Friday, 2019-03-15

*** renich_ has quit IRC00:12
*** renich has joined #openstack-swift00:13
*** renich_ has joined #openstack-swift01:31
*** renich has quit IRC01:31
*** ccamacho has quit IRC02:50
*** psachin has joined #openstack-swift03:03
kota_hello world03:42
mattoliveraukota_: o/03:59
*** psachin has quit IRC04:30
mattoliveraukota_: added this bug to zuul: https://storyboard.openstack.org/#!/story/2005238 They may mark it an invalid, but at least it's somewhere they'll see and they can ping me if they have questions :)04:50
kota_mattoliverau: thanks a lot!04:51
kota_you're master of storyboard.04:51
mattoliveraukota_: not really, just clicked buttons :P05:06
kota_:P05:06
*** rcernin has quit IRC05:58
*** rcernin has joined #openstack-swift06:13
*** e0ne has joined #openstack-swift06:24
*** e0ne has quit IRC06:27
*** hseipp has joined #openstack-swift07:27
*** renich_ has quit IRC07:34
*** pcaruana has joined #openstack-swift07:37
*** renich_ has joined #openstack-swift07:37
*** renich_ is now known as renich07:37
*** rcernin has quit IRC07:59
*** tkajinam has quit IRC08:18
*** pcaruana has quit IRC08:24
*** pcaruana|afk| has joined #openstack-swift08:24
*** renich has quit IRC08:24
*** e0ne has joined #openstack-swift08:35
*** ccamacho has joined #openstack-swift08:48
*** ccamacho has quit IRC08:52
*** e0ne has quit IRC11:03
*** e0ne has joined #openstack-swift12:12
*** FlorianFa has quit IRC12:14
DHEhas anyone tried bcache (or another SSD-offload/cache system) with swift?12:17
*** pcaruana has joined #openstack-swift12:27
*** pcaruana|afk| has quit IRC12:28
*** henriqueof has joined #openstack-swift12:49
*** pcaruana has quit IRC13:36
*** e0ne has quit IRC13:58
*** e0ne has joined #openstack-swift14:06
*** pcaruana has joined #openstack-swift14:17
*** e0ne has quit IRC15:51
*** renich has joined #openstack-swift15:53
*** renich has quit IRC16:05
*** renich_ has joined #openstack-swift16:05
notmynamegood morning16:20
notmynameDHE: good question (bcache). I seem to remember someone mentioning trying it, but not being too happy with the results. TBH I don't remember more than that16:21
DHEZFS has a rather cool feature in the pre-release version where metadata (and only metadata) can be offloaded to an SSD. that would make replication largely laugh off any disk IO work but put the bulk of the file storage on the spinning disks16:23
*** gyee has joined #openstack-swift16:23
notmynameit is a cool feature. but is that only in a pre-release. I thought I'd seen something like that in the past. index offloading, or something like that16:26
notmynamea few years ago I played with a pretty cool library from Intel that does something similar for any file system, and we saw *great* performance improvements in swift with it16:27
DHEit's ZFS-specific. and the feature has been generally available for a year or two for people willing to build from a github Pull Request. It was explicitly merged into the main Git branch a few months ago16:27
notmynamehowever, either the ZFS thing or the Intel CAS library will both add operational complexity16:27
DHEthat's the Optane thing?16:28
*** _david_sohonet has joined #openstack-swift16:28
notmynamehmm... I must be remembering something different in ZFS. whatever I remember was from back in the solaris/opensolaris days16:28
notmynamelet me find something on CAS16:28
notmynameand CAS isnt' (wasn't?) restricted to optane. although they want you to buy optane, of course :-)16:28
*** ybunker has joined #openstack-swift16:29
_david_sohonethi16:29
notmynameDHE: https://www.intel.com/content/www/us/en/software/intel-cache-acceleration-software-performance.html16:29
DHEhistorically ZFS has had something called L2ARC, which basically trickles RAM cache onto an SSD. unfortunately this doesn't survive a reboot, and it's a pretty dumb cache system. eg: it just writes data from start to end on the SSD, then it starts again, overwriting data it previously wrote with no regard for popularity16:29
_david_sohonetI logged issue https://bugs.launchpad.net/swift/+bug/1819252 a while ago.  Is there someone that will triage new issues as they arrive ?16:31
openstackLaunchpad bug 1819252 in OpenStack Object Storage (swift) "connection closed before XML bulk delete data can be transmitted" [Undecided,New]16:31
notmynamethe CAS library is able to detect a filesystem write and cache it if it's in a particular class of data. either based on size or if it's filesystem metadata. let me try to find some better links16:31
ybunkerhi all, quick questions... is possible to upgrade keystone (juno) release to rocky release without any further outages?16:33
DHEthat's quite a version jump. Sounds like you might have an extended outage there...16:35
notmynameybunker: that's a question for the keystone team. but from the swift perspective, you can upgrade from any older version of swift to the current version without any end-user downtime (normally, depending on your cluster config)16:35
ybunkernotmyname: oh ok, thanks a lot :), i will send the questions to the keystone team16:36
notmynameDHE: https://learn.swiftstack.com/hubfs/mdoc/SwiftStack_Solution_Brief_Final.pdf and https://learn.swiftstack.com/hubfs/mdoc/SwiftStack_CAS_White_Paper_Final.pdf16:41
notmynameDHE: I don't seem to have enough google-fu this morning to find a video. I'm pretty sure we did a talk, but I don't remember16:41
notmyname_david_sohonet: good morning16:41
notmynameor likely afternoon for you if you're with sohonet :-)16:42
notmyname_david_sohonet: off the top of my head, the best person who could answer that is timburke, but he's taking yesterday and today off.16:43
*** renich_ has quit IRC16:44
_david_sohonetGotcha, thanks notmyname16:45
notmyname_david_sohonet: but this does look like something that needs to be triaged. the bug report looks good; thanks for leaving a good one :-)16:45
*** renich has joined #openstack-swift16:46
*** henriqueof has quit IRC16:48
*** ybunker has quit IRC16:50
*** renich has quit IRC16:50
DHEnotmyname: cool...16:51
*** renich has joined #openstack-swift16:52
*** e0ne has joined #openstack-swift17:10
*** e0ne has quit IRC17:11
notmynametimburke: clayg: mattoliverau: I think https://bugs.launchpad.net/swift/+bug/1819252 looks like a regression17:11
openstackLaunchpad bug 1819252 in OpenStack Object Storage (swift) "connection closed before XML bulk delete data can be transmitted" [Undecided,New]17:11
notmyname_david_sohonet: the heartbeating functionality that patch 510715 fixed is important. so I don't think we can or should simply revert the patch17:12
patchbothttps://review.openstack.org/#/c/510715/ - swift - Fix bulk heartbeating when emitting XML (MERGED) - 1 patch set17:12
notmynamewarrants some further investigation17:12
*** ybunker has joined #openstack-swift17:13
*** itlinux has quit IRC17:18
*** ybunker has quit IRC17:37
*** ybunker has joined #openstack-swift17:38
notmyname_david_sohonet: I've confirmed the bug on my saio17:46
notmynametimburke: tdasilva: clayg: would be great to find a fix for https://bugs.launchpad.net/swift/+bug/1819252 and land it before we tag a release17:48
openstackLaunchpad bug 1819252 in OpenStack Object Storage (swift) "connection closed before XML bulk delete data can be transmitted" [Undecided,Confirmed]17:48
notmynameto which you're thinking, "hmm... sure would be. don't you have a text editor, notmyname?" ;-)17:48
_david_sohonetlol :-)17:50
notmynamewant to hear a funny story? we don't have any bulk unit tests that use `Accept: application/xml` and we don't have any functests at all for bulk18:17
notmynamehilarious!18:17
*** hseipp has quit IRC18:17
notmynameoh, it's text/xml, and we do test that18:18
_david_sohonetI was wondering how this got through testing ....18:18
*** e0ne has joined #openstack-swift18:53
notmyname_david_sohonet: oh! I'm getting a slightly different error than you are19:06
notmynameI updated launchpad19:11
_david_sohonetWe are running 2.17 Swift, I did not test a more recent release19:29
*** e0ne has quit IRC19:37
*** openstack has joined #openstack-swift19:43
*** ChanServ sets mode: +o openstack19:43
*** pcaruana has quit IRC19:59
notmyname_david_sohonet: I think I have a patch22:00
notmynamelocal curl tests passed. running in-repo tests. still need to think if it's possible to write some sort of other test for it22:00
_david_sohonetSounds good, thanks notmyname . It seems you are still handy with the text editor :-)22:03
notmynameno one is as shocked as I am!22:04
openstackgerritJohn Dickinson proposed openstack/swift master: Fix bulk responses when using xml and Expect 100-continue  https://review.openstack.org/64368422:28
openstackgerritJohn Dickinson proposed openstack/swift master: Fix bulk responses when using xml and Expect 100-continue  https://review.openstack.org/64368422:28
notmynameclayg: timburke: ^^ I'd appreciate your eyes on that patch22:30
notmyname_david_sohonet: I'm not suggesting that you apply that patch to your prod cluster, but if you did, it would probably fix your issue22:31
openstackgerritJohn Dickinson proposed openstack/swift master: Fix bulk responses when using xml and Expect 100-continue  https://review.openstack.org/64368422:56
notmynamenow with a functional test!22:56
notmynamebah hang on. test doesn't fail on master23:02
notmynamewait23:02
notmynameI didn't run it23:02
notmynameok, yeah, it's good. fails on master, works on the patch. actually tests the bug that _david_sohonet discovered23:03
notmynameI'd still like eyes from clayg and/or timburke on it :-)23:03

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