)]}'
{"id":"openstack%2Fsecurity-doc~991729","triplet_id":"openstack%2Fsecurity-doc~master~I4797f80743d25f14d439f2fa03d881d833d09a24","project":"openstack/security-doc","branch":"master","attention_set":{},"removed_from_attention_set":{"16643":{"account":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"last_update":"2026-06-05 16:57:59.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-06-05 16:57:59.000000000","reason":"Change was submitted"},"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2026-06-05 16:57:59.000000000","reason":"Change was submitted"},"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2026-06-05 16:57:59.000000000","reason":"Change was submitted"},"10239":{"account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"last_update":"2026-06-05 16:57:59.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-06-05 16:47:22.000000000","reason":"\u003cGERRIT_ACCOUNT_5263\u003e replied on the change","reason_account":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}},"hashtags":[],"change_id":"I4797f80743d25f14d439f2fa03d881d833d09a24","subject":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)","status":"MERGED","created":"2026-06-04 19:46:42.000000000","updated":"2026-06-05 16:59:17.000000000","submitted":"2026-06-05 16:57:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":13,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"991729","meta_rev_id":"b276f4a64f52d64be08f001e314ffeef5833660a","_number":991729,"virtual_id_number":991729,"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-05 16:57:59.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"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-05 16:47:22.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"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-05 16:47:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"}],"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-04 19:55:29.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2026-06-04 19:55:29.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2026-06-04 19:56:11.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-06-04 20:45:46.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":"CC"},{"updated":"2026-06-04 21:08:28.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"},{"updated":"2026-06-05 14:36:01.000000000","updated_by":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"CC"}],"messages":[{"id":"be1563b2fcd02fc8582b56c9bd4fa670583d3565","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-06-04 19:46:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0a2941a15f1f67b4f2b9f850446cd14032cdf7a7","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-06-04 19:47:55.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"b3ed474a0064891146be290a24aa59e46033bf10","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-06-04 19:49:19.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"cf26a394e3e2817130a01586d6158c423819e1db","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-06-04 19:50:57.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"42c585ad9faa1de5ea2e3598db736b4640c63f39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 19:56:11.000000000","message":"Patch Set 3: 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/db231dedbc80447ab33ed0e75dd4138d\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/e800f97bbbdb4e9789bb40b1a571f9e5 : FAILURE in 2m 25s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/51b351da245c4c1da04dd98b226764a7 : SUCCESS in 3m 13s","accounts_in_message":[],"_revision_number":3},{"id":"b92d8d2f7d6b8d5b42df4bc66f88cf91568eab2e","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-06-04 19:56:55.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"8a88d8d1fc4c1de266cafe88da7f943f4baa0b80","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-06-04 20:02:11.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a6300a422304a5a439b8342ddca6050c7b4a3bfe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 20:10:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fffa6e58dfd84369852a1c2d4179458f\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/e041ac729c7549cc9c51682dd1d6c59d : SUCCESS in 3m 06s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/b278afb6324f4a90bfc891681212243f : SUCCESS in 2m 39s","accounts_in_message":[],"_revision_number":5},{"id":"270043251124b54bab2c0b548b90e274c621c94d","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-06-04 20:41:37.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"ee18e103a987aaa22f61a3ab2179782e33a1692a","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-06-04 20:45:46.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"ef5fc409e77189aac426c97b03d07d46873238df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 20:45:56.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e34c0c8cf3e428398993b2e5ae05712\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/0f2d4eafba37437ea33bdf40a5e61190 : SUCCESS in 2m 51s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/51ece49d21a747fc872a0ac3dd290cb0 : SUCCESS in 2m 27s","accounts_in_message":[],"_revision_number":6},{"id":"d8f40e4befea051b5cad3760e6c2717541846701","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-06-04 21:04:46.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"06746dfe9b88a13b641da2daddb6b21af6673419","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-06-04 21:05:03.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"0d9170d29b51c45b78230af8183d46ffe54c583b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-06-04 21:08:28.000000000","message":"Patch Set 7: Code-Review+1\n\nMostly just tracking this for now, but will review closer once Ironic folks have indicated they\u0027re good with the details.","accounts_in_message":[],"_revision_number":7},{"id":"0e8c5d2200904c1d2e7fe8d3010e6808a6364d21","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-04 21:13:46.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7f33f259ab314cf4a60fd7483fdf2eae\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/38ba509bd9aa4b95b9c747ac9f33d4ce : SUCCESS in 2m 45s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/bb32b53402754d3fa5d12d35083d3934 : SUCCESS in 3m 47s","accounts_in_message":[],"_revision_number":7},{"id":"31c6f7da79f7c8dd0447b36c4ab01315eec051ba","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-06-05 14:00:59.000000000","message":"Patch Set 7: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"aae3a278917665517344bf559aa0d238d387c33a","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-06-05 14:28:56.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"1d8052b0d8e1a30a12effef6b6d0c051784f7b3c","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-06-05 14:30:01.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"77efe2b900cff0e51924d0450e49a340027373da","author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"date":"2026-06-05 14:36:01.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"c2f8a447b9d4424186cbf65b8c4e96074efe33e7","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-06-05 14:39:46.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":9},{"id":"baa23e6f982c654975f926c930d1b60344ca3be8","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-06-05 14:39:49.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e37973e54aa562d6a01a38ebfdc0a63a52d5760b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-06-05 14:49:27.000000000","message":"Patch Set 9: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"432c6b219a5691838eb2790aa2638e2b87d0167d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 14:49:38.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ca6dc2104b864e92bf7c9a03023bfbbb\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/402acb04f6c74201a3eca15140e3a286 : SUCCESS in 3m 24s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/38d5d15a98834524a3f9342832149263 : SUCCESS in 2m 01s","accounts_in_message":[],"_revision_number":9},{"id":"b7d6719d324ab16f62519bcfecbba0477bf13c5b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2026-06-05 14:58:53.000000000","message":"Patch Set 9: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"08460e7836ca43cecd045a9d7442e2078ae9993c","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-06-05 16:25:26.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":10},{"id":"0cb3a9f1a6041f90aee09bcc0ad88b0e6db18ac3","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-06-05 16:25:48.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"ee4f78d14371c646220ed875807dada95117d8f3","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-06-05 16:47:22.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"09096cad37c3ce2b98cc8175c7e6f6e6830bf28b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 16:51:59.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3fad0664aaaf44bfbed3806515660e60\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/76b4a5918fb6499592d2122fe584f9c3 : SUCCESS in 3m 05s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/7208223725704da2ac8cfaa3d1127857 : SUCCESS in 2m 43s","accounts_in_message":[],"_revision_number":10},{"id":"8bba98bf3418a94efe1ef68959e3dcc238d46d38","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 16:52:10.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"2ec5dc6e2fa761b549c1d215fd3ad6822b7fe804","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 16:57:59.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d8c2f95df3dd41e797ab07977e7e701d\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/5080e0dcc1c24bf793ccab38dc4fc2a9 : SUCCESS in 4m 15s\n- build-tox-manuals-publishdocs https://zuul.opendev.org/t/openstack/build/2c2c9a9b4bf6453f9f2feafc0739f185 : SUCCESS in 2m 30s","accounts_in_message":[],"_revision_number":10},{"id":"ffe3d20c0128fc52ef26cbb481f330d2e63ea673","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 16:57:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":10},{"id":"b276f4a64f52d64be08f001e314ffeef5833660a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 16:59:17.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dee40fb6005c4d209b23f734654a199a\n\n- promote-openstack-manuals https://zuul.opendev.org/t/openstack/build/055f82f6c0114a00b8a5f20f69f23b2e : SUCCESS in 55s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"78b0c2cdf25f0f8c83528b12af079cd5cc3ca04b","revisions":{"3c4c56419139bbcabf40c211fc0e0bb88b69cb68":{"kind":"REWORK","_number":1,"created":"2026-06-04 19:46:42.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/29/991729/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/1"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:41.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/3c4c56419139bbcabf40c211fc0e0bb88b69cb68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/3c4c56419139bbcabf40c211fc0e0bb88b69cb68"}]},"branch":"refs/heads/master"},"01bda4d6c97cc6ec3b478c9b8040dbf4bab806ab":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-06-04 19:47:55.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/29/991729/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/2"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:47:34.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/01bda4d6c97cc6ec3b478c9b8040dbf4bab806ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/01bda4d6c97cc6ec3b478c9b8040dbf4bab806ab"}]},"branch":"refs/heads/master"},"27e3c30bd18e236e36813c48e4a3cbbcc1ce1da7":{"kind":"REWORK","_number":3,"created":"2026-06-04 19:50:57.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/29/991729/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/3"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:50:52.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/27e3c30bd18e236e36813c48e4a3cbbcc1ce1da7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/27e3c30bd18e236e36813c48e4a3cbbcc1ce1da7"}]},"branch":"refs/heads/master"},"4f4a5c15c3a0059a2aef8f59cc6ead7426c608d7":{"kind":"REWORK","_number":4,"created":"2026-06-04 19:56:55.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/29/991729/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/4"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:56:51.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/4f4a5c15c3a0059a2aef8f59cc6ead7426c608d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/4f4a5c15c3a0059a2aef8f59cc6ead7426c608d7"}]},"branch":"refs/heads/master"},"ffb276b564f48e87732d8ae08138d9830b6e7e03":{"kind":"REWORK","_number":5,"created":"2026-06-04 20:02:11.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/29/991729/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/5"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 20:02:06.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/ffb276b564f48e87732d8ae08138d9830b6e7e03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/ffb276b564f48e87732d8ae08138d9830b6e7e03"}]},"branch":"refs/heads/master"},"05622f5a9239e794c85ec26370b92825ef5e4952":{"kind":"REWORK","_number":6,"created":"2026-06-04 20:41:37.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/29/991729/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/6"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 20:41:26.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/05622f5a9239e794c85ec26370b92825ef5e4952"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/05622f5a9239e794c85ec26370b92825ef5e4952"}]},"branch":"refs/heads/master"},"068300ded73793cc4f869ebbb47d8680615eb5e5":{"kind":"REWORK","_number":7,"created":"2026-06-04 21:05:03.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/29/991729/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/7"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 21:04:55.000000000","tz":-420},"subject":"[OSSN-0099] Service DoS in Ironic","message":"[OSSN-0099] Service DoS in Ironic\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/068300ded73793cc4f869ebbb47d8680615eb5e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/068300ded73793cc4f869ebbb47d8680615eb5e5"}]},"branch":"refs/heads/master"},"95c98a806ae125b31a858d2e208774068d37a433":{"kind":"REWORK","_number":8,"created":"2026-06-05 14:28:56.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/29/991729/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/8"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-05 14:28:30.000000000","tz":-420},"subject":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)","message":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/95c98a806ae125b31a858d2e208774068d37a433"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/95c98a806ae125b31a858d2e208774068d37a433"}]},"branch":"refs/heads/master"},"be26bcec374ef1ecb8f5327ee763617b12d43f26":{"kind":"REWORK","_number":9,"created":"2026-06-05 14:39:46.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/29/991729/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/9"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-05 14:39:38.000000000","tz":-420},"subject":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)","message":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/be26bcec374ef1ecb8f5327ee763617b12d43f26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/be26bcec374ef1ecb8f5327ee763617b12d43f26"}]},"branch":"refs/heads/master"},"78b0c2cdf25f0f8c83528b12af079cd5cc3ca04b":{"kind":"REWORK","_number":10,"created":"2026-06-05 16:25:26.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/29/991729/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/security-doc","ref":"refs/changes/29/991729/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/security-doc refs/changes/29/991729/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/security-doc refs/changes/29/991729/10"}}},"commit":{"parents":[{"commit":"733de2e76b1c128606e71bc6bacb7ae03ba5eb6e","subject":"Add OSSN-0098: Mistral workflow context exposes auth token","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/733de2e76b1c128606e71bc6bacb7ae03ba5eb6e"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-04 19:46:18.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-06-05 16:25:18.000000000","tz":-420},"subject":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)","message":"[OSSN-0099] DoS in Ironic (CVE-2026-50589)\n\nCloses-bug: #2154288\nChange-Id: I4797f80743d25f14d439f2fa03d881d833d09a24\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/78b0c2cdf25f0f8c83528b12af079cd5cc3ca04b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/security-doc/commit/78b0c2cdf25f0f8c83528b12af079cd5cc3ca04b"}]},"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"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":""}}}]}
