Search code examples
openstackenvironmentopenstack-novadevstackmissing-features

devstack nova boot does not have --file parameter option?


I wish to pass a file through to my instance, but there is no file option? Even though documentation says that this should be available?

stack@openstack:/tmp$ nova boot --config-drive true --flavor 8755fc00-4c24-418d-a505-592c809108d9 --image 2ca99129-4b09-4a2a-a43d-b22c76dc4efc --file license=FGVM080000109836.lic --user-data cloudinitfile test
usage: nova [--version] [--debug] [--os-cache] [--timings]
        [--os-region-name <region-name>] [--service-type <service-type>]
        [--service-name <service-name>]
        [--os-endpoint-type <endpoint-type>]
        [--os-compute-api-version <compute-api-ver>]
        [--endpoint-override <bypass-url>] [--profile HMAC_KEY]
        [--insecure] [--os-cacert <ca-certificate>]
        [--os-cert <certificate>] [--os-key <key>] [--timeout <seconds>]
        [--os-auth-type <name>] [--os-auth-url OS_AUTH_URL]
        [--os-system-scope OS_SYSTEM_SCOPE] [--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-default-domain-id OS_DEFAULT_DOMAIN_ID]
        [--os-default-domain-name OS_DEFAULT_DOMAIN_NAME]
        [--os-user-id OS_USER_ID] [--os-username OS_USERNAME]
        [--os-user-domain-id OS_USER_DOMAIN_ID]
        [--os-user-domain-name OS_USER_DOMAIN_NAME]
        [--os-password OS_PASSWORD]
        <subcommand> ...
error: unrecognized arguments: --file test
Try 'nova help ' for more information.

Solution

  • Please check with alternative command using OpenStack CLI: 
    ***openstack server create --image 2ca99129-4b09-4a2a-a43d-b22c76dc4efc --flavor 8755fc00-4c24-418d-a505-592c809108d9 --config-drive True   --file license=FGVM080000109836.lic --user-data cloudinitfile test***
    Note: 
      1. Please also check once the injected files quota.