)]}'
{"id":"openstack%2Frequirements~629269","triplet_id":"openstack%2Frequirements~master~I56f5451735327dc56a703b7725c60f254bf8868c","project":"openstack/requirements","branch":"master","topic":"bug/1810213","hashtags":[],"change_id":"I56f5451735327dc56a703b7725c60f254bf8868c","subject":"Apply cmd2 upper bound to python3","status":"MERGED","created":"2019-01-08 17:29:32.000000000","updated":"2019-01-09 08:05:02.000000000","submitted":"2019-01-09 08:05:02.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":"629269-1547021102479-d1a6a7d1","meta_rev_id":"4b328885024f7a9debf598d79096bab47aea476f","_number":629269,"virtual_id_number":629269,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-01-09 08:05:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2019-01-08 21:11:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":2,"date":"2019-01-09 02:58:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}],"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":1,"date":"2019-01-09 02:58:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_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-01-08 18:01:12.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2019-01-08 21:11:32.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-01-09 02:58:04.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2019-01-09 08:05:02.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":"5519c639e16c9e82b57cb3527dd98490dd2f9a68","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-01-08 17:29:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b7dd58ef331e4fe2ffd34e2e067b575a629205f4","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2019-01-08 18:01:12.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"b52a77ab3be1d8ffd933dee04a659189df8593ea","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-01-08 18:38:00.000000000","message":"Patch Set 1:\n\nthis seems to be an ongoing problem, should we look at moving away from cmd2?","accounts_in_message":[],"_revision_number":1},{"id":"9c79043b7a364e998744ab20a64cd79ea2672c85","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2019-01-08 18:41:06.000000000","message":"Patch Set 1:\n\n\u003e this seems to be an ongoing problem, should we look at moving away\n \u003e from cmd2?\n\nI would love to do that. I haven\u0027t had the time.\n\nFor the record, this is related to https://bugs.launchpad.net/python-cliff/+bug/1810213 as well","accounts_in_message":[],"_revision_number":1},{"id":"f551f6a4d8e4e98872a995d135c6781215ad7d82","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-01-08 18:43:34.000000000","message":"Patch Set 1:\n\nit\u0027s usage doesn\u0027t seem TOO bad\n\n+----------------------------------------+----------------------------------------------------------+------+------------------------------------------------+\n| Repository                             | Filename                                                 | Line | Text                                           |\n+----------------------------------------+----------------------------------------------------------+------+------------------------------------------------+\n| airship-promenade                      | requirements-frozen.txt                                  |   13 | cmd2\u003d\u003d0.9.6                                    |\n| ara                                    | test-requirements.txt                                    |    1 | cmd2!\u003d0.8.3,\u003c0.9.0;python_version\u003c\u00273.0\u0027  # MIT |\n| ara                                    | test-requirements.txt                                    |    2 | cmd2!\u003d0.8.3;python_version\u003e\u003d\u00273.0\u0027  # MIT       |\n| cliff                                  | requirements.txt                                         |    5 | cmd2!\u003d0.8.3,\u003c0.9.0;python_version\u003c\u00273.0\u0027 # MIT  |\n| cliff                                  | requirements.txt                                         |    6 | cmd2!\u003d0.8.3;python_version\u003e\u003d\u00273.0\u0027 # MIT        |\n| group-based-policy-ui                  | test-requirements.txt                                    |   14 | cmd2\u003c0.9.0                                     |\n| osops-tools-contrib                    | ansible_requirements.txt                                 |    6 | cmd2\u003d\u003d0.6.9                                    |\n| python-jenkins                         | test-requirements.txt                                    |    1 | cmd2!\u003d0.8.3,\u003c0.9.0;python_version\u003c\u00273.0\u0027  # MIT |\n| python-jenkins                         | test-requirements.txt                                    |    2 | cmd2!\u003d0.8.3;python_version\u003e\u003d\u00273.0\u0027  # MIT       |\n| python-octaviaclient                   | requirements.txt                                         |    8 | cmd2!\u003d0.8.3,\u003c0.9.0;python_version\u003c\u00273.0\u0027  # MIT |\n| python-octaviaclient                   | requirements.txt                                         |    9 | cmd2!\u003d0.8.3;python_version\u003e\u003d\u00273.0\u0027  # MIT       |\n| sahara-specs                           | requirements.txt                                         |    7 | cmd2\u003c0.9.0                                     |\n| tripleo-quickstart                     | requirements.txt                                         |    1 | cmd2\u003d\u003d0.8.5                                    |\n| upstream-institute-virtual-environment | elements/upstream-training/static/tmp/requirements.txt   |   75 | cmd2\u003d\u003d0.8.9                                    |\n+----------------------------------------+----------------------------------------------------------+------+------------------------------------------------+","accounts_in_message":[],"_revision_number":1},{"id":"6efd68abcea983cafb7d49bdfc34aab46f3928d9","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-01-08 19:06:52.000000000","message":"Patch Set 1: Code-Review-1\n\nA comment in the global-reqs file for the bug/reason the cap is needed would be nice (commit message too)","accounts_in_message":[],"_revision_number":1},{"id":"d78721f80dd69c2f8c242d5255b7a470607f923c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-08 19:11:24.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/69/629269/1/check/openstack-tox-docs/0fe072c/html/ : SUCCESS in 4m 44s\n- openstack-tox-pypy http://logs.openstack.org/69/629269/1/check/openstack-tox-pypy/a1995d2/ : SUCCESS in 4m 05s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/69/629269/1/check/openstack-tox-pep8/92d1516/ : SUCCESS in 3m 11s\n- openstack-tox-py27 http://logs.openstack.org/69/629269/1/check/openstack-tox-py27/4db6420/ : SUCCESS in 2m 59s\n- openstack-tox-py35 http://logs.openstack.org/69/629269/1/check/openstack-tox-py35/70bdfc1/ : SUCCESS in 2m 51s\n- openstack-tox-py36 http://logs.openstack.org/69/629269/1/check/openstack-tox-py36/e396b7b/ : SUCCESS in 4m 41s\n- openstack-tox-validate http://logs.openstack.org/69/629269/1/check/openstack-tox-validate/c4122bb/ : SUCCESS in 3m 22s\n- requirements-tox-babel http://logs.openstack.org/69/629269/1/check/requirements-tox-babel/580b4f4/ : SUCCESS in 2m 42s\n- requirements-tox-py27-check-uc http://logs.openstack.org/69/629269/1/check/requirements-tox-py27-check-uc/665df85/ : SUCCESS in 7m 44s\n- requirements-tox-py35-check-uc http://logs.openstack.org/69/629269/1/check/requirements-tox-py35-check-uc/d793479/ : SUCCESS in 5m 44s\n- requirements-tox-py36-check-uc http://logs.openstack.org/69/629269/1/check/requirements-tox-py36-check-uc/923c1bb/ : SUCCESS in 5m 54s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/69/629269/1/check/cross-cinder-py27/f072b8b/ : SUCCESS in 9m 28s\n- cross-cinder-py35 http://logs.openstack.org/69/629269/1/check/cross-cinder-py35/00755ac/ : SUCCESS in 8m 41s\n- cross-glance-py27 http://logs.openstack.org/69/629269/1/check/cross-glance-py27/52df75e/ : SUCCESS in 4m 58s\n- cross-glance-py35 http://logs.openstack.org/69/629269/1/check/cross-glance-py35/a1fa5d6/ : SUCCESS in 4m 54s\n- cross-horizon-py27 http://logs.openstack.org/69/629269/1/check/cross-horizon-py27/d328723/ : SUCCESS in 10m 49s\n- cross-horizon-py35 http://logs.openstack.org/69/629269/1/check/cross-horizon-py35/f032a70/ : SUCCESS in 8m 23s\n- cross-horizon-npm http://logs.openstack.org/69/629269/1/check/cross-horizon-npm/a8c6fd2/ : SUCCESS in 6m 01s\n- cross-keystone-py27 http://logs.openstack.org/69/629269/1/check/cross-keystone-py27/3b66fd6/ : SUCCESS in 9m 48s\n- cross-keystone-py35 http://logs.openstack.org/69/629269/1/check/cross-keystone-py35/9088951/ : SUCCESS in 9m 40s\n- cross-neutron-py27 http://logs.openstack.org/69/629269/1/check/cross-neutron-py27/28f7a6c/ : SUCCESS in 23m 15s\n- cross-neutron-py35 http://logs.openstack.org/69/629269/1/check/cross-neutron-py35/28146b9/ : SUCCESS in 22m 22s\n- cross-nova-py27 http://logs.openstack.org/69/629269/1/check/cross-nova-py27/6aa736d/ : SUCCESS in 14m 19s\n- cross-nova-py35 http://logs.openstack.org/69/629269/1/check/cross-nova-py35/7418956/ : SUCCESS in 11m 47s\n- cross-nova-functional http://logs.openstack.org/69/629269/1/check/cross-nova-functional/a2f7ea1/ : SUCCESS in 19m 56s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/69/629269/1/check/cross-osc-build-sphinx-docs/6369b0c/html/ : SUCCESS in 5m 34s\n- cross-swift-py27 http://logs.openstack.org/69/629269/1/check/cross-swift-py27/b7c4b1c/ : SUCCESS in 8m 00s\n- cross-swift-py35 http://logs.openstack.org/69/629269/1/check/cross-swift-py35/2613d69/ : SUCCESS in 5m 37s\n- requirements-integration http://logs.openstack.org/69/629269/1/check/requirements-integration/b98178e/ : SUCCESS in 1h 27m 52s\n- neutron-grenade-multinode http://logs.openstack.org/69/629269/1/check/neutron-grenade-multinode/dd66225/ : SUCCESS in 1h 03m 53s\n- tempest-full http://logs.openstack.org/69/629269/1/check/tempest-full/7390403/ : FAILURE in 1h 17m 41s\n- neutron-grenade http://logs.openstack.org/69/629269/1/check/neutron-grenade/7615c5a/ : SUCCESS in 50m 10s","accounts_in_message":[],"_revision_number":1},{"id":"9f6ae963f3853023e8efa108126cbc056f642a9e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-01-08 19:16:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a995e2fcb3a0a845cb1e7c6db1cae05a75c6a0c7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-08 21:08:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/69/629269/2/check/openstack-tox-docs/f8dd17b/html/ : SUCCESS in 3m 38s\n- openstack-tox-pypy http://logs.openstack.org/69/629269/2/check/openstack-tox-pypy/6a83412/ : SUCCESS in 3m 56s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/69/629269/2/check/openstack-tox-pep8/680773f/ : SUCCESS in 3m 02s\n- openstack-tox-py27 http://logs.openstack.org/69/629269/2/check/openstack-tox-py27/b44c921/ : SUCCESS in 2m 52s\n- openstack-tox-py35 http://logs.openstack.org/69/629269/2/check/openstack-tox-py35/a52df6c/ : SUCCESS in 4m 11s\n- openstack-tox-py36 http://logs.openstack.org/69/629269/2/check/openstack-tox-py36/fb31f3b/ : SUCCESS in 3m 31s\n- openstack-tox-validate http://logs.openstack.org/69/629269/2/check/openstack-tox-validate/7585774/ : SUCCESS in 4m 22s\n- requirements-tox-babel http://logs.openstack.org/69/629269/2/check/requirements-tox-babel/d386128/ : SUCCESS in 3m 09s\n- requirements-tox-py27-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py27-check-uc/f4d62ec/ : SUCCESS in 6m 59s\n- requirements-tox-py35-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py35-check-uc/dca5057/ : SUCCESS in 6m 22s\n- requirements-tox-py36-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py36-check-uc/461488a/ : SUCCESS in 7m 28s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/69/629269/2/check/cross-cinder-py27/57bf164/ : SUCCESS in 8m 35s\n- cross-cinder-py35 http://logs.openstack.org/69/629269/2/check/cross-cinder-py35/9db63b1/ : SUCCESS in 8m 15s\n- cross-glance-py27 http://logs.openstack.org/69/629269/2/check/cross-glance-py27/8fce5b0/ : SUCCESS in 4m 30s\n- cross-glance-py35 http://logs.openstack.org/69/629269/2/check/cross-glance-py35/c67f29d/ : SUCCESS in 4m 57s\n- cross-horizon-py27 http://logs.openstack.org/69/629269/2/check/cross-horizon-py27/f032922/ : SUCCESS in 10m 46s\n- cross-horizon-py35 http://logs.openstack.org/69/629269/2/check/cross-horizon-py35/aa1ac34/ : SUCCESS in 10m 12s\n- cross-horizon-npm http://logs.openstack.org/69/629269/2/check/cross-horizon-npm/793d771/ : SUCCESS in 5m 59s\n- cross-keystone-py27 http://logs.openstack.org/69/629269/2/check/cross-keystone-py27/578a123/ : SUCCESS in 12m 21s\n- cross-keystone-py35 http://logs.openstack.org/69/629269/2/check/cross-keystone-py35/0c1f05d/ : SUCCESS in 12m 03s\n- cross-neutron-py27 http://logs.openstack.org/69/629269/2/check/cross-neutron-py27/9226b8f/ : SUCCESS in 22m 30s\n- cross-neutron-py35 http://logs.openstack.org/69/629269/2/check/cross-neutron-py35/d28b00d/ : SUCCESS in 35m 02s\n- cross-nova-py27 http://logs.openstack.org/69/629269/2/check/cross-nova-py27/3e1c98b/ : SUCCESS in 27m 13s\n- cross-nova-py35 http://logs.openstack.org/69/629269/2/check/cross-nova-py35/5b450b6/ : SUCCESS in 20m 34s\n- cross-nova-functional http://logs.openstack.org/69/629269/2/check/cross-nova-functional/2112914/ : SUCCESS in 25m 47s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/69/629269/2/check/cross-osc-build-sphinx-docs/dc08bbf/html/ : SUCCESS in 5m 22s\n- cross-swift-py27 http://logs.openstack.org/69/629269/2/check/cross-swift-py27/0c64a2a/ : SUCCESS in 10m 02s\n- cross-swift-py35 http://logs.openstack.org/69/629269/2/check/cross-swift-py35/3c8e36b/ : SUCCESS in 7m 40s\n- requirements-integration http://logs.openstack.org/69/629269/2/check/requirements-integration/18882cc/ : SUCCESS in 1h 26m 31s\n- neutron-grenade-multinode http://logs.openstack.org/69/629269/2/check/neutron-grenade-multinode/c667fe0/ : SUCCESS in 1h 01m 43s\n- tempest-full http://logs.openstack.org/69/629269/2/check/tempest-full/0581255/ : SUCCESS in 1h 49m 52s\n- neutron-grenade http://logs.openstack.org/69/629269/2/check/neutron-grenade/0a5edf7/ : SUCCESS in 58m 38s","accounts_in_message":[],"_revision_number":2},{"id":"57eb9d79607afb8a58b4e43f819879957dec81df","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-01-08 21:11:32.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"c79147b4d4021be3bca8324f3e0efefd5ce2b7f8","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2019-01-09 02:58:04.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"1f94600595c7f70d29cdb46ca76e2cce68a93df3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 02:58:33.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"74d92e6c45929b1d4aadcad97c50a7097c093de1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 04:26:58.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate 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/69/629269/2/gate/openstack-tox-docs/6da2a95/html/ : SUCCESS in 3m 41s\n- openstack-tox-pep8 http://logs.openstack.org/69/629269/2/gate/openstack-tox-pep8/a456731/ : SUCCESS in 3m 38s\n- openstack-tox-py27 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py27/f166a61/ : SUCCESS in 4m 01s\n- openstack-tox-py35 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py35/06e2496/ : SUCCESS in 3m 57s\n- openstack-tox-py36 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py36/b3d0d8f/ : SUCCESS in 3m 41s\n- openstack-tox-validate http://logs.openstack.org/69/629269/2/gate/openstack-tox-validate/444fb87/ : SUCCESS in 3m 39s\n- requirements-tox-babel http://logs.openstack.org/69/629269/2/gate/requirements-tox-babel/144d544/ : SUCCESS in 3m 54s\n- requirements-tox-py27-check-uc http://logs.openstack.org/69/629269/2/gate/requirements-tox-py27-check-uc/0174131/ : SUCCESS in 6m 48s\n- requirements-tox-py35-check-uc http://logs.openstack.org/69/629269/2/gate/requirements-tox-py35-check-uc/21826eb/ : SUCCESS in 6m 44s\n- cross-cinder-py27 http://logs.openstack.org/69/629269/2/gate/cross-cinder-py27/2c7e141/ : SUCCESS in 10m 40s\n- cross-cinder-py35 http://logs.openstack.org/69/629269/2/gate/cross-cinder-py35/bdfba77/ : SUCCESS in 9m 31s\n- cross-glance-py27 http://logs.openstack.org/69/629269/2/gate/cross-glance-py27/fb455dd/ : SUCCESS in 4m 33s\n- cross-glance-py35 http://logs.openstack.org/69/629269/2/gate/cross-glance-py35/c66625c/ : SUCCESS in 5m 07s\n- cross-horizon-py27 http://logs.openstack.org/69/629269/2/gate/cross-horizon-py27/d0bb956/ : SUCCESS in 10m 26s\n- cross-horizon-py35 http://logs.openstack.org/69/629269/2/gate/cross-horizon-py35/be28683/ : SUCCESS in 8m 11s\n- cross-horizon-npm http://logs.openstack.org/69/629269/2/gate/cross-horizon-npm/718e23f/ : SUCCESS in 6m 09s\n- cross-keystone-py27 http://logs.openstack.org/69/629269/2/gate/cross-keystone-py27/20ccc68/ : SUCCESS in 11m 59s\n- cross-keystone-py35 http://logs.openstack.org/69/629269/2/gate/cross-keystone-py35/1ec4664/ : SUCCESS in 12m 00s\n- cross-neutron-py27 http://logs.openstack.org/69/629269/2/gate/cross-neutron-py27/3213b3d/ : SUCCESS in 21m 04s\n- cross-neutron-py35 http://logs.openstack.org/69/629269/2/gate/cross-neutron-py35/ea68a62/ : TIMED_OUT in 40m 59s\n- cross-nova-py27 http://logs.openstack.org/69/629269/2/gate/cross-nova-py27/9d449c1/ : SUCCESS in 13m 43s\n- cross-nova-py35 http://logs.openstack.org/69/629269/2/gate/cross-nova-py35/d800c2f/ : SUCCESS in 13m 29s\n- cross-nova-functional http://logs.openstack.org/69/629269/2/gate/cross-nova-functional/0539586/ : SUCCESS in 17m 25s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/69/629269/2/gate/cross-osc-build-sphinx-docs/fa05b28/html/ : SUCCESS in 5m 50s\n- cross-swift-py27 http://logs.openstack.org/69/629269/2/gate/cross-swift-py27/a3645fb/ : SUCCESS in 8m 50s\n- cross-swift-py35 http://logs.openstack.org/69/629269/2/gate/cross-swift-py35/545274a/ : SUCCESS in 5m 07s\n- requirements-integration http://logs.openstack.org/69/629269/2/gate/requirements-integration/b140934/ : SUCCESS in 1h 20m 14s\n- neutron-grenade-multinode http://logs.openstack.org/69/629269/2/gate/neutron-grenade-multinode/9c0e0c7/ : SUCCESS in 56m 22s\n- tempest-full http://logs.openstack.org/69/629269/2/gate/tempest-full/f32f0c5/ : SUCCESS in 1h 21m 59s\n- neutron-grenade http://logs.openstack.org/69/629269/2/gate/neutron-grenade/4006b5f/ : SUCCESS in 49m 15s","accounts_in_message":[],"_revision_number":2},{"id":"59890024dc01097b8c98819e678136c32348d47c","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2019-01-09 05:14:08.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"64d0bf94831a3616bd9e9c8cb194b8db0ecb5a02","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-01-09 06:37:34.000000000","message":"Patch Set 2:\n\ncmd2 0.9.7 was just released, does it help?\n\nhttps://github.com/python-cmd2/cmd2/compare/0.9.6...0.9.7","accounts_in_message":[],"_revision_number":2},{"id":"299f6a1c5173d802fda48b6dad385ab8379dc7f2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 06:37:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/69/629269/2/check/openstack-tox-docs/5ab842f/html/ : SUCCESS in 2m 50s\n- openstack-tox-pypy http://logs.openstack.org/69/629269/2/check/openstack-tox-pypy/10109f9/ : SUCCESS in 3m 42s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/69/629269/2/check/openstack-tox-pep8/3335850/ : SUCCESS in 2m 27s\n- openstack-tox-py27 http://logs.openstack.org/69/629269/2/check/openstack-tox-py27/e6d6c14/ : SUCCESS in 3m 11s\n- openstack-tox-py35 http://logs.openstack.org/69/629269/2/check/openstack-tox-py35/2b946dc/ : SUCCESS in 2m 50s\n- openstack-tox-py36 http://logs.openstack.org/69/629269/2/check/openstack-tox-py36/abbdf32/ : SUCCESS in 4m 19s\n- openstack-tox-validate http://logs.openstack.org/69/629269/2/check/openstack-tox-validate/9832f46/ : SUCCESS in 2m 42s\n- requirements-tox-babel http://logs.openstack.org/69/629269/2/check/requirements-tox-babel/7403179/ : SUCCESS in 2m 23s\n- requirements-tox-py27-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py27-check-uc/64cbad1/ : SUCCESS in 5m 45s\n- requirements-tox-py35-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py35-check-uc/f48fdf6/ : SUCCESS in 6m 46s\n- requirements-tox-py36-check-uc http://logs.openstack.org/69/629269/2/check/requirements-tox-py36-check-uc/ce22184/ : SUCCESS in 6m 34s (non-voting)\n- cross-cinder-py27 http://logs.openstack.org/69/629269/2/check/cross-cinder-py27/b6513eb/ : SUCCESS in 9m 19s\n- cross-cinder-py35 http://logs.openstack.org/69/629269/2/check/cross-cinder-py35/16dc7bf/ : SUCCESS in 9m 09s\n- cross-glance-py27 http://logs.openstack.org/69/629269/2/check/cross-glance-py27/906a497/ : SUCCESS in 3m 54s\n- cross-glance-py35 http://logs.openstack.org/69/629269/2/check/cross-glance-py35/e3ac033/ : SUCCESS in 4m 05s\n- cross-horizon-py27 http://logs.openstack.org/69/629269/2/check/cross-horizon-py27/ae07cea/ : SUCCESS in 9m 59s\n- cross-horizon-py35 http://logs.openstack.org/69/629269/2/check/cross-horizon-py35/1efdca5/ : SUCCESS in 7m 32s\n- cross-horizon-npm http://logs.openstack.org/69/629269/2/check/cross-horizon-npm/812e077/ : SUCCESS in 5m 24s\n- cross-keystone-py27 http://logs.openstack.org/69/629269/2/check/cross-keystone-py27/78f4e1b/ : SUCCESS in 11m 53s\n- cross-keystone-py35 http://logs.openstack.org/69/629269/2/check/cross-keystone-py35/e602ed6/ : SUCCESS in 11m 26s\n- cross-neutron-py27 http://logs.openstack.org/69/629269/2/check/cross-neutron-py27/60fcdd4/ : SUCCESS in 23m 11s\n- cross-neutron-py35 http://logs.openstack.org/69/629269/2/check/cross-neutron-py35/7e29027/ : SUCCESS in 17m 06s\n- cross-nova-py27 http://logs.openstack.org/69/629269/2/check/cross-nova-py27/82dff37/ : SUCCESS in 13m 09s\n- cross-nova-py35 http://logs.openstack.org/69/629269/2/check/cross-nova-py35/3b922cd/ : SUCCESS in 11m 58s\n- cross-nova-functional http://logs.openstack.org/69/629269/2/check/cross-nova-functional/c0f5866/ : SUCCESS in 17m 12s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/69/629269/2/check/cross-osc-build-sphinx-docs/5316cb0/html/ : SUCCESS in 6m 35s\n- cross-swift-py27 http://logs.openstack.org/69/629269/2/check/cross-swift-py27/d2e4f2f/ : SUCCESS in 7m 33s\n- cross-swift-py35 http://logs.openstack.org/69/629269/2/check/cross-swift-py35/7c7c97f/ : SUCCESS in 4m 30s\n- requirements-integration http://logs.openstack.org/69/629269/2/check/requirements-integration/39a56a5/ : SUCCESS in 1h 19m 30s\n- neutron-grenade-multinode http://logs.openstack.org/69/629269/2/check/neutron-grenade-multinode/7ed7278/ : SUCCESS in 53m 38s\n- tempest-full http://logs.openstack.org/69/629269/2/check/tempest-full/d3ddaeb/ : SUCCESS in 1h 18m 14s\n- neutron-grenade http://logs.openstack.org/69/629269/2/check/neutron-grenade/53a0137/ : SUCCESS in 56m 06s","accounts_in_message":[],"_revision_number":2},{"id":"8a0a7b97c916c95792866024b126b2e6ef869163","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 06:38:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3b445b72752ee0679b998518bf6d40b172f16dd0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 08:05:02.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/69/629269/2/gate/openstack-tox-docs/9e75fad/html/ : SUCCESS in 2m 52s\n- openstack-tox-pep8 http://logs.openstack.org/69/629269/2/gate/openstack-tox-pep8/4898e7e/ : SUCCESS in 3m 03s\n- openstack-tox-py27 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py27/5b404f1/ : SUCCESS in 3m 14s\n- openstack-tox-py35 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py35/3af23b0/ : SUCCESS in 3m 21s\n- openstack-tox-py36 http://logs.openstack.org/69/629269/2/gate/openstack-tox-py36/7979636/ : SUCCESS in 3m 11s\n- openstack-tox-validate http://logs.openstack.org/69/629269/2/gate/openstack-tox-validate/66a79c8/ : SUCCESS in 2m 50s\n- requirements-tox-babel http://logs.openstack.org/69/629269/2/gate/requirements-tox-babel/2fe6e48/ : SUCCESS in 2m 36s\n- requirements-tox-py27-check-uc http://logs.openstack.org/69/629269/2/gate/requirements-tox-py27-check-uc/9579b79/ : SUCCESS in 6m 04s\n- requirements-tox-py35-check-uc http://logs.openstack.org/69/629269/2/gate/requirements-tox-py35-check-uc/333a4dd/ : SUCCESS in 5m 56s\n- cross-cinder-py27 http://logs.openstack.org/69/629269/2/gate/cross-cinder-py27/dfa6e65/ : SUCCESS in 8m 32s\n- cross-cinder-py35 http://logs.openstack.org/69/629269/2/gate/cross-cinder-py35/2d8c4f6/ : SUCCESS in 8m 26s\n- cross-glance-py27 http://logs.openstack.org/69/629269/2/gate/cross-glance-py27/357458b/ : SUCCESS in 3m 56s\n- cross-glance-py35 http://logs.openstack.org/69/629269/2/gate/cross-glance-py35/d0f5e66/ : SUCCESS in 4m 11s\n- cross-horizon-py27 http://logs.openstack.org/69/629269/2/gate/cross-horizon-py27/bc3f6b1/ : SUCCESS in 10m 24s\n- cross-horizon-py35 http://logs.openstack.org/69/629269/2/gate/cross-horizon-py35/db69beb/ : SUCCESS in 10m 03s\n- cross-horizon-npm http://logs.openstack.org/69/629269/2/gate/cross-horizon-npm/19969b2/ : SUCCESS in 5m 24s\n- cross-keystone-py27 http://logs.openstack.org/69/629269/2/gate/cross-keystone-py27/513915d/ : SUCCESS in 9m 42s\n- cross-keystone-py35 http://logs.openstack.org/69/629269/2/gate/cross-keystone-py35/685f965/ : SUCCESS in 13m 14s\n- cross-neutron-py27 http://logs.openstack.org/69/629269/2/gate/cross-neutron-py27/6d97af5/ : SUCCESS in 23m 00s\n- cross-neutron-py35 http://logs.openstack.org/69/629269/2/gate/cross-neutron-py35/d5f1403/ : SUCCESS in 22m 17s\n- cross-nova-py27 http://logs.openstack.org/69/629269/2/gate/cross-nova-py27/0406650/ : SUCCESS in 12m 02s\n- cross-nova-py35 http://logs.openstack.org/69/629269/2/gate/cross-nova-py35/c852c18/ : SUCCESS in 13m 03s\n- cross-nova-functional http://logs.openstack.org/69/629269/2/gate/cross-nova-functional/757bc42/ : SUCCESS in 17m 50s\n- cross-osc-build-sphinx-docs http://logs.openstack.org/69/629269/2/gate/cross-osc-build-sphinx-docs/a8273f8/html/ : SUCCESS in 5m 09s\n- cross-swift-py27 http://logs.openstack.org/69/629269/2/gate/cross-swift-py27/01932bb/ : SUCCESS in 8m 08s\n- cross-swift-py35 http://logs.openstack.org/69/629269/2/gate/cross-swift-py35/26aea1f/ : SUCCESS in 4m 58s\n- requirements-integration http://logs.openstack.org/69/629269/2/gate/requirements-integration/fa146e6/ : SUCCESS in 1h 22m 05s\n- neutron-grenade-multinode http://logs.openstack.org/69/629269/2/gate/neutron-grenade-multinode/534d66b/ : SUCCESS in 55m 16s\n- tempest-full http://logs.openstack.org/69/629269/2/gate/tempest-full/cc3a00b/ : SUCCESS in 1h 21m 46s\n- neutron-grenade http://logs.openstack.org/69/629269/2/gate/neutron-grenade/6d2c6de/ : SUCCESS in 55m 55s","accounts_in_message":[],"_revision_number":2},{"id":"5b1555d88482ef3f49697eb685538468d7ad0613","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-09 08:05:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"af04e0c0292cbdd6db6159bbcf2723c9c9fd3b6a","revisions":{"32149bfec25fb240d116151e358cfbc867d96c98":{"kind":"REWORK","_number":1,"created":"2019-01-08 17:29:32.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/69/629269/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/69/629269/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/69/629269/1"}}},"commit":{"parents":[{"commit":"1e822c793ff9a762d0f25f513da59eb6c78155f3","subject":"Limit oslo.privsep version to 1.30.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/1e822c793ff9a762d0f25f513da59eb6c78155f3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-01-08 17:28:22.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-01-08 17:29:25.000000000","tz":0},"subject":"Apply cmd2 upper bound to python3","message":"Apply cmd2 upper bound to python3\n\nThe recent cmd2 releases have also broken python3. While it gets sorted,\napply the exclusion across the board, not just to python2.\n\nChange-Id: I56f5451735327dc56a703b7725c60f254bf8868c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/32149bfec25fb240d116151e358cfbc867d96c98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/32149bfec25fb240d116151e358cfbc867d96c98"}]},"branch":"refs/heads/master"},"af04e0c0292cbdd6db6159bbcf2723c9c9fd3b6a":{"kind":"REWORK","_number":2,"created":"2019-01-08 19:16:33.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/69/629269/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/69/629269/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/629269/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/69/629269/2"}}},"commit":{"parents":[{"commit":"1e822c793ff9a762d0f25f513da59eb6c78155f3","subject":"Limit oslo.privsep version to 1.30.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/1e822c793ff9a762d0f25f513da59eb6c78155f3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-01-08 17:28:22.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-01-08 19:16:15.000000000","tz":0},"subject":"Apply cmd2 upper bound to python3","message":"Apply cmd2 upper bound to python3\n\nThe recent cmd2 releases have also broken python3. While it gets sorted,\napply the exclusion across the board, not just to python2.\n\nRelated-Bug: 1810213\nChange-Id: I56f5451735327dc56a703b7725c60f254bf8868c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/af04e0c0292cbdd6db6159bbcf2723c9c9fd3b6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/af04e0c0292cbdd6db6159bbcf2723c9c9fd3b6a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
