Monday, 2019-08-05

*** psachin has joined #openstack-swift03:29
kota_hello world05:30
kota_btw, I got approval to travel to Shanghai PTG from my company so I'll buy the ticket before the price increasing.05:33
*** notmyname has quit IRC05:40
*** notmyname has joined #openstack-swift05:41
*** ChanServ sets mode: +v notmyname05:41
*** patchbot has quit IRC05:41
*** patchbot has joined #openstack-swift05:42
*** kota_ has quit IRC05:46
*** kota_ has joined #openstack-swift06:38
*** ChanServ sets mode: +v kota_06:38
kota_hello world06:39
kota_I've changed bouncer instance type to decrease the cost and it looks like to have no recent log for now.06:40
kota_but... it looks like it succeeded to join the channel?06:41
*** rcernin has quit IRC07:04
*** pcaruana has joined #openstack-swift07:08
*** tesseract has joined #openstack-swift07:17
*** gkadam has joined #openstack-swift07:26
*** ccamacho has joined #openstack-swift07:49
*** tkajinam has quit IRC08:11
*** tesseract-RH has joined #openstack-swift08:22
*** tesseract has quit IRC08:22
*** tesseract-RH has quit IRC08:24
*** tesseract has joined #openstack-swift08:24
*** e0ne has joined #openstack-swift08:48
*** tdasilva has joined #openstack-swift09:09
*** ChanServ sets mode: +v tdasilva09:09
*** dasp has quit IRC09:49
*** dasp has joined #openstack-swift09:49
*** spsurya has joined #openstack-swift09:50
*** mvkr has joined #openstack-swift10:18
*** baojg has quit IRC10:41
*** baojg has joined #openstack-swift10:46
*** baojg has quit IRC10:50
*** baojg has joined #openstack-swift10:53
*** tdasilva has quit IRC10:57
*** tdasilva has joined #openstack-swift10:58
*** ChanServ sets mode: +v tdasilva10:58
*** gkadam has quit IRC11:32
*** gkadam has joined #openstack-swift11:49
*** ccamacho has quit IRC12:43
*** tomha has joined #openstack-swift13:41
*** tomha has quit IRC13:43
*** pcaruana has quit IRC13:47
*** BjoernT has joined #openstack-swift13:50
*** BjoernT has quit IRC13:52
*** BjoernT has joined #openstack-swift13:56
*** pcaruana has joined #openstack-swift14:00
*** tomha has joined #openstack-swift14:24
*** tomha has quit IRC14:24
*** BjoernT_ has joined #openstack-swift14:57
*** BjoernT has quit IRC14:59
*** BjoernT_ is now known as BjoernT15:14
*** zaitcev has joined #openstack-swift15:34
*** ChanServ sets mode: +v zaitcev15:34
*** ndk_ has joined #openstack-swift15:45
*** gyee has joined #openstack-swift15:48
*** tesseract has quit IRC16:04
*** henriqueof has quit IRC16:12
timburkegood morning16:18
*** e0ne has quit IRC16:19
openstackgerritMerged openstack/swift master: Give ECAppIter greenthreads a chance to wrap up  https://review.opendev.org/66577316:30
*** diablo_rojo has joined #openstack-swift16:37
*** psachin has quit IRC17:28
*** zaitcev has quit IRC17:32
openstackgerritMerged openstack/swift master: Make backport releases conform to existing CHANGELOG formatting  https://review.opendev.org/67311817:35
*** tdasilva has quit IRC17:43
*** tdasilva has joined #openstack-swift17:43
*** ChanServ sets mode: +v tdasilva17:43
*** zaitcev has joined #openstack-swift17:46
*** ChanServ sets mode: +v zaitcev17:46
*** e0ne has joined #openstack-swift18:05
*** tdasilva has quit IRC18:44
*** tdasilva has joined #openstack-swift18:45
*** ChanServ sets mode: +v tdasilva18:45
*** e0ne has quit IRC18:45
*** spsurya has quit IRC18:49
*** e0ne has joined #openstack-swift19:16
*** diablo_rojo has quit IRC19:25
claygtimburke: i'd like to get more of your thoughts about "legacy SLO" and https://github.com/openstack/swift/commit/2d25fe6 and how it effects hardlinks19:31
*** e0ne has quit IRC19:31
claygBecause honestly I don't think that it should have a special case note - all the special symlink handling for hardlinks is already gross, an excemption is just more coupling19:35
claygOTOH, we can't very well have hardlinks doing a GET on the manifest and parsing it to figure out the size19:35
claygso the best option is what... a callback into SLO that will "get_size" in a legacy compatible way?19:35
clayghas slo_etag always been stored in the override header or is that a gap on leagcy data as well?19:36
*** tdasilva has quit IRC19:45
*** tdasilva has joined #openstack-swift19:46
*** ChanServ sets mode: +v tdasilva19:46
timburkenope, another (wider) gap20:10
timburkebut i agree, we don't really want to have to get and parse the manifest -- part of why i was thinking we'd just say "eh, there may be some weird differences on legacy data"20:11
timburkebut maybe that's not so nice for the upgrade path20:11
*** tdasilva has quit IRC20:27
*** tdasilva_ has joined #openstack-swift20:27
*** ChanServ sets mode: +v tdasilva_20:27
openstackgerritClay Gerrard proposed openstack/swift master: Increase node_timeout for real sever unittests  https://review.opendev.org/67469120:44
claygso it really only "works" for SLOs written after encryption20:53
claygwell then what's wrong will letting hardlinks in the general sense *not* carry forward SLO etag/bytes into listings - and only hardlinks to SLOs created in versioned writes containers do the "right" thing in the name of transparency for versioned_writes?20:54
claygat least it would be consistent and reliable behavior?20:54
claygI mean in the versioned writes case they're not even doing a head - they just have th erequest/resp that created the manifest handy so they manipulate the hardlink creating request (and container updating headers) in whatever manor they see fit.20:56
*** diablo_rojo has joined #openstack-swift21:06
claygit's going to be a little akward to make use_symlinks default to false and still get the functional test coverage we want, in fact it's maybe kind of annoying that the functests care so much how versioned writes is implemented :\21:39
openstackgerritClay Gerrard proposed openstack/swift master: Allow "harder" symlinks  https://review.opendev.org/63309421:41
timburkeidk that it'd be so reliable though -- or are we just not going to worry about the SLO that got written down pre-encryption but never overwritten until after symlink-backed versioning?21:43
timburkei agree that the tempest tests being so opinionated is a bit annoying -- i suppose it's in part our own fault for not fully developing the versioning API earlier21:44
timburkeidk when those checks were actually written, though -- maybe we were screwed more or less to begin with21:45
openstackgerritTim Burke proposed openstack/swift master: py3: port RBAC func tests  https://review.opendev.org/67470321:49
openstackgerritTim Burke proposed openstack/swift master: Allow non-default domain to be used in func tests  https://review.opendev.org/67470421:49
openstackgerritTim Burke proposed openstack/swift master: py3: decode stdout from backgrounded servers  https://review.opendev.org/67470521:51
claygSo in the common case we’re overwriting an object with a new PUT manifest request that SLO just decorated for us - you’re thinking of DELETE pop?  Where we want to hardlink to an older version of the manifest?  😞22:02
claygI wasn’t even thinking about tempest functests. Our own test suite as written wont pass against old version writes - I guess we need to support both based on cluster info. 😞22:04
timburkei'm thinking of data that's sitting in the primary container, written down before symlink-backed versioning was a thing, then gets overwritten (and so copied out to the archive container)22:04
claygOh, SLO doesn’t get a chance to redecorate COPYs?22:04
timburkeoh yeah, i suppose our func tests are like that, too...22:04
timburkenope :-( we put things like `... copy dlo slo versioned_writes symlink encryption ...` as i recall22:05
timburkeso VW's stuck reimplementing copy :-/22:05
timburkeon the plus side, that means that VW can properly version things on COPY, tho22:06
*** rcernin has joined #openstack-swift22:06
timburkei mean, i guess we could always put more knowledge into VW... it's not like it's some pristine, pure thing as it is...22:08
timburkebut i don't actually think that's a good idea22:08
*** diablo_rojo has quit IRC22:28
*** diablo_rojo has joined #openstack-swift22:29
*** BjoernT has quit IRC22:30
openstackgerritTim Burke proposed openstack/swift master: Allow non-default domain to be used in func tests  https://review.opendev.org/67470422:39
*** zaitcev_ has joined #openstack-swift22:39
*** ChanServ sets mode: +v zaitcev_22:39
*** zaitcev has quit IRC22:43
openstackgerritTim Burke proposed openstack/swift master: py3: Cover account/container func tests  https://review.opendev.org/64538822:48
*** tkajinam has joined #openstack-swift22:56
*** diablo_rojo has quit IRC23:03
openstackgerritMerged openstack/swift master: Increase node_timeout for real sever unittests  https://review.opendev.org/67469123:54

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!