Skip to content

[All Platforms] NEMOCLAW_PROVIDER=invalid in non-interactive mode fails at Docker preflight instead of provider validation #1729

@zNeill

Description

@zNeill

Description

[Environment]
Device: Linux 5.15.0-171-generic x86_64, No GPU
NemoClaw: v0.0.11

[Steps to Reproduce]

  1. NEMOCLAW_NON_INTERACTIVE=1 NEMOCLAW_ACCEPT_THIRD_PARTY_SOFTWARE=1 NEMOCLAW_PROVIDER=invalid nemoclaw onboard --non-interactive --yes-i-accept-third-party-software

[Expected Result]
Immediate error: "Unsupported NEMOCLAW_PROVIDER: invalid"

[Actual Result]
[1/8] Preflight checks
Docker is not reachable. Please fix Docker and try again.
EXIT_CODE=1

The invalid provider value is silently ignored until step 2 (provider selection), which never executes because preflight fails first. A user would install Docker, re-run, and only then
discover the provider is invalid.

Bug Details

Field Value
Priority Unprioritized
Action Dev - Open - To fix
Disposition Open issue
Module Machine Learning - NemoClaw
Keyword NemoClaw, NEMOCLAW_GH_SYNC_APPROVAL

[NVB# 6065958]

[NVB#6065958]

Metadata

Metadata

Assignees

No one assigned

    Labels

    NV QABugs found by the NVIDIA QA Team

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions