Wednesday, 2016-11-30

*** henryn has quit IRC00:02
*** Worry has joined #openstack-swift00:04
claygzaitcev: did you mean to leave an inline with your review on patch 40232400:04
patchbothttps://review.openstack.org/#/c/402324/ - swift - Fix non-deterministic suffix updates in hashes.pkl00:04
zaitcevclayg: I think Pavel can easily respin it with a 4000 year reserve00:05
*** Worry has quit IRC00:07
*** dmorita has quit IRC00:10
*** dmorita has joined #openstack-swift00:11
*** dmorita has quit IRC00:11
*** diogogmt has joined #openstack-swift00:24
*** dmorita has joined #openstack-swift00:25
*** adu has joined #openstack-swift00:27
*** dmorita has quit IRC00:29
*** dmorita has joined #openstack-swift00:30
*** dmorita has quit IRC00:32
*** dmorita has joined #openstack-swift00:33
*** adu has quit IRC00:40
kota_good morning01:00
kota_thanks clayg for a bunch of reviews for me!!!01:01
*** m_kazuhiro has joined #openstack-swift01:04
*** dmorita has quit IRC01:04
*** dmorita has joined #openstack-swift01:05
*** klrmn has quit IRC01:05
*** dmorita has quit IRC01:07
*** dmorita has joined #openstack-swift01:08
*** henryn has joined #openstack-swift01:38
notmynamehere's the working document for future openstack-wide goals https://etherpad.openstack.org/p/community-goals01:38
*** isotope has joined #openstack-swift01:54
openstackgerritClay Gerrard proposed openstack/swift: Remove ring md5 integration check from recon unittests  https://review.openstack.org/40450001:57
claygkota_: np, i really want isa-l-rs-cauchy support asap!01:58
kota_clayg: k, will make response, at least in today in my time. and thanks for good idea for merge init to isa_l_common too!01:59
kota_clayg: i think more better way is just passing char* function_name rather than backend id to make it sparse.02:00
mattoliveraukota_: morning02:01
* kota_ will try to do that02:01
kota_mattolivearu: \o/02:01
mattoliveraunotmyname: thanks for sharing :)02:01
* mattoliverau goes for a beach walk02:02
kota_mattoliverau: sounds so nice02:02
claygkota_: i like using the backend_id in case new backend isa_l_* requires some *other* difference - call signature doesn't change - just case statement(s) get longer02:04
claygkota_: but i be over-future-proofing02:04
claygYAGNI02:04
*** tqtran has quit IRC02:07
kota_clayg: hmm, honesty, I hope we don't need other isa-l impl in the future because I don't want such a hard status we've been in recent days.02:07
*** klrmn has joined #openstack-swift02:10
*** henryn has quit IRC02:11
*** arch-nemesis has quit IRC02:12
kota_s/other/another/ maybe02:13
claygnotmyname: that etherpad is so scary - it's a freakish mix of stuff that doesn't apply to swift at all - or like should totally apply but obviously no one considered the implications on swift02:14
notmynameclayg: yeah. that's why I hesitated on pasting it. I thought it was depressing02:14
notmyname(to be clear [for the channel logs], because of what you said. goals are good to have, in general)02:15
*** nikivi has quit IRC02:15
notmynamemaybe by seeing them early we can direct them in some way?02:16
claygnotmyname: i can't get a good read on how it's like.... just swift.. or if other OpenStack projects also feel out of place when discussing "patterns proliferated amoung the children-of-nova"02:16
notmynameclayg: you'd like http://www.tesora.com/defining-success-in-openstack/02:17
claygnotmyname: i did like it - when you and ttx tweeted it ;)02:18
*** clu_ has quit IRC02:27
*** dmorita has quit IRC02:29
*** diogogmt has quit IRC02:31
*** arch-nemesis has joined #openstack-swift02:32
openstackgerritClay Gerrard proposed openstack/pyeclib: Cleanup lint errors in test suite  https://review.openstack.org/40445702:41
*** isotope has quit IRC02:42
*** _JZ_ has quit IRC02:46
*** isotope has joined #openstack-swift02:47
*** isotope has quit IRC02:47
*** isotope has joined #openstack-swift02:50
*** arch-nemesis has quit IRC03:21
*** links has joined #openstack-swift03:28
*** klrmn has quit IRC03:32
*** isotope has quit IRC03:36
*** isotope has joined #openstack-swift03:38
*** psachin has joined #openstack-swift04:01
*** ppai has joined #openstack-swift04:03
*** isotope has quit IRC04:05
*** m_kazuhiro has quit IRC04:08
*** dmorita has joined #openstack-swift04:29
*** dmorita has quit IRC04:34
*** adu has joined #openstack-swift04:34
*** henryn has joined #openstack-swift04:43
*** Jeffrey4l has quit IRC04:46
*** ukaynar has joined #openstack-swift04:47
kota_mattoliverau: hehe, you ware looking at the same patch with me :P04:50
mattoliveraukota_: lol04:51
mattoliverauI'm waiting for containers to shard :)04:51
*** henryn has quit IRC04:54
kota_mattoliverau: me too ;-)04:58
*** Jeffrey4l has joined #openstack-swift04:59
*** adu has quit IRC05:06
openstackgerritMerged openstack/swift: add byteorder information and logic to ring files  https://review.openstack.org/39523705:17
*** catinthe_ has quit IRC05:19
openstackgerritKota Tsuyuzaki proposed openstack/liberasurecode: ISA-L Cauchy support  https://review.openstack.org/39326305:19
openstackgerritKota Tsuyuzaki proposed openstack/liberasurecode: ISA-L Cauchy support  https://review.openstack.org/39326305:20
*** catintheroof has joined #openstack-swift05:21
*** catintheroof has quit IRC05:26
kota_hah! composite ring file patch conflicts with the byteorder change. I think it's good because composite ring should touch near feature. If we don't see the conflict, probably I'm missing something.05:31
*** ndk_ has quit IRC05:43
*** ndk_ has joined #openstack-swift05:45
mattoliveraulol, thats a good attitude to have :)06:24
*** ChubYann has quit IRC06:35
*** sams-gleb has joined #openstack-swift06:37
*** ukaynar has quit IRC06:37
*** ukaynar has joined #openstack-swift06:38
*** ukaynar has quit IRC06:42
*** psachin_ has joined #openstack-swift06:42
*** psachin has quit IRC06:45
*** silor has joined #openstack-swift06:48
*** silor1 has joined #openstack-swift06:51
*** silor has quit IRC06:52
*** silor1 is now known as silor06:52
*** nexusz99 has joined #openstack-swift06:56
openstackgerritKota Tsuyuzaki proposed openstack/swift: Add more test for test_byteswapped_serialization  https://review.openstack.org/40409607:16
*** m_kazuhiro has joined #openstack-swift07:19
*** hoonetorg has quit IRC07:21
*** hoonetorg has joined #openstack-swift07:21
*** nexusz99 has quit IRC07:22
*** hoonetorg has quit IRC07:24
*** hoonetorg has joined #openstack-swift07:24
*** rcernin has joined #openstack-swift07:28
*** dmorita has joined #openstack-swift07:29
*** dmorita has quit IRC07:34
*** sams-gleb has quit IRC07:47
*** sams-gleb has joined #openstack-swift07:47
*** sanchitmalhotra has joined #openstack-swift07:48
*** sams-gleb has quit IRC07:52
*** hseipp has joined #openstack-swift07:52
*** sams-gleb has joined #openstack-swift08:00
*** links has quit IRC08:06
*** sams-gleb has quit IRC08:10
*** sams-gleb has joined #openstack-swift08:11
*** sams-gleb has quit IRC08:15
*** links has joined #openstack-swift08:18
*** Jeffrey4l has quit IRC08:22
*** Jeffrey4l has joined #openstack-swift08:23
*** amoralej|off is now known as amoralej08:25
*** SkyRocknRoll has joined #openstack-swift08:26
*** rledisez has joined #openstack-swift08:26
*** sorrison_laptop has joined #openstack-swift08:36
*** sorrison_laptop has left #openstack-swift08:36
*** geaaru has joined #openstack-swift08:40
*** kei_yama has quit IRC08:41
openstackgerritChristian Schwede proposed openstack/swift: Fix non-deterministic suffix updates in hashes.pkl  https://review.openstack.org/40232408:44
*** silor1 has joined #openstack-swift08:47
*** diogogmt has joined #openstack-swift08:49
*** silor has quit IRC08:51
*** silor1 is now known as silor08:51
*** deep_1 has joined #openstack-swift09:05
deep_1In a setup of Swift + keystone, is it possible to use authentication in web listing using staticweb middleware in proxy ??09:06
deep_1from staticweb middileware doc "If you want to use it with authenticated requests, set the ``X-Web-Mode: true`` header on the request". what does this mean ??09:14
*** zhengyin has joined #openstack-swift09:24
*** PavelK has joined #openstack-swift09:35
*** 14WAANMV5 has joined #openstack-swift09:35
*** notmyname has quit IRC09:38
*** notmyname has joined #openstack-swift09:40
*** ChanServ sets mode: +v notmyname09:40
*** zhengyin has quit IRC09:40
*** zhengyin has joined #openstack-swift09:41
*** 14WAANMV5 is now known as asettle09:41
*** bkopilov_ has quit IRC09:49
*** davideagle_ has joined #openstack-swift09:53
*** derekjhyang has joined #openstack-swift09:59
*** abalfour has quit IRC10:01
*** abalfour has joined #openstack-swift10:01
*** links has quit IRC10:05
*** m_kazuhiro has quit IRC10:11
*** acoles_ is now known as acoles10:13
*** hoonetorg has quit IRC10:15
*** m_kazuhiro has joined #openstack-swift10:18
*** jlwhite_ has joined #openstack-swift10:18
*** glange_ has joined #openstack-swift10:19
*** ChanServ sets mode: +v glange_10:19
*** neonpastor has quit IRC10:19
*** logan- has quit IRC10:19
*** cppforlife_ has quit IRC10:19
*** htruta has quit IRC10:19
*** notmyname has quit IRC10:19
*** ndk_ has quit IRC10:19
*** jlwhite has quit IRC10:19
*** ogelbukh has quit IRC10:19
*** glange has quit IRC10:19
*** zhengyin has quit IRC10:19
*** jlwhite_ is now known as jlwhite10:19
*** karenc has quit IRC10:19
*** briancurtin has quit IRC10:19
*** karenc_ has joined #openstack-swift10:19
*** darrenc has quit IRC10:19
*** mattoliverau has quit IRC10:19
*** darrenc has joined #openstack-swift10:20
*** logan- has joined #openstack-swift10:20
*** links has joined #openstack-swift10:22
*** matt6434 has joined #openstack-swift10:22
*** ogelbukh has joined #openstack-swift10:22
*** cppforlife_ has joined #openstack-swift10:22
*** matt6434 is now known as mattoliverau10:23
*** ChanServ sets mode: +v mattoliverau10:23
*** janonymous_ has joined #openstack-swift10:23
*** htruta has joined #openstack-swift10:23
*** hoonetorg has joined #openstack-swift10:24
*** briancurtin has joined #openstack-swift10:24
*** neonpastor has joined #openstack-swift10:24
*** clsacramento_ has joined #openstack-swift10:24
*** ndk_ has joined #openstack-swift10:24
*** clsacramento has quit IRC10:25
*** janonymous has quit IRC10:25
*** a1|away has quit IRC10:25
*** notmyname has joined #openstack-swift10:25
*** ChanServ sets mode: +v notmyname10:25
*** janonymous_ is now known as janonymous10:25
*** zhengyin has joined #openstack-swift10:31
*** a1|away has joined #openstack-swift10:32
*** pcaruana has joined #openstack-swift10:35
*** psachin_ has quit IRC10:40
*** psachin has joined #openstack-swift10:40
*** psachin_ has joined #openstack-swift10:47
*** psachin has quit IRC10:48
*** mvk has quit IRC10:50
*** links has quit IRC11:07
*** links has joined #openstack-swift11:08
*** deep_1 has quit IRC11:08
*** tqtran has joined #openstack-swift11:09
*** m_kazuhiro has quit IRC11:12
*** tqtran has quit IRC11:13
*** gabor_antal has quit IRC11:15
*** mvk has joined #openstack-swift11:21
*** mvk has quit IRC11:23
*** mvk has joined #openstack-swift11:24
*** vint_bra has joined #openstack-swift11:26
*** vint_bra has quit IRC11:32
*** psachin_ has quit IRC11:39
*** psachin has joined #openstack-swift11:43
*** silor has quit IRC12:01
*** diogogmt has quit IRC12:15
*** diogogmt has joined #openstack-swift12:15
*** catintheroof has joined #openstack-swift12:29
*** catinthe_ has joined #openstack-swift12:32
*** diogogmt has quit IRC12:33
*** links has quit IRC12:34
*** catintheroof has quit IRC12:34
*** deep_1 has joined #openstack-swift12:46
*** amoralej is now known as amoralej|lunch12:50
*** PavelK has quit IRC12:56
*** vint_bra has joined #openstack-swift12:59
*** admin6 has joined #openstack-swift13:07
*** bkopilov has joined #openstack-swift13:08
*** catintheroof has joined #openstack-swift13:12
*** catinthe_ has quit IRC13:16
*** links has joined #openstack-swift13:36
*** links has quit IRC13:36
*** dmorita has joined #openstack-swift13:51
openstackgerritMathias Bjoerkqvist proposed openstack/swift: Storing encryption root secret in Barbican  https://review.openstack.org/36487813:54
*** dmorita has quit IRC13:55
*** StraubTW has joined #openstack-swift14:04
*** tongli has joined #openstack-swift14:07
*** xionchen_ has joined #openstack-swift14:10
*** amoralej|lunch is now known as amoralej14:11
*** cebruns__ has quit IRC14:44
*** cebruns has joined #openstack-swift14:46
*** chlong has joined #openstack-swift14:54
*** ukaynar has joined #openstack-swift15:06
*** sams-gleb has joined #openstack-swift15:12
*** ntata has joined #openstack-swift15:28
*** nikivi has joined #openstack-swift15:28
*** ntata is now known as brats15:28
*** SkyRocknRoll has quit IRC15:32
*** brats has left #openstack-swift15:32
*** _JZ_ has joined #openstack-swift15:35
*** cebruns has quit IRC15:37
*** klrmn has joined #openstack-swift15:38
*** cebruns has joined #openstack-swift15:39
*** darrenc has quit IRC15:41
*** darrenc has joined #openstack-swift15:42
*** ukaynar has quit IRC15:54
*** ukaynar has joined #openstack-swift15:55
notmynamegood morning15:56
*** nikivi has quit IRC15:58
*** psachin has quit IRC15:59
*** ukaynar has quit IRC15:59
*** ppai has quit IRC16:01
*** rcernin has quit IRC16:02
*** chlong has quit IRC16:03
*** Guest36 has joined #openstack-swift16:04
*** Guest36 is now known as Darkpixl16:06
*** eckesicle_ has joined #openstack-swift16:06
DarkpixlHello everyone need some help please, i need if there is a way to make button outisde the mkpinannotation view and when we click go apple map with directions16:08
*** oshritf has quit IRC16:10
notmynameDarkpixl: sounds like you're asking about Apple's Swift programming language. this channel is for OpenStack Swift, a storage system16:15
Darkpixlyeah ! oh ! Ok thanks16:16
*** chlong has joined #openstack-swift16:18
tdasilvanotmyname: i think we should drop the plan to add golang, let's add swift language instead, that way we can answer questions for both on one channel ;)16:18
notmynameheh. perfect!16:18
tdasilvathere's already openstack on openstack, swift on swift is not a bad idea16:19
notmynameI recently bought a new car. I should have bought a suzuki swift16:20
tdasilvathat's tiny16:20
tdasilvabut it can get 42 MPG wow!16:21
acoles42 mpg is wow??16:23
notmynameacoles: 'murica16:23
notmynameugh. convlicts in patch 336323 again. this time it's the ring byteorder impact to recon16:25
patchbothttps://review.openstack.org/#/c/336323/ - swift - Add checksum to object extended attributes16:25
tdasilvaacoles: sad to say but i think my car gets less than 20 :(16:26
acolesnotmyname: re that patch (was just typing this...) did you or torgomatic consider simply mandating an xfs tmp dir for any unit test to run? would make the patch much simpler - check in __init__ and bail out?16:26
acolestdasilva: notmyname US gallons are small than UK but still...16:26
notmynameacoles: instead of skipping individual tests16:26
acolesthink that's the only time I get to say something is US is smaller than in UK ;)16:26
acolesnotmyname: yes, just give up and force dev to setup xfs /tmp16:27
acolesnotmyname: also, I'm wondering if we will start to accumulate new tests that don't make the check because the dev and gate have xfs, so then they will just FAIL on another dev's system16:28
notmynameacoles: yeah, that was one of my earlier versions. the disadvantage is that it hides that so many tests are skipped16:28
acolesnotmyname: could we just have one FAIL?16:28
acoleshmm, IDK how we stop the test runner from proceeding though16:29
notmynamewe can't fail, because then the gate won't work16:29
acolesoh, I thought gate had xfs now16:29
* acoles maybe wasn't listening properly at last meeting16:30
notmynamethe in process tests do, but the existing gate-swift-python* jobs don't16:30
notmynamethere's new jobs now for unittests with xfs16:31
notmynamebut the original unittest runner still exists16:31
notmynamebecause it's the same job-template that all the openstack projects use (dont' want swift to be different)16:31
*** ukaynar has joined #openstack-swift16:32
acolesOIC, got it. So my concern is addressed - a new test that requires xfs but doesn't include the check/skip will fail tox -e py27 in gate16:32
notmynameright16:32
acolesTBH I was really trying to avoid reviewing all the changes to make tests do the check ;)16:33
notmynamethis conflict resolution won't be fun. lots of md5 sums to resolve16:33
notmynameacoles: my strategy was simply to get tests working with xfs TMPDIR, then run with tmpfs TMPDIR and skip anything that failed16:34
acolesyep i get it now16:34
notmynamethere's only the non-xfs tmpdir for the gate, so I didn't try to find the smallest set of things that could possibly work. I used a very large and heavy hammer to get it done16:34
acolesnotmyname: k, I shall abort my review for now in anticpation of merge conflicts being fixed - it will be a pain to review this version and then track what changes to next version16:36
notmynamelooks like the only differences will be in test_recon.py16:36
notmynameand just to resolve the addition of endianness to ring hashing. and the resulting md5 sums16:37
acolesI'll leave some comments though - the xattr-checking doesn't work as expected on my machine and I end up with too many open files errors due to a gazillion tmp files being created16:37
notmynameI'm really hoping I don't have to have a different endian machine to find the new sums16:37
notmynamehmm16:37
sweeperyou guys are kinda joking about endianess, right?16:38
acoleshmmm, so now I understand what you said about gate, why doesn't gate have problem I see?16:38
notmynamenope https://review.openstack.org/#/c/395237/16:38
patchbotpatch 395237 - swift - add byteorder information and logic to ring files (MERGED)16:38
*** ukaynar has quit IRC16:38
sweeperI mean about needing a different endian machine16:38
notmynamesweeper: I don't know the answer to that yet16:39
*** ukaynar has joined #openstack-swift16:39
notmyname...if I need both endians to be able to run both branches of the if statement16:40
*** ukaynar has quit IRC16:43
acolesnotmyname: does gate tox py27 job have tmpfs?16:44
acolesI think you already said that16:44
notmynameno16:44
acoleslol16:44
notmynamebut gat-swift-tox-xfs-tmp-py27-* does16:44
notmynamethe gate jobs have ext4, IIRC16:45
acolestmpfs??16:45
notmynameI just used tmpfs on my saio for testing16:45
notmynametmpfs == no xattr support at all (until zaitcev's kernel patch lands). ext4 == xattr must be smaller than one block (4096 bytes)16:46
zaitcevugh16:46
zaitcevI wasn't working on it at all. Focused on other parts of hummingbird...16:46
acolesright. so on my saio with ext4 I get ENOSPC (not expected) from the xattr check whereas tmps gives ENOTSUP (expected). ENOSPC isn't handled so check repeats and every check creates a tmp file :/16:47
acolesin other words the patch is good for tmpfs but not ext416:47
notmynamezaitcev: oh. you had a patch, though, right? (honestly I don't really care if tmpfs has xattr support or not)16:48
notmynameacoles: ah, ok16:48
acolesnotmyname: I'll post it all on gerrit but now it makes more sense to me16:48
notmynameacoles: ok, thanks. I'll try to get that into this merge resolution16:49
zaitcevnotmyname: It required more work to make it acceptable. Basically someone to track a resource usage, and an acceptable knob or algorithm to determine it.16:49
notmynamezaitcev: oh16:49
notmynameacoles: should just add it to "for err in 'ENOTSUP', 'EOPNOTSUPP':" right?16:49
zaitcevnotmyname: as it turns out, everyone who runs into it, starts with the patch exactly like mine, then see how much coding is needed and gives up.16:50
notmynameheh16:50
zaitcevthe only thing to make it perfect is to have a vendor of routers to ship that patch for expediency and create easily DoS-able devices16:51
tdasilvainterestingly, my centos vm did not need any change, i thought /tmp would be mounted with tmpfs but it is not16:51
notmynametdasilva: how is /tmp mounted ?16:53
tdasilvanotmyname: xfs16:54
tdasilvaas the root / dir is16:54
notmynameby default?16:54
notmynameor you jsut happened to do that at some point16:54
tdasilvayeah, default16:55
tdasilvai thought it could be the vagrant box i was using16:55
tdasilvabut just checked another baremetal installation i have and is the same thing16:55
tdasilvai only see tmpfs being used for /run /dev and /sys/fs/cgroup16:56
*** klrmn has quit IRC16:56
acolesnotmyname: yes but there's some other fixups needed, just posted on gerrit16:56
notmynamesee it, thanks16:57
notmynamehttps://developers.google.com/time/ is interesting, especially for stuff like swift that relies on time17:00
notmynameand if you really really like the word "smear", https://developers.google.com/time/smear is the page for you.17:00
openstackgerritThiago da Silva proposed openstack/swift: adding unit tests for if-none-match fix  https://review.openstack.org/40104417:05
*** dmorita has joined #openstack-swift17:10
*** catintheroof has quit IRC17:11
*** catintheroof has joined #openstack-swift17:12
*** ukaynar has joined #openstack-swift17:15
*** chlong has quit IRC17:21
*** pcaruana has quit IRC17:23
*** hseipp has quit IRC17:25
*** cebruns has quit IRC17:28
*** tongli has quit IRC17:30
*** cebruns has joined #openstack-swift17:30
*** chlong has joined #openstack-swift17:34
*** rledisez has quit IRC17:38
*** mvk has quit IRC17:40
*** davideagle_ has quit IRC17:41
*** dmorita has quit IRC17:41
openstackgerritClay Gerrard proposed openstack/swift: Remove ring md5 integration check from recon unittests  https://review.openstack.org/40450017:41
*** dmorita has joined #openstack-swift17:43
clayg"Built on the17:45
patchbotError: No closing quotation17:45
clayggalaxy's leading cloud"17:46
clayg^ AWS knows hot to market17:46
notmynameclayg: with the byteorder patch, at first glance it looks like the test_recon only checks whatever the byte order of the current system is. is that true?17:50
notmynameclayg: I've got to resolve the md5sum differences, and you're workign ont hat very same thing right now too17:51
*** klrmn has joined #openstack-swift17:52
claygnotmyname: yes, basically the 'big' side of those md5's could have said booberries and no one would ever know17:53
*** isotope has joined #openstack-swift17:53
*** nikivi has joined #openstack-swift17:54
claygnotmyname: i forget what you're doing with the rings - but those md5 values of actual ring files being in the recon tests was not helpful coupling17:55
clayg... i only fixed it because i wanted to land the byteorder fix for the bug and the change seemed fine otherwise17:55
claygmeanwhile mattoliverau is trying to nit the goodwill out of me ;)17:56
notmynameclayg: remember when we were looking at the py26 and py27 differences between the gzip format. and how the swift code was putting the filename in the gzip file and that affects the md5? the check xattr patch changes that to not have the name because the directory isn't known now17:58
notmynameso now with my patch that changes the gzip format, I'm guaranteed to break the other endian md5s17:59
notmynamesince the now current md5s are based on the mocked out os.basename that includes the containing directory (the hardcoded /tmp)18:00
notmynameso I gotta find a different endian machine to make those md5s match?18:00
notmynamehow'd you do that?18:00
notmynamehmm..but your patch drops the md5 strings altogether18:03
notmynamewhich is good in general, but it might be the only way forward for my patch18:03
timburkegood morning18:10
*** Darkpixl has quit IRC18:13
claygnotmyname: i thought basename was just the far LHS?18:19
claygnotmyname: basically it strips self.tempdir (which I guess on your patch is like... extra different?)18:20
notmynameLHS?18:21
notmynamepy26 and py27 did different things. py26 just stripped the extension and py27 got the os.basename and stripped the extension. since we used to support both, we had to mock it to have consistency. guess which one we picked? ;-)18:22
notmynamebut I think if I put my patch on top of yours it will be better18:22
*** ningliu has quit IRC18:24
*** mminesh has quit IRC18:24
notmynamefinally. after some git-fu, looks like it's a relatively simple resolution18:24
openstackgerritTim Burke proposed openstack/swift: Autovivify X-Versions-Location container  https://review.openstack.org/26501518:24
claygnotmyname: sorry right-hand-side - i can't even use the coffee excuse18:24
*** tqtran has joined #openstack-swift18:27
claygtimburke: everytime i see you rebase patch 265015 - i agree with your premise but not your conclusion - I'm pretty sure my reasoning is correct but I keep hoping someone else will either jump on to agree with you or me so we can either finish or abandon the change (hopefully in favor or something else that would address the UX issue?)18:27
patchbothttps://review.openstack.org/#/c/265015/ - swift - Autovivify X-Versions-Location container18:27
timburkeclayg: it starts to make more sense with https://review.openstack.org/#/c/342857 in play18:28
patchbotpatch 342857 - swift - Add defaulter middleware18:28
*** henryn has joined #openstack-swift18:28
henryngood morning18:28
*** mminesh has joined #openstack-swift18:29
*** ningliu has joined #openstack-swift18:30
*** tqtran has quit IRC18:31
notmynameclayg: yay. turns out your patch makes a frustrating morning turn into an easy one :-)18:31
klrmnyay less frustration18:32
notmynameclayg: however, after I get the current review comments sussed out, I will need to push over your patch to have it rebased on top of the byte order patch. it's the only way mine is sane (aside from waiting until yours lands)18:33
*** dmorita has quit IRC18:33
*** acoles is now known as acoles_18:34
*** dmorita has joined #openstack-swift18:36
*** nikivi has quit IRC18:38
*** ukaynar has quit IRC18:39
*** deep_1 has quit IRC18:42
*** nikivi has joined #openstack-swift18:42
openstackgerritTim Burke proposed openstack/swift: SLO: Make etag and size_bytes fully optional  https://review.openstack.org/39109018:45
*** ukaynar has joined #openstack-swift18:45
*** amoralej is now known as amoralej|off18:47
*** ukaynar has quit IRC18:48
*** ukaynar has joined #openstack-swift18:52
openstackgerritTim Burke proposed openstack/swift: Let users know entity size in 416 responses  https://review.openstack.org/39168318:52
*** ukaynar has quit IRC18:54
openstackgerritTim Burke proposed openstack/swift: py3: port common/ring/, common/linkat.py, and common/utils.py  https://review.openstack.org/40139718:56
*** clu_ has joined #openstack-swift18:57
*** ukaynar has joined #openstack-swift18:58
henrynnewbie question.. I have 2 nodes that I'd like to use as storage nodes. They have a 1TB single drive each. Do I need to create a partition or will Swift automagically create them? In SAIO it created nodes 1 - 4 within a single drive. How 'bout in a production install of Swift?19:05
notmynamehenryn: you're responsible for creating a filesystem partition to add to swift's ring. I'd strongly recommend having one XFS partition on each of your two drives. then add those to the ring19:07
notmynamethe saio is set up to simulate a 4-node cluster. don't use that in prod19:07
*** asettle has quit IRC19:13
*** tqtran has joined #openstack-swift19:14
henrynnotmyname: Thanks. I won't be using SAIO. I'll follow the Newton install guide but plan on installing only Keystone and Swift for now.19:14
notmynamehenryn: that's great19:14
notmynamehenryn: if you're just getting started, I'd recommend using the latest version of swift19:14
notmyname2.11.019:14
*** ukaynar has quit IRC19:16
henrynWill do. I have the Swift book incoming btw.. looking forward to reading it. I watched the 8 training vids as well.19:18
notmyname:-)19:18
*** dmorita has quit IRC19:18
notmynamehenryn: out of curiosity, what sort of data will you be storing in swift?19:18
*** dmorita has joined #openstack-swift19:19
henrynnotmyname: it will mainly be used to test erasure codes19:20
notmynamehenryn: just to see how it works in swift?19:22
henrynyes19:22
notmynameand if it works well, will you be using swift for data storage?19:23
*** ukaynar has joined #openstack-swift19:24
timburkehenryn: in case you couldn't tell, notmyname really like seeing people use swift :-)19:24
notmynameI do!19:24
tdasilvalol19:24
*** geaaru has quit IRC19:25
notmynameI want to know how people use it. what they need it for. what works well and what doesn't19:25
notmynameI want everyone, every day to use swift :-)19:25
tdasilvahenryn: ec with 2 disks? if you are just testing, you might want to create multiple partitions. SAIO simulates 8 disks19:25
henrynnotmyname: yes, if it works well.19:26
notmynameheh. hacker news has 10 of the 30 front page stories pointing to amazon.com. yay reInvent ;-)19:26
notmyname(but the snowball edge and snowmobile things are interesting)19:27
openstackgerritJohn Dickinson proposed openstack/swift: Remove ring md5 integration check from recon unittests  https://review.openstack.org/40450019:27
openstackgerritJohn Dickinson proposed openstack/swift: Add checksum to object extended attributes  https://review.openstack.org/33632319:27
notmynameclayg: your patch 404500 is just rebased to master19:28
patchbothttps://review.openstack.org/#/c/404500/ - swift - Remove ring md5 integration check from recon unitt...19:28
notmynameacoles_: thanks for the review comments19:28
henryntdasilva: we will be getting more hardware once the initial deployment works well.19:28
notmynameclayg: https://review.openstack.org/#/c/336323/12..13/test/unit/common/middleware/test_recon.py is all because of you. thanks :-)19:29
patchbotpatch 336323 - swift - Add checksum to object extended attributes19:29
*** dmorita has quit IRC19:30
notmynameor actually the comparison to base is better19:30
*** dmorita has joined #openstack-swift19:30
* notmyname steps away for a bit19:30
notmynamehenryn: oh, yeah, you'll want more than 2 storage drives in an EC cluster19:31
notmynamehenryn: you need at least as many total fragments that are created (eg 12 in a 10+2 scheme). and preferably a few extra19:31
* notmyname now really steps away19:32
*** vint_bra has quit IRC19:34
*** isotope has quit IRC19:35
*** vint_bra has joined #openstack-swift19:41
*** jeblair is now known as inserted_human19:45
*** inserted_human is now known as jeblair19:45
*** dmorita_ has joined #openstack-swift19:51
*** dmorita has quit IRC19:54
*** catintheroof has quit IRC19:54
openstackgerritTim Burke proposed openstack/swift: py3: port common/ring/, common/linkat.py, and common/utils.py  https://review.openstack.org/40139719:56
*** jordanP has joined #openstack-swift19:56
*** henryn has quit IRC19:56
*** jordanP has quit IRC19:56
*** ntata has joined #openstack-swift19:59
*** isotope has joined #openstack-swift20:08
clayggzip is weird20:09
*** asettle has joined #openstack-swift20:14
claygtimburke: I guess my current somewhat uninformed posistion is that defaulter+container-versions isn't the whole transparent-data-protection story20:15
timburkebut it's a step along the way20:15
claygdepends on where we're going; and if there's disadvantages in the meantime20:17
*** vint_bra has quit IRC20:20
*** asettle has quit IRC20:22
*** nikivi has quit IRC20:27
claygdoes six have a StringIO thing going on?20:28
timburkeclayg: yeah, six.StringIO and six.BytesIO20:29
*** davideagle has joined #openstack-swift20:31
*** nikivi has joined #openstack-swift20:31
*** isotope has quit IRC20:36
*** rcernin has joined #openstack-swift20:37
*** vint_bra has joined #openstack-swift20:42
*** dmorita_ has quit IRC20:43
cschwedenotmyname: is there a swift meeting today? agenda seems to be from last week: https://wiki.openstack.org/wiki/Meetings/Swift20:43
*** isotope has joined #openstack-swift20:43
*** ntata has left #openstack-swift20:45
*** ntata has joined #openstack-swift20:45
*** dmorita has joined #openstack-swift20:47
*** catintheroof has joined #openstack-swift20:54
*** m_kazuhiro has joined #openstack-swift20:55
notmynameclayg: on https://review.openstack.org/#/c/402856/ did you want follow-up comments from flavio there, or just general questions to be answered?20:56
patchbotpatch 402856 - swift - Show team and repo badges on README20:56
kota_good morning20:56
*** acoles_ is now known as acoles20:57
mattoliveraumorning20:57
notmynamemeeting in 2 minutes in #openstack-meeting20:58
openstackgerritThiago da Silva proposed openstack/swift: update object-info to print md checksum error msg  https://review.openstack.org/40496621:00
*** ukaynar has quit IRC21:02
*** ChubYann has joined #openstack-swift21:04
*** eckesicle_ has quit IRC21:05
*** ukaynar_ has joined #openstack-swift21:14
*** sams-gleb has quit IRC21:20
*** sams-gleb has joined #openstack-swift21:20
*** amoralej|off is now known as amoralej21:21
openstackgerritMathias Bjoerkqvist proposed openstack/swift: Storing encryption root secret in Barbican  https://review.openstack.org/36487821:21
notmynameah, this email just came in21:22
notmynamehttps://www.openstack.org/election/2017-individual-director-election/  <-- openstack foundation board of director nominations are open21:22
*** sams-gleb has quit IRC21:25
notmynamemattoliverau: I got my new hardware set up yesterday and an OS on it. now to get a swift dev environment :-)21:25
*** mvk has joined #openstack-swift21:25
* kota_ is going to find breakfast21:27
*** acoles is now known as acoles_21:29
claygnotmyname:  on patch 402856 - i thougth in saw in the ML post that there was going to be some new patch sets coming?21:33
patchbothttps://review.openstack.org/#/c/402856/ - swift - Show team and repo badges on README21:33
*** Jeffrey4l_ has joined #openstack-swift21:34
claygnotmyname: the rendering on that change looks weird; i don't really understand how people do things with these horizontal consistency patch sets?21:35
*** Jeffrey4l has quit IRC21:35
*** henryn has joined #openstack-swift21:36
claygnotmyname: i'm +1 if you want to merge it - let them have their badges!21:36
notmynameclayg: yeah, I was thinking to simply land it. seems like a great thing to bikeshed on, and it doesn't really cause any probelms that I can tell (and *choo*choo* openstack train!)21:37
notmynameit references one external image. so if they wanna change what it looks likes, zero more effort is needed in our codebase21:38
*** henryn has quit IRC21:45
*** m_kazuhiro has quit IRC21:47
*** ukaynar_ has quit IRC21:49
mattoliveraunotmyname: nice!21:54
*** henryn has joined #openstack-swift21:55
mattoliverauI was talking to Richard (horizon ptl) and he was saying they didn't reder correctly when placed in the gist. Tony said the same but they (the badges) rendered ok on the when he pushed it to a branch in his personal github.21:57
mattoliverau^^ re badgeson README.21:57
mattoliverauBut sure, if they want purdy badges, sounds good.21:58
claygtimburke: say i'm doing a quick script that at somepoint needs an auth token and i'm going to add an argparse.ArgumentParser() for all my command line options21:58
claygtimburke: is there a set of utility methods in swiftclient such taht I can say "make_my_parser_support_auth(my_parser)" and "token = get_me_a_token(parser.parse_args())"21:59
*** clu_ has quit IRC22:01
*** nikivi has quit IRC22:02
timburkeclayg: not that i'm aware of. seems like it'd go in shell.py if anywhere22:08
timburkei'd really like to get out of the business of dealing with auth, though. that's the end-goal for using keystoneauth1 and keystone Sessions22:09
*** henryn has quit IRC22:09
claygmattoliverau: notmyname: idk, this still looks weird to me -> https://github.com/openstack/python-keystoneclient#team-and-repository-tags22:10
notmynameyep. totally weird there. looks fine with "open this image in a new tab"22:11
*** henryn has joined #openstack-swift22:11
*** henryn has quit IRC22:15
*** clu_ has joined #openstack-swift22:18
*** amoralej is now known as amoralej|off22:22
mattoliverauseems fine to me.. I mean, they seem the same on the page as they do when I view on a new tab22:35
claygmattoliverau: try in chrome or safari?  I guess I don't have firefox on this machine atm :\22:54
mattoliverauthis is chrome... chome under Linux anyway, let me try OSX22:54
*** isotope has quit IRC22:55
claygthis is me -> https://cloud.swiftstack.com/v1/AUTH_clayg/junk/cut-off.png22:59
*** isotope has joined #openstack-swift23:08
notmynamelooks cut off for me in all three browsers (on osx)23:09
notmynamemight be osx level handling of svg?23:09
notmynamenah, that wouldn't be right for firefox/chrome23:09
notmynameor explain the full size in a separate tab23:10
*** StraubTW has quit IRC23:11
*** catintheroof has quit IRC23:12
claygnotmyname: if I select the element in chrome developer tools and replace max-width: 100% styling with width: 100% styling it womm?23:13
claygbut the other little svg dudes are HUGE23:13
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873623:16
mattoliveraulooks good to me on OSC + chrome as well23:16
notmynameseems that the problem is that we aren't in australia23:17
*** chlong has quit IRC23:22
*** asettle has joined #openstack-swift23:25
*** clsacramento_ has quit IRC23:26
*** donagh has quit IRC23:26
*** rcernin has quit IRC23:26
*** clsacramento has joined #openstack-swift23:28
*** asettle has quit IRC23:30
*** davideagle has quit IRC23:30
*** dmorita has quit IRC23:30
*** dmorita has joined #openstack-swift23:34
*** kei_yama has joined #openstack-swift23:34

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