)]}'
{"id":"openstack%2Frally-openstack~887530","triplet_id":"openstack%2Frally-openstack~master~Id01c10796bb307c2696214dc9b3217242a9199dc","project":"openstack/rally-openstack","branch":"master","attention_set":{},"removed_from_attention_set":{"32666":{"account":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"last_update":"2023-07-27 13:52:57.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id01c10796bb307c2696214dc9b3217242a9199dc","subject":"Bring back tempita to u-c","status":"MERGED","created":"2023-07-03 17:25:58.000000000","updated":"2023-07-27 13:52:57.000000000","submitted":"2023-07-27 13:52:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"887530","meta_rev_id":"74aa7c9ba4d4ecd9635c77f2878542168c8455cc","_number":887530,"virtual_id_number":887530,"owner":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-07-27 13:52:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-07-27 11:16:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":1,"date":"2023-07-06 13:52:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-07-27 12:25:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-07-03 18:36: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"},{"updated":"2023-07-06 13:52:48.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2023-07-27 11:16:23.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"}],"messages":[{"id":"4c252c71ed108d5c657719f5f45c23997392177c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2023-07-03 17:25:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4e746b5a237a1e7850b8489f9a419cbbff94a704","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-03 18:36:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43a6873fd5c84b72b5e788cc556039fa\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/28bf94c99788456daef45734b1ff67f5 : SUCCESS in 7m 06s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/38525e5f43904174ae188c79c3cab36b : SUCCESS in 3m 01s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/4d2f23daa88945168dfae39a84bddedc : SUCCESS in 4m 38s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/78d6353aab5744a89fd092e061905229 : SUCCESS in 4m 12s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/b705a2a0734541ce8ddeb061e90a71a0 : SUCCESS in 5m 31s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/5d5e779bea5247ba831cc8e9aa8d33a4 : SUCCESS in 3m 41s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/1b690fa3a46a42af86a68756b8be0912 : SUCCESS in 16m 22s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/e1709ef8635847a48b89d13be9b56a14 : SUCCESS in 22m 19s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/91a0221ae65e490ea3a90f86e05a96d6 : SUCCESS in 9m 35s\n- rally-task-basic-with-existing-users https://zuul.opendev.org/t/openstack/build/bf219c1c0a7e4c4487b23407de4714cd : SUCCESS in 22m 23s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/8f670100ff90498aa629f80bb36fcc03 : SUCCESS in 33m 23s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/814f0445f1524a3787f49103682a844b : SUCCESS in 49m 48s\n- rally-task-heat https://zuul.opendev.org/t/openstack/build/7997248a08c5493c9912e4a6bde1dfa3 : FAILURE in 1h 01m 25s (non-voting)\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/808f76be43d946a3b8de199fd4d5a26d : SUCCESS in 39m 33s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/cd145acf2f3d4bcd9961e843abb84ea2 : SUCCESS in 1h 00m 53s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/8db36de73e364f65b7c1ba1a5bc93fdb : SUCCESS in 30m 25s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/fef052cc8bd64d65a4d99f247c4d254d : SUCCESS in 44m 57s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/e6119a46b4aa4238afc125144cb7906a : SUCCESS in 30m 19s\n- rally-task-murano https://zuul.opendev.org/t/openstack/build/a0751db5333948c7b0bff96b9cf4b66c : FAILURE in 40m 50s (non-voting)\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/ee17b1c6f053438ca1f0fe956811144e : SUCCESS in 45m 44s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/961fd3667bfd4664becdc63b367bc507 : SUCCESS in 35m 15s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/1de6c53ef0924d859a1a2562685b5964 : FAILURE in 1h 05m 01s (non-voting)\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/ccec29eebb98499490d4b0dc39d69ac1 : SUCCESS in 46m 39s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/e59ae287b67a41a5b185554a50652a84 : SUCCESS in 25m 13s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/3586a3aabd364dab9a8f069ded8c603b : SUCCESS in 42m 48s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/75e2bad5320848cd9062c8b896db58d6 : SUCCESS in 23m 58s","accounts_in_message":[],"_revision_number":1},{"id":"ccd5815bad912c0a253fdc213b1b199864a43f4f","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2023-07-06 13:52:48.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"f00d26647692524b7a79b60f3291614a7be90847","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2023-07-27 11:16:23.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"89f116eca814af278c3c0b0eabb1e48d6fe8577a","author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"date":"2023-07-27 12:02:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e6b64129481cd31679637a66fb6f6837d0885de2","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2023-07-27 12:25:46.000000000","message":"Patch Set 1: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8d279690392b7496a3af3408d862e5e2bfc903ba","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-27 12:26:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"78624645ae3f1526287c2385f972092f4dd28d5d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-27 13:52:57.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d3197899f71d4b4eba7bcc7f88f1ff44\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/c3a469f7958349a7b561f8a84865bdbb : SUCCESS in 5m 27s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/6db5d33f64e748c3afeae6845c8ac2d9 : SUCCESS in 3m 43s\n- rally-tox-py36 https://zuul.opendev.org/t/openstack/build/367373a99a6e44bcab7870ec3c6060a4 : SUCCESS in 4m 34s\n- rally-tox-py37 https://zuul.opendev.org/t/openstack/build/4f195915b4f2483ba16ede10cf9f9f54 : SUCCESS in 4m 49s\n- rally-tox-py38 https://zuul.opendev.org/t/openstack/build/c9c8cda660a14798afc8abff3b9cf5dc : SUCCESS in 3m 56s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/60faf37a42534bca93f9f0c7192e999d : SUCCESS in 4m 16s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/80dc77b635ed4c88bfacb6c83921c4b9 : SUCCESS in 4m 33s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/e958930828b84af38ecdb3a691d47b02 : SUCCESS in 32m 46s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/14b5b3dbe2d143fb9a54e17e9425609a : SUCCESS in 7m 52s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/3dff0836f20b4298881de2c19468d572 : SUCCESS in 34m 11s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/1c8c6262a6c04f079d92f315d3777807 : SUCCESS in 1h 08m 58s\n- rally-task-ironic https://zuul.opendev.org/t/openstack/build/7a70ccf4aad94370b400c7df01f23fb0 : SUCCESS in 40m 26s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/e8cf0eea46ce4a17bec48f6d96d11942 : SUCCESS in 58m 59s\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/0ecad96f81864bd1b69abf9ea8256732 : SUCCESS in 45m 36s\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/1426fe2c8e014311b633764efcc1f1eb : SUCCESS in 1h 15m 21s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/4af57379432746aa865b31796e9d3ec0 : SUCCESS in 33m 26s","accounts_in_message":[],"_revision_number":1},{"id":"74aa7c9ba4d4ecd9635c77f2878542168c8455cc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-07-27 13:52:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8e8f6b23900f19a028ed8251e3653eaefb65627f","revisions":{"8e8f6b23900f19a028ed8251e3653eaefb65627f":{"kind":"REWORK","_number":1,"created":"2023-07-03 17:25:58.000000000","uploader":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"ref":"refs/changes/30/887530/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/30/887530/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/30/887530/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/30/887530/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/30/887530/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/30/887530/1"}}},"commit":{"parents":[{"commit":"95aea5e50c80770f6ddeccffd2c9fff9a4f70dbf","subject":"Merge \"Update uc file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/95aea5e50c80770f6ddeccffd2c9fff9a4f70dbf"}]}],"author":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2023-07-03 17:25:41.000000000","tz":120},"committer":{"name":"Damian Dabrowski","email":"damian.dabrowski@cleura.com","date":"2023-07-03 17:25:56.000000000","tz":120},"subject":"Bring back tempita to u-c","message":"Bring back tempita to u-c\n\nTempita pip package is broken and not maintained since 2013[1].\nBecause it uses \u0027use_2to3\u0027 command in all versions[2] which is\ndeprecated since setuptools\u003e58[3], it is not impossible to build this\npackage from source.\nThe only installation method that still works is wheel, but PyPI\ndoes not store wheels for development versions(0.5.3dev in our case).\n\nSo if user runs `pip install` with \u0027--pre\u0027 attribute and tempita is not\nconstrained to 0.5.2, then pip attempts to install 0.5.3dev that does\nnot have wheel stored in PyPI and the install command fails because\nbuilding this package from source does not work.\n\nOpenstack-Ansbile project is affected by this issue.\n\n[1] https://pypi.org/project/Tempita/#history\n[2] https://github.com/agramfort/tempita/blob/master/setup.py#L53\n[3] https://setuptools.pypa.io/en/latest/history.html#v58-0-0\n\nChange-Id: Id01c10796bb307c2696214dc9b3217242a9199dc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8e8f6b23900f19a028ed8251e3653eaefb65627f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8e8f6b23900f19a028ed8251e3653eaefb65627f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"95aea5e50c80770f6ddeccffd2c9fff9a4f70dbf","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
