Skip to content

[FEATURE] Cleanup magic flags for olmobase:code #144

@davidheineman

Description

@davidheineman

Feature Description

One issue I had running olmobase:code was onboarding with the proper GCS keys. (it was unclear my service credentials didn't have access, or how to get creds).

And, I had to use a few magic flags to get things running:

    -H codex_universal \
    -o provider.num_instances=4 \
    -o 'sandboxes.0={"mode":"modal","instances":96,"registry_auth":{"provider":"gcp"}}' \
    --secret-env ai2-tylerm_MODAL_TOKEN_ID:MODAL_TOKEN_ID \
    --secret-env ai2-tylerm_MODAL_TOKEN_SECRET:MODAL_TOKEN_SECRET \
    --gcp-credentials

It would be great if these options were fold-ed into the default behavior! (similar to our setup in oe-eval-internal)

Proposed Solution

@undfined and I chatted briefly about this, I think he had some ideas. Seems like handling this similar to the AWS credentials might be a nice option

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions