[Openstack] [OpenStack][Glance] Uploading image to glancereports invalid options- kernel_id, ramdisk_id

Anne Gentle anne at openstack.org
Thu Nov 1 19:14:16 UTC 2012


Doc patch in the queue:
https://review.openstack.org/#/c/15041/
Thanks for asking.

One thing that is unclear in the original reported doc bug that the
list may be able to help with is this: since it passes key/value
pairs, does it matter if you use hyphen or underscore in the key name?
That is, kernel_id or kernel-id, are they the same to the --property
param?

Thanks,
Anne

On Thu, Nov 1, 2012 at 1:41 PM, George Mihaiescu
<George.Mihaiescu at q9.com> wrote:
> If you look at the devstack example (http://devstack.org/functions.html) you
> can see that the kernel and ramdisk are now passed with the “--property” in
> front of them.
>
>
>
> Same info is provided by the help:
>
>
>
> root at ubuntu:~/glance/python-glanceclient# glance help image-create | tail -5
>
>   --is-protected IS_PROTECTED
>
>                         Prevent image from being deleted.
>
>   --property <key=value>
>
>                         Arbitrary property to associate with image. May be
>
>                         used multiple times.
>
>
>
>
>
> ________________________________
>
> From: openstack-bounces+george.mihaiescu=q9.com at lists.launchpad.net
> [mailto:openstack-bounces+george.mihaiescu=q9.com at lists.launchpad.net] On
> Behalf Of Brian Waldon
> Sent: Thursday, November 01, 2012 2:07 PM
> To: Ahmed Al-Mehdi
> Cc: openstack at lists.launchpad.net
> Subject: Re: [Openstack] [OpenStack][Glance] Uploading image to
> glancereports invalid options- kernel_id, ramdisk_id
>
>
>
> You're now using a completely new client: python-glanceclient. The old CLI
> syntax was preserved, so the old 'glance add' command should still work. The
> problem here is that the guide was updated to use the new syntax, but the
> commands weren't tested. I'll file a bug and fix this problem.
>
>
>
> On Nov 1, 2012, at 11:00 AM, Ahmed Al-Mehdi wrote:
>
>
>
> Brian,
>
>
>
> Is the "prop" option a new thing the was recently introduced, but just not
> documented in the "openstack install" manual.  I very clearly remember not
> using the "prop" option a month back when I was trying to install a setup.
>
>
>
> Regards,
>
> Ahmed.
>
>
>
>
>
> From: Brian Waldon <bcwaldon at gmail.com>
> Date: Thursday, November 1, 2012 10:49 AM
> To: Ahmed Al-Mehdi <ahmed at coraid.com>
> Cc: "openstack at lists.launchpad.net" <openstack at lists.launchpad.net>
> Subject: Re: [Openstack] [OpenStack][Glance] Uploading image to glance
> reports invalid options- kernel_id, ramdisk_id
>
>
>
> You can set image properties with the '--prop' option. For this command, you
> need to use '--prop kernel_id=14652b05-0c27-45d1-b614-a059c9f4f7dc' and
> '--prop ramdisk_id=c0f6a4df-5051-49d3-855e-8627c6c15ba6'.
>
>
>
> On Nov 1, 2012, at 1:49 AM, Ahmed Al-Mehdi wrote:
>
>
>
> Hello,
>
>
>
> I followed the steps in "OpenStack Install and Deploy Manual – Ubuntu" to
> instal glance.  Section 6, sub-section "Verifying the image service
> installation", I tried upload the image (step 3 of the uploading steps)  (
> http://docs.openstack.org/trunk/openstack-compute/install/apt/content/images-verifying-install.html
> ).  However, I get the error message that kernel_id, ramdisk_id are not
> valid arguments.  "glance help image-create" has no mention of these
> arguments. , I am getting the following error:
>
>
>
> root at bodega:~/ahmed/temp# glance image-create --name="tty-linux"
> --disk-format=ami --container-format=ami
> kernel_id=14652b05-0c27-45d1-b614-a059c9f4f7dc
> ramdisk_id=c0f6a4df-5051-49d3-855e-8627c6c15ba6 <
> ttylinux-uec-amd64-12.1_2.6.35-22_1.img
>
> usage: glance [-d] [-v] [-k] [--cert-file CERT_FILE] [--key-file KEY_FILE]
>
>               [--ca-file CA_FILE] [--timeout TIMEOUT] [-f] [--dry-run]
> [--ssl]
>
>               [-H ADDRESS] [-p PORT] [--os-username OS_USERNAME]
>
>               [-I OS_USERNAME] [--os-password OS_PASSWORD] [-K OS_PASSWORD]
>
>               [--os-tenant-id OS_TENANT_ID] [--os-tenant-name
> OS_TENANT_NAME]
>
>               [-T OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL] [-N
> OS_AUTH_URL]
>
>               [--os-region-name OS_REGION_NAME] [-R OS_REGION_NAME]
>
>               [--os-auth-token OS_AUTH_TOKEN] [-A OS_AUTH_TOKEN]
>
>               [--os-image-url OS_IMAGE_URL] [-U OS_IMAGE_URL]
>
>               [--os-image-api-version OS_IMAGE_API_VERSION]
>
>               [--os-service-type OS_SERVICE_TYPE]
>
>               [--os-endpoint-type OS_ENDPOINT_TYPE] [-S OS_AUTH_STRATEGY]
>
>               <subcommand> ...
>
> glance: error: unrecognized arguments:
> kernel_id=14652b05-0c27-45d1-b614-a059c9f4f7dc
> ramdisk_id=c0f6a4df-5051-49d3-855e-8627c6c15ba6
>
> root at bodega:~/ahmed/temp#
>
>
>
> Can someone please help me.
>
>
>
> Regards,
>
> Ahmed.
>
>
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>




More information about the Openstack mailing list