<html><body><p>+1000. Totally in favor of this, if anything it seems overdue, I'm a bit surprised that they aren't already deprecated. Two alternatives exist for the CLI (osc and glanceclient), and two alternatives exist for python API bindings (SDK and glanceclient).<br><br>This should follow the same case with the nova volume-* commands, deprecate for 2 releases [1] and then remove [2]. The deprecation message can point users to OSC and glanceclient.<br><br>[1] <a href="https://github.com/openstack/python-novaclient/commit/23f13437dd64496fcbc138bbaa9b0ac615a3cf23">https://github.com/openstack/python-novaclient/commit/23f13437dd64496fcbc138bbaa9b0ac615a3cf23</a><br>[2] <a href="https://github.com/openstack/python-novaclient/commit/a42570268915f42405ed0b0a67c25686b5db22ce">https://github.com/openstack/python-novaclient/commit/a42570268915f42405ed0b0a67c25686b5db22ce</a><br><br>Thanks,<br><br>Steve Martinelli<br>OpenStack Keystone Project Team Lead<br><br><img width="16" height="16" src="cid:1__=8FBBF51EDF8AEEDA8f9e8a93df938690918c8FB@" border="0" alt="Inactive hide details for Matt Riedemann ---2016/04/05 03:49:05 PM---As we discuss the glance v2 spec for nova, questions are c"><font color="#424282">Matt Riedemann ---2016/04/05 03:49:05 PM---As we discuss the glance v2 spec for nova, questions are coming up  around what to do about the nova</font><br><br><font size="2" color="#5F5F5F">From:        </font><font size="2">Matt Riedemann <mriedem@linux.vnet.ibm.com></font><br><font size="2" color="#5F5F5F">To:        </font><font size="2">"OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org></font><br><font size="2" color="#5F5F5F">Date:        </font><font size="2">2016/04/05 03:49 PM</font><br><font size="2" color="#5F5F5F">Subject:        </font><font size="2">[openstack-dev] [nova][glance] Proposal to remove `nova image-*` commands from novaclient</font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt>As we discuss the glance v2 spec for nova, questions are coming up <br>around what to do about the nova images API which is a proxy for glance v1.<br><br>I don't want to add glance v2 support to the nova API since that's just <br>more proxy gorp.<br><br>I don't think we can just make the nova images API fail if we're using <br>glance v2 in the backend, but we'll need some translation later for:<br><br>user->nova-images->glance.v2->glance.v1(ish)->user<br><br>But we definitely want people to stop using the nova images API.<br><br>I think we can start by deprecating the nova images-* commands in <br>python-novaclient, and probably the python API bindings in novaclient too.<br><br>People should be using python-glanceclient or python-openstackclient for <br>the CLI, and python-glanceclient or some SDK for the python API bindings.<br><br>We recently removed the deprecated nova volume-* stuff from novaclient, <br>this would be the same idea.<br><br>Does anyone have an issue with this?<br><br>-- <br><br>Thanks,<br><br>Matt Riedemann<br><br><br>__________________________________________________________________________<br>OpenStack Development Mailing List (not for usage questions)<br>Unsubscribe: OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br></tt><tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a></tt><tt><br><br></tt><br><br><BR>
</body></html>