Skip to content

Commit

Permalink
Fixes longhorn-share-manager rocks
Browse files Browse the repository at this point in the history
The longhorn helm chart passes arguments to the longhorn-share-manager
entrypoint. Our rock should pass these arguments to the entrypoint
service.
  • Loading branch information
claudiubelu committed Sep 16, 2024
1 parent a0a40c5 commit b090c6d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
4 changes: 3 additions & 1 deletion v1.6.2/longhorn-share-manager/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,12 @@ services:
startup: enabled
override: replace
# https://github.com/longhorn/longhorn-share-manager/blob/v1.6.2/package/Dockerfile#L72
command: "/longhorn-share-manager"
command: "/longhorn-share-manager [ --help ]"
on-success: shutdown
on-failure: shutdown

entrypoint-service: longhorn-share-manager

parts:
# NOTE(aznashwan): the longhorn binary is built within a Docker container
# which is set up by Rancher's Dapper tool: https://github.com/rancher/dapper
Expand Down
4 changes: 3 additions & 1 deletion v1.7.0/longhorn-share-manager/rockcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,12 @@ services:
startup: enabled
override: replace
# https://github.com/longhorn/longhorn-share-manager/blob/v1.7.0/package/Dockerfile#L44
command: "/longhorn-share-manager"
command: "/longhorn-share-manager [ --help ]"
on-success: shutdown
on-failure: shutdown

entrypoint-service: longhorn-share-manager

parts:
# NOTE(aznashwan): the longhorn binary is built within a Docker container
# which is set up by Rancher's Dapper tool: https://github.com/rancher/dapper
Expand Down

0 comments on commit b090c6d

Please sign in to comment.