diff --git a/python/understack-workflows/pyproject.toml b/python/understack-workflows/pyproject.toml index 95146755..a3b23468 100644 --- a/python/understack-workflows/pyproject.toml +++ b/python/understack-workflows/pyproject.toml @@ -55,6 +55,7 @@ sync-nautobot-system-info = "understack_workflows.main.sync_nautobot_system_info undersync-switch = "understack_workflows.main.undersync_switch:main" undersync-device = "understack_workflows.main.undersync_device:main" nautobot-update-cf = "understack_workflows.main.nautobot_update_cf:main" +get-standard-bmc-creds = "understack_workflows.main.get_standard_bmc_creds:main" [tool.setuptools.packages.find] # avoid packaging up our tests diff --git a/workflows/argo-events/workflowtemplates/get-bmc-creds.yaml b/workflows/argo-events/workflowtemplates/get-bmc-creds.yaml index b12bf667..162aed14 100644 --- a/workflows/argo-events/workflowtemplates/get-bmc-creds.yaml +++ b/workflows/argo-events/workflowtemplates/get-bmc-creds.yaml @@ -51,8 +51,10 @@ spec: path: "/tmp/output.txt" container: image: ghcr.io/rackerlabs/understack/ironic-nautobot-client:latest - command: [python] - args: ["/app/get_standard_bmc_creds.py", "{{inputs.parameters.ip_address}}"] + command: + - get-standard-bmc-creds + args: + - "{{inputs.parameters.ip_address}}" env: - name: BMC_MASTER valueFrom: