opendevreview | Tim Burke proposed openstack/swift master: diskfile: Quarantine hashdirs on ENODATA https://review.opendev.org/c/openstack/swift/+/832738 | 01:25 |
---|---|---|
opendevreview | Tim Burke proposed openstack/swift master: diskfile: Quarantine hashdirs on ENODATA https://review.opendev.org/c/openstack/swift/+/832738 | 05:29 |
opendevreview | Matthew Oliver proposed openstack/swift master: Refactor memcache config and MemcacheRing loading https://review.opendev.org/c/openstack/swift/+/820648 | 05:30 |
opendevreview | Matthew Oliver proposed openstack/swift master: Refactored errorlimited out of proxy + global cache https://review.opendev.org/c/openstack/swift/+/820313 | 05:30 |
opendevreview | Matthew Oliver proposed openstack/swift master: Add global error_limiting to object-updater https://review.opendev.org/c/openstack/swift/+/820486 | 05:30 |
opendevreview | Andre Aranha proposed openstack/swift master: tempurl: Deprecate sha1 signatures https://review.opendev.org/c/openstack/swift/+/525771 | 09:52 |
afaranha | timburke__, thanks, I'm updating your commit, I sent a review to tempest to update the tests as well https://review.opendev.org/c/openstack/tempest/+/832771 | 09:53 |
afaranha | timburke++ | 09:53 |
opendevreview | Tim Burke proposed openstack/swift master: tempurl: Deprecate sha1 signatures https://review.opendev.org/c/openstack/swift/+/525771 | 16:07 |
timburke__ | PTG etherpad: https://etherpad.opendev.org/p/swift-ptg-zed | 17:59 |
opendevreview | Tim Burke proposed openstack/swift master: s3api: Delete all parts when aborting MPU with non-ASCII characters https://review.opendev.org/c/openstack/swift/+/831371 | 19:57 |
opendevreview | Merged openstack/swift master: s3api: Properly decode MPU request parameters before using them https://review.opendev.org/c/openstack/swift/+/831370 | 20:12 |
kota | morning | 20:56 |
mattoliver | Morning, and morning kota! | 20:58 |
kota | mattoliver: o/ | 20:59 |
timburke_ | #startmeeting swift | 21:01 |
opendevmeet | Meeting started Wed Mar 9 21:01:31 2022 UTC and is due to finish in 60 minutes. The chair is timburke_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:01 |
opendevmeet | The meeting name has been set to 'swift' | 21:01 |
timburke_ | who's here for the swift meeting? | 21:01 |
mattoliver | o/ | 21:01 |
kota | o/ | 21:02 |
acoles | o/ | 21:02 |
timburke_ | as usual, the agenda's at https://wiki.openstack.org/wiki/Meetings/Swift | 21:03 |
timburke_ | #topic PTG | 21:03 |
timburke_ | i finally got the etherpad started! | 21:03 |
timburke_ | #link https://etherpad.opendev.org/p/swift-ptg-zed | 21:03 |
timburke_ | thanks everybody, for responding to the doodle poll -- i'll work on getting time slots booked later today | 21:04 |
timburke_ | are there any questions or comments on the PTG? it's less than a month away, now! | 21:04 |
timburke_ | all right. | 21:06 |
timburke_ | #topic sha1 signatures | 21:06 |
timburke_ | afaranha has been trying to get a fips-mode tempest job passing, and some swift tests are currently failing | 21:07 |
timburke_ | because the tempest swift tests cover tempurls, and only use sha1 signatures | 21:08 |
timburke_ | which aren't secure enough to be used in fips-mode | 21:08 |
timburke_ | there's a tempest change to address that: https://review.opendev.org/c/openstack/tempest/+/832771 | 21:09 |
timburke_ | but i'd also like to deprecate sha1 signatures in tempurl: https://review.opendev.org/c/openstack/swift/+/525771 | 21:09 |
timburke_ | now that it's got a dependency on the tempest change, that mostly ready to go... except for some odd test failures in the dsvm jobs. i'll look into those more | 21:11 |
timburke_ | i know we *also* use sha1 signatures in formpost: https://bugs.launchpad.net/swift/+bug/1794601 | 21:11 |
mattoliver | oh | 21:11 |
timburke_ | anybody know of any other places we ought to update to use (or at least allow) sha256/sha512 sigs? | 21:12 |
mattoliver | nothing straight off the top of my head | 21:13 |
timburke_ | oh! admin /info requests | 21:14 |
mattoliver | container sync realms | 21:15 |
timburke_ | good catch | 21:16 |
timburke_ | anyone available to champion updating formpost, the info controller, or container sync realms? | 21:17 |
timburke_ | or at least writing up the bugs for the latter two? | 21:17 |
mattoliver | I'll have a go | 21:18 |
timburke_ | thanks mattoliver! | 21:18 |
timburke_ | that's all i've got | 21:19 |
timburke_ | #topic open discussion | 21:19 |
timburke_ | what else should we talk about this week? | 21:20 |
acoles | does any one know how these s3api doc files are used https://github.com/openstack/swift/tree/master/doc/s3api ? | 21:21 |
acoles | kota: ^^ do you remember? | 21:21 |
acoles | they seem to define schema for s3api requests but I can't see how they are built into docs (if at all) | 21:22 |
kota | at least rnc is used for generating assertion files for response xml | 21:22 |
timburke_ | and the conf files in https://github.com/openstack/swift/tree/master/doc/s3api/conf are used when we run the swift-tox-func-s3api-ceph-s3tests-tempauth jobs | 21:22 |
kota | on the conf files, I'm not sure on my memory but it looks like to pass ceph-s3-tests | 21:23 |
timburke_ | kota, can you refresh my memory on the difference between those and https://github.com/openstack/swift/tree/master/swift/common/middleware/s3api/schema ? | 21:23 |
kota | oh, timburke_ is sure on that. | 21:23 |
acoles | but we have rng files here for the request validation I think https://github.com/openstack/swift/tree/master/swift/common/middleware/s3api/schema | 21:23 |
kota | i think the rnc is human readable rather than schema xml so at that time, I wanted to keep the original source of the xml | 21:24 |
kota | if we decided to maintain xml directly, we don't have to keep the rnc files | 21:24 |
kota | ah... maybe rng, i meant | 21:25 |
timburke_ | do you remember what tool converts between the two? it'd probably be good to confirm that they're actually the definitions... | 21:25 |
timburke_ | actually the *same* definitions, i mean | 21:26 |
kota | let me take it as my homework, probably I discussed it on the review (the patch is proposed another one, IIRC). So i can look for that | 21:27 |
acoles | thanks kota ! | 21:27 |
timburke_ | thanks kota | 21:27 |
kota | np | 21:27 |
mattoliver | I have a few chains lingering (v2 serialisation, global error limitting, ACTIVATING and CLEAVING states to the shading state machine, etc.) but maybe rather then disccuss here and now I'll add them to the PTG etherpad :) | 21:29 |
timburke_ | 👍 i keep meaning to keep pushing on the ring v2 stuff | 21:30 |
mattoliver | I know, nps. busy times :) | 21:30 |
acoles | mattoliver: I am (slowly) reloading the ACTIVATING and CLEAVING states stuff | 21:30 |
acoles | into my brain | 21:30 |
mattoliver | lol, great! yeah it's a long reload | 21:30 |
mattoliver | took me a while as well :) | 21:31 |
mattoliver | having full confidence and getting shrinking "done" would be awesome | 21:31 |
timburke_ | i think i'll try to cut a 2.29.1 as the final yoga release -- and be sure to call out how it'll be the final py2-supporting release | 21:32 |
mattoliver | \o/ | 21:32 |
kota | awesome! | 21:33 |
timburke_ | or, final py2-supporting stable branch, anyway | 21:33 |
timburke_ | all right, i think i'll call it | 21:36 |
timburke_ | thank you all for coming, and thank you for working on swift! | 21:36 |
timburke_ | #endmeeting | 21:36 |
opendevmeet | Meeting ended Wed Mar 9 21:36:16 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:36 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/swift/2022/swift.2022-03-09-21.01.html | 21:36 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/swift/2022/swift.2022-03-09-21.01.txt | 21:36 |
opendevmeet | Log: https://meetings.opendev.org/meetings/swift/2022/swift.2022-03-09-21.01.log.html | 21:36 |
kota | OK, i got it on schema | 21:55 |
kota | acoles: the commit that merges the schema file is at https://opendev.org/x/swift3/commit/4ce861c8 | 21:56 |
kota | and the commit message says "trang" command for converts | 21:56 |
kota | I tested the trang command locally (on Ubuntu Bionic), a rnc file can be converted to the rng xml file with same content | 21:57 |
kota | note that I'm not a trang command master and hit some failures for file name... in my local trang only find "common.rnc" for source. No other file name can not be fed... | 21:59 |
kota | fyi, the discussion for the commit is still found on gerrit at https://review.opendev.org/c/x/swift3/+/102410 | 22:00 |
kota | ^^^ also for timburke_ | 22:02 |
opendevreview | Matthew Oliver proposed openstack/swift master: Prepare tracing by adding a WSGI mixin for middlewares https://review.opendev.org/c/openstack/swift/+/797811 | 22:37 |
opendevreview | Matthew Oliver proposed openstack/swift master: trace: Add RequestTraceMiddleware https://review.opendev.org/c/openstack/swift/+/816119 | 22:37 |
mattoliver | ^ just a rebase | 22:38 |
opendevreview | Merged openstack/swift master: s3api: Delete all parts when aborting MPU with non-ASCII characters https://review.opendev.org/c/openstack/swift/+/831371 | 23:54 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!