)]}'
{"id":"openstack%2Fos-api-ref~971624","triplet_id":"openstack%2Fos-api-ref~master~Ie988a510897d98b68581ee6dcc927aa9701c77e8","project":"openstack/os-api-ref","branch":"master","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-02-26 23:05:15.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-03-05 20:59:04.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ie988a510897d98b68581ee6dcc927aa9701c77e8","subject":"Replace deprecated nodes.Node.traverse","status":"MERGED","created":"2025-12-22 15:01:55.000000000","updated":"2026-03-05 21:00:38.000000000","submitted":"2026-03-05 20:59:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"971624","meta_rev_id":"a2988490b32b4bcc7c819c033f0e058645b03054","_number":971624,"virtual_id_number":971624,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-05 20:59:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-02-26 23:05:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-02-26 23:05:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-22 15:14:24.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":"2026-01-05 10:43:56.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"CC"},{"updated":"2026-02-26 23:05:15.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"3dde6611499b9598493f481a6d50e7ce968d90ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-22 15:01:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"313953f3c3d7abd3bef8a7dd0bf22bfa1aaa581e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-22 15:02:55.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"6c411da70cb09d9ea17319fef34e2dc4b5aeda78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 15:14:24.000000000","message":"Patch Set 2: 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/c9a21607077944cd99c38fef1bf62db3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/30defd44824a44a39ba37bda9b093f1a : SUCCESS in 2m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9079ed7f777d46b6856ae7f18260f5f3 : FAILURE in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8492916376f44ac095b555963d4896b2 : FAILURE in 4m 32s\n- requirements-check https://zuul.opendev.org/t/openstack/build/ff79ba54a8f849719004db228e5d7459 : SUCCESS in 2m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf4b9f8d36ce4197bfbed858fa325b7d : SUCCESS in 2m 38s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/c088e328c65446beaaa6236e540e59f5 : SUCCESS in 6m 01s","accounts_in_message":[],"_revision_number":2},{"id":"41404ee587945109697c4581a3403de29d9fad65","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-22 15:57:15.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"ada55e0f6513e9101e6da02276533c9c429c3e46","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 16:08:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/001d4fa323ce468c8b7ead784e00f1ec\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34199c9c5a734310a00c3a9bf9415179 : SUCCESS in 1m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1eb86d6c8fac42f9a52998b5717cc873 : SUCCESS in 1m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/02aeada260864450a108a5ccebc43f80 : SUCCESS in 6m 12s\n- requirements-check https://zuul.opendev.org/t/openstack/build/483bd1dc4d024d1f810197032cc639aa : SUCCESS in 2m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce8c1255576245d6ba9daa9e8f593ff8 : SUCCESS in 2m 37s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/161ada9909bf4c34ba3afef2eb10e1e6 : SUCCESS in 5m 52s","accounts_in_message":[],"_revision_number":3},{"id":"b085ca91f5ad3b93bf605e80afd67d686a68c80c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-05 10:43:56.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"3e13fc3f8368c4e2ede1d42bbea4f1a17da2fb14","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-05 12:40:02.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ebfad9ad4954fd09fb4c855a5d2434bfdb8b9582","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-02-07 09:01:17.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"ef1c9a23a73ad92b200ee91b3fd1d6fb717630e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-07 09:09:35.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3bbd1f74f29e45759e1b9a1c159bd3ed\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/083afdc7f1ef49bc91d1ddc4aea057b3 : SUCCESS in 2m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/55561c80bb1a4d4b91170bb0b3317ce8 : SUCCESS in 2m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cddf396829844f5b92352ca4231c52ab : SUCCESS in 2m 52s\n- requirements-check https://zuul.opendev.org/t/openstack/build/edc2715bf8dc42ffb2cdaebe049c96c2 : SUCCESS in 2m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/701bc54a40ec4b0ea523a57579d6793a : SUCCESS in 2m 14s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/5f445b2b50304d24ab0f8ed8f79867ab : SUCCESS in 4m 17s","accounts_in_message":[],"_revision_number":4},{"id":"e0a3ad860a42e33e2fcc0b14dac85317c6b76b2d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-02-26 23:05:15.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"74b9435f957bc29034846c3e6ca47f83a5705ccc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 23:05:33.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"6b0c509d4f16630072aace7e64a2e2ddb9156010","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 23:13:15.000000000","message":"Patch Set 4: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/28958e78cd4844ccaccf4cc3f0d6c2c6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/559e8ffb6ad444d1a50c5abdaaea4265 : FAILURE in 2m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0d18bee169af4626bffda0879abfa9e2 : SUCCESS in 2m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/110f8497b4c84665bbdc89844f7e0afb : SUCCESS in 2m 31s\n- requirements-check https://zuul.opendev.org/t/openstack/build/6fe47f07ab914d238436eccd5ba1ef8b : SUCCESS in 1m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04c900fb15bc4bf8be72795cfce7c536 : SUCCESS in 2m 02s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/82cca93baf074b9e9a8236b8e7725c43 : SUCCESS in 6m 24s\n\nWarning:\n  Comments left for invalid file os_api_ref/tests/base.py","accounts_in_message":[],"_revision_number":4},{"id":"0ab8300527ecbb6f2b9830bd3e18a2b3cbffa79c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-05 20:37:45.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"52ef1cb94e11f80ca9e3e28891814a83d07458d6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-05 20:37:53.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c5c0febcd91c1b2ba4dee1b5768515b7598fe7fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 20:50:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ebf531a94d1a497b80505f3cff9380f9\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/755ca77a566f4ffaa0ed3a2cf0fbf262 : SUCCESS in 2m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c47fa89b4d314147a6639aea82187cff : SUCCESS in 3m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/67c914f6bead44ecafb35427f9753cb8 : SUCCESS in 3m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/681e0af92e154b8c8dcb1112770cf062 : SUCCESS in 5m 07s (non-voting)\n- requirements-check https://zuul.opendev.org/t/openstack/build/db62ae1677624139b169049c613aeda2 : SUCCESS in 1m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b61e0a10096649b0aa9e67d59db65852 : SUCCESS in 3m 04s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/619cb8271c034a3b908a2f380e36f433 : SUCCESS in 5m 58s","accounts_in_message":[],"_revision_number":4},{"id":"1d4b3112c89ea18bc0a4c36d1359041367c776b3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 20:50:56.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"582da0a44491a02c5d893b0895e2c576e51f47c0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 20:59:03.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aca8022bc63f46ae80ae40c79db732fc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/147b266d46474d63949cadaf49d6616e : SUCCESS in 3m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/729f88c1f30547f08b5ba724e7996c74 : SUCCESS in 2m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c380918dc6c545e58a94e983ace16eae : SUCCESS in 3m 04s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5bdee408509345f2961a91c7bea0b8cb : SUCCESS in 2m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d813571c886b44cba0156e6c50c08ac3 : SUCCESS in 3m 05s\n- os-api-ref-nova-src https://zuul.opendev.org/t/openstack/build/30a2c2f936564fd89991c6e4284eb46a : SUCCESS in 4m 41s","accounts_in_message":[],"_revision_number":4},{"id":"d6ebd195cd8e453b9b963dd85d9b42083ac3a0bf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 20:59:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"a2988490b32b4bcc7c819c033f0e058645b03054","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-05 21:00:38.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ef8246eaf2447ecbf4d0e0cb741e099\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/332cef944ff442b4afc97b477a44f8ab : SUCCESS in 42s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f10fd6039fd72fd1da72e1707ecb42a2fcab2f79","revisions":{"0807992ca0aa01b4f6cd7c9894b07ba8fb34fc90":{"kind":"REWORK","_number":1,"created":"2025-12-22 15:01:55.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/24/971624/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-api-ref","ref":"refs/changes/24/971624/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/1"}}},"commit":{"parents":[{"commit":"53226f8a6759414e51cba04927f789937673ed05","subject":"Remove reference to tag framework","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/53226f8a6759414e51cba04927f789937673ed05"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:00:13.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:01:21.000000000","tz":540},"subject":"Replace deprecated nodes.Node.traverse","message":"Replace deprecated nodes.Node.traverse\n\nIt was deprecated in docutils 0.18.1 in favor of nodes.Node.Findall()\nwhich returns an iterator[1].\n\nThe docutils library is added to the dependency because it is directly\nimported.\n\n[1] https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-1-2021-12-23\n\nChange-Id: Ie988a510897d98b68581ee6dcc927aa9701c77e8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/0807992ca0aa01b4f6cd7c9894b07ba8fb34fc90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/0807992ca0aa01b4f6cd7c9894b07ba8fb34fc90"}]},"branch":"refs/heads/master"},"a2ab4c874a86268f284227f354894ffef3d9d81e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-12-22 15:02:55.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/24/971624/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-api-ref","ref":"refs/changes/24/971624/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/2"}}},"commit":{"parents":[{"commit":"53226f8a6759414e51cba04927f789937673ed05","subject":"Remove reference to tag framework","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/53226f8a6759414e51cba04927f789937673ed05"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:00:13.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:02:38.000000000","tz":540},"subject":"Replace deprecated nodes.Node.traverse","message":"Replace deprecated nodes.Node.traverse\n\nIt was deprecated in docutils 0.18.1 in favor of nodes.Node.Findall() ,\nand now triggers the following warning message.\n\n```\nDeprecationWarning: nodes.Node.traverse() is obsoleted by\nNode.findall().\n```\n\nThe docutils library is added to the dependency list because it is\ndirectly imported.\n\n[1] https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-1-2021-12-23\n\nChange-Id: Ie988a510897d98b68581ee6dcc927aa9701c77e8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/a2ab4c874a86268f284227f354894ffef3d9d81e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/a2ab4c874a86268f284227f354894ffef3d9d81e"}]},"branch":"refs/heads/master"},"e50400ec322d1062c138fe996592609da4b2af21":{"kind":"REWORK","_number":3,"created":"2025-12-22 15:57:15.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/24/971624/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-api-ref","ref":"refs/changes/24/971624/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/3"}}},"commit":{"parents":[{"commit":"53226f8a6759414e51cba04927f789937673ed05","subject":"Remove reference to tag framework","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/53226f8a6759414e51cba04927f789937673ed05"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:00:13.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:57:05.000000000","tz":540},"subject":"Replace deprecated nodes.Node.traverse","message":"Replace deprecated nodes.Node.traverse\n\nIt was deprecated in docutils 0.18.1 in favor of nodes.Node.Findall() ,\nand now triggers the following warning message.\n\n```\nDeprecationWarning: nodes.Node.traverse() is obsoleted by\nNode.findall().\n```\n\nThe docutils library is added to the dependency list because it is\ndirectly imported.\n\n[1] https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-1-2021-12-23\n\nChange-Id: Ie988a510897d98b68581ee6dcc927aa9701c77e8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/e50400ec322d1062c138fe996592609da4b2af21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/e50400ec322d1062c138fe996592609da4b2af21"}]},"branch":"refs/heads/master"},"f10fd6039fd72fd1da72e1707ecb42a2fcab2f79":{"kind":"REWORK","_number":4,"created":"2026-02-07 09:01:17.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/24/971624/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/os-api-ref","ref":"refs/changes/24/971624/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/os-api-ref refs/changes/24/971624/4"}}},"commit":{"parents":[{"commit":"a870746f0df8162ff6efefadaa474604e4b5f4bc","subject":"Add typing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/a870746f0df8162ff6efefadaa474604e4b5f4bc"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-12-22 15:00:13.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-02-07 09:01:06.000000000","tz":540},"subject":"Replace deprecated nodes.Node.traverse","message":"Replace deprecated nodes.Node.traverse\n\nIt was deprecated in docutils 0.18.1 in favor of nodes.Node.Findall() ,\nand now triggers the following warning message.\n\n```\nDeprecationWarning: nodes.Node.traverse() is obsoleted by\nNode.findall().\n```\n\nThe docutils library is added to the dependency list because it is\ndirectly imported.\n\n[1] https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-18-1-2021-12-23\n\nChange-Id: Ie988a510897d98b68581ee6dcc927aa9701c77e8\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/f10fd6039fd72fd1da72e1707ecb42a2fcab2f79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/os-api-ref/commit/f10fd6039fd72fd1da72e1707ecb42a2fcab2f79"}]},"branch":"refs/heads/master"}},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"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":"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":{}}}]}
