)]}'
{"id":"openstack%2Foctavia~996513","triplet_id":"openstack%2Foctavia~stable%2F2026.1~I90cd69f9332dc1381438e78ea8af8e79b95c412d","project":"openstack/octavia","branch":"stable/2026.1","topic":"lp2027995-stable/2026.1","attention_set":{"38562":{"account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"last_update":"2026-07-08 18:13:04.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2026-07-08 18:13:04.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"removed_from_attention_set":{"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-07-09 19:37:22.000000000","reason":"\u003cGERRIT_ACCOUNT_37598\u003e replied on the change","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"I90cd69f9332dc1381438e78ea8af8e79b95c412d","subject":"Fix allocation of interfaces to netns on reboot","status":"NEW","created":"2026-07-08 18:12:11.000000000","updated":"2026-07-09 22:42:46.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":949630,"cherry_pick_of_patch_set":3,"meta_rev_id":"ac55e2e2222cfeeafb53dae04727fae26dbc1688","_number":996513,"virtual_id_number":996513,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-09 22:42:46.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"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":{"all":[{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-08 18:13:04.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"state":"REVIEWER"},{"updated":"2026-07-08 18:13:04.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2026-07-08 20:41:07.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":"bb072654ebc46428dbde36a6e45a225426602245","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-08 18:12:11.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"5f1c1e3b881248f9443d82b7b6b37caaf197e6ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 20:41:07.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/08b8856692e3405086267a656715469e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ea60b87eba6c439c8a2163510d32742c : SUCCESS in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/98bc3408207b413e9546a4f00d2f805d : SUCCESS in 2m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d6d581bf28aa424fa62c51925269f75c : SUCCESS in 4m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7320e517b5174908a1bc3b89b8189d6c : SUCCESS in 3m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b42183622f0e40bf958b80cba863d539 : SUCCESS in 5m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8fc7913aefe0441282a5baadcc2ab812 : SUCCESS in 6m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d9ef8561c0d406ea57a5f1f4d9cbea7 : SUCCESS in 6m 51s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/a16bba2424b24bc69141a9136aafc3d0 : SUCCESS in 3m 33s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/4770311be14b4581a02fd543b3650794 : SUCCESS in 4m 21s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/543687e7c5ea4eeebac5bd0cbf1573a7 : SUCCESS in 3m 12s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0247c1d2cd294304b452f28d68a3d768 : SUCCESS in 4m 47s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/35bc89d852df4f79be81995089d3ee28 : SUCCESS in 4m 32s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/1e6d8b4f2a05415c91d726715066de62 : SUCCESS in 35m 51s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/9edb914271cf4ce58019535fe147e20d : FAILURE in 1h 33m 27s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/e597784a5e544933879ef120a5bce010 : SUCCESS in 1h 16m 06s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/129df7730b6f468f9fb3ab4a486b8954 : SUCCESS in 1h 41m 35s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/2558578912c54cd8afe1e916809f99a0 : SUCCESS in 1h 29m 40s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/43e35c7f0d32446784560c057ce03874 : SUCCESS in 42m 57s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/d360339d474544cda80bc5962ffca096 : SUCCESS in 44m 05s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/7f8fab9dcfd740b688a498d60ba250a7 : SUCCESS in 44m 03s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/79db275e8c1643098346ab9f36d3c7c3 : FAILURE in 56m 36s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/c5715f49c50a452f8fb7cbf3705bfeda : FAILURE in 1h 00m 22s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/922e115eed52491aa1329c71ed911844 : SUCCESS in 2h 27m 13s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/8387a2423baa4df188655972f92ddc3e : SUCCESS in 1h 35m 01s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/a05e2754d90f4f5a9d13d3c48756bf8b : FAILURE in 24m 34s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/f09c0f7706404cfd8aadd616576f3aa5 : FAILURE in 25m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0dd134ce08b28cfb1c396204409ac856164e02f6","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-09 19:37:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ac55e2e2222cfeeafb53dae04727fae26dbc1688","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 22:42:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfea236047b54c12bc1ef7522ee0ce81\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e6281fc9e7c740a0acaec57f182191b0 : SUCCESS in 13m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6fd57348aff466aa653dad8dd7539fa : SUCCESS in 5m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/83ec5a545ef54556b4516c5184949abb : SUCCESS in 2m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f32f8859b4af49d0ba3f0ab1de678c34 : SUCCESS in 4m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/51935bc8f85b475a8ccde788418b2dc7 : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8849818c2be54a7f93ccad30698a04cf : SUCCESS in 12m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c450147951f74a5b853a45728461c9ce : SUCCESS in 6m 13s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ba3accbc1a2247a882c0cb606e7fdbca : SUCCESS in 3m 17s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/6651f3340764458cbbb2ab2a51c4664a : SUCCESS in 7m 00s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/01383944c3514ddda017f7f102c4a076 : SUCCESS in 3m 48s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/042b788d7e3b42099c5205463c580451 : SUCCESS in 3m 58s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a47fa721b9a04d12b6d76a8778ef099e : SUCCESS in 7m 23s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/3b99071f9cbc4738a6daf467c0eee249 : SUCCESS in 1h 27m 25s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/b10d8d0a2218480b88cc0a141d769b31 : SUCCESS in 1h 39m 26s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/986cb0052db445389eae0a687531068a : SUCCESS in 1h 14m 04s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/fec76f7e6e8b405fbb2754911c323b85 : SUCCESS in 1h 49m 28s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/eeea4dbb24104c50952121305660ef6a : SUCCESS in 1h 42m 53s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/1db0c159a4c14868a7436702b31e890f : SUCCESS in 39m 26s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/289ba341f84b49afb4628baa4d424bb7 : SUCCESS in 44m 05s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/e65e3f2b39c84878a3a256116606808d : SUCCESS in 45m 41s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/5559d05f933248ec93ed9648b72432ee : FAILURE in 56m 05s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/13f458a5993b43328e6e359cd87c6fea : FAILURE in 54m 23s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/61afa4109a7c49a8ab843cee3148da65 : TIMED_OUT in 3h 04m 07s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/f5b218873c7949a3bbf53e5ee13bb200 : SUCCESS in 1h 32m 24s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/a55eabf06f1d439280157e3cb43a9b6b : FAILURE in 15m 43s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/3d09b651b24e4afe981ea5988e1b3646 : FAILURE in 15m 35s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"152dfcf73cc7022d6391bb4dd2a0c28e4547d656","revisions":{"152dfcf73cc7022d6391bb4dd2a0c28e4547d656":{"kind":"REWORK","_number":1,"created":"2026-07-08 18:12:11.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/13/996513/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/13/996513/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/13/996513/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/13/996513/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/13/996513/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/13/996513/1"}}},"commit":{"parents":[{"commit":"2d14acc0d767de25cc840f375a7d44da192061be","subject":"Add SKI and AKI extensions to amphora certificates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2d14acc0d767de25cc840f375a7d44da192061be"}]}],"author":{"name":"Daniel Failing","email":"daniel.failing@cern.ch","date":"2025-05-13 13:19:01.000000000","tz":120},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2026-07-08 18:12:11.000000000","tz":0},"subject":"Fix allocation of interfaces to netns on reboot","message":"Fix allocation of interfaces to netns on reboot\n\nIn newer versions of ip there are also lines that report altname for\ninterfaces as well. The line in the systemd unit was not handling this\nwell as it was expecting always two lines per interface.\nip now comes with an option to have brief output which can be parsed in\na better way.\n\nSigned-off-by: Daniel Failing \u003cdaniel.failing@cern.ch\u003e\nRelated-Bug: #2027995\nChange-Id: I90cd69f9332dc1381438e78ea8af8e79b95c412d\n(cherry picked from commit 53005c93d1a9e09d2d1d96633864380f44213b26)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/152dfcf73cc7022d6391bb4dd2a0c28e4547d656"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/152dfcf73cc7022d6391bb4dd2a0c28e4547d656"}]},"branch":"refs/heads/stable/2026.1","conflicts":{"base":"d16fa5e723701c95cf97a3e9ea57b3856e09aaa7","ours":"2d14acc0d767de25cc840f375a7d44da192061be","theirs":"53005c93d1a9e09d2d1d96633864380f44213b26","merge_strategy":"recursive","contains_conflicts":false}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
