<div dir="ltr">Matt, I think Bernd would still like to be taught how you learned this. Think of it as teaching to fish. :)<div><br></div><div class="gmail_extra">Bernd, I think you have found a great resource in Matt, he's very knowledgeable. As for other resources, the docs team is a great place because we're very user-focused. I also think you can ask directly on the openstack mailing list (not the openstack-dev mailing list) using [glance] in the header. I also find searching <a href="http://ask.openstack.org">ask.openstack.org</a> gives a lot of troubleshooting info. Logging bugs helps (when it's really a bug), but I think the first two routes are the mailing list and <a href="http://ask.openstack.org">ask.openstack.org</a>. In this case though it's a new blueprint that landed in the kilo release, I believe, that caused the change.</div><div class="gmail_extra"><br></div><div class="gmail_extra">All that said, most likely your answer is here:</div><div class="gmail_extra"><a href="https://blueprints.launchpad.net/glance/kilo">https://blueprints.launchpad.net/glance/kilo</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">specifically this one: <a href="https://blueprints.launchpad.net/glance/+spec/new-upload-workflow">https://blueprints.launchpad.net/glance/+spec/new-upload-workflow</a> </div><div class="gmail_extra"><br></div><div class="gmail_extra">which leads to: </div><div class="gmail_extra"><a href="https://wiki.openstack.org/wiki/Glance-tasks-import">https://wiki.openstack.org/wiki/Glance-tasks-import</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">So, you need to ensure your cloud has the Images v2 API enabled, and also use --os-image-api-version 2 on the CLI command line.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">Another tip especially for clients (really libraries) is to run --debug with the command to see the exact API calls being made. That'll help you know whether your cloud is configured to use v1 glance API or v2 glance API.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Also ask on IRC for real-time responses, see <a href="https://wiki.openstack.org/wiki/IRC">https://wiki.openstack.org/wiki/IRC</a> for the list of channels.</div><div class="gmail_extra"><br></div><div class="gmail_extra">What you're also finding is that configuration choices matter a lot. Using that --debug trick will get part of the way. Also refer to:</div><div class="gmail_extra"><a href="http://docs.openstack.org/juno/config-reference/content/ch_configuring-openstack-image-service.html">http://docs.openstack.org/juno/config-reference/content/ch_configuring-openstack-image-service.html</a> and </div><div class="gmail_extra"><a href="http://docs.openstack.org/juno/config-reference/content/image-configuring-api.html">http://docs.openstack.org/juno/config-reference/content/image-configuring-api.html</a></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">Sorry to give such an obtuse answer but I think you're looking for how to figure it out on your own, which I'll support. :)</div><div class="gmail_extra">Thanks,</div><div class="gmail_extra">Anne</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 11, 2015 at 10:50 AM, Matt Kassawara <span dir="ltr"><<a href="mailto:mkassawara@gmail.com" target="_blank">mkassawara@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Sounds like a problem with one or more packages (perhaps python-glanceclient?) because that command using the source version (not packages) returns the normal list of help items. Maybe try the source version using "pip install python-glanceclient"?</div><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 11, 2015 at 5:55 AM, Bernd Bausch <span dir="ltr"><<a href="mailto:berndbausch@gmail.com" target="_blank">berndbausch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">glance help image-create. Sorry for being vague.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">When running glance with the parameters from the install guide (the trunk version), I am told that I am not doing it correctly; I don’t have the precise message handy.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">My fear is that I will hit similar problems later. You solving the problem would be nice but not enough :)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Matt Kassawara [mailto:<a href="mailto:mkassawara@gmail.com" target="_blank">mkassawara@gmail.com</a>] <br><b>Sent:</b> Saturday, April 11, 2015 1:59 PM<br><b>To:</b> Bernd Bausch<br><b>Cc:</b> <a href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a></span></p><div><div><br><b>Subject:</b> Re: [OpenStack-docs] [install-guide] RE: What's Up Doc? Apr 10 2015<u></u><u></u></div></div><p></p><div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">When you run "glance help image-create" or just "glance image-create" with no arguments?<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Fri, Apr 10, 2015 at 11:45 PM, Bernd Bausch <<a href="mailto:berndbausch@gmail.com" target="_blank">berndbausch@gmail.com</a>> wrote:<u></u><u></u></p><blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in"><div><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">This is what I get when running glance image-create:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                usage: glance image-create [--property <key=value>] [--file <FILE>]</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                                                                                                                   [--progress]</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                                                                                                                   <unavailable></span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                Create a new image.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                Positional arguments:</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                  <unavailable>         Please run with connection parameters set to retrieve</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">                                                       the schema for generating help for this command</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">So I wonder how I can get to the bottom of this.</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><u></u><u></u></p><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Matt Kassawara [mailto:<a href="mailto:mkassawara@gmail.com" target="_blank">mkassawara@gmail.com</a>] <br><b>Sent:</b> Saturday, April 11, 2015 1:39 PM<br><b>To:</b> Bernd Bausch; <a href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a><br><b>Subject:</b> Re: [OpenStack-docs] [install-guide] RE: What's Up Doc? Apr 10 2015</span><u></u><u></u></p><div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">I'd use the conventional python-*client for all services except keystone because the Openstack client doesn't seem very complete for them. If you're using the glance client, it defaults to the v1 API and the commands from the Juno installation guide should work. If you use the v2 API, one thing changes with how to set public/private visibility.<u></u><u></u></p></div><div><p class="MsoNormal"> <u></u><u></u></p><div><p class="MsoNormal">On Fri, Apr 10, 2015 at 8:11 PM, Bernd Bausch <<a href="mailto:berndbausch@gmail.com" target="_blank">berndbausch@gmail.com</a>> wrote:<u></u><u></u></p><blockquote style="border-style:none none none solid;border-left-color:rgb(204,204,204);border-left-width:1pt;padding:0in 0in 0in 6pt;margin:5pt 0in 5pt 4.8pt"><p class="MsoNormal" style="margin-bottom:12pt">Regarding the installation guide, I need some advice. Perhaps the docs community can help?<br><br>I am trying to install Kilo on yum-based systems using a repo from the RDO project. I have hit a few roadblocks that I have been able to deal with, but I am unsure what to do with the current one.<br><br>My questions are: Is it appropriate to ask developers about the intended way of doing things, if the old ways don’t work anymore? If yes, what are the best channels – chat, dev mailing list, personal email, …? If no, what else can I do? Do developers make such changes public somewhere?<br><br>Below is the problem I am currently trying to solve. **Note** that I am including it as an illustration what I am struggling with (more problems will show up as I continue working on this); I am not asking you to solve this particular problem for me.<br><br>So far, to upload an image to Glance, the “glance image-create” command is used. This command doesn’t work anymore as in the past, and I don't understand what the “glance help image-create” is trying to say. On the other hand, I haven’t found an equivalent command in the new “openstack” CLI client. So my question is – what is the correct way to upload an image these days.<br><br>Have a great weekend,<br><br>Bernd<br><br>From: Anne Gentle [mailto:<a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a>]<br>Sent: Saturday, April 11, 2015 12:24 AM<br>To: <a href="mailto:openstack-docs@lists.openstack.org" target="_blank">openstack-docs@lists.openstack.org</a>; OpenStack Development Mailing List; <a href="mailto:openstack-i18n@lists.openstack.org" target="_blank">openstack-i18n@lists.openstack.org</a><br>Cc: Jesse Noller<br>Subject: [OpenStack-docs] What's Up Doc? Apr 10 2015<br><br>Hi all,<br><br>As you probably saw from PTL nominations last week, I'm happy to hand the docs PTL baton to Lana Brindley! I loved leading this group and thank you all for supporting me. Thank you Lana for your willingness to lead. I'm still here to bring us to the Kilo release, so this week's What's Up Doc brings sharp focus requests to everyone to work on docs. These are the top priorities that we all need to work on - devs, writers, testers, gaters, everyone.<br><br>1. Bug triaging and fixing, especially for openstack-manuals. There are nearly 300 DocImpact bugs logged that we need developers to circle back to. With nearly 600 bugs overall, we need lots of focus here. To that end, I propose we hold a bug triage day. I'll send details in a separate email.<br><br>2. Install Guide testing and reviewing. The Install Guide team has a published spec that will help reviewers see what's changing with the Kilo Install guide: <a href="http://specs.openstack.org/openstack/docs-specs/specs/kilo/installguide-kilo.html" target="_blank">http://specs.openstack.org/openstack/docs-specs/specs/kilo/installguide-kilo.html</a> Join them for weekly meetings Tuesdays at at 13:00 UTC (8:00 AM US CDT) in Google Hangout: <a href="https://plus.google.com/hangouts/_/calendar/a2FyaW4ua2F0aG9kZUBnbWFpbC5jb20.jj2lu2nbj71a0dan11vatdav3k" target="_blank">https://plus.google.com/hangouts/_/calendar/a2FyaW4ua2F0aG9kZUBnbWFpbC5jb20.jj2lu2nbj71a0dan11vatdav3k</a><br><br>If you do nothing else but these two focus areas we'll be in good shape. There are other activities going on leading up to Vancouver but those two are top priorities.<br><br>_RST Migration_<br><br>We are working to resolve translation tool expectations with the i18N team. I want to publish the RST-based English End User Guide and Admin User Guide once we're all comfortable with the way forward. Daisy will discuss the implications at the next i18N team meeting Thursday at 0800 UTC, and we'll implement and communicate the plan.<br><br>_Networking Guide_<br><br>Next on the list is Networking Guide testing and reviewing. The Networking Guide team has a talk in Vancouver and needs to get their guide in shape for publishing. The neutron team is holding a doc day April 23. Please join in -- they'll post details in their notes.<br><br>_First App Tutorial_<br><br>There's also the First Application Tutorial that needs to finish the spec and needs an editing cleanup prior to publishing. Ideally that will happen before Vancouver, we need to get it to the finish line.<br><br>_HA Guide_<br><br>With everything else going on we need an updated spec for the HA Guide - the wiki page isn't enough. Based on this week's doc team meeting it sounds like that can go to RST as well but we need it in the spec so we can plan and cross-coordinate with the other priorities leading up to Vancouver.<br><br>_Vancouver Summit _<br>The docs team has four Fishbowl time slots, 2 Workroom slots, and 1 Meetup allocated now. If you'd like to discuss a cross-project idea, please use the  form to suggest new ideas:<br><a href="http://goo.gl/forms/S69HM6XEeb" target="_blank">http://goo.gl/forms/S69HM6XEeb</a>. You can see the current suggestions already posted here:<br><a href="https://docs.google.com/spreadsheets/d/1vCTZBJKCMZ2xBhglnuK3ciKo3E8UMFo5S5lmIAYMCSE/edit?usp=sharing" target="_blank">https://docs.google.com/spreadsheets/d/1vCTZBJKCMZ2xBhglnuK3ciKo3E8UMFo5S5lmIAYMCSE/edit?usp=sharing</a><br><br>Lana or I will send out an etherpad in the next week or so with topic suggestions for our allocation.<br><br>Thanks,<br>Anne<br><br>--<br>Anne Gentle<br><a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a><u></u><u></u></p><div><div><p class="MsoNormal">_______________________________________________<br>OpenStack-docs mailing list<br><a href="mailto:OpenStack-docs@lists.openstack.org" target="_blank">OpenStack-docs@lists.openstack.org</a><br><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><u></u><u></u></p></div></div></blockquote></div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></div></div></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
OpenStack-docs mailing list<br>
<a href="mailto:OpenStack-docs@lists.openstack.org">OpenStack-docs@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-docs</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Anne Gentle<br><a href="mailto:annegentle@justwriteclick.com" target="_blank">annegentle@justwriteclick.com</a></div>
</div></div>