)]}'
{"id":"openstack%2Fswift~751966","triplet_id":"openstack%2Fswift~master~Ibb4917da4c083e1e094156d748708b87387f2d87","project":"openstack/swift","branch":"master","topic":"replace_md5_with_security_annotation","hashtags":[],"change_id":"Ibb4917da4c083e1e094156d748708b87387f2d87","subject":"replace md5 with swift utils version","status":"MERGED","created":"2020-09-15 04:31:45.000000000","updated":"2020-12-18 11:08:37.000000000","submitted":"2020-12-18 11:06:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":20,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"751966-replace_md5_with_security_annotation","meta_rev_id":"728b71c75ffa182650f18633bae09ecb854fdbc2","_number":751966,"virtual_id_number":751966,"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-12-18 11:06:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},{"value":2,"date":"2020-12-15 15:33:28.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-12-15 19:01:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},{"value":0,"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"value":0,"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-12-15 19:01:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},{"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-15 04:34:41.000000000","updated_by":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"reviewer":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"state":"REVIEWER"},{"updated":"2020-09-15 04:35:00.000000000","updated_by":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"reviewer":{"_account_id":7973,"name":"Douglas Mendizábal","email":"dmendiza@redhat.com","username":"dougmendizabal"},"state":"REVIEWER"},{"updated":"2020-09-15 04:35:06.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2020-09-15 04:35:18.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2020-09-15 18:30:09.000000000","updated_by":{"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},"reviewer":{"_account_id":7060,"name":"Simo Sorce","email":"simo@redhat.com","username":"simo"},"state":"REVIEWER"},{"updated":"2020-09-30 06:46:39.000000000","updated_by":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"reviewer":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"state":"REVIEWER"},{"updated":"2020-10-07 19:39:29.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-10-07 22:24:46.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2020-10-14 21:58:54.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2020-11-18 22:41: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":"REVIEWER"},{"updated":"2020-11-24 08:51:09.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"}],"messages":[{"id":"643f3ff7d7185279de4cf03a517f793a45f73e61","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:31:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d25b604b3ca4906c76ec47c4609a7cd96a01489f","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:32:03.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"7323c6e45a7704b84920430226181f10976c7412","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:33:10.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"32bb1c69344879103f645ea10a25eff6aee0d9fe","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:33:50.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"7031b2049ff0d07aa42cf79f81c7eb0fb14596be","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:34:04.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"588ed4580f4cca7e5322c77116a295abc2cc35af","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:37:04.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"2bbb3e440fc7f92882ff24cad3454fe2053b1daa","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 04:37:13.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"2ba88b56ee0ee296a8c4d5c5245f27699a110c0f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-15 05:31:52.000000000","message":"Patch Set 4: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b1378702525439a898770adb563647d : FAILURE in 13m 55s\n- grenade https://zuul.opendev.org/t/openstack/build/ad026bb5ddbb4d909cd788a8c752721a : FAILURE in 17m 23s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/ddda6f3309e94e8e84f3037a379bd759 : FAILURE in 17m 09s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/854b70cb664841759eae21419f85d8b8 : SUCCESS in 8m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/d8c60213569e4f3891ddbab96f0bcfff : SUCCESS in 8m 33s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a0ade4e92c9947dfbad8b782a3fd6198 : FAILURE in 5m 20s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/666382a2e9284b728bdc04b23e4fdc78 : FAILURE in 4m 10s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/70520f8ab5de446d9a00b8f70a9fbf5a : FAILURE in 4m 40s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/34d3aa4ee1c94b7584dc3fe06ebe913a : FAILURE in 3m 54s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ec82df87b5ea4e68b4b7313dc6998eb9 : FAILURE in 6m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a98ac93298af4a198f74a97c0ff3def1 : FAILURE in 4m 17s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/510ff92ef96145de97642e3b3a7c1439 : FAILURE in 4m 08s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/7ed29bab4c304aedb3eab88108a36b1c : FAILURE in 4m 14s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c8d79337efe34b868977bd9623fb77e0 : FAILURE in 4m 08s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b157980216c045cf83c49e2ce01e2d20 : FAILURE in 4m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/6113ab00e7734ab7934ec5efa2e5b16e : RETRY_LIMIT in 3m 54s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/5571148b5e164c5587a75335480d491d : RETRY_LIMIT in 4m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ea91c31d01f54731aaf4d5a17bfd36a0 : RETRY_LIMIT in 19m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9696c7b994b8442193b1542e796a6b35 : RETRY_LIMIT in 16m 32s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cb23ac5306ad488abab0335bfac5ee2f : FAILURE in 4m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4cf86ed925a54263aef1c68bb456cd98 : SUCCESS in 6m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fd5d2e41d2c746faa8a14426f8693fd5 : FAILURE in 9m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9a829a5df6df4ec28d8372a4a99cb2bb : FAILURE in 11m 31s","accounts_in_message":[],"_revision_number":4},{"id":"010aec80f3d1b486c50b3f9504c016c8282d7f2f","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 18:22:02.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7e33339d0a8e424fdeb558b34f748bffdf1daf07","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-15 18:42:17.000000000","message":"Patch Set 5: Workflow-1","accounts_in_message":[],"_revision_number":5},{"id":"f49dc5fe9113529d4322ba7ca3674b4d4dab960c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-15 19:18:29.000000000","message":"Patch Set 5: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33aa9e17195844e7823c6a77c65e4855 : FAILURE in 20m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/0cf2a10c58f04699b51b10ee09e7d96a : FAILURE in 45m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6e5f5f0015284332853c9da981eb611b : FAILURE in 23m 08s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/057b00edcdff407ab7d670b87f39ed9a : SUCCESS in 8m 35s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/defad28705274f1db2af1164aa31feb2 : SUCCESS in 10m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/b5788b44e74f43cfba0576b160546ea9 : FAILURE in 4m 44s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2764df04c4804a8a8ce4f30474acccc9 : FAILURE in 15m 50s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0f208ef0d6984a78bb3eae27646c0ba7 : FAILURE in 12m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/ded2c07f32474db88b3df058c192cd02 : FAILURE in 15m 06s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c35ecc4422324d1d80e5d809b8b23915 : FAILURE in 4m 44s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/162f921c2d73468894f046aebc0d4056 : FAILURE in 4m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c8a8c0c8467a40d8a37d587af501b3dc : FAILURE in 5m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/6d8879af232e45918d3cdd389df4628e : FAILURE in 4m 48s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d20a9d15907542d9808a64b7da4b4777 : FAILURE in 4m 41s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ec13d1a9c5ca4ef5b5b996fa21e80c6d : FAILURE in 4m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a5d9c367bff84ae8939c5b3c16aa4c1c : RETRY_LIMIT in 4m 43s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c9c40ae65de64ca38f4c4f2bd5ea3506 : RETRY_LIMIT in 4m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3ec318c9d6ba4619911484b646d851fd : RETRY_LIMIT in 15m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/01030b69e8104003af7e8650172b99ed : RETRY_LIMIT in 16m 41s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d4c69324f80441c8c72e766d0f6a3b5 : FAILURE in 5m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/513a0bb05705482785f8f0de1f5e8be6 : SUCCESS in 6m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d50e2075cd804e0ab75092d3775b38cb : FAILURE in 10m 43s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/062b903f78e64b2e9b15dbd60a4f4a69 : FAILURE in 11m 31s","accounts_in_message":[],"_revision_number":5},{"id":"344be265e8a0f4882ba976a0ddeb7def8a8eba7c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-15 19:47:29.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"bf02162468224797277cd4deb39e2e9af82e589f","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-16 14:30:44.000000000","message":"Patch Set 5:\n\n(2 comments)\n\nhmm .. well the oslo thing in zuul didn\u0027t seem to work ..","accounts_in_message":[],"_revision_number":5},{"id":"6ab418d257dfeaf256955a8ca44f8c7156f4812c","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-18 21:56:15.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"33684013988de110f2493619696659970858de2c","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-18 21:57:42.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"d36bedc07047df8e76b8df944f31d56df80648f3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-18 23:00:03.000000000","message":"Patch Set 7: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/368c852f24674aa9a00dfec9dea41006 : SUCCESS in 27m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/8adfd0eb19b14953aa7d019e65cd6b47 : SUCCESS in 58m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4e704aeaff36429bb39bbeabf0986c95 : SUCCESS in 49m 49s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4d5881740f484661a90e995b6303dad6 : SUCCESS in 8m 48s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/799076e1b47142e292c10b25f6b46cd8 : SUCCESS in 9m 01s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cdbb53eca0414ddcb1255bf65ae0c13b : FAILURE in 11m 18s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c5f6464a7d8a4e43b5becdc34edec02e : FAILURE in 15m 54s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/74343c4c880f408ca672778cb5b59b89 : FAILURE in 11m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/dad4dc4f5f624d6ca3c83e046f7e2a26 : FAILURE in 14m 13s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/797d0e9a921c411ba035a38c9ce1b88f : FAILURE in 14m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0f0db7dd1ef64552925943d997ea847a : FAILURE in 23m 02s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1fc0e81722c44135aec240b3f335251c : FAILURE in 23m 30s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/fdadc031291e47b5a5073e70b5afb849 : FAILURE in 22m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/86a9cbad31334106a8602cf7c3c35e48 : FAILURE in 23m 15s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b3997a9f786f4ab294f722d3346d8cd7 : FAILURE in 20m 21s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b1c5adf15b6a4af3927e9f3394e7dd68 : SUCCESS in 26m 06s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/00d9225ad4d34f9ca2e50c3340627ad7 : FAILURE in 49m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8276d0f62b1e4216b4e86d0815ad231d : FAILURE in 29m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/08f16551adbc4ac6b22d559bf65d5d27 : FAILURE in 29m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ecd747c6e00d4552b1b59b81a819d4e3 : FAILURE in 16m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5025384fb8124b2883cd7b2f91b70b42 : SUCCESS in 6m 18s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/341c9c55e05e4a78a29135fe9a8cae6e : SUCCESS in 26m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2fa59048c1a9496098ea29520d8df274 : SUCCESS in 50m 47s","accounts_in_message":[],"_revision_number":7},{"id":"2c112f4bb9f1849a7f8aaf0b342de1ed9404f23c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-21 19:42:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d297a77e6f872f403dd86629d4c560dffc807d60","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-22 00:01:24.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nUnit tests still have some failures, but at least the func tests should be happy.\n\nWhat\u0027s the best way to functionally test this? Compile OpenSSL myself? Do we expect unit tests to still pass with FIPS mode on, or no?","accounts_in_message":[],"_revision_number":8},{"id":"10e541997cf06d3ade1d6a65862497301c4e0eb5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-22 00:36:12.000000000","message":"Patch Set 8: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdb79a346e7645e9a1ddc5de52ee375b : SUCCESS in 15m 32s\n- grenade https://zuul.opendev.org/t/openstack/build/c9ce82144a794f8099955ecd05da515f : SUCCESS in 1h 03m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5d928e72ce624974a0403ad3f88b7353 : SUCCESS in 51m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b52d3f8096b843e5a91660ddf0c48e09 : SUCCESS in 8m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/ea9cb4052d464c76b73bee75e25e4fb0 : SUCCESS in 10m 12s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/944b6ec6ff53446b8d39572cc2d6b1a0 : FAILURE in 12m 15s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a8b1f6e30c484442b0e449cc244d885e : FAILURE in 16m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/563abd6b93524bf6b8d350b9f4d5a25c : FAILURE in 16m 36s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3825cb02e3b3454eb2bd2d77fc3abd2c : FAILURE in 12m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/10d62dc9e5234146bf386c16a93336fc : SUCCESS in 16m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/aaa87039f48f4268b04eda55d2303b83 : SUCCESS in 17m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3d79a31e7dde47fd984b2da98f71d089 : SUCCESS in 16m 34s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d669b21c3dd84ddb8f988a39f47dbd76 : SUCCESS in 17m 02s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e3dc8e2d7bf8494cb6e938c29e443ba9 : SUCCESS in 19m 29s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a93ed84ed06c4713913497b0a0099110 : SUCCESS in 17m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9a7e423502024f459f16f5360828187b : SUCCESS in 22m 24s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/251d19158e0543b1abdf58a1c16121f3 : SUCCESS in 40m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7bb590295b164fdfb47e015099a0f3f2 : SUCCESS in 40m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/69ca446153af4feeab812564a0749317 : SUCCESS in 38m 21s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f785dae850224d1ab12d337ee345c75a : FAILURE in 12m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6674db16898498a9822acf61e94618c : SUCCESS in 5m 46s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b6ba8e2f02fa4ccab178e382ab581454 : SUCCESS in 26m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/820d67058ed4472c9b991bc128e254b3 : SUCCESS in 1h 01m 20s","accounts_in_message":[],"_revision_number":8},{"id":"e7862a2806b05297c56912c56b605334ac2eaeed","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-22 17:57:42.000000000","message":"Patch Set 8:\n\nTim, \n\nThanks for looking into the functional test failures.  I\u0027ll look into the unit tests later today as well.\n\nI don\u0027t know at this point whether or not the tests will pass under FIPS.  This initial patch was simply to find and fix the places we know will fail under FIPS because of md5, which were identified by bandit.\n\nThere will be other issues with for example, key generation algorithms, key sizes etc., as well as issues like the one you pointed out which had not been detected by bandit.\n\nOnly testing with a FIPS enabled system will find all these issues - which is my next step - and one I\u0027m be working on this week.  Issues uncovered there would be identified and resolved in follow-on patches.\n\nTo do this testing yourself (and that would be awesome!), you need a python and openssl that support the new keyword attribute.  https://bugs.python.org/issue9216 can point you to the relevant python patches - or you can use python on rhel8/centos8 - which already supports the keyword attribute.\n\nThis you need to set the system in FIPS mode, or run with an environment variable to set openssl in FIPS enforcing mode.\n\nhttps://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/security_hardening/using-the-system-wide-cryptographic-policies_security-hardening#switching-the-system-to-fips-mode_using-the-system-wide-cryptographic-policies shows how to do this in rhel/centos 8.\n\nI believe the env variable to set is OPENSSL_FIPS\u003d1 otherwise.","accounts_in_message":[],"_revision_number":8},{"id":"79443cce5ca33c76cf09a6b15aead295100fa208","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-22 18:00:22.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"5ed93d62749185cb05e7655ba872f8936e4dc29a","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-22 20:45:57.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"feb49f1fd8eafaa18ec062f4ca6951d09c7d165c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-22 20:47:59.000000000","message":"Patch Set 9:\n\n(2 comments)\n\nI *think* unit tests will be squared away now.","accounts_in_message":[],"_revision_number":9},{"id":"2b7d341ab2a54862237a402bdf2fa46a5141f391","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-23 01:18:37.000000000","message":"Patch Set 9: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/23abe29205454ca68a4f74e860b6e99d : SUCCESS in 7m 27s\n- grenade https://zuul.opendev.org/t/openstack/build/db6e0bfb351244f2a11041cd133f1b67 : SUCCESS in 1h 01m 34s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6914f5e800ad4bcfaf0d6152459eabd3 : SUCCESS in 42m 51s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e8a147d61796464391ca237225426e84 : SUCCESS in 8m 15s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f417c6f511f244a49d578416e791d974 : SUCCESS in 8m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f4628fc69ca84d61aa4efab69ee565e4 : FAILURE in 11m 34s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/cee85f7a866b44e9b1a86d0a6b087b20 : SUCCESS in 11m 49s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/13b992c1eaf24cea8a7c6fc314ea03af : SUCCESS in 16m 12s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/f0400622745645e38f78c08dbbc017a8 : SUCCESS in 13m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/54fdb16c416a4f9f85a49123b519cda7 : SUCCESS in 20m 45s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c6e32d3e3d874f7d8d5af3e35cae6fde : SUCCESS in 25m 13s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/63f6a9e0740d4e63b15d24c074f1358a : SUCCESS in 19m 57s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/5e53b8c0125640728ee775fbd47d4176 : SUCCESS in 17m 51s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/55b3714c90e0458e8e9571602c35cd4d : SUCCESS in 18m 08s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/736b8a9a0c8742acaccb07330b153ca4 : SUCCESS in 19m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/fd9aa1039e134086938961f387128af5 : SUCCESS in 21m 10s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/2dd4760896ff4436add2c0f3c0c43b14 : SUCCESS in 47m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/76a2433ee32f4ed78e52502eb482a896 : SUCCESS in 42m 08s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2cb63ea4eaa94ff7a1d7fc459f579e91 : SUCCESS in 42m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/109dee3135c340a8b25878451265784d : FAILURE in 13m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f8d147faf564a45839854ebe6e3ef51 : SUCCESS in 6m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fc323ef899ed4a5096dd844140514509 : SUCCESS in 23m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/079c477b65454fa993e57aae3743e16a : SUCCESS in 46m 38s","accounts_in_message":[],"_revision_number":9},{"id":"8e54e2d671545dc41da651838656556578a2f34c","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-23 19:29:57.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"5af8e627f3ae9912da01e08e21c29baee3ca0021","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-23 19:40:48.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"564b92cb67c1478e356be068e0eb29c66e0037e8","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-23 20:16:12.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"ab12f4f4fdf9ca497862abe5c5d76914e3dae6ca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-23 23:59:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d12d6a621e849dea289d4c4cc963345 : SUCCESS in 9m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/1cde07ee39d341e5a77847fe2755f9b0 : SUCCESS in 56m 01s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e3806ffcbbe341f98172839ae6403c34 : SUCCESS in 41m 05s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/81c1d6c2001f40a0bf7572a1396c99c0 : SUCCESS in 11m 06s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/118a5c71dae04522aebf1387be5ce02b : SUCCESS in 9m 35s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/67fa4c6cec464dab8085bb7171dc11bc : SUCCESS in 13m 39s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0cad106e1c364d2296c91b05a5a09624 : SUCCESS in 12m 18s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/478cc0e4dab644b589035d55dc02a7e7 : SUCCESS in 14m 10s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/faa8a401fd2d4638b5d71173847a015f : SUCCESS in 12m 42s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bb05dbcef271411eb119a554f20a5224 : SUCCESS in 16m 21s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/0d1bd879951c4bcea2815089c26361fc : SUCCESS in 39m 56s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3a207318485f4dcd848d311354ab18cf : SUCCESS in 18m 09s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/db7c5cfb810246898e8913da36d45230 : SUCCESS in 18m 43s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/77f236366c004fa1864c0dc84b44fa98 : SUCCESS in 18m 32s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/2c4e4322cd9d452c8e8c76bb079e8bfe : SUCCESS in 18m 50s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/aa8b283dc92c43a79675b309cf1af3ec : SUCCESS in 20m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/840ea32f24a24cf6821a30508cdcbd7f : SUCCESS in 42m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ab2bbcfb0b1c4012877160e41391741c : SUCCESS in 46m 59s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/2962586cb0ac4db896565c3d0f241dc5 : SUCCESS in 37m 34s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0c87d0061b70480e9fbba0d0e3b1dc17 : SUCCESS in 26m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9068f0e9809241ac9c48c4cdf7edc9aa : SUCCESS in 6m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4741c89b45fc4ba481fea724d2e79124 : SUCCESS in 21m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3c30f875d72348b5937feb2e236ae49a : SUCCESS in 52m 33s","accounts_in_message":[],"_revision_number":10},{"id":"a362baba323f8ece2fc8cb072e254bf5b05eb9ee","author":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"date":"2020-09-25 08:36:16.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"4d87cee1c14c6bd48f9dfc48cb770181df185f77","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-29 18:19:01.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"c9051f899cb2e05528a2b4cb2f7a65e792381bed","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-09-29 18:21:03.000000000","message":"Patch Set 11:\n\n@tburke please see the note in the commit message.\n\nI did run the functional and unit tests on a FIPS enabled system and was able -- with the changes added in here -- to get all but two unit tests to pass.","accounts_in_message":[],"_revision_number":11},{"id":"214e233b52254b1a1f82dc2bcfcbd07f70b121e9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-29 20:19:01.000000000","message":"Patch Set 11:\n\n(1 comment)\n\n\u003e I did run the functional and unit tests on a FIPS enabled system and was able -- with the changes added in here -- to get all but two unit tests to pass.\n\nThat\u0027s fantastic! I was half expecting the answer to wind up being, \"we expect functional tests to pass, but unit tests are right out and not worth the trouble to even *try* to fix.\" ;-)","accounts_in_message":[],"_revision_number":11},{"id":"b19e387baedd7c76b293653c4537547c6715aa5d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 20:29:27.000000000","message":"Patch Set 11: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93e307fff0d3477699e12664fa81a283 : SUCCESS in 10m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/d5933d5fdcc0476f9141a38cfa1d5033 : SUCCESS in 1h 05m 37s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/edecc7acf3804d0094bff04852c3d55d : SUCCESS in 55m 05s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/e5c3efc230ad432f824eef6381ab5c99 : SUCCESS in 9m 32s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f79a70764b7a40db95482f9abeedd594 : SUCCESS in 10m 13s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/f2edafe563dd425bb4a2cc8d2b29c08f : SUCCESS in 13m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/66cab9d648d94491bd90e94b46c451cf : SUCCESS in 15m 59s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/d29701c101124afb9f5709b117bd1f47 : SUCCESS in 14m 01s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/3a1ac373ff614f23a6e91090aa831f89 : SUCCESS in 16m 57s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2fbc1de2a0184e2c8211258a4904e2d5 : SUCCESS in 17m 24s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/cc38fbe539274816ad805d4e8976513c : SUCCESS in 19m 16s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0ef4dcc993644f5da0776ed056fb3801 : SUCCESS in 17m 44s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/b19814190a2a4595b47d91ccff39f042 : SUCCESS in 19m 21s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/4c2e3f1fe03047f7afc3f4b92615882c : SUCCESS in 18m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a1f16ac0db6f4072a44a040b9f4b122d : SUCCESS in 19m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/206e539d1ba54aa08b069414e6a4bfa6 : SUCCESS in 22m 33s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ac1735dcfde64a8eb17c983e76877a7f : FAILURE in 45m 14s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/83cee25c9aa348d18d08a3bf39848e7c : SUCCESS in 39m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8e180f03d2cc448399c4b2a7380aeb60 : SUCCESS in 42m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7ca17fbfb47d476daed99b70a9284df4 : SUCCESS in 15m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/05b610f526514f208d03c56aa19ef614 : SUCCESS in 7m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c00324e9a48c4982ae5b2630e64ea3be : SUCCESS in 27m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/09c6e870b79c4099ab2db8a99762aedf : SUCCESS in 1h 01m 41s","accounts_in_message":[],"_revision_number":11},{"id":"85e8b74fc1001b9e5382aba62814352e5d1b28f0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-29 22:12:06.000000000","message":"Patch Set 11:\n\nrecheck\n\nThe probe test failure is unrelated.","accounts_in_message":[],"_revision_number":11},{"id":"6412d9f5770546b97f5e01ab31670f53f00e3581","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 23:21:51.000000000","message":"Patch Set 11:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c93ac1c072234174999088d0b2232669 : SUCCESS in 9m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/2119f6b11f0b41fd883ee626a186fc68 : SUCCESS in 54m 02s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/306d4f8845734617a1db55f150a38435 : SUCCESS in 41m 33s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/286d3f9ea32046e7a7d5c82eaead1dda : SUCCESS in 8m 10s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/d02c823293944799b953b722648784e0 : SUCCESS in 9m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/74f56426c00e4a6d84dd5ca80c884f53 : SUCCESS in 11m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1344afe6d8844af2953fee9be7db1ccf : SUCCESS in 12m 08s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/521ee4c2415440c9abbe37112582c2bf : SUCCESS in 16m 46s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1ea5060b3d03425894fa475ed19da506 : SUCCESS in 12m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/19b492f88a76485f9d945a42f2437893 : SUCCESS in 22m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/144266f54cb64019b33c84319bf318ca : SUCCESS in 18m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9610881cffb8465991436b5dd9c43a29 : SUCCESS in 19m 00s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1bb19b27631b4d0b8f983babd93a372c : FAILURE in 21m 15s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/d25ccde362ad4e62b19761f65c6524f6 : FAILURE in 17m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/0dd1b3613dc9494e99dcec87e1143f28 : SUCCESS in 17m 51s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/899c9928436c4c5a860e1ccb3d7c3034 : SUCCESS in 20m 01s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/abe157395684479c9868dfb815f2908d : FAILURE in 40m 48s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/39823d81adc349e3875d91977b0b24b2 : SUCCESS in 39m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cbfae7e3ae66411f9114a62bca32843e : SUCCESS in 40m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f893d5cbc52b487488e8ab334fe5e852 : SUCCESS in 12m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/838e504c597346bf892281c255ce222f : SUCCESS in 6m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/58afb3dd348547e6b2d6b50117951a6b : SUCCESS in 21m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8507da346be9413cba5617cc9142bf9f : SUCCESS in 1h 03m 17s","accounts_in_message":[],"_revision_number":11},{"id":"fb979ac50f7ad79acf7e8aa4c452a89122ef3bec","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-30 00:40:09.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"ff55f73aa7ecead86d7f7d07b061709b5e29f127","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 01:54:14.000000000","message":"Patch Set 11:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93f90c65bbd04bc5af527b939d9836a4 : SUCCESS in 7m 29s\n- grenade https://zuul.opendev.org/t/openstack/build/a19af7b1333e4ed6aa5e9cb8088cb28b : SUCCESS in 55m 26s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f32e474632544c50a7fd6d6d711ca26c : SUCCESS in 43m 33s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0564a8bc535f4b2c89eb0d900830b7a4 : SUCCESS in 7m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a070b2b8101845abaf65d386096cd8e5 : SUCCESS in 9m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4135179ca2a341fdbeee98594540eaf3 : SUCCESS in 19m 58s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b6e3c95ddb6e4f99a9f744eb932e9476 : SUCCESS in 11m 35s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/dcb391c4144a46cca2ab432f17423712 : SUCCESS in 13m 06s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/e5789cedb8fb4bc380d0856befb0d33a : SUCCESS in 13m 11s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f9ec87a9d3574874b1306cec51b4baa9 : TIMED_OUT in 1h 00m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9fa6a6e4875746fdae6a54d61e0d12b8 : SUCCESS in 31m 23s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e36e625158aa4bfc9fcc5c341adddfac : SUCCESS in 17m 27s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/aaf3d3ecd18a420ca400048ced8bd79e : SUCCESS in 15m 59s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/58be9132222946d2b4d0fd448b42b221 : SUCCESS in 18m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/fae7ad4bb16f43d28d2a4962cdd21281 : SUCCESS in 17m 46s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d3239a865d3a4fb98b81dc9967459cb7 : TIMED_OUT in 1h 01m 02s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/11ed4e962f3b41bc920d9198d9b0e0cd : FAILURE in 41m 42s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e482d41da61e4968918c241de861fd37 : TIMED_OUT in 1h 02m 25s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/afb5316a2f5b49a8ae4d93671486807f : SUCCESS in 37m 22s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/68d23a5f492149baa8ba695294000170 : SUCCESS in 11m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/516ba00c56264e8db79994211d48c1a5 : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/73cdb838192948379792edd2ca269d2b : SUCCESS in 23m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3742372e581d4452bb680f440605357b : SUCCESS in 1h 08m 11s","accounts_in_message":[],"_revision_number":11},{"id":"56a0f41c50ab67250a91986a23475171c1a0a21b","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-09-30 04:14:45.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"7fc616179e68967a2536b3d67c31f7bfd5a3bdc3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-30 05:29:03.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e17c982372f64b618503a8c2e8464a79 : SUCCESS in 7m 25s\n- grenade https://zuul.opendev.org/t/openstack/build/44a566b1802f444083669e2d7b8b0339 : SUCCESS in 1h 03m 10s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2433442c52c3407a939a5817aab89767 : SUCCESS in 42m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/043cb60b3bdf4af8899f125a0b01a8e8 : SUCCESS in 9m 14s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/4465c55a35654a9ba2a931014ffc1043 : SUCCESS in 9m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/1de27704cdaf4b02838523a6efea4765 : SUCCESS in 12m 50s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/db1860611df242acb1b266aa1dcfb1ea : SUCCESS in 13m 40s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9824cb138697439e8fc47053276655b7 : SUCCESS in 12m 43s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/79d840daa2e04a8fb47dc136c92ee604 : SUCCESS in 24m 42s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d87772e5099b46c59461fa842dda1b9a : SUCCESS in 18m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a1d86f688ea846d599eb17ad800256a6 : SUCCESS in 16m 15s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/aabe89fc944b481c8e242a34444aeb2c : SUCCESS in 17m 13s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/4b5ff74e0ba04891978908becd1585ab : SUCCESS in 17m 55s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/b0c63be0d68d44e68cbfdc94cc107986 : SUCCESS in 18m 06s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/d4caa83020f94cd493e547d677e142a8 : SUCCESS in 18m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/9fec35b10e9444dcaca6c735dc50ede0 : SUCCESS in 23m 00s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f39965b343e042888652e848bbdb6b5d : SUCCESS in 44m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b9526a254d204a4f82b4249b0f5d5a72 : SUCCESS in 43m 46s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/82bde9ff66f941d9a3886fee9b49fe84 : SUCCESS in 43m 49s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/055373290408429e9b34c1a148114b01 : SUCCESS in 13m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/999c1737c5174a99865fbb53a688a1dc : SUCCESS in 5m 48s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ed798aa06ecf45588a763ec2f9c3247d : SUCCESS in 20m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bf5df48cdc13427c928cc919d739a3b7 : SUCCESS in 57m 12s","accounts_in_message":[],"_revision_number":11},{"id":"af50036480b666a08d998671a9aea2f36ab9ccae","author":{"_account_id":27954,"name":"Moisés Guimarães de Medeiros","email":"guimaraes@pm.me","username":"moguimar"},"date":"2020-09-30 06:46:39.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"58ae4208d6c7de2c07fcf90a0eb95a3ed7db1e34","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-10-05 19:22:30.000000000","message":"Topic changed from replace_md5_with_security_annotation to replace_md5_for_fips","accounts_in_message":[],"_revision_number":11},{"id":"19cef435b5ae889e2cf31d6d9b67f3688e995067","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-10-05 20:50:27.000000000","message":"Patch Set 11: Code-Review-1\n\nNeeds to be released and updated in global requirements. Then this needs local updates to lower-constraints.txt and requirements.txt to ensure the version of the library used contains this functionality.","accounts_in_message":[],"_revision_number":11},{"id":"885304c850e46f76ab3c4855e2e7a64bae4da2d0","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-06 23:21:31.000000000","message":"Patch Set 11:\n\nSo (I think) I\u0027ve got a FIPS-enabled VM now:\n\n [vagrant@centos8 ~]$ sudo fips-mode-setup --check\n FIPS mode is enabled.\n\n(And I *did* restart the VM after enabling; there was a bit of difficulty getting back into it, I think because of vagrant\u0027s insecure key and the updated crypto policies.)\n\nBut I\u0027m still not seeing any TypeErrors when I try to use md5:\n\n [vagrant@centos8 ~]$ python3 -c \u0027import hashlib; print(hashlib.md5().hexdigest())\u0027\n d41d8cd98f00b204e9800998ecf8427e\n\nNot even if I add the env var:\n\n [vagrant@centos8 ~]$ OPENSSL_FIPS\u003d1 python3 -c \u0027import hashlib; print(hashlib.md5().hexdigest())\u0027\n d41d8cd98f00b204e9800998ecf8427e\n\nI think it maybe comes down to hashlib.md5 not coming from openssl?\n\n [vagrant@centos8 ~]$ python3\n Python 3.6.8 (default, Oct  7 2019, 17:58:22) \n [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux\n Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n \u003e\u003e\u003e import hashlib\n \u003e\u003e\u003e hashlib.sha256\n \u003cbuilt-in function openssl_sha256\u003e\n \u003e\u003e\u003e hashlib.md5\n \u003cbuilt-in function md5\u003e\n\nWhich might be why there\u0027s no usedforsecurity param available:\n\n \u003e\u003e\u003e import inspect\n \u003e\u003e\u003e inspect.signature(hashlib.md5)\n \u003cSignature (string\u003db\u0027\u0027)\u003e\n\n\nMaybe I need to install some *other `python3`? But even `md5sum` works:\n\n [vagrant@centos8 ~]$ md5sum /dev/null\n d41d8cd98f00b204e9800998ecf8427e  /dev/null\n\nAny ideas on what I\u0027m doing wrong?\n\nSean, I don\u0027t think this will require any releases or requirements changes; the shim was copied verbatim to https://review.opendev.org/#/c/751966/11/swift/common/utils.py@4853 -- so I suppose the Depends-On isn\u0027t really necessary, though it\u0027s nice to have the reference.","accounts_in_message":[],"_revision_number":11},{"id":"7dd4b9789460d189396806d98510279ca40187cc","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-10-07 19:39:29.000000000","message":"Patch Set 11: -Code-Review\n\n\u003e Sean, I don\u0027t think this will require any releases or requirements\n \u003e changes; the shim was copied verbatim to https://review.opendev.org/#/c/751966/11/swift/common/utils.py@4853\n \u003e -- so I suppose the Depends-On isn\u0027t really necessary, though it\u0027s\n \u003e nice to have the reference.\n\nOops, quite right.","accounts_in_message":[],"_revision_number":11},{"id":"0d4e6e76cb67526776e1f428686f070321df595b","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-10-07 21:24:22.000000000","message":"Patch Set 11:\n\nTim,\n\nI think you\u0027re on the right track in that the md5 is not provided by openssl.\n\nI have: \n\n[stack@undercloud nova]$ python3\nPython 3.6.8 (default, Apr 16 2020, 01:36:27) \n[GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n\u003e\u003e\u003e import hashlib\n\u003e\u003e\u003e hashlib.md5\n\u003cbuilt-in function openssl_md5\u003e\n\u003e\u003e\u003e hashlib.md5()\nTraceback (most recent call last):\n  File \"\u003cstdin\u003e\", line 1, in \u003cmodule\u003e\nValueError: [digital envelope routines: EVP_DigestInit_ex] disabled for FIPS\n\nNotice the difference in python build dates.\n\nI also have:\n[stack@undercloud nova]$ cat /etc/redhat-release \nCentOS Linux release 8.2.2004 (Core) \n\nMaybe you need to update to 8.2?","accounts_in_message":[],"_revision_number":11},{"id":"6bd982612ce55cdaee568f8ef779b4ce801fd58d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-07 22:12:28.000000000","message":"Patch Set 11:\n\nSure enough:\n\n [vagrant@centos8 ~]$ cat /etc/redhat-release \n CentOS Linux release 8.0.1905 (Core) \n\nThanks! I\u0027ll see how it goes after updating...","accounts_in_message":[],"_revision_number":11},{"id":"d30f32ccb682b704bcda67136d27262e783fada4","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-10-07 22:24:46.000000000","message":"Patch Set 11:\n\nEeeeexcellent...\n\n[vagrant@centos8 ~]$ sudo fips-mode-setup --check\nFIPS mode is enabled.\n[vagrant@centos8 ~]$ python3\nPython 3.6.8 (default, Apr 16 2020, 01:36:27) \n[GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n\u003e\u003e\u003e import hashlib\n\u003e\u003e\u003e hashlib.md5(b\u0027\u0027).hexdigest()\nTraceback (most recent call last):\n  File \"\u003cstdin\u003e\", line 1, in \u003cmodule\u003e\nValueError: [digital envelope routines: EVP_DigestInit_ex] disabled for FIPS\n\u003e\u003e\u003e hashlib.md5(b\u0027\u0027, usedforsecurity\u003dFalse).hexdigest()\n\u0027d41d8cd98f00b204e9800998ecf8427e\u0027\n\u003e\u003e\u003e hashlib.md5(b\u0027\u0027, usedforsecurity\u003dTrue).hexdigest()\nTraceback (most recent call last):\n  File \"\u003cstdin\u003e\", line 1, in \u003cmodule\u003e\nValueError: [digital envelope routines: EVP_DigestInit_ex] disabled for FIPS\n\nThanks again, Ade!","accounts_in_message":[],"_revision_number":11},{"id":"b036b75d13e55400c10253c308dadc75d8358e7a","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-11-05 20:01:47.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"b0c0025f69bc6f01525a3e7a5684b8250c554987","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-11-05 20:09:50.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"ea8305485dcc4933a824b8e8068bc065e33a99e0","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-11-06 07:54:39.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"7422e331e88cc9df951769df6d23fef9d699540e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-06 09:29:12.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a04a5d920f2441889df60cd12245a4d : SUCCESS in 11m 44s\n- grenade https://zuul.opendev.org/t/openstack/build/8bd2704632cc40ca8657c42a899e8aa4 : SUCCESS in 1h 01m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/62dac50aad5e491987487de83bfca32f : SUCCESS in 43m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/38e589afa7874430995ff87b2de852d3 : SUCCESS in 12m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6734614d72194ec58ac31a5337fcb001 : SUCCESS in 9m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/790a485cc12845de8170220fbecb9149 : SUCCESS in 12m 57s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/33e1039c4dd74bf18ccf2e495fa053e0 : SUCCESS in 13m 24s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/def70a2d108748f180d8131e743b2817 : SUCCESS in 13m 33s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/616c921179474479b910af93c35f2674 : SUCCESS in 13m 21s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/d632b4ff8c2c471faf526ecf53f19174 : SUCCESS in 21m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/76185c81068a401e8369ca193b68cb7e : SUCCESS in 35m 35s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f9a689f774cb49d6b4c87d127e474749 : SUCCESS in 19m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a306029ce094451c8d1fdb6697cb19d0 : SUCCESS in 18m 00s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/0848eeacc88049678a0d6ca00bdeede3 : SUCCESS in 26m 57s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/71ed4c5e5aca452999ccf50cce848340 : SUCCESS in 17m 46s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/dc56e7c3a5144ac1aa190bfcdbd740e3 : SUCCESS in 24m 03s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6fff2371cd0b4ca8b2a9a1a2a05adefb : SUCCESS in 1h 12m 32s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/09d1004adcd043e992cd5b84702ec607 : SUCCESS in 43m 42s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/6e001a087ef147f9875474e2d19cfd02 : SUCCESS in 41m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b85a0f8235eb45d5ba0d954ded824023 : SUCCESS in 14m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a811cb9ecb444b29d81672fe921abf4 : SUCCESS in 6m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c1bcf1ead6bf4512a452cf011e2ee890 : SUCCESS in 21m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3a87c86858a943c98f88333215142ba4 : SUCCESS in 44m 38s","accounts_in_message":[],"_revision_number":12},{"id":"7bdc4ae4e108b9da678b777072f0ae25c3dfa323","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-11-18 15:30:12.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"974a04b8b0b8763da37412831a474b4630f298e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 22:41:26.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/64b9c4bf51294f20963ff5fbd820ac26 : SUCCESS in 11m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/8b1135837445498281ed0ffae058f004 : SUCCESS in 1h 05m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b31a7b0f4f7c45f1a92f1b3ecab3d968 : SUCCESS in 51m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7ef40efa840744c48225b99168f858b0 : SUCCESS in 7m 58s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/942a47bf614d4ff18e3203ebb835a327 : SUCCESS in 8m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8d83a395b8474ca39dca0c668e085cf6 : SUCCESS in 11m 59s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9ca92bad874b49b2a1f3e224b75b7e78 : SUCCESS in 13m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3ea2b03f8a6d4d3bbff6f9e9954448c5 : SUCCESS in 13m 16s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/da95739269dc44f9ae8c3502f7947cde : SUCCESS in 13m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/63511dcbf8a84cdd864fa0822fc06feb : SUCCESS in 22m 38s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d7e76c55346748fbb9938f4d58c87096 : SUCCESS in 17m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/b65cd17a5b1a4a949414a068a4229c3d : SUCCESS in 16m 06s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8dfbf9fa6de64ab0ac016bfa0884211b : SUCCESS in 18m 00s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/95774af77b024c15a0491dfba036741a : SUCCESS in 18m 42s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/625e11e791504811a6b8b321534e504e : SUCCESS in 26m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/e51bc3cca84f4f05ad44178940293bee : FAILURE in 24m 07s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/545c07b2248c4b9599c8a748c2653c03 : SUCCESS in 44m 54s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/b650d7f64bce40ee97d1d4e8f0380740 : SUCCESS in 40m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/04ae1702f66f416cac6f5637e0517110 : SUCCESS in 40m 35s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6d6b656af93248be85f54d945ea64774 : SUCCESS in 18m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/afbac012deba438dafd10b9454338fbe : SUCCESS in 6m 32s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/30583f4698894a3fb160eebee34a0068 : SUCCESS in 29m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/39693dfd66154968b8bcb94143526227 : SUCCESS in 1h 01m 36s","accounts_in_message":[],"_revision_number":13},{"id":"6fe6ce2734f3f5f82fd2aafe20f1a3cd75ed0799","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2020-11-24 08:51:09.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"486de0165a7685043070f7e856cbefab48eeec67","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-12-03 23:49:02.000000000","message":"Patch Set 13: Code-Review-1\n\n(2 comments)\n\nLet\u0027s see what Tim and Christian say, but I have a couple of small issues with this.","accounts_in_message":[],"_revision_number":13},{"id":"8c89ee4969a1d03dd937e789f23066d226432cfa","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-11 21:22:31.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"a9ea8690b7028f1707a37b1270f4824237cd489a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-11 21:46:19.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"b98541f618226de63aa61ea4b44eaab184487c4d","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-11 22:00:17.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"d15a82cfa28e6bf307410a12d29d197277578e4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-11 23:06:57.000000000","message":"Patch Set 14: Verified-1\n\n(2 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f953b8967ca54fc7b69f9d31d2104dd4 : SUCCESS in 7m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/1cdb3fb17f714179a0d73dc2be66c3b1 : SUCCESS in 1h 02m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/55aafe2fb0b74e4ea4f1884d432fc0f6 : SUCCESS in 39m 24s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/11bb3509521b48e38864326071f7d66e : SUCCESS in 9m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bbfaebcce6d54c73a3340506418be872 : SUCCESS in 9m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7236965051ca483c8c125837e653d698 : FAILURE in 14m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/a1128869dca94f578f63dde903703ed4 : FAILURE in 13m 17s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/599af6dc035d4f42bcff74608d7f76e0 : FAILURE in 12m 58s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/1b4c58e770f84ea581e2f8de2855aeab : FAILURE in 14m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bd8e69aec153458394417824b331ef7b : SUCCESS in 16m 37s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/736ad8bf38614757a5a07a8f7b082741 : SUCCESS in 17m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6f8843c13ac246da85f46cf919e4c794 : SUCCESS in 19m 11s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/66e944c648524887a866c3bdcfdebe22 : SUCCESS in 18m 16s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/8bf3a63cccdf482ba70697239fa2f59a : SUCCESS in 17m 39s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/061fc641613f425e8a4f33f3526c3bf2 : SUCCESS in 21m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8884969caf164d69b5527451b4c07074 : POST_FAILURE in 5m 21s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/56bfc9546ce04bc1b094963f800a211b : SUCCESS in 47m 44s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1020fa66bb4b45e7b9ea0ead8a57956f : SUCCESS in 51m 57s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/ff39860b0370465291169d900dea742d : SUCCESS in 42m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/41ff6e599afc46f0a7c8cd71d34578be : FAILURE in 14m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db08895aa19741b296ba13426482ae44 : FAILURE in 6m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b23c8994bc4b45d59e7c86e833f0ea8b : FAILURE in 7m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dacd3a2a2e5b4403b733018ccf3f04c9 : SUCCESS in 1h 14m 42s","accounts_in_message":[],"_revision_number":14},{"id":"9e729e5e1292743ca362f8765aba785656f0c403","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-14 19:23:49.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"6908b52592d5120017abaf1561d2a586d3015e67","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-14 20:31:33.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72f0f4a217054d53bde8c1bf2c2aa9fb : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/57f27cd164d94809809499d5901ae9bc : SUCCESS in 1h 00m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fde9ee1323bf48178c0c3650c388aeb8 : SUCCESS in 53m 43s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a2d324f4ac6044168e9458d617814a82 : SUCCESS in 9m 22s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/525250ce447a4c8f88fc83e4803bda1b : SUCCESS in 9m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/94faa74c787c484fa323307779553168 : SUCCESS in 26m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/2d50a66d556f4b36b94b1fa9e5dc7e66 : SUCCESS in 13m 16s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8075f79bf8c74af581f606af3e1b0f79 : SUCCESS in 17m 07s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8537ed1d50a141d6a281ddef2c90fd9a : SUCCESS in 14m 18s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f6f27a9ca9dd4383aa04f2ee0e824ab9 : SUCCESS in 16m 17s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2320d6920f184012bb765b5923d0924b : SUCCESS in 18m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ce1f638e67a14589af0354c2ea75abd6 : SUCCESS in 18m 33s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/1368fed6619141519fecedbb6db122b8 : SUCCESS in 19m 13s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c20c37630bd844cdbb7f8f575c74edba : SUCCESS in 18m 49s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/974b6e8f240a446bafe0337115b646dd : SUCCESS in 16m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f55e4e23c36e4f0b9af98934f4db4c40 : POST_FAILURE in 6m 38s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b960bfd94a1f4edf87e198f0515d0fec : SUCCESS in 51m 56s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/820a8bfe408649fb9f1239e57302214c : SUCCESS in 45m 02s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/585bf7796f9c428ca603c6775b3d781b : SUCCESS in 43m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/426d2f651c7d49e483be5d3fb5985d41 : SUCCESS in 13m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/408197c0efa54476b60b04368f265324 : SUCCESS in 6m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/2233542b4d434430b3aa7132a883c40b : FAILURE in 8m 50s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2adc10ee774b48c2a718428085c417e6 : SUCCESS in 1h 00m 20s","accounts_in_message":[],"_revision_number":15},{"id":"7296a649a1746501d28b149391cd6c629c511a44","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-12-15 04:11:33.000000000","message":"Patch Set 15: Code-Review-1\n\nAde, please take a look at this, squash if you like:\n https://review.opendev.org/c/openstack/swift/+/767077","accounts_in_message":[],"_revision_number":15},{"id":"127d06bd7e58200cb15d44d6314148e159bb1d96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-15 14:55:59.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"88d36fd8c4bbc497637c84f444045d7dc7f140e8","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2020-12-15 15:33:28.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"b9bd48f6437410dd4c8701e777488f2db94c650c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-12-15 19:01:40.000000000","message":"Patch Set 16: Code-Review+2 Workflow+1\n\n(3 comments)\n\nI might try to push up a follow-on to get rid of the factory function, but it seems silly to make you perpetually rebase this.","accounts_in_message":[],"_revision_number":16},{"id":"e9c2eea49b78377fe165c9ffda5e727ba34340b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-16 00:45:54.000000000","message":"Patch Set 16: 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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b15309d97744c6cad7c749c0f96acae : SUCCESS in 7m 17s\n- grenade https://zuul.opendev.org/t/openstack/build/5b5dac43594d4ceb8b76e5b20133744c : SUCCESS in 1h 04m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e2d210cd54e5404886897604a38ef04c : FAILURE in 48m 21s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0fdb752f402645088b7de223c9e8c972 : SUCCESS in 9m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/00f6a23683764451a2a8f38bc8c55754 : SUCCESS in 10m 22s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/579031872cc7441385d72e8652f35746 : SUCCESS in 13m 33s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/111fc61c2b074aacb8ad977268ed55dd : SUCCESS in 12m 20s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9eeaf6f95f3f4777b2196927ab1c63d6 : SUCCESS in 13m 13s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/79f2e51d662b48bab9eb87836d30f042 : SUCCESS in 13m 56s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/dabbb54047214bccbf251cf4a22c0126 : SUCCESS in 16m 56s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/197c36efc6364e119c7494b7b6e897a6 : SUCCESS in 16m 38s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a2f3ad5d00214310961e480d88679b78 : SUCCESS in 17m 34s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/9f5861bebd894e6a9196779931a914d4 : SUCCESS in 18m 39s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/2cbc34cdbd7844088756cf8a924c589c : SUCCESS in 20m 01s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/2a30ec4e3dee47358278925231691f77 : SUCCESS in 19m 46s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/252df30ed8ba45048d519b8610673ccb : POST_FAILURE in 5m 54s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3cb4df0443a34c6a9383f35c5f916b04 : SUCCESS in 45m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8dbd683003ee4a548dfed2141b923661 : SUCCESS in 39m 09s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/00a9fd126b0543fd8a3c66fea4b6454b : SUCCESS in 42m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7045c3e035824f3fb975a880c60049f4 : SUCCESS in 13m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/095194e6b392492995646957a3e6aa87 : SUCCESS in 6m 45s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/db4bc9a5570d419a9395f3df6c0bee9f : FAILURE in 8m 40s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d91864f0ca9f42f599cfc05c110043b3 : SUCCESS in 52m 38s","accounts_in_message":[],"_revision_number":16},{"id":"8d737a720489e761bf778332284fc8ade3820bf7","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-12-16 05:38:06.000000000","message":"Patch Set 16:\n\nrecheck","accounts_in_message":[],"_revision_number":16},{"id":"9bf9a87ed90f481a6f4917432148a4bbb666422d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-16 20:06:45.000000000","message":"Patch Set 16:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6fbbf483f9454be88fa158118bae1503 : SUCCESS in 9m 48s\n- grenade https://zuul.opendev.org/t/openstack/build/ca8e78823b174de382be15a9b616ee19 : SUCCESS in 59m 10s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8e3b84a581dd43efa770e0cb557cabbb : SUCCESS in 45m 50s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0ed0b7f2d9604baa92f354a9c1006b6f : SUCCESS in 7m 53s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/dca2ab05a2ec4a279938075a770122f8 : SUCCESS in 9m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/664d9373bb4f4d81971d114f411482a7 : SUCCESS in 13m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bef95ed44a6041ef97321057dd0d07c8 : SUCCESS in 12m 42s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/3ab11cbcdc914ae3818fe5a5974a6cc3 : SUCCESS in 13m 17s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8a97afdc7e3949399462abc1a85e77ea : SUCCESS in 11m 57s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/74dd632d9e7748ec946f35eda4ffce37 : SUCCESS in 15m 12s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/99a4763e35c94f79825788470032b21f : SUCCESS in 15m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bc7df0c5b2c14c4d8a77511edcd242cd : SUCCESS in 26m 10s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/3786cbd7482b466daada4f72cd3bb1fa : FAILURE in 18m 18s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/395669001144401ebe3dcf306c7e5ce9 : SUCCESS in 18m 07s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/5e466a31174f441a953393fcf10a663b : SUCCESS in 26m 34s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/16e3a8991bad4c5887a34f8bfef63b78 : POST_FAILURE in 5m 09s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/db64c35aa350408a8737d80946197230 : SUCCESS in 49m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7ab0083d39544e37988062c19a0a459b : SUCCESS in 47m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/e162310a58a14ea49e2bd20bd505c4b0 : SUCCESS in 42m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5f2990f9f3914af0893b578798b9d94f : TIMED_OUT in 40m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/46eb1c08368643a384e83c71b94d56a9 : SUCCESS in 6m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4280ec59cf974cfd90a5cd1565bb5fed : FAILURE in 9m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a543b3f2b89c4fe8bc979b1eb980e6aa : SUCCESS in 1h 05m 18s","accounts_in_message":[],"_revision_number":16},{"id":"6317177f8811508ad79199ff3fc9ffcfee6ef22b","author":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"date":"2020-12-16 22:28:50.000000000","message":"Patch Set 16:\n\nrecheck","accounts_in_message":[],"_revision_number":16},{"id":"91f094122a4d4bc351cbab5fb54ea9322eddadd0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-17 05:00:22.000000000","message":"Patch Set 16:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/729e23a6fc0d472480b4063808d36260 : SUCCESS in 7m 51s\n- grenade https://zuul.opendev.org/t/openstack/build/eb0ef46df0c245189bb923cc59d43e01 : SUCCESS in 1h 04m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fcfd96fa4d4e43899eb60d22e61d960c : SUCCESS in 43m 18s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/78bffbb644664da68a7c91234102fcfd : SUCCESS in 10m 11s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5eb7e812be8f444fb192aac96d8f8ab8 : SUCCESS in 9m 08s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a62a77ef07f64008ac2ecbce14d259e8 : SUCCESS in 12m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/34ea8a752e4143ca8bfb3cfd16b30a37 : SUCCESS in 12m 36s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/c396e61c0aad4f349be57a93577f2808 : SUCCESS in 13m 29s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/54c26812f52941a7add184b93738b994 : SUCCESS in 15m 47s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1012308951974dec81daa36f4a384f06 : FAILURE in 16m 26s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/4e050f2c10e74e88b9aeb7540b8ebb9f : SUCCESS in 16m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7382260cbfd048989ff54fcce94f9376 : SUCCESS in 17m 04s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/ebf275e0591b4e43a63e4ef9850f7a9e : SUCCESS in 15m 24s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/a2c38247417246049dd24cf2aa65a8bd : SUCCESS in 16m 51s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c2ddc0c3d8bf4fb88636f605403ec835 : SUCCESS in 18m 13s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/855db583ab704122a7ee5cf63a93989a : POST_FAILURE in 4m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e82f840c73a94059b5cd18aeb8820c13 : SUCCESS in 48m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fbb039d72f7249cd84b02c9f1a02b977 : SUCCESS in 39m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/5e5e68a7cbb34d2a92454e7a57b9299a : SUCCESS in 40m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/97a00d3495d0499ea8fd126facf2d5d6 : SUCCESS in 12m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72a28cd569e14596a732df8c2aed6b5c : SUCCESS in 10m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5821eecb597e4d2db1b2b97d285578b2 : FAILURE in 7m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81f15d9700c845cabff36eff02af5b21 : SUCCESS in 1h 07m 45s","accounts_in_message":[],"_revision_number":16},{"id":"73e27f036d56cd5120024dd1664c55bb5bbdbb5e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-12-17 17:09:04.000000000","message":"Patch Set 16:\n\nrecheck","accounts_in_message":[],"_revision_number":16},{"id":"25343eff755cc3bb890f0e43466f59286ac522d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-17 23:59:37.000000000","message":"Patch Set 16:\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\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75c13b965f5d469481b43839231993e0 : SUCCESS in 8m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/aea6d3f2390f4f7aa5e07fa18bd0301d : SUCCESS in 1h 03m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7948115ae54b4571827d42400b325e13 : SUCCESS in 44m 18s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b86488ae358548939e7130bf45d47e36 : SUCCESS in 9m 11s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/2ba6365472394c538199734c5dd2199d : SUCCESS in 8m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/92c08a793a7a470aad238e8df639fdd7 : SUCCESS in 12m 34s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/283826d5e5924eba8df679f45d5776d0 : SUCCESS in 12m 32s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/633a5518ffcd48089e8a557b850cc454 : SUCCESS in 14m 18s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/58020ecc8a75483195bc63bf96e05b54 : SUCCESS in 14m 57s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ee0a339033a64072b8e1a77064a0e76f : SUCCESS in 15m 10s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d6b46338c0ff4b71ae49f2c6933dc43c : SUCCESS in 18m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a72bd935337a48e7be6054e29ce68ef9 : SUCCESS in 23m 31s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/7563951bd8c54f118a3c8670019e1f9d : SUCCESS in 16m 52s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/68df83511e28438bbed3ecd58057fdfb : TIMED_OUT in 1h 31m 08s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/ae9d259dba9c4273a7d0d87c209caf72 : TIMED_OUT in 1h 31m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1913dd237943494d8dfc50e5df3fb79f : POST_FAILURE in 4m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/db4d20f26c29419ba21607bfc2f2fb92 : SUCCESS in 45m 46s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/96958dee93744998a08e784950c9e7bf : SUCCESS in 41m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a5ea1c68c0464f5e996a60cb750478ae : SUCCESS in 57m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9d955921e17a4b7fb87fa2a8091b1389 : SUCCESS in 15m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e41d53f6ad5041eca2bbda7d8b5d8406 : SUCCESS in 7m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b2d9998a1ce346cca860a04da0bfe74c : FAILURE in 10m 44s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f0b7d6692f3e4b92b9416ba95a01d1d6 : SUCCESS in 1h 00m 01s","accounts_in_message":[],"_revision_number":16},{"id":"98ce1239a94e4f5dae3656f769298cbde533aec9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-12-18 00:27:55.000000000","message":"Patch Set 16:\n\nrecheck\n\nIt\u0027s *really* hard to set appropriate/useful timeouts when nearly-identical jobs either pass in 12-23 mins or time out at 90 mins 😕","accounts_in_message":[],"_revision_number":16},{"id":"110537b3cffdf4872fb6d84b6a332752414791c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 01:37:45.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/574c2ee516564334890559edb3100f8d : SUCCESS in 9m 00s\n- grenade https://zuul.opendev.org/t/openstack/build/a8f64d3551ec4285a344807ded35a924 : SUCCESS in 1h 00m 44s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/5338a42ea4974b1581da5bf0c5e63eae : SUCCESS in 46m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6ea306aec61b4e12bedb3eb6db52bf66 : SUCCESS in 9m 47s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/6126a24cda64493c8ee7e4772d7e22f3 : SUCCESS in 9m 54s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a206a266d8c24c908370d27b2bc32ef7 : SUCCESS in 14m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8f9f81d38e924034acc8126502143118 : SUCCESS in 13m 27s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/62808a973bda422cbbe96633bef81225 : SUCCESS in 54m 09s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/d4e59fab25c849e299ff0ec509e0aef7 : SUCCESS in 38m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/7497edf1c3f94cf0bf851ef113ca9ca2 : SUCCESS in 1h 08m 03s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/151e6a3ba702497ab8e444469b829a72 : SUCCESS in 17m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/e9b9023ebd484c9a9183b5984d9375c6 : SUCCESS in 18m 23s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/8154b2130c854bc4aa3f2fbfd9dce0dc : SUCCESS in 22m 30s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/1598604b49c24e79a045460a2f6dbb02 : SUCCESS in 16m 23s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/fd58ad05cded4aa58788fe8dbfa8abdd : SUCCESS in 18m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a20249ae7b574c59bb214645238207ec : POST_FAILURE in 4m 55s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/82daa3f181a54199a8bf88ebf1cd13a3 : SUCCESS in 50m 26s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5ff988c81bfb40488fa3b4518bf9f04e : SUCCESS in 37m 11s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7ad0eafda9364c70addc45c3e3bfa69d : SUCCESS in 42m 42s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/41dea79f0a6d417b827d5361e7249a58 : SUCCESS in 12m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3d1f785b7a14f81955603b6364960e4 : SUCCESS in 5m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fe391ddb19db4374841921dbd3012169 : FAILURE in 8m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3267c041b91947828ba17509d798f9a7 : SUCCESS in 58m 46s","accounts_in_message":[],"_revision_number":16},{"id":"e9532cdc1660cebcdb012561c230d7f79d05f8d5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 01:38:03.000000000","message":"Patch Set 16: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":16},{"id":"22d4f94626c3bf18296bf5de7cf81014f5a70df2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 05:52:51.000000000","message":"Patch Set 16: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/80e1f81b831b4d37a804a75051196823 : SUCCESS in 9m 09s\n- grenade https://zuul.opendev.org/t/openstack/build/e8c2606cccd74fb2a09421ad2eeda37d : SUCCESS in 45m 36s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f1052a89befa4c6ba640cfd7f64b24bb : SUCCESS in 44m 10s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/c4c05dbb05bd4a488178284850006792 : SUCCESS in 7m 43s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/d16de567c45d4feb8f58bd07d2131f69 : SUCCESS in 9m 04s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/51868ca5541640eba5abb9214f0ff740 : SUCCESS in 13m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ae2070f1613b41c68e94158ba1537ff9 : SUCCESS in 13m 25s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/5535f05b30cc4bbfb889bce7f158c631 : SUCCESS in 12m 49s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/fec5502e0bd4439dbe5eb7242614d589 : SUCCESS in 19m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/07809e02bcd146b0bf9f3c80dce18883 : SUCCESS in 14m 37s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3ef519ea1e47496894b14c95d619487d : SUCCESS in 19m 08s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fd5c0a6d5c8f4ebf9877bb8200cfd4d5 : SUCCESS in 26m 43s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c2df3272d3f74325ac981c0720584793 : SUCCESS in 15m 09s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/e20945d157db4f15b86b68666fda9817 : SUCCESS in 44m 17s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1cf665a37e2241299b6b3ba11675b086 : SUCCESS in 16m 09s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6a3254179ccc4e128c1a8bf2936d91cb : TIMED_OUT in 2h 00m 59s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/46207ad69f4443dca30ff8b1a33c191c : SUCCESS in 44m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ea1e5d58ac4a4d5fa30bbe7d457d151c : SUCCESS in 41m 52s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/65dd68e44bcf4fb18f61428326267b89 : SUCCESS in 37m 03s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2a6245b80534495982bbcc582b44ad47 : SUCCESS in 12m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d0155543b3e34d3bada68736e9a354c7 : SUCCESS in 5m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67bbd3ccb43f4ca397db92e5fe308ea6 : SUCCESS in 1h 35m 51s","accounts_in_message":[],"_revision_number":16},{"id":"28804daa8d92e39c0f265823923f74ab7f999e42","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-12-18 06:54:39.000000000","message":"Patch Set 16:\n\nrecheck","accounts_in_message":[],"_revision_number":16},{"id":"679fede8a0f0fbdd4990789c37a8832fbc6b9902","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 08:58:50.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/355bdbb42b3141838240e487b9970cc0 : SUCCESS in 7m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/6f876933667f45869d2f3607f7dda8c4 : SUCCESS in 57m 19s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/238a9cbe1b9841e2b5b4eb7724987a32 : SUCCESS in 46m 12s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8f5f4c5ecb524c6d8ce952b591b73d4d : SUCCESS in 8m 21s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/7b463388799944f6a1a0789eb3fd5ca0 : SUCCESS in 8m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d1b5aff02c4141b59f5f2ea2c4f2e114 : SUCCESS in 14m 37s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/596d44e11ba24f80916e1aa35417f5d9 : SUCCESS in 12m 41s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0a40e2b071ce469d99746f585666f49a : SUCCESS in 12m 27s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/cc8effa3a7ee4ba5bf775b18507edf5a : SUCCESS in 13m 39s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c878843a68dc48e797eb12c590ac2c8a : SUCCESS in 18m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/73fcfd1dcfff4b9ca82bf9bfa813ad59 : SUCCESS in 14m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/179c6568d4034e0ea1ec7497147f5cfe : SUCCESS in 18m 35s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/2754afbb2a22413ea8e5d2aeb5a21579 : SUCCESS in 17m 05s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/3cfe1c8607984958935ff76f4797d2f5 : SUCCESS in 17m 57s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/43888416464e4febb577516a2469a277 : SUCCESS in 17m 35s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/139181c5852c4c398529c3d421eda1e0 : POST_FAILURE in 4m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b354cb0be1ec472eb5a840323dcfe763 : SUCCESS in 44m 05s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/af66fd761de646fbb93666c295f84a63 : SUCCESS in 45m 01s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/899ac893d07147ddb7c1533aaf9fc5eb : SUCCESS in 40m 53s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a5c65fabdc23495ca0cd7d94adb2f45a : SUCCESS in 44m 36s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c63c33fdfb634b22a1aaa086ad8dd8a9 : SUCCESS in 12m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8885662844ec498594e6e19534bb84e8 : SUCCESS in 6m 47s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b06ebaedb7b94efb979793d4f802b981 : FAILURE in 7m 59s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2342b5cbdff04a9c8b5d3d4189d25250 : SUCCESS in 58m 47s","accounts_in_message":[],"_revision_number":16},{"id":"8de9643d126cefc8f048b6eb3c63228b068442f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 08:59:07.000000000","message":"Patch Set 16: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":16},{"id":"141cb64866a2e1c07b889b18caa356f7eeab6dad","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 11:06:28.000000000","message":"Patch Set 16: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b21618f6988c43698e0cccecf74560ee : SUCCESS in 8m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/8ef3abb3a5cd43748ad103787d10a3fa : SUCCESS in 1h 02m 00s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c9eaf947722c4d79a53f8379d96ccbf4 : SUCCESS in 45m 08s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/28a55ccfb08240a985cf8d605b22dd2b : SUCCESS in 11m 06s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/d28ef65e2b9e4a68a9b9f88ff7af8e8e : SUCCESS in 11m 14s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0e2f208b526446d6badf761536b849fb : SUCCESS in 15m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6e4a272b7bdb44918217301e38d4461f : SUCCESS in 12m 45s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/9811ac51f0504a65adc0a98664ac0a90 : SUCCESS in 12m 29s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/76c6942cc6e0486f9c3469887054e424 : SUCCESS in 12m 17s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8821d15aba984eee803ccfe0c147d25c : SUCCESS in 15m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/13c5d179dfda4d5facd287ba9eb8b2b8 : SUCCESS in 16m 32s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/7d25bdc21518421b928b4f86717703c3 : SUCCESS in 15m 43s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/21e09f020cda40e699b38257b19fc57a : SUCCESS in 16m 04s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/0739c14b985c4ce2b9eed0f3a0106434 : SUCCESS in 16m 31s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/b71ca32d355548bd92f149b428a2d6c6 : SUCCESS in 17m 56s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/7c6050ea14ea402f986c9d0837532a83 : SUCCESS in 45m 17s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/7f3154f6ef624514b871d955c8c21bba : SUCCESS in 47m 38s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2d2dcb4f74b6477899731e4420e5ebdd : SUCCESS in 52m 13s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/da3afad4254a4dd7abc9e7641fc34ae3 : SUCCESS in 40m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/995ae9378e2a45c1aeb431321d444412 : SUCCESS in 13m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d1361ded6334348ab1788b494bef75a : SUCCESS in 7m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7ba50e95852a4090a26c7fb6564532f1 : SUCCESS in 1h 40m 49s","accounts_in_message":[],"_revision_number":16},{"id":"aba9cb3d37b922e2971371242d730121badc95e7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 11:06:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":16},{"id":"728b71c75ffa182650f18633bae09ecb854fdbc2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-12-18 11:08:37.000000000","message":"Patch Set 16:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f69465057094f35aed4c0b7f3634d83 : SUCCESS in 1m 14s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/89a743f00fd74532a006fc754174876d : SUCCESS in 43s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/8176cb7f3e7b40ea85de063070a7b9e3 : SUCCESS in 47s (non-voting)","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"5320ecbaf2c0e77842ab1ee3eb8106948dc06704","revisions":{"a133df60ca2c34049bc76de88f0f64c0a9135534":{"kind":"REWORK","_number":1,"created":"2020-09-15 04:31:45.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/1"}}},"commit":{"parents":[{"commit":"4fefdf4d83bc43f86014906ff46a936168f71a69","subject":"Merge \"gate: Make rolling upgrade job work with either 60xx or 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4fefdf4d83bc43f86014906ff46a936168f71a69"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-15 04:31:44.000000000","tz":-240},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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 \u003clink\u003e for more details.\n\nSome downstream python versions already support this parameter.  To\nsupport these versions, a new encapsulation of md5() his being added to\noslo.utils (secretutils.md5)\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   The vast majority\nof md5 uses are not in a security context.\n\nIn fact, in this initial patch, I believe all the uses I have flagged are\nnon-security related.  The only ones I had concerns about -- and which\nare not in this patch are in swift/common/middleware/crypto/decrypter.py\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a133df60ca2c34049bc76de88f0f64c0a9135534"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a133df60ca2c34049bc76de88f0f64c0a9135534"}]},"branch":"refs/heads/master"},"634aa5d9511ea17d5a925a6e1c98aea6ff2f9a21":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-09-15 04:33:10.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/2"}}},"commit":{"parents":[{"commit":"4fefdf4d83bc43f86014906ff46a936168f71a69","subject":"Merge \"gate: Make rolling upgrade job work with either 60xx or 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4fefdf4d83bc43f86014906ff46a936168f71a69"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-15 04:32:23.000000000","tz":-240},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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 \u003clink\u003e for more details.\n\nSome downstream python versions already support this parameter.  To\nsupport these versions, a new encapsulation of md5() his being added to\noslo.utils (secretutils.md5)\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   The vast majority\nof md5 uses are not in a security context.\n\nIn fact, in this initial patch, I believe all the uses I have flagged are\nnon-security related.  The only ones I had concerns about -- and which\nare not in this patch are in swift/common/middleware/crypto/decrypter.py\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/634aa5d9511ea17d5a925a6e1c98aea6ff2f9a21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/634aa5d9511ea17d5a925a6e1c98aea6ff2f9a21"}]},"branch":"refs/heads/master"},"9636dfc131e34c3958e3f6f8d1751f0158612a2a":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-09-15 04:33:50.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/3"}}},"commit":{"parents":[{"commit":"4fefdf4d83bc43f86014906ff46a936168f71a69","subject":"Merge \"gate: Make rolling upgrade job work with either 60xx or 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4fefdf4d83bc43f86014906ff46a936168f71a69"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-15 04:33:27.000000000","tz":-240},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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() his being added to\noslo.utils (secretutils.md5)\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   The vast majority\nof md5 uses are not in a security context.\n\nIn fact, in this initial patch, I believe all the uses I have flagged are\nnon-security related.  The only ones I had concerns about -- and which\nare not in this patch are in swift/common/middleware/crypto/decrypter.py\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9636dfc131e34c3958e3f6f8d1751f0158612a2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9636dfc131e34c3958e3f6f8d1751f0158612a2a"}]},"branch":"refs/heads/master"},"3cd3d3ab759c7bbed78a1ee8fcafabeca7ac7f11":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2020-09-15 04:37:04.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/4"}}},"commit":{"parents":[{"commit":"4fefdf4d83bc43f86014906ff46a936168f71a69","subject":"Merge \"gate: Make rolling upgrade job work with either 60xx or 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4fefdf4d83bc43f86014906ff46a936168f71a69"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-15 04:36:56.000000000","tz":0},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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() his being added to\noslo.utils (secretutils.md5)\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   The vast majority\nof md5 uses are not in a security context.\n\nIn fact, in this initial patch, I believe all the uses I have flagged are\nnon-security related.  The only ones I had concerns about -- and which\nare not in this patch are in swift/common/middleware/crypto/encrypter.py\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3cd3d3ab759c7bbed78a1ee8fcafabeca7ac7f11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3cd3d3ab759c7bbed78a1ee8fcafabeca7ac7f11"}]},"branch":"refs/heads/master"},"32faf872fdf7803ccf8496d7aa496167b2d0f812":{"kind":"REWORK","_number":5,"created":"2020-09-15 18:22:02.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/5"}}},"commit":{"parents":[{"commit":"4fefdf4d83bc43f86014906ff46a936168f71a69","subject":"Merge \"gate: Make rolling upgrade job work with either 60xx or 62xx ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4fefdf4d83bc43f86014906ff46a936168f71a69"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-15 18:20:08.000000000","tz":-240},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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() his being added to\noslo.utils (secretutils.md5)\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   The vast majority\nof md5 uses are not in a security context.\n\nIn fact, in this initial patch, I believe all the uses I have flagged are\nnon-security related.  The only ones I had concerns about -- and which\nare not in this patch are in swift/common/middleware/crypto/decrypter.py\n\nAs the oslo patch is not expected to be released soon, I have added\noslo.utils to the required_projects in the zuul config to try to run the\nCI jobs.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32faf872fdf7803ccf8496d7aa496167b2d0f812"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/32faf872fdf7803ccf8496d7aa496167b2d0f812"}]},"branch":"refs/heads/master"},"b5e59e0e5767fff08952a8330ede118b7157dd96":{"kind":"REWORK","_number":6,"created":"2020-09-18 21:56:15.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/6"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-18 21:55:27.000000000","tz":-240},"subject":"replace md5 with oslo_utils version","message":"replace md5 with oslo_utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b5e59e0e5767fff08952a8330ede118b7157dd96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b5e59e0e5767fff08952a8330ede118b7157dd96"}]},"branch":"refs/heads/master"},"873509d03ab34d1cf29a417ba0b36d5c8780dd90":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2020-09-18 21:57:42.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/7"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-18 21:57:00.000000000","tz":-240},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/873509d03ab34d1cf29a417ba0b36d5c8780dd90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/873509d03ab34d1cf29a417ba0b36d5c8780dd90"}]},"branch":"refs/heads/master"},"6ed9985a81c1899e76a93e930f3f5571d9197d8e":{"kind":"REWORK","_number":8,"created":"2020-09-21 19:42:19.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/66/751966/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/8"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-09-21 19:40:47.000000000","tz":-420},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6ed9985a81c1899e76a93e930f3f5571d9197d8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6ed9985a81c1899e76a93e930f3f5571d9197d8e"}]},"branch":"refs/heads/master"},"f785106a28fe3fbff12d2058230b94e9a8079b76":{"kind":"REWORK","_number":9,"created":"2020-09-22 20:45:57.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/66/751966/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/9"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-09-22 20:45:49.000000000","tz":-420},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f785106a28fe3fbff12d2058230b94e9a8079b76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f785106a28fe3fbff12d2058230b94e9a8079b76"}]},"branch":"refs/heads/master"},"7c5e5786fd2f2cbf83a275b8c9ce4757a2a1757f":{"kind":"REWORK","_number":10,"created":"2020-09-23 19:29:57.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/10"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-23 19:29:44.000000000","tz":-240},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c5e5786fd2f2cbf83a275b8c9ce4757a2a1757f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7c5e5786fd2f2cbf83a275b8c9ce4757a2a1757f"}]},"branch":"refs/heads/master"},"5d096b47d2f987bcb7cc8243ac13cc0156c678fb":{"kind":"REWORK","_number":11,"created":"2020-09-29 18:19:01.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/11"}}},"commit":{"parents":[{"commit":"60530753b37e01a303825bb1ba289d241b21f45e","subject":"Merge \"Run swift-tox-func-encryption-py37 job in the gate\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/60530753b37e01a303825bb1ba289d241b21f45e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-29 18:11:58.000000000","tz":-240},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests almost all pass\non a FIPS enabled system.  The only failures are in the\ntest_log_msg_template and test_str_anonymizer tests.  These involve\nusing a hash to encrypt a string swift/common/utils.py (line 677).\nThis seems to me to be an impermissible use of md5, but it looks like\nwe can configure the use of a different hash algorithm.  So what should\nwe do here?\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\nDepends-On: https://review.opendev.org/#/c/750031/\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d096b47d2f987bcb7cc8243ac13cc0156c678fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5d096b47d2f987bcb7cc8243ac13cc0156c678fb"}]},"branch":"refs/heads/master"},"5149e72b88e4a02048cddafbd34c7414d5039aaa":{"kind":"REWORK","_number":12,"created":"2020-11-06 07:54:39.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/12"}}},"commit":{"parents":[{"commit":"14bd6b916da65189ba99c391cef79731d05e4151","subject":"Merge \"tests: Replace FakeLogger with debug_logger in test_proxy_logging\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/14bd6b916da65189ba99c391cef79731d05e4151"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-11-06 07:45:57.000000000","tz":-300},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests all pass\non a FIPS enabled system.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5149e72b88e4a02048cddafbd34c7414d5039aaa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5149e72b88e4a02048cddafbd34c7414d5039aaa"}]},"branch":"refs/heads/master"},"5fca45cf1db3ce6ee9f461008d6c385d3c9ceb53":{"kind":"REWORK","_number":13,"created":"2020-11-18 15:30:12.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/13"}}},"commit":{"parents":[{"commit":"0dc918e71a75d7bb094707cf8bcbcbdd033b174b","subject":"Merge \"py2: Suppress more CryptographyDeprecationWarnings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0dc918e71a75d7bb094707cf8bcbcbdd033b174b"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-11-18 15:29:55.000000000","tz":-300},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests all pass\non a FIPS enabled system.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5fca45cf1db3ce6ee9f461008d6c385d3c9ceb53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5fca45cf1db3ce6ee9f461008d6c385d3c9ceb53"}]},"branch":"refs/heads/master"},"e759e800d055c28fb56ca1fd559af3870ae02cc8":{"kind":"REWORK","_number":14,"created":"2020-12-11 21:46:19.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/14"}}},"commit":{"parents":[{"commit":"36107b4a692d7cf63698dd831388193fb1eae51e","subject":"Merge \"Give probe tests a second chance to pass\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36107b4a692d7cf63698dd831388193fb1eae51e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-12-11 21:46:00.000000000","tz":-300},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests all pass\non a FIPS enabled system.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e759e800d055c28fb56ca1fd559af3870ae02cc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e759e800d055c28fb56ca1fd559af3870ae02cc8"}]},"branch":"refs/heads/master"},"191a686a62683b6d5e35bb3c130b66a7a350b116":{"kind":"REWORK","_number":15,"created":"2020-12-14 19:23:49.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/15"}}},"commit":{"parents":[{"commit":"36107b4a692d7cf63698dd831388193fb1eae51e","subject":"Merge \"Give probe tests a second chance to pass\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36107b4a692d7cf63698dd831388193fb1eae51e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-12-14 19:23:37.000000000","tz":-300},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests all pass\non a FIPS enabled system.\n\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/191a686a62683b6d5e35bb3c130b66a7a350b116"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/191a686a62683b6d5e35bb3c130b66a7a350b116"}]},"branch":"refs/heads/master"},"5320ecbaf2c0e77842ab1ee3eb8106948dc06704":{"kind":"REWORK","_number":16,"created":"2020-12-15 14:55:59.000000000","uploader":{"_account_id":9914,"name":"Ade Lee","email":"alee@redhat.com","username":"alee"},"ref":"refs/changes/66/751966/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/751966/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/751966/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/751966/16"}}},"commit":{"parents":[{"commit":"36107b4a692d7cf63698dd831388193fb1eae51e","subject":"Merge \"Give probe tests a second chance to pass\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36107b4a692d7cf63698dd831388193fb1eae51e"}]}],"author":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-09-11 20:28:11.000000000","tz":-240},"committer":{"name":"Ade Lee","email":"alee@redhat.com","date":"2020-12-15 14:52:55.000000000","tz":-300},"subject":"replace md5 with swift utils version","message":"replace md5 with swift utils version\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() is added to\nswift/common/utils.py.  This encapsulation is identical to the one being\nadded to oslo.utils, but is recreated here to avoid adding a dependency.\n\nThis patch is to replace the instances of hashlib.md5() with this new\nencapsulation, adding an annotation indicating whether the usage is\na security context or not.\n\nWhile this patch seems large, it is really just the same change over and\nagain.  Reviewers need to pay particular attention as to whether the\nkeyword parameter (usedforsecurity) is set correctly.   Right now, all\nof them appear to be not used in a security context.\n\nNow that all the instances have been converted, we can update the bandit\nrun to look for these instances and ensure that new invocations do not\ncreep in.\n\nWith this latest patch, the functional and unit tests all pass\non a FIPS enabled system.\n\nCo-Authored-By: Pete Zaitcev\nChange-Id: Ibb4917da4c083e1e094156d748708b87387f2d87\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5320ecbaf2c0e77842ab1ee3eb8106948dc06704"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5320ecbaf2c0e77842ab1ee3eb8106948dc06704"}]},"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"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":{}}}]}
