Monday, 2022-03-14

opendevreviewAlistair Coles proposed openstack/swift master: sharder: fix and expand CleavingContext docstrings  https://review.opendev.org/c/openstack/swift/+/83365416:34
acoles^^ easy review (I hope!)16:35
afaranhatimburke__, hi, I think we still have some issues with the tempurl patch, https://141a6634077a6c4f5d94-d97b0a3b599d6de6d0673faefd2f08b5.ssl.cf5.rackcdn.com/790535/28/check/cinder-tempest-lvm-multibackend-fips/1caa505/testr_results.html16:54
afaranhacould you please take a look when you have time?16:55
afaranhahttps://review.opendev.org/c/openstack/glance/+/831921/316:55
timburke__huh. `_hashlib.UnsupportedDigestmodError: Unsupported digestmod functools.partial(<function __hash_new at 0x7fc71822a310>, 'sha256')`16:59
afaranhawhere do you see this log?17:06
timburke__https://141a6634077a6c4f5d94-d97b0a3b599d6de6d0673faefd2f08b5.ssl.cf5.rackcdn.com/790535/28/check/cinder-tempest-lvm-multibackend-fips/1caa505/controller/logs/screen-s-proxy.txt -- search for "Traceback"17:06
timburke__it's strange to me, because i *know* we use sha256 hmacs with swift's encryption feature, and we've seen those tests pass...17:08
clarkbis this possibly related to centos 9 using openssl 3?17:09
clarkbI know there were issues with sha1 on that platform without fips17:09
timburke__ah... could be, then17:10
afaranhayea, no type either17:10
afaranhahttps://review.opendev.org/c/openstack/swift/+/525771/7/swift/common/middleware/tempurl.py#34617:10
afaranhaade_lee__ ^17:10
afaranhabut since the tests passed on the patch: https://review.opendev.org/c/openstack/tempest/+/831607 https://405753feed1a3d88e398-67452faa46fddf50e0cf1e389c2c8597.ssl.cf5.rackcdn.com/831607/5/check/tempest-full-centos-9-stream/3e66d56/testr_results.html shouldn't it be okay?17:12
afaranhathe libssh issue17:12
afaranhathe tests failing there is due to libvirt issue17:13
clarkbya I'm just throwing out ideas.17:13
clarkbYou might need to boot a centos 9 machine with fips and inspect hashlib directly17:13
afaranhaack17:19
afaranhaI'll let you know tomorrow if there's an issue there on hashlib17:19
afaranhathanks17:19
clarkbI just did a quick check on a non fips centos 9 stream instance and hashlib.sha256 is there17:21
clarkband hmac.new(key=b'stuff', digestmod='sha256') also works17:24
clarkbso ya you probably need to get on a machien and inspect more closely as the trivial cehcks all seem fine17:25
timburke__afaranha, fwiw i think you only *really* need https://review.opendev.org/c/openstack/tempest/+/832771 -- i don't think https://review.opendev.org/c/openstack/swift/+/525771 is a hard dependency for any of the stuff you're working on17:42
opendevreviewTim Burke proposed openstack/python-swiftclient master: Add Python3 zed unit tests  https://review.opendev.org/c/openstack/python-swiftclient/+/83203922:21

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!