Skip to content

Conversation

markgoddard
Copy link
Contributor

  • Add StackHPC overcloud DIB configuration
  • Add StackHPC LVM configuration
  • Add swap.yml custom playbook
  • Add growroot.yml custom playbook
  • docker: enable live restore
  • Add basic Ansible tuning
  • CI: Allow building Ubuntu Kolla container images
  • CI: Pull Kayobe container image to ensure latest
  • add skydive feature flag
  • feat: automatic update of workflows stackhpc/wallaby
  • feat: automatic update of community files stackhpc/wallaby
  • Update kayobe-automation to fix rsync issue
  • feat: automatic update of workflows stackhpc/wallaby
  • add skydive tag
  • add skydive to pulled images
  • Remove sahara-dashboard fork from sources
  • README: fix ci-aio and ci-builder setup instructions
  • add name to pulp container
  • fix pulp post.yml instead of adding name to seed.yml
  • add new skydive tags
  • Revert "Ubuntu: add host Apt repository configuration"
  • Ubuntu: stop syncing Ark Ubuntu mirrors to local Pulp
  • Ubuntu: stop using Ark repo mirrors in container images
  • Ubuntu: use newly built Kolla images
  • growpart.yml: Don't assume facts are present
  • Overcloud DIB: stop using StackHPC package repos for Ubuntu image
  • Ubuntu: set Bifrost image tag
  • CI: add hook for seed container image build
  • Support filtering Kolla container images to sync/publish
  • growroot.yml: Fail if the expected volume group doesn't exist
  • bifrost: Add stackhpc-inspector-plugins to image
  • bifrost: update tags
  • growroot: Avoid package installation when growpart is installed
  • pulp: use pulp_url as advertised content origin
  • README: Install python3-virtualenv for ci-aio & ci-builder environments
  • Add ceph group as a child of the storage group

markgoddard and others added 30 commits August 5, 2022 17:04
Creates a swap filesystem on the lv_swap LV in the rootvg VG.

May be added as a post hook to overcloud host configure.
Grows the root partition & rootpv LVM PV to fill the available space.

This playbook may be added as a pre-hook for overcloud host configure.
* Set forks to 20
* YAML-formatted output
* Disable fact variable injection
* Enable SSH pipelining
CI: Allow building Ubuntu Kolla container images (Wallaby)
CI: Pull Kayobe container image to ensure latest
feat: automatic update of community files stackhpc/wallaby
feat: automatic update of workflows stackhpc/wallaby
feat: automatic update of workflows stackhpc/wallaby
Update kayobe-automation to fix rsync issue
The fix on stackhpc/wallaby has been merged upstream.
Remove sahara-dashboard fork from sources
The Ubuntu mirrors in Ark aren't ready yet.

This reverts commit 31bc745.
The Ubuntu mirrors in Ark aren't ready yet.
The Ubuntu mirrors in Ark aren't ready yet.
Xena: Docker live restore & Ansible tuning
We are not currently syncing Ubuntu packages, since the on_demand mirror
in Ark does not work if the upstream mirror pulls packages (which it
does sometimes).
Without this, the seed tags artifact contains the overcloud images
because ~/kolla_tag hasn't been updated.
It can take a long time to sync and publish all Kolla container images
to the local Pulp service. Sometimes we know we just need to update a
few images. This change adds support for filtering the image list, using
regexes in a similar way to kolla-build.

Example:

  kayobe playbook run ... -e stackhpc_pulp_images_kolla_filter='"^glance nova-compute$"'
Ubuntu: Stop using StackHPC host package repos, start using StackHPC container images (Wallaby)
Includes stackhpc-inspector-plugins package.
bifrost: Add stackhpc-inspector-plugins to image
In a pre-bootstrapped environment which requires a proxy for package
installation, we may not be able to perform package updates.
This fixes an issue where a container image pull would fail if the
seed's hostname is not resolvable from the host pulling the image.
Typically it will not be.

This hasn't always been an issue, and it's unclear what has changed.
Perhaps something in the Pulp container registry code.
pulp: use pulp_url as advertised content origin
README: Install python3-virtualenv for ci-aio & ci-builder environments
Add ceph group as a child of the storage group
Support filtering Kolla container images to sync/publish
Xena: overcloud DIB host image, LVM, swap & growroot
@markgoddard markgoddard requested a review from a team as a code owner August 31, 2022 15:26
@markgoddard markgoddard self-assigned this Aug 31, 2022
@markgoddard markgoddard merged commit aa0226b into stackhpc/yoga Aug 31, 2022
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.

5 participants