)]}'
{"id":"openstack%2Fnova~997810","triplet_id":"openstack%2Fnova~master~I85d2fb5d83c81605dc963e5d5eb6a16ac21e8a63","project":"openstack/nova","branch":"master","attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-07-18 06:21:30.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I85d2fb5d83c81605dc963e5d5eb6a16ac21e8a63","subject":"libvirt: Drop redundant cast to str in python 3","status":"NEW","created":"2026-07-18 03:21:37.000000000","updated":"2026-07-18 06:31:45.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"783f85de574a48d40ce100cdb2643da4301dfb24","_number":997810,"virtual_id_number":997810,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-18 06:21:23.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-18 04:19:13.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-18 04:40:04.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":"CC"},{"updated":"2026-07-18 06:21:23.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-07-18 06:21:30.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"}],"messages":[{"id":"27191a3f259344499727f8b6e302940fe964d483","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-18 03:21:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7bb413a4378e51d81c226464dfc7aefbb6064392","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-18 03:24:42.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ece7cceb9729ca50c7cf5e8f87b7806f7dbd2e59","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-18 04:19:13.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I85d2fb5d83c81605dc963e5d5eb6a16ac21e8a63 .","accounts_in_message":[],"_revision_number":2},{"id":"22160aaf94d65abd1c6778a9ccb4de49ba4bd9a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 04:40:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6430ad0a75d34129bfc40eb31acd7828\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e1f312c6e5d94911865c489d64bd06c5 : SUCCESS in 21m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0944ed1094604d2389c871e6a1f9ae30 : SUCCESS in 23m 08s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7fc58c7915bb420daa75166ac8e20ea7 : SUCCESS in 32m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a91ddbf6d7318cbdd7c1df5256fed14b1cd84100","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 06:21:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d9077ea94a8c4b75be3fea246fd47561\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7f6ecb312d2f43bcacc52709d8937e77 : SUCCESS in 1h 04m 42s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d9397943a7c648fc986ccf73bf4c7b31 : SUCCESS in 2h 01m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/68c5e2d4b68346b6ab1614f55850c2bb : SUCCESS in 1h 02m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/003798f7487746389877562f2c5925a3 : SUCCESS in 1h 17m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b8b8a4612ce4077973ed78193a12112 : SUCCESS in 7m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/9b11f59e846c416a914099473fd4150b : SUCCESS in 15m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ea228fc9e454cb987aedfd226af91b1 : SUCCESS in 13m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/93b8a01191db4fb2b92bcbbc629dd591 : SUCCESS in 17m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11d44d2a0f2d402c95c365109f14f750 : SUCCESS in 12m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/93e46e9160b846e289b0c26fbbac2f97 : SUCCESS in 7m 14s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/358f38cbcf384e7bbdab79e105c9478e : SUCCESS in 1h 05m 31s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5ca8ffaa6bc348e086a3d5f32abfa9fe : SUCCESS in 1h 20m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b1879d23f55e43abb631cd3fca99203d : SUCCESS in 53m 14s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/20841df01b754da7affc09a6782ce806 : SUCCESS in 36m 27s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/4b46d0e6dcf7446987decd1287923663 : SUCCESS in 1h 00m 17s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a79ae717825a464387d35d27a54301cc : SUCCESS in 54m 26s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a2d7d7f969bb401a8ab8f92c03311d6b : SUCCESS in 38m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ce4def3c6b824bb39ff4dbfd86772038 : SUCCESS in 2h 33m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/30e3012adc004d0e9c0a888f0b848d25 : SUCCESS in 1h 58m 21s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/1225f439233248aba512682c74cbca42 : SUCCESS in 47m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d9d46ce6e00a42c38eba0aa5dee6b79a : SUCCESS in 5m 30s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/3c941344f8df4621a11245f8fdf852ec : SUCCESS in 20m 48s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/515a83e5b399444f8ffda7d06d6fb230 : SUCCESS in 24m 28s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/73dc41660f41469fb5185c4287d8e3e5 : SUCCESS in 27m 46s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7b5c6d8c9d4d44c78281204a82d49d2d : SUCCESS in 1h 14m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/259a3aa7c2024682be4f3a9ea863fead : SUCCESS in 54m 31s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/0c5a0009b51447ff96445760d2c5a85e : SUCCESS in 24m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/41f619923fb84591b6556c830d693975 : SUCCESS in 32m 32s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/52868dc74d364540878a2ff20cb82b63 : SUCCESS in 13m 42s","accounts_in_message":[],"_revision_number":2},{"id":"783f85de574a48d40ce100cdb2643da4301dfb24","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-07-18 06:31:45.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"e42f4344efaaa63ae8907c281df5f28a3359adf5","revisions":{"659851c26fa6c1fa19767ce1b457423c954c9086":{"kind":"REWORK","_number":1,"created":"2026-07-18 03:21:37.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/10/997810/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997810/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997810/1"}}},"commit":{"parents":[{"commit":"0a4fbd42d05ade178980664fe6f9e515008dc637","subject":"Merge \"libvirt: Support launchSecurity element for SEV-SNP\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0a4fbd42d05ade178980664fe6f9e515008dc637"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-18 03:20:25.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-18 03:21:21.000000000","tz":540},"subject":"libvirt: Drop redundant case to str in python 3","message":"libvirt: Drop redundant case to str in python 3\n\nIn Python 3, string is always unicode. Drop the explicit case to string\nwhich was introduced to resolve an issue with Python 2[1], which is no\nlonger seen since Python 2 support was removed.\n\n[1] 90f5a727e98a59c648c0dc4222050857d59edab2\n\nChange-Id: I85d2fb5d83c81605dc963e5d5eb6a16ac21e8a63\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/659851c26fa6c1fa19767ce1b457423c954c9086"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/659851c26fa6c1fa19767ce1b457423c954c9086"}]},"branch":"refs/heads/master"},"e42f4344efaaa63ae8907c281df5f28a3359adf5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-18 03:24:42.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/10/997810/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/10/997810/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/10/997810/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/10/997810/2"}}},"commit":{"parents":[{"commit":"0a4fbd42d05ade178980664fe6f9e515008dc637","subject":"Merge \"libvirt: Support launchSecurity element for SEV-SNP\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0a4fbd42d05ade178980664fe6f9e515008dc637"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-18 03:20:25.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-18 03:24:26.000000000","tz":540},"subject":"libvirt: Drop redundant cast to str in python 3","message":"libvirt: Drop redundant cast to str in python 3\n\nIn Python 3, string is always unicode. Drop the explicit cast to string\nwhich was introduced to resolve an issue with Python 2[1], which is no\nlonger seen since Python 2 support was removed.\n\n[1] 90f5a727e98a59c648c0dc4222050857d59edab2\n\nChange-Id: I85d2fb5d83c81605dc963e5d5eb6a16ac21e8a63\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e42f4344efaaa63ae8907c281df5f28a3359adf5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e42f4344efaaa63ae8907c281df5f28a3359adf5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
