)]}'
{"id":"openstack%2Fsecurity-doc~1002661","triplet_id":"openstack%2Fsecurity-doc~master~I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3","project":"openstack/security-doc","branch":"master","topic":"1002661-patch4","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-08-27 21:38:40.000000000","reason":"\u003cGERRIT_ACCOUNT_5314\u003e replied on the change","reason_account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},"16643":{"account":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"last_update":"2026-08-27 22:09:41.000000000","reason":"Change was submitted"},"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2026-08-27 22:09:41.000000000","reason":"Change was submitted"},"5263":{"account":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"last_update":"2026-08-27 21:54:23.000000000","reason":"removed on reply"}},"hashtags":["ossn-migration"],"change_id":"I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3","subject":"Move OSSN process documentation into build","status":"MERGED","created":"2026-08-27 15:58:54.000000000","updated":"2026-08-27 22:10:38.000000000","submitted":"2026-08-27 22:09:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1002661-1002661-patch4","meta_rev_id":"4e223a8df343810ea05b8d4016f2f39cfec58a49","_number":1002661,"virtual_id_number":1002661,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-27 22:09:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":2,"date":"2026-08-27 21:55:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-08-27 21:54:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":1,"date":"2026-08-27 21:55:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-27 16:13:30.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-08-27 19:44:51.000000000","updated_by":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"reviewer":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"state":"REVIEWER"},{"updated":"2026-08-27 19:55:29.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2026-08-27 21:30:31.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"}],"messages":[{"id":"45de84d5624bfb025257a810e771e0b74ed531fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-27 15:58:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ba65b0f6577160cd1af0f60a7cb0980187ce7496","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 16:13:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2913eaf5743143379b1d77ad20238a67\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/45b81f67dcc34128a1c58ea594ba2e82 : SUCCESS in 2m 40s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/62d2472fc3634b93821b8ea04880600a : SUCCESS in 5m 56s","accounts_in_message":[],"_revision_number":1},{"id":"0013585e6e622faf34ec1b8cabcce4f0dfb32e53","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-27 17:35:40.000000000","message":"Hashtag added: ossn-migration","accounts_in_message":[],"_revision_number":1},{"id":"b5a82e5c9b38a56cb6523fb0c8e0dc01bff99df5","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-08-27 19:44:51.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4a599389d8b644fa4ef54d5b0d28353d3fe3fe43","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-08-27 19:55:29.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"7f7d32a2a082d1af33ca40ea804cf6d11ee5fef1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-27 21:17:22.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"417fcb256139560c57097bad1d5ce109dcf07c63","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-08-27 21:30:31.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0d7b00f1bfc7b138d5f46507f6b2665c4bc6d50f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 21:32:01.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/35c176fe1b134363b94d5f4688f7c185\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/b5151f4327ed44558c6945c7f7ebafc9 : SUCCESS in 2m 46s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/4bcc70cd4d6945bc86e9fd09f03d80d1 : FAILURE in 4m 34s","accounts_in_message":[],"_revision_number":2},{"id":"4cc9d1739f4939bad2a6a2cc7e7cab9e79fdb32d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-08-27 21:36:31.000000000","message":"Patch Set 3: Published edit on patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"998e6bb309fd5a4b3f60e8390cc853788da20331","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-08-27 21:38:00.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"c639cad7c3a658d80c727a8804db108499aacfa8","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-08-27 21:38:40.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5b077d4765f89b88f994e900f04d4802e2458064","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-27 21:51:27.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6d1bb5f4b091dcc017baff4729464dd07fc9b1a1","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-08-27 21:54:23.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"e18d7561e800dd7b1fc99210cd6a480e44bcef7d","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-08-27 21:55:01.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"498def16a60ecc84a6427340bd16b82a83d0b94a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 22:06:39.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b13a595e6b52442ea758d82379f49c07\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/5b801b60146541a0985ed2fb2a4965c7 : SUCCESS in 2m 42s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/5d4e8be722b34d8a84f80389f2d38cf0 : SUCCESS in 3m 43s","accounts_in_message":[],"_revision_number":5},{"id":"016f6941e428b7544cb392cc777a4f4abe2c4396","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 22:06:49.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"c0d5fbfad553fac5ad2dfa03cd5ee73c8f72ef7d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 22:09:41.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b798561c7133449d8b9bf6f4d74f90de\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/8edf9f1586b04817bac1ee14d10e6d66 : SUCCESS in 2m 09s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/1cc07d5d19034743b1e35a12aee6d14d : SUCCESS in 2m 12s","accounts_in_message":[],"_revision_number":5},{"id":"37c2529401a2144d87c6bd777ccd8af41f09ba5c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 22:09:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"4e223a8df343810ea05b8d4016f2f39cfec58a49","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-27 22:10:38.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0963733a845d4d55bc5faec7f32a4776\n\n- promote-openstack-manuals https://zuul.opendev.org/t/openstack/build/9f0a0c4bf8ed430684ff493955fe94f7 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"30ec7412988e09b6d69026b30d45a69450729514","revisions":{"f9c1ba5dc02ab3de1d01c3d9279bd41de3a37f62":{"kind":"REWORK","_number":1,"created":"2026-08-27 15:58:54.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/61/1002661/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/61/1002661/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/1"}}},"commit":{"parents":[{"commit":"e08e4734ad7013adf6cffc3d7e45bb94ab0d4525","subject":"Merge \"Migrate OSSN txt files to build pipeline\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/e08e4734ad7013adf6cffc3d7e45bb94ab0d4525"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"subject":"Move OSSN process documentation into build","message":"Move OSSN process documentation into build\n\nOSSNs have their own process, which used to be documented in the wiki.\nInstead, document it here in an independent file, so we can easily link\nback to it from OSSA repo.\n\nAssisted-by: Claude-code (Opus 5)\nChange-Id: I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/f9c1ba5dc02ab3de1d01c3d9279bd41de3a37f62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/f9c1ba5dc02ab3de1d01c3d9279bd41de3a37f62"}]},"branch":"refs/heads/master"},"d9f81c4fe7370920304294a1d6f458dfd19808bf":{"kind":"REWORK","_number":2,"created":"2026-08-27 21:17:22.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/61/1002661/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/61/1002661/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/2"}}},"commit":{"parents":[{"commit":"e08e4734ad7013adf6cffc3d7e45bb94ab0d4525","subject":"Merge \"Migrate OSSN txt files to build pipeline\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/e08e4734ad7013adf6cffc3d7e45bb94ab0d4525"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 21:17:11.000000000","tz":-420},"subject":"Move OSSN process documentation into build","message":"Move OSSN process documentation into build\n\nOSSNs have their own process, which used to be documented in the wiki.\nInstead, document it here in an independent file, so we can easily link\nback to it from OSSA repo.\n\nAssisted-by: Claude-code (Opus 5)\nChange-Id: I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/d9f81c4fe7370920304294a1d6f458dfd19808bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/d9f81c4fe7370920304294a1d6f458dfd19808bf"}]},"branch":"refs/heads/master"},"71d8bf129352f38ffdd94c134934e881e5f543f4":{"kind":"REWORK","_number":3,"created":"2026-08-27 21:36:31.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/61/1002661/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/61/1002661/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/3"}}},"commit":{"parents":[{"commit":"e08e4734ad7013adf6cffc3d7e45bb94ab0d4525","subject":"Merge \"Migrate OSSN txt files to build pipeline\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/e08e4734ad7013adf6cffc3d7e45bb94ab0d4525"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-08-27 21:36:28.000000000","tz":0},"subject":"Move OSSN process documentation into build","message":"Move OSSN process documentation into build\n\nOSSNs have their own process, which used to be documented in the wiki.\nInstead, document it here in an independent file, so we can easily link\nback to it from OSSA repo.\n\nAssisted-by: Claude-code (Opus 5)\nChange-Id: I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/71d8bf129352f38ffdd94c134934e881e5f543f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/71d8bf129352f38ffdd94c134934e881e5f543f4"}]},"branch":"refs/heads/master"},"3027ffc746388c32aa9d566d478d306615db811f":{"kind":"REWORK","_number":4,"created":"2026-08-27 21:38:00.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/61/1002661/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/61/1002661/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/4"}}},"commit":{"parents":[{"commit":"e08e4734ad7013adf6cffc3d7e45bb94ab0d4525","subject":"Merge \"Migrate OSSN txt files to build pipeline\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/e08e4734ad7013adf6cffc3d7e45bb94ab0d4525"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-08-27 21:38:00.000000000","tz":0},"subject":"Move OSSN process documentation into build","message":"Move OSSN process documentation into build\n\nOSSNs have their own process, which used to be documented in the wiki.\nInstead, document it here in an independent file, so we can easily link\nback to it from OSSA repo.\n\nAssisted-by: Claude-code (Opus 5)\nChange-Id: I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/3027ffc746388c32aa9d566d478d306615db811f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/3027ffc746388c32aa9d566d478d306615db811f"}]},"branch":"refs/heads/master"},"30ec7412988e09b6d69026b30d45a69450729514":{"kind":"REWORK","_number":5,"created":"2026-08-27 21:51:27.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/61/1002661/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/61/1002661/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/61/1002661/5"}}},"commit":{"parents":[{"commit":"e08e4734ad7013adf6cffc3d7e45bb94ab0d4525","subject":"Merge \"Migrate OSSN txt files to build pipeline\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/e08e4734ad7013adf6cffc3d7e45bb94ab0d4525"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 15:57:42.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-27 21:51:19.000000000","tz":-420},"subject":"Move OSSN process documentation into build","message":"Move OSSN process documentation into build\n\nOSSNs have their own process, which used to be documented in the wiki.\nInstead, document it here in an independent file, so we can easily link\nback to it from OSSA repo.\n\nAssisted-by: Claude-code (Opus 5)\nChange-Id: I0aac9490d1c4664e38a5e88898a4fdf6ebffb6c3\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/30ec7412988e09b6d69026b30d45a69450729514"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/30ec7412988e09b6d69026b30d45a69450729514"}]},"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
