)]}'
{"id":"openstack%2Fmetalsmith~810320","triplet_id":"openstack%2Fmetalsmith~master~I70f1a972a6d5a0398cd348f00308957386d66067","project":"openstack/metalsmith","branch":"master","topic":"story/2009238","hashtags":[],"change_id":"I70f1a972a6d5a0398cd348f00308957386d66067","subject":"Write network_data.json metadata to config-dirve","status":"MERGED","created":"2021-09-21 21:14:25.000000000","updated":"2021-09-22 22:17:08.000000000","submitted":"2021-09-22 22:15:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"810320-story/2009238","meta_rev_id":"cc3fe6ba44d218229e2c52fb85b2d737ed1bea0c","_number":810320,"virtual_id_number":810320,"owner":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-22 22:15:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"recommended":{"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":1,"date":"2021-09-22 14:51:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},{"value":2,"date":"2021-09-22 20:40:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-09-22 13:33:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},{"value":1,"date":"2021-09-22 20:40:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"value":0,"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"}],"reviewers":{"REVIEWER":[{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},{"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-22 00:36:49.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":"2021-09-22 11:35:26.000000000","updated_by":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2021-09-22 11:35:26.000000000","updated_by":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2021-09-22 11:35:26.000000000","updated_by":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"REVIEWER"},{"updated":"2021-09-22 14:51:38.000000000","updated_by":{"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},"reviewer":{"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},"state":"REVIEWER"}],"messages":[{"id":"acaad47d6babf311e2b58b4f13b38f1d4b1b7dd6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2021-09-21 21:14:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b47c0fec002ab4d796117bc2917966f2a5ad0fc0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 00:36:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6b991dd86a440e9989e952bbe0409ee : SUCCESS in 4m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/63ca068f57f741629a296292718cf287 : SUCCESS in 6m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/761e11d306cc48d38ed8479e409e4701 : SUCCESS in 6m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1f2ac5a831154f7ab1f123e170d53c22 : SUCCESS in 7m 18s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bc6f268ec552495a8cd3c3212bfaee25 : SUCCESS in 7m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/38094ac4ef1941cabd69c5ac90204df6 : SUCCESS in 10m 38s\n- metalsmith-integration-glance-localboot-centos8-uefi https://zuul.opendev.org/t/openstack/build/ef37693b41694a329e0ce8d159658b08 : SUCCESS in 1h 41m 05s\n- metalsmith-integration-glance-netboot-cirros https://zuul.opendev.org/t/openstack/build/d870675bbf344357944a0f3e2bfb8509 : SUCCESS in 1h 05m 16s\n- metalsmith-integration-http-netboot-cirros https://zuul.opendev.org/t/openstack/build/08a06a575dd54e5aa49110eef8b4345c : SUCCESS in 1h 15m 14s","accounts_in_message":[],"_revision_number":1},{"id":"3b19baff5c4ba075aae9863a009651eef542ecde","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-09-22 11:41:48.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nMostly LGTM, one note about code organization inline and please add a release note (especially since it\u0027s a behavior change).","accounts_in_message":[],"_revision_number":1},{"id":"309bfa983343db810a614d6508f19ddb478b56e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2021-09-22 12:33:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e0133ea72eabb1b4eb4447347e9aba1fa6b1eac2","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2021-09-22 12:35:06.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)\n\n... forgot about the reno. Will update ...","accounts_in_message":[],"_revision_number":2},{"id":"5b9fda192b4c93d55686a141dbe6667361184f4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"date":"2021-09-22 12:54:47.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d188faacd78aa9c01bcf430bcf882d3f3e2221b0","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-09-22 13:33:44.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"20c82f919396110893d17f5a43d7b4598a352f58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 14:47:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47a2d1f6e2884f41bc9da171f3406a4e : SUCCESS in 3m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5a26e8dac27445e89c90ec891669754c : SUCCESS in 7m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6b100061be6e4a729ffee7c7db30dd6b : SUCCESS in 6m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2e459d9ecb4f4bb9823121992971ebd7 : SUCCESS in 6m 49s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a2c73bdad41b43f69bdeef720cf2f564 : SUCCESS in 7m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10e405ac1143475ba221161a12dd873b : SUCCESS in 12m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/830f0b4488f9458783479ef86ce803d7 : SUCCESS in 6m 00s\n- metalsmith-integration-glance-localboot-centos8-uefi https://zuul.opendev.org/t/openstack/build/31f1aada2c574924b80a646803f7dbb0 : SUCCESS in 1h 36m 21s\n- metalsmith-integration-glance-netboot-cirros https://zuul.opendev.org/t/openstack/build/205f4db85d00407fa0ec30ae693f2693 : SUCCESS in 1h 19m 46s\n- metalsmith-integration-http-netboot-cirros https://zuul.opendev.org/t/openstack/build/60c92d8a754f4d8fb3a98da3fdf4bd58 : SUCCESS in 1h 21m 56s","accounts_in_message":[],"_revision_number":3},{"id":"c0978177691668cde75339384b53649329e318a7","author":{"_account_id":27419,"name":"David Vallee Delisle","email":"me@dvd.dev","username":"dvd"},"date":"2021-09-22 14:51:38.000000000","message":"Patch Set 3: Code-Review+1\n\nTested this patch it works flawlessly","accounts_in_message":[],"_revision_number":3},{"id":"bd6d2bfc02e8ca29ff5f351bcd82adb9fbaf31f9","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2021-09-22 20:40:07.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"25841a16cbebca7dde125a66bb38af23c37b757d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 20:40:42.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"6d68ce9bb7678b8a27e0aebaabe78b2641922646","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 22:15:41.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f4bfbdf327848ee8f5c03cdf4041a15 : SUCCESS in 3m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/40c7e3b5751e41f49d488bab30ba289c : SUCCESS in 6m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7a5e342695d148d191eef0f1f268b309 : SUCCESS in 7m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef509db4679741bc9527036701fff9df : SUCCESS in 8m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61d7ceb81a0349679bf143ee0dff5556 : SUCCESS in 8m 32s\n- metalsmith-integration-glance-localboot-centos8-uefi https://zuul.opendev.org/t/openstack/build/d9a80c992dd84325b861cc40919a1da5 : SUCCESS in 1h 33m 51s\n- metalsmith-integration-glance-netboot-cirros https://zuul.opendev.org/t/openstack/build/5ac49981f3934a5a9adedd6ca32e07e2 : SUCCESS in 1h 04m 33s\n- metalsmith-integration-http-netboot-cirros https://zuul.opendev.org/t/openstack/build/755f13ece62748fd849f0d6448e5e60a : SUCCESS in 50m 53s","accounts_in_message":[],"_revision_number":3},{"id":"17ee0b817e2bb04668b95dedb30f0e906b07c33a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 22:15:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"cc3fe6ba44d218229e2c52fb85b2d737ed1bea0c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-22 22:17:08.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b08f54f515a94e148139d01975cb3403 : SUCCESS in 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c05968df81d84398b2e40b750cbac1ab : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f98dfa61c1d7475b81c20dabbf2c74198c38c793","revisions":{"51fe75333c06ea4b92911170a74feb0e87502aba":{"kind":"REWORK","_number":1,"created":"2021-09-21 21:14:25.000000000","uploader":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"ref":"refs/changes/20/810320/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/20/810320/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/1"}}},"commit":{"parents":[{"commit":"56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd","subject":"Add Python3 yoga unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd"}]}],"author":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-21 12:17:07.000000000","tz":120},"committer":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-21 21:13:28.000000000","tz":120},"subject":"Write network_data.json metadata to config-dirve","message":"Write network_data.json metadata to config-dirve\n\ncloud-init will use fall-back config when network metadata\nis *not* present. This works fine if the first NIC on the node is\nconnected to a network with DHCP. But, when the first NIC is not\nused for provisioning, cloud-init will only write a fallback config\nfor the first NIC. This causes the provisioned node to be unavailable.\n\nExtend instance configuration to include network metadata so that\ncloud-init can configure node networking.\n\nStory: 2009238\nTask: 43378\nChange-Id: I70f1a972a6d5a0398cd348f00308957386d66067\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/51fe75333c06ea4b92911170a74feb0e87502aba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/51fe75333c06ea4b92911170a74feb0e87502aba"}]},"branch":"refs/heads/master"},"ad1c6f076917df932156d4d1d48f6fccb0c517df":{"kind":"REWORK","_number":2,"created":"2021-09-22 12:33:42.000000000","uploader":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"ref":"refs/changes/20/810320/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/20/810320/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/2"}}},"commit":{"parents":[{"commit":"56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd","subject":"Add Python3 yoga unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd"}]}],"author":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-21 12:17:07.000000000","tz":120},"committer":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-22 12:17:53.000000000","tz":120},"subject":"Write network_data.json metadata to config-dirve","message":"Write network_data.json metadata to config-dirve\n\ncloud-init will use fall-back config when network metadata\nis *not* present. This works fine if the first NIC on the node is\nconnected to a network with DHCP. But, when the first NIC is not\nused for provisioning, cloud-init will only write a fallback config\nfor the first NIC. This causes the provisioned node to be unavailable.\n\nExtend instance configuration to include network metadata so that\ncloud-init can configure node networking.\n\nStory: 2009238\nTask: 43378\nChange-Id: I70f1a972a6d5a0398cd348f00308957386d66067\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/ad1c6f076917df932156d4d1d48f6fccb0c517df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/ad1c6f076917df932156d4d1d48f6fccb0c517df"}]},"branch":"refs/heads/master"},"f98dfa61c1d7475b81c20dabbf2c74198c38c793":{"kind":"REWORK","_number":3,"created":"2021-09-22 12:54:47.000000000","uploader":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"ref":"refs/changes/20/810320/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/metalsmith","ref":"refs/changes/20/810320/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/metalsmith refs/changes/20/810320/3"}}},"commit":{"parents":[{"commit":"56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd","subject":"Add Python3 yoga unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/56cf1fe6f3a907fd84beadff23df1d07d0d4e9bd"}]}],"author":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-21 12:17:07.000000000","tz":120},"committer":{"name":"Harald Jensås","email":"hjensas@redhat.com","date":"2021-09-22 12:50:02.000000000","tz":120},"subject":"Write network_data.json metadata to config-dirve","message":"Write network_data.json metadata to config-dirve\n\ncloud-init will use fall-back config when network metadata\nis *not* present. This works fine if the first NIC on the node is\nconnected to a network with DHCP. But, when the first NIC is not\nused for provisioning, cloud-init will only write a fallback config\nfor the first NIC. This causes the provisioned node to be unavailable.\n\nExtend instance configuration to include network metadata so that\ncloud-init can configure node networking.\n\nStory: 2009238\nTask: 43378\nChange-Id: I70f1a972a6d5a0398cd348f00308957386d66067\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/f98dfa61c1d7475b81c20dabbf2c74198c38c793"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/metalsmith/commit/f98dfa61c1d7475b81c20dabbf2c74198c38c793"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
