Skip to content

refactor(rpm): Moved openshell-gateway.service from RPM to dedicated file - #2592

Open
engelmi wants to merge 1 commit into
NVIDIA:mainfrom
engelmi:rpm-extract-openshell-gateway
Open

refactor(rpm): Moved openshell-gateway.service from RPM to dedicated file#2592
engelmi wants to merge 1 commit into
NVIDIA:mainfrom
engelmi:rpm-extract-openshell-gateway

Conversation

@engelmi

@engelmi engelmi commented Aug 3, 2026

Copy link
Copy Markdown

Summary

The inline heredocs in the openshell.spec is hard to lint, diff, and edit. Therefore, moving it into a dedicated file so it gets proper syntax highlighting, can be validated by systemd-analyze verify and is easier to review in isolation.
This also aligns with the .deb packaging.

Related Issue

No issue required: Small, mechanical change

Changes

Moves the RPM packaged openshell-gateway.service from spec file to deploy/rpm/openshell-gateway.service

Testing

  • mise run pre-commit passes
  • Unit tests added/updated (not needed)
  • E2E tests added/updated (if applicable)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

…file

The inline heredocs in the `openshell.spec` is hard to lint, diff, and edit.
Therefore, moving it into a dedicated file so it gets proper syntax
highlighting, can be validated by `systemd-analyze verify` and is easier to
review in isolation. This also aligns with the .deb packaging.

Signed-off-by: Michael Engel <mengel@redhat.com>
@copy-pr-bot

copy-pr-bot Bot commented Aug 3, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

All contributors have signed the DCO ✍️ ✅
Posted by the DCO Assistant Lite bot.

@engelmi

engelmi commented Aug 3, 2026

Copy link
Copy Markdown
Author

I have read the DCO document and I hereby sign the DCO.

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.

2 participants