Skip to content

add Quadlet configuration and RPM packaging - #116

Open
seantronsen wants to merge 1 commit into
mainfrom
seantronsen/rpm-packaging
Open

add Quadlet configuration and RPM packaging#116
seantronsen wants to merge 1 commit into
mainfrom
seantronsen/rpm-packaging

Conversation

@seantronsen

@seantronsen seantronsen commented Aug 10, 2026

Copy link
Copy Markdown

Pull Request Template

Thank you for your contribution! Please ensure the following before submitting:

Checklist

  • My code follows the style guidelines of this project
  • I have added/updated comments where needed
  • I have added tests that prove my fix is effective or my feature works
  • I have run make test (or equivalent) locally and all tests pass
  • I have updated the relevant documentation (CLI examples, man pages, README, other docs, etc.)
  • DCO Sign-off: All commits are signed off (git commit -s) with my real name and email
  • REUSE Compliance:
    • Each new/modified source file has SPDX copyright and license headers
    • Any non-commentable files include a <filename>.license sidecar
    • All referenced licenses are present in the LICENSES/ directory

Description

Fixes #101

Warning

This PR is still awaiting two decisions:

  1. should secrets generation for podman stay in the release repo or migrate to each service repo?
  2. should configuration from shared configuration files like openchami.env in the release repo be migrated to each service repo? We could use a sane override pattern as shown below, albeit at the cost of noise:
[Container]
...
EnvironmentFile=/etc/openchami/configs/<svc-name>.env
EnvironmentFile=-/etc/openchami/configs/openchami.env

The todo comments marked in several places in the code from this PR echo the questions posed above.

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Dependency update

For more info, see Contributing Guidelines.

@seantronsen seantronsen linked an issue Aug 10, 2026 that may be closed by this pull request
20 tasks
@seantronsen
seantronsen force-pushed the seantronsen/rpm-packaging branch 2 times, most recently from 382b8e5 to dd5ef2e Compare August 10, 2026 17:03
Signed-off-by: Sean Tronsen <sean.tronsen@gmail.com>
@seantronsen
seantronsen force-pushed the seantronsen/rpm-packaging branch from dd5ef2e to 0f5016e Compare August 10, 2026 17:34
@seantronsen
seantronsen marked this pull request as ready for review August 10, 2026 17:40
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.

[DEV] Add Quadlet configuration and RPM packaging

1 participant