Skip to content

yoga: Stop changing permissions on files in CIS #1179

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

Closed
wants to merge 14 commits into from

Conversation

markgoddard
Copy link
Contributor

MoteHue and others added 14 commits July 12, 2024 13:35
Split Ubuntu Docker CE package into Focal/Jammy
* Disables password expiration and inactivity policies

This was causing the kayobe and kolla service accounts to be locked
out of the system.

* Remove flag that configures password expiry warning
When switching from Kolla Ansible repositories to release train, we need
to remove the docker.list file that was added by Kolla Ansible.
The fix is not required on Focal, and the package is not compatible.
In Yoga and Zed there are 2 tests that fail due to using internal TLS
but no external TLS. This breaks some URLs in API responses.

This change adds them to skip lists. This should be reverted in
Antelope, since it supports external TLS in multinodes.
This brings in a useful idempotency fix for Vault deployment.

(cherry picked from commit bf535c6)
yoga: Bump stackhpc.hashicorp & multinode skip lists
A similar change was made for Ubuntu systems in #1119, but it did not
apply to Rocky 9 systems. This changes brings the two into line.

(cherry picked from commit ef96aa2)
These are causing changes to docker overlay filesystems with
possible unintended consequences. It is also really slow to loop
through so many files in ansible.

(cherry picked from commit 0d1dfe2)
@markgoddard markgoddard requested a review from a team as a code owner July 23, 2024 08:08
@markgoddard markgoddard deleted the yoga-backports branch August 9, 2024 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants