Skip to content

Conversation

Alex-Welsh
Copy link
Member

No description provided.

Alex-Welsh and others added 20 commits October 1, 2024 09:27
Co-authored-by: Alex-Welsh <[email protected]>
This reverts commit f5950fc.

It was found that Ubuntu 22.04 client has a problem with mount.
Keep using Ubuntu 20.04 until fix is found
Fixes egrep passed to systemctl attempting to restart other services containing nova in the name:

```
  stderr: |-
    Failed to restart dev-disk-byx2did-dmx2dnamex2drootvgx2dlv_nova.device: Job type restart is not applicable for unit dev-disk-byx2did-dmx2dnamex2drootvgx2dlv_nova.device.
    Failed to restart dev-mapper-rootvgx2dlv_nova.device: Job type restart is not applicable for unit dev-mapper-rootvgx2dlv_nova.device.
    Failed to restart dev-rootvg-lv_nova.device: Job type restart is not applicable for unit dev-rootvg-lv_nova.device.
```
Backport: Fix rabbitmq-reset.yml trying to restart wrong services
Validate inputs to github workflows
* Add upgrade-prerequisites script for CI

* Apply suggestions from code review

Co-authored-by: Matt Crees <[email protected]>

---------

Co-authored-by: Matt Crees <[email protected]>
This fixes issues with creation and failover of TLS-terminated Octavia
load balancers following our bump of pyOpenSSL [1] because of the
removal of load_pkcs12 [2].

[1] stackhpc/requirements#20
[2] https://bugs.launchpad.net/octavia/+bug/2042787
Build Octavia from StackHPC fork
* feat: update `kayobe-automation` submodule and `workflows`

Upgrade both the submodule used by `kayobe-automation` and the workflows
collection that can generate `GitHub` workflows.

Changes include:
  - Run config-diff in parallel
  - Automation detect vaulted files for config-diff
  - Add support for running hooks that use roles
  - Improvements to Tempest including the ability to run only failed
    tests
  - Use less verbose input descriptions
  - Bump up and pin the version of Actions and containers used by the
    workflows
More repositories are configured to avoid issues when ghcr.io hits rate
limits. If the primary repository fails due to rate limiting, the system
will fall back to the public ECR repository [1]

[1] aquasecurity/trivy#7668 (reply in thread)
trivy: Add more repositories to handle rate limits
@Alex-Welsh Alex-Welsh requested a review from a team as a code owner October 17, 2024 08:06
@Alex-Welsh Alex-Welsh enabled auto-merge October 17, 2024 08:16
@Alex-Welsh Alex-Welsh merged commit 9369241 into stackhpc/2024.1 Oct 17, 2024
12 checks passed
@Alex-Welsh Alex-Welsh deleted the sync-antelope-caracal branch October 17, 2024 09:54
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.

7 participants