Skip to content

Have packages be built and test by CI for the release (only on master and tags)#7351

Open
friedrichg wants to merge 16 commits intomasterfrom
fgonzalez/ci-packages
Open

Have packages be built and test by CI for the release (only on master and tags)#7351
friedrichg wants to merge 16 commits intomasterfrom
fgonzalez/ci-packages

Conversation

@friedrichg
Copy link
Copy Markdown
Member

@friedrichg friedrichg commented Mar 13, 2026

What this PR does: Have packages be built and test by CI for the release (only on master and tags)

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

@dosubot dosubot Bot added the ci/cd label Mar 13, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
- Upgrade deb test image from debian:10 to debian:12
- Migrate rpm test image from centos:8 (EOL) to rockylinux:9
- Fix systemd unit paths for Rocky Linux (/lib -> /usr/lib)
- Add proper Cortex config and data directories in test containers
- Increase readiness timeout and add diagnostic output on failure
- Run containers in privileged mode for systemd compatibility

Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
The base image was migrated from centos:8 to rockylinux:9 in the
previous commit. Rename the directory and update all references in
the Makefile and test-packages script to match.

Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from dda2be1 to e2e30b6 Compare April 20, 2026 18:35
@pull-request-size pull-request-size Bot added size/L and removed size/M labels Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@pull-request-size pull-request-size Bot added size/M and removed size/L labels Apr 20, 2026
@friedrichg friedrichg changed the title Have packages be built by CI Have packages be built and test by CI Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg force-pushed the fgonzalez/ci-packages branch from 31a94f6 to 140fe74 Compare April 20, 2026 19:40
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@pull-request-size pull-request-size Bot added size/L and removed size/M labels Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg changed the title Have packages be built and test by CI Have packages be built and tested by CI Apr 20, 2026
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
Signed-off-by: Friedrich Gonzalez <1517449+friedrichg@users.noreply.github.com>
@friedrichg friedrichg changed the title Have packages be built and tested by CI Have packages be built and test by CI for the release (only on master and tags) Apr 21, 2026
@friedrichg friedrichg requested a review from SungJin1212 April 21, 2026 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant