Skip to content

Conversation

markgoddard
Copy link
Contributor

  • setup.cfg: Replace dashes with underscores
  • Synchronize kayobe-config
  • Sync kayobe-config with kayobe changes
  • Update .gitreview for stable/xena
  • Update TOX_CONSTRAINTS_FILE for stable/xena
  • Fix configuration sync for infra-vms
  • Sync kayobe-config with kayobe changes
  • CI: Use ansible_facts for ci-aio and ci-builder environments
  • Xena: source is now default for kolla_install_type
  • Xena: drop prometheus-server image
  • Xena: update README
  • Xena: update package repositories and Kolla image build config
  • Xena: update image tags
  • Xena: update Github Actions workflows
  • Xena: configure test pulp server as insecure in CI environments
  • Xena: update Pulp repository versions
  • Sync with stackhpc/kayobe @ ae2e0ed2fc78c1a61d299b4f6c2aba5d190345bb
  • Xena: drop comment in tox.ini
  • Xena: update release notes
  • Revert multi-image overcloud-dib config
  • Fix up seed config after Wallaby merge
  • Add custom playbooks for Cephadm
  • Add Ceph image to Pulp registry
  • Add cephadm.yml configuration defaults
  • Add Cephadm groups to inventory
  • Add a playbook to generate Kayobe configuration for Ceph via Cephadm
  • Add multiple overcloud DIB image support config
  • Add StackHPC overcloud DIB configuration
  • Add StackHPC LVM configuration
  • Add swap.yml custom playbook
  • Add growroot.yml custom playbook
  • Xena: drop downstream Barbican
  • Xena: Replace kolla build blocks with ARG overrides
  • Xena: add initial Kolla tags
  • docker: enable live restore
  • Add basic Ansible tuning
  • Xena: use Kayobe stackhpc/xena branch in requirements.txt
  • Xena: use openstack_release for UCA distribution
  • Update kayobe-automation to fix rsync issue
  • feat: automatic update of workflows stackhpc/xena
  • feat: automatic update of community files stackhpc/xena
  • feat: automatic update of workflows stackhpc/xena
  • growpart.yml: Don't assume facts are present
  • Overcloud DIB: stop using StackHPC package repos for Ubuntu image
  • Support filtering Kolla container images to sync/publish
  • growroot.yml: Fail if the expected volume group doesn't exist
  • growroot: Avoid package installation when growpart is installed
  • Add ceph group as a child of the storage group
  • Adds Rocky 8 repository config for local pulp (Adds Rocky 8 repository config for local pulp #146)
  • Update docker baseurl to work with Rocky 8 (Update docker baseurl to work with Rocky 8 #153)
  • Bump rocky snapshot
  • Adds OFED 5.7.x
  • Use output from release train
  • cephadm: Bump collection to 1.8.0
  • cephadm: use admin overcloud network for SSH access
  • cephadm: sync only a specific container image tag
  • Cephadm: Remove leading tabs from generated ceph.conf
  • Cephadm: Fix keyring generation
  • Ceph: add a trailing newline to ceph.conf
  • Prevent 'base' type images from syncing / publishing
  • Prevent failures when dhclient is not running
  • Let Ansible Galaxy handle dependencies
  • Bump up the Cephadm collection version
  • Bump repos to the same versions as Wallaby
  • Remove duplicate opstools repo
  • Xena: Add system logging custom playbook
  • Enable Kolla features
  • Elasticsearch memory tuning
  • Add standard alerting rules and dashboards
  • Use sane defaults for basic monitoring stack
  • Consider agents that are auto-downed
  • feat: create ci-multinode environment
  • feat: successfully configure two controllers
  • feat: succesfully configure three controllers with VXLAN
  • feat: add kayobe-compute-01
  • feat: add growroot playbook for successful deployment
  • feat: successfully deploy environment
  • fix: syntax issues raised by yamllint
  • added notes
  • removed TODO
  • feat: update vxlan role version and expand hosts
  • feat: enable ceph and ceph related services
  • feat: pull vxlan from ansible galaxy
  • Removing vxlan hook
  • added cephadm.yml to multinode environment.
  • feat: add storage group vars
  • Adding LVM configuration for storage nodes
  • Reencrypting docker_registry_password
  • ci-multinode: Use insecure Docker registry
  • Removing unnecessary config parts. Compute hosts are BM's
  • Matching with ci-builder env
  • ci-multinode: fix pep8 issues
  • Adds Rocky 8 pulp repositories to dnf.yml (Adds Rocky 8 pulp repositories to dnf.yml #152)
  • Removing the conditional. Forcing pvresize Growroot is being executed by cloud-init. Bug in growroot implementation doesnt extend the pv.
  • Hashing out previously used conditional. Adding bug explanation
  • Indicate source of the alert rules
  • Add monitoring group
  • Use shorter regexp for catching physical network cards
  • Build Grafana with additional panel plugin
  • changing release to point to latest build
  • dropping not needed overrides
  • Add basic docs template structure
  • Add basic docs template structure
  • Add basic docs template structure
  • Add basic docs template structure
  • Remove openstack reference
  • Changes based on Mark's comments
  • Revert "Rocky 8: Install a compatible version of ansible in the kolla venv"

jovial and others added 10 commits October 4, 2022 11:00
This improves support out of the box. You still need to make sure that
you install a compatible version of ansible in the kayobe virtualenv:

```
git clone https://github.com/stackhpc/stackhpc-kayobe-config -b stackhpc/wallaby
cd stackhpc-kayobe-config
pip install -U ansible-base@git+https://github.com/stackhpc/ansible@stackhpc/2.10/rocky -e .
```

The above example installs a fork of ansible with support for Rocky 8.
Rocky 8: Install a compatible version of ansible in the kolla venv
Place it nearer to where it is used, in case someone uses these
instructions without the Terraform part.
Terraform aio: reorder KAYOBE_ENVIRONMENT export
CI: prune images over 1 week old on aio runner
The old version is still required by some (namely Ceph) dashboards.
… venv"

This reverts commit 8adf063.

It was merged in from stackhpc/wallaby, but is not necessary in Xena.
@markgoddard markgoddard requested a review from a team as a code owner November 2, 2022 11:31
@markgoddard markgoddard self-assigned this Nov 2, 2022
@markgoddard markgoddard changed the base branch from stackhpc/wallaby to stackhpc/xena November 2, 2022 11:39
@markgoddard markgoddard closed this Nov 2, 2022
@markgoddard markgoddard deleted the xena-wallaby-merge branch November 3, 2022 11:36
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.

3 participants