)]}'
{"id":"openstack%2Frequirements~670558","triplet_id":"openstack%2Frequirements~master~I394699a6754fb3ea7f7bda1cc334dc7aa237c1af","project":"openstack/requirements","branch":"master","topic":"novaclient-train-14.2.0","hashtags":[],"change_id":"I394699a6754fb3ea7f7bda1cc334dc7aa237c1af","subject":"Bump upper-constraints for python-novaclient to 14.2.0","status":"MERGED","created":"2019-07-12 13:43:36.000000000","updated":"2019-07-16 06:15:23.000000000","submitted":"2019-07-16 06:15:23.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":"670558-1563257723913-02c3ebfc","meta_rev_id":"cfe2fe54002a64d278031c1b07c48d96e42a5b6b","_number":670558,"virtual_id_number":670558,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"date":"2019-07-12 15:07:27.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-07-16 06:15:23.000000000","post_submit":true,"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":2,"date":"2019-07-15 21:00:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":1,"date":"2019-07-15 21:00:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_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-07-15 21:00:02.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-07-16 06:15:23.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":"baa40f7b4743142349d116787d37856c65ef7c92","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-12 13:43:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0a94ae25b73286ccfee233ea656067d253154b90","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 14:58:42.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-docs http://logs.openstack.org/58/670558/1/check/openstack-tox-docs/033ff4b/html/ : SUCCESS in 4m 20s\n- openstack-tox-pypy http://logs.openstack.org/58/670558/1/check/openstack-tox-pypy/04a55b5/ : SUCCESS in 5m 19s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/58/670558/1/check/openstack-tox-pep8/8ccaa64/ : SUCCESS in 5m 21s\n- openstack-tox-py27 http://logs.openstack.org/58/670558/1/check/openstack-tox-py27/614d4af/ : SUCCESS in 5m 00s\n- openstack-tox-py36 http://logs.openstack.org/58/670558/1/check/openstack-tox-py36/86ef900/ : SUCCESS in 5m 25s\n- openstack-tox-py37 http://logs.openstack.org/58/670558/1/check/openstack-tox-py37/3e6884c/ : SUCCESS in 5m 23s\n- openstack-tox-validate http://logs.openstack.org/58/670558/1/check/openstack-tox-validate/66a801c/ : SUCCESS in 3m 34s\n- requirements-tox-babel http://logs.openstack.org/58/670558/1/check/requirements-tox-babel/dddb12a/ : SUCCESS in 3m 23s\n- requirements-tox-py27-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py27-check-uc/c48e859/ : FAILURE in 4m 17s\n- requirements-tox-py36-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py36-check-uc/ed85811/ : FAILURE in 4m 01s\n- cross-cinder-py27 http://logs.openstack.org/58/670558/1/check/cross-cinder-py27/495c346/ : FAILURE in 3m 52s\n- cross-cinder-py36 http://logs.openstack.org/58/670558/1/check/cross-cinder-py36/2474c66/ : FAILURE in 4m 07s\n- cross-glance-py27 http://logs.openstack.org/58/670558/1/check/cross-glance-py27/02c8a1c/ : SUCCESS in 4m 15s\n- cross-glance-py36 http://logs.openstack.org/58/670558/1/check/cross-glance-py36/7dc26cf/ : SUCCESS in 5m 08s\n- cross-horizon-py27 http://logs.openstack.org/58/670558/1/check/cross-horizon-py27/59c50fe/ : FAILURE in 2m 30s\n- cross-horizon-py36 http://logs.openstack.org/58/670558/1/check/cross-horizon-py36/de9a3a3/ : FAILURE in 2m 56s\n- cross-horizon-npm http://logs.openstack.org/58/670558/1/check/cross-horizon-npm/d9207a1/ : SUCCESS in 5m 46s\n- cross-keystone-py27 http://logs.openstack.org/58/670558/1/check/cross-keystone-py27/0805417/ : SUCCESS in 25m 41s\n- cross-keystone-py36 http://logs.openstack.org/58/670558/1/check/cross-keystone-py36/d571e62/ : SUCCESS in 27m 54s\n- cross-neutron-py27 http://logs.openstack.org/58/670558/1/check/cross-neutron-py27/b8c3bfd/ : FAILURE in 3m 29s\n- cross-neutron-py36 http://logs.openstack.org/58/670558/1/check/cross-neutron-py36/956331d/ : FAILURE in 2m 52s\n- cross-nova-py27 http://logs.openstack.org/58/670558/1/check/cross-nova-py27/ff11bb4/ : SUCCESS in 16m 46s\n- cross-nova-py36 http://logs.openstack.org/58/670558/1/check/cross-nova-py36/b88116f/ : SUCCESS in 16m 30s\n- cross-nova-functional http://logs.openstack.org/58/670558/1/check/cross-nova-functional/2adcb35/ : SUCCESS in 22m 58s\n- cross-osc-tox-docs http://logs.openstack.org/58/670558/1/check/cross-osc-tox-docs/33e70c4/ : POST_FAILURE in 2m 56s\n- cross-swift-py27 http://logs.openstack.org/58/670558/1/check/cross-swift-py27/de4d645/ : FAILURE in 3m 27s\n- cross-swift-py36 http://logs.openstack.org/58/670558/1/check/cross-swift-py36/aa9fb66/ : FAILURE in 3m 53s\n- requirements-integration http://logs.openstack.org/58/670558/1/check/requirements-integration/e2439ff/ : FAILURE in 15m 45s\n- neutron-grenade-multinode http://logs.openstack.org/58/670558/1/check/neutron-grenade-multinode/e12bcef/ : FAILURE in 57m 32s\n- tempest-full http://logs.openstack.org/58/670558/1/check/tempest-full/f7b6243/ : FAILURE in 17m 05s\n- neutron-grenade http://logs.openstack.org/58/670558/1/check/neutron-grenade/c443353/ : FAILURE in 48m 52s","accounts_in_message":[],"_revision_number":1},{"id":"31d1b5f6ac13d144f6136eaa3d8ad50ed657ac08","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-07-12 15:00:40.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"f5e177d41f457f52caa78ae4265a1858ac986630","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-12 15:07:27.000000000","message":"Patch Set 1:\n\nThis won\u0027t pass until the novaclient release change merges. I just wanted to get this series of dependencies lined up for the python-openstackclient change that needs this.","accounts_in_message":[],"_revision_number":1},{"id":"5f7659f2b7e4e6431ce30523bd836ae6a56c9f65","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 16:33:55.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-docs http://logs.openstack.org/58/670558/1/check/openstack-tox-docs/b3dab06/html/ : SUCCESS in 3m 35s\n- openstack-tox-pypy http://logs.openstack.org/58/670558/1/check/openstack-tox-pypy/841e93b/ : SUCCESS in 5m 38s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/58/670558/1/check/openstack-tox-pep8/8b2326c/ : SUCCESS in 3m 22s\n- openstack-tox-py27 http://logs.openstack.org/58/670558/1/check/openstack-tox-py27/7f1d666/ : SUCCESS in 3m 29s\n- openstack-tox-py36 http://logs.openstack.org/58/670558/1/check/openstack-tox-py36/e59f3d1/ : SUCCESS in 3m 45s\n- openstack-tox-py37 http://logs.openstack.org/58/670558/1/check/openstack-tox-py37/93aee5d/ : SUCCESS in 4m 10s\n- openstack-tox-validate http://logs.openstack.org/58/670558/1/check/openstack-tox-validate/2558fed/ : SUCCESS in 3m 50s\n- requirements-tox-babel http://logs.openstack.org/58/670558/1/check/requirements-tox-babel/7a7c010/ : SUCCESS in 3m 34s\n- requirements-tox-py27-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py27-check-uc/6356e4d/ : FAILURE in 4m 25s\n- requirements-tox-py36-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py36-check-uc/cfc46ea/ : FAILURE in 3m 44s\n- cross-cinder-py27 http://logs.openstack.org/58/670558/1/check/cross-cinder-py27/cd6a116/ : FAILURE in 3m 22s\n- cross-cinder-py36 http://logs.openstack.org/58/670558/1/check/cross-cinder-py36/de4c51e/ : FAILURE in 3m 22s\n- cross-glance-py27 http://logs.openstack.org/58/670558/1/check/cross-glance-py27/425b856/ : SUCCESS in 5m 25s\n- cross-glance-py36 http://logs.openstack.org/58/670558/1/check/cross-glance-py36/8ec75e5/ : SUCCESS in 4m 20s\n- cross-horizon-py27 http://logs.openstack.org/58/670558/1/check/cross-horizon-py27/f5173bb/ : FAILURE in 2m 45s\n- cross-horizon-py36 http://logs.openstack.org/58/670558/1/check/cross-horizon-py36/a3dae26/ : FAILURE in 3m 16s\n- cross-horizon-npm http://logs.openstack.org/58/670558/1/check/cross-horizon-npm/56ed96f/ : SUCCESS in 6m 02s\n- cross-keystone-py27 http://logs.openstack.org/58/670558/1/check/cross-keystone-py27/09b8c4d/ : SUCCESS in 32m 18s\n- cross-keystone-py36 http://logs.openstack.org/58/670558/1/check/cross-keystone-py36/24df997/ : SUCCESS in 28m 48s\n- cross-neutron-py27 http://logs.openstack.org/58/670558/1/check/cross-neutron-py27/77249c6/ : FAILURE in 3m 19s\n- cross-neutron-py36 http://logs.openstack.org/58/670558/1/check/cross-neutron-py36/c6bbc60/ : FAILURE in 3m 11s\n- cross-nova-py27 http://logs.openstack.org/58/670558/1/check/cross-nova-py27/6f35312/ : SUCCESS in 18m 58s\n- cross-nova-py36 http://logs.openstack.org/58/670558/1/check/cross-nova-py36/7145a7b/ : SUCCESS in 14m 17s\n- cross-nova-functional http://logs.openstack.org/58/670558/1/check/cross-nova-functional/b63543a/ : SUCCESS in 24m 35s\n- cross-osc-tox-docs http://logs.openstack.org/58/670558/1/check/cross-osc-tox-docs/91f8691/ : POST_FAILURE in 2m 09s\n- cross-swift-py27 http://logs.openstack.org/58/670558/1/check/cross-swift-py27/651e1ef/ : FAILURE in 3m 20s\n- cross-swift-py36 http://logs.openstack.org/58/670558/1/check/cross-swift-py36/f053459/ : FAILURE in 3m 43s\n- requirements-integration http://logs.openstack.org/58/670558/1/check/requirements-integration/b87c2d7/ : FAILURE in 15m 48s\n- neutron-grenade-multinode http://logs.openstack.org/58/670558/1/check/neutron-grenade-multinode/2cb26ff/ : FAILURE in 57m 59s\n- tempest-full http://logs.openstack.org/58/670558/1/check/tempest-full/41eba6a/ : FAILURE in 12m 15s\n- neutron-grenade http://logs.openstack.org/58/670558/1/check/neutron-grenade/43ec7e8/ : FAILURE in 44m 49s","accounts_in_message":[],"_revision_number":1},{"id":"11854c3c4155b133e30ec037e234d7fc5dc68f00","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-07-15 21:00:02.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a08a738ce1192a896f438626568741eba20fa679","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-15 22:59:12.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-docs http://logs.openstack.org/58/670558/1/check/openstack-tox-docs/fe8dcdf/html/ : SUCCESS in 3m 26s\n- openstack-tox-pypy http://logs.openstack.org/58/670558/1/check/openstack-tox-pypy/b7830be/ : SUCCESS in 3m 29s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/58/670558/1/check/openstack-tox-pep8/73ae9a6/ : SUCCESS in 3m 20s\n- openstack-tox-py27 http://logs.openstack.org/58/670558/1/check/openstack-tox-py27/936509e/ : SUCCESS in 4m 20s\n- openstack-tox-py36 http://logs.openstack.org/58/670558/1/check/openstack-tox-py36/082e0ea/ : SUCCESS in 4m 17s\n- openstack-tox-py37 http://logs.openstack.org/58/670558/1/check/openstack-tox-py37/defa68a/ : SUCCESS in 4m 30s\n- openstack-tox-validate http://logs.openstack.org/58/670558/1/check/openstack-tox-validate/913e268/ : SUCCESS in 2m 42s\n- requirements-tox-babel http://logs.openstack.org/58/670558/1/check/requirements-tox-babel/53d70fd/ : SUCCESS in 3m 38s\n- requirements-tox-py27-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py27-check-uc/58bed53/ : SUCCESS in 8m 55s\n- requirements-tox-py36-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py36-check-uc/1dd27ee/ : SUCCESS in 6m 19s\n- cross-cinder-py27 http://logs.openstack.org/58/670558/1/check/cross-cinder-py27/df7644b/ : SUCCESS in 8m 04s\n- cross-cinder-py36 http://logs.openstack.org/58/670558/1/check/cross-cinder-py36/1765620/ : SUCCESS in 8m 52s\n- cross-glance-py27 http://logs.openstack.org/58/670558/1/check/cross-glance-py27/155ac9e/ : SUCCESS in 4m 12s\n- cross-glance-py36 http://logs.openstack.org/58/670558/1/check/cross-glance-py36/568ce83/ : SUCCESS in 4m 29s\n- cross-horizon-py27 http://logs.openstack.org/58/670558/1/check/cross-horizon-py27/f4cd00c/ : SUCCESS in 10m 56s\n- cross-horizon-py36 http://logs.openstack.org/58/670558/1/check/cross-horizon-py36/138514a/ : SUCCESS in 8m 59s\n- cross-horizon-npm http://logs.openstack.org/58/670558/1/check/cross-horizon-npm/6c253f9/ : SUCCESS in 6m 14s\n- cross-keystone-py27 http://logs.openstack.org/58/670558/1/check/cross-keystone-py27/be140ab/ : SUCCESS in 21m 20s\n- cross-keystone-py36 http://logs.openstack.org/58/670558/1/check/cross-keystone-py36/d75c182/ : SUCCESS in 27m 14s\n- cross-neutron-py27 http://logs.openstack.org/58/670558/1/check/cross-neutron-py27/64e731b/ : SUCCESS in 40m 39s\n- cross-neutron-py36 http://logs.openstack.org/58/670558/1/check/cross-neutron-py36/0e483f0/ : SUCCESS in 22m 52s\n- cross-nova-py27 http://logs.openstack.org/58/670558/1/check/cross-nova-py27/8171248/ : SUCCESS in 17m 06s\n- cross-nova-py36 http://logs.openstack.org/58/670558/1/check/cross-nova-py36/f6c474f/ : SUCCESS in 13m 02s\n- cross-nova-functional http://logs.openstack.org/58/670558/1/check/cross-nova-functional/199c726/ : TIMED_OUT in 41m 01s\n- cross-osc-tox-docs http://logs.openstack.org/58/670558/1/check/cross-osc-tox-docs/7b9e4e1/html/ : SUCCESS in 4m 51s\n- cross-swift-py27 http://logs.openstack.org/58/670558/1/check/cross-swift-py27/6ef1731/ : SUCCESS in 7m 57s\n- cross-swift-py36 http://logs.openstack.org/58/670558/1/check/cross-swift-py36/fa40d4b/ : SUCCESS in 12m 15s\n- requirements-integration http://logs.openstack.org/58/670558/1/check/requirements-integration/acc8947/ : SUCCESS in 1h 07m 44s\n- neutron-grenade-multinode http://logs.openstack.org/58/670558/1/check/neutron-grenade-multinode/ce63c68/ : SUCCESS in 1h 08m 11s\n- tempest-full http://logs.openstack.org/58/670558/1/check/tempest-full/1b4a0b4/ : SUCCESS in 1h 45m 53s\n- neutron-grenade http://logs.openstack.org/58/670558/1/check/neutron-grenade/603c709/ : SUCCESS in 52m 22s","accounts_in_message":[],"_revision_number":1},{"id":"b37c1d9ea1fc43ff04fc2c5c79e15545f1c03311","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-07-16 02:41:03.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"6e7ca578390cd2a37f43f05d8fdb9765fbafacb5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 04:24:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/58/670558/1/check/openstack-tox-docs/263f25e/html/ : SUCCESS in 3m 19s\n- openstack-tox-pypy http://logs.openstack.org/58/670558/1/check/openstack-tox-pypy/d169b89/ : SUCCESS in 4m 06s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/58/670558/1/check/openstack-tox-pep8/d6444c4/ : SUCCESS in 2m 53s\n- openstack-tox-py27 http://logs.openstack.org/58/670558/1/check/openstack-tox-py27/27fb315/ : SUCCESS in 2m 58s\n- openstack-tox-py36 http://logs.openstack.org/58/670558/1/check/openstack-tox-py36/0cbbf92/ : SUCCESS in 3m 59s\n- openstack-tox-py37 http://logs.openstack.org/58/670558/1/check/openstack-tox-py37/53f4555/ : SUCCESS in 3m 45s\n- openstack-tox-validate http://logs.openstack.org/58/670558/1/check/openstack-tox-validate/e3115e2/ : SUCCESS in 3m 06s\n- requirements-tox-babel http://logs.openstack.org/58/670558/1/check/requirements-tox-babel/40ade4d/ : SUCCESS in 3m 03s\n- requirements-tox-py27-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py27-check-uc/e11042e/ : SUCCESS in 7m 04s\n- requirements-tox-py36-check-uc http://logs.openstack.org/58/670558/1/check/requirements-tox-py36-check-uc/9591c27/ : SUCCESS in 18m 00s\n- cross-cinder-py27 http://logs.openstack.org/58/670558/1/check/cross-cinder-py27/fdfe64e/ : SUCCESS in 8m 36s\n- cross-cinder-py36 http://logs.openstack.org/58/670558/1/check/cross-cinder-py36/d782872/ : SUCCESS in 8m 57s\n- cross-glance-py27 http://logs.openstack.org/58/670558/1/check/cross-glance-py27/6c780ba/ : SUCCESS in 4m 02s\n- cross-glance-py36 http://logs.openstack.org/58/670558/1/check/cross-glance-py36/558fd86/ : SUCCESS in 4m 32s\n- cross-horizon-py27 http://logs.openstack.org/58/670558/1/check/cross-horizon-py27/223eae3/ : SUCCESS in 9m 59s\n- cross-horizon-py36 http://logs.openstack.org/58/670558/1/check/cross-horizon-py36/dba398c/ : SUCCESS in 10m 23s\n- cross-horizon-npm http://logs.openstack.org/58/670558/1/check/cross-horizon-npm/e6c726c/ : SUCCESS in 6m 49s\n- cross-keystone-py27 http://logs.openstack.org/58/670558/1/check/cross-keystone-py27/144e807/ : SUCCESS in 23m 58s\n- cross-keystone-py36 http://logs.openstack.org/58/670558/1/check/cross-keystone-py36/b7d15d8/ : SUCCESS in 25m 52s\n- cross-neutron-py27 http://logs.openstack.org/58/670558/1/check/cross-neutron-py27/6d069c1/ : SUCCESS in 20m 51s\n- cross-neutron-py36 http://logs.openstack.org/58/670558/1/check/cross-neutron-py36/816012d/ : SUCCESS in 20m 44s\n- cross-nova-py27 http://logs.openstack.org/58/670558/1/check/cross-nova-py27/4872a75/ : SUCCESS in 16m 24s\n- cross-nova-py36 http://logs.openstack.org/58/670558/1/check/cross-nova-py36/bdec197/ : SUCCESS in 13m 11s\n- cross-nova-functional http://logs.openstack.org/58/670558/1/check/cross-nova-functional/7d67260/ : SUCCESS in 21m 02s\n- cross-osc-tox-docs http://logs.openstack.org/58/670558/1/check/cross-osc-tox-docs/935e55d/html/ : SUCCESS in 3m 32s\n- cross-swift-py27 http://logs.openstack.org/58/670558/1/check/cross-swift-py27/344bc42/ : SUCCESS in 7m 24s\n- cross-swift-py36 http://logs.openstack.org/58/670558/1/check/cross-swift-py36/12222df/ : SUCCESS in 7m 35s\n- requirements-integration http://logs.openstack.org/58/670558/1/check/requirements-integration/4234060/ : SUCCESS in 51m 53s\n- neutron-grenade-multinode http://logs.openstack.org/58/670558/1/check/neutron-grenade-multinode/4861e53/ : SUCCESS in 1h 15m 03s\n- tempest-full http://logs.openstack.org/58/670558/1/check/tempest-full/8240d95/ : SUCCESS in 1h 32m 28s\n- neutron-grenade http://logs.openstack.org/58/670558/1/check/neutron-grenade/83eb8b3/ : SUCCESS in 57m 35s","accounts_in_message":[],"_revision_number":1},{"id":"3308576277fbde789d94833168dba4c560e38351","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 04:24:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0cf7d04b3f08b86a842c2716237525c669b54bfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 06:15:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"ccad79868f39e68f56b4612900c810752e9bb81e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-16 06:15:23.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/58/670558/1/gate/openstack-tox-docs/b9e744a/html/ : SUCCESS in 2m 57s\n- openstack-tox-pep8 http://logs.openstack.org/58/670558/1/gate/openstack-tox-pep8/5d853c2/ : SUCCESS in 3m 45s\n- openstack-tox-py27 http://logs.openstack.org/58/670558/1/gate/openstack-tox-py27/e88d2f8/ : SUCCESS in 4m 54s\n- openstack-tox-py36 http://logs.openstack.org/58/670558/1/gate/openstack-tox-py36/50804e9/ : SUCCESS in 3m 33s\n- openstack-tox-py37 http://logs.openstack.org/58/670558/1/gate/openstack-tox-py37/e762810/ : SUCCESS in 3m 36s\n- openstack-tox-validate http://logs.openstack.org/58/670558/1/gate/openstack-tox-validate/ef948ef/ : SUCCESS in 3m 10s\n- requirements-tox-babel http://logs.openstack.org/58/670558/1/gate/requirements-tox-babel/97dda42/ : SUCCESS in 3m 00s\n- requirements-tox-py27-check-uc http://logs.openstack.org/58/670558/1/gate/requirements-tox-py27-check-uc/781e02f/ : SUCCESS in 6m 19s\n- requirements-tox-py36-check-uc http://logs.openstack.org/58/670558/1/gate/requirements-tox-py36-check-uc/5e203d4/ : SUCCESS in 6m 10s\n- cross-cinder-py27 http://logs.openstack.org/58/670558/1/gate/cross-cinder-py27/25eab50/ : SUCCESS in 10m 28s\n- cross-cinder-py36 http://logs.openstack.org/58/670558/1/gate/cross-cinder-py36/37fbb9e/ : SUCCESS in 10m 37s\n- cross-glance-py27 http://logs.openstack.org/58/670558/1/gate/cross-glance-py27/fe9f49a/ : SUCCESS in 5m 17s\n- cross-glance-py36 http://logs.openstack.org/58/670558/1/gate/cross-glance-py36/4b22cb8/ : SUCCESS in 5m 10s\n- cross-horizon-py27 http://logs.openstack.org/58/670558/1/gate/cross-horizon-py27/d6e391b/ : SUCCESS in 10m 36s\n- cross-horizon-py36 http://logs.openstack.org/58/670558/1/gate/cross-horizon-py36/a97eec9/ : SUCCESS in 8m 25s\n- cross-horizon-npm http://logs.openstack.org/58/670558/1/gate/cross-horizon-npm/c03db9e/ : SUCCESS in 7m 11s\n- cross-keystone-py27 http://logs.openstack.org/58/670558/1/gate/cross-keystone-py27/b1e9be8/ : SUCCESS in 34m 32s\n- cross-keystone-py36 http://logs.openstack.org/58/670558/1/gate/cross-keystone-py36/3e10dd0/ : SUCCESS in 26m 03s\n- cross-neutron-py27 http://logs.openstack.org/58/670558/1/gate/cross-neutron-py27/5b30dbe/ : SUCCESS in 25m 52s\n- cross-neutron-py36 http://logs.openstack.org/58/670558/1/gate/cross-neutron-py36/7bfb2c1/ : SUCCESS in 22m 53s\n- cross-nova-py27 http://logs.openstack.org/58/670558/1/gate/cross-nova-py27/c839356/ : SUCCESS in 21m 58s\n- cross-nova-py36 http://logs.openstack.org/58/670558/1/gate/cross-nova-py36/4894312/ : SUCCESS in 15m 54s\n- cross-nova-functional http://logs.openstack.org/58/670558/1/gate/cross-nova-functional/3a79f58/ : SUCCESS in 22m 33s\n- cross-osc-tox-docs http://logs.openstack.org/58/670558/1/gate/cross-osc-tox-docs/5f37ac1/html/ : SUCCESS in 3m 56s\n- cross-swift-py27 http://logs.openstack.org/58/670558/1/gate/cross-swift-py27/1e19868/ : SUCCESS in 7m 24s\n- cross-swift-py36 http://logs.openstack.org/58/670558/1/gate/cross-swift-py36/2066d5a/ : SUCCESS in 7m 18s\n- requirements-integration http://logs.openstack.org/58/670558/1/gate/requirements-integration/859b2c0/ : SUCCESS in 1h 06m 06s\n- neutron-grenade-multinode http://logs.openstack.org/58/670558/1/gate/neutron-grenade-multinode/dcb22e1/ : SUCCESS in 1h 13m 25s\n- tempest-full http://logs.openstack.org/58/670558/1/gate/tempest-full/a1eb04e/ : SUCCESS in 1h 45m 29s\n- neutron-grenade http://logs.openstack.org/58/670558/1/gate/neutron-grenade/7982787/ : SUCCESS in 1h 08m 17s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6deaa2bf2868a4ff1d8f5393932e41a6b7b09238","revisions":{"6deaa2bf2868a4ff1d8f5393932e41a6b7b09238":{"kind":"REWORK","_number":1,"created":"2019-07-12 13:43:36.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/58/670558/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/58/670558/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/58/670558/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/58/670558/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/58/670558/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/58/670558/1"}}},"commit":{"parents":[{"commit":"f3a44361050253a06a446a3cae7e6111aa5b9d7b","subject":"Merge \"update constraint for python-keystoneclient to new release 3.20.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/f3a44361050253a06a446a3cae7e6111aa5b9d7b"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-12 13:42:54.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-12 13:42:54.000000000","tz":-240},"subject":"Bump upper-constraints for python-novaclient to 14.2.0","message":"Bump upper-constraints for python-novaclient to 14.2.0\n\nDepends-On: https://review.opendev.org/670345/\n\nChange-Id: I394699a6754fb3ea7f7bda1cc334dc7aa237c1af\nNeeded-By: https://review.opendev.org/669609/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/6deaa2bf2868a4ff1d8f5393932e41a6b7b09238"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/6deaa2bf2868a4ff1d8f5393932e41a6b7b09238"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
