)]}'
{"id":"openstack%2Fcyborg~987620","triplet_id":"openstack%2Fcyborg~master~I05bedf912f85c0d315bfa0a86612105357b5f327","project":"openstack/cyborg","branch":"master","attention_set":{},"removed_from_attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-05-26 20:21:36.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-05-26 20:21:36.000000000","reason":"Change was submitted"},"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-05-26 20:21:36.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I05bedf912f85c0d315bfa0a86612105357b5f327","subject":"Move cyborg-tempest job definitions to cyborg","status":"MERGED","created":"2026-05-07 10:32:22.000000000","updated":"2026-05-27 14:04:39.000000000","submitted":"2026-05-26 20:21:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"987620","meta_rev_id":"834919cdecae5b59a08f64090ee249f57eb7ad98","_number":987620,"virtual_id_number":987620,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-26 20:21:36.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-05-26 19:14:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2026-05-26 19:14:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-07 10:32:42.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":"2026-05-15 10:13:46.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"CC"},{"updated":"2026-05-21 14:03:56.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2026-05-26 19:14:34.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"780c1b1cbf183ca12117b885a74a1b007a1533d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-07 10:32:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e4e88d41512b7fffe707561d2a6fd4debdc9aa1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 10:32:42.000000000","message":"Patch Set 1: Verified-1\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/cyborg-tempest-plugin on branch master.  The\nproblem was:\n\n  Job cyborg-tempest in openstack/cyborg-tempest-plugin is not permitted to shadow job cyborg-tempest in openstack/cyborg\n\nThe problem appears in the \"cyborg-tempest\" job stanza:\n\n  job:\n      name: cyborg-tempest\n      description: |\n        Cyborg devstack tempest tests job for \u003e\u003dUssuri release\n        run on python 3.\n      parent: devstack-tempest\n      timeout: 7800\n      required-projects: \u0026base_required_projects_master\n        - openstack/cyborg\n  ...\n\n  in \"openstack/cyborg-tempest-plugin/.zuul.yaml@master\", line 21","accounts_in_message":[],"_revision_number":1},{"id":"c911924826a1669430db897d269deed1ad1bad31","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-07 10:42:18.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"f6c362301cfbceebb7a8e3b494d3195421fd42ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-07 11:05:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"adeb29ace911782b1e024ed53f5d817a480a416e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 11:45:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/751066c581204a23b316d487d185d396\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d70aa0ed24544ba9b979e248dba3dfb7 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fba99b2014e4a38b0e406b8b735a8cf : SUCCESS in 7m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd4b03499b484f248bf384c46e52d452 : SUCCESS in 3m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d6ae821ad9ef41af926be587e16948e0 : SUCCESS in 2m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ed7ca26cb5274c97b6a77901dfbba94e : SUCCESS in 2m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7867da108bd546559d16b8f28ef91fbd : SUCCESS in 4m 05s (non-voting)\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f8f42b2c9b744ac3871b5afd756222df : SUCCESS in 15m 26s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1b49f6c96c454816bbf34230885e7dd5 : SUCCESS in 32m 59s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/a798516b84574f578d5b6a5744eb402d : SUCCESS in 22m 04s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5da17e45ff864d7daf1965ba3be6937c : SUCCESS in 26m 08s","accounts_in_message":[],"_revision_number":3},{"id":"01ee2effcbffc8054c3858b561bdef4850baabd7","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-05-15 10:13:46.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7b4e4b26ae64b10b9ab3249ef2849bfe4e267f3f","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-05-15 10:46:08.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c2abf40b6103e1a4c3c82dece554e4d09e1458e6","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-15 11:10:52.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"132f31689c21f22ece8196047a6f3369d51e3dc1","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-05-21 14:03:56.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"514c3573b314177f06dc158dc1494571bde6654f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 13:07:45.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"c1f98fd182c73aec7b1db8f12753b6564bbbc184","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 13:44:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b1d62a724514fcd852fefe6af200d68\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2dda753939f04bf899e253dc1f1065dc : SUCCESS in 4m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e7c3526c58b4be9a3b352a6aaf9424a : SUCCESS in 3m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7fc966e25a0c4342b6c7307e60e059c0 : SUCCESS in 7m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02ce95d84e7a4f61bfc60bcbfd02db98 : SUCCESS in 5m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6f51ecced577433181428ef9b9da045e : SUCCESS in 3m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e38a0c763355429fa505406c359ce58a : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5717e434d7424cbaa6d4709b1f036028 : SUCCESS in 5m 32s (non-voting)\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7821f7268b1b43d59bb75c727276daf4 : SUCCESS in 29m 45s\n- cyborg-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2aa0bd7600c24cbe8a4892fe44928f66 : SUCCESS in 30m 16s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/57541dabd12447369398ae332e907ca9 : SUCCESS in 26m 13s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1e7fd09955994d41b10dae967b98fcab : SUCCESS in 26m 31s","accounts_in_message":[],"_revision_number":4},{"id":"e854a57df877a2f7c467ce8e15d0bd251ee90beb","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 14:11:33.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"119d3b47c6720e3956db6b478138d3f6eac3c1c8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 14:40:28.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"1c9b3a89cb842cd54e0a24e52eccbeb212e13435","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 15:41:53.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/62a1bbfe7cbb4e8e9ce5db4ec9ad1605\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8092aacac2fb414387bf2dcd956bf6b3 : SUCCESS in 4m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e56ee195f8964b0aa60a7fe2b7303181 : SUCCESS in 3m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ca75f50f5b049c294284ac4b074fb34 : SUCCESS in 8m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ee0b23a98b04962984f68c5f6665387 : SUCCESS in 3m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6ca973b14c7147dda77c39c1d6cf57eb : SUCCESS in 4m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4c7921eec6534d25ac0c8729648fcff2 : SUCCESS in 4m 52s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f0e52ab78640459fb0c4aaa5b8893a5e : SUCCESS in 6m 48s (non-voting)\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3a617a5482a14536a55507472d8bf7b7 : SUCCESS in 36m 19s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/6049ec03f5634c45aca8bc4257eaf545 : SUCCESS in 32m 15s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/cb82c5947f3241aaafd2a17a6ab100a6 : SUCCESS in 56m 29s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0ec7d5796e424d3688b0ec9d9e83fd2d : SUCCESS in 57m 15s","accounts_in_message":[],"_revision_number":5},{"id":"99b10f04e1606ad018a34cdeffda7ce27190d982","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-05-26 19:14:34.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"f89d8e1c7ed14f29f31c81d5c6fadbdfed749735","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 19:15:18.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"302a892def217d4261b26fd745ea6b5335871fdd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 20:21:36.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/052e766d067c4c28baa3619f762842c9\n\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4532ae9c8d924dd99b3dfe88fb891411 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78f37724d6f84907bc9bf7376fb637b8 : SUCCESS in 8m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d5a63e40aa50430fab67cd87d82e3018 : SUCCESS in 4m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3715721702374c61aeb3265f4156088a : SUCCESS in 3m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/387f8fdc23054c488e37a58396873705 : SUCCESS in 4m 20s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/be25098661844a99861581b3bc1dfb70 : SUCCESS in 23m 03s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/b1d36edd5b01406b8908326873a2fc2c : SUCCESS in 57m 21s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ca0e876f7b58433a9ec0b5e152945be0 : SUCCESS in 1h 01m 19s","accounts_in_message":[],"_revision_number":5},{"id":"58d8e19b43aa04f9f057fa3732b374f4b5e9baa3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 20:21:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"c77a99cb04da3641b44a84c66c8412d35b067352","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 20:23:51.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aba7de715443497e91e7dc73c6310ce0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/966c4d2562ab4b44a3c667e0c96063a8 : SUCCESS in 54s","accounts_in_message":[],"_revision_number":5},{"id":"834919cdecae5b59a08f64090ee249f57eb7ad98","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-27 14:04:39.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"0a13bcad9890f4b3401ce1207c0b8e92d932b750","revisions":{"a75445a004abbc79f56dd80927f866f90e62a2d8":{"kind":"REWORK","_number":1,"created":"2026-05-07 10:32:22.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/20/987620/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/20/987620/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/20/987620/1"}}},"commit":{"parents":[{"commit":"f111946df6713aa64efa29dd025d47839241c529","subject":"Merge \"Add Grenade upgrade support for Cyborg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f111946df6713aa64efa29dd025d47839241c529"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:19:23.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:29:36.000000000","tz":120},"subject":"Move cyborg-tempest job definitions to cyborg","message":"Move cyborg-tempest job definitions to cyborg\n\nMove the cyborg-tempest and cyborg-tempest-ipv6-only job\ndefinitions from the cyborg-tempest-plugin repo into the\ncyborg repo.\n\nGenerated-By: claude-code (Claude Opus 4.6)\nChange-Id: I05bedf912f85c0d315bfa0a86612105357b5f327\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a75445a004abbc79f56dd80927f866f90e62a2d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/a75445a004abbc79f56dd80927f866f90e62a2d8"}]},"branch":"refs/heads/master"},"41594ac0394b10460daf893f002ac76257d42c46":{"kind":"REWORK","_number":2,"created":"2026-05-07 10:42:18.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/20/987620/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/20/987620/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/20/987620/2"}}},"commit":{"parents":[{"commit":"f111946df6713aa64efa29dd025d47839241c529","subject":"Merge \"Add Grenade upgrade support for Cyborg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f111946df6713aa64efa29dd025d47839241c529"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:19:23.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:40:18.000000000","tz":120},"subject":"Move cyborg-tempest job definitions to cyborg","message":"Move cyborg-tempest job definitions to cyborg\n\nMove the cyborg-tempest and cyborg-tempest-ipv6-only job\ndefinitions from the cyborg-tempest-plugin repo into the\ncyborg repo. Create a temporary version of the job to allow migrating to\nthe new jobs without any CI breakage.\n\nGenerated-By: claude-code (Claude Opus 4.6)\nChange-Id: I05bedf912f85c0d315bfa0a86612105357b5f327\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/41594ac0394b10460daf893f002ac76257d42c46"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/41594ac0394b10460daf893f002ac76257d42c46"}]},"branch":"refs/heads/master"},"e96478531c28e9c26e9bccc4cf31d619ca6f81fa":{"kind":"REWORK","_number":3,"created":"2026-05-07 11:05:54.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/20/987620/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/20/987620/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/20/987620/3"}}},"commit":{"parents":[{"commit":"f111946df6713aa64efa29dd025d47839241c529","subject":"Merge \"Add Grenade upgrade support for Cyborg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/f111946df6713aa64efa29dd025d47839241c529"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:19:23.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 11:04:37.000000000","tz":120},"subject":"Move cyborg-tempest job definitions to cyborg","message":"Move cyborg-tempest job definitions to cyborg\n\nMove the cyborg-tempest and cyborg-tempest-ipv6-only job\ndefinitions from the cyborg-tempest-plugin repo into the\ncyborg repo. Create a base version of the job to allow migrating to\nthe new jobs without any CI breakage.\n\nGenerated-By: claude-code (Claude Opus 4.6)\nChange-Id: I05bedf912f85c0d315bfa0a86612105357b5f327\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e96478531c28e9c26e9bccc4cf31d619ca6f81fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e96478531c28e9c26e9bccc4cf31d619ca6f81fa"}]},"branch":"refs/heads/master"},"38f7415c14041751b595dd2bcbc0209f01470761":{"kind":"REWORK","_number":4,"created":"2026-05-26 13:07:45.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/20/987620/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/20/987620/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/20/987620/4"}}},"commit":{"parents":[{"commit":"3f1a6119e2906fa2626d9a32b09d323b2ba3d637","subject":"Merge \"Drop tempest_exclude_regex\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3f1a6119e2906fa2626d9a32b09d323b2ba3d637"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:19:23.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 13:06:52.000000000","tz":120},"subject":"Move cyborg-tempest job definitions to cyborg","message":"Move cyborg-tempest job definitions to cyborg\n\nMove the cyborg-tempest and cyborg-tempest-ipv6-only job\ndefinitions from the cyborg-tempest-plugin repo into the\ncyborg repo. Create a base version of the job to allow migrating to\nthe new jobs without any CI breakage.\n\nGenerated-By: claude-code (Claude Opus 4.6)\nChange-Id: I05bedf912f85c0d315bfa0a86612105357b5f327\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/38f7415c14041751b595dd2bcbc0209f01470761"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/38f7415c14041751b595dd2bcbc0209f01470761"}]},"branch":"refs/heads/master"},"0a13bcad9890f4b3401ce1207c0b8e92d932b750":{"kind":"REWORK","_number":5,"created":"2026-05-26 14:40:28.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/20/987620/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/20/987620/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/20/987620/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/20/987620/5"}}},"commit":{"parents":[{"commit":"3f1a6119e2906fa2626d9a32b09d323b2ba3d637","subject":"Merge \"Drop tempest_exclude_regex\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3f1a6119e2906fa2626d9a32b09d323b2ba3d637"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-07 10:19:23.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 14:40:08.000000000","tz":120},"subject":"Move cyborg-tempest job definitions to cyborg","message":"Move cyborg-tempest job definitions to cyborg\n\nMove the cyborg-tempest and cyborg-tempest-ipv6-only job\ndefinitions from the cyborg-tempest-plugin repo into the\ncyborg repo.\n\nGenerated-By: claude-code (Claude Opus 4.6)\nChange-Id: I05bedf912f85c0d315bfa0a86612105357b5f327\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0a13bcad9890f4b3401ce1207c0b8e92d932b750"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/0a13bcad9890f4b3401ce1207c0b8e92d932b750"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":""}}}]}
