[release][ironic] ironic-ui 1.0.0 release (mitaka)
We are jazzed to announce the release of: ironic-ui 1.0.0: Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_ironicclient-1.2.0-py2.7.egg Searching for python-openstackclient>=2.1.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/python- openstackclient/ Best match: python-openstackclient 2.2.0 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/p/python- openstackclient/python- openstackclient-2.2.0.tar.gz#md5=56ad9caf57bde7d87ad27dd21595927c Processing python-openstackclient-2.2.0.tar.gz Writing /tmp /easy_install-x4GSYL/python-openstackclient-2.2.0/setup.cfg Running python-openstackclient-2.2.0/setup.py -q bdist_egg --dist-dir /tmp /easy_install-x4GSYL/python-openstackclient-2.2.0/egg-dist-tmp-wVeRaG creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_openstackclient-2.2.0-py2.7.egg Extracting python_openstackclient-2.2.0-py2.7.egg to /home/jenkins/workspace /ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_openstackclient-2.2.0-py2.7.egg Searching for cliff!=1.16.0,!=1.17.0,>=1.15.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/cliff/ Best match: cliff 2.0.0 Downloading http://mirror.iad.rax.openstack.org/pypi/packa ges/source/c/cliff/cliff-2.0.0.tar.gz#md5=c2ce17e60ec413153dff5a13577e 83ba Processing cliff-2.0.0.tar.gz Writing /tmp/easy_install- G08_Ov/cliff-2.0.0/setup.cfg Running cliff-2.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-G08_Ov/cliff-2.0.0/egg-dist-tmp-joccvp creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/cliff-2.0.0-py2.7.egg Extracting cliff-2.0.0-py2.7.egg to /home/jenkins/workspace/ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/cliff-2.0.0-py2.7.egg Searching for dogpile.cache>=0.5.4 Reading http://mirror.iad.rax.openstack.org/pypi/simple/dogpile.cache/ Best match: dogpile.cache 0.5.7 Downloading http://mirror.iad.rax.open stack.org/pypi/packages/source/d/dogpile.cache/dogpile.cache-0.5.7.tar .gz#md5=3e58ce41af574aab41d78e9c4190f194 Processing dogpile.cache-0.5.7.tar.gz Writing /tmp/easy_install- hb3FI6/dogpile.cache-0.5.7/setup.cfg Running dogpile.cache-0.5.7/setup.py -q bdist_egg --dist-dir /tmp /easy_install-hb3FI6/dogpile.cache-0.5.7/egg-dist-tmp-2tVEge creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/dogpile.cache-0.5.7-py2.7.egg Extracting dogpile.cache-0.5.7-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/dogpile.cache-0.5.7-py2.7.egg Searching for python- cinderclient>=1.3.1 Reading http://mirror.iad.rax.openstack.org/pypi/simple/python-cinderclient/ Best match: python-cinderclient 1.6.0 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/p/python- cinderclient/python- cinderclient-1.6.0.tar.gz#md5=621f0032a38e2f2f3fda8bd4cc9ed9e9 Processing python-cinderclient-1.6.0.tar.gz Writing /tmp/easy_install- 6BuQLi/python-cinderclient-1.6.0/setup.cfg Running python- cinderclient-1.6.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install- 6BuQLi/python-cinderclient-1.6.0/egg-dist-tmp-iLTXA5 creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_cinderclient-1.6.0-py2.7.egg Extracting python_cinderclient-1.6.0-py2.7.egg to /home/jenkins/workspace/ironic- ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_cinderclient-1.6.0-py2.7.egg Searching for python-novaclient!=2.33.0,>=2.29.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/python-novaclient/ Best match: python-novaclient 3.3.0 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/p/python- novaclient/python- novaclient-3.3.0.tar.gz#md5=9e0d11bd7dcde1bf9be00d7837d56479 Processing python-novaclient-3.3.0.tar.gz Writing /tmp/easy_install- oKFkpO/python-novaclient-3.3.0/setup.cfg Running python- novaclient-3.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install- oKFkpO/python-novaclient-3.3.0/egg-dist-tmp-h5kxei creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_novaclient-3.3.0-py2.7.egg Extracting python_novaclient-3.3.0-py2.7.egg to /home/jenkins/workspace/ironic- ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_novaclient-3.3.0-py2.7.egg Searching for python- keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/python-keystoneclient/ Best match: python-keystoneclient 2.3.1 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/p/python- keystoneclient/python- keystoneclient-2.3.1.tar.gz#md5=eb0a3e1b52cfdf3afc9be8c1f53c5b0f Processing python-keystoneclient-2.3.1.tar.gz Writing /tmp /easy_install-CUw3bt/python-keystoneclient-2.3.1/setup.cfg Running python-keystoneclient-2.3.1/setup.py -q bdist_egg --dist-dir /tmp /easy_install-CUw3bt/python-keystoneclient-2.3.1/egg-dist-tmp-k5uTww creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_keystoneclient-2.3.1-py2.7.egg Extracting python_keystoneclient-2.3.1-py2.7.egg to /home/jenkins/workspace /ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_keystoneclient-2.3.1-py2.7.egg Searching for python-glanceclient>=1.2.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/python-glanceclient/ Best match: python-glanceclient 2.0.0 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/p/python- glanceclient/python- glanceclient-2.0.0.tar.gz#md5=c73b51c7904ba254334409963e45337f Processing python-glanceclient-2.0.0.tar.gz Writing /tmp/easy_install- KHkqSO/python-glanceclient-2.0.0/setup.cfg Running python- glanceclient-2.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install- KHkqSO/python-glanceclient-2.0.0/egg-dist-tmp-m2mgdL creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_glanceclient-2.0.0-py2.7.egg Extracting python_glanceclient-2.0.0-py2.7.egg to /home/jenkins/workspace/ironic- ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/python_glanceclient-2.0.0-py2.7.egg Searching for openstacksdk>=0.7.4 Reading http://mirror.iad.rax.openstack.org/pypi/simple/openstacksdk/ Best match: openstacksdk 0.8.1 Downloading http://mirror.iad.rax.openstack. org/pypi/packages/source/o/openstacksdk/openstacksdk-0.8.1.tar.gz#md5= edfb006347dcda8c0c45fe59f7a79f1e Processing openstacksdk-0.8.1.tar.gz Writing /tmp/easy_install-ks35R2/openstacksdk-0.8.1/setup.cfg Running openstacksdk-0.8.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install- ks35R2/openstacksdk-0.8.1/egg-dist-tmp-lXI4LW creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/openstacksdk-0.8.1-py2.7.egg Extracting openstacksdk-0.8.1-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/openstacksdk-0.8.1-py2.7.egg Searching for unicodecsv>=0.8.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/unicodecsv/ Best match: unicodecsv 0.14.1 Downloading http://mirror.iad.rax.openstack.o rg/pypi/packages/source/u/unicodecsv/unicodecsv-0.14.1.tar.gz#md5=c18f fe8ded29a4f429224877b2b34252 Processing unicodecsv-0.14.1.tar.gz Writing /tmp/easy_install-ORH_vP/unicodecsv-0.14.1/setup.cfg Running unicodecsv-0.14.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install- ORH_vP/unicodecsv-0.14.1/egg-dist-tmp-Eh4FLj Moving unicodecsv-0.14.1-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/unicodecsv-0.14.1-py2.7.egg Searching for pyparsing>=2.0.1 Reading http://mirror.iad.rax.openstack.org/pypi/simple/pyparsing/ Best match: pyparsing 2.1.0 Downloading http://mirror.iad.rax.openstack.org/pypi/p ackages/source/p/pyparsing/pyparsing-2.1.0.zip#md5=4b77862e3ac5d1e40dc 6cebce8a1afa2 Processing pyparsing-2.1.0.zip Writing /tmp /easy_install-BcuxzV/pyparsing-2.1.0/setup.cfg Running pyparsing-2.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install- BcuxzV/pyparsing-2.1.0/egg-dist-tmp-IVQPOk creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/pyparsing-2.1.0-py2.7.egg Extracting pyparsing-2.1.0-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/pyparsing-2.1.0-py2.7.egg Searching for cmd2>=0.6.7 Reading http://mirror.iad.rax.openstack.org/pypi/simple/cmd2/ Best match: cmd2 0.6.8 Downloading http://mirror.iad.rax.openstack.org/pypi /packages/2.7/c/cmd2/cmd2-0.6.8-py2.7.egg#md5=84157548282036e98c6c1521 04b258c9 Processing cmd2-0.6.8-py2.7.egg Moving cmd2-0.6.8-py2.7.egg to /home/jenkins/workspace/ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/cmd2-0.6.8-py2.7.egg Searching for dogpile.core>=0.4.1 Reading http://mirror.iad.rax.openstack.org/pypi/simple/dogpile.core/ Best match: dogpile.core 0.4.1 Downloading http://mirror.iad.rax.opens tack.org/pypi/packages/source/d/dogpile.core/dogpile.core-0.4.1.tar.gz #md5=01cb19f52bba3e95c9b560f39341f045 Processing dogpile.core-0.4.1.tar.gz Writing /tmp/easy_install- 9Y7EBD/dogpile.core-0.4.1/setup.cfg Running dogpile.core-0.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install- 9Y7EBD/dogpile.core-0.4.1/egg-dist-tmp-fjPJwj creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/dogpile.core-0.4.1-py2.7.egg Extracting dogpile.core-0.4.1-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/dogpile.core-0.4.1-py2.7.egg Searching for oslo.serialization>=1.10.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple/oslo.serialization/ Best match: oslo.serialization 2.4.0 Downloading http://mirror.iad.rax .openstack.org/pypi/packages/source/o/oslo.serialization/oslo.serializ ation-2.4.0.tar.gz#md5=feccc1dd7b229fb449ff4f9b2f62380e Processing oslo.serialization-2.4.0.tar.gz Writing /tmp/easy_install- Y9i9ty/oslo.serialization-2.4.0/setup.cfg Running oslo.serialization-2.4.0/setup.py -q bdist_egg --dist-dir /tmp /easy_install-Y9i9ty/oslo.serialization-2.4.0/egg-dist-tmp-rFN0XT creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/oslo.serialization-2.4.0-py2.7.egg Extracting oslo.serialization-2.4.0-py2.7.egg to /home/jenkins/workspace/ironic- ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/oslo.serialization-2.4.0-py2.7.egg Searching for warlock<2,>=1.0.1 Reading http://mirror.iad.rax.openstack.org/pypi/simple/warlock/ Best match: warlock 1.2.0 Downloading http://mirror.iad.rax.openstack.org/pypi/pac kages/source/w/warlock/warlock-1.2.0.tar.gz#md5=8389225c589ada11a9094a bc5d9053df Processing warlock-1.2.0.tar.gz Writing /tmp/easy_install- 7ndJej/warlock-1.2.0/setup.cfg Running warlock-1.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7ndJej/warlock-1.2.0/egg-dist- tmp-tPsMp8 Moving warlock-1.2.0-py2.7.egg to /home/jenkins/workspace /ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/warlock-1.2.0-py2.7.egg Searching for msgpack- python>=0.4.0 Reading http://mirror.iad.rax.openstack.org/pypi/simple /msgpack-python/ Best match: msgpack-python 0.4.7 Downloading http://mirror.iad.rax.openstack.org/pypi/packages/source/m/msgpack- python/msgpack- python-0.4.7.tar.gz#md5=eb2aad1081534ef3a9f32a0ecd350b9b Processing msgpack-python-0.4.7.tar.gz Writing /tmp/easy_install-8aF0o_/msgpack- python-0.4.7/setup.cfg Running msgpack-python-0.4.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-8aF0o_/msgpack-python-0.4.7 /egg-dist-tmp-Di7Clw Moving msgpack_python-0.4.7-py2.7-linux- x86_64.egg to /home/jenkins/workspace/ironic-ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/msgpack_python-0.4.7-py2.7-linux-x86_64.egg Searching for jsonpatch<2,>=0.10 Reading http://mirror.iad.rax.openstack.org/pypi/simple/jsonpatch/ Best match: jsonpatch 1.13 Downloading http://mirror.iad.rax.openstack.org/pypi/pa ckages/source/j/jsonpatch/jsonpatch-1.13.tar.gz#md5=4d6650ced683f632e1 17bafe5d9f093b Processing jsonpatch-1.13.tar.gz Writing /tmp /easy_install-Zys1RG/jsonpatch-1.13/setup.cfg Running jsonpatch-1.13/setup.py -q bdist_egg --dist-dir /tmp/easy_install- Zys1RG/jsonpatch-1.13/egg-dist-tmp-yNJrSZ warning: pypandoc module not found, could not convert Markdown to RST Moving jsonpatch-1.13-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/jsonpatch-1.13-py2.7.egg Searching for jsonschema<3,>=0.7 Reading http://mirror.iad.rax.openstack.org/pypi/simple/jsonschema/ Best match: jsonschema 2.5.1 Downloading http://mirror.iad.rax.openstack.or g/pypi/packages/source/j/jsonschema/jsonschema-2.5.1.zip#md5=e49129848 5bdefeecb0f1ca3d65e5292 Processing jsonschema-2.5.1.zip Writing /tmp /easy_install-KH_C1d/jsonschema-2.5.1/setup.cfg Running jsonschema-2.5.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install- KH_C1d/jsonschema-2.5.1/egg-dist-tmp-vfXgfD Installed /tmp/easy_install- KH_C1d/jsonschema-2.5.1/.eggs/vcversioner-2.14.0.0-py2.7.egg creating /home/jenkins/workspace/ironic-ui-announce- release/.eggs/jsonschema-2.5.1-py2.7.egg Extracting jsonschema-2.5.1-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/jsonschema-2.5.1-py2.7.egg Searching for jsonpointer>=1.9 Reading http://mirror.iad.rax.openstack.org/pypi/simple/jsonpointer/ Best match: jsonpointer 1.10 Downloading http://mirror.iad.rax.openstack.or g/pypi/packages/source/j/jsonpointer/jsonpointer-1.10.tar.gz#md5=d68c0 c6ad6889e9c94ec0feba719e45e Processing jsonpointer-1.10.tar.gz Writing /tmp/easy_install-Sirozu/jsonpointer-1.10/setup.cfg Running jsonpointer-1.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install- Sirozu/jsonpointer-1.10/egg-dist-tmp-5nJ_h1 warning: pypandoc module not found, could not convert Markdown to RST Moving jsonpointer-1.10-py2.7.egg to /home/jenkins/workspace/ironic-ui- announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/jsonpointer-1.10-py2.7.egg Searching for functools32 Reading http://mirror.iad.rax.openstack.org/pypi/simple/functools32/ Best match: functools32 3.2.3.post2 Downloading http://mirror.iad.rax. openstack.org/pypi/packages/source/f/functools32/functools32-3.2.3-2.z ip#md5=d55232eb132ec779e6893c902a0bc5ad Processing functools32-3.2.3-2.zip Writing /tmp/easy_install- 3gajDp/functools32-3.2.3-2/setup.cfg Running functools32-3.2.3-2/setup.py -q bdist_egg --dist-dir /tmp /easy_install-3gajDp/functools32-3.2.3-2/egg-dist-tmp-mxB7lK Moving functools32-3.2.3.post2-py2.7.egg to /home/jenkins/workspace/ironic- ui-announce-release/.eggs Installed /home/jenkins/workspace/ironic-ui-announce- release/.eggs/functools32-3.2.3.post2-py2.7.egg [pbr] Generating ChangeLog Ironic plugin UI for Horizon to allow users to view and manage bare metal nodes, ports and drivers. This release is part of the mitaka release series. With source available at: http://git.openstack.org/cgit/openstack/ironic-ui With package available at: https://pypi.python.org/pypi/ironic-ui Please report issues through launchpad: http://bugs.launchpad.net/ironic-ui For more details, please see below. Changes in ironic-ui 0.0.1..1.0.0 --------------------------------- 57837a3 Register ironic-ui REST endpoints df7ba41 Changed naming of Ironic api files f230e96 Added node details page to the plugin 5f8fc8b Added node list pages to the plugin b8f7d74 Add API services Javascript Diffstat (except docs and test files) ------------------------------------- ironic_ui/api/ironic.py | 119 ++++++++++++++ ironic_ui/api/ironic_rest_api.py | 124 +++++++++++++++ ironic_ui/api/my_rest_api.py | 124 --------------- ironic_ui/api/myservice.py | 119 -------------- .../content/ironic/templates/ironic/index.html | 6 +- .../ironic/templates/ironic/node_detail.html | 11 ++ ironic_ui/content/ironic/urls.py | 3 +- .../static/dashboard/admin/ironic/ironic.module.js | 31 ++++ .../dashboard/admin/ironic/ironic.service.js | 176 +++++++++++++++++++++ .../dashboard/admin/ironic/node-actions.service.js | 134 ++++++++++++++++ .../ironic/node-details/node-details.controller.js | 88 +++++++++++ .../node-details/node-details.controller.spec.js | 103 ++++++++++++ .../admin/ironic/node-details/node-details.html | 45 ++++++ .../node-details/sections/configuration.html | 120 ++++++++++++++ .../ironic/node-details/sections/overview.html | 50 ++++++ .../admin/ironic/node-list/node-list.controller.js | 67 ++++++++ .../admin/ironic/node-list/node-list.html | 150 ++++++++++++++++++ 17 files changed, 1224 insertions(+), 246 deletions(-)
participants (1)
-
no-reply@openstack.org