)]}'
{"id":"openstack%2Foctavia~970421","triplet_id":"openstack%2Foctavia~master~I7f1d423e6464a70c9546d92052ec86cdcdd487f9","project":"openstack/octavia","branch":"master","attention_set":{},"removed_from_attention_set":{"38562":{"account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"last_update":"2026-01-15 02:08:05.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7f1d423e6464a70c9546d92052ec86cdcdd487f9","subject":"Fix spurious logging message in amphora-agent API","status":"MERGED","created":"2025-12-10 16:28:11.000000000","updated":"2026-01-15 02:17:30.000000000","submitted":"2026-01-15 02:08:05.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"970421","meta_rev_id":"2c4f2a214ec93ef4f8948ccad6b46c99dac4fbb4","_number":970421,"virtual_id_number":970421,"owner":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-15 02:08:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"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":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"recommended":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"all":[{"value":1,"date":"2026-01-14 22:01:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-14 22:01:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":2,"date":"2026-01-14 22:05:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"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":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"all":[{"value":0,"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":1,"date":"2026-01-14 22:05:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"recommended":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"all":[{"value":0,"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-14 22:01:32.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-10 19:03:08.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":"2025-12-11 09:07:35.000000000","updated_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2026-01-14 18:45:38.000000000","updated_by":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"reviewer":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"state":"REVIEWER"},{"updated":"2026-01-14 22:05:47.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"}],"messages":[{"id":"bd87b8aec466bb0ece1e37957a0ce12d453cf4af","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2025-12-10 16:28:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a03e55ea374b69f5d1923d3fbff74a383dd10aca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2025-12-10 16:28:38.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"4bd79575f80dc062f1e975062e3c39327d375306","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 19:03:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/791238f5a0914b54b22de8e01af1820f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/01b2a3b6b4ed46098894ae5ca36cd6f0 : SUCCESS in 7m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6269cd01b7fe435a8fcdf53f819d5c70 : SUCCESS in 4m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dacd337975744c72be75f6fb051730d0 : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e1d69da3733c4a31a8322e99b99475ed : SUCCESS in 7m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9064aa0cc86845edae097a9d57f2746b : SUCCESS in 5m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e17b39abd19e4ab5ba6decad46ee5671 : SUCCESS in 3m 24s\n- octavia-tox-py311-tips https://zuul.opendev.org/t/openstack/build/5314a3721a98461f9e736841118c2cca : SUCCESS in 5m 30s\n- octavia-tox-functional-py311-tips https://zuul.opendev.org/t/openstack/build/806179ec567f45e3ab81f393d94db4ef : SUCCESS in 7m 30s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/6b29757ae0ab4ec992768e31bdbc95d9 : SUCCESS in 5m 18s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b64e0a35892b49ceb60039fdee8fa771 : SUCCESS in 7m 02s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/45f6190758f740f18853554d3661d30d : SUCCESS in 7m 58s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/1c52aa2cab244002b8d7e8ca93616a53 : SUCCESS in 40m 24s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/34e84c9d45b64f5aa3658f9a11423b39 : SUCCESS in 1h 36m 01s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/c56b2f576e714e02bedd8ca660f69d7e : SUCCESS in 59m 38s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/fcce7dd81c534e72881e14fd2b2e7857 : SUCCESS in 1h 38m 39s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/fb12e2399d634765bba3c2d64e3a2537 : SUCCESS in 1h 14m 48s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/d34d4e0c2b6b40afb5ea35643a6f8f42 : SUCCESS in 35m 04s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/8ff4a53f889b4c08b5edb63bf09c7dbb : SUCCESS in 48m 39s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/6f9015545aa84e20ae2b3dad3d064ce5 : SUCCESS in 32m 19s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/449e140a5bd84a20ac95176f66baf607 : SUCCESS in 37m 17s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/1adf70c005454e55aec6708e0993c2d4 : SUCCESS in 2h 33m 08s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/af6c1bdf26364be5b8803b0c8d8ca65b : SUCCESS in 1h 29m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f338e89c3cd6a85689cc0fe24016f2d9bdadbb4b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-12-11 09:07:35.000000000","message":"Patch Set 2: Backport-Candidate+1 Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7a05d7828c33765cdef2c8eb74d0d5a89fdcefac","author":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"date":"2026-01-14 18:45:38.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c6a65e3ae517a85faea1adaf4e4ae43985fcf434","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"real_author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2026-01-14 22:01:32.000000000","message":"Patch Set 3: Patch Set 2 was rebased on behalf of \u003cGERRIT_ACCOUNT_38562\u003e\n\nCopied Votes:\n* Backport-Candidate+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **changekind:TRIVIAL_REBASE**\")\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}],"_revision_number":3},{"id":"87baef7b531faeaacf78a6cd923ec00e2cfae743","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2026-01-14 22:05:47.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e53ec31102757386b0d4615af115a85ac8404635","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 00:33:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/946352e76bc7406ab067602fe4ebe86b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3adf102a44294197bcf4767257c12e33 : SUCCESS in 18m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad363760012d4636856a0ddc033fd42f : SUCCESS in 5m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1eff2220e2d9489284a5cd323bf022a3 : SUCCESS in 4m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/318bd74420e6426783c2ebe175fb3e15 : SUCCESS in 8m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b3d63a2fc9c4b78943a515ff1e9c72e : SUCCESS in 14m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6c07e24303cc4ba59a9ccaee4d10bdff : SUCCESS in 4m 48s\n- octavia-tox-py311-tips https://zuul.opendev.org/t/openstack/build/074cb9fddecf4427b8fdb3edff057476 : SUCCESS in 5m 17s\n- octavia-tox-functional-py311-tips https://zuul.opendev.org/t/openstack/build/a155f9d77f8e4c278b6f1173b6d4a5ba : SUCCESS in 8m 08s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/be8e4f1113de465c92ee4f81250bb3a0 : SUCCESS in 4m 13s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1d30f0fc21594869b5116212f6e6a8b3 : SUCCESS in 8m 18s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/da7af51d82a741fdb158fdb0ad8c626b : SUCCESS in 8m 31s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/dd5be2da91904bc5a157bf0878870abc : SUCCESS in 1h 26m 08s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/69074bee03c44a4b8f4b34d5119c13a3 : SUCCESS in 1h 34m 20s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/114d32dda9f1472cb0df0407d814fc33 : SUCCESS in 1h 06m 42s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/2e19336197f34fa6ae6585019d643ba1 : SUCCESS in 1h 37m 09s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/b30b5153f2324c12ba2644e1839c78c3 : SUCCESS in 1h 11m 39s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/8493209d8d774f11901c5ed8b1cd5a7d : SUCCESS in 37m 03s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/2d1fafe806a44e9381cae17d4281b8f4 : SUCCESS in 42m 50s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/203a1ebe8add44e0a5d9715e68931ebb : SUCCESS in 33m 24s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/b2d290b3173a4d7f870b8c7d1be406a2 : SUCCESS in 33m 05s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/a81997d7682544efb59fa6a01b6a333a : SUCCESS in 2h 30m 00s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/6ad9e42e1f534dde9f0230d7ec18d012 : SUCCESS in 1h 31m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4a5ffef1af8fb27fe609f69974dd2b1ba010ebd4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 00:34:09.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3e5412818552c7809605cc4ea903b5e0068a7aaa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 02:08:05.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f74d378a0e443b39734fc8d6d26102b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f1f311730cf44ac902b74650c18b58c : SUCCESS in 4m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/40b9554cdc1c4a9aab2335749eef473e : SUCCESS in 6m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d66ef72a39e4c95958e2596b9b4da0f : SUCCESS in 8m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3e59686d5ba4fae8fa61e36c537f244 : SUCCESS in 7m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e29f4523916c419b9b2b7dcc41f73814 : SUCCESS in 3m 12s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/7993960628004d8e8f1fd15359370464 : SUCCESS in 3m 25s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d289250d79204ea0bb7ce674a45fd67c : SUCCESS in 7m 33s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/4c20a3ff5c6f4feab8cb286316bd8b8d : SUCCESS in 57m 48s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/465b7bdaa3a74314b1c71e3a6ebfb4a5 : SUCCESS in 1h 33m 26s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/a22cdf3293d94bda902af6319c2522f3 : SUCCESS in 1h 00m 07s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/e52bc636d5a141648884271badad547d : SUCCESS in 35m 42s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/8a7bd186a61d43069d3fa40c920b6ccb : SUCCESS in 41m 59s","accounts_in_message":[],"_revision_number":3},{"id":"ecc07b40aebe323803c5847b1232ea3dd712085c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 02:08:05.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"2c4f2a214ec93ef4f8948ccad6b46c99dac4fbb4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 02:17:30.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44d530944a104da2a52218a18fe5e78b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92444ec1f84e4108a415fea2cb953d6c : SUCCESS in 1m 25s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9267098e6886448981b30e5bf67094b9 : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"eeeef3acefbec602bfdcd00d7407ca2f83b57207","revisions":{"3ceed255ca287188eac7b4f28cf5b78c5d04c136":{"kind":"REWORK","_number":1,"created":"2025-12-10 16:28:11.000000000","uploader":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"ref":"refs/changes/21/970421/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/970421/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/970421/1"}}},"commit":{"parents":[{"commit":"bf16995711034b65a761eb85fcd786eb53edc0d4","subject":"Merge \"Unpin pylint\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bf16995711034b65a761eb85fcd786eb53edc0d4"}]}],"author":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2025-12-10 16:07:04.000000000","tz":0},"committer":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2025-12-10 16:07:04.000000000","tz":0},"subject":"Fix spurious logging message in amphora-agent API","message":"Fix spurious logging message in amphora-agent API\n\nThe details endpoint for the amphora-agent API checks for a tuned profile. If the file doesn\u0027t exist it logs a message. Since tuned isn\u0027t required it\u0027s very likely this file doesn\u0027t exist and this leads to a lot of misleading log messages. I\u0027ve updated the endpoint to suppress the logging in the event the file doesn\u0027t exist, any other exceptions will still generate the log message. Unit tests were also updated using Claude code to add a test case where the file doesn\u0027t exist\n\nChange-Id: I7f1d423e6464a70c9546d92052ec86cdcdd487f9\nSigned-off-by: Richard Cruise \u003crcruise@redhat.com\u003e\nAssissted-by: Clause code \u003chttps://www.anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3ceed255ca287188eac7b4f28cf5b78c5d04c136"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/3ceed255ca287188eac7b4f28cf5b78c5d04c136"}]},"branch":"refs/heads/master"},"83a3c502c4f14cfe77fd1b0ff5ae0c78b8e29a7c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-12-10 16:28:38.000000000","uploader":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"ref":"refs/changes/21/970421/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/970421/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/970421/2"}}},"commit":{"parents":[{"commit":"bf16995711034b65a761eb85fcd786eb53edc0d4","subject":"Merge \"Unpin pylint\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/bf16995711034b65a761eb85fcd786eb53edc0d4"}]}],"author":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2025-12-10 16:07:04.000000000","tz":0},"committer":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2025-12-10 16:28:38.000000000","tz":0},"subject":"Fix spurious logging message in amphora-agent API","message":"Fix spurious logging message in amphora-agent API\n\nThe details endpoint for the amphora-agent API checks for a tuned profile. If the file doesn\u0027t exist it logs a message. Since tuned isn\u0027t required it\u0027s very likely this file doesn\u0027t exist and this leads to a lot of misleading log messages. I\u0027ve updated the endpoint to suppress the logging in the event the file doesn\u0027t exist, any other exceptions will still generate the log message. Unit tests were also updated using Claude code to add a test case where the file doesn\u0027t exist\n\nChange-Id: I7f1d423e6464a70c9546d92052ec86cdcdd487f9\nSigned-off-by: Richard Cruise \u003crcruise@redhat.com\u003e\nAssissted-by: Claude code \u003chttps://www.anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/83a3c502c4f14cfe77fd1b0ff5ae0c78b8e29a7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/83a3c502c4f14cfe77fd1b0ff5ae0c78b8e29a7c"}]},"branch":"refs/heads/master","description":"Edit commit message"},"eeeef3acefbec602bfdcd00d7407ca2f83b57207":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-01-14 22:01:32.000000000","uploader":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"real_uploader":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"ref":"refs/changes/21/970421/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/970421/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/970421/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/970421/3"}}},"commit":{"parents":[{"commit":"f42860a7302b521dd2895a22535dbd1de1f912f0","subject":"Remove url tags from README","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f42860a7302b521dd2895a22535dbd1de1f912f0"}]}],"author":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2025-12-10 16:07:04.000000000","tz":0},"committer":{"name":"Richard Cruise","email":"rcruise@redhat.com","date":"2026-01-14 22:01:32.000000000","tz":0},"subject":"Fix spurious logging message in amphora-agent API","message":"Fix spurious logging message in amphora-agent API\n\nThe details endpoint for the amphora-agent API checks for a tuned profile. If the file doesn\u0027t exist it logs a message. Since tuned isn\u0027t required it\u0027s very likely this file doesn\u0027t exist and this leads to a lot of misleading log messages. I\u0027ve updated the endpoint to suppress the logging in the event the file doesn\u0027t exist, any other exceptions will still generate the log message. Unit tests were also updated using Claude code to add a test case where the file doesn\u0027t exist\n\nChange-Id: I7f1d423e6464a70c9546d92052ec86cdcdd487f9\nSigned-off-by: Richard Cruise \u003crcruise@redhat.com\u003e\nAssissted-by: Claude code \u003chttps://www.anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/eeeef3acefbec602bfdcd00d7407ca2f83b57207"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/eeeef3acefbec602bfdcd00d7407ca2f83b57207"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}}]}],"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":{}}},{"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":"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":{}}},{"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":{}}}]}
