Skip to content

Conversation

markgoddard
Copy link
Contributor

  • cephadm: Use quay.io for cephadm_image by default
  • dnf: separate dnf_custom_repos from stackhpc_dnf_repos
  • add netbase and iputils-ping for ubuntu overcloud dib image
  • Sets kolla_docker_registry_insecure to true (Sets kolla_docker_registry_insecure to true #297)
  • Ubuntu: bump OVN & Open vSwitch packages
  • Fix bug where old metrics wouldn't be overwritten
  • CI: Pin Rocky8 to an older image
  • Ubuntu: bump OVN & Open vSwitch packages

markgoddard and others added 16 commits December 21, 2022 14:09
The default for cephadm_image was a poor choice, because ceph images are
not synced to the local Pulp by default. Use quay.io when images are not
locally synced.
netbase package is generating /etc/hosts file, among other things
https://packages.debian.org/sid/netbase
* Sets kolla_docker_registry_insecure to true

We currently don't configure TLS for the the local pulp registry.  This adds the pulp server to the list of insecure-registries, so that we can pull images.

* Remove kolla_docker_registry_insecure override in CI environment

Based on comments in code review.

* Use a better default for kolla_docker_registry_insecure

Hoping this will prevent breakage for people already running pulp with TLS.
The Open vSwitch and OVN packages in Ubuntu Wallaby UCA repository are
quite old - 2.15 and 20.12 respectively. Pull in these packages from the
Yoga UCA, which are 2.17 and 22.03, to more closely match the CentOS
packages.

This change uses newly built containers with these packages.
Xena: Cephadm image & DNF repos fixes
Ubuntu: bump OVN & Open vSwitch packages
The mv command wasnt overwriting the textcollector file. mv -f is now
being used

Additionally, serial numbers are now all lowercase
Fix bug where old metrics wouldn't be overwritten
The current SMS lab Rocky8 image has moved ahead of our release train
snapshots, causing failures installing some packages.

  TASK [stackhpc.libvirt-host : Ensure libvirt packages are installed] ***********
  FAILED - RETRYING: Ensure libvirt packages are installed (3 retries left).
  FAILED - RETRYING: Ensure libvirt packages are installed (2 retries left).
  FAILED - RETRYING: Ensure libvirt packages are installed (1 retries left).
  fatal: [controller0]: FAILED! =>
    {"attempts": 3, "changed": false,
     "msg": "Failed to download packages: libverto-0.3.0-5.el8.x86_64: Cannot download, all mirrors were already tried without success",
     "results": []}
The Open vSwitch and OVN packages in Ubuntu Xena UCA repository are
quite old - 2.15 and 20.12 respectively. Pull in these packages from the
Yoga UCA, which are 2.17 and 22.03, to more closely match the CentOS
packages.

This change uses newly built containers with these packages.
@markgoddard markgoddard requested a review from a team as a code owner January 4, 2023 17:01
@markgoddard markgoddard self-assigned this Jan 4, 2023
bbezak
bbezak previously approved these changes Jan 5, 2023
This does not apply to Yoga.
@markgoddard markgoddard merged commit 85012fb into stackhpc/yoga Jan 5, 2023
@markgoddard markgoddard deleted the yoga-xena-merge branch January 5, 2023 09:30
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