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
  • Fix configuration sync for infra-vms
  • Sync kayobe-config with kayobe changes
  • Sync kayobe-config with kayobe changes
  • [release] Synchronise with kayobe changes for Yoga
  • proxy: add ansible issue 8743 workaround
  • Update .gitreview for stable/yoga
  • Update TOX_CONSTRAINTS_FILE for stable/yoga
  • [release] Synchronise with latest kayobe changes for Yoga
  • 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
  • Yoga: use new default for dnf_install_epel
  • feat: automatic update of workflows stackhpc/yoga
  • Yoga: update README
  • Yoga: update release notes
  • Yoga: update Github workflows
  • Yoga: update tox.ini
  • Yoga: update requirements.txt
  • Yoga: update package repositories
  • 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
  • Yoga: update pulp repo versions
  • Yoga: update Kolla build source branches
  • Yoga: reset image tags
  • Yoga: stop using StackHPC Bifrost fork
  • Add ceph group as a child of the storage group
  • Yoga: add initial Kolla container image tags for CentOS
  • 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
  • Bump repos to the same versions as Wallaby
  • Merge stackhpc/wallaby into stackhpc/xena
  • Merge pull request Xena: Ansible dependencies #174 from stackhpc/xena_deps
  • 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
  • bumping tags
  • 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 30 commits September 20, 2022 15:54
Reportedly this fixed a race condition with legacy network scripts.
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
Co-authored-by: Doug Szumski <doug@stackhpc.com>
Co-authored-by: k-s-dean <kyle@stackhpc.com>
Co-authored-by: Pierre Riteau <pierre@stackhpc.com>
The count of agents down failed to include nova-compute which was disabled by nova automatically because the connection to libvirt was lost. This still represents an error condition.
Place it nearer to where it is used, in case someone uses these
instructions without the Terraform part.
* Adds Rocky 8 pulp repositories to dnf.yml

This configures the hosts to use the mirrors in the local
pulp. Prior to this change kayobe would attempt to configure
CentOS stream mirrors on a Rocky host.

* Use facts to pick dnf repositories
Terraform aio: reorder KAYOBE_ENVIRONMENT export
Growroot is being executed by cloud-init.
Bug in growroot implementation doesnt extend the pv.
The old version is still required by some (namely Ceph) dashboards.
changing release to point to latest build
CI: prune images over 1 week old on aio runner
The old version is still required by some (namely Ceph) dashboards.
Xena: Add basic monitoring & alerting stack
@markgoddard markgoddard requested a review from a team as a code owner November 2, 2022 11:38
@markgoddard markgoddard self-assigned this Nov 2, 2022
@markgoddard markgoddard changed the base branch from stackhpc/wallaby to stackhpc/yoga November 2, 2022 11:39
@markgoddard markgoddard closed this Nov 2, 2022
@markgoddard markgoddard deleted the yoga-xena-merge branch November 3, 2022 11:40
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