)]}'
{"id":"openstack%2Frequirements~658100","triplet_id":"openstack%2Frequirements~stable%2Fstein~I6c15a17b0af1b5f907eefe0b9075c52686490524","project":"openstack/requirements","branch":"stable/stein","topic":"new-release","hashtags":[],"change_id":"I6c15a17b0af1b5f907eefe0b9075c52686490524","subject":"update constraint for python-ironicclient to new release 2.7.1","status":"MERGED","created":"2019-05-09 14:19:17.000000000","updated":"2019-05-13 21:11:39.000000000","submitted":"2019-05-13 21:11:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"658100-1557781899644-7f1a7d1e","meta_rev_id":"b190d968c34aeaeff8047d01704797f29684255e","_number":658100,"virtual_id_number":658100,"owner":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2019-05-13 17:39:00.000000000","_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":2,"date":"2019-05-13 21:11:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2019-05-13 11:46:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":2,"date":"2019-05-13 07:20:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2019-05-13 11:46:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-12 13:25:51.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2019-05-13 11:46:44.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2019-05-13 17:39:00.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"},{"updated":"2019-05-13 21:11:38.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"57cb7dd629776c621cd34b1a7b2a3024d89c32bb","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2019-05-09 14:19:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dc0ffe4563ffe8112ed3a1155238dd81bc761dde","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-09 18:18:35.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/1/check/openstack-tox-pypy/16fd726/ : FAILURE in 2m 36s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/1/check/openstack-tox-pep8/ec134ac/ : SUCCESS in 2m 39s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/1/check/openstack-tox-py27/37ca9fc/ : FAILURE in 2m 17s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/1/check/openstack-tox-py35/7f1f923/ : SUCCESS in 3m 48s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/1/check/openstack-tox-py36/b695f47/ : SUCCESS in 4m 34s\n- openstack-tox-validate http://logs.openstack.org/00/658100/1/check/openstack-tox-validate/9ffc88c/ : SUCCESS in 4m 37s\n- requirements-tox-babel http://logs.openstack.org/00/658100/1/check/requirements-tox-babel/4f0aa25/ : SUCCESS in 2m 36s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py27-check-uc/1aa3d76/ : SUCCESS in 5m 28s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py35-check-uc/d7df16e/ : SUCCESS in 9m 00s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py36-check-uc/cfac3ba/ : SUCCESS in 10m 15s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/1/check/cross-cinder-py27/f8a84d1/ : FAILURE in 7m 21s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/1/check/cross-cinder-py35/e02de1b/ : SUCCESS in 13m 30s\n- cross-glance-py27 http://logs.openstack.org/00/658100/1/check/cross-glance-py27/a322368/ : SUCCESS in 5m 02s\n- cross-glance-py35 http://logs.openstack.org/00/658100/1/check/cross-glance-py35/a6129da/ : FAILURE in 7m 45s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/1/check/cross-horizon-py27/21eb51b/ : SUCCESS in 10m 31s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/1/check/cross-horizon-py35/b900495/ : SUCCESS in 10m 05s\n- cross-horizon-npm http://logs.openstack.org/00/658100/1/check/cross-horizon-npm/1255de0/ : SUCCESS in 6m 57s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/1/check/cross-keystone-py27/69417bf/ : SUCCESS in 21m 53s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/1/check/cross-keystone-py35/73345eb/ : SUCCESS in 28m 44s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/1/check/cross-neutron-py27/c8b9ce7/ : SUCCESS in 23m 22s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/1/check/cross-neutron-py35/05fba9e/ : SUCCESS in 30m 58s\n- cross-nova-py27 http://logs.openstack.org/00/658100/1/check/cross-nova-py27/c4e61c1/ : SUCCESS in 17m 37s\n- cross-nova-py35 http://logs.openstack.org/00/658100/1/check/cross-nova-py35/0bdd688/ : SUCCESS in 16m 18s\n- cross-nova-functional http://logs.openstack.org/00/658100/1/check/cross-nova-functional/f107edd/ : SUCCESS in 19m 16s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/1/check/cross-osc-build-sphinx-docs/f1efe57/html/ : SUCCESS in 8m 58s\n- cross-swift-py27 http://logs.openstack.org/00/658100/1/check/cross-swift-py27/67bdab5/ : SUCCESS in 7m 56s\n- cross-swift-py35 http://logs.openstack.org/00/658100/1/check/cross-swift-py35/d27ffac/ : SUCCESS in 8m 03s\n- requirements-integration http://logs.openstack.org/00/658100/1/check/requirements-integration/0cecaa3/ : FAILURE in 30m 26s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/1/check/neutron-grenade-multinode/ad86141/ : SUCCESS in 1h 22m 50s\n- tempest-full http://logs.openstack.org/00/658100/1/check/tempest-full/2eced8e/ : SUCCESS in 1h 39m 48s\n- neutron-grenade http://logs.openstack.org/00/658100/1/check/neutron-grenade/16c8352/ : SUCCESS in 57m 48s","accounts_in_message":[],"_revision_number":1},{"id":"7faeca9242a03355ea33f5ba3ab345fd3fd08643","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-10 05:09:36.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"4a985189035baed1ca0fd0591236da1d09b0c714","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 06:49:47.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/1/check/openstack-tox-pypy/6aaf525/ : FAILURE in 4m 38s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/1/check/openstack-tox-pep8/fb1e14b/ : SUCCESS in 3m 54s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/1/check/openstack-tox-py27/b199cde/ : FAILURE in 3m 40s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/1/check/openstack-tox-py35/0d502a4/ : SUCCESS in 4m 38s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/1/check/openstack-tox-py36/8461b31/ : SUCCESS in 3m 27s\n- openstack-tox-validate http://logs.openstack.org/00/658100/1/check/openstack-tox-validate/ad25e80/ : SUCCESS in 4m 43s\n- requirements-tox-babel http://logs.openstack.org/00/658100/1/check/requirements-tox-babel/1fd0207/ : SUCCESS in 2m 58s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py27-check-uc/9c6f487/ : SUCCESS in 8m 44s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py35-check-uc/9e1618d/ : SUCCESS in 7m 43s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py36-check-uc/56be1f1/ : SUCCESS in 6m 17s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/1/check/cross-cinder-py27/b678227/ : FAILURE in 5m 45s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/1/check/cross-cinder-py35/47ee966/ : SUCCESS in 12m 22s\n- cross-glance-py27 http://logs.openstack.org/00/658100/1/check/cross-glance-py27/c517744/ : SUCCESS in 5m 47s\n- cross-glance-py35 http://logs.openstack.org/00/658100/1/check/cross-glance-py35/5d57a6f/ : SUCCESS in 6m 23s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/1/check/cross-horizon-py27/e6659a9/ : SUCCESS in 12m 10s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/1/check/cross-horizon-py35/bd7a002/ : SUCCESS in 9m 58s\n- cross-horizon-npm http://logs.openstack.org/00/658100/1/check/cross-horizon-npm/34d71ed/ : SUCCESS in 7m 58s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/1/check/cross-keystone-py27/a51c4c0/ : SUCCESS in 27m 19s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/1/check/cross-keystone-py35/d909e9c/ : SUCCESS in 27m 37s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/1/check/cross-neutron-py27/2f95eac/ : FAILURE in 23m 01s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/1/check/cross-neutron-py35/fc0569a/ : SUCCESS in 22m 52s\n- cross-nova-py27 http://logs.openstack.org/00/658100/1/check/cross-nova-py27/f34c742/ : SUCCESS in 12m 14s\n- cross-nova-py35 http://logs.openstack.org/00/658100/1/check/cross-nova-py35/80e2663/ : SUCCESS in 16m 09s\n- cross-nova-functional http://logs.openstack.org/00/658100/1/check/cross-nova-functional/d4c24b0/ : SUCCESS in 17m 33s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/1/check/cross-osc-build-sphinx-docs/6ee4d65/html/ : SUCCESS in 6m 19s\n- cross-swift-py27 http://logs.openstack.org/00/658100/1/check/cross-swift-py27/3cd224e/ : SUCCESS in 9m 14s\n- cross-swift-py35 http://logs.openstack.org/00/658100/1/check/cross-swift-py35/42210e7/ : SUCCESS in 9m 01s\n- requirements-integration http://logs.openstack.org/00/658100/1/check/requirements-integration/0b13e44/ : FAILURE in 32m 35s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/1/check/neutron-grenade-multinode/0006c80/ : SUCCESS in 1h 06m 37s\n- tempest-full http://logs.openstack.org/00/658100/1/check/tempest-full/3766eff/ : SUCCESS in 1h 29m 02s\n- neutron-grenade http://logs.openstack.org/00/658100/1/check/neutron-grenade/3e77e07/ : SUCCESS in 58m 37s","accounts_in_message":[],"_revision_number":1},{"id":"1e9d397612ddeab8245f5831bfda6a5bbe7f98c0","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-12 12:01:51.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f8986ea64f9b3caf3ccc2bf6204f34362e032cea","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2019-05-12 13:25:51.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"99e4e6b2e0d727ff6cc16043db2a7ffc3f3803e7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-12 13:54:42.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/1/check/openstack-tox-pypy/9f173bc/ : SUCCESS in 3m 41s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/1/check/openstack-tox-pep8/991a961/ : SUCCESS in 2m 55s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/1/check/openstack-tox-py27/02f3bba/ : SUCCESS in 3m 03s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/1/check/openstack-tox-py35/3da3278/ : SUCCESS in 3m 07s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/1/check/openstack-tox-py36/e25fa06/ : SUCCESS in 3m 04s\n- openstack-tox-validate http://logs.openstack.org/00/658100/1/check/openstack-tox-validate/baf7fae/ : SUCCESS in 3m 02s\n- requirements-tox-babel http://logs.openstack.org/00/658100/1/check/requirements-tox-babel/ba72dc1/ : SUCCESS in 2m 24s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py27-check-uc/781bdc3/ : SUCCESS in 5m 43s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py35-check-uc/c9fe346/ : SUCCESS in 6m 18s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/1/check/requirements-tox-py36-check-uc/ef964a2/ : SUCCESS in 6m 49s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/1/check/cross-cinder-py27/339a1e1/ : FAILURE in 3m 15s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/1/check/cross-cinder-py35/9a7e969/ : SUCCESS in 9m 35s\n- cross-glance-py27 http://logs.openstack.org/00/658100/1/check/cross-glance-py27/1aca3d3/ : SUCCESS in 4m 08s\n- cross-glance-py35 http://logs.openstack.org/00/658100/1/check/cross-glance-py35/05d6895/ : SUCCESS in 3m 49s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/1/check/cross-horizon-py27/3c7392f/ : SUCCESS in 9m 58s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/1/check/cross-horizon-py35/220c145/ : SUCCESS in 9m 37s\n- cross-horizon-npm http://logs.openstack.org/00/658100/1/check/cross-horizon-npm/98e6504/ : SUCCESS in 5m 07s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/1/check/cross-keystone-py27/ef1c4da/ : SUCCESS in 20m 24s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/1/check/cross-keystone-py35/ac59f4d/ : SUCCESS in 25m 11s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/1/check/cross-neutron-py27/e3ddb12/ : SUCCESS in 20m 39s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/1/check/cross-neutron-py35/4685072/ : SUCCESS in 21m 30s\n- cross-nova-py27 http://logs.openstack.org/00/658100/1/check/cross-nova-py27/5049684/ : SUCCESS in 11m 46s\n- cross-nova-py35 http://logs.openstack.org/00/658100/1/check/cross-nova-py35/82be8ee/ : SUCCESS in 12m 45s\n- cross-nova-functional http://logs.openstack.org/00/658100/1/check/cross-nova-functional/19ba351/ : SUCCESS in 18m 02s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/1/check/cross-osc-build-sphinx-docs/29e8753/html/ : SUCCESS in 5m 17s\n- cross-swift-py27 http://logs.openstack.org/00/658100/1/check/cross-swift-py27/57c13ab/ : SUCCESS in 7m 14s\n- cross-swift-py35 http://logs.openstack.org/00/658100/1/check/cross-swift-py35/a026be3/ : SUCCESS in 8m 07s\n- requirements-integration http://logs.openstack.org/00/658100/1/check/requirements-integration/829cbd3/ : FAILURE in 44m 01s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/1/check/neutron-grenade-multinode/7c074a4/ : SUCCESS in 1h 07m 07s\n- tempest-full http://logs.openstack.org/00/658100/1/check/tempest-full/0e2d7ff/ : SUCCESS in 1h 47m 17s\n- neutron-grenade http://logs.openstack.org/00/658100/1/check/neutron-grenade/f05302a/ : SUCCESS in 45m 32s","accounts_in_message":[],"_revision_number":1},{"id":"42bb5923b401ee08128b5413cbe05cb118846203","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2019-05-13 07:20:49.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"7a72c701bdf936f1afb2f61ca1e890fab95165f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 08:58:09.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/2/check/openstack-tox-pypy/c4cbd72/ : SUCCESS in 4m 12s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/2/check/openstack-tox-pep8/13f370e/ : SUCCESS in 3m 14s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/2/check/openstack-tox-py27/baa5e44/ : SUCCESS in 3m 19s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/2/check/openstack-tox-py35/8ed8545/ : SUCCESS in 3m 27s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/2/check/openstack-tox-py36/bc9132a/ : SUCCESS in 2m 58s\n- openstack-tox-validate http://logs.openstack.org/00/658100/2/check/openstack-tox-validate/1a847d9/ : SUCCESS in 3m 05s\n- requirements-tox-babel http://logs.openstack.org/00/658100/2/check/requirements-tox-babel/a3c7fe2/ : SUCCESS in 2m 48s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py27-check-uc/ceadeb6/ : SUCCESS in 6m 53s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py35-check-uc/ae39dd1/ : SUCCESS in 6m 23s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py36-check-uc/b434d76/ : SUCCESS in 6m 10s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/2/check/cross-cinder-py27/3395aa1/ : FAILURE in 4m 06s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/2/check/cross-cinder-py35/6ab6e6f/ : SUCCESS in 8m 47s\n- cross-glance-py27 http://logs.openstack.org/00/658100/2/check/cross-glance-py27/1d23ab9/ : SUCCESS in 4m 11s\n- cross-glance-py35 http://logs.openstack.org/00/658100/2/check/cross-glance-py35/be7d2d6/ : SUCCESS in 4m 14s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/2/check/cross-horizon-py27/ccce25a/ : SUCCESS in 10m 45s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/2/check/cross-horizon-py35/853ebba/ : SUCCESS in 8m 54s\n- cross-horizon-npm http://logs.openstack.org/00/658100/2/check/cross-horizon-npm/824ae34/ : SUCCESS in 5m 29s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/2/check/cross-keystone-py27/b5efa01/ : SUCCESS in 20m 36s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/2/check/cross-keystone-py35/cf92c7e/ : SUCCESS in 24m 22s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/2/check/cross-neutron-py27/f1e7967/ : SUCCESS in 22m 06s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/2/check/cross-neutron-py35/01d01e4/ : SUCCESS in 22m 08s\n- cross-nova-py27 http://logs.openstack.org/00/658100/2/check/cross-nova-py27/b3baaef/ : SUCCESS in 11m 22s\n- cross-nova-py35 http://logs.openstack.org/00/658100/2/check/cross-nova-py35/c2d5e05/ : SUCCESS in 13m 29s\n- cross-nova-functional http://logs.openstack.org/00/658100/2/check/cross-nova-functional/e9b4ec6/ : SUCCESS in 20m 10s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/2/check/cross-osc-build-sphinx-docs/3586fa4/html/ : SUCCESS in 4m 44s\n- cross-swift-py27 http://logs.openstack.org/00/658100/2/check/cross-swift-py27/c9fe3c9/ : SUCCESS in 7m 26s\n- cross-swift-py35 http://logs.openstack.org/00/658100/2/check/cross-swift-py35/5d36003/ : SUCCESS in 7m 06s\n- requirements-integration http://logs.openstack.org/00/658100/2/check/requirements-integration/680c1bd/ : SUCCESS in 42m 39s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/2/check/neutron-grenade-multinode/0754901/ : SUCCESS in 1h 12m 22s\n- tempest-full http://logs.openstack.org/00/658100/2/check/tempest-full/1ac6e72/ : SUCCESS in 1h 32m 03s\n- neutron-grenade http://logs.openstack.org/00/658100/2/check/neutron-grenade/9818c04/ : SUCCESS in 1h 01m 54s","accounts_in_message":[],"_revision_number":2},{"id":"5bbc2b1c1fa501ce3fc31967a01e24929f3ea9a7","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-13 11:46:44.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThese will need to wait for https://review.opendev.org/#/c/658297 to make it through. Recheck should clear it then.","accounts_in_message":[],"_revision_number":2},{"id":"b15c7a4d1febfb2830b360df9ba22076b7b504d2","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-13 13:00:18.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"6f81ccc7515dcdbdc1b7329856582b9a3243780d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 13:26:05.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/2/check/openstack-tox-pypy/c9f526d/ : SUCCESS in 4m 37s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/2/check/openstack-tox-pep8/917e296/ : SUCCESS in 2m 47s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/2/check/openstack-tox-py27/0b1959e/ : SUCCESS in 3m 31s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/2/check/openstack-tox-py35/f2b4035/ : SUCCESS in 3m 15s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/2/check/openstack-tox-py36/c872ba2/ : SUCCESS in 3m 19s\n- openstack-tox-validate http://logs.openstack.org/00/658100/2/check/openstack-tox-validate/ebf5bc0/ : SUCCESS in 3m 06s\n- requirements-tox-babel http://logs.openstack.org/00/658100/2/check/requirements-tox-babel/4fb9cc6/ : SUCCESS in 2m 46s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py27-check-uc/dc0b379/ : SUCCESS in 6m 46s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py35-check-uc/37b83ec/ : SUCCESS in 7m 02s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py36-check-uc/30c8e6c/ : SUCCESS in 6m 29s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/2/check/cross-cinder-py27/4e857d8/ : FAILURE in 3m 44s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/2/check/cross-cinder-py35/1accf4b/ : SUCCESS in 8m 21s\n- cross-glance-py27 http://logs.openstack.org/00/658100/2/check/cross-glance-py27/2e35807/ : SUCCESS in 4m 43s\n- cross-glance-py35 http://logs.openstack.org/00/658100/2/check/cross-glance-py35/73e1d10/ : SUCCESS in 4m 14s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/2/check/cross-horizon-py27/3c0fe38/ : SUCCESS in 10m 14s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/2/check/cross-horizon-py35/0afde1b/ : SUCCESS in 8m 54s\n- cross-horizon-npm http://logs.openstack.org/00/658100/2/check/cross-horizon-npm/c23306d/ : SUCCESS in 6m 48s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/2/check/cross-keystone-py27/bb40a2b/ : SUCCESS in 23m 27s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/2/check/cross-keystone-py35/e31f820/ : SUCCESS in 25m 00s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/2/check/cross-neutron-py27/17a7672/ : SUCCESS in 21m 23s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/2/check/cross-neutron-py35/0bf4094/ : SUCCESS in 22m 58s\n- cross-nova-py27 http://logs.openstack.org/00/658100/2/check/cross-nova-py27/5e469a4/ : SUCCESS in 12m 19s\n- cross-nova-py35 http://logs.openstack.org/00/658100/2/check/cross-nova-py35/036f22d/ : SUCCESS in 13m 41s\n- cross-nova-functional http://logs.openstack.org/00/658100/2/check/cross-nova-functional/a505114/ : SUCCESS in 16m 36s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/2/check/cross-osc-build-sphinx-docs/d1862d9/html/ : SUCCESS in 5m 12s\n- cross-swift-py27 http://logs.openstack.org/00/658100/2/check/cross-swift-py27/c825293/ : SUCCESS in 7m 05s\n- cross-swift-py35 http://logs.openstack.org/00/658100/2/check/cross-swift-py35/ffef428/ : SUCCESS in 7m 02s\n- requirements-integration http://logs.openstack.org/00/658100/2/check/requirements-integration/bb15a5e/ : SUCCESS in 53m 19s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/2/check/neutron-grenade-multinode/4f87503/ : SUCCESS in 1h 03m 30s\n- tempest-full http://logs.openstack.org/00/658100/2/check/tempest-full/c23000f/ : SUCCESS in 1h 34m 07s\n- neutron-grenade http://logs.openstack.org/00/658100/2/check/neutron-grenade/83c38c5/ : SUCCESS in 53m 26s","accounts_in_message":[],"_revision_number":2},{"id":"e48ee5f82cd1f2014334245fd7d2d1249730bab4","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-13 17:39:00.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7d524066e46698f6a7e81950644c456e3250d9d9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 19:29:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pypy http://logs.openstack.org/00/658100/2/check/openstack-tox-pypy/62b1165/ : SUCCESS in 5m 00s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/2/check/openstack-tox-pep8/cbe88dd/ : SUCCESS in 3m 33s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/2/check/openstack-tox-py27/c3c6754/ : SUCCESS in 4m 00s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/2/check/openstack-tox-py35/cc44b10/ : SUCCESS in 3m 22s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/2/check/openstack-tox-py36/2ce9717/ : SUCCESS in 4m 52s\n- openstack-tox-validate http://logs.openstack.org/00/658100/2/check/openstack-tox-validate/a6b324a/ : SUCCESS in 3m 13s\n- requirements-tox-babel http://logs.openstack.org/00/658100/2/check/requirements-tox-babel/c03150b/ : SUCCESS in 2m 52s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py27-check-uc/70e875c/ : SUCCESS in 6m 20s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py35-check-uc/9a4b4fe/ : SUCCESS in 6m 46s\n- requirements-tox-py36-check-uc http://logs.openstack.org/00/658100/2/check/requirements-tox-py36-check-uc/aa6d37e/ : SUCCESS in 6m 08s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/00/658100/2/check/cross-cinder-py27/11da647/ : SUCCESS in 7m 59s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/2/check/cross-cinder-py35/d2d48da/ : SUCCESS in 8m 08s\n- cross-glance-py27 http://logs.openstack.org/00/658100/2/check/cross-glance-py27/c99508d/ : SUCCESS in 4m 08s\n- cross-glance-py35 http://logs.openstack.org/00/658100/2/check/cross-glance-py35/67f1e53/ : SUCCESS in 4m 23s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/2/check/cross-horizon-py27/23e69cf/ : SUCCESS in 10m 12s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/2/check/cross-horizon-py35/a9ea1bc/ : SUCCESS in 11m 33s\n- cross-horizon-npm http://logs.openstack.org/00/658100/2/check/cross-horizon-npm/5c48967/ : SUCCESS in 5m 52s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/2/check/cross-keystone-py27/fba4765/ : SUCCESS in 21m 40s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/2/check/cross-keystone-py35/8a5b2ea/ : SUCCESS in 26m 05s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/2/check/cross-neutron-py27/6e1c718/ : SUCCESS in 23m 58s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/2/check/cross-neutron-py35/8d338c7/ : SUCCESS in 24m 12s\n- cross-nova-py27 http://logs.openstack.org/00/658100/2/check/cross-nova-py27/e6c0880/ : SUCCESS in 13m 26s\n- cross-nova-py35 http://logs.openstack.org/00/658100/2/check/cross-nova-py35/e02509d/ : SUCCESS in 11m 57s\n- cross-nova-functional http://logs.openstack.org/00/658100/2/check/cross-nova-functional/c156309/ : SUCCESS in 20m 12s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/2/check/cross-osc-build-sphinx-docs/27cd45d/html/ : SUCCESS in 5m 19s\n- cross-swift-py27 http://logs.openstack.org/00/658100/2/check/cross-swift-py27/dfc8869/ : SUCCESS in 9m 01s\n- cross-swift-py35 http://logs.openstack.org/00/658100/2/check/cross-swift-py35/99bc351/ : SUCCESS in 7m 54s\n- requirements-integration http://logs.openstack.org/00/658100/2/check/requirements-integration/1ab3a5b/ : SUCCESS in 57m 30s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/2/check/neutron-grenade-multinode/99ab828/ : SUCCESS in 1h 06m 41s\n- tempest-full http://logs.openstack.org/00/658100/2/check/tempest-full/ff08057/ : SUCCESS in 1h 45m 28s\n- neutron-grenade http://logs.openstack.org/00/658100/2/check/neutron-grenade/be2e524/ : SUCCESS in 1h 02m 34s","accounts_in_message":[],"_revision_number":2},{"id":"c09fce67169144c9ab642033a9c95b1b95ce009f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 19:29:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6db1bea85f9e55683fdb494fad2ea903b7a955fe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 21:11:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/00/658100/2/gate/openstack-tox-pep8/d4aaeda/ : SUCCESS in 3m 37s\n- openstack-tox-py27 http://logs.openstack.org/00/658100/2/gate/openstack-tox-py27/96a701d/ : SUCCESS in 4m 01s\n- openstack-tox-py35 http://logs.openstack.org/00/658100/2/gate/openstack-tox-py35/7080550/ : SUCCESS in 4m 57s\n- openstack-tox-py36 http://logs.openstack.org/00/658100/2/gate/openstack-tox-py36/d7c3774/ : SUCCESS in 3m 41s\n- openstack-tox-validate http://logs.openstack.org/00/658100/2/gate/openstack-tox-validate/6179380/ : SUCCESS in 4m 00s\n- requirements-tox-babel http://logs.openstack.org/00/658100/2/gate/requirements-tox-babel/282a709/ : SUCCESS in 4m 21s\n- requirements-tox-py27-check-uc http://logs.openstack.org/00/658100/2/gate/requirements-tox-py27-check-uc/3cb4ee5/ : SUCCESS in 7m 13s\n- requirements-tox-py35-check-uc http://logs.openstack.org/00/658100/2/gate/requirements-tox-py35-check-uc/d4cbd3c/ : SUCCESS in 6m 41s\n- cross-cinder-py27 http://logs.openstack.org/00/658100/2/gate/cross-cinder-py27/c3d452f/ : SUCCESS in 8m 52s\n- cross-cinder-py35 http://logs.openstack.org/00/658100/2/gate/cross-cinder-py35/b798def/ : SUCCESS in 9m 35s\n- cross-glance-py27 http://logs.openstack.org/00/658100/2/gate/cross-glance-py27/7596b84/ : SUCCESS in 4m 25s\n- cross-glance-py35 http://logs.openstack.org/00/658100/2/gate/cross-glance-py35/5055ae5/ : SUCCESS in 4m 21s\n- cross-horizon-py27 http://logs.openstack.org/00/658100/2/gate/cross-horizon-py27/1854b98/ : SUCCESS in 10m 48s\n- cross-horizon-py35 http://logs.openstack.org/00/658100/2/gate/cross-horizon-py35/5454eb8/ : SUCCESS in 11m 12s\n- cross-horizon-npm http://logs.openstack.org/00/658100/2/gate/cross-horizon-npm/bb28641/ : SUCCESS in 6m 02s\n- cross-keystone-py27 http://logs.openstack.org/00/658100/2/gate/cross-keystone-py27/1b2a5c8/ : SUCCESS in 22m 07s\n- cross-keystone-py35 http://logs.openstack.org/00/658100/2/gate/cross-keystone-py35/1162fea/ : SUCCESS in 31m 11s\n- cross-neutron-py27 http://logs.openstack.org/00/658100/2/gate/cross-neutron-py27/affa79d/ : SUCCESS in 22m 46s\n- cross-neutron-py35 http://logs.openstack.org/00/658100/2/gate/cross-neutron-py35/c666405/ : SUCCESS in 25m 43s\n- cross-nova-py27 http://logs.openstack.org/00/658100/2/gate/cross-nova-py27/614871f/ : SUCCESS in 12m 27s\n- cross-nova-py35 http://logs.openstack.org/00/658100/2/gate/cross-nova-py35/9525dcd/ : SUCCESS in 15m 22s\n- cross-nova-functional http://logs.openstack.org/00/658100/2/gate/cross-nova-functional/490faf6/ : SUCCESS in 18m 08s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/00/658100/2/gate/cross-osc-build-sphinx-docs/a60a598/html/ : SUCCESS in 5m 55s\n- cross-swift-py27 http://logs.openstack.org/00/658100/2/gate/cross-swift-py27/df190fe/ : SUCCESS in 7m 28s\n- cross-swift-py35 http://logs.openstack.org/00/658100/2/gate/cross-swift-py35/c2d2475/ : SUCCESS in 7m 49s\n- requirements-integration http://logs.openstack.org/00/658100/2/gate/requirements-integration/c7d2370/ : SUCCESS in 58m 15s\n- neutron-grenade-multinode http://logs.openstack.org/00/658100/2/gate/neutron-grenade-multinode/acebb6e/ : SUCCESS in 1h 11m 40s\n- tempest-full http://logs.openstack.org/00/658100/2/gate/tempest-full/4196a67/ : SUCCESS in 1h 36m 16s\n- neutron-grenade http://logs.openstack.org/00/658100/2/gate/neutron-grenade/0aa49f4/ : SUCCESS in 56m 55s","accounts_in_message":[],"_revision_number":2},{"id":"32b03aefd9773ad6b6a311fd6ad2318ef9b7f73e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 21:11:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"49529f63730915e4cc25edfed5f0abeb6ee7690f","revisions":{"99f1cbd82008335b3decf36a8ea19285eff484c5":{"kind":"REWORK","_number":1,"created":"2019-05-09 14:19:17.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/00/658100/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/00/658100/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/00/658100/1"}}},"commit":{"parents":[{"commit":"1baf07a77333fc57d9d4a669d0265b0e687fd031","subject":"Merge \"update constraint for openstack-release-test to new release 1.4.2\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/1baf07a77333fc57d9d4a669d0265b0e687fd031"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2019-05-09 14:19:15.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2019-05-09 14:19:15.000000000","tz":0},"subject":"update constraint for python-ironicclient to new release 2.7.1","message":"update constraint for python-ironicclient to new release 2.7.1\n\nChange-Id: I6c15a17b0af1b5f907eefe0b9075c52686490524\nmeta:version: 2.7.1\nmeta:diff-start: -\nmeta:series: stein\nmeta:release-type: release\nmeta:pypi: yes\nmeta:first: no\nmeta:release:Author: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nmeta:release:Commit: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nmeta:release:Change-Id: I0486fb5ce4c6c4285fb4e54757e81bca01ca6f56\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/99f1cbd82008335b3decf36a8ea19285eff484c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/99f1cbd82008335b3decf36a8ea19285eff484c5"}]},"branch":"refs/heads/stable/stein"},"49529f63730915e4cc25edfed5f0abeb6ee7690f":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-05-13 07:20:49.000000000","uploader":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"ref":"refs/changes/00/658100/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/00/658100/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/00/658100/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/00/658100/2"}}},"commit":{"parents":[{"commit":"aa266cbc630bf853c0bfe9e3333fbf0e82157981","subject":"Add upper-constraints enforcement for local reqs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/aa266cbc630bf853c0bfe9e3333fbf0e82157981"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2019-05-09 14:19:15.000000000","tz":0},"committer":{"name":"Dirk Mueller","email":"dirk@dmllr.de","date":"2019-05-13 07:20:49.000000000","tz":0},"subject":"update constraint for python-ironicclient to new release 2.7.1","message":"update constraint for python-ironicclient to new release 2.7.1\n\nChange-Id: I6c15a17b0af1b5f907eefe0b9075c52686490524\nmeta:version: 2.7.1\nmeta:diff-start: -\nmeta:series: stein\nmeta:release-type: release\nmeta:pypi: yes\nmeta:first: no\nmeta:release:Author: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nmeta:release:Commit: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nmeta:release:Change-Id: I0486fb5ce4c6c4285fb4e54757e81bca01ca6f56\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/49529f63730915e4cc25edfed5f0abeb6ee7690f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/49529f63730915e4cc25edfed5f0abeb6ee7690f"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
