*** matsuhashi has joined #openstack-swift | 00:20 | |
*** fifieldt has joined #openstack-swift | 00:24 | |
*** bach has quit IRC | 00:46 | |
*** shakamunyi has joined #openstack-swift | 00:50 | |
*** mattoliverau has quit IRC | 00:50 | |
*** dmorita has joined #openstack-swift | 00:52 | |
*** mattoliverau has joined #openstack-swift | 00:53 | |
*** shakamunyi has quit IRC | 00:54 | |
*** jtran has joined #openstack-swift | 01:01 | |
jtran | hi anyone here? i have a question about swift cilent.. i stood up a swift cluster for the first time and then created account operations and user glance-images, which i've assigned to the operations account. Now i'm trying to upload a file. ** swift -A http://172.29.113.14:8080/auth/v1.0 -U operations:glance-images -K mypasswd upload glance /tmp/afile ** | 01:03 |
---|---|---|
jtran | so it just times out and i couldn't understand why... | 01:03 |
jtran | and i can't figure out how to configure swift to log to a file.. | 01:09 |
jtran | anyone know? | 01:09 |
jtran | fwiw i'm using the swift pkgs in ubuntu 12.04 grizzly | 01:09 |
*** jtran has quit IRC | 01:18 | |
*** Honghui_ has joined #openstack-swift | 01:29 | |
*** saschpe has quit IRC | 01:32 | |
*** saschpe has joined #openstack-swift | 01:32 | |
*** nosnos has joined #openstack-swift | 01:50 | |
*** bill_az has joined #openstack-swift | 01:56 | |
*** occupant has quit IRC | 01:58 | |
*** occupant has joined #openstack-swift | 01:58 | |
*** bill_az has quit IRC | 02:07 | |
*** bach has joined #openstack-swift | 02:17 | |
*** praveenkumar has joined #openstack-swift | 02:40 | |
*** zhiyan_ is now known as zhiyan | 02:47 | |
*** shakamunyi has joined #openstack-swift | 02:51 | |
*** shakamunyi has quit IRC | 02:56 | |
*** RockKuo_Office has joined #openstack-swift | 03:12 | |
*** shakamunyi has joined #openstack-swift | 03:52 | |
*** haomaiwang has joined #openstack-swift | 03:52 | |
*** matsuhashi has quit IRC | 03:54 | |
*** shakamunyi has quit IRC | 03:57 | |
*** nosnos has quit IRC | 04:10 | |
*** Honghui_ has quit IRC | 04:25 | |
*** cheri has joined #openstack-swift | 04:33 | |
*** ppai has joined #openstack-swift | 04:37 | |
*** shakamunyi has joined #openstack-swift | 04:53 | |
*** shakamunyi has quit IRC | 04:57 | |
*** matsuhashi has joined #openstack-swift | 05:04 | |
*** chandan_kumar has joined #openstack-swift | 05:06 | |
*** matsuhashi has quit IRC | 05:10 | |
*** matsuhashi has joined #openstack-swift | 05:11 | |
*** nosnos has joined #openstack-swift | 05:13 | |
*** ppai has quit IRC | 05:15 | |
*** matsuhashi has quit IRC | 05:17 | |
*** matsuhashi has joined #openstack-swift | 05:17 | |
*** Honghui_ has joined #openstack-swift | 05:19 | |
*** zhiyan is now known as zhiyan_ | 05:26 | |
*** ppai has joined #openstack-swift | 05:27 | |
*** nshaikh has joined #openstack-swift | 05:27 | |
*** chandan_kumar has quit IRC | 05:31 | |
*** zhiyan_ is now known as zhiyan | 05:33 | |
*** chandan_kumar has joined #openstack-swift | 05:42 | |
*** shakamunyi has joined #openstack-swift | 05:53 | |
*** shakamunyi has quit IRC | 05:58 | |
*** bvandenh has joined #openstack-swift | 06:04 | |
*** ppai has quit IRC | 06:14 | |
*** bach has quit IRC | 06:18 | |
*** cheri has quit IRC | 06:27 | |
*** ppai has joined #openstack-swift | 06:32 | |
*** chandan_kumar has quit IRC | 06:46 | |
*** chandan_kumar has joined #openstack-swift | 06:54 | |
*** shakamunyi has joined #openstack-swift | 06:54 | |
*** shakamunyi has quit IRC | 06:58 | |
*** matsuhashi has quit IRC | 07:01 | |
*** matsuhashi has joined #openstack-swift | 07:03 | |
*** matsuhashi has quit IRC | 07:23 | |
*** mmcardle has joined #openstack-swift | 07:23 | |
*** matsuhashi has joined #openstack-swift | 07:25 | |
*** cheri has joined #openstack-swift | 07:28 | |
*** Honghui_ has quit IRC | 07:35 | |
*** mlipchuk has joined #openstack-swift | 07:42 | |
*** shakamunyi has joined #openstack-swift | 07:55 | |
*** shakamunyi has quit IRC | 08:00 | |
*** nacim has joined #openstack-swift | 08:02 | |
*** mlipchuk has quit IRC | 08:03 | |
*** psharma has joined #openstack-swift | 08:07 | |
*** zhiyan is now known as zhiyan_ | 08:11 | |
*** zhiyan_ is now known as zhiyan | 08:16 | |
*** mlipchuk has joined #openstack-swift | 08:21 | |
*** jamie_h has joined #openstack-swift | 08:23 | |
*** nshaikh has left #openstack-swift | 08:38 | |
*** mkollaro has joined #openstack-swift | 08:45 | |
*** Dharmit has joined #openstack-swift | 08:46 | |
*** chandan_kumar has quit IRC | 08:46 | |
*** Dharmit has quit IRC | 08:47 | |
*** Dharmit has joined #openstack-swift | 08:47 | |
*** Dharmit has quit IRC | 08:49 | |
*** shakamunyi has joined #openstack-swift | 08:56 | |
*** bada has joined #openstack-swift | 09:01 | |
*** shakamunyi has quit IRC | 09:01 | |
*** Honghui_ has joined #openstack-swift | 09:03 | |
*** chandan_kumar has joined #openstack-swift | 09:04 | |
*** mlipchuk has quit IRC | 09:07 | |
*** mlipchuk has joined #openstack-swift | 09:22 | |
*** joeljwright has joined #openstack-swift | 09:25 | |
*** mkollaro1 has joined #openstack-swift | 09:31 | |
*** mkollaro has quit IRC | 09:31 | |
*** mkollaro has joined #openstack-swift | 09:33 | |
*** mkollaro1 has quit IRC | 09:36 | |
*** mkerrin has quit IRC | 09:45 | |
*** shakamunyi has joined #openstack-swift | 09:57 | |
*** shakamunyi has quit IRC | 10:01 | |
*** ppai has quit IRC | 10:02 | |
*** bvandenh has quit IRC | 10:03 | |
*** matsuhashi has quit IRC | 10:05 | |
*** nosnos has quit IRC | 10:05 | |
*** otoolee has joined #openstack-swift | 10:15 | |
*** ppai has joined #openstack-swift | 10:19 | |
*** Honghui_ has quit IRC | 10:20 | |
*** dmorita has quit IRC | 10:21 | |
*** ppai has quit IRC | 10:27 | |
*** chandan_kumar has quit IRC | 10:32 | |
*** GeorgesLeYeti has joined #openstack-swift | 10:33 | |
GeorgesLeYeti | Hi | 10:33 |
GeorgesLeYeti | I have a web app based on Ruby on Rails (but whatever) where user can send files (Read and edit them after). And i want to store them with swift. But my question is how to sperate data for 1 user to another ? | 10:37 |
*** Honghui_ has joined #openstack-swift | 10:38 | |
GeorgesLeYeti | I mean what's the best practice ? Should i make create 1 container for each user or using keystone. Btw it's my first time with openstack. I just finish the installation with devstack . | 10:38 |
*** ppai has joined #openstack-swift | 10:40 | |
*** zhiyan is now known as zhiyan_ | 10:41 | |
*** cheri has quit IRC | 10:42 | |
*** chandan_kumar has joined #openstack-swift | 10:49 | |
chmouel | GeorgesLeYeti: are you using CORS or a proxy to upload those objects? | 10:52 |
GeorgesLeYeti | cors | 10:53 |
GeorgesLeYeti | actually i'm using Amazon S3. But i would like to make my own openstack swift. | 10:54 |
chmouel | you probably would want to have different account with different token then, | 10:57 |
chmouel | nb: that keystone doesn't support getting a token over CORS | 10:57 |
*** shakamunyi has joined #openstack-swift | 10:57 | |
*** cheri has joined #openstack-swift | 10:59 | |
*** mkerrin has joined #openstack-swift | 11:01 | |
*** shakamunyi has quit IRC | 11:02 | |
*** ppai has quit IRC | 11:03 | |
*** fifieldt has quit IRC | 11:07 | |
*** fifieldt has joined #openstack-swift | 11:08 | |
GeorgesLeYeti | chmouel: ok. ty | 11:09 |
*** ppai has joined #openstack-swift | 11:20 | |
*** Honghui_ has quit IRC | 11:24 | |
*** Honghui_ has joined #openstack-swift | 11:26 | |
*** RockKuo_Office has quit IRC | 11:27 | |
*** haomaiw__ has joined #openstack-swift | 11:35 | |
*** haoma____ has joined #openstack-swift | 11:38 | |
*** GeorgesLeYeti has quit IRC | 11:39 | |
*** haomaiwang has quit IRC | 11:39 | |
*** haomaiw__ has quit IRC | 11:40 | |
*** akscram has quit IRC | 11:43 | |
*** akscram has joined #openstack-swift | 11:44 | |
*** mkollaro1 has joined #openstack-swift | 11:44 | |
*** mkollaro has quit IRC | 11:44 | |
*** mkollaro1 has quit IRC | 11:49 | |
*** psharma has quit IRC | 11:49 | |
*** GeorgesLeYeti has joined #openstack-swift | 11:52 | |
*** ppai has quit IRC | 11:52 | |
*** shakamunyi has joined #openstack-swift | 11:58 | |
*** Trixboxer has joined #openstack-swift | 12:03 | |
*** shakamunyi has quit IRC | 12:04 | |
*** ppai has joined #openstack-swift | 12:04 | |
*** mkollaro has joined #openstack-swift | 12:04 | |
*** mmcardle has quit IRC | 12:05 | |
*** cheri has quit IRC | 12:05 | |
*** chandan_kumar has quit IRC | 12:06 | |
*** nacim has quit IRC | 12:10 | |
*** ppai has quit IRC | 12:10 | |
*** nshaikh has joined #openstack-swift | 12:15 | |
*** cheri has joined #openstack-swift | 12:18 | |
*** ppai has joined #openstack-swift | 12:22 | |
*** chandan_kumar has joined #openstack-swift | 12:23 | |
*** nacim has joined #openstack-swift | 12:27 | |
*** mmcardle has joined #openstack-swift | 12:30 | |
*** Honghui_ has quit IRC | 12:32 | |
*** jamie_h_ has joined #openstack-swift | 12:56 | |
*** zhiyan_ is now known as zhiyan | 12:56 | |
*** jamie_h has quit IRC | 12:56 | |
*** ppai has quit IRC | 12:58 | |
*** shakamunyi has joined #openstack-swift | 12:59 | |
*** shakamunyi has quit IRC | 13:04 | |
*** mlipchuk has quit IRC | 13:04 | |
*** cheri has quit IRC | 13:09 | |
*** rcleere has quit IRC | 13:12 | |
*** mlipchuk has joined #openstack-swift | 13:20 | |
*** mkollaro has quit IRC | 13:33 | |
*** nacim has quit IRC | 13:33 | |
*** mlipchuk has quit IRC | 13:38 | |
*** Dharmit has joined #openstack-swift | 13:38 | |
*** psharma has joined #openstack-swift | 13:52 | |
*** mlipchuk has joined #openstack-swift | 13:52 | |
*** shakamunyi has joined #openstack-swift | 14:00 | |
*** rcleere has joined #openstack-swift | 14:00 | |
*** nacim has joined #openstack-swift | 14:04 | |
*** shakamunyi has quit IRC | 14:04 | |
*** mkollaro has joined #openstack-swift | 14:06 | |
*** mwstorer has joined #openstack-swift | 14:15 | |
*** shakamunyi has joined #openstack-swift | 14:27 | |
-openstackstatus- NOTICE: Gerrit downtime for upgrade begins in 90 minutes. See: https://wiki.openstack.org/wiki/GerritUpgrade | 14:31 | |
*** shakamunyi has quit IRC | 14:44 | |
*** GeorgesLeYeti has quit IRC | 14:47 | |
*** kevinc_ has joined #openstack-swift | 14:51 | |
luisbg | morning | 14:51 |
*** physcx has joined #openstack-swift | 14:55 | |
*** kevinc_ has quit IRC | 14:55 | |
*** kevinc_ has joined #openstack-swift | 14:58 | |
*** GeorgesLeYeti has joined #openstack-swift | 14:59 | |
*** Honghui has joined #openstack-swift | 15:00 | |
*** Longgeek_ has joined #openstack-swift | 15:01 | |
*** chandan_kumar has quit IRC | 15:03 | |
*** shakamunyi has joined #openstack-swift | 15:03 | |
*** Dharmit has left #openstack-swift | 15:03 | |
-openstackstatus- NOTICE: Gerrit downtime for upgrade begins in 30 minutes. See: https://wiki.openstack.org/wiki/GerritUpgrade | 15:31 | |
*** psharma has quit IRC | 15:32 | |
*** kevinc_ has quit IRC | 15:32 | |
*** kevinc_ has joined #openstack-swift | 15:35 | |
notmyname | hello world | 15:38 |
* notmyname marks all IRC channel buffers from the past week as "Read" | 15:39 | |
*** Longgeek_ has quit IRC | 15:39 | |
*** Honghui has quit IRC | 15:39 | |
luisbg | notmyname, o/ | 15:43 |
*** tzumainn has joined #openstack-swift | 15:43 | |
tzumainn | hi guys - I'm a bit new to swift, and I have a basic question which I'm having trouble finding the answer to - what exactly is the definition of a 'container'? | 15:45 |
notmyname | tzumainn: a container is where you put objects. it's similar to a folder in a filesystem (but you can't nest containers). the container has a listing of the objects in it and some metadata (eg total bytes, ACLs, etc) | 15:47 |
tzumainn | notmyname, okay, that sounds like what I thought, I just couldn't find a formal definition anywhere - thanks! | 15:48 |
*** jamie_h_ has quit IRC | 15:48 | |
*** jamie_h has joined #openstack-swift | 15:49 | |
*** gyee has joined #openstack-swift | 15:54 | |
hugokuo | notmyname: torgomatic : A question regarding to Geo-Cluster write-affinity. If the write-affinity was set, does the PUT-object request try to update the container in another region until timeout ? If so, it increases the latency of PUT request. | 16:08 |
notmyname | hugokuo: IIRC, yes | 16:08 |
notmyname | http://d.not.mn/grizzly_giant.jpg <-- creiht: I needed your photography skills in Yosemite | 16:09 |
hugokuo | notmyname: So will Swift improve the method ? I mean not to update the container in different region. | 16:10 |
*** mlipchuk has quit IRC | 16:14 | |
*** mlipchuk has joined #openstack-swift | 16:31 | |
*** nshaikh has quit IRC | 16:36 | |
-openstackstatus- NOTICE: Gerrit is unavailable until further notice for a major upgrade. See: https://wiki.openstack.org/wiki/GerritUpgrade | 16:37 | |
*** ChanServ changes topic to "Gerrit is unavailable until further notice for a major upgrade. See: https://wiki.openstack.org/wiki/GerritUpgrade" | 16:38 | |
*** bach has joined #openstack-swift | 16:44 | |
*** shakamunyi has quit IRC | 16:46 | |
*** bach_ has joined #openstack-swift | 16:46 | |
*** bach has quit IRC | 16:49 | |
*** mlipchuk has quit IRC | 16:50 | |
*** bach_ has quit IRC | 16:52 | |
*** acoles is now known as acoles_away | 16:53 | |
*** leews has joined #openstack-swift | 16:56 | |
*** bach has joined #openstack-swift | 17:05 | |
*** tdasilva has joined #openstack-swift | 17:12 | |
*** joeljwright has quit IRC | 17:12 | |
*** shakamunyi has joined #openstack-swift | 17:12 | |
*** bach has quit IRC | 17:13 | |
*** shri1 has joined #openstack-swift | 17:16 | |
*** zhiyan is now known as zhiyan_ | 17:19 | |
*** chandan_kumar has joined #openstack-swift | 17:26 | |
*** jamie_h has quit IRC | 17:27 | |
*** tdasilva has quit IRC | 17:30 | |
*** praveenkumar has quit IRC | 17:33 | |
*** zaitcev has joined #openstack-swift | 17:35 | |
*** ChanServ sets mode: +v zaitcev | 17:35 | |
*** shakamunyi has quit IRC | 17:35 | |
*** nacim has quit IRC | 17:37 | |
*** GeorgesLeYeti has quit IRC | 18:31 | |
portante | notmyname: around? | 18:35 |
notmyname | portante: yup | 18:35 |
portante | design summit sessions, have they been finalized? | 18:36 |
notmyname | (stilly trying to crawl out from under the pile of email) | 18:36 |
portante | notmyname: just delete it all, and anything important will be resent by the sender, no? | 18:36 |
portante | ;) | 18:36 |
portante | eventual consistency, right? | 18:36 |
notmyname | portante: I haven't looked or done anything else since I did my initial scheduling last week | 18:36 |
portante | k | 18:36 |
notmyname | if there are concerns or questions, I'd be happy to address them | 18:37 |
notmyname | maybe that's in the 517 unread openstack emails... | 18:37 |
portante | none, just want to know if any of the three proposals were accepted, as I think last I heard they were tentative | 18:37 |
*** mmcardle has quit IRC | 18:39 | |
notmyname | portante: looking (to remind myself), I see that you submitted 2 sessions, both scheduled but combined into the same session slot | 18:40 |
portante | okay, so then it is not likely they will get bumped in favor of other sessions? | 18:41 |
*** joeljwright has joined #openstack-swift | 18:44 | |
notmyname | portante: that is correct. my hope is that this session on these topics will provide an overview, yes, but also be able to have a lot of discussion about integration points. | 18:45 |
portante | great | 18:45 |
portante | I am just going to prepare some overview material to help the discussions along | 18:46 |
notmyname | I chose it because it's a way to extend swift that many people/vendors are interested in, and I think it will generate more discussion than being simply a presentation (summit sessions are supposed to be facilitated discussions, not presentations) | 18:46 |
portante | sounds good to me | 18:48 |
notmyname | portante: but I also suspect that you could get some implementation-specific conversations going at the swift project pod earlier in the week | 18:48 |
portante | agreed | 18:48 |
portante | the more the merrier | 18:48 |
notmyname | hmm...doesn't look like I was elected to the TC. on the positive side, that's one less standing meeting | 18:57 |
peluse_ | ...and that has to mean less email too :) | 18:59 |
*** joeljwright has quit IRC | 19:00 | |
notmyname | except that they never took me off of the TC mailing list, so I still get that anyway :-) | 19:00 |
clayg | notmyname: is this the first election that PTL's aren't automatically in the TC? | 19:00 |
notmyname | clayg: 2nd | 19:00 |
notmyname | did y'all have a swift meeting last week? | 19:03 |
*** openstackgerrit has quit IRC | 19:04 | |
*** changbl has quit IRC | 19:05 | |
notmyname | no logs. that answers that question :-) | 19:05 |
*** changbl has joined #openstack-swift | 19:05 | |
*** bach has joined #openstack-swift | 19:06 | |
*** ChanServ changes topic to "Current Swift Release: 1.13.1 | Priority Reviews: https://wiki.openstack.org/wiki/Swift/PriorityReviews | Channel Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/" | 19:32 | |
-openstackstatus- NOTICE: Gerrit upgrade to 2.8 complete. See: https://wiki.openstack.org/wiki/GerritUpgrade Some cleanup tasks still ongoing; join #openstack-infra if you have any questions. | 19:32 | |
*** chandan_kumar has quit IRC | 19:40 | |
*** bach has quit IRC | 19:58 | |
*** joeljwright has joined #openstack-swift | 20:04 | |
*** kevinc_ has quit IRC | 20:16 | |
*** shakamunyi has joined #openstack-swift | 20:17 | |
*** bach has joined #openstack-swift | 20:22 | |
*** sunglasses has joined #openstack-swift | 20:45 | |
sunglasses | hi! | 20:45 |
notmyname | sunglasses: hi | 20:46 |
*** kevinc_ has joined #openstack-swift | 20:48 | |
sunglasses | I have a multiserver swift setup with 1 proxy and 5 storage servers. I am trying to utilize preconditions to get items, however, I'm getting 412 precondition failed from the server. This is similar to this: https://answers.launchpad.net/swift/+bug/1279076. It seems like a fix went into | 20:50 |
sunglasses | https://answers.launchpad.net/swift/+bug/1279076 | 20:50 |
*** bach has quit IRC | 20:51 | |
sunglasses | The fix was checked into version 1.13.0. When I call "swift --version" I see that i'm running version 'swift 2.0.3' | 20:52 |
clayg | that's the swift client verison | 20:52 |
clayg | you want something like python -c 'import swift; print swift.__version__' | 20:52 |
sunglasses | Oh wow. I'm running 1.4.8 | 20:52 |
sunglasses | I used the instructions on http://docs.openstack.org/developer/swift/howto_installmultinode.html to set up my servers. I remember having issues with this command 'add-apt-repository ppa:swift-core/release' and I googled for a workaround. I don't remember exactly what that was. Is there a document on how I can update my servers? | 20:55 |
sunglasses | is this a good source: https://swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/ | 20:56 |
sunglasses | i'm asking because there are a lot of outdated sources online | 20:56 |
notmyname | ugh. we still have the ppa mentioned. | 20:57 |
notmyname | sunglasses: the swiftstack blog is an accurate document, but it doesn't talk about where to get the code | 20:57 |
notmyname | sunglasses: what are you using to install the code now? your own packages? install-from-source? distro packages? | 21:00 |
glange | https://review.openstack.org/#/c/90380/ <-- what is workflow and who is jeremy stanley? | 21:01 |
clayg | glange: did someone move the cheese on you? | 21:01 |
dfg | move the cheese? | 21:02 |
dfg | is that like dropping a dime? | 21:02 |
Alex_Gaynor | glange: jeremy's on the infra team | 21:04 |
notmyname | glange: I don't know what workflow is. Jeremy Stanley is "fungi" in openstack-infra | 21:04 |
glange | he puts little green checks on all the reviews? | 21:04 |
notmyname | jeblair: what's "workflow +1" in gerrit comments? ^^ | 21:04 |
portante | did you guys read the wiki page? | 21:05 |
jeblair | notmyname: https://wiki.openstack.org/wiki/GerritUpgrade | 21:05 |
portante | https://wiki.openstack.org/wiki/GerritUpgrade | 21:05 |
portante | oh | 21:05 |
portante | too slow on the draw | 21:05 |
dfg | if i read the url do i have to read the page too? | 21:05 |
glange | I'll tell you the truth, I have lots of things to do each day :) | 21:05 |
notmyname | I saw an email last week that I read. | 21:05 |
portante | it is a simple page, it has a quick summary of the changes | 21:05 |
portante | worth the read, pretty painless | 21:06 |
notmyname | hmm...existing bookmark links are broken if they have a WIP reference | 21:06 |
notmyname | jeblair: thanks :-) | 21:06 |
dfg | i was going to read it out loud to glange. but he wants to go make pop corn first | 21:06 |
portante | nice! | 21:06 |
clayg | dfg: i hear skype group calls are now free - can I dial in? | 21:07 |
dfg | clayg: i know you've already read it | 21:08 |
clayg | dfg: but I haven't heard *YOU* read it - i'm imaging it's going to be riviting | 21:09 |
clayg | like seeing your favorite move re-released in the theaters | 21:09 |
glange | I can't even imagine what dfg's favorite movie is | 21:09 |
*** sunglasses_ has joined #openstack-swift | 21:10 | |
portante | if he starts singing "climb every mountain", I'm in! :) | 21:10 |
clayg | glange: you've probably never heard of it | 21:11 |
* portante reference to monty python's election night special skit | 21:11 | |
glange | if I had to guess, and this is really hard, I'd guess this is dfg's favorite movie: http://www.imdb.com/title/tt0065436/ (it has to be something by Herzog) | 21:12 |
*** Trixboxer has quit IRC | 21:13 | |
dfg | not even remotely close. | 21:13 |
glange | I don't expect you to admit it :) | 21:13 |
sunglasses_ | notmyname: I will get back to you about what source I am using. I googled for solutions. | 21:13 |
sunglasses_ | I don't remember | 21:14 |
notmyname | sunglasses_: ok. ultimate point being that you should use that to update the code. and then you can use the steps in that swiftstack blog on how to update your cluster | 21:15 |
sunglasses_ | okay thanks! | 21:20 |
*** bach has joined #openstack-swift | 21:27 | |
*** bach has quit IRC | 21:30 | |
*** kevinc_ has quit IRC | 21:32 | |
*** bach has joined #openstack-swift | 21:34 | |
dfg | man that workflow auditor guy is grouchy. -2ing everything | 21:35 |
*** joeljwright has quit IRC | 21:35 | |
gholt | That Workflow-1 crap is going to be a pain to filter. It's pretending to be the actual user. At least all the other crap said it was Jenkins or Launchpad Sync or whatever. | 21:37 |
gholt | Oh well, hopefully nobody sends me email with ": Workflow-1" in the body or it'll just get filtered... | 21:39 |
*** kevinc_ has joined #openstack-swift | 21:43 | |
*** openstackgerrit has joined #openstack-swift | 21:53 | |
notmyname | portante: are you going to be in atlanta all week? ie will you be there on monday? | 22:10 |
gholt | oic, just a one time update on the workflow-1 thing, that's fine then | 22:11 |
*** sunglasses_ has quit IRC | 22:17 | |
*** rcleere has quit IRC | 22:32 | |
zaitcev | Does anyone know where the EC tree is located? The EC branch on github contains SP only. | 22:33 |
zaitcev | Also, did any Box or Intel people write down what they are planning to do with rings? | 22:34 |
*** bach has quit IRC | 22:42 | |
*** bach has joined #openstack-swift | 22:45 | |
*** bach has quit IRC | 22:54 | |
clayg | zaitcev: most everything that's written down is on trello - you can point specific questions at peluse_ who can probably get you in touch with Tushar | 23:00 |
clayg | zaitcev: but on the rings specifically, basically you just make a regular ring with "replicas" set to k + m - where the swift idea of "primaries" maps to the ec's "n" | 23:01 |
clayg | zaitcev: there was some work identified recently on handoff ordering because if you're pulling out some sequence of nodes and encounter a failure, you don't want to (generally speaking) just put down the next ec object (they're calling them fragment manifests) on the next node, you'd rather the right sequence go on the right node and "insert" a handoff into your node iterater | 23:03 |
zaitcev | clayg: what's the suggested values for n and k (I don't know what m is supposed to be - are you guys adopting LRC) | 23:03 |
clayg | zaitcev: experiementation will dictate, we need a working reconstructor to get a good idea of how these numbers effect time to recovery | 23:05 |
clayg | you'll have to help me with "LRC"? | 23:05 |
* clayg is an ec novice | 23:05 | |
clayg | zaitcev: fwiw in some white board discussions reed-solomon and 10 + 2 were given as examples, but in practice it will be configured along with the rings when you setup your storage policy in the swift.conf | 23:06 |
zaitcev | Local Reconstruction Codes - where you have parities stored in the same node to reduce traffic | 23:06 |
zaitcev | But I only asked because you had 3 parameters and I don't know what you mean | 23:07 |
clayg | hrmmm.... well unless I'm mis quoting you've got k data in the clear, m parity, for a total of n. | 23:08 |
zaitcev | The EC I know about has k as number of codewords in message, n in channel | 23:08 |
zaitcev | thanks | 23:08 |
zaitcev | so, m = 2y | 23:08 |
zaitcev | er | 23:09 |
zaitcev | so, m = 2t | 23:09 |
*** chalcedony has quit IRC | 23:13 | |
*** bach has joined #openstack-swift | 23:13 | |
zaitcev | clayg: so, where is the source tree for EC? | 23:16 |
*** bach has quit IRC | 23:17 | |
clayg | there'a few patches purposed to the feature/ec branch by Tushar - other than that most of Kevin & Tushar's work has been focused on PyECLib -> https://bitbucket.org/kmgreen2/pyeclib | 23:19 |
zaitcev | I could not find anything. | 23:21 |
clayg | yeah looks like Tushar has let most of it lapse -> https://review.openstack.org/#/q/owner:%22Tushar+Gohad%22+status:open,n,z | 23:22 |
clayg | you might try contacting him (or peluse_) if you're interested in seeing the most recent wip changes | 23:23 |
zaitcev | It almost looks like they went away for more than a year and had a grand old time implementing a screamingly fast XOR, but meanwhile nothing was done to add EC to Swift. | 23:25 |
notmyname | except for all that storage policy work so that EC can actually be included in swift ;-) | 23:26 |
zaitcev | Oh please | 23:26 |
*** kevinc_ has quit IRC | 23:26 | |
zaitcev | SP is necessary to switch between replication and EC | 23:26 |
zaitcev | I should be able to run swift-ring-builder and get a EC cluster without any SP. | 23:27 |
zaitcev | Today. | 23:27 |
zaitcev | Good thing I had my Calmolive tea today. | 23:28 |
zaitcev | Looks like https://blueprints.launchpad.net/swift/+spec/swift-ec has a bunch in dependencies, just not sure if they have any relation to actual work being done. | 23:32 |
*** chalcedony has joined #openstack-swift | 23:45 | |
notmyname | anyone interested in a keybase.io invite? | 23:46 |
*** mwstorer has quit IRC | 23:54 | |
zaitcev | Love reading stuff like "I just reviewed the original Swift EC design (EC_swift_proxy_design.pdf) and found that ...", but no other reference to this mysterious document. | 23:58 |
zaitcev | Go go gadget Google, I guess. | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!