)]}'
{"id":"openstack%2Fkayobe~735564","triplet_id":"openstack%2Fkayobe~stable%2Fussuri~Ib6ab41a3ba320a1fe15d0d23561fad2fab7861e6","project":"openstack/kayobe","branch":"stable/ussuri","topic":"story/2007259-stable/ussuri","hashtags":[],"change_id":"Ib6ab41a3ba320a1fe15d0d23561fad2fab7861e6","subject":"Fix seed VM interface ordering","status":"MERGED","created":"2020-06-15 11:49:32.000000000","updated":"2020-06-15 22:41:02.000000000","submitted":"2020-06-15 22:37:59.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":"735564-1592260679597-3c0ef9a6","meta_rev_id":"327bb57ab7d392aa1387ea6aab31a76b41469f06","_number":735564,"virtual_id_number":735564,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-15 22:37:59.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":2,"date":"2020-06-15 14:09:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-06-15 20:39:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"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":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-06-15 20:39:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-15 20:39:50.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"},{"updated":"2020-06-15 22:37:59.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":"666fe3414314072324b1aaf03524e8e0c7c85722","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-06-15 11:49:32.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"244cf08a3ef7e4d07f83fa0e70533cd40eba3901","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 13:03:14.000000000","message":"Patch Set 1: 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-cover https://zuul.opendev.org/t/openstack/build/8a54fa6e907b4caba1633dd34f2ef411 : SUCCESS in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6155441cac24dfa8fa67d204b5e0b84 : SUCCESS in 4m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d7cbddee967b4b6582e61a194a83512e : SUCCESS in 5m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/639e02216f754a36beb1f3732801dff7 : SUCCESS in 5m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2dd9232c0d5d4cf381254fe7aee6c1f3 : SUCCESS in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/301920dbc2984237a9b477095759691e : SUCCESS in 3m 11s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/c15f927a18344d1cb2ebf0f6ac50f0ad : SUCCESS in 4m 29s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/c96e45c6927742c387d51a7f3b1c6eed : SUCCESS in 10m 22s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/26950d572d574a6fbfa06abfde8514c3 : SUCCESS in 34m 59s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/4fe8705c76e74360938f85417e7c8cce : SUCCESS in 1h 11m 45s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/cfef308067d746949867b0f833a29445 : SUCCESS in 16m 38s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/6303b0a87e1140449429c642fdaa7205 : FAILURE in 1h 05m 29s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/66bb8cda43e94e2fa213c1ab5ddb2518 : SUCCESS in 19m 33s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/33e06e708ed64350bc092407a04eb008 : SUCCESS in 26m 18s","accounts_in_message":[],"_revision_number":1},{"id":"df5a3d58b4c651ae18e28346b9e2ac6ef775f158","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-06-15 13:35:23.000000000","message":"Patch Set 1:\n\nLooks like mirror issues","accounts_in_message":[],"_revision_number":1},{"id":"14921bff5e9e7411de3291220d887b55039c8d6f","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-06-15 13:35:48.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"678a4a07d68e7431569e09b612effc0e841b50e3","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-06-15 14:09:42.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"1c8691281c3cbfcbc7137e4129594e5b37127de9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 15:44:38.000000000","message":"Patch Set 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-cover https://zuul.opendev.org/t/openstack/build/3c3aa2f12a6c403fb03d208aecdceaa2 : SUCCESS in 7m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32770cf9740b41be9277df1ad2322d93 : SUCCESS in 6m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5814b8423cbd4658bda5154c8c40960f : SUCCESS in 7m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e4512e08cd7f48428770fc616e37ff96 : SUCCESS in 7m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d941af75a2e04f0d85babbcbff08f82f : SUCCESS in 11m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/68e467a2feea40c08ee84946123f9838 : SUCCESS in 7m 01s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/4ee33cfc5ee74e05b038af43111b81d3 : SUCCESS in 6m 58s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/7741530a466e4d3c9c9df078c5525bf8 : SUCCESS in 11m 54s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/9115b6ff538c496c9fca80a9ea3490e1 : SUCCESS in 35m 16s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/51def31ac81149ba85690ee970df268a : SUCCESS in 1h 14m 28s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/fa10d0b751464478abe6eaee1fa272e9 : SUCCESS in 17m 40s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/25e49eed436544afad71edee50f7ea2d : SUCCESS in 2h 04m 28s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/4d4d8a1f0f894b03a289d732cd114923 : SUCCESS in 19m 03s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/9f7fa41b42e645d8970a1bac3f4fe2db : RETRY_LIMIT in 4m 19s","accounts_in_message":[],"_revision_number":1},{"id":"6d33841b63e8b12a5b8ce56d31bb3f9e23681c06","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-06-15 15:51:55.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"876038710f133f4ec887ea197b17e3fe9ae39592","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 18:15:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/08dbc5452880438286277ea30671b207 : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1230e9f0aaf41f286cbc583e9114fcb : SUCCESS in 7m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ac0744db2b3245b4838f00bdb18d8699 : SUCCESS in 7m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/95ad2e4984b5453eb0475421e8c1014e : SUCCESS in 9m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/183d1b6191974741a052b693d31fa9a6 : SUCCESS in 12m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7e2ee2e9de04d74b88f04a23695e868 : SUCCESS in 6m 32s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/d7ae7858a7434a9cb0fbb358e9022ae5 : SUCCESS in 8m 28s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/b02be344b8fa4561882d4220ba0d6a02 : SUCCESS in 10m 57s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/639b6682b8ad4dabbad90047d736c3fe : SUCCESS in 29m 21s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/233fc751ecda4c2eafe416f9dfb02083 : SUCCESS in 1h 07m 29s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/2890ca9725e2416ebc900c4692e4c078 : SUCCESS in 19m 36s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/c7d384bee07f4ed1af11cd513f42044f : SUCCESS in 1h 59m 10s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/c32689eafe204c8a8ceaeb454fba99c9 : SUCCESS in 20m 33s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/29adea60f6304ac0a1a9b11c934a3090 : SUCCESS in 29m 35s","accounts_in_message":[],"_revision_number":1},{"id":"0548040fae03ca0e5fd6a5d3eaaf545a635605a5","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2020-06-15 20:39:50.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"efaaab0c9aea7fd8474e08dbe1e1bbe868f00421","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 20:40:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f90aea322c07e252cda01807d9530c027e93aed2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 22:37:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"b5719e785b215bdcbda5b3752753522bbf601ca8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 22:37:59.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9561bcfe48f433597cdabe7de066ddf : SUCCESS in 13m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1f488d07f014443eb2fe5f11012291f8 : SUCCESS in 14m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6985041047d545718ae79cc98339f87d : SUCCESS in 14m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c8f1e8813e34d6db1683e5ba6e6259e : SUCCESS in 9m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/eb6a70d3b28e4b1e9f27f9e1c81ca050 : SUCCESS in 7m 16s\n- kayobe-tox-ansible-syntax https://zuul.opendev.org/t/openstack/build/547284bf1bb34abdb6709547de116ed7 : SUCCESS in 8m 23s\n- kayobe-tox-ansible https://zuul.opendev.org/t/openstack/build/6d81678528b9497f8e8d69aceb14e5a3 : SUCCESS in 10m 59s\n- kayobe-tox-molecule https://zuul.opendev.org/t/openstack/build/270a739595c642dc890071ce564cf230 : SUCCESS in 37m 26s\n- kayobe-overcloud-centos8 https://zuul.opendev.org/t/openstack/build/d73cbd65f94b43c191156aa346c4443d : SUCCESS in 1h 11m 09s\n- kayobe-overcloud-host-configure-centos8 https://zuul.opendev.org/t/openstack/build/1e150c40b030470ebd0193cb2e7ef85b : SUCCESS in 21m 14s\n- kayobe-overcloud-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/729a72e038854346be00fa1e2980b3aa : SUCCESS in 1h 55m 38s\n- kayobe-seed-centos8 https://zuul.opendev.org/t/openstack/build/3473818cad394268b5ae72da77120beb : SUCCESS in 21m 23s\n- kayobe-seed-upgrade-centos8 https://zuul.opendev.org/t/openstack/build/a0890bf2dda64e3b8f65679c72cbcd6f : SUCCESS in 29m 04s","accounts_in_message":[],"_revision_number":1},{"id":"28c58f2c8a133dc5b24188cc479b9fec3985dea4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 22:41:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4a4da89b61f40f28a5b78db52ff827c : SUCCESS in 2m 28s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8254e3e0d3484a4ea4cf4c8939c7f7d8 : SUCCESS in 2m 26s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d918046a8ee1f291213e2d1b35ae28455809f513","revisions":{"d918046a8ee1f291213e2d1b35ae28455809f513":{"kind":"REWORK","_number":1,"created":"2020-06-15 11:49:32.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/64/735564/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/kayobe","ref":"refs/changes/64/735564/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/64/735564/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/64/735564/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/kayobe refs/changes/64/735564/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/kayobe refs/changes/64/735564/1"}}},"commit":{"parents":[{"commit":"a3c3e0b90451118509709a64312fb29637144786","subject":"Disable broken linting of literalinclude sphinx directive","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/a3c3e0b90451118509709a64312fb29637144786"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-06-08 08:53:12.000000000","tz":60},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2020-06-15 11:49:32.000000000","tz":0},"subject":"Fix seed VM interface ordering","message":"Fix seed VM interface ordering\n\nCurrently the ordering of network interfaces in the seed VM is\nnon-deterministic. This happens because we apply the \u0027unique\u0027 filter to\nthe network_interfaces list, which does not guarantee a deterministic\nordering. This list is then transformed and passed to the\nstackhpc.libvirt-vm role.\n\nThere are two consequences of this:\n\n* it is not possible to determine which interface names should be used\n  prior to creating a seed VM\n* if a seed VM is recreated, the interface ordering may change\n\nThis change fixes the issue by sorting the network_interfaces list\nalphabetically before it is transformed and passed to the\nstackhpc.libvirt-vm.\n\nA new \u0027seed_vm_interfaces\u0027 variable is also added, which allows for\ncustomisation of the VM\u0027s interfaces - potentially allowing for more\ncomplex setups such as trunked VLANs.\n\nStory: 2007259\nTask: 38621\n\nThere is a second issue, which is that if the seed VM has a\nnetwork interface not configured with a gateway, cloud-init will fail to\nconfigure the network interfaces on the host. This has been observed on\nCentOS 8, but is probably more tied to the version of cloud-init, and\nmay affect CentOS 7. The following error is seen in the cloud-init logs:\n\n    KeyError: \u0027gateway\u0027\n\nThis change has been addressed in the jriguera.configdrive role, and\nthis change updates the version used in requirements.yml.\n\nStory: 2007769\nTask: 39993\n\nChange-Id: Ib6ab41a3ba320a1fe15d0d23561fad2fab7861e6\n(cherry picked from commit 7bcc5579e2de1735deaf970c5093a4ce629a37f0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/d918046a8ee1f291213e2d1b35ae28455809f513"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/kayobe/commit/d918046a8ee1f291213e2d1b35ae28455809f513"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
