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)

@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.

@engelmi
engelmi force-pushed the rpm-extract-openshell-gateway branch from 1706828 to e23bbe5 Compare August 4, 2026 10:33
@engelmi

engelmi commented Aug 4, 2026

Copy link
Copy Markdown
Author

Rebased the branch with the latest changes on main

…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>
@engelmi
engelmi force-pushed the rpm-extract-openshell-gateway branch from e23bbe5 to a075731 Compare August 5, 2026 10:05
@engelmi

engelmi commented Aug 5, 2026

Copy link
Copy Markdown
Author

/ok to test

@engelmi

engelmi commented Aug 5, 2026

Copy link
Copy Markdown
Author

@mrunalp Could you trigger the pending (required) CI runs? It seems I lack the necessary privileges.

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