*** asettle has joined #openstack-swift | 00:21 | |
*** david-lyle_ has joined #openstack-swift | 00:23 | |
*** asettle has quit IRC | 00:26 | |
*** david-lyle_ has quit IRC | 00:27 | |
*** hosanai has joined #openstack-swift | 00:53 | |
*** ChanServ sets mode: +v hosanai | 00:53 | |
*** m_kazuhiro has joined #openstack-swift | 00:53 | |
*** chlong has quit IRC | 00:54 | |
*** ouchkernel has quit IRC | 01:03 | |
*** StraubTW_ has joined #openstack-swift | 01:06 | |
*** StraubTW has quit IRC | 01:10 | |
*** chlong has joined #openstack-swift | 01:11 | |
*** chlong is now known as chlong_POffice | 01:21 | |
*** takashi has joined #openstack-swift | 01:22 | |
kota_ | good morning | 01:31 |
---|---|---|
*** tqtran has joined #openstack-swift | 01:36 | |
*** chsc has joined #openstack-swift | 01:36 | |
mattoliverau | kota_: morning | 01:39 |
kota_ | mattoliverau: o/ | 01:40 |
*** tqtran has quit IRC | 01:40 | |
*** chsc has quit IRC | 01:41 | |
*** rminmin has joined #openstack-swift | 01:46 | |
*** rminmin has quit IRC | 01:50 | |
*** Jeffrey4l has joined #openstack-swift | 01:50 | |
*** timur has quit IRC | 01:55 | |
*** StraubTW_ has quit IRC | 02:01 | |
*** takashi has quit IRC | 02:07 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Raise ValueError if empty value coming into encrypt_header_val https://review.openstack.org/337000 | 02:07 |
kota_ | small miner one :-) | 02:08 |
*** zul_ has joined #openstack-swift | 02:11 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 02:17 |
*** david-lyle_ has joined #openstack-swift | 02:25 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 02:27 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: EC Fragment Duplication - Foundational Global EC Cluster Support https://review.openstack.org/219165 | 02:27 |
kota_ | just rebased | 02:28 |
kota_ | I often make merge conflicts with my own patches :/ | 02:28 |
*** david-lyle_ has quit IRC | 02:29 | |
*** patchbot has quit IRC | 03:01 | |
*** tanee_away is now known as tane | 03:05 | |
*** zul_ has quit IRC | 03:07 | |
*** Jeffrey4l has quit IRC | 03:14 | |
*** Jeffrey4l has joined #openstack-swift | 03:14 | |
openstackgerrit | zheng yin proposed openstack/python-swiftclient: Modify assert https://review.openstack.org/346581 | 04:01 |
*** patchbot has joined #openstack-swift | 04:03 | |
*** abhitechie has joined #openstack-swift | 04:21 | |
*** aagrawal has joined #openstack-swift | 04:21 | |
*** david-lyle_ has joined #openstack-swift | 04:27 | |
*** david-lyle_ has quit IRC | 04:32 | |
*** klrmn1 has quit IRC | 04:32 | |
*** notmyname has quit IRC | 04:36 | |
*** chsc has joined #openstack-swift | 04:43 | |
*** chsc has joined #openstack-swift | 04:43 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/pyeclib: Ref count for dict item should be Py_DECREF https://review.openstack.org/344066 | 04:45 |
*** fifieldt has joined #openstack-swift | 04:47 | |
*** notmyname has joined #openstack-swift | 04:48 | |
*** ChanServ sets mode: +v notmyname | 04:48 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Fix EC ring validation at ring reload https://review.openstack.org/268993 | 04:50 |
*** chsc has quit IRC | 04:51 | |
*** SkyRocknRoll has joined #openstack-swift | 04:58 | |
*** flwang1 has quit IRC | 05:06 | |
*** tane is now known as tanee_away | 05:09 | |
*** ppai has joined #openstack-swift | 05:22 | |
*** ChubYann has quit IRC | 05:22 | |
*** sheel has joined #openstack-swift | 05:35 | |
*** tqtran has joined #openstack-swift | 05:37 | |
*** tqtran has quit IRC | 05:42 | |
*** chsc has joined #openstack-swift | 05:45 | |
*** chsc has joined #openstack-swift | 05:45 | |
*** chsc has quit IRC | 05:50 | |
*** McMurlock1 has joined #openstack-swift | 05:58 | |
*** psachin has joined #openstack-swift | 06:03 | |
*** rcernin has joined #openstack-swift | 06:05 | |
*** flwang1 has joined #openstack-swift | 06:09 | |
*** geaaru has joined #openstack-swift | 06:35 | |
*** pcaruana has joined #openstack-swift | 06:37 | |
*** asettle has joined #openstack-swift | 06:38 | |
*** hseipp has joined #openstack-swift | 06:40 | |
*** tesseract- has joined #openstack-swift | 06:41 | |
*** flwang1 has quit IRC | 06:53 | |
openstackgerrit | renminmin proposed openstack/python-swiftclient: Add quota details output for 413 Upload exceeds quota https://review.openstack.org/260887 | 07:01 |
*** takashi has joined #openstack-swift | 07:12 | |
*** rledisez has joined #openstack-swift | 07:23 | |
*** Jeffrey4l has quit IRC | 07:27 | |
*** Jeffrey4l has joined #openstack-swift | 07:28 | |
*** asettle has quit IRC | 07:32 | |
*** oshritf has joined #openstack-swift | 07:36 | |
*** abhinavtechie has joined #openstack-swift | 07:38 | |
*** jordanP has joined #openstack-swift | 07:53 | |
*** silor has joined #openstack-swift | 07:58 | |
*** silor1 has joined #openstack-swift | 08:03 | |
*** silor has quit IRC | 08:04 | |
*** silor1 is now known as silor | 08:04 | |
*** silor has quit IRC | 08:09 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 08:10 |
*** oshritf has quit IRC | 08:12 | |
*** david-lyle_ has joined #openstack-swift | 08:31 | |
*** silor has joined #openstack-swift | 08:32 | |
*** oshritf has joined #openstack-swift | 08:33 | |
*** david-lyle_ has quit IRC | 08:36 | |
*** oshritf has quit IRC | 08:38 | |
*** tqtran has joined #openstack-swift | 08:39 | |
*** silor1 has joined #openstack-swift | 08:43 | |
*** tqtran has quit IRC | 08:43 | |
*** silor has quit IRC | 08:44 | |
*** silor1 is now known as silor | 08:44 | |
*** admin6 has joined #openstack-swift | 08:45 | |
*** oshritf has joined #openstack-swift | 08:54 | |
*** oshritf has quit IRC | 08:55 | |
*** oshritf has joined #openstack-swift | 09:06 | |
*** kei_yama has quit IRC | 09:08 | |
*** kei_yama has joined #openstack-swift | 09:09 | |
*** acoles_ is now known as acoles | 09:09 | |
*** oshritf has quit IRC | 09:15 | |
*** tanee_away is now known as tanee | 09:16 | |
acoles | kota_: I also have a bad habit of making conflicts with my own patches :/ | 09:17 |
*** takashi has quit IRC | 09:18 | |
acoles | clayg: as jrichli and timburke already said patch 346106 is protecting against a future weird corner case, it's not something that could happen today so I didn't make a bug report. maybe I should have. | 09:19 |
patchbot | acoles: https://review.openstack.org/#/c/346106/ - swift - Pass empty etag override values through encrypter | 09:19 |
acoles | clayg: I don't have any known issues with encryption | 09:20 |
acoles | clayg: that I would class as bugs | 09:21 |
*** oshritf has joined #openstack-swift | 09:23 | |
*** mvk has quit IRC | 09:27 | |
*** oshritf has quit IRC | 09:29 | |
*** david-lyle_ has joined #openstack-swift | 09:32 | |
*** oshritf has joined #openstack-swift | 09:35 | |
*** david-lyle_ has quit IRC | 09:36 | |
*** mvk has joined #openstack-swift | 10:00 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: WIP: Swift Automated Tiering https://review.openstack.org/287057 | 10:06 |
*** StraubTW has joined #openstack-swift | 10:06 | |
*** StraubTW has quit IRC | 10:11 | |
*** asettle has joined #openstack-swift | 10:14 | |
*** tanee has quit IRC | 10:24 | |
*** m_kazuhiro has quit IRC | 10:26 | |
*** flwang1 has joined #openstack-swift | 10:31 | |
kota_ | acloes: Hi, thanks for giving your +2 for me :-) | 10:35 |
*** m_kazuhiro has joined #openstack-swift | 10:36 | |
kota_ | hmm... patch 346108 looks interesting corner case. | 10:38 |
patchbot | kota_: https://review.openstack.org/#/c/346108/ - murano-deployment - [WIP] Add more syntax checks | 10:38 |
kota_ | no patchbot | 10:38 |
kota_ | patch 346106 | 10:38 |
patchbot | kota_: https://review.openstack.org/#/c/346106/ - swift - Pass empty etag override values through encrypter | 10:38 |
*** kei_yama has quit IRC | 10:40 | |
*** kei_yama has joined #openstack-swift | 10:41 | |
*** tqtran has joined #openstack-swift | 10:41 | |
*** kei_yama has quit IRC | 10:41 | |
*** flwang1 has quit IRC | 10:42 | |
*** kei_yama has joined #openstack-swift | 10:45 | |
*** tqtran has quit IRC | 10:45 | |
*** asettle has quit IRC | 10:48 | |
*** asettle has joined #openstack-swift | 10:50 | |
*** m_kazuhiro has quit IRC | 10:58 | |
*** david-lyle_ has joined #openstack-swift | 11:34 | |
*** david-lyle_ has quit IRC | 11:39 | |
*** cdelatte has joined #openstack-swift | 11:50 | |
*** sanchitmalhotra has quit IRC | 11:50 | |
*** sanchitmalhotra has joined #openstack-swift | 11:51 | |
*** cdelatte has quit IRC | 11:51 | |
*** hosanai has quit IRC | 11:53 | |
*** fbo has quit IRC | 11:56 | |
*** mvk has quit IRC | 12:02 | |
*** abhinavtechie has quit IRC | 12:16 | |
*** d0ugal_ is now known as d0ugal | 12:17 | |
*** abhinavtechie has joined #openstack-swift | 12:17 | |
*** d0ugal has quit IRC | 12:17 | |
*** d0ugal has joined #openstack-swift | 12:17 | |
*** mvk has joined #openstack-swift | 12:17 | |
*** aagrawal has quit IRC | 12:24 | |
*** abhitechie has quit IRC | 12:24 | |
*** aagrawal has joined #openstack-swift | 12:24 | |
*** abhitechie has joined #openstack-swift | 12:24 | |
*** silor has quit IRC | 12:28 | |
*** kei_yama has quit IRC | 12:29 | |
*** diogogmt has quit IRC | 12:43 | |
*** diogogmt has joined #openstack-swift | 12:44 | |
*** sheel has quit IRC | 12:46 | |
*** NM has joined #openstack-swift | 12:49 | |
*** aurelien__ has joined #openstack-swift | 12:54 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Make tempurl functional tests clean up account keys https://review.openstack.org/346752 | 12:59 |
*** SkyRocknRoll has quit IRC | 13:01 | |
*** ppai has quit IRC | 13:03 | |
*** diogogmt has quit IRC | 13:08 | |
*** manous has joined #openstack-swift | 13:13 | |
*** haypo has joined #openstack-swift | 13:15 | |
haypo | hello Swift | 13:15 |
openstackgerrit | Victor Stinner proposed openstack/swift: Python 3: fix usage of reload() https://review.openstack.org/333300 | 13:15 |
openstackgerrit | Victor Stinner proposed openstack/swift: Python 3: Fix usage of dict methods https://review.openstack.org/333302 | 13:15 |
*** koko has joined #openstack-swift | 13:15 | |
*** koko is now known as Guest98361 | 13:16 | |
*** manous has quit IRC | 13:17 | |
*** manousd has joined #openstack-swift | 13:18 | |
*** manousd has quit IRC | 13:18 | |
*** Guest98361 has quit IRC | 13:18 | |
*** StraubTW has joined #openstack-swift | 13:20 | |
*** StraubTW has quit IRC | 13:24 | |
*** tanee has joined #openstack-swift | 13:25 | |
openstackgerrit | Cheng Li proposed openstack/swift: check _last_part_moves when pretend_min_part_hours_passed https://review.openstack.org/346806 | 13:27 |
*** StraubTW has joined #openstack-swift | 13:32 | |
*** abhitechie has quit IRC | 13:32 | |
*** aagrawal has quit IRC | 13:32 | |
*** abhinavtechie has quit IRC | 13:32 | |
*** Jeffrey4l has quit IRC | 13:34 | |
*** david-lyle_ has joined #openstack-swift | 13:36 | |
*** Jeffrey4l has joined #openstack-swift | 13:36 | |
*** david-lyle_ has quit IRC | 13:41 | |
*** tqtran has joined #openstack-swift | 13:43 | |
openstackgerrit | lokesh s proposed openstack/swift: Py3: Fixes TypeError: unsupported operand type https://review.openstack.org/346816 | 13:44 |
pdardeau | good morning | 13:46 |
haypo | hum, lokesh s is rewriting my python 3 changes !? | 13:46 |
*** tqtran has quit IRC | 13:47 | |
haypo | i commented his change https://review.openstack.org/#/c/346816/ | 13:50 |
patchbot | haypo: patch 346816 - swift - Py3: Fixes TypeError: unsupported operand type | 13:50 |
haypo | my changes https://review.openstack.org/#/c/333300/ + https://review.openstack.org/#/c/333302/ sent 1 month ago (the first one already got a +2 ;-)) | 13:51 |
patchbot | haypo: patch 333300 - swift - Python 3: fix usage of reload() | 13:51 |
patchbot | haypo: patch 333302 - swift - Python 3: Fix usage of dict methods | 13:51 |
*** manous has joined #openstack-swift | 13:53 | |
*** zul has quit IRC | 14:02 | |
*** zul has joined #openstack-swift | 14:02 | |
tdasilva | good morning | 14:06 |
openstackgerrit | lokesh s proposed openstack/swift: py3: Fixes encoding and type error https://review.openstack.org/345520 | 14:11 |
*** catintheroof has joined #openstack-swift | 14:24 | |
*** mvk has quit IRC | 14:25 | |
*** mvk has joined #openstack-swift | 14:26 | |
*** siva_krish has joined #openstack-swift | 14:39 | |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Delete old tombstones https://review.openstack.org/346865 | 14:42 |
*** cdelatte has joined #openstack-swift | 14:42 | |
openstackgerrit | zheng yin proposed openstack/python-swiftclient: Modify assert https://review.openstack.org/346581 | 14:44 |
*** diogogmt has joined #openstack-swift | 14:45 | |
*** joeljwright has joined #openstack-swift | 14:47 | |
*** ChanServ sets mode: +v joeljwright | 14:47 | |
*** donagh has joined #openstack-swift | 14:48 | |
openstackgerrit | Mahati Chamarthy proposed openstack/swift: Delete old tombstones https://review.openstack.org/346865 | 14:50 |
*** psachin has quit IRC | 14:53 | |
mahatic_ | clayg: Could you take a look at 346865 ^ please? It addresses some of your prev comments | 14:54 |
*** fbo has joined #openstack-swift | 14:56 | |
*** rcernin has quit IRC | 15:00 | |
*** pgbridge has joined #openstack-swift | 15:20 | |
*** _JZ_ has joined #openstack-swift | 15:21 | |
notmyname | good morning | 15:25 |
*** pcaruana has quit IRC | 15:26 | |
notmyname | yay, I'm happy that patch 335347 landed. hopefully this should eliminate some of the annoying errors from new users about all the python packaging stuff | 15:27 |
patchbot | notmyname: https://review.openstack.org/#/c/335347/ - swift - Update dnspython to 1.14 (MERGED) | 15:28 |
*** McMurlock1 has quit IRC | 15:30 | |
*** derekjhyang has quit IRC | 15:32 | |
*** arch-nemesis has joined #openstack-swift | 15:34 | |
*** david-lyle_ has joined #openstack-swift | 15:38 | |
*** gyee has joined #openstack-swift | 15:39 | |
*** aurelien__ has quit IRC | 15:40 | |
*** david-lyle_ has quit IRC | 15:43 | |
timburke | good morning | 15:47 |
timburke | acoles: idk, i think patch 338588 is worth landing. it opens up some nice options for slo & swift3 without making them worry about EC vs. replicated | 15:51 |
patchbot | timburke: https://review.openstack.org/#/c/338588/ - swift - Fix X-*-Container-Update-Override-* header/footer ... | 15:51 |
openstackgerrit | Christian Schwede proposed openstack/swift: Add doc entry to check partition count https://review.openstack.org/327489 | 16:01 |
*** rnowling has joined #openstack-swift | 16:01 | |
openstackgerrit | David Goetz proposed openstack/swift: go: fix tests with old swift.conf https://review.openstack.org/346909 | 16:01 |
*** rnowling has quit IRC | 16:04 | |
*** abhitechie has joined #openstack-swift | 16:09 | |
*** abhinavtechie has joined #openstack-swift | 16:09 | |
*** aagrawal has joined #openstack-swift | 16:09 | |
*** tesseract- has quit IRC | 16:21 | |
*** Suyi_ has joined #openstack-swift | 16:22 | |
*** rledisez has quit IRC | 16:24 | |
*** david-lyle_ has joined #openstack-swift | 16:35 | |
*** asettle has quit IRC | 16:37 | |
*** hseipp has quit IRC | 16:38 | |
openstackgerrit | Petr Kovar proposed openstack/swift: [install-guide] Include environment-networking https://review.openstack.org/346925 | 16:40 |
*** siva_krish has left #openstack-swift | 16:40 | |
*** tqtran has joined #openstack-swift | 16:54 | |
*** abhitechie has quit IRC | 16:57 | |
*** abhitechie has joined #openstack-swift | 16:57 | |
acoles | timburke: ack. I'll try to take a look at it soon | 16:59 |
acoles | mahatic_: thanks for picking up the unreclaimed tombstones bug - has been on my todo list for too long. | 17:00 |
*** david-lyle_ has quit IRC | 17:01 | |
*** asettle has joined #openstack-swift | 17:01 | |
timburke | acoles: just wanted to point it out as a lingering crypto known-issue :-) | 17:03 |
acoles | timburke: oic, got it | 17:05 |
*** david-lyle_ has joined #openstack-swift | 17:07 | |
*** Vinsh has quit IRC | 17:08 | |
*** Vinsh has joined #openstack-swift | 17:10 | |
*** mvk has quit IRC | 17:12 | |
*** aagrawal has quit IRC | 17:14 | |
*** Vinsh has quit IRC | 17:15 | |
*** abhitechie has quit IRC | 17:15 | |
*** abhinavtechie has quit IRC | 17:15 | |
*** chsc has joined #openstack-swift | 17:15 | |
*** chsc has joined #openstack-swift | 17:15 | |
*** pcaruana has joined #openstack-swift | 17:23 | |
*** dmorita has joined #openstack-swift | 17:24 | |
*** oshritf has quit IRC | 17:24 | |
*** silor has joined #openstack-swift | 17:24 | |
*** fbo has quit IRC | 17:26 | |
*** jordanP has quit IRC | 17:27 | |
*** acoles is now known as acoles_ | 17:29 | |
*** klrmn has joined #openstack-swift | 17:29 | |
*** ChubYann has joined #openstack-swift | 17:31 | |
*** flwang1 has joined #openstack-swift | 17:33 | |
*** ChubYann has quit IRC | 17:36 | |
*** ChubYann has joined #openstack-swift | 17:37 | |
timburke | acoles: jrichli: how do we feel about other middlewares using X-Backend-Etag-Is-At and how that would interact with encryption? i realized last week that SLO currently needs to do an extra GET for every conditional request to a manifest, when it really shouldn't have to -- we can now store off the large-object etag in sysmeta and use etag-is-at instead of doing the comparison at the proxy | 17:39 |
timburke | but then i remembered that the sysmeta location wouldn't get encrypted like the etag & container-update-override-etag... although maybe that doesn't matter? an md5 of concatenated md5s would seem to make it difficult to derive anything meaningful about the body of the large object... | 17:41 |
*** silor has quit IRC | 17:41 | |
*** Jeffrey4l has quit IRC | 17:42 | |
*** silor has joined #openstack-swift | 17:42 | |
*** silor1 has joined #openstack-swift | 17:45 | |
*** pgbridge has quit IRC | 17:46 | |
*** silor has quit IRC | 17:46 | |
*** silor1 is now known as silor | 17:46 | |
*** asettle has quit IRC | 17:48 | |
tdasilva | does anybody know what proxy configuration files is used by devstack in the functional testccccccdkkgthchnbcbjbgvildjhcvuglvedgtilduvvd gate jobs? | 17:51 |
*** Vinsh has joined #openstack-swift | 17:52 | |
tdasilva | does anybody know what proxy configuration file is used by devstack in the functional test gate jobs? | 17:52 |
*** Vinsh has quit IRC | 17:53 | |
*** Vinsh has joined #openstack-swift | 17:53 | |
openstackgerrit | Merged openstack/swift: Python3 eventlet patched httplib _MAXHEADERS https://review.openstack.org/344849 | 17:55 |
*** david-lyle_ is now known as david-lyle | 17:57 | |
jrichli | tdasilva: I think the plain vanilla flavor functest gate job uses the sample config | 17:59 |
clayg | ntata: I tried to convince you that the method extraction I tried in patch 345674 did not turn out that well, but you went ahead and rolled it into patch 319387 anyway :P | 17:59 |
patchbot | clayg: https://review.openstack.org/#/c/345674/ - swift - crazy idea to check output (ABANDONED) | 17:59 |
patchbot | clayg: https://review.openstack.org/#/c/319387/ - swift - swift-ring-builder output corrected for ipv6 | 17:59 |
jrichli | timburke: sounds reasonable. I'd have to think threw it all | 18:00 |
*** geaaru has quit IRC | 18:01 | |
clayg | mahatic_: looks like acoles_ already got some notes on patch 346865 - let me know if you need anything in addition to that or any help understanding what he was suggesting | 18:01 |
patchbot | clayg: https://review.openstack.org/#/c/346865/ - swift - Delete old tombstones | 18:01 |
*** joeljwright has quit IRC | 18:01 | |
openstackgerrit | Tim Burke proposed openstack/swift: Add defaulter middleware https://review.openstack.org/342857 | 18:03 |
*** manous has quit IRC | 18:20 | |
tdasilva | jrichli: that's what I was thinking too, but I've got some tests failing and it seems to be because the config file is wrong...checking... | 18:35 |
openstackgerrit | Merged openstack/swift: Python3 fixes generator object issue https://review.openstack.org/344991 | 18:39 |
openstackgerrit | Clay Gerrard proposed openstack/swift: Always reset epoch when reseting last_part_moves https://review.openstack.org/346979 | 18:39 |
clayg | wooooo py3 *generator* issues!? key | 18:41 |
*** delattec has joined #openstack-swift | 18:43 | |
*** cdelatte has quit IRC | 18:44 | |
clayg | timburke: are you sure patch 338588 is the key? Is it mostly just in service of patch 337960 - cause I'm still unclear on the impact there? | 18:45 |
patchbot | clayg: https://review.openstack.org/#/c/338588/ - swift - Fix X-*-Container-Update-Override-* header/footer ... | 18:45 |
patchbot | clayg: https://review.openstack.org/#/c/337960/ - swift - Send correct SLO ETag for container updates | 18:45 |
notmyname | clayg: be nice. that's his(?) first commit into swift. looks like he's been spending a lot of time in ironic, including some significant changes over there. there's nothing wrong with py3 changes, especially as an eash way to get into a different project | 18:45 |
notmyname | clayg: ;-) | 18:46 |
clayg | notmyname: sorry! | 18:46 |
clayg | notmyname: thanks | 18:46 |
*** silor has quit IRC | 18:47 | |
timburke | clayg: it limits how other middlewares can use the functionality that we introduced with crypto. there's a patch to *actually* use it in slo, and i'm working on another one to use it in swift3 | 18:49 |
timburke | clayg: i don't know that it's *key*, but the container-update overrides open up some interesting possibilities, and it'd be nice to not have to worry about whether you're using it on a replicated or EC policy | 18:50 |
clayg | timburke: interesting, so what *is* the total ordering of preference on headers footers and backend vs sysmeta preferences? | 18:52 |
clayg | timburke: do we actually *use* both sysmeta and backend namespaces for these? | 18:52 |
clayg | timburke: i think it was something like backend is deperatecated in favor of writing it down maybe? | 18:52 |
timburke | clayg: yes, we do. and there's more than one sysmeta that matters :-( | 18:53 |
clayg | timburke: we *do* or *did*? | 18:53 |
timburke | *do*. we still send x-backend, in footers, for EC. which currently tramples on sysmeta sent in headers for other middlewares. encryption isn't affected since it sends sysmeta in *footers* (since it won't know the etag until the whole body is read) | 18:55 |
clayg | timburke: ok, i'm getting closer - thanks | 18:57 |
timburke | currently we have sysmeta in footers > backend in footers > sysmeta in headers > backend in headers (where a > b means a takes precedence over b). 338588 fixes it so we have sysmeta in footers > sysmeta in headers > backend in footers > backend in headers | 18:58 |
clayg | timburke: now that'd be a good diagram for the commit! | 18:58 |
clayg | I was acctually starting to type up some do_test's for backend and sysmetas in the same slots... I don't *think* i see any with multiple keys in either of override_headers or override_footers inputs? | 19:00 |
timburke | backend in footers should only be used by EC. backend in headers shouldn't be used at all (there may be some third-party middlewares that use it, but they're currently broken in at least two ways and should now use sysmeta). sysmeta in footers is used by encryption. sysmeta in headers isn't used at all yet in-tree | 19:00 |
clayg | so there *is* already a do_test for backend in footers and sysmeta in footers | 19:02 |
*** delattec has quit IRC | 19:04 | |
*** fifieldt has quit IRC | 19:05 | |
clayg | to be clear, all of the do_tests currently pass on master except "but sysmeta header trumps backend footer" and we don't currently do that in tree, but we might (should?) do it in slow and we *will* do it in swift3? | 19:06 |
timburke | assuming kota_ lets me :-) | 19:07 |
*** cdelatte has joined #openstack-swift | 19:07 | |
timburke | but yeah, only the last do_test should pop on master | 19:08 |
*** fifieldt has joined #openstack-swift | 19:18 | |
clayg | wait, so I don't understand jrichli's comment now - backend items are definately used in footers - EC - and the sysmeta override in encryption trumps - so it works - but if we used a sysmeta override in the headers, the only thing that would trump is is a sysmeta override in the footers - and that's what we want/need? | 19:21 |
openstackgerrit | Clay Gerrard proposed openstack/swift: Split up backend/sysmeta header/footer preference tests https://review.openstack.org/346992 | 19:25 |
jrichli | clayg: looking at the ordering that timburke listed, the way it is now, footers trump headers in both cases. This will change that so that sysmeta in headers trumps backend in footers. | 19:29 |
jrichli | clayg: I was only saying that seems a little counter-intuitive to have sent a "footer" but it doesn't get the last "say" even though it is processed later. | 19:29 |
jrichli | but timburke and I talked about it, and I came around | 19:30 |
*** chlong_POffice has quit IRC | 19:30 | |
*** chlong_POffice has joined #openstack-swift | 19:31 | |
clayg | jrichli: basically I tried to say that in patch 346992 | 19:32 |
patchbot | clayg: https://review.openstack.org/#/c/346992/ - swift - Split up backend/sysmeta header/footer preference ... | 19:32 |
notmyname | woohoo. just got the final shirt design artwork | 19:33 |
clayg | jrichli: but timburke seems to saying that for sure we don't currently send sysmeta overrides with backend overrides - but when we do - we'll want it to go this way? | 19:33 |
clayg | jrichli: I mostly buy it, backends are for stuff that's basically only the storage layers business, and sysmeta are for something that happened before the proxy even got involved - so sure, why not | 19:34 |
openstackgerrit | Clay Gerrard proposed openstack/swift: Use self.ts more consistently in obj.test_server https://review.openstack.org/346993 | 19:34 |
*** mmcardle has joined #openstack-swift | 19:35 | |
jrichli | clayg: agreed. I like what you did with the tests. I'll take a deeper look later | 19:39 |
jrichli | notmyname: \o/ are you gonna share now? | 19:39 |
*** mmcardle has quit IRC | 19:40 | |
notmyname | jrichli: I'll have to figure out how to convert to something low-res and in a more common format | 19:40 |
*** ouchkernel has joined #openstack-swift | 19:42 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Split up backend/sysmeta header/footer preference tests https://review.openstack.org/346992 | 19:42 |
clayg | dunno if that's *all* the typos in the commit msg - but it was *one* of them ;) | 19:43 |
*** flwang1 has quit IRC | 19:54 | |
*** pgbridge has joined #openstack-swift | 19:54 | |
*** flwang1 has joined #openstack-swift | 19:57 | |
*** asettle has joined #openstack-swift | 19:58 | |
*** asettle has quit IRC | 19:58 | |
*** gyee has quit IRC | 20:01 | |
*** mmcardle has joined #openstack-swift | 20:05 | |
*** cdelatte has quit IRC | 20:10 | |
*** mmcardle has quit IRC | 20:13 | |
*** ukaynar has joined #openstack-swift | 20:14 | |
*** Vinsh has quit IRC | 20:37 | |
*** cdelatte has joined #openstack-swift | 20:40 | |
*** gyee has joined #openstack-swift | 20:53 | |
*** chlong_POffice has quit IRC | 20:56 | |
*** zul_ has joined #openstack-swift | 21:01 | |
*** gyee has quit IRC | 21:03 | |
*** mmcardle has joined #openstack-swift | 21:09 | |
*** chlong_POffice has joined #openstack-swift | 21:09 | |
*** mmcardle has quit IRC | 21:13 | |
*** mvk has joined #openstack-swift | 21:15 | |
*** siva_krish has joined #openstack-swift | 21:40 | |
pdardeau | is this a python3 related bug in client? Container u'xyz' not found | 21:41 |
pdardeau | observed with python 2.7.6 | 21:42 |
pdardeau | command i entered was: swift stat xzy | 21:42 |
pdardeau | xyz rather | 21:42 |
*** NM has quit IRC | 21:45 | |
timburke | pdardeau: looks like there's a stray %r in swiftclient's error messages. should probably be a '%s' to make it consistent between py2 and py3 | 21:45 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 21:52 |
clayg | ahhh, so it's just the difference between u'xyz' in py2 and 'xyz' in py3? | 22:03 |
openstackgerrit | Tim Burke proposed openstack/swift: Use extract_swift_bytes in override_bytes_from_content_type https://review.openstack.org/347043 | 22:03 |
clayg | that %r is going to look nuts if there's non-ascii chars in there regardless, %r is imho more useful in dev/lots when you need to know what the thing really was and are less conderened with how it looks | 22:04 |
clayg | but %r has got to be mostly always wrong in userland, not sure if I'd really thought about that much... | 22:04 |
*** zaitcev has joined #openstack-swift | 22:12 | |
*** ChanServ sets mode: +v zaitcev | 22:12 | |
*** StraubTW has quit IRC | 22:13 | |
mattoliverau | morning | 22:28 |
*** siva_krish has quit IRC | 22:41 | |
*** asettle has joined #openstack-swift | 23:03 | |
*** ukaynar has quit IRC | 23:04 | |
*** flwang1 has quit IRC | 23:08 | |
*** asettle has quit IRC | 23:08 | |
*** chsc has quit IRC | 23:15 | |
*** zul_ has quit IRC | 23:20 | |
openstackgerrit | Merged openstack/swift: Python 3: fix usage of reload() https://review.openstack.org/333300 | 23:22 |
openstackgerrit | Merged openstack/swift: Python 3: Fix usage of dict methods https://review.openstack.org/333302 | 23:24 |
*** chlong_POffice has quit IRC | 23:25 | |
*** NM has joined #openstack-swift | 23:28 | |
*** pgbridge has quit IRC | 23:31 | |
*** kei_yama has joined #openstack-swift | 23:34 | |
clayg | notmyname: did you get any feedback on your new golang tc thing? | 23:37 |
notmyname | yeah, a good comment from ttx. I left a response, and am waiting on his feedback | 23:38 |
notmyname | https://review.openstack.org/#/c/346243/ | 23:38 |
patchbot | notmyname: patch 346243 - governance - Policy and process for alternate programming langu... | 23:38 |
*** flwang1 has joined #openstack-swift | 23:39 | |
clayg | notmyname: yeah that's pretty good acctually - keep it up - keep us posted | 23:40 |
clayg | gratuitous golang is totally a thing I'm going o say in the future | 23:41 |
*** chlong_POffice has joined #openstack-swift | 23:42 | |
*** NM has quit IRC | 23:46 | |
*** NM has joined #openstack-swift | 23:50 | |
*** NM has quit IRC | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!