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

Swap COS8 image for RHEL8 derivative image (ALMA8) #49

Merged
merged 6 commits into from
Jun 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 1.5.0
current_version = 1.6.0
commit = True
message = Bumps version to {new_version}
tag = False
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/test-salt-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ jobs:
image: >-
${{ fromJson('{
7: "quay.io/centos/centos:centos7",
8: "quay.io/centos/centos:stream8"
8: "docker.io/library/almalinux:8",
9: "docker.io/library/almalinux:9"
}')[inputs.salt-os-version] }}
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup
Expand Down
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).

### [1.6.0](https://github.com/plus3it/actions-workflows/releases/tag/1.6.0)

**Released**: 2024.06.04

**Summary**:

* Updates salt workflow for EL8 to use the Alma Linux 8 container. CentOS
Stream 8 was discontinued as of June 1, 2024. Along with this
discontinuation, the CentOS maintainers removed the CentOS Stream 8 yum
repositories. Lack of repository-access breaks the ability to adequately
customize the CI container, causing job failures. Explored image-options
from Red Hat and both the Rocky and Alma projects. Found that the Red Hat
images' repositories lacked critical RPMs. Found that the Official
containers from Alma Linux seem to be getting updated with greater
frequency than those from Rocky, so opted to switch to Alma.
* Adds initial hooks for a salt workflow for EL9. Chose containers from the
Alma project as a hedge against premature-discontinuation of the CentOS
repos and because the Red Hat 9 container-images similarly lack critical
RPMs.

### [1.5.0](https://github.com/plus3it/actions-workflows/releases/tag/1.5.0)

**Released**: 2024.02.22
Expand Down