Skip to content

yoga: merge xena #475

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 23 commits into from
Apr 12, 2023
Merged

yoga: merge xena #475

merged 23 commits into from
Apr 12, 2023

Conversation

markgoddard
Copy link
Contributor

  • Fix smartmon script
  • Add support for manila in multinode
  • Add documentation for multinode manila
  • Fix temperature graph on hardware overview dash
  • Split cephadm_commands into pre and post
  • Update documentation for Manila and Ceph
  • CI: Add a push flag to kolla container image build workflow
  • CI: Generate Kolla tag in advance
  • CI: Drop permissions for container image build job
  • CI: Support building multiple container image distros in parallel
  • CI: Drop permissions for package promote job
  • docs: fix typo
  • Remove write-kolla-tag.yml custom playbook & hooks
  • CI: Add Rocky Linux 9 to Kolla container build workflow

technowhizz and others added 23 commits March 21, 2023 19:09
Fixes the smartmon script to detect SMART info values regardless of
their case. Previously, this would lead to wrongly formatted .prom files
resulting in node_exporter failing to parse them.
Supports Manila in the ci-multinode environment using the CephFS native
backend. Configuration is automatic based on the Kolla variables to
enable manila and the backend.

Also moves cephadm-commands to run after other tasks so that the
commands can reference objects created earlier on.
Fixes the hardware overview dashboard to use the correct metric for
displaying drive temps. Now uses an `or` to display whichever metric is
compatible with the drives in the system. The two metrics are
temperature_case_raw_value and temperature_celsius_raw_value.
Split `cephadm_commands` into `cephadm_commands_pre` and
`cephadm_commands_post` commands. This allows the user
to run commands that must be executed before the rest of
the post-deployment configuration, as well as commands
that rely on resources created by the post-deployment config.
Add support for manila in multinode
Update documentation for Manila and Ceph
Fix temperature graph on hardware overview dash
This ensures we use the same tag for seed & overcloud images.
It is no longer necessary since we generate a tag in advance.
Allow building multiple container distros simultaneously
@markgoddard markgoddard requested a review from a team as a code owner April 12, 2023 14:26
@markgoddard markgoddard self-assigned this Apr 12, 2023
@markgoddard
Copy link
Contributor Author

@markgoddard markgoddard merged commit 6368678 into stackhpc/yoga Apr 12, 2023
@markgoddard markgoddard deleted the yoga-xena-merge branch April 12, 2023 19:23
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