)]}'
{"id":"openstack%2Fshade~718068","triplet_id":"openstack%2Fshade~master~Ia211e31723ede592f19a8df6c18e45699ca25788","project":"openstack/shade","branch":"master","topic":"py27-jobs","hashtags":[],"change_id":"Ia211e31723ede592f19a8df6c18e45699ca25788","subject":"Break out py27 job templates","status":"MERGED","created":"2020-04-07 11:28:27.000000000","updated":"2020-04-17 16:04:23.000000000","submitted":"2020-04-17 15:59:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":15,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"718068-1587139160993-61dee02a","meta_rev_id":"3d7b555fea55045b1302dc0c7b5f8a7f931b6061","_number":718068,"virtual_id_number":718068,"owner":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"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,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-17 15:59:20.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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"recommended":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2020-04-11 19:34:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-04-17 14:54:39.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":1,"date":"2020-04-17 14:58:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2020-04-17 14:54:39.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-17 14:54:39.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-04-17 14:58:59.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-04-17 15:59:20.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":"f1a6333fc4d2410f6d09a18eb2344b593364eff5","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-07 11:28:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e0799db3d8b1bd0080e96838764150549d989627","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 11:28:46.000000000","message":"Patch Set 1: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/shade on branch master.  The error was:\n\n  The key \"name\" appears more than once; duplicate keys are not\n  permitted.\n\nThe error appears in the following stanza:\n\n  name: shade-tox-tips-py27\n      check:\n        jobs:\n          - shade-tox-py27-tips\n      gate:\n        jobs:\n          - shade-tox-py27-tips\n      name: shade-tox-tips\n      check:\n        jobs:\n          - shade-tox-py35-tips\n      gate:\n        jobs:\n          - shade-tox-py35-tips\n\n  in \"openstack/shade/.zuul.yaml@master\", line 34, column 5","accounts_in_message":[],"_revision_number":1},{"id":"09212a1d05fa5f2f3154ae2f64d464d7cd425af6","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-07 11:31:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"242c8ae799c135cbcf2017cb5ba0503534795e29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 12:27:20.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b7a7752215ed478f88e36fe3b94c61f2 : SUCCESS in 5m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6ed523f6ab0413793e786a70b8dfe3f : FAILURE in 5m 35s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/6c186cf08d734b95ae69d0e177a71dab : SUCCESS in 5m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3e1a1ed74f8f41a6b2754f47c6483815 : SUCCESS in 5m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/94a171c430684b9d982ab15b1b9358c5 : SUCCESS in 4m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/24e1a19f6dcb42468b9790456c2a9d57 : SUCCESS in 6m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0f3fa44b7e54e75a4690dc7d87e69a3 : SUCCESS in 5m 16s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/ba913de3f0c44dd5a9303fdbf441ca4d : SUCCESS in 46m 35s\n- shade-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9f0165906cb24ae69d3ebccc8702fccb : FAILURE in 35m 03s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/25a9f159d38644e7a5c44948fea3c3a2 : SUCCESS in 5m 01s\n- shade-tox-py27-tips https://zuul.opendev.org/t/openstack/build/890ecd397a904e6eb0bc4beea835646a : FAILURE in 7m 01s\n- bifrost-integration-tinyipa https://zuul.opendev.org/t/openstack/build/8968ca70f52141d2ae27329400633fcd : SUCCESS in 19m 22s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/fe47e0a20c4048d99895fd1800338f48 : FAILURE in 4m 38s (non-voting)\n- shade-ansible-stable-2.5-functional-devstack https://zuul.opendev.org/t/openstack/build/c9a29f6d09934fa78f849aebb365c149 : SUCCESS in 40m 12s (non-voting)\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/7e0508b805504b92b8d9f7d26c03f7ff : SUCCESS in 38m 42s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/f7daac7b53eb44549d6218903e59f92b : SUCCESS in 50m 04s\n- shade-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/e9279f589007413792d0d79271cc708e : SUCCESS in 40m 37s (non-voting)\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/dcd56438ba87400392cd6e570223ebc0 : SUCCESS in 46m 43s\n\nWarning:\n  Comments left for invalid file shade/openstackcloud.py\n  Comments left for invalid file shade/_utils.py\n  Comments left for invalid file shade/_legacy_clients.py\n  Comments left for invalid file shade/_heat/template_utils.py\n  Comments left for invalid file shade/task_manager.py\n  Comments left for invalid file shade/meta.py\n  Comments left for invalid file shade/exc.py\n  Comments left for invalid file shade/_heat/template_format.py\n  Comments left for invalid file shade/tests/fakes.py\n  Comments left for invalid file shade/tests/unit/test_meta.py","accounts_in_message":[],"_revision_number":2},{"id":"c9ff7057fef2cb322507bc0910fdfed2c0082857","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-04-07 12:57:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d07cf6c61920b4052d6123fdd4339f781f864be9","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-07 12:59:16.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"3b26f995f59cfc27adbead5e911d739f6036debd","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-07 12:59:35.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"5da861ddc86a73e50810f3f9c56a874a36cd9c17","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-07 14:53:35.000000000","message":"Patch Set 3: Verified-1\n\n(14 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3924bb76c6174e94a97fa592b9d9afaf : SUCCESS in 5m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/562ec63ada844357ab3d46b4cd061984 : SUCCESS in 5m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/11a99c959b1e4f5d929a550a6ff6b244 : SUCCESS in 6m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/319787bbc5c44e3c902898ff0f4a7482 : SUCCESS in 5m 33s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/55af34e3775e4075b1bd3ff183494a5b : SUCCESS in 6m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f7705a56a92a43d284911b0bc8589779 : SUCCESS in 5m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4fbbe5302a81452b809a1c23da651ea7 : SUCCESS in 5m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/11f1bc3e89f24940b572a288580b5258 : SUCCESS in 7m 48s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/338ae9c3975a4cabbe09c13c339467ed : RETRY_LIMIT in 30m 07s\n- shade-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/855c21046d3e48009dec93ebddae17c5 : RETRY_LIMIT in 29m 25s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/161c1ebf75b24e9f836e531d6da8e44e : SUCCESS in 9m 24s\n- shade-tox-py27-tips https://zuul.opendev.org/t/openstack/build/3ef9539d8ecc441db886f1680340ef1d : SUCCESS in 7m 17s\n- bifrost-integration-tinyipa https://zuul.opendev.org/t/openstack/build/dc52d15c74b342c8ab998a1cbca8336b : SUCCESS in 18m 49s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/bfbb11213e224fe59807cfd2ea5cf39d : FAILURE in 5m 09s (non-voting)\n- shade-ansible-stable-2.5-functional-devstack https://zuul.opendev.org/t/openstack/build/677b2e923f3a49629c0d74fc84367543 : SUCCESS in 41m 19s (non-voting)\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/e2c2f79e72c1481ea0bf8f353f294c3b : SUCCESS in 41m 53s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/8256252b95b24a739e418ded6819de85 : SUCCESS in 42m 52s\n- shade-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/83197ce98a334506aaff8bb3f9413ca2 : SUCCESS in 46m 28s (non-voting)\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/681b9d113c4743d5ad5d00a9adaa5d70 : SUCCESS in 43m 26s","accounts_in_message":[],"_revision_number":3},{"id":"5cda6f147c0910f224686aa60878e13c766325e3","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-07 15:18:35.000000000","message":"Patch Set 3: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6657e13154829df11c0ecc3c1a04fd36917db162","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-10 19:08:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"17692766cb3cc1bd04a9eb15354e160913771112","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-10 20:47:33.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0fb7feeb596b41d887ac2b907241cc27 : SUCCESS in 4m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4ea719b34384aeb9ffe2eb6f3ad281f : SUCCESS in 3m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d6542a4df3f94156bda44c0fd58344bb : SUCCESS in 4m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/44b184a8f68f412690dc78b7fd73276b : SUCCESS in 3m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/58210a688d0b44128e560837c523e25c : SUCCESS in 4m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/04d61cc8def140adb471835c736f6642 : SUCCESS in 4m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/42b5022e35cc4d67b635fd59fcad8144 : SUCCESS in 4m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4bf0c640275b47e29ce3441c96c2e02c : SUCCESS in 4m 02s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/6690630c52034c9283dc36932ecc72b3 : SUCCESS in 40m 12s\n- shade-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ed388a96bc4a4c8cae35d1002ebb4364 : RETRY_LIMIT in 28m 51s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/b64e529d181a433aa4a5440044e86806 : SUCCESS in 4m 51s\n- shade-tox-py27-tips https://zuul.opendev.org/t/openstack/build/61ff129555a84d23a65ff39a6c511283 : SUCCESS in 4m 37s\n- bifrost-integration-tinyipa https://zuul.opendev.org/t/openstack/build/b4833f4fa1794c8786e72d025302da9e : SUCCESS in 18m 38s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/0d4a091196ba4ce987f60ced3639ea8e : FAILURE in 6m 14s (non-voting)\n- shade-ansible-stable-2.5-functional-devstack https://zuul.opendev.org/t/openstack/build/5a8a988c6c7a4f4f84ed6a9abebc4f57 : SUCCESS in 42m 56s (non-voting)\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/d37d311512af4157be4a1b00dc9cdeb2 : SUCCESS in 43m 43s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/843e0beee35949198b3189996832ee01 : SUCCESS in 51m 05s\n- shade-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ecd180f1fb264a33aab21875e5d6fe7c : SUCCESS in 48m 51s (non-voting)\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/024c7e9c33464533925143bc3a66cf7d : SUCCESS in 50m 47s","accounts_in_message":[],"_revision_number":4},{"id":"82e5755454d1b803c5aeabe33f5ed86aa1cc05ca","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-10 20:49:52.000000000","message":"Patch Set 4:\n\nLooks like py27 jobs are picking up py36. I probably need some help with this since I\u0027m not entirely clear how that should work.","accounts_in_message":[],"_revision_number":4},{"id":"721d70632fe28d506217a0f8aa5d6b0e2c5e0839","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-04-11 13:35:11.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fe1bde01a523779debd17569cc492a226c7a4afa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-11 14:27:05.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d1ef79ca4a814c93b7c0e39546404294 : SUCCESS in 3m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/224e51b101db47a298074714abf519b5 : SUCCESS in 3m 05s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b8f83f16f61b403ba6a17465be3dae12 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/df342b85464145a3bc983c98ec31e132 : SUCCESS in 3m 27s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/979f7b7730c44d66a0532210735e3ae7 : SUCCESS in 4m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8bae218c8a8a4f2ca8cfb8aa961b2125 : SUCCESS in 3m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0528f548865e4d3ebe3c4d2268bff824 : SUCCESS in 4m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4ccaa2678d774134bee244869587d78d : SUCCESS in 3m 43s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/023364fd5eb342868947316a93b0f967 : SUCCESS in 42m 50s\n- shade-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8e41b464b8a84f5ea57d814e155db871 : FAILURE in 36m 48s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/8c7dd233b74344fc973f0d8dcfadd1e4 : SUCCESS in 4m 24s\n- shade-tox-py27-tips https://zuul.opendev.org/t/openstack/build/fb0db7602f8a4ebaa07f4d3a308e48e2 : SUCCESS in 4m 39s\n- bifrost-integration-tinyipa https://zuul.opendev.org/t/openstack/build/ef8db7c0873f480680842e557f4badfc : SUCCESS in 15m 55s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/77f962d643d84efaa8306dcdb2c2c9f8 : FAILURE in 6m 31s (non-voting)\n- shade-ansible-stable-2.5-functional-devstack https://zuul.opendev.org/t/openstack/build/77230ff971cc43939208bd5060d11aca : SUCCESS in 39m 10s (non-voting)\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/cee84c66dddb4c4aaed5ec5483dbfef0 : SUCCESS in 33m 58s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/a5f74e6e9632451284f6d03e38d2a2a6 : SUCCESS in 41m 25s\n- shade-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/885bd4b13f4544139bd0c16217428df3 : SUCCESS in 44m 33s (non-voting)\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/215a4e9136314e79b2b42b86e3c82cdf : SUCCESS in 45m 34s","accounts_in_message":[],"_revision_number":5},{"id":"51dd26f0d7d5fd13d1ac534c3b5d135c2af016d9","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-04-11 18:20:43.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"4858d7b328bfa16ae45baff44ad615f9116ad25d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-11 19:31:31.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/64762c54dbf047c6b55bc9bb6b72306f : SUCCESS in 3m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8312db67d54f41ec8b3b562b3bc3adc1 : SUCCESS in 3m 01s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/99c1e18b302f42bb93e42966ad875900 : SUCCESS in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ecc2cc46d59e40208518649c57b85933 : SUCCESS in 3m 30s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1201ef2f77b44bca90ea6657578608ba : SUCCESS in 4m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e22ce62276034ef486f0ccade6252191 : SUCCESS in 4m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd0cd8fdd6ae42259ee8d4e9efd44fca : SUCCESS in 3m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/20d573ba0834484c8a08208e923102ed : SUCCESS in 3m 56s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/20c1e39fa3d94282abec8dfb03616dce : SUCCESS in 51m 14s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/05dc992dc4ee428bba4356363f7b38b8 : SUCCESS in 4m 14s\n- bifrost-integration-tinyipa https://zuul.opendev.org/t/openstack/build/2b20710acdfb43d9b9caa436901cfc20 : SUCCESS in 17m 06s (non-voting)\n- bifrost-integration-tinyipa-opensuse-15 https://zuul.opendev.org/t/openstack/build/50d7c3ee53994a16a8e65b24e8f67131 : FAILURE in 4m 06s (non-voting)\n- shade-ansible-stable-2.5-functional-devstack https://zuul.opendev.org/t/openstack/build/f5ff2ed1a81d4695a0651502bb2e375b : SUCCESS in 45m 35s (non-voting)\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/63b2a9a2c06d46f9b31521f2585874eb : SUCCESS in 44m 31s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/b66c99bd32be445c854565dc67b8f802 : SUCCESS in 49m 52s\n- shade-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a9d5de15e5e54c138cf97af6f47c4128 : SUCCESS in 1h 00m 35s (non-voting)\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/8f777767a7d74fd1bea1b1492179b7ad : SUCCESS in 51m 17s","accounts_in_message":[],"_revision_number":6},{"id":"239e9b21f7478bf4bc2d88e590caa172b7912bb2","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-11 19:34:09.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"f659fec731828d7e7a5d1150140ad6a485aefd6c","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-04-17 14:54:39.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"29f28c3f231060409528abc96991b13e31f0fa66","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 14:56:39.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"31f8285a322b8b7b68d5a4cda46e350b12a99627","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-17 14:58:59.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"c7d494334243a253a30aacd693682106036a95ac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 15:59:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6},{"id":"ec83d776ebdaf68e9e2618357109de8aa7aba641","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 15:59:20.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3e38210e6e164f709515d2a6ca663d17 : SUCCESS in 4m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2752c0ef20c24577a49c30cdcf53dfe4 : SUCCESS in 4m 19s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/98e93c8e360a4973b1a26d8179298b32 : SUCCESS in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/85c01b6e8ec1415a930b591576f8a4b9 : SUCCESS in 4m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a7f040bb98a64b40997897605973ed99 : SUCCESS in 5m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/063e7e471aae42a0a059ed1d08bc9c70 : SUCCESS in 4m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ec5247b5a21b441f98be46c17b4f395e : SUCCESS in 3m 44s\n- shade-functional-devstack-tips-python3 https://zuul.opendev.org/t/openstack/build/73da99acaeca44d584d945ee91ed5d8f : SUCCESS in 45m 01s\n- shade-tox-py35-tips https://zuul.opendev.org/t/openstack/build/be30ecee4d33487ab6e7da0f0d063c4d : SUCCESS in 5m 58s\n- shade-ansible-functional-devstack https://zuul.opendev.org/t/openstack/build/f2a35467becb424eab29b923275c9da4 : SUCCESS in 44m 34s\n- shade-functional-devstack https://zuul.opendev.org/t/openstack/build/e7e0be00a3b54a6597d735085a4c6c98 : SUCCESS in 50m 43s\n- shade-functional-devstack-python3 https://zuul.opendev.org/t/openstack/build/39c96275de144d04acd27301cb6cf6a4 : SUCCESS in 49m 09s","accounts_in_message":[],"_revision_number":6},{"id":"e00d64fcb47840f1304c904f17622018fda94056","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 16:04:23.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/701fc4774b86412bb03ea8d192738eb7 : SUCCESS in 1m 44s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b56c1ed0c5f24d8db114cd7260917d3b : SUCCESS in 1m 44s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"3db89db8c611e9bc96ea5c7737d160f1700421fc","revisions":{"0bed5062195a0c57e0dde3f1769b6ae73771349b":{"kind":"REWORK","_number":1,"created":"2020-04-07 11:28:27.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/68/718068/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/1"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/0bed5062195a0c57e0dde3f1769b6ae73771349b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/0bed5062195a0c57e0dde3f1769b6ae73771349b"}]},"branch":"refs/heads/master"},"f72c2f297f12d1b46af852bd3a5daa81206a65aa":{"kind":"REWORK","_number":2,"created":"2020-04-07 11:31:05.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/68/718068/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/2"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:31:00.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/f72c2f297f12d1b46af852bd3a5daa81206a65aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/f72c2f297f12d1b46af852bd3a5daa81206a65aa"}]},"branch":"refs/heads/master"},"e8c4e6af8bb9bae095bc064cae4f4eb3576bbc64":{"kind":"REWORK","_number":3,"created":"2020-04-07 12:57:54.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/68/718068/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/3"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-04-07 12:57:53.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e8c4e6af8bb9bae095bc064cae4f4eb3576bbc64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e8c4e6af8bb9bae095bc064cae4f4eb3576bbc64"}]},"branch":"refs/heads/master"},"9f05d6a25d8024e503d7eb8b553d6078dbebe031":{"kind":"REWORK","_number":4,"created":"2020-04-10 19:08:45.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/68/718068/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/4"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-10 19:08:39.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/9f05d6a25d8024e503d7eb8b553d6078dbebe031"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/9f05d6a25d8024e503d7eb8b553d6078dbebe031"}]},"branch":"refs/heads/master"},"439ecbb9b07bac41e895e5399db267cdcf97fbdf":{"kind":"REWORK","_number":5,"created":"2020-04-11 13:35:11.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/68/718068/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/5"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-04-11 13:35:07.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/439ecbb9b07bac41e895e5399db267cdcf97fbdf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/439ecbb9b07bac41e895e5399db267cdcf97fbdf"}]},"branch":"refs/heads/master"},"3db89db8c611e9bc96ea5c7737d160f1700421fc":{"kind":"REWORK","_number":6,"created":"2020-04-11 18:20:43.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/68/718068/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/shade","ref":"refs/changes/68/718068/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/shade refs/changes/68/718068/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/shade refs/changes/68/718068/6"}}},"commit":{"parents":[{"commit":"e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e","subject":"Switch to Ussuri jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/e7c7f29ae9b9ec84ad05ba984cb62a15e4c33e7e"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-04-07 11:26:01.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-04-11 18:20:26.000000000","tz":-300},"subject":"Break out py27 job templates","message":"Break out py27 job templates\n\nTo allow non-py27 supporting repos to use shade job templates, this\nbreaks out the py27 and py3 jobs into separate templates. Relevant repos\ncan then continue to use the existing template names without picking up\nthe unsupported job runtimes they no longer need.\n\nRemove the py27-tips jobs - they just don\u0027t make any sense any more.\n\nChange-Id: Ia211e31723ede592f19a8df6c18e45699ca25788\nSigned-off-by: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/3db89db8c611e9bc96ea5c7737d160f1700421fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/shade/commit/3db89db8c611e9bc96ea5c7737d160f1700421fc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
