Skip to content

Adjusted rpm packaging for use in minimal container instances#2236

Merged
craigcomstock merged 3 commits into
cfengine:masterfrom
craigcomstock:ent-14049/master
May 12, 2026
Merged

Adjusted rpm packaging for use in minimal container instances#2236
craigcomstock merged 3 commits into
cfengine:masterfrom
craigcomstock:ent-14049/master

Conversation

@craigcomstock
Copy link
Copy Markdown
Contributor

  • Added cfengine-nova-hub package requires for openssl command that is needed during install
  • Added /usr/bin/hostname to Requires for redhat packages
  • Added check for existence of chkconfig command before using it to add cfengine3 service

…needed during install

Ticket: ENT-14049
Changelog: title
(cherry picked from commit a400319)
This fixes install in minimal containers

Ticket: ENT-12962
Changelog: title
(cherry picked from commit 75bc72e)
… cfengine3 service

e.g. in a minimal container this will be missing and starting cfengine3 will likely be handled in a Dockerfile or other means.

Ticket: ENT-14049
Changelog: title
(cherry picked from commit 7fccb22)
@craigcomstock
Copy link
Copy Markdown
Contributor Author

@cf-bottom jenkins

@cf-bottom
Copy link
Copy Markdown

cf-bottom commented May 6, 2026

@craigcomstock craigcomstock marked this pull request as ready for review May 7, 2026 12:58
@craigcomstock
Copy link
Copy Markdown
Contributor Author

Green enough. failure is flakes.

Copy link
Copy Markdown
Contributor

@larsewi larsewi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@craigcomstock craigcomstock merged commit cf08e55 into cfengine:master May 12, 2026
37 of 38 checks passed
@craigcomstock craigcomstock deleted the ent-14049/master branch May 12, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants