You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not quite certain if this is a documentation issue or a bug. I'm running ansible-navigator inside gitlab-ci in a docker container based on the following Dockerfile
FROM docker
RUN apk update
RUN apk add python3 python3-dev py3-pip gcc libc-dev oniguruma-dev
ENV VIRTUAL_ENV=/opt/venv
RUN python3 -m venv $VIRTUAL_ENV
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
COPY requirements.txt .
RUN pip3 install -r requirements.txt
However, when I try to execute ansible-navigator, I get this error message:
the input device is not a TTY
Please review the log for errors.
I cannot figure out how to disable the requirement for the input device being a TTY. I have seen plenty of stackoverflow posts on this error message, all suggesting I drop the -it flag from my docker run command.
The issue is: I'm not setting that flag. I presume ansible-navigator is. But I can't find anything in the documentation on this. I though that -m stdout should fix it, because it disables interactive mode, but that does not seem to be the case.
I would request that the documentation be updated to make it clear how to disable the TTY-requirement. Alternatively, if this is a bug, I would gladly open a bug report and help with the investigation.
The text was updated successfully, but these errors were encountered:
ISSUE TYPE
SUMMARY
I'm not quite certain if this is a documentation issue or a bug. I'm running ansible-navigator inside gitlab-ci in a docker container based on the following Dockerfile
However, when I try to execute ansible-navigator, I get this error message:
I cannot figure out how to disable the requirement for the input device being a TTY. I have seen plenty of stackoverflow posts on this error message, all suggesting I drop the
-it
flag from my docker run command.The issue is: I'm not setting that flag. I presume ansible-navigator is. But I can't find anything in the documentation on this. I though that
-m stdout
should fix it, because it disables interactive mode, but that does not seem to be the case.I would request that the documentation be updated to make it clear how to disable the TTY-requirement. Alternatively, if this is a bug, I would gladly open a bug report and help with the investigation.
The text was updated successfully, but these errors were encountered: