Skip to content

Restore ogmios CLI args on instance container - #90

Merged
scarmuega merged 1 commit into
mainfrom
feat/restore-ogmios-args
Jul 19, 2026
Merged

Restore ogmios CLI args on instance container#90
scarmuega merged 1 commit into
mainfrom
feat/restore-ogmios-args

Conversation

@scarmuega

Copy link
Copy Markdown
Member

Summary

ce37a59 replaced the ogmios CLI args (--node-socket /ipc/node.socket, --node-config /config/config.json, --host 0.0.0.0, --include-cbor) with a NETWORK env var to match the Blink Labs ogmios image entrypoint. That image was a temporary solution.

The permanent images are the cardanosolutions-based ext-cardano-ogmios-instance-* builds (see docker/ogmios-5|6|7), whose entrypoint is the raw ogmios binary and requires those args to reach the socat-tunneled node socket. Without them the container can't connect and won't sync.

This restores args = local.container_args on the instance container (the local is still defined) while leaving the NETWORK env var in place, so the still-running temporary Blink Labs pods aren't disturbed during the transition.

Why now

Needed to deploy v7 instances (which use the cardanosolutions-based ext-cardano-ogmios-instance-7 image, #88). With the current main, a v7 instance would come up with no args and fail to connect.

Downstream

Clusters can bump the module ref to this commit to deploy v7 with the args model (e.g. the m2-prod-7xjh33 preprod v7 validation instance).

🤖 Generated with Claude Code

Commit ce37a59 dropped the ogmios CLI args (--node-socket/--node-config/
--host/--include-cbor) in favor of a NETWORK env var, matching the Blink
Labs image entrypoint. That image was a temporary solution; the permanent
images are the cardanosolutions-based ext-cardano-ogmios-instance-* builds,
whose entrypoint requires those args to reach the node socket. Restore
args (local.container_args is still defined) while leaving NETWORK in place
so the temporary Blink Labs pods keep working during the transition.

This unblocks v7 instances, which use the cardanosolutions-based image.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@scarmuega
scarmuega merged commit fbf4341 into main Jul 19, 2026
1 check failed
@scarmuega
scarmuega deleted the feat/restore-ogmios-args branch July 19, 2026 23:47
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.

1 participant