This repository has been archived by the owner on Jun 29, 2022. It is now read-only.
forked from candlepin/rho
-
Notifications
You must be signed in to change notification settings - Fork 7
Empty vault password causes scan to fail with certain versions of ansible #444
Comments
This issue also comes up on Fedora 26 latest rpm build |
Does not happen with the fedora 25 latest rpm build, which pulled in ansible 2.3.1.0: [root@fedora25vm ~]# rho --version
version: 0.0.29
ansible: 2.3.1.0
python: 2.7.13 (default, May 10 2017, 20:04:28)
[GCC 6.3.1 20161221 (Red Hat 6.3.1-1)] |
chambridge
added a commit
that referenced
this issue
Nov 8, 2017
chambridge
added a commit
that referenced
this issue
Nov 29, 2017
* master: Add jboss.eap.init-files to JBOSS_FACTS. Closes #478. (#479) Add default dictionaries to handle lost host. Handle ansible rc if csv was successfully created. Closes #475. (#476) Fix addition of certs for wrong when condition. Closes #472. (#474) Present more status during discovery for larger environments. Closes #442. (#467) revert default logging change. Closes #460. (#461) Check for empty vault password. Closes #444. (#457) Highlight potential issues in the console output. Closes #443. (#458) Default verbosity to 1 for improved log data. Closes #441. (#456) Turn off colors in the ansible log. Closes #448. (#455) Fix task that can hang if systemctl paginates Update playbook to use free strategy. Closes #445. (#453) Merge 0.30 version into master branch (#451) # Conflicts: # rho/ansible_utils.py # rho/facts.py # rho/inventory_scan.py # rho/postprocessing.py # rho/scancommand.py # roles/jboss_eap/tasks/main.yml # roles/write/tasks/main.yml # test/test_postprocessing.py
chambridge
added a commit
that referenced
this issue
Nov 29, 2017
* Merge branch 'master' into dev * master: Add jboss.eap.init-files to JBOSS_FACTS. Closes #478. (#479) Add default dictionaries to handle lost host. Handle ansible rc if csv was successfully created. Closes #475. (#476) Fix addition of certs for wrong when condition. Closes #472. (#474) Present more status during discovery for larger environments. Closes #442. (#467) revert default logging change. Closes #460. (#461) Check for empty vault password. Closes #444. (#457) Highlight potential issues in the console output. Closes #443. (#458) Default verbosity to 1 for improved log data. Closes #441. (#456) Turn off colors in the ansible log. Closes #448. (#455) Fix task that can hang if systemctl paginates Update playbook to use free strategy. Closes #445. (#453) Merge 0.30 version into master branch (#451) # Conflicts: # rho/ansible_utils.py # rho/facts.py # rho/inventory_scan.py # rho/postprocessing.py # rho/scancommand.py # roles/jboss_eap/tasks/main.yml # roles/write/tasks/main.yml # test/test_postprocessing.py
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Specify type:
Bug severity (if applicable):
-medium
Description:
When installing the latest build on rhel 7, the version of ansible that gets installed cannot deal with empty vault password.
Bug Report
Version of rho:
Expected behavior:
I should be able to use an empty vault password OR rho should not allow me to create auths/profiles with an empty vault password
Actual behavior:
Rho allows me to create auths/profiles with an empty vault password, but the scan fails because the version of ansible installed by
yum
does not support this.Steps to reproduce:
Do the following on a RHEL 7 machine. Use a blank vault password.
You should get the following output from the scan and contents of the ping log:
Environment information:
Provide detailed information on the scanning and target systems (if applicable); see example below.
The text was updated successfully, but these errors were encountered: