Skip to content
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

Merge develop to master to prepare 1.17.0 release #215

Merged
merged 9 commits into from
Oct 18, 2023
Merged

Conversation

haasken-hpe
Copy link
Contributor

Summary and Scope

Merge develop to master to create 1.17.0 release.

Issues and Related PRs

mharding-hpe and others added 9 commits September 25, 2023 12:37
…9813

[chore] master -> develop from PR #207 (develop)
…1695826506

[chore] master -> develop from PR #209 (CASMINST-6649)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](stefanzweifel/git-auto-commit-action@v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…nzweifel/git-auto-commit-action-5

Bump stefanzweifel/git-auto-commit-action from 4 to 5
Add a `csm.ncn.sat` role to configure SAT on Kubernetes management NCNs
(masters and workers). This role is being moved from the separate
sat-config-management repository into this repository as part of the
effort to fully merge the SAT product into the CSM product.

The main differences between the Ansible content as it existed in the
SAT product stream and the content added here are as follows:

- The version of the `cray-sat` container image is injected using an
  initContainer in the Helm chart and a loftsman manifest customization
  in the CSM release build process.
- There is no longer a separate package repository in Nexus that must be
  added on management NCNs. The `cray-sat-podman` package is included in
  the CSM noos repository, and it is installed with the existing
  csm.packages role.

Test Description:
Deployed the Helm chart to mug, created a CFS configuration with a layer
that called the `ncn_nodes.yml` playbook, then configured a master,
worker, and storage management NCN image with it. Also configured
ncn-m001 with a session using the same CFS configuration. Verified that
the Ansible was successful and the `/opt/cray/etc/sat/version` file was
written as expected, with the value from `vars/main.yml` for the sat
version taking precedence.
This version includes new functionality, so bump the minor version.
CRAYSAT-1767: Add csm.ncn.sat role to configure SAT
@haasken-hpe haasken-hpe requested a review from a team as a code owner October 18, 2023 22:30
@mharding-hpe mharding-hpe merged commit 2e2c812 into master Oct 18, 2023
8 checks passed
mharding-hpe added a commit that referenced this pull request Oct 18, 2023
…8345

[chore] master -> develop from PR #215 (develop)
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.

2 participants