Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ansible request for Fedora playbook corrections #3599

Closed
sxa opened this issue Jun 14, 2024 · 0 comments · Fixed by #3761
Closed

Ansible request for Fedora playbook corrections #3599

sxa opened this issue Jun 14, 2024 · 0 comments · Fixed by #3761
Assignees
Labels

Comments

@sxa
Copy link
Member

sxa commented Jun 14, 2024

Please put the name of the software product (and affected platforms if relevant) in the title of this issue

Delete as appropriate from this list:

  • Bug in ansible playbook

Details:

  • libnss3.so is not a valid package on Fedora so should be removed (From this thread I thought it had been but seems not universally). We've now removed it from the UBI8 dockerfile but it is still in the playbooks.
  • Fedora (verified on F37/riscv64) also seems to be trying to install java 1.7.0 which is not in its repositories any more so that should also be removed.
  • Create Japanese locale in the Common role doesn't seem to be working on F37/rv64: /etc/locale.gen and /var/lib/locales/supported.d/local are missing. Is the package \"locales\" installed?
  • Surprisingly tar is missing from the machines by default so the ant-contrib task falls over failing to extract that tarball
  • Also while not generic to Fedora the gcc tags (gcc_48,gcc_7,gcc_9,gcc_10,gcc_11) need to be expliclty skipped on riscv64 otherwise it tries to download and install the adoptopenjdk gcc versions which aren't available for riscv64.
  • Nagios_plugins role does not have a Fedora configuration so that role fails and nagios_plugins had to be added to the skip list in the previous bullet point (EDIT: That doesn't work as it wipes out the vendor files retrieval so the jenkins role fails - copied out that tag from the vendor files role for now)

Found as part of testing the machine referenced in #3598 (comment)

Noting that:

  • The VPC runs with Fedora 35 do not appear to be falling foul of this
  • VPC should probably be updated to use Fedora 40 now.
@sxa sxa added the ansible label Jun 14, 2024
@sxa sxa changed the title Ansible request for <affected product> Ansible request for Fedora playbook corrections Jun 14, 2024
@steelhead31 steelhead31 self-assigned this Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants