)]}'
{"id":"openstack%2Fnova~900252","triplet_id":"openstack%2Fnova~master~Idfd711d52f9aab2ea4000c78491aec8e961b9e95","project":"openstack/nova","branch":"master","topic":"vendorapi_basic_auth","attention_set":{"26922":{"account":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"last_update":"2023-11-07 00:46:04.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Idfd711d52f9aab2ea4000c78491aec8e961b9e95","subject":"Adding basic auth to dynamic vendordata api calls","status":"NEW","created":"2023-11-06 22:35:25.000000000","updated":"2023-11-08 13:39:42.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"4578325416a4345aa85e04feb12a94c58868b596","_number":900252,"virtual_id_number":900252,"owner":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-11-08 13:39:42.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":{"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-06 23:03:26.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":"2023-11-07 00:46: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":"REVIEWER"},{"updated":"2023-11-08 12:47:02.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":"CC"}],"messages":[{"id":"529199064092977e619fe73a0ce89be339f35dff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"date":"2023-11-06 22:35:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"07c6d70e0c8e231511304798696d61f581ad3cc5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-06 23:03:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dcc9fb54df314a008c72e05ccebadcaa\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0b5b977d92f94e4b876061b131dfb3bd : SUCCESS in 13m 17s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ed8b8289467d46da94aa8854d83360cb : SUCCESS in 16m 44s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/255f5b8d222e4df28ecf7d2654bd7bfe : FAILURE in 22m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d2061d66c84d902e5de6c4a83ccc3548113e0363","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-07 00:46:04.000000000","message":"Patch Set 1: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/47f5d79a22144a76944a61a848644db1\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e85c7e30fac42f881319f0b415f2fe9 : SUCCESS in 1h 00m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e1dcebd7a1db4db49c09b02aa239a306 : SUCCESS in 1h 39m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a8e3597e35e740368eed290ca6616078 : SUCCESS in 1h 05m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3bc4c091518b4cf88a81ef596ef0c253 : FAILURE in 15m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e5308e99e2fe49de970dc7540dd331f8 : FAILURE in 9m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0cf47bbaa4834392aef89f19ca7d4eef : SUCCESS in 13m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e049e4184f4e474f82626a4a5f216c18 : FAILURE in 13m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae6acbc24c3f4e87ad55555315771083 : SUCCESS in 9m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ca552e452fec40d990bd072388c03ed9 : SUCCESS in 1h 10m 19s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/95eaeb6a3772424788110a8ff62ae35b : SUCCESS in 1h 57m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4b6717e08fec4fc6acfd1e37cd69ce85 : SUCCESS in 36m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ddd2bdace54248859abc6008b9e3c85f : SUCCESS in 54m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f1afbf9fe9ce47d4b1e82fe14c4545d7 : SUCCESS in 2h 04m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/c9a4625724504fd7b65daada8d325197 : SUCCESS in 1h 29m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5fed80933a124b7bb8e6f7fe24b33428 : SUCCESS in 36m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/590ae01daef449f9817d9863153e4cd1 : SUCCESS in 5m 02s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/ce6f8e15ba5f4904b8dacc45ce08a348 : FAILURE in 15m 10s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/92bc060288b7429590cb5335d2937c13 : SUCCESS in 20m 33s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a5c04e38e2eb48609e7f2afe44dd0b5a : SUCCESS in 28m 20s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/07637e10500946bbad93250ba54f5196 : SUCCESS in 27m 37s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/9ffaf8c3f22d4a5bbd59d7dc1a15c7d6 : SUCCESS in 1h 50m 57s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/eb68879bae51409d837caf314d006876 : SUCCESS in 1h 57m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8587743a14434943a3a7f3b1d6df22a9 : FAILURE in 1h 19m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2b13a36c086b4ba88f4b0152ffc2f51d : SUCCESS in 1h 02m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/49ee8492c4394cc1bbf014e0c33d9afb : SUCCESS in 18m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0df8458230f6440580ed3e3df643da1f : SUCCESS in 27m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cd3d203c748045e5b88be70128a0f187cfa194c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"date":"2023-11-07 16:19:18.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"06f9359bb8de6138f0558c3cff4e867ea265de7b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-07 16:40:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/451c8ead14ed4bc5b8510c1aae2a4259\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f530f9906a774276b5ecf2b07fa1f8ba : SUCCESS in 10m 10s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/cd5520d9c8c64613b6ecc19aeff215d9 : FAILURE in 10m 08s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/4f168b46eca9421d99945a3d133938c3 : SUCCESS in 9m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2bb71249522fccb91f1b2a2acb8a061ee2d83e70","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-07 18:24:04.000000000","message":"Patch Set 2: Verified-1\n\n(13 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/78aef0175f444a258fe0a37031baf50d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ed875476c5084eaabdc638943d89744b : SUCCESS in 1h 13m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d8c4927224ee426c8e9fa685eaeca15a : SUCCESS in 1h 42m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2cbb6010aeb84844be84da415b5cdeea : SUCCESS in 54m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4caa98f3bab94396b3ecfc937140ee5d : FAILURE in 14m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/914ce175822a4ada8271b3d5ae9d6877 : FAILURE in 10m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3b1dc22c12a94e60952c122bc83cc509 : FAILURE in 13m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4c423bd195d7417790b1bb170d5c236c : FAILURE in 11m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f54491511d340248d566f44c5a48c26 : SUCCESS in 10m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2c315ef452854ae78d651ea0dbb5f1ae : SUCCESS in 1h 04m 28s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e878c5f4b1164e228facbd07066ed297 : SUCCESS in 1h 55m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9edf7f24c85d4357bd1fb29b769540fc : SUCCESS in 59m 13s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/721eac1df4a144f9b67a2395e2e7c07a : SUCCESS in 47m 51s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6909f6386a2e46d785060477e36290ff : SUCCESS in 1h 54m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/a7b797427e3c490e8f52da2952ab22b8 : SUCCESS in 1h 49m 22s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/dd2b93aa9745490ca6edb6e354dd1601 : SUCCESS in 54m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8b70e3dd2b7d462ba6ee4971e810097e : SUCCESS in 5m 24s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/ea0d9a459b144ccc9f56584488007b5d : FAILURE in 7m 33s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/aab8398020684987be9fae228b1366f4 : SUCCESS in 27m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d528ceba71c04c89b8c89c2cc63c41e8 : SUCCESS in 29m 11s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c80341ff7dd04dc4b6435c5704e9d460 : SUCCESS in 23m 17s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/464e2198f1404adb8280868205b227d8 : SUCCESS in 1h 57m 44s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/2e48143155084c67b5488842d0560c7c : SUCCESS in 1h 23m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f16da59830b34b65afc729a046bbb779 : SUCCESS in 1h 08m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/75734e32d37d440d81e71a1affc6c831 : SUCCESS in 1h 06m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d71c9d6e434b41a59d1d7e9cf200baac : SUCCESS in 19m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5aaf7e54ac564f0392415943a9eb3bfc : SUCCESS in 58m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a5e52da0b2ca645ad209d6745fd2ef8dd48b7adf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"date":"2023-11-08 11:10:34.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"8d1269264578be6adf3485508ebf054622a3e520","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 11:24:28.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3f169c922fd748e98cdc3eb225e667b8\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7575dbb54789402cb33e51159c2cd95f : FAILURE in 12m 19s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/59f82d2e3e70445294fecfb4c2c6ea3b : FAILURE in 12m 59s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/049571c0db104edcbcae95c34d5b8cd1 : SUCCESS in 11m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b8776d9388f0f0cd7868d1d212e4158b28002df3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2023-11-08 12:47:02.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"4578325416a4345aa85e04feb12a94c58868b596","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 13:39:42.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/c91abdac7bf34f778c07744d12115a42\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ffe3a6bac904496ab6f1031be63abea8 : SUCCESS in 1h 07m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e483155439c64b538b8607aadfcabec8 : SUCCESS in 1h 54m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/045d1fd32f3e403cbca55d0cb93c37b7 : SUCCESS in 54m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3d0874bae9ad414cb1f8c4241f7512e2 : FAILURE in 16m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1529823889174413a73026d69e888d7d : SUCCESS in 11m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/676cf8313a864367bfae44a11bed1cd9 : FAILURE in 14m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/12982626ef1d47908207ff421f2a2203 : SUCCESS in 12m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d66d33f034b54cacafcd95819fb640ff : SUCCESS in 11m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f778fc8e47514e6f84b6b5568c17aee4 : SUCCESS in 49m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7cb8c61f451d4c46ab5771b62a4227b6 : SUCCESS in 2h 07m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6f47fd345f8d4bd4b99f1f5975340b82 : SUCCESS in 58m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/785743fd38f649418d59932f6215cde8 : SUCCESS in 1h 02m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7675f34f249646759a8a82e58c268c51 : SUCCESS in 2h 05m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/01d28c126288462eaea06e0905d1389d : SUCCESS in 2h 20m 37s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/ebc6474f10eb44058e41877d50802033 : SUCCESS in 57m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4c528d78990b4d9eb1104b8cdf4fb34b : SUCCESS in 5m 03s (non-voting)\n- nova-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/97f6cdd32d874b8d81882a97113dacf9 : FAILURE in 7m 56s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/97cab593c19849c4b491e09f5a899e21 : SUCCESS in 21m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/750bdc42e7dc40b2a79e419e5bbabd05 : SUCCESS in 25m 24s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b917050f0e5b4f7786382176a989ed24 : SUCCESS in 24m 57s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/d714a72277204e75b08d8c19fe00604c : SUCCESS in 1h 43m 56s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/52a7c19f2dee43569a6edcace151d2fa : SUCCESS in 1h 37m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9fb4389879704897ac9c7a9130da9ee7 : FAILURE in 1h 16m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4b32efe12c904a0b8ab93a0c136fdb49 : SUCCESS in 43m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d8385361cda6452ca275d0d953c1daa0 : SUCCESS in 33m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c4f6c1ab8a9841dca228b55c1dbc4b84 : SUCCESS in 53m 06s (non-voting)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"4e5e4ddce2c398a96e7ff16cb9a7c074589348c2","revisions":{"2b7213e44fa1d1be585adaf2e3d1388280d9e3de":{"kind":"REWORK","_number":1,"created":"2023-11-06 22:35:25.000000000","uploader":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"ref":"refs/changes/52/900252/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/52/900252/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/52/900252/1"}}},"commit":{"parents":[{"commit":"ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99","subject":"Fix rebuild compute RPC API exception for rolling-upgrades","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99"}]}],"author":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-06 22:32:21.000000000","tz":0},"committer":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-06 22:32:21.000000000","tz":0},"subject":"Adding basic auth to dynamic vendordata api calls","message":"Adding basic auth to dynamic vendordata api calls\n\nCurrently the only options for authentication with vendor data endpoints\nis either keystone intergrated or none. This PR adds basic auth as an\noption.\n\nCurrently allows basic auth to be enabled for all endpoints, and only\naccepts a single username and password for all endpoints.\n\nChange-Id: Idfd711d52f9aab2ea4000c78491aec8e961b9e95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b7213e44fa1d1be585adaf2e3d1388280d9e3de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b7213e44fa1d1be585adaf2e3d1388280d9e3de"}]},"branch":"refs/heads/master"},"2357193448a491b61dbafe6d39d74626194bd1f0":{"kind":"REWORK","_number":2,"created":"2023-11-07 16:19:18.000000000","uploader":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"ref":"refs/changes/52/900252/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/52/900252/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/52/900252/2"}}},"commit":{"parents":[{"commit":"ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99","subject":"Fix rebuild compute RPC API exception for rolling-upgrades","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99"}]}],"author":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-06 22:32:21.000000000","tz":0},"committer":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-07 16:18:30.000000000","tz":0},"subject":"Adding basic auth to dynamic vendordata api calls","message":"Adding basic auth to dynamic vendordata api calls\n\nCurrently the only options for authentication with vendor data endpoints\nis either keystone intergrated or none. This PR adds basic auth as an\noption.\n\nCurrently allows basic auth to be enabled for all endpoints, and only\naccepts a single username and password for all endpoints.\n\nChange-Id: Idfd711d52f9aab2ea4000c78491aec8e961b9e95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2357193448a491b61dbafe6d39d74626194bd1f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2357193448a491b61dbafe6d39d74626194bd1f0"}]},"branch":"refs/heads/master"},"4e5e4ddce2c398a96e7ff16cb9a7c074589348c2":{"kind":"REWORK","_number":3,"created":"2023-11-08 11:10:34.000000000","uploader":{"_account_id":26922,"name":"Steven Relf","email":"s.relf@eschercloud.ai","username":"srelf"},"ref":"refs/changes/52/900252/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/52/900252/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/52/900252/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/52/900252/3"}}},"commit":{"parents":[{"commit":"ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99","subject":"Fix rebuild compute RPC API exception for rolling-upgrades","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee9ed0f7c6abf7c4847e6dc31f6d3d79b25b9d99"}]}],"author":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-06 22:32:21.000000000","tz":0},"committer":{"name":"Steve Relf","email":"s.relf@eschercloud.ai","date":"2023-11-08 11:10:09.000000000","tz":0},"subject":"Adding basic auth to dynamic vendordata api calls","message":"Adding basic auth to dynamic vendordata api calls\n\nCurrently the only options for authentication with vendor data endpoints\nis either keystone intergrated or none. This PR adds basic auth as an\noption.\n\nCurrently allows basic auth to be enabled for all endpoints, and only\naccepts a single username and password for all endpoints.\n\nChange-Id: Idfd711d52f9aab2ea4000c78491aec8e961b9e95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4e5e4ddce2c398a96e7ff16cb9a7c074589348c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4e5e4ddce2c398a96e7ff16cb9a7c074589348c2"}]},"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":""}}}]}
