)]}'
{"id":"openstack%2Fmistral~993856","triplet_id":"openstack%2Fmistral~master~Ia1c8b47600ce9c4d2aea36b3654ca3f123e9bff9","project":"openstack/mistral","branch":"master","topic":"mistral-api-ref","hashtags":[],"change_id":"Ia1c8b47600ce9c4d2aea36b3654ca3f123e9bff9","subject":"Run the api-ref build in CI","status":"MERGED","created":"2026-06-17 22:56:13.000000000","updated":"2026-06-18 21:39:55.000000000","submitted":"2026-06-18 21:38:13.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":"993856-mistral-api-ref","meta_rev_id":"01fc3114938417663dc85dd445962b45da8a037f","_number":993856,"virtual_id_number":993856,"owner":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-18 21:38:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-18 20:50:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-18 20:50:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-17 23:44:11.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":"8d0d68fcd2a7510f9d295bd27c09a61627242501","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-17 22:56:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fda8fd6bacf8ed689d90db2fbc81041ce4250e5f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 23:44:11.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b7e8086f2ee3402da9649d6ed4367ac0\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b05a0046a0dd4ccbb4ef4d9b687f08e9 : SUCCESS in 3m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/567be5b5e7fb46e084614e052dd44637 : SUCCESS in 10m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/093e7b2e9e584709bd6627d9628a9e29 : SUCCESS in 9m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d96424e685af444d89ba6a6e6109c73c : SUCCESS in 14m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e24029d62fd34397bb1cba88d7023bf7 : SUCCESS in 8m 05s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/f24eef7509d241948064a385f74dbd15 : SUCCESS in 2m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/48f629ec0df246ad929c3820d1d4e7ff : SUCCESS in 4m 22s\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/2148b9d760e84961ae2bb492a9f95a2e : SUCCESS in 41m 53s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5236ffd0915e42639f42103097a842ea : SUCCESS in 28m 34s","accounts_in_message":[],"_revision_number":1},{"id":"3b99106b11c258469499bd87989943a0acafe3dc","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2026-06-18 20:50:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"cb4b79f61252f2a6d805bb4b27ed22b8ac0dec6f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 20:51:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"cf894e7876b2a3103c471a1cf8a7f5142400df00","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 21:38:13.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c073e15a3a0408e82f4fc87ed683a39\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3bd717462f254094a4954c09bf54eaa8 : SUCCESS in 5m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1ae8ef280a2f4618b12f5fe1ef8ea71f : SUCCESS in 11m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d72ef5e03cca4244af499cd939b1bc2b : SUCCESS in 12m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/489346f77c2b4f93aaeed3a42c74514b : SUCCESS in 4m 51s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/3f29191c3dad4e65b3b28d43e4af280b : SUCCESS in 4m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5ebe7cd8220141d99aba836855f44b21 : SUCCESS in 4m 15s\n- mistral-devstack https://zuul.opendev.org/t/openstack/build/ac7fc630271441d9ab2cfd2a3ec5b5ff : SUCCESS in 42m 12s\n- mistral-devstack-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/74f15f7336f34479999730aa979cd59a : SUCCESS in 19m 57s","accounts_in_message":[],"_revision_number":1},{"id":"3011a33504501a5fbd463427248832cbf7c75d09","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 21:38:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"01fc3114938417663dc85dd445962b45da8a037f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-18 21:39:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/be36c676484d47af99b785bfb6920853\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84a99a3d12454e8a9d3abdfa5d48cbce : SUCCESS in 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9c28b5886f415b7c08c03536154d40598310fc13","revisions":{"9c28b5886f415b7c08c03536154d40598310fc13":{"kind":"REWORK","_number":1,"created":"2026-06-17 22:56:13.000000000","uploader":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"ref":"refs/changes/56/993856/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/mistral","ref":"refs/changes/56/993856/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/mistral refs/changes/56/993856/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/mistral refs/changes/56/993856/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/mistral refs/changes/56/993856/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/mistral refs/changes/56/993856/1"}}},"commit":{"parents":[{"commit":"7270e692978aa0ee2f9979c3e2e02c09e7d57fc2","subject":"Add API reference documentation for all Mistral v2 resources","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/7270e692978aa0ee2f9979c3e2e02c09e7d57fc2"}]}],"author":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-17 22:33:45.000000000","tz":120},"committer":{"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","date":"2026-06-17 22:40:58.000000000","tz":120},"subject":"Run the api-ref build in CI","message":"Run the api-ref build in CI\n\nAdd the api-ref-jobs project template so the API reference is built by\nbuild-openstack-api-ref in the check and gate pipelines and published by\npromote-api-ref on merge. The job runs the existing api-ref tox\nenvironment and only triggers on api-ref/ and related files.\n\nSigned-off-by: Arnaud Morin \u003carnaud.morin@gmail.com\u003e\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nChange-Id: Ia1c8b47600ce9c4d2aea36b3654ca3f123e9bff9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/9c28b5886f415b7c08c03536154d40598310fc13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/mistral/commit/9c28b5886f415b7c08c03536154d40598310fc13"}]},"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":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
