Tuesday, 2015-01-06

openstackgerritJoel Wright proposed openstack/python-swiftclient: Reduce memory usage for download/delete and add --no-shuffle option to st_download  https://review.openstack.org/13033900:07
hogood morning guys!00:07
openstackgerritJoel Wright proposed openstack/python-swiftclient: This patch fixes downloading files to stdout, allows _SwiftReader to operate as an iterator as well as a context manager.  https://review.openstack.org/14489900:09
notmynamehihi!00:09
notmynameho: hi!00:09
mattoliverauho morning00:12
honotmyname: hi, where do you live? you are always in here so I would like to know your time zone.00:12
*** sigmavirus24 has left #openstack-swift00:13
notmynameho: I'm in San Francisco. it's currently 4:13pm for me00:13
honotmyname: I see. you work so hard :)00:14
*** echevemaster has quit IRC00:16
hoIs there any good way to know time zones of swift members?00:29
notmynamenope. just ask. most are in North America. some in EU. mattoliverau is in Australia00:30
notmynamesome in India00:30
notmynameall over00:30
mattoliverauwoo, go team Australia!!00:31
mattoliverauho: so you and I are almost the same timezone :)00:31
honotmyname: thanks. I will ask to each member.00:32
notmynamepeluse: https://gist.github.com/notmyname/68874a5c7b5c0cb6d79e00:33
*** Masahiro has joined #openstack-swift00:33
remix_tja small question: i'm authenticating via keystone and i found that if i create a tenant called i.e. SOMETHING and i create a user SOMETHING with role user (non admin) on that tenant the user can still do admin operations. Is this correct?00:35
homattoliverau: morning! yeah, if there is no member in same time zone, it's bit difficult to develop patches for understand basic rules.  :)00:36
*** david-ly_ has joined #openstack-swift00:36
*** dmorita has joined #openstack-swift00:36
*** Masahiro has quit IRC00:38
horemix_tj: can i ask your swift version?00:38
*** david-ly_ has quit IRC00:41
mattoliverauho: it's not too bad in the swift community, but its slower thanks to reviews and that the dev community are happy to be pinged. We are lucky that the US overlaps at this time of year and notmyname is nice enough to hang around afterhours to help :)00:41
mattoliverauremix_tj:  it depends on what you set your operator_roles and reseller_admin_role to in the keystoneauth section of proxy-server.conf00:42
homattoliverau: swift dev community is great for me. notmyname, you and other members have great knowledge and skills so I'm very exiting!00:45
notmynameho: we're glad to have you!00:46
notmynameho: you're in Japan, right?00:46
honotmyname: yeah! i'm in japan00:47
horemix_tj: mattoliverau: it might be related to 'allow_names_in_acls' in the conf00:47
notmynameho: we've had several other contributors from NTT (eg dmorita). you're at fujitsu, right (based on your email address)00:49
honomyname: right. OpenStack Days in Tokyo will be held in Japan from Feb2 to Feb4. I may have a chance to meet other contributers in japan.00:51
notmynamenice!00:53
*** Masahiro has joined #openstack-swift00:56
*** addnull has joined #openstack-swift01:09
*** addnull has quit IRC01:25
*** nellysmitt has joined #openstack-swift01:37
*** nellysmitt has quit IRC01:42
*** kota_ has joined #openstack-swift01:49
*** nosnos has joined #openstack-swift01:50
*** fandi has quit IRC01:55
*** haomaiwa_ has joined #openstack-swift02:15
*** gyee has quit IRC02:25
*** occup4nt is now known as occupant02:47
*** addnull has joined #openstack-swift02:59
*** addnull has quit IRC03:16
*** SkyRocknRoll has joined #openstack-swift03:25
*** nosnos has quit IRC03:34
*** bkopilov has quit IRC03:37
*** nellysmitt has joined #openstack-swift03:38
*** nellysmitt has quit IRC03:42
*** ppai has joined #openstack-swift03:46
*** david-lyle has joined #openstack-swift03:48
*** ho__ has joined #openstack-swift04:06
*** ho has quit IRC04:09
*** km has quit IRC04:11
*** david-lyle is now known as david-lyle_afk04:25
*** nosnos has joined #openstack-swift04:29
*** addnull has joined #openstack-swift05:03
*** bkopilov has joined #openstack-swift05:11
*** addnull has quit IRC05:11
*** dmorita has quit IRC05:20
*** zul has quit IRC05:21
*** k4n0 has joined #openstack-swift05:24
*** k4n0 has quit IRC05:25
*** addnull has joined #openstack-swift05:36
*** nellysmitt has joined #openstack-swift05:38
*** nellysmitt has quit IRC05:43
*** nshaikh has joined #openstack-swift05:47
*** sandywalsh has quit IRC05:55
*** sandywalsh has joined #openstack-swift05:57
*** zaitcev has quit IRC06:01
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Imported Translations from Transifex  https://review.openstack.org/14513806:14
*** ho__ has quit IRC06:14
openstackgerritMadhuri Kumari proposed openstack/swift: This patch lets GET/HEAD fail on object in deleted account.  https://review.openstack.org/14514106:24
mattoliverauwell I'm calling it a day, night all.06:29
*** abhirc has quit IRC06:37
*** ho has joined #openstack-swift06:52
*** ppai has quit IRC06:58
*** ppai has joined #openstack-swift07:12
*** nellysmitt has joined #openstack-swift07:39
*** nellysmitt has quit IRC07:43
*** ppai has quit IRC07:46
*** chlong has quit IRC07:49
*** chlong has joined #openstack-swift07:49
*** chlong has quit IRC07:51
*** chlong has joined #openstack-swift07:53
*** ppai has joined #openstack-swift08:00
*** fandi has joined #openstack-swift08:08
*** ppai has quit IRC08:26
*** nellysmitt has joined #openstack-swift08:33
*** occupant has quit IRC08:34
*** ppai has joined #openstack-swift08:40
*** occupant has joined #openstack-swift08:42
*** jistr has joined #openstack-swift08:58
*** nshaikh has quit IRC09:01
*** addnull has quit IRC09:02
*** addnull has joined #openstack-swift09:05
openstackgerritMerged openstack/swift: Add node/pair index patch back into feature/EC  https://review.openstack.org/13406509:05
*** jordanP has joined #openstack-swift09:06
*** nshaikh has joined #openstack-swift09:06
*** nellysmitt has quit IRC09:08
openstackgerritPrashanth Pai proposed openstack/swift: Avoid unnecessary unlink() on every successful PUT  https://review.openstack.org/14394309:09
*** nellysmitt has joined #openstack-swift09:12
*** ajay_ has quit IRC09:21
*** addnull has quit IRC09:22
*** Masahiro has quit IRC09:27
*** Masahiro has joined #openstack-swift09:27
*** Masahiro has quit IRC09:31
*** addnull has joined #openstack-swift09:32
openstackgerritKota Tsuyuzaki proposed openstack/swift: Fix slo constraint according to the error message  https://review.openstack.org/14517709:33
*** Masahiro has joined #openstack-swift09:37
*** Masahiro has quit IRC09:39
acolesremix_tj: did you get an answer to your question? it looks like there is a feature in keystoneauth that permits access when username==tenantname, but that feature is disabled by default. It is enabled by setting is_admin = True in keystoneauth config, and would log a warning if used.09:40
acolesremix_tj: otherwise, as mattoliverau said, check if 'user' is included in the roles you have configured in operator_roles09:41
*** Masahiro has joined #openstack-swift09:50
horemix_tj: acoles: sorry. "allow_names_in_acls" is wrong. the info from acole "is_admin" is what i wanted to say. sorry.09:53
*** Masahiro has quit IRC09:53
acolesho: hi!09:53
hoacoles: hi, thank you for your correction.09:54
hoacoles: i should check the code before i wrote it.09:56
acolesho: no problem :)09:56
*** addnull has quit IRC09:56
*** Masahiro has joined #openstack-swift09:57
*** Masahiro has quit IRC10:00
*** nshaikh has left #openstack-swift10:06
*** Masahiro has joined #openstack-swift10:09
remix_tjacoles: no, operator roles are by default admin and SwiftOperator, so maybe is this is_admin = True10:13
remix_tjho: is the version included in icehouse10:13
*** Masahiro has quit IRC10:14
*** kota_ has quit IRC10:29
remix_tjconfirm, is_admin = true. But wasn't set by me, is a default option?10:29
acolesremix_tj: no, the default is false, and i have just noticed that it is not even included in the sample config https://github.com/openstack/swift/blob/master/etc/proxy-server.conf-sample#L28110:38
remix_tjacoles: maybe is a rdo choice10:40
acolesremix_tj: could be, i dont know answer to that sorry10:41
remix_tjacoles: no problem, the real answer was why. It's suggested to set to false? Could lead to a security issue?10:42
acolesremix_tj: there is a note in the code to say it is deprecated, written before my time on project. IMHO it seems like a convenient shortcut that could lead to surprises (as you have found).10:45
acolesremix_tj: Also, in general it is better to us IDs for auth and not names because names may not be unique since keystone v3 API.10:45
acolesremix_tj: there can be users/tenants with same names in different keystone domains.10:45
acolesbut IDs are globally unique.10:46
*** Masahiro has joined #openstack-swift10:54
*** Masahiro has quit IRC10:58
*** Masahiro has joined #openstack-swift11:00
openstackgerritAlistair Coles proposed openstack/python-swiftclient: Fix cross account upload using --os-storage-url  https://review.openstack.org/12575911:03
remix_tjacoles: ok, thank you for the explanation. I'll write down your notes and tomorrow i'll fix my dev cluster11:05
*** addnull has joined #openstack-swift11:07
*** addnull has quit IRC11:11
openstackgerritHisashi Osanai proposed openstack/swift: Enable Object Replicator's failure count in recon  https://review.openstack.org/13834211:13
*** haomaiwa_ has quit IRC11:14
mattoliverauacoles: thanks for heads up, I didn't know the option existed! Maybe it should be in the sample config with a deprecation  and warning comment. I'll throw together a patch in the morning if no one else does. Is it mentioned in the doc (I'm too lazy and its too late for me to check from my phone) :p11:16
mattoliverauacoles: oh and happy new year :)11:16
acolesmattoliverau: hi! happy new year to you too. yeah, i may (or may not) get that done today, i don't think it is in the doc11:17
mattoliverauNah I just had a quick look and couldn't find it. No stress, I'll either whip it up or review it in the morning ;p11:21
*** nshaikh has joined #openstack-swift11:38
*** abhirc has joined #openstack-swift11:44
*** ho has quit IRC11:48
*** Masahiro has quit IRC11:48
*** nellysmitt has quit IRC11:50
*** kei_yama has joined #openstack-swift11:54
openstackgerritJoel Wright proposed openstack/python-swiftclient: Reduce memory usage for download/delete and add --no-shuffle option to st_download  https://review.openstack.org/13033911:55
*** fandi has quit IRC11:56
*** kei_yama has quit IRC11:57
*** NM has joined #openstack-swift12:06
*** nellysmitt has joined #openstack-swift12:16
*** ppai has quit IRC12:40
*** zul has joined #openstack-swift12:42
*** Masahiro has joined #openstack-swift12:49
*** ppai has joined #openstack-swift12:54
*** Masahiro has quit IRC12:54
*** addnull has joined #openstack-swift12:59
*** fandi has joined #openstack-swift13:11
*** ppai has quit IRC13:13
*** lpabon has joined #openstack-swift13:47
*** tdasilva has joined #openstack-swift13:50
*** ajay_ has joined #openstack-swift13:57
*** guest123 has quit IRC13:58
ajay_In swift-init, I get this error. "cannot import name make_subrequest". I followed: http://docs.openstack.org/developer/swift/development_saio.html. I use fedora 20.13:59
*** silor has joined #openstack-swift13:59
ajay_Can anyone help me?13:59
*** Masahiro has joined #openstack-swift14:00
NMajay_: Can you show the full commando you are using?14:03
*** nosnos has quit IRC14:04
*** Masahiro has quit IRC14:05
*** mahatic has joined #openstack-swift14:07
ajay_NM:  swift-init main start14:08
ajay_http://pastebin.com/nEWDANfr14:10
ajay_I have python2.714:10
ajay_2.7.5 to be precise14:10
*** kragniz has quit IRC14:22
*** kragniz has joined #openstack-swift14:22
NMfrom your python shell, can you import the lib?14:25
NM$python14:25
NM>>> from swift.common.wsgi import make_subrequest14:25
NMDoes it work?14:25
*** addnull has quit IRC14:29
*** SkyRocknRoll has quit IRC14:40
*** key has joined #openstack-swift14:51
*** silor has quit IRC14:51
*** SkyRocknRoll has joined #openstack-swift14:53
*** key has quit IRC14:53
*** nellysmitt has quit IRC14:54
*** jistr has quit IRC14:56
*** jistr has joined #openstack-swift14:57
*** rebelshr_ has joined #openstack-swift15:07
*** torgomatic has quit IRC15:10
*** torgomatic has joined #openstack-swift15:10
*** ChanServ sets mode: +v torgomatic15:10
*** nshaikh has quit IRC15:10
*** dmsimard_away is now known as dmsimard15:22
*** bkopilov has quit IRC15:33
*** Nadeem has joined #openstack-swift15:38
openstackgerritMerged openstack/swift: Build up reconstructor with correct node selection  https://review.openstack.org/12936115:43
*** bkopilov has joined #openstack-swift15:48
*** Masahiro has joined #openstack-swift15:49
*** barra204_ has joined #openstack-swift15:51
*** barra204_ is now known as shakamunyi15:53
*** Masahiro has quit IRC15:54
openstackgerritpaul luse proposed openstack/swift: New hashes.pkl format and other reconstructor changes  https://review.openstack.org/13187215:55
claygpeluse: you *did* seemed sorta jazzed about the going socket to socket for the fragment reconstructor - I think you really nailed it on the class name "DiskFileLikeThing"16:03
peluseclayg, sweet, thanks16:06
peluseclayg, didn't want to have to rebuild the whole thing in mem though but the send.put() needs all the metadata up front so I had to calc content len and etag before sending16:08
*** ajay_ has quit IRC16:12
openstackgerritAlistair Coles proposed openstack/python-swiftclient: Fix cross account upload using --os-storage-url  https://review.openstack.org/12575916:14
*** jistr has quit IRC16:15
*** jistr has joined #openstack-swift16:16
*** jistr has quit IRC16:17
*** jistr has joined #openstack-swift16:17
mordrednotmyname: (or anyone) if I'm using swiftclient put_object with a chunk size of 8192, I'm assuming that's reading the file in 8192 byte chunks, right? I've got code where I'd _ALSO_ like to get an md5 of the file I'm uploading which I could do by hashlib update-ing each chunk ...16:30
mordredso the questions are - 1) is there a better way to do "please upload this file and also tell me its md5" 2) is there a way to hook in to the current chunking code16:31
mordredor do I just need to go lower level myself?16:31
*** bkopilov has quit IRC16:34
*** SkyRocknRoll has quit IRC16:35
mordredACTUALLY16:39
mordrednevermind16:39
mordredI'm a complete moron16:39
* mordred goes back to his hole16:40
mahatictorgomatic, hi, around?16:40
*** gyee has joined #openstack-swift16:40
notmynamemordred: glad you got it figured out ;-)16:48
*** nellysmitt has joined #openstack-swift16:50
mordrednotmyname: 5 more minutes of digging before I open my fat mouth next time16:51
NMmordred: Have you read "Time management for sysadmins" ? That is pretty common. Just talking about a problem helps to solve it :)16:52
mordredNM: no - I should clearly read that though ...16:55
openstackgerritAlistair Coles proposed openstack/swift: Add undocumented options to keystoneauth sample config  https://review.openstack.org/14526617:01
acolesmattoliverau: ^^17:01
mahaticnotmyname, hello!17:15
notmynamemahatic: good morning. how are you?17:15
mahaticnotmyname, i'm good. how are you? Happy 2015!17:16
notmynameyou too17:16
mahaticnotmyname, thanks, https://review.openstack.org/#/c/140103/17:16
mahaticnotmyname, torgomatic mentioned X-swift-server-type, not sure what that is17:17
notmynamemahatic: that's what we've talked abut before. you'll need to respond with some info about what kind of server it is. that way recon will be able to tell if it's the right kind or not17:17
mahaticnotmyname, okay. that comes in a different patch then, correct?17:19
*** jistr has quit IRC17:22
notmynamemahatic: maybe. it could be either way.17:24
notmynameit would be a pretty small follow-on patch17:24
notmynamehmm...actually, yeah, probably makes sense to do it as a separate patch17:24
mahaticokay17:26
notmynamemahatic: from your perspective, is there anything else you want to add or have outstanding on the current patch? or is it ready for full review?17:28
mahaticnotmyname, it is ready I believe, but there is one comment on using sort/sorted in python, I felt sorted would be more efficient. Can you take a look at the comment?17:30
*** Masahiro has joined #openstack-swift17:38
*** Masahiro has quit IRC17:43
notmynamemahatic: the comment is correct. since sorted would be called on every call to allowed_methods, then sorting just one time in the if block would be more efficient17:56
*** jordanP has quit IRC18:00
mahaticnotmyname, okay, will modify that. And i think that will be all for the full review18:21
notmynameok, thanks18:21
mahaticwill send it right away18:21
notmynamemahatic: how's your understanding of recon going?18:22
mahaticnotmyname, not so good, i'm afraid18:23
notmynamemahatic: ok. because you haven't had time yet, or because you're blocked somewhere?18:23
*** bkopilov has joined #openstack-swift18:25
notmynameacoles: thank for being the "Translations Approve Bot" for today :-)18:25
torgomaticmahatic: I'm around now18:25
mahaticnotmyname, partly both. I couldn't get ahead because of some blockade, I hung around in IRC for a while and when I saw no one around much, that's when I started wasting time ;)18:26
mahatictorgomatic, cool, Happy 2015! And it was about your comment on a patch. notmyname clarified. Will modify and submit18:26
notmynamemahatic: what have you tried so far, on the recon side, to understand18:27
mahaticnotmyname, I will get back with my questions and more clarity by tomorrow18:27
notmynameok, great18:27
acolesnotmyname: i needed something easy to finish the day18:28
openstackgerritSamuel Merritt proposed openstack/swift: Add notion of overload to swift-ring-builder  https://review.openstack.org/14145218:28
openstackgerritSamuel Merritt proposed openstack/swift: Only move too-close-together replicas when they can spread out.  https://review.openstack.org/14087918:28
notmyname:-)18:28
*** jistr has joined #openstack-swift18:30
*** jistr has quit IRC18:31
*** nellysmitt has quit IRC18:31
*** jistr has joined #openstack-swift18:32
*** reed has joined #openstack-swift18:34
*** acoles is now known as acoles_away18:35
*** nellysmitt has joined #openstack-swift18:42
notmynameredbo: around?18:42
openstackgerritDhriti Shikhar proposed openstack/swift: Substituted object storage paragraph with simple definition  https://review.openstack.org/14529418:45
*** nellysmitt has quit IRC18:46
*** reed has quit IRC18:49
notmynameredbo: acoles_away: cschwede: dfg: glange: we were looking at the replication code while doing some EC work and found this. needs confirmation but it looks wrong https://bugs.launchpad.net/swift/+bug/140806118:58
redboIf it's handled by update_deleted, it shouldn't really be getting a lot of objects added to it.  But yeah, it's a little racy.  I'm not sure how we'd fix it.  I mean other than long-term, make ssync work and remove objects as they're replicated instead of in bulk.19:05
*** shakamunyi has quit IRC19:07
notmynameredbo: we (myself, torgomatic, clayg, peluse) are sitting in a room together looking at EC stuff. we're using replication as a pattern for the EC rebuilding stuff (the reconstructor), and that's what we saw. we might have a way to sidestep it with EC, but probably needs something on the replicated policies too19:08
*** dkingshott has joined #openstack-swift19:11
notmynameredbo: ahale_: how is ssync working for you these days?19:12
notmynamethere's some new patches that are dependent on it (global replication optimizations and erasure codes), but I'd also love to be able to start recommending it to use in prod instead of rsync19:12
redbowe've never been able to deploy it wide-scale because replication traffic interferes with user requests too much19:14
notmynamehave you used a separate replication network yet or are you still running with one physical network (not that "just install a new physical network" is possible)19:16
redboall on one network19:16
notmynameok19:16
notmynameso it's chattier that rsync? it's not like you aren't doing anything today19:17
*** reed has joined #openstack-swift19:17
redboI don't think it's necessarily chattier.  We have performance problems with the object server normally, and then ssync dumps a ton more traffic on there.19:21
notmynameah, ok. so cpu bound, not bandwidth19:21
notmynameya, I can understand that19:21
notmynameheh. just wait for EC. fun times.19:22
*** Masahiro has joined #openstack-swift19:27
redboWe're looking at running a second object server on a different port for replication so it's not competing with users, at least as far as GIL and threadpools and stuff are concerned.19:28
notmynameya, IIRC that's what we do for our customers19:29
glangenotmyname: I bet not everybody will be running EC, it's optional, right?19:29
notmynameglange: "optional" until your product manager and sales guy hears about it ;-)19:29
glangewe don't have those, so we are good! :)19:29
notmynameglange: but ya. it's "just" another storage policy19:29
redboRIP swagner19:30
notmynamenick isnt' there anymore?19:30
redbohe's the product manager for amazon prime video or something now19:31
notmynameoh. cool. good for him19:31
redboI need to get his phone number so I can nag him about getting more seasons of Justified on prime19:31
*** Masahiro has quit IRC19:31
glangehe's on the http://amazon.com/leadership page now for some reason19:32
*** zaitcev has joined #openstack-swift19:32
*** ChanServ sets mode: +v zaitcev19:32
notmynameglange: I don't think I have the same view of that page as you19:34
glangeit's eventually consistent, keep trying :)19:35
*** david-lyle_afk is now known as david-lyle19:39
openstackgerritMahati proposed openstack/swift: Implement OPTIONS verb for storage nodes.  https://review.openstack.org/14010319:49
*** shakamunyi has joined #openstack-swift19:51
notmynamepeluse: https://gist.github.com/notmyname/907ed26a9d9db22d9de819:52
clayg glange & redbo !!!!19:53
notmynamepeluse: https://gist.github.com/notmyname/317fdb2c50a2fdb1f3e219:54
*** barra204_ has joined #openstack-swift19:54
claygglange: here?  http://www.amazon.com/s/?field-keywords=nick+swanger19:55
claygoh swagner?19:56
claygthat didn't work either...19:56
glangehttps://flic.kr/p/oCdVhS <-- that blury picture is the only known picture of him, he's at the end of the table19:57
* clayg can't wait to be trolled19:58
claygso dissapoint19:58
glangeno, that's really him, sorry :)19:58
notmynameglange: I like how dfg is hiding from the camera19:58
claygwho's that you're making out with?19:58
glangeit was a reverse troll, the worse kind19:58
*** shakamunyi has quit IRC19:58
claygthis flicker stream is great!19:59
claygnom nom pickles19:59
glangehaha19:59
clayghey that's muir woods!?20:00
glangeyeah, I visited my brother a while back, he lives just south of San Fran and is going to law school at Berkley20:00
claygi thought gholt's brother lived in south san fran - are you guys brothers!20:01
glangehttps://flic.kr/p/pLdWEH <-- there is a dfg picture for you :)20:01
claygglange: which park is this -> https://www.flickr.com/photos/greg_lange/14686186409/in/photostream/20:02
claygis it a good course?20:03
glangethat is golden gate park, it's a fairly decent course, it has epic trees20:03
glangeI was surprised there was a course in San Fran because space is at such a premium20:05
ahale_i had just managed to get over swagner now all the memories are back :(20:09
*** jistr has quit IRC20:25
*** tellesnobrega has quit IRC20:28
*** tellesnobrega has joined #openstack-swift20:41
*** nellysmitt has joined #openstack-swift20:43
openstackgerritMerged openstack/swift: Imported Translations from Transifex  https://review.openstack.org/14513820:44
*** pcaruana is now known as pcaruana|afk|20:45
*** nellysmitt has quit IRC20:48
*** gyee has quit IRC21:00
*** NM has quit IRC21:13
*** Masahiro has joined #openstack-swift21:16
mattoliverauMorning21:17
notmynamehi mattoliverau21:17
*** Masahiro has quit IRC21:20
*** lpabon has quit IRC21:32
*** ajiang has joined #openstack-swift21:35
*** ajiang has quit IRC21:37
*** barra204_ has quit IRC21:39
*** barra204_ has joined #openstack-swift21:39
*** lpabon has joined #openstack-swift21:41
*** lpabon has quit IRC21:41
*** mahatic has quit IRC22:10
*** barra204_ has quit IRC22:12
*** barra204 has joined #openstack-swift22:13
*** gyee has joined #openstack-swift22:14
*** dmsimard is now known as dmsimard_away22:15
*** elambert has joined #openstack-swift22:38
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925022:52
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873622:52
*** lcurtis has joined #openstack-swift22:56
lcurtishello all...continuing my swift journey22:58
lcurtiscould someone remind me what config file or action pairs storage nodes to a proxy node?22:59
lcurtisie, how to set which nodes are paired with a proxy?22:59
notmynamelcurtis: a proxy is a proxy if it's running swift-proxy-server23:04
*** Masahiro has joined #openstack-swift23:04
notmynameit's just the processes that are running. there's no other "designation" in swift. whatever management tool you're using might have something additional23:05
lcurtishello again notmyname! okay thank you23:05
lcurtisso if i wanted flexibility i could run proxy on every node and perhaps just not use that proxy?23:06
notmynamecorrect23:06
notmynamein that case you'd add or remove it from your load balance pool23:07
lcurtisand not much overhead otherwise?23:07
*** Masahiro has quit IRC23:09
notmynamelcurtis: "much" is such a relative term ;-)23:10
lcurtislolol23:10
notmynamelcurtis: if you've got a proxy server process sitting there not getting and requests, it won't consume many resources aside from loading the ring into memory23:11
lcurtisgreat...okay...good to know23:12
notmynameyou've already got 30 servers, you said, so at that size you'll probably want to start thinking about optimizing some SKUs for different tasts. eg having dedicated proxy nodes or separate account+container servers23:12
lcurtisstill figuring things out as i go23:12
lcurtisyes23:12
lcurtisand waiting for network equipment and things needed yesterday, etc23:12
lcurtisso trying to build in some flexibility so i can move proxy nodes to different servers23:13
lcurtisdeploying through puppet23:13
notmynamethat seems smart (building the deployment flexibility in)23:13
lcurtisrunning scared is all...lol23:13
notmynamelcurtis: really, it depends on your workload. low request rates for a lot of storage (eg backups) has a much different hardware footprint than high request rates to storage (eg public web/mobile content)23:14
*** nottrobin has quit IRC23:20
*** miqui has quit IRC23:20
*** notmyname has quit IRC23:21
*** Tyger_ has quit IRC23:21
*** esmute has quit IRC23:21
*** ctennis has quit IRC23:21
*** NobodyCam has quit IRC23:21
*** wolsen has quit IRC23:21
*** dosaboy has quit IRC23:21
*** tanee2 has quit IRC23:21
*** reed has quit IRC23:21
*** Nadeem has quit IRC23:21
*** IRTermite has quit IRC23:21
*** hurricanerix has quit IRC23:21
*** dvorkbjel has quit IRC23:21
*** bobby2 has quit IRC23:21
*** ekarlso- has quit IRC23:21
*** btorch has quit IRC23:21
*** evanjfraser has quit IRC23:21
*** Anticimex has quit IRC23:21
*** mandarine has quit IRC23:21
*** redbo has quit IRC23:21
*** dfg has quit IRC23:21
*** esmute has joined #openstack-swift23:21
*** NobodyCam has joined #openstack-swift23:21
*** tanee has joined #openstack-swift23:21
*** wolsen has joined #openstack-swift23:21
*** Tyger has joined #openstack-swift23:21
*** nottrobin has joined #openstack-swift23:21
*** notmyname has joined #openstack-swift23:22
*** ChanServ sets mode: +v notmyname23:22
*** reed has joined #openstack-swift23:22
*** Nadeem has joined #openstack-swift23:22
*** IRTermite has joined #openstack-swift23:22
*** hurricanerix has joined #openstack-swift23:22
*** dvorkbjel has joined #openstack-swift23:22
*** bobby2 has joined #openstack-swift23:22
*** ekarlso- has joined #openstack-swift23:22
*** btorch has joined #openstack-swift23:22
*** evanjfraser has joined #openstack-swift23:22
*** mandarine has joined #openstack-swift23:22
*** Anticimex has joined #openstack-swift23:22
*** redbo has joined #openstack-swift23:22
*** dfg has joined #openstack-swift23:22
*** sendak.freenode.net sets mode: +v redbo23:22
*** ctennis has joined #openstack-swift23:24
*** dvorkbjel has quit IRC23:24
*** miqui has joined #openstack-swift23:25
*** dosaboy has joined #openstack-swift23:26
*** dvorkbjel has joined #openstack-swift23:27
*** remix_auei has joined #openstack-swift23:33
*** remix_tj has quit IRC23:33
*** Nadeem has quit IRC23:38
*** barra204 has quit IRC23:43
*** ho has joined #openstack-swift23:53
*** dkingshott has quit IRC23:58

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