)]}'
{"id":"openstack%2Fnova~920074","triplet_id":"openstack%2Fnova~master~Ifa6eefa7f3cc0600391e281a5dec9ea716cf033e","project":"openstack/nova","branch":"master","attention_set":{"34310":{"account":{"_account_id":34310,"name":"xielijie","email":"xielijay@126.com","username":"lijie"},"last_update":"2024-05-21 08:10:24.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ifa6eefa7f3cc0600391e281a5dec9ea716cf033e","subject":"Fix Timestamp Inconsistency During VM Creation","status":"NEW","created":"2024-05-21 06:05:21.000000000","updated":"2024-05-21 08:17:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"0d10c1c5a5394c7ede364d37882ec4b7a19779a9","_number":920074,"virtual_id_number":920074,"owner":{"_account_id":34310,"name":"xielijie","email":"xielijay@126.com","username":"lijie"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2024-05-21 08:16:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":{"disliked":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2024-05-21 08:10:24.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-05-21 06:20:36.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-05-21 06:22:16.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":"2024-05-21 08:10:24.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2024-05-21 08:16:55.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"}],"messages":[{"id":"492fe223012d012f3b91b1ad8905501c0b0fe65a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34310,"name":"xielijie","email":"xielijay@126.com","username":"lijie"},"date":"2024-05-21 06:05:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e7841333b430c504b9c650c97e25970ee3c8963","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-05-21 06:20:36.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-920074-xtw5s/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"46c1b14fec8b322464165ba144e15702b0527856","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-21 06:22:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8702c966deba4ee9a84714adb8e2effc\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/eccb7ae65d1a435c8f54ba36ebd91e0b : SUCCESS in 10m 37s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/6ebd2bfb38244a1abb1f258a11cde43f : SUCCESS in 15m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a569a688a8f4c7d572f288b262ca1932e46c1d97","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-05-21 08:10:24.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fbec381aaa693be683ad16b8e354e9e062d66be1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-21 08:16:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c91e483387f494fa6e2690669422fb3\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8dadcf5263714736b6736b0424ae4a7f : SUCCESS in 1h 00m 16s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d9da57d427294ecf8bb67f2bc200b38e : SUCCESS in 1h 28m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7630c111e6884da0a61f32b318cc74e5 : SUCCESS in 1h 07m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/df6cf383597245f39f9378f3f4f74b9a : SUCCESS in 22m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5feefcb6a63947f3b0605a550032c602 : SUCCESS in 7m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/82bad0abea4446f29ae02e4206470898 : SUCCESS in 12m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/bce5162801ac4469986c89995c8d520d : SUCCESS in 17m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/18ef5e90271947369129fa5106ed792c : SUCCESS in 16m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52e9f701aa6d4b2fb87e5d2e2e0c86ac : SUCCESS in 10m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/20700b6bac634f2c9ad7b9bc04bb28ac : SUCCESS in 1h 08m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b613f38598e848b58c786645cf8a14b6 : SUCCESS in 1h 50m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6b50d7c3640e472ca4f7e12fc4aaeef1 : SUCCESS in 52m 57s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b8ebdfeff563423a87dc088185f7f078 : SUCCESS in 55m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4fe5e53bbea242eea6712160d50d4875 : SUCCESS in 1h 53m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/25e101f9b5184ed78f850fe8d89bbcc4 : SUCCESS in 1h 09m 59s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/fbb15751e20f476489d862b85a9cc490 : SUCCESS in 45m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5dfe003d07ec4e7b93f0248e4d0bd60d : SUCCESS in 4m 37s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/7122398fdaa64dcf8d369488e1e44a62 : SUCCESS in 24m 54s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a2dfa7df12c840ed9a034ced9b0c3aef : SUCCESS in 24m 08s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/be730317e4aa4c55814ee2d728d7c2c2 : SUCCESS in 17m 40s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/dcc22af54f3b4f70b246b90384983311 : SUCCESS in 1h 28m 22s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/e71c6f17ec3f4f92b1129ecdd3872dd9 : SUCCESS in 1h 50m 19s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f2357fbed19442adacfb8293555eefb2 : SUCCESS in 1h 20m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2a378f7bf78e476ea0b55248c6fa1450 : SUCCESS in 52m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2e2d93c1ce39469c98b64be68a32572f : SUCCESS in 32m 24s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0ec5d7b8fa3d4545ba3f51e0e81d17c1 : SUCCESS in 31m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0d10c1c5a5394c7ede364d37882ec4b7a19779a9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-05-21 08:17:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"076b95f7b7663f0bbcb38fb8ae5d586ee75d0ead","revisions":{"076b95f7b7663f0bbcb38fb8ae5d586ee75d0ead":{"kind":"REWORK","_number":1,"created":"2024-05-21 06:05:21.000000000","uploader":{"_account_id":34310,"name":"xielijie","email":"xielijay@126.com","username":"lijie"},"ref":"refs/changes/74/920074/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920074/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920074/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920074/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920074/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920074/1"}}},"commit":{"parents":[{"commit":"61ad4f1f2731ec40fdd6a69b0b51380aca17e690","subject":"Merge \"Enable virtio-scsi in nova-next\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/61ad4f1f2731ec40fdd6a69b0b51380aca17e690"}]}],"author":{"name":"xielijie","email":"lijie.xie@easystack.cn","date":"2024-05-21 06:04:48.000000000","tz":480},"committer":{"name":"xielijie","email":"lijie.xie@easystack.cn","date":"2024-05-21 06:04:48.000000000","tz":480},"subject":"Fix Timestamp Inconsistency During VM Creation","message":"Fix Timestamp Inconsistency During VM Creation\n\nVM creation and the subsequent polling for instance details occasionally\nexhibited inconsistent `updated_at` timestamps due to the utilization of\n `timeutils.utcnow()` for setting `updated_at` when it wasn\u0027t explicitly assigned.\nThis fix addresses the scenario where `updated_at` might not accurately reflect\nthe creation timestamp when VM details are polled shortly after creation.\n\nThe core of the fix involves ensuring the `updated_at` field of an instance is\npopulated with the `created_at` timestamp if `updated_at` is `null` at the time of querying.\nThis approach guarantees consistency between the `created_at` and `updated_at` fields,\nespecially in cases where the VM is still under the creation process and\nthe `updated_at` field has not been properly initialized.\n\nCloses-Bug: #2066207\nChange-Id: Ifa6eefa7f3cc0600391e281a5dec9ea716cf033e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/076b95f7b7663f0bbcb38fb8ae5d586ee75d0ead"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/076b95f7b7663f0bbcb38fb8ae5d586ee75d0ead"}]},"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","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"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":""}}}]}
