)]}'
{"id":"openstack%2Fnova~777686","triplet_id":"openstack%2Fnova~master~I1fe8e8bb181fa2a704eec38be09619e5a648f2f1","project":"openstack/nova","branch":"master","topic":"fix_fingerprints_for_fips","hashtags":[],"change_id":"I1fe8e8bb181fa2a704eec38be09619e5a648f2f1","subject":"Replace md5 for fips","status":"MERGED","created":"2021-02-25 21:26:10.000000000","updated":"2021-03-08 13:52:48.000000000","submitted":"2021-03-08 13:46:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"777686-fix_fingerprints_for_fips","meta_rev_id":"8e845f71d4daf16cbe025c92eecf41b8cc7a898d","_number":777686,"virtual_id_number":777686,"owner":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-08 13:46:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":2,"date":"2021-03-08 08:50:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-02-25 21:54:37.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2021-03-02 01:17:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":1,"date":"2021-03-08 08:50:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":"2021-02-25 21:54:37.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":"2021-02-25 22:00:12.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":"2021-02-25 22:38:16.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-26 01:11:56.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":"2021-02-26 01:12:54.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-26 05:35:43.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-02-26 05:52:12.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-03-02 01:17:09.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-03-08 08:50:19.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"}],"messages":[{"id":"4298719d18563722fec17212d2a2e24cdf7b1670","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2021-02-25 21:26:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fde0d7dd5606563f198ebf21e409fc386e282838","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-02-25 21:54:37.000000000","message":"Patch Set 1: Code-Review+1\n\nthis looks reasonable we discussed doing this before\nthe new function was added in oslo.utils 4.7.0 which is our current lower constraint\n\nhttps://github.com/openstack/nova/blob/master/lower-constraints.txt#L86\n\nrunning the unit and functional tests locally this seams to pass so even though you are not adding new  tests it dose not seam to affect the behaviour. \n\nlooking at the oslo change this wrapper just delegates to the function that was previously called\nif the new parmater is not supproted and drops it so that makes sense.\nhttps://review.opendev.org/c/openstack/oslo.utils/+/750031/9/oslo_utils/secretutils.py\n\ni assume this need to be fixed across multiple projects but it might be nice to have at least 1 tracking bug against openstack for this but i think i this case a common topic might also be fine.\nso tentative +1 assuming the ci also passes.","accounts_in_message":[],"_revision_number":1},{"id":"6df52f1de10f40a846ef6a0cec320898e373ce8c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-25 22:00:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5956258e5a494cff8f4556d73c81e104 : SUCCESS in 25m 24s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/9aa9464a286a4be38d18955c128016f0 : SUCCESS in 27m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3cb8d24715db947873db499ad2e1f5276415ad58","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-25 22:38:16.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/777686/777686/1/check-not-vote/ext-nova-zuul/2202dbc : SUCCESS in 1h 08m 57s","accounts_in_message":[],"_revision_number":1},{"id":"4f21fd835f8ec104a548d5b56129ac64682d955a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-26 01:11:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/48a561eb2bd046839d9528d02013205f : SUCCESS in 1h 20m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9d2aa78add1145a1a45c32fb15bce6a8 : SUCCESS in 17m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/296922c4116148828be124c4923c23ca : SUCCESS in 17m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/171e60a6400441a0bb0af16f72d3f924 : SUCCESS in 8m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b292eb68647541f79a11cbd4df79e376 : SUCCESS in 16m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dba81e0b423e4df4a99f3254d867c588 : SUCCESS in 15m 03s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/613b942262034adeb3b2a492536bb5aa : SUCCESS in 14m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e763e3679144991afa1eafee978d8dc : SUCCESS in 9m 52s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d96ee6e34bdc4c64ba704187e08454bb : SUCCESS in 1h 11m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d5320861734741de95d9706fc14a3489 : SUCCESS in 1h 14m 58s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7bc5e554fcdb4748afcac0d4c7b21384 : SUCCESS in 1h 30m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8cd998aa895742aca79c3a9fdfc71e03 : SUCCESS in 55m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7814ab60e73d472480f0dc5ea6832e16 : SUCCESS in 1h 24m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/219ce6d00f3a408bbd92a8f6fbafc9e8 : SUCCESS in 1h 37m 53s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/993a28438c9a497fb3d0e5b15cd82ad8 : SUCCESS in 17m 47s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/28b36843a53e43739a772c913ad26070 : SUCCESS in 20m 36s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/e2d1b922291244839c2fb33b0e58e5ad : SUCCESS in 1h 16m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aa7b200a3aba41a4a00c4c0a8fc25c75 : SUCCESS in 58m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e5aa75c1b14d4f618db60266bed35891 : SUCCESS in 1h 07m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/22f2a4d59e69412092093c859e0d5ba5 : SUCCESS in 32m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7acb6d656a064d8c83c93c876f73a949 : SUCCESS in 38m 31s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"49690c7b8be9c74216942070892ff86e81d3ebf8","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-26 01:12:54.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/86/777686/1/check/EMC_PowerFlex_NOVA/7153152/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":1},{"id":"ef9313bdacf646a3edccfd5db606613fd0e191e2","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-26 05:35:43.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 finger://zuul-v3-executor.novalocal/22fe99bda8a744c18b689a859c12b35d : POST_FAILURE in 2h 04m 31s","accounts_in_message":[],"_revision_number":1},{"id":"790373fd61c090e19ab8ab74fdcc30ace7c79554","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-02-26 05:52:12.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/86/777686/1/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/86/777686/1/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"ef8ee5fb25abbd928afeb034d702402c4f42189d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-03-02 01:17:09.000000000","message":"Patch Set 1: Code-Review+2\n\n(2 comments)\n\nDetailed commit message explains the motivation and background for this change, looks reasonable to me","accounts_in_message":[],"_revision_number":1},{"id":"fbcfa2d779b08317d3363f183fabf47960dc096a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-08 08:50:19.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"7b7d84baeee8f3c55e8af83b12604fa6a372ac09","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 08:50:42.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"df90d05114635c1ee94087db8c4c556592e25305","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 13:46:05.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f560d84a82d94b1281df2584c43d71a0 : SUCCESS in 1h 25m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a97e9c118b734cfda10ac61bb7862e4a : SUCCESS in 12m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ded1621f22864d8ea869a7d923d5f01d : SUCCESS in 8m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5d12b95a96a84bc9bd9015540831bbf7 : SUCCESS in 13m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/81b034637920445eaabb2b58ffe9eeec : SUCCESS in 14m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d6b0cbb9be1240299a9d6c0abc0afc55 : SUCCESS in 9m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d6f5b6cf1ff6487b9e072c47af55dad2 : SUCCESS in 1h 07m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cda18ba0569e43c2a0f50dd58188d0c8 : SUCCESS in 41m 02s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/81a8f7b95f8f4e35ae3d410d330b4b3b : SUCCESS in 16m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8b3994fcda5647ee95db197619f011ea : SUCCESS in 1h 12m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/2f05276886094f8d87a36fde50587bc2 : SUCCESS in 1h 25m 40s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/296a2785ded244569da84b2306433c02 : SUCCESS in 1h 18m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/f4caafec02e54fcd815a20d8f5238ca3 : SUCCESS in 1h 06m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7cb8028985ee4528aa51b5414c029415 : SUCCESS in 1h 05m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/45e3177a89af443ab442bd55336226aa : SUCCESS in 1h 05m 56s","accounts_in_message":[],"_revision_number":1},{"id":"be28c2b1d8d6866d89bea72e4d30d26c6e2d159e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 13:46:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"8e845f71d4daf16cbe025c92eecf41b8cc7a898d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-08 13:52:48.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efda46e27ef644519f09ef003e798a5d : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"59986cfd4f1155603fcf3a87270612e17037e92e","revisions":{"59986cfd4f1155603fcf3a87270612e17037e92e":{"kind":"REWORK","_number":1,"created":"2021-02-25 21:26:10.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/86/777686/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/86/777686/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/777686/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/777686/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/86/777686/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/86/777686/1"}}},"commit":{"parents":[{"commit":"6c0ceda3659405149b7c0b5c283275ef0a896269","subject":"Merge \"tox: Enable parallel docs build\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c0ceda3659405149b7c0b5c283275ef0a896269"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2021-01-28 19:21:48.000000000","tz":-300},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2021-02-25 21:01:43.000000000","tz":-300},"subject":"Replace md5 for fips","message":"Replace md5 for fips\n\nmd5 is not an approved algorithm in FIPS mode, and trying to\ninstantiate a hashlib.md5() will fail when the system is running in\nFIPS mode.\n\nmd5 is allowed when in a non-security context.  There is a plan to\nadd a keyword parameter (usedforsecurity) to hashlib.md5() to annotate\nwhether or not the instance is being used in a security context.\n\nIn the case where it is not, the instantiation of md5 will be allowed.\nSee https://bugs.python.org/issue9216 for more details.\n\nSome downstream python versions already support this parameter.  To\nsupport these versions, a new encapsulation of md5() has been added to\noslo_utils.  See https://review.opendev.org/#/c/750031/\n\nIn this case, md5 is used to generate fingerprints when ssh keys are\nbeing generated and imported.  Without this patch, these operations\nfail on FIPS enabled systems.\n\nChange-Id: I1fe8e8bb181fa2a704eec38be09619e5a648f2f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/59986cfd4f1155603fcf3a87270612e17037e92e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/59986cfd4f1155603fcf3a87270612e17037e92e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
