8000 ERROR: Ansible requires blocking IO on stdin/stdout/stderr. Non-blocking file handles detected: <stdout> · Issue #80108 · ansible/ansible · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
ERROR: Ansible requires blocking IO on stdin/stdout/stderr. Non-blocking file handles detected: <stdout> #80108
Closed
@yih-redhat

Description

@yih-redhat

Summary

When I run ansible-playbook against target os, I saw this error: ERROR: Ansible requires blocking IO on stdin/stdout/stderr. Non-blocking file handles detected: , and It only happens on Centos Stream 8, it works well on RHEL and Fedora.

The reason I report this bug is that this error happened 100% in our github CI test on Centos Stream 8 and caused CI result failed, which blocks our pull request to be merged. And the tricky thing is that, when I login the CI runner machine(the same machine) and rerun command, it can succeed. I have no idea but I suspect there must be something wrong there, and I need to find out.

I reported this bug here to see if I can get some help, anyone see this error before? or maybe it is caused by cpu/memory limit?

Issue Type

Bug Report

Component Name

ansible-playbook

Ansible Version

$ ansible --version
[root@centos-stream-8 osbuild-composer]# ansible --version
ansible [core 2.14.2]
  config file = /etc/ansible/ansible.cfg
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.9/site-packages/ansible
  ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/bin/ansible
  python version = 3.9.6 (default, Aug  2 2021, 15:37:19) [GCC 8.5.0 20210514 (Red Hat 8.5.0-3)] (/usr/bin/python3.9)
  jinja version = 3.1.2
  libyaml = True

Configuration

# if using a version older than ansible-core 2.12 you should omit the '-t all'
$ ansible-config dump --only-changed -t all
None

OS / Environment

CentOS Stream 8

Steps to Reproduce

ansible-playbook

Expected Results

No error

Actual Results

error happened at line 2444 of https://gitlab.com/redhat/services/products/image-builder/ci/osbuild-composer/-/jobs/3824249899 , when try to run ansible-playbook command.

Code of Conduct

  • I agree to follow the Ansible Code of Conduct

Metadata

Metadata

Assignees

Labels

affects_2.14bugThis issue/PR relates to a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0