Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem:
Was trying to install java 11 openjdk on an AWS Rocky Linux 9 VM and it was skipping the actual installation include constantly.
notes:
Investigation:
Rocky Linux 9 appears to not identify as the OS family "RedHat" all of the time for some reason, possibly identifying dependent on how it was called.
ansible -i ec2.py prod.yml
along with debugging at
-vvvvv
ansible localhost -m ansible.builtin.setup
on the server:Took a look at an Azure Rocky Linux 9 machine and it does the same thing.
Fix:
Maybe this is a 2.9.x problem only but I applied the ansible_distribution array to the ansible_os_family section as well to fix the issue in order to get the
setup-RedHat.yml
include for Java to install.