Skip to content
This repository was archived by the owner on Mar 13, 2022. It is now read-only.
This repository was archived by the owner on Mar 13, 2022. It is now read-only.

SUPERNOVA_GROUP no longer works with version 2.1.0 #101

@bizarrechaos

Description

@bizarrechaos

When you try to run a command on a group (SUPERNOVA_GROUP key within enviroment) rather than a single environment the following happens.
The first environment completes as expected however the preceding environments in the group return:

usage: nova [--version] [--debug] [--os-cache] [--timings]
            [--os-auth-token OS_AUTH_TOKEN]
            [--os-tenant-name <auth-tenant-name>]
            [--os-tenant-id <auth-tenant-id>] [--os-region-name <region-name>]
            [--os-auth-system <auth-system>] [--service-type <service-type>]
            [--service-name <service-name>]
            [--volume-service-name <volume-service-name>]
            [--os-endpoint-type <endpoint-type>]
            [--os-compute-api-version <compute-api-ver>]
            [--bypass-url <bypass-url>] [--insecure]
            [--os-cacert <ca-certificate>] [--os-cert <certificate>]
            [--os-key <key>] [--timeout <seconds>] [--os-auth-url OS_AUTH_URL]
            [--os-domain-id OS_DOMAIN_ID] [--os-domain-name OS_DOMAIN_NAME]
            [--os-project-id OS_PROJECT_ID]
            [--os-project-name OS_PROJECT_NAME]
            [--os-project-domain-id OS_PROJECT_DOMAIN_ID]
            [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]
            [--os-trust-id OS_TRUST_ID] [--os-user-id OS_USER_ID]
            [--os-user-name OS_USERNAME]
            [--os-user-domain-id OS_USER_DOMAIN_ID]
            [--os-user-domain-name OS_USER_DOMAIN_NAME]
            [--os-password OS_PASSWORD]
            <subcommand> ...
error: argument <subcommand>: invalid choice: u'nova'
Try 'nova help ' for more information.

This is working in 1.0.7
Here is a sample from my .supernova config:

[enviroment]
OS_AUTH_URL=
OS_AUTH_SYSTEM=
OS_REGION_NAME=
OS_TENANT_NAME=
OS_PROJECT_ID=
OS_USERNAME=
OS_PASSWORD=
OS_IMAGE_API_VERSION=
NOVA_SERVICE_NAME=
TROVE_SERVICE_TYPE=
TROVE_RAX_AUTH=
SUPERNOVA_GROUP=

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions