ansible/awx

Non descriptive error when podman is missing

Aberta

#14.341 aberto em 15 de ago. de 2023

 (3 comentários) (2 reações) (0 responsável)Python (3.333 forks)batch import
component:apigood first issuetype:bug

Métricas do repositório

Stars
 (13.071 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

SUMMARY

image

This is the error message we get when running a job against a remote node that doesn't have podman installed

here is the stdout file of the receptor work unit in the awx-ee container

bash-5.1$ cat stdout
Unable to find process isolation executable: podman 

So receptor has the right error message, but this does not bubble up to awx

ISSUE TYPE
  • Bug, Docs Fix or other nominal change
COMPONENT NAME
  • API
ENVIRONMENT
  • AWX install method: operator
  • AWX deployment target: kubernetes (kind)
STEPS TO REPRODUCE

setup a remote execution node on a k8s based awx deployment. Make sure podman is not installed on that node. The health check will still succeed because ansible-runner worker doesn't use podman.

Run a job against this execution node.

EXPECTED RESULTS

hoping for an error message that points out missing podman

Guia do colaborador