)]}'
{"id":"openstack%2Fdiskimage-builder~420352","triplet_id":"openstack%2Fdiskimage-builder~master~Ibf261818ca8243874fde9eb3650bb65188fa228d","project":"openstack/diskimage-builder","branch":"master","topic":"move_ipv6_use_tempaddr_to_ubuntu","hashtags":[],"change_id":"Ibf261818ca8243874fde9eb3650bb65188fa228d","subject":"Move Ubuntu specific use_tempaddr setting to ubuntu-common element","status":"MERGED","created":"2017-01-14 15:38:11.000000000","updated":"2017-02-07 23:25:38.000000000","submitted":"2017-02-07 23:25:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7d006976e313664840c5870a5f84845c65e67180","_number":420352,"virtual_id_number":420352,"owner":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":2,"date":"2017-02-07 23:25:38.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":2,"date":"2017-02-07 22:27:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":1,"date":"2017-02-07 22:27:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-02-07 22:27:20.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2017-02-07 23:25:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e3a8d5984c4ff1446c09f43e4f695e21c6bd82b6","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-01-14 15:38:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6ed06b1696454499de011e39f3521adc2262fae9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-14 16:28:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/52/420352/1/check/gate-diskimage-builder-docs-ubuntu-xenial/80444b4//doc/build/html/ : SUCCESS in 1m 02s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/52/420352/1/check/gate-diskimage-builder-pep8-ubuntu-xenial/c155e8e/ : SUCCESS in 1m 49s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/52/420352/1/check/gate-diskimage-builder-python27-ubuntu-xenial/299a027/ : SUCCESS in 1m 13s\n- gate-diskimage-builder-python35 http://logs.openstack.org/52/420352/1/check/gate-diskimage-builder-python35/3214084/ : SUCCESS in 1m 11s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-ubuntu-trusty/2b25ecc/ : SUCCESS in 43m 12s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-ubuntu-xenial/8dbee67/ : SUCCESS in 43m 02s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-centos-7/d12718e/ : SUCCESS in 39m 21s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/e6516e1/ : SUCCESS in 20m 58s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-centos-7-extras-nv/9cc2d52/ : SUCCESS in 21m 21s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/52/420352/1/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/110fb5a/ : SUCCESS in 17m 46s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/52/420352/1/check/gate-dsvm-nodepool-debian-src-nv/5eba858/ : SUCCESS in 46m 52s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/52/420352/1/check/gate-dsvm-nodepool-redhat-src-nv/55acc66/ : SUCCESS in 37m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b9334435962947629d99e290e5cd3cc45b33312a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-14 17:25:42.000000000","message":"Patch Set 1:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/52/420352/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/1898bfd/ : SUCCESS in 1h 47m 19s","accounts_in_message":[],"_revision_number":1},{"id":"39c32b6d58db9d9c7010389ae32a2e4481f4d5d4","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-02-06 00:59:09.000000000","message":"Patch Set 1: Code-Review-1\n\nI was reading that patch and thinking \"this doesn\u0027t add the node, it seems to propagate it to all interfaces\" then I noticed the \"upstream hates this\" bit at the top :)  yeah, a quick google found [1] that confirms what i\u0027m thinking\n\nSo this patch means you can fiddle the status and it applies to all nodes on ubuntu, but on other platforms it will only set the privacy extensions for the interface as it comes up.\n\nThus, since this is in sysctl.conf this is really going to be applied globally to all platforms before interfaces come up.  i.e. this is not ubuntu-specific.\n\nif we should have merged this as is, I don\u0027t know, but that seems to make it more difficult to untangle without breaking backwards compatibility.  since I\u0027m fairly sure this was put in as part of our ipv6 only nodes in the gate, we want to be fairly careful with this\n\n[1] https://www.spinics.net/lists/netdev/msg183709.html","accounts_in_message":[],"_revision_number":1},{"id":"a19d5f3c95dca2ace76ab07e073a95f615b1a4f3","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-02-06 06:00:38.000000000","message":"Patch Set 1:\n\nMy understand is different:\n\n1) This problem *only* occurs under Ubuntu.\n   The default of \u0027use_tempaddr\u0027 is \u003c\u003d 0 - as we want [1].\n   Only Ubuntu overwrites this default in\n   /etc/sysctl.d/10-ipv6-privacy.conf\n   $ dpkg -S /etc/sysctl.d/10-ipv6-privacy.conf\n   procps: /etc/sysctl.d/10-ipv6-privacy.conf\n\n   Checked Debian Jessie, gentoo and Centos7: no changes\n   of the already correct \u0027use_tempaddr\u0027 there.\n\n2) The current \u0027fix\u0027 for Ubuntu contains a race condition:\n   During boot there is a (small) time-frame between executing\n   /etc/sysctl.d/10-ipv6-privacy.conf and\n   /etc/sysctl.d/99-cloudimg-ipv6.conf.  If in this time-frame\n   network interfaces are brought up, they will be initialized using PE.\n\n   I think there is the need either to remove the Ubuntu-specific\n   /etc/sysctl.d/10-ipv6-privacy.conf or set the values we need in\n   this file (instead of adding another).\n\n3) How to test this?\n   IMHO this is (another) +1 to be able to test things locally and\n   during a \u0027normal\u0027 CI run of DIB. [2]\n\n[1] https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt\n[2] https://review.openstack.org/#/c/429255/","accounts_in_message":[],"_revision_number":1},{"id":"10dba376ae7ddba5156a96f9f5230056edd55df6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-02-06 08:34:10.000000000","message":"Patch Set 1:\n\nalright, if we\u0027ve done due diligence that it is only Ubuntu turning it *on* by default that we are overriding, I\u0027m happy with this (and I\u0027m happy we have done that).  But please update the commit message to as the referenced kernel patch isn\u0027t really related to ubuntu turning privacy extensions on by default with a sysctl snippet, but rather to the way the proc node responds, so it\u0027s a bit confusing. \n\nI dunno about the race ... if this is turning it off for all interfaces maybe it works.  It\u0027s working in the gate well enough anyway.  let\u0027s leave well enough alone and cross that bridge if/when we come to it.","accounts_in_message":[],"_revision_number":1},{"id":"74c6281b0e9727a95e9e1cc0a8b12b04d900f13f","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-02-07 20:41:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"17905ec814ac3f308c23d8bf5a6badd8bb89a9e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 21:47:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/52/420352/2/check/gate-diskimage-builder-docs-ubuntu-xenial/60b554b//doc/build/html/ : SUCCESS in 1m 14s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/52/420352/2/check/gate-diskimage-builder-pep8-ubuntu-xenial/b1be49a/ : SUCCESS in 1m 05s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/52/420352/2/check/gate-diskimage-builder-python27-ubuntu-xenial/44ffc35/ : SUCCESS in 40s\n- gate-diskimage-builder-python35 http://logs.openstack.org/52/420352/2/check/gate-diskimage-builder-python35/57fd0f0/ : SUCCESS in 39s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-ubuntu-trusty/77ef8db/ : SUCCESS in 51m 48s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-ubuntu-xenial/b905477/ : SUCCESS in 33m 53s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-centos-7/488b67e/ : SUCCESS in 50m 23s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/ba0a5ee/ : FAILURE in 1h 05m 11s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-centos-7-extras-nv/123329e/ : SUCCESS in 20m 14s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/52/420352/2/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/eb17b19/ : SUCCESS in 15m 11s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/52/420352/2/check/gate-dsvm-nodepool-debian-src-nv/bbb7f5d/ : SUCCESS in 34m 43s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/52/420352/2/check/gate-dsvm-nodepool-redhat-src-nv/6fbee87/ : SUCCESS in 28m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a0b235359ca43db3de7ecc3b82d4bb9504c24be1","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-02-07 22:27:20.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nhappy that we\u0027ve investigated this sufficiently and that ubuntu is the outlier here.  even debian doesn\u0027t ship with this turned on","accounts_in_message":[],"_revision_number":2},{"id":"267ac8c39c54fcea56721589dd6f5a03a387e83d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 22:27:30.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"cb9691c12102a3ce029a2f2201715ecfdbd2afc9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 22:53:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/52/420352/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/fddea34/ : SUCCESS in 2h 11m 49s","accounts_in_message":[],"_revision_number":2},{"id":"530794ca7336722f82c2008632a8caebff140c94","date":"2017-02-07 23:25:38.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"edc34981f23d6f2d973778f5bd932bb34990046e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 23:25:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/52/420352/2/gate/gate-diskimage-builder-docs-ubuntu-xenial/0bf9601//doc/build/html/ : SUCCESS in 39s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/52/420352/2/gate/gate-diskimage-builder-pep8-ubuntu-xenial/c4a7792/ : SUCCESS in 1m 06s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/52/420352/2/gate/gate-diskimage-builder-python27-ubuntu-xenial/28c0e8f/ : SUCCESS in 46s\n- gate-diskimage-builder-python35 http://logs.openstack.org/52/420352/2/gate/gate-diskimage-builder-python35/614c511/ : SUCCESS in 1m 03s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/52/420352/2/gate/gate-dib-dsvm-functests-ubuntu-trusty/887e1cf/ : SUCCESS in 56m 30s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/52/420352/2/gate/gate-dib-dsvm-functests-ubuntu-xenial/53259c6/ : SUCCESS in 57m 54s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/52/420352/2/gate/gate-dib-dsvm-functests-centos-7/1d7b989/ : SUCCESS in 44m 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"23ac49bf8373ab2cd1f04d6e4bce899ac7b73187","revisions":{"d1c3a07eba3ac3e34b20600f74984eec96239f1f":{"kind":"REWORK","_number":1,"created":"2017-01-14 15:38:11.000000000","uploader":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"ref":"refs/changes/52/420352/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/52/420352/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/1"}}},"commit":{"parents":[{"commit":"1f75aea634962d05bc098334f717af5e5e65decf","subject":"Merge \"Handle failure of carrier check in dhcp-all-interfaces.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/1f75aea634962d05bc098334f717af5e5e65decf"}]}],"author":{"name":"Andreas Florath","email":"andreas@florath.net","date":"2017-01-14 15:23:22.000000000","tz":0},"committer":{"name":"Andreas Florath","email":"andreas@florath.net","date":"2017-01-14 15:23:22.000000000","tz":0},"subject":"Move Ubuntu specific use_tempaddr to ubuntu-common element","message":"Move Ubuntu specific use_tempaddr to ubuntu-common element\n\nThe 80-disable-rfc3041 script installes a file in /etc/sysctl.d\nthat only affects Ubuntu [1] [2].\nThis patch moves it into a new and separate element which\ngets only picked up for Ubuntu.\n\n(The move is needed because there is the plan to completely\nremove the base element.)\n\n[1] https://bugs.launchpad.net/ubuntu/+source/procps/+bug/1068756\n[2] http://kernel.ubuntu.com/git/ubuntu/ubuntu-trusty.git/commit/?id\u003dc999e7dff4570e4c28a0953e7189c0c31343ce62\n\nChange-Id: Ibf261818ca8243874fde9eb3650bb65188fa228d\nSigned-off-by: Andreas Florath \u003candreas@florath.net\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/d1c3a07eba3ac3e34b20600f74984eec96239f1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/d1c3a07eba3ac3e34b20600f74984eec96239f1f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"1f75aea634962d05bc098334f717af5e5e65decf","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"23ac49bf8373ab2cd1f04d6e4bce899ac7b73187":{"kind":"REWORK","_number":2,"created":"2017-02-07 20:41:15.000000000","uploader":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"ref":"refs/changes/52/420352/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/52/420352/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/52/420352/2"}}},"commit":{"parents":[{"commit":"1f75aea634962d05bc098334f717af5e5e65decf","subject":"Merge \"Handle failure of carrier check in dhcp-all-interfaces.sh\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/1f75aea634962d05bc098334f717af5e5e65decf"}]}],"author":{"name":"Andreas Florath","email":"andreas@florath.net","date":"2017-01-14 15:23:22.000000000","tz":0},"committer":{"name":"Andreas Florath","email":"andreas@florath.net","date":"2017-02-07 20:41:13.000000000","tz":0},"subject":"Move Ubuntu specific use_tempaddr setting to ubuntu-common element","message":"Move Ubuntu specific use_tempaddr setting to ubuntu-common element\n\nBy default (during boot) the use_tempaddr is set to \u003c\u003d0 for all\nup-to date kernels.  Only Ubuntu installes a sysctl setting which\nsets the use_tempaddr to 2 (/etc/sysctl.d/10-ipv6-privacy.conf) [1].\nThe 80-disable-rfc3041 overwrites this setting and sets\nuse_tempaddr back to 0.\n\nBecause this only affects Ubuntu it makes sense to move the script\nto the ubuntu-common element. The other motivation for the move is,\nto clear the base element that it can be removed.\n\n[1] https://bugs.launchpad.net/ubuntu/+source/procps/+bug/1068756\n\nChange-Id: Ibf261818ca8243874fde9eb3650bb65188fa228d\nSigned-off-by: Andreas Florath \u003candreas@florath.net\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/23ac49bf8373ab2cd1f04d6e4bce899ac7b73187"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/23ac49bf8373ab2cd1f04d6e4bce899ac7b73187"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"1f75aea634962d05bc098334f717af5e5e65decf","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
