Skip to content

fix: Dockerfiles pass config path as subcommand after clap migration #334

@dogzzdogzz

Description

@dogzzdogzz

Bug

After #191 added clap CLI with subcommands, the Dockerfiles still use the old invocation:

ENTRYPOINT ["openab"]
CMD ["/etc/openab/config.toml"]

This results in:

error: unrecognized subcommand '/etc/openab/config.toml'

The new clap CLI expects:

openab run /etc/openab/config.toml

Fix

Change CMD in all Dockerfiles:

CMD ["run", "/etc/openab/config.toml"]

Affected files: Dockerfile, Dockerfile.claude, Dockerfile.codex, Dockerfile.copilot, Dockerfile.gemini

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions