# HG changeset patch # User Laszlo Peter # Date 1473284916 25200 # Node ID 75d8f5b88459b98053aceafc33a5e54ef9db2792 # Parent 5c54e168300d77bad157a02d1a8437692d601e52 23116012 Upgrade Ironicclient to 1.3.0 diff -r 5c54e168300d -r 75d8f5b88459 components/python/ironicclient/Makefile --- a/components/python/ironicclient/Makefile Wed Sep 07 14:48:36 2016 -0700 +++ b/components/python/ironicclient/Makefile Wed Sep 07 14:48:36 2016 -0700 @@ -26,16 +26,16 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= python-ironicclient -COMPONENT_VERSION= 0.5.1 +COMPONENT_VERSION= 1.3.0 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= \ - sha256:91dca5039ca06d6dcd74a132a261db1d85ebf6dcdfb9d7cee4efff657f6729d6 + sha256:bf040148956ff4db32ac879854215a4bfb8249a6cbda4258b758c2340da3c7c0 COMPONENT_ARCHIVE_URL= $(call pypi_url) -COMPONENT_PROJECT_URL= https://launchpad.net/python-ironicclient +COMPONENT_PROJECT_URL= http://docs.openstack.org/developer/python-ironicclient/ COMPONENT_BUGDB= service/ironic -TPNO= 25753 +TPNO= 27991 # Depends on keystoneclient which is not Python 3 ready. PYTHON_VERSIONS= $(PYTHON2_VERSIONS) diff -r 5c54e168300d -r 75d8f5b88459 components/python/ironicclient/ironicclient-PYVER.p5m --- a/components/python/ironicclient/ironicclient-PYVER.p5m Wed Sep 07 14:48:36 2016 -0700 +++ b/components/python/ironicclient/ironicclient-PYVER.p5m Wed Sep 07 14:48:36 2016 -0700 @@ -48,26 +48,20 @@ file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/client.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/__init__.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/apiclient/__init__.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/apiclient/base.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/apiclient/exceptions.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/base.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/cliutils.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/filecache.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/http.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/i18n.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/common/utils.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/exc.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/__init__.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/__init__.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/_i18n.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/__init__.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/auth.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/base.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/client.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/exceptions.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/fake_client.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/apiclient/utils.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/cliutils.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/gettextutils.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/importutils.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/strutils.py -file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/openstack/common/uuidutils.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/osc/__init__.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/osc/plugin.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/osc/v1/__init__.py +file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/osc/v1/baremetal.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/shell.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/v1/__init__.py file path=usr/lib/python$(PYVER)/vendor-packages/ironicclient/v1/chassis.py @@ -92,15 +86,15 @@ # license ironicclient.license license="Apache 2.0" -# force a group dependency on the optional simplejson; pkgdepend work is needed -# to flush this out. -depend type=group fmri=library/python/simplejson-$(PYV) +# force a dependency on appdirs; pkgdepend work is needed to flush this out. +depend type=require fmri=library/python/appdirs-$(PYV) -# force a dependency on argparse; pkgdepend work is needed to flush this out. -depend type=require fmri=library/python/argparse-$(PYV) +# force a dependency on cliff; pkgdepend work is needed to flush this out. +depend type=require fmri=library/python/cliff-$(PYV) -# force a dependency on babel; pkgdepend work is needed to flush this out. -depend type=require fmri=library/python/babel-$(PYV) +# force a dependency on dogpile.cache; pkgdepend work is needed to flush this +# out. +depend type=require fmri=library/python/dogpile.cache-$(PYV) # force a dependency on httplib2; pkgdepend work is needed to flush this out. depend type=require fmri=library/python/httplib2-$(PYV) @@ -109,9 +103,13 @@ depend type=require \ fmri=library/python/ironicclient@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) -# force a dependency on keystoneclient; pkgdepend work is needed to flush this +# force a dependency on keystoneauth1; pkgdepend work is needed to flush this # out. -depend type=require fmri=library/python/keystoneclient-$(PYV) +depend type=require fmri=library/python/keystoneauth1-$(PYV) + +# force a dependency on openstackclient; pkgdepend work is needed to flush this +# out. +depend type=require fmri=library/python/openstackclient-$(PYV) # force a dependency on oslo.i18n; pkgdepend work is needed to flush this out. depend type=require fmri=library/python/oslo.i18n-$(PYV) @@ -130,6 +128,3 @@ # force a dependency on six; pkgdepend work is needed to flush this out. depend type=require fmri=library/python/six-$(PYV) - -# force a dependency on stevedore; pkgdepend work is needed to flush this out. -depend type=require fmri=library/python/stevedore-$(PYV)