Skip to content

Conversation

maxstack
Copy link
Contributor

Update workflow for pull request AIO testing to bring in StackHPC cloud test updates.
We now have monitoring and host tests which will be merged into SCT - until they're merged we'll have missing test locations, missing locations will be skipped rather than cause failures.

markgoddard and others added 27 commits January 31, 2025 11:09
There are currently two types of tests in StackHPC OpenStack Tests:
service-level tests such as those for monitoring, and host-level tests
such as those for Docker and SELinux. We should execute the
service-level tests from a single remote host, while the host-level
tests should be executed on each of the overcloud hosts.

This means that we now get several results files, so it becomes
important to provide a summary of failures.
…es the targeted state but we can't access what was defined upstream so we redefine 'selinux_state' in our group_vars - this must follow any upstream change.
the subset (directory) of tests we want to run.
@maxstack maxstack self-assigned this Feb 12, 2025
@maxstack maxstack requested a review from a team as a code owner February 12, 2025 16:05
@product-auto-label product-auto-label bot added ansible Ansible playbooks workflows Workflow files have been modified labels Feb 12, 2025
@Alex-Welsh
Copy link
Member

@maxstack there's a few legitimate linter errors, could you take a look a those?

…tackHPC cloud tests to indicate its intention and if we're adding this as a placeholder then why not do the same for Prometheus and Grafana?
@Alex-Welsh Alex-Welsh enabled auto-merge (squash) February 18, 2025 12:10
Copy link
Member

@Alex-Welsh Alex-Welsh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's give it a whirl

@Alex-Welsh Alex-Welsh merged commit f6cd436 into stackhpc/2024.1 Feb 18, 2025
14 checks passed
@Alex-Welsh Alex-Welsh deleted the 2024.1-sot-od-grafana-docker-selinux branch February 18, 2025 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ansible Ansible playbooks size: m workflows Workflow files have been modified
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants