Allow customizing the process for the entrypoint.sh script #1798
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Implements an ENTRYPOINT_PROCES.
"${CNODE_HOME}/scripts/${ENTRYPOINT_PROCESS}" "$@"
.Motivation and context
This allows a simple method to change the containers startup script dynamically while persisting the configuration files copied in place by the NETWORK environment variable
Which feature request it closes?
closes #1797
How has this been tested?
loaded and running cardano-node, mithril-signer and cncli.sh containers with a test image on ghcr.io. Using quadlet / podman systemd (man podman-systemd.unit) to run multiple containers and pass in the ENTRYPOINT_PROCESS when needed.