Skip to content

2023.1: zed merge #765

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 65 commits into from
Nov 13, 2023
Merged

2023.1: zed merge #765

merged 65 commits into from
Nov 13, 2023

Conversation

markgoddard
Copy link
Contributor

  • Add docs for Ceph RGWs with Cephadm
  • Update doc/source/configuration/cephadm.rst
  • Fix indentation & use internal fqdn
  • Re-add prometheus elasticsearch exporter
  • Split cephadm pre/post cmds into default + extras
  • Enable the Ceph mgr prometheus module when needed
  • Update etc/kayobe/cephadm.yml
  • Add release note
  • Correct else on cephadm_commands_post_default
  • Update etc/kayobe/cephadm.yml
  • Swap to rgw port 8100, with justification
  • Fix custom sca policies remote checks
  • Update etc/kayobe/cephadm.yml
  • Become consistent with become invocations
  • Update doc/source/configuration/cephadm.rst
  • Rebuild Rocky Linux 9 image with missing packages and newer cloud-init
  • Ubuntu: add base repos to Kolla container image earlier
  • CI: Add missing condition to PR workflow
  • Add caso to pulp.yml
  • Fixing the playbook as it was triggering docker with: "The input device is not a TTY".
  • Move agent tasks to correct playbook
  • Add reno
  • Update etc/kayobe/cephadm.yml
  • Update Nova images (Update Nova images #744)
  • Clarify ingress
  • Ingress requirements fixes
  • Put handlers back
  • Revert become changes in this PR
  • Update RL9 host image for Zed
  • Pin pulp.squeezer to 0.0.13
  • docs: Add Rocky Linux 9 migration docs
  • Remove host image build SMS push skip option
  • Remove references to undefined Bifrost variables
  • docs: Address RL9 code review comments
  • docs: add neutron OVN octavia issue to RL9 guide
  • docs: Address MattC's code review comments

MoteHue and others added 30 commits September 1, 2023 10:06
The config option to allow for remote commands needs to be set
on the agents, not the manager. This fixes many benchmarks being
makred as not applicable.
New rocky-container-stackhpc element contains containerfile that
installs 'Minimal Install' group which fixes missing packages
like microcode_ctl and brings in new cloud-init from c9s that
supports NetworkManager and fixes some interface renaming issues.
Previously when building Kolla container images for Ubuntu it was common
to get a dependency error during apt package installation, such as:

  The following packages have unmet dependencies:
    libc6-dev : Depends: libc6 (= 2.35-0ubuntu3.1) but 2.35-0ubuntu3.4 is to be installed

This is caused by the packages in the Ubuntu base image being newer than
those in the release train repository snapshot.

This change fixes the issue by switching to the release train
repositories earlier in the build process, before the first apt command
runs.

It's possible that we may also need to pin the Ubuntu base container
image, but that would be another thing to maintain, so let's try without
for now since this approach is necessary and may be sufficient.
This change adds caso to the main list of containers in pulp.yml,
allowing it to be pulled with a pulp container image sync.
Rebuild Rocky Linux 9 image with missing packages and newer cloud-init
Ubuntu: add base repos to Kolla container image earlier
…porter

Re-add prometheus elasticsearch exporter
"The input device is not a TTY".

Fixing ansible-lint errors.
markgoddard and others added 24 commits November 7, 2023 11:22
Add docs for Ceph RGWs with Cephadm
Fix custom sca policies remote checks
From 0.0.14 pulp.squeezer requires the pulp_glue Python library to be installed.

Pin to 0.0.13 until we have a solution for installing pulp_glue.
Adapted from the internal StackHPC wiki page.
This change removes an input option on the overcloud host image build
workflow that allowed the user to not push the built image to SMS. This
function was useful in testing but in practice serves little use. Images
that are not in SMS cannot be used in the default stackhpc kayobe
configuration because they are used in CI.
Commit 6c2bcf2 removed the definition
of these variables but forgot to remove some references.
Remove references to undefined Bifrost variables
Remove host image build option to skip SMS push
docs: Add Rocky Linux 9 migration docs
@markgoddard markgoddard requested a review from a team as a code owner November 9, 2023 10:38
@markgoddard markgoddard self-assigned this Nov 9, 2023
@MoteHue
Copy link
Contributor

MoteHue commented Nov 10, 2023

Could you rebase this to pull in the latest Zed changes please? (Alex mentioned you have some nice scripts to automate a bit)

@markgoddard markgoddard merged commit e19f764 into stackhpc/2023.1 Nov 13, 2023
@markgoddard markgoddard deleted the 2023.1-zed-merge branch November 13, 2023 12:23
@markgoddard
Copy link
Contributor Author

Could you rebase this to pull in the latest Zed changes please? (Alex mentioned you have some nice scripts to automate a bit)

I'll make another with the latest changes.

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