Skip to content

Adjusted rpm packaging for use in minimal container instances (3.27)#2235

Merged
craigcomstock merged 3 commits intocfengine:3.27.xfrom
craigcomstock:ent-14049/3.27
May 7, 2026
Merged

Adjusted rpm packaging for use in minimal container instances (3.27)#2235
craigcomstock merged 3 commits intocfengine:3.27.xfrom
craigcomstock:ent-14049/3.27

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

will mark ready for review when I have a package and it installs: https://ci.cfengine.com/job/pr-pipeline/13728/

@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:52
@craigcomstock craigcomstock merged commit f4b7234 into cfengine:3.27.x May 7, 2026
37 checks passed
@craigcomstock craigcomstock deleted the ent-14049/3.27 branch May 7, 2026 12:54
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.

2 participants