Wednesday, 2015-06-24

*** lyrrad has quit IRC00:00
*** nadeem_ has quit IRC00:04
notmynamehome00:04
*** annegentle has joined #openstack-swift00:06
hogood morning!00:07
openstackgerritZack M. Davis proposed openstack/python-swiftclient: don't log sensitive request and response header values  https://review.openstack.org/19488400:08
*** annegentle has quit IRC00:11
*** CR7 has joined #openstack-swift00:12
*** pberis has quit IRC00:13
zackmdavis^^ notmyname00:18
mattoliverauho: morning00:23
mattoliveraunotmyname: yay home!00:23
* mattoliverau goes to find paracetamol and some coffee00:25
*** CR7 has quit IRC00:37
*** jasondotstar has quit IRC00:43
openstackgerritZack M. Davis proposed openstack/python-swiftclient: Add bulkdelete command  https://review.openstack.org/19088700:49
*** peluse has joined #openstack-swift00:53
*** annegentle has joined #openstack-swift01:07
*** jrichli has joined #openstack-swift01:09
*** asettle is now known as asettle-afk01:10
*** annegentle has quit IRC01:12
*** CR7 has joined #openstack-swift01:16
*** kota_ has joined #openstack-swift01:33
kota_morning01:33
*** ChanServ sets mode: +v kota_01:33
openstackgerritZack M. Davis proposed openstack/python-swiftclient: don't log sensitive request and response header values  https://review.openstack.org/19488401:34
*** kota_ has quit IRC02:02
*** jrichli has quit IRC02:07
*** annegentle has joined #openstack-swift02:08
*** annegentle has quit IRC02:13
*** asettle-afk is now known as asettle02:17
*** jasondotstar has joined #openstack-swift02:18
*** CaioBrentano has joined #openstack-swift02:20
*** annegentle has joined #openstack-swift02:22
*** fifieldt_ has quit IRC02:23
*** CaioBrentano has quit IRC02:24
*** blmartin_away is now known as blmartin02:24
*** CR7 has quit IRC02:25
*** annegentle has quit IRC02:28
*** dmorita has joined #openstack-swift02:30
*** annegentle has joined #openstack-swift02:32
*** asettle has quit IRC02:50
*** bkopilov has quit IRC03:08
*** kjelly has quit IRC03:11
*** bkopilov has joined #openstack-swift03:19
*** jasondotstar has quit IRC03:33
*** annegentle has quit IRC03:45
*** DericHorn-HP has joined #openstack-swift03:46
*** bkopilov has quit IRC03:47
notmynamethe hackathon invites are now public https://www.eventbrite.com/e/swift-hackathon-tickets-1730881814103:48
notmynamemattoliverau: tell alex :-)03:48
homattoliverau, kota_: morning!03:55
homattoliverau, kota_: s/morning!/hello/03:55
notmynamehello ho03:55
honotmyname: hello03:56
*** km has quit IRC03:59
*** DericHorn-HP has quit IRC04:00
*** wbhuber_ has quit IRC04:01
*** bkopilov has joined #openstack-swift04:02
*** ppai has joined #openstack-swift04:02
*** blmartin has quit IRC04:07
mattoliveraunotmyname: will do!04:07
*** asettle has joined #openstack-swift04:08
notmynamemattoliverau: thanks. she was asking about it 2 days ago04:08
asettleGot the link notmyname :D04:08
notmynamegreat :-)04:08
asettleThanks man04:08
mattoliverauwoo!04:08
notmynameasettle: are you plannign on coming and beating us up about docs?04:09
asettleI'm really hoping I can come :D04:09
notmynamethat would be cool04:09
asettlenotmyname, you're not supposed to guess my agenda before I get there04:09
notmynamemind reading is one of those ptl skills you learn ;-)04:09
asettleHAHA gosh, you're awfully good at it :p04:10
asettleWell, I can come provided Foundation wants to be my friend and help pay for it. I've got Lana on the job as docs PTL.04:10
asettleI'm on a personal holiday in Vietnam up until the 8th of August so I had every intention of being really broke :p04:10
notmynameasettle: mattoliverau can fill you in on the gory details of what we do at a swift hackathon. it's normally a very busy and productive few days :-)04:11
notmynameasettle: oh, nice! I'd love to visit there04:11
asettlenotmyname, if I make it I promise I'll come along and tell you stories of my glorious travels to make you jealous :p04:12
asettlemattoliverau, gory?!04:12
mattoliverauasettle: yup... did i forget to warn you :P04:12
asettleYou might have missed it, yep04:13
asettleEnlighten me04:13
mattoliveraulets just say of all the people who come, only 1/2 leave :P04:14
asettleGosh you've really sold it04:14
mattoliveraulol04:14
asettleYou perhaps forgot to mention this ?04:14
asettle"I volunteered you for all these things! Come to this hackathon! Die in the process!"04:14
notmynameit's really great if you aren't one of the "chosen ones"04:15
*** ajiang has left #openstack-swift04:15
asettleSoul? What soul? I have none left.04:15
asettlenotmyname, "chosen ones"?04:15
notmynameoh. I've said too much. you'll find out in austin :-)04:15
asettleNo!04:15
asettleYou can't do this04:15
mattoliveraulol04:15
asettle"Come to this event it'll be cool" they said.04:15
mattoliverauasettle: you just have to please the PTL, he's the one who picks.. but remember he can read minds :P04:16
asettleI heard that guy is pretty dodgy04:17
*** DericHorn-HP has joined #openstack-swift04:21
mattoliverauasettle: neriously tho.. it's full on, but awesome. On the first morning we plan an adjenda and get the people who need to be together.. togetther. And I get to be super sarcatic the whole time! It's great, lots of work done with alot of great people.04:21
mattoliverau*seriously04:21
asettleThat sounds really good :) But as far as things go at the moment, it's not looking like I can make it :04:22
asettle:( *04:22
*** DericHorn-HP has quit IRC04:24
*** DericHorn-HP has joined #openstack-swift05:10
*** DericHorn-HP has quit IRC05:16
notmynamehttp://d.not.mn/swift_active_contribs.png and http://d.not.mn/swift_total_contribs.png05:25
*** silor has joined #openstack-swift05:28
*** mgarza_ has joined #openstack-swift05:41
notmynamein the first graph, an "active" contributor is defined as someone who has landed code in the last 30 days05:43
*** ajiang has joined #openstack-swift05:45
*** ajiang has left #openstack-swift05:45
*** SkyRocknRoll has joined #openstack-swift05:46
*** ian_brown has joined #openstack-swift05:48
*** ianbrown has quit IRC05:49
*** asettle has quit IRC05:52
*** ajiang has joined #openstack-swift05:52
*** ajiang has left #openstack-swift05:52
*** ajiang has joined #openstack-swift05:53
*** esker has joined #openstack-swift05:58
*** zaitcev has quit IRC06:12
*** Kennan has quit IRC06:12
*** Kennan has joined #openstack-swift06:13
ajiangPLAY * 006:18
*** ajiang has quit IRC06:26
*** ajiang has joined #openstack-swift06:26
*** esker has quit IRC06:27
*** esker has joined #openstack-swift06:27
*** ajiang has quit IRC06:28
*** ajiang has joined #openstack-swift06:28
*** esker has quit IRC06:31
*** ian_brown has quit IRC06:37
mattoliverauI should get some of this sharding stuff in so it looks like I'm actually contributing.. or maybe I'll just go fix a few more bugs :P06:40
notmynameheh06:40
notmynameyou should get some of the sharding stuff in anyway!06:41
mattoliveraunotmyname: what you still doing up?06:41
mattoliveraunotmyname: lol, fair point :P06:41
notmynamereviewing a draft for a book on swift, of course :-)06:41
mattoliverauoh, of course.. so this time you can actually say some bed time reading :)06:41
notmynamelol06:41
cschwedeGood Morning!06:43
notmynameactually, it's nice to read something written by a talented writer who is describing what we've all built06:43
notmynamecschwede: hi!06:43
mattoliveraucschwede: morning06:43
mattoliveraunotmyname: it wasn't you was it?06:44
notmynamecschwede: I feel like we've been missing each other in my mornings, and I'm not normally online this late.06:44
cschwedenotmyname: good evening! what are you reading that keeps you up this late?06:44
notmynamemattoliverau: the author. no way!06:44
mattoliveraulol06:44
cschwedenotmyname: true, i should start my day earlier ;)06:44
*** ajiang has left #openstack-swift06:44
cschwedemattoliverau: good afternoon :)06:44
*** ajiang has joined #openstack-swift06:44
notmynamecschwede: no. just make it later! that way I can talk to you in my morning :-)06:45
cschwedenotmyname: heh, will do today :)06:45
mattoliveraucschwede: you need to start staying up 24 hours so we can all talk to you ;)06:45
notmynamewell, yeah. meeting doesn't count ;-)06:45
cschwedenotmyname: i’ll be online before the meeting as well ;)06:45
notmynamecschwede: what are you working on or thinking about in swift?06:45
* mattoliverau must be getting better, the sarcasm is returning :P06:46
cschwedenotmyname: just starting benchmarking EC with tdasilva :)06:46
notmynamenice06:46
notmynamedefinitely you'll need some of the recent patches that have landed06:47
cschwedeabsolutely!06:47
notmynameI want to highlight the bugs tagged "ec" in the meeting06:47
notmynamehttps://bugs.launchpad.net/swift/+bugs?field.tag=ec06:47
notmynamethere are a few there that need to either be identified as duplicates or as confirmed06:48
cschwedebtw, there is a hotel right around the corner of the swift hackathon: http://www.laquintaaustinnorth.com/ https://goo.gl/maps/PPdpk06:49
notmynamenice06:49
notmynamedid you see the one where we have the room block?06:49
notmynameoh, but note than .5 miles (~1km) is still a long ways in austin in august06:50
notmynameha! the room block one is even closer! :-)06:50
cschwedenotmyname: yes; but i already booked the one above right after the date was confirmed06:50
notmynameit's more than 24 hours before checkin. I'm sure you could change it ;-)06:51
cschwedenotmyname: ok, got it that it will be really hot. but how hot does it get? Half a mile walking in the morning should be fine, or not?06:52
* cschwede prefers scandinavian temperatures06:52
notmynamehttp://www.accuweather.com/en/us/austin-tx/78701/month/351193?monyr=8/01/201406:53
* notmyname preferes san francisco weather. 60F (15C) year round06:54
mattoliverauHigh 30s huh, that'll be fun.. I hope they have aircon06:55
notmynameeverywhere, and always on06:55
mattoliverauAnd looks like I'll spend the week following visiting the SAT office, so 2 weeks in TX in summer.. I didn't plan that too well :P06:55
cschwedeaahhh!06:56
notmynamehowever, I will say that summer evening in central texas can be very very nice.06:56
mattoliverauSo we need a hotel with a pool :)06:57
notmynamecschwede: we'll have to look for northern europe for a hackathon in february just to balance it out :-)06:57
mattoliverauOr Oz in Feb can be just as hot!06:57
notmynamesummer in australia. that beautiful time of year when even the sun is trying to literally kill yoiu06:58
mattoliverauyeah, and right use of literally :P06:58
cschwedenotmyname: well, you really need to like cold temperatures then: http://www.accuweather.com/en/no/oslo/254946/month/254946?monyr=2/01/201506:58
mattoliveraulol06:59
notmynamewhew, book draft review done07:02
notmynameat least I'll know what's being talked about in the meeting tomorrow :-)07:03
mattoliveraunotmyname: nice work, you deserve a sticker.07:04
cschwedeanyone knows something about videos from dockercon? I’m interested in https://dockercon2015.sched.org/event/33d181701a10ff2e31f4ddaa6b279ac1?iframe=no07:04
notmynameI'll see if I can get one from my 5 year-old tomorrow07:04
mattoliveraulol07:04
notmynamecschwede: any reason your containeralias spec hasn't landed? anything you want to do on it, or are you just waiting on us to look at it?07:05
notmynamecschwede: I saw a tweet earlier about that....07:05
notmynameoh. no detail. https://twitter.com/ercarter/status/61347674205376921607:06
mattoliveraunotmyname: can we land my sharding one, cause I'd rather update with a new patch rather then a new version of the rewrite :)07:06
cschwedepatch 155524 ? well, no reason from my side, feel free to have a look! i’m not aware of any blockers atm07:06
patchbotcschwede: https://review.openstack.org/#/c/155524/07:06
mattoliverauIt seems weird +Aing your own spec :P07:06
notmynamemattoliverau: oh, yeah. we need to land many of them. guess what one of the meeting agenda items is. :-)07:06
notmynamemattoliverau: no, don't land it yourself07:07
mattoliveraugreat!07:07
*** SkyRocknRoll_ has joined #openstack-swift07:07
mattoliveraunotmyname: if we get that far in the adjenda this time :P07:07
notmynamelol07:07
cschwedenotmyname: i saw this one, and that made me curious: https://twitter.com/AnimeshSingh/status/61347712700704358407:07
cschwedeswift everywhere!07:08
notmynamethat's awesome!07:08
notmynamemattoliverau: looks like you could contribute to the contributor graphs pretty easily by fixing the nits in https://review.openstack.org/#/c/19006607:11
mattoliverauOK, so I have appeased the people who pay me (Very specific RS work), running ssbench (trying to get some initial numbers for sharding), and feeling alive again.. so tomorrow watch out reviews, because mattoliverau's back!  (caveat: the powers that be I refer are awake when I sleep so famous last words) :P07:11
mattoliveraunotmyname:ahh yes!07:11
mattoliveraunotmyname: my waiting in car bored patch!!07:12
mattoliveraunotmyname: I'll will do that thing :)07:12
notmynameok, I've got to get up early to do a PTL webinar thing for the foundation (what's going on in swift).07:12
notmynameso I should probably go to bed07:12
notmynametalk to you later07:13
mattoliverauand then finish correcting the test in concurrent GET patch so that can be looked at again :)07:13
cschwedenotmyname: have a good night! see ya07:13
mattoliveraunotmyname: kk, night man07:13
*** rledisez has joined #openstack-swift07:20
*** esker has joined #openstack-swift07:28
*** geaaru has joined #openstack-swift07:29
mattoliverauI'm calling it a day to. In-laws are coming for dinner. night all07:32
*** mgarza_ has quit IRC07:33
openstackgerritVictor Stinner proposed openstack/swift: Replace dict.iteritems() with dict.items()  https://review.openstack.org/18545107:40
*** jordanP has joined #openstack-swift07:43
*** haypo has joined #openstack-swift08:14
haypocschwede, (hum, we should not discuss patches privately :-))08:14
haypocschwede, i didn't read my own dict.items patch! it's generated. i just checked that tox -e pep8,py27 pass08:15
haypocschwede, for other projects like cinder or nova, i had issues with oslo.db, because oslo.db objects have a iteritems() method but no items() method. but swift doesn't use oslo.db08:15
haypo(well, i checked quickly git diff, just to check that it didn't commit unrelated changes by mistake, but the change is boring :-))08:16
cschwedehaypo: well, i read it ;) i’ll run a few tests with huge rings to ensure rebalancing/adding/removing devices is not getting slower; most of the changes are only headers or metadata settings, but i saw 2 or 3 affecting ring ops. thus checking that08:17
haypocschwede, i'm exhausted by the discussion "dict.items vs six.iteritems". since john the PTL suggested to use "dict.items", I followed the PTL choice :)08:25
haypoah, john is notmyname :)08:25
*** openstack has quit IRC08:25
*** openstack has joined #openstack-swift08:27
*** esker has joined #openstack-swift08:49
*** SkyRocknRoll has quit IRC09:00
*** kei_yama has quit IRC09:08
*** esker has quit IRC09:12
*** SkyRocknRoll has joined #openstack-swift09:17
*** dmorita has quit IRC09:29
*** rsFF has quit IRC09:34
*** esker has joined #openstack-swift09:39
*** jasondotstar has joined #openstack-swift09:49
hoFYI, I can't join tomorrow's meeting because I have a business trip to Yokohama and I'm moving around the meeting time (6:00am JST).10:00
*** esker has quit IRC10:05
*** esker has joined #openstack-swift10:31
*** esker has quit IRC10:49
*** breitz has quit IRC11:02
*** breitz has joined #openstack-swift11:02
*** joeljwright has quit IRC11:03
*** joeljwright has joined #openstack-swift11:04
*** ChanServ sets mode: +v joeljwright11:04
*** esker has joined #openstack-swift11:16
*** ho has quit IRC11:20
*** jasondotstar has quit IRC11:21
*** proteusguy has quit IRC11:22
*** esker has quit IRC11:24
*** cdelatte has joined #openstack-swift11:29
*** delattec has joined #openstack-swift11:29
*** aix has quit IRC11:37
*** proteusguy has joined #openstack-swift11:38
*** thurloat_isgone is now known as thurloat11:46
*** ppai has quit IRC12:04
*** jasondotstar has joined #openstack-swift12:09
*** jasondotstar has quit IRC12:11
*** gar has joined #openstack-swift12:16
*** ppai has joined #openstack-swift12:18
*** blmartin has joined #openstack-swift12:19
*** esker has joined #openstack-swift12:21
*** resker has joined #openstack-swift12:23
*** esker has quit IRC12:26
*** resker has quit IRC12:27
*** CaioBrentano has joined #openstack-swift12:38
*** EmilienM is now known as EmilienM|off12:50
*** ppai has quit IRC12:51
*** aix has joined #openstack-swift12:56
*** ppai has joined #openstack-swift13:03
*** petertr7_away is now known as petertr713:06
*** vinsh has joined #openstack-swift13:11
*** vinsh_ has quit IRC13:14
*** thurloat is now known as thurloat_isgone13:20
*** esker has joined #openstack-swift13:24
*** amoturi has joined #openstack-swift13:24
*** esker has quit IRC13:28
*** janonymous_ has joined #openstack-swift13:34
*** silor has quit IRC13:36
*** vinsh_ has joined #openstack-swift13:38
*** vinsh has quit IRC13:38
openstackgerritjanonymous proposed openstack/swift: Fixed Formatting Error in Swift -Form Post middleware section.  https://review.openstack.org/19117113:38
*** jrichli has joined #openstack-swift13:51
*** SkyRocknRoll has quit IRC13:57
*** jasondot_ has joined #openstack-swift14:00
*** marzif has joined #openstack-swift14:02
*** thurloat_isgone is now known as thurloat14:03
*** ppai has quit IRC14:04
*** logan2 has quit IRC14:08
*** wbhuber has joined #openstack-swift14:08
*** SkyRocknRoll has joined #openstack-swift14:09
*** zaitcev has joined #openstack-swift14:10
*** ChanServ sets mode: +v zaitcev14:10
*** SkyRocknRoll has quit IRC14:18
*** thurloat is now known as thurloat_isgone14:27
*** logan2 has joined #openstack-swift14:31
*** pgbridge has joined #openstack-swift14:32
*** vinsh has joined #openstack-swift14:33
*** vinsh_ has quit IRC14:33
openstackgerritMerged openstack/swift: move replication code to ReplicatedObjectController  https://review.openstack.org/18282614:33
*** thurloat_isgone is now known as thurloat14:33
*** esker has joined #openstack-swift14:33
*** esker has quit IRC14:38
*** esker has joined #openstack-swift14:41
*** mfalatic has joined #openstack-swift14:42
*** janonymous_ has quit IRC14:44
*** jasondot_ has quit IRC14:47
*** tongli has joined #openstack-swift14:49
notmynamehaypo: thanks :-)14:54
*** jasondotstar has joined #openstack-swift14:54
notmynamehaypo: I too don't like the code style arguments, so I was just trying to make a call to stop the debate :-)14:55
hayponotmyname, oh, it's not a question of coding style. replacing dict.iteritems() with dict.items() has an impact on performances14:55
hayponotmyname, the question is more if it has an impact on real world benchmark14:56
notmynameright14:56
haypo"no" according to cschwede who benchmarked my dict.items patch14:56
notmynamemost cases in swift we aren't doing anythign where it would matter. and thanks cschwede for checking :-)14:56
haypocschwede, thanks for the benchmark :) i didn't expect it!14:56
openstackgerritFalk Reimann proposed openstack/swift: Support keystone v3 domains in swift-dispersion  https://review.openstack.org/19513114:57
notmynamePTL update webinar recording time. Be back later14:57
cschwedenotmyname: haypo: you’re welcome! honestly, i didn’t benchmark the server processes; but i don’t expect an impact there because it’s only metadata and headers - that should be so small that there is nothing to measure14:58
cschwedeso i focused only on the ringbuilder part14:58
*** annegentle has joined #openstack-swift15:02
*** logan2 has quit IRC15:07
*** nadeem has joined #openstack-swift15:08
*** jasondotstar has quit IRC15:08
*** janonymosu has joined #openstack-swift15:10
*** doxavore has joined #openstack-swift15:11
*** jasondotstar has joined #openstack-swift15:12
*** esker has quit IRC15:16
*** fthiagogv has joined #openstack-swift15:16
*** esker has joined #openstack-swift15:16
*** logan2 has joined #openstack-swift15:18
*** lcurtis has joined #openstack-swift15:31
*** logan2 has quit IRC15:39
openstackgerritjanonymous proposed openstack/swift: Fixed Errors in Swift-Form Post middleware section rst.  https://review.openstack.org/19515415:40
*** zul has quit IRC15:45
*** zul has joined #openstack-swift15:46
*** amoturi has quit IRC15:47
*** petertr7 is now known as petertr7_away15:47
*** jasondotstar has quit IRC15:50
*** jasondot_ has joined #openstack-swift15:54
*** steve_mc has joined #openstack-swift15:55
*** jasondot_ has quit IRC15:55
*** tongli has quit IRC15:55
*** tongli has joined #openstack-swift15:56
*** cebruns_ is now known as cebruns16:00
*** tongli has quit IRC16:00
*** tongli has joined #openstack-swift16:02
*** jlhinson has joined #openstack-swift16:02
*** gar has quit IRC16:03
notmynamewhew. technical difficulties with the PTL update, but I think we got it done16:04
*** aix has quit IRC16:06
*** tongli_ has joined #openstack-swift16:07
*** DericHorn-HP has joined #openstack-swift16:07
*** tongli has quit IRC16:08
*** annegentle has quit IRC16:08
*** tongli_ has quit IRC16:12
*** rledisez has quit IRC16:12
janonymosunotmyname: regarding  https://blueprints.launchpad.net/swift/+spec/swift-bandit , Keystone have already implemented bandit , It has only a .yaml file with its requirement addition in test-requirements16:13
*** janonymosu is now known as janonymous_16:14
*** jordanP has quit IRC16:23
*** janonymous_ has left #openstack-swift16:28
*** tongli has joined #openstack-swift16:28
*** janonymous_ has joined #openstack-swift16:28
*** tongli has quit IRC16:33
notmynamejanonymous: well that doesn't sound too terrible :-)16:34
janonymous_hahaa.. :)16:34
notmynamejanonymous: so if it is that small of a change (one file + one test dependency), go ahead an propose it so we can see what it looks like16:35
*** jrichli has quit IRC16:36
*** jrichli has joined #openstack-swift16:36
notmynametimburke: did you see the emails this morning? seems the global requirements change did indeed bork a lot more than just swiftclient. so going to the Winchester for a pint was indeed the right answer ;-)16:36
janonymous_yes sure .. i'll start working on it the not so terrible thing :P :)16:37
*** haypo has quit IRC16:38
*** lyrrad has joined #openstack-swift16:39
*** petertr7_away is now known as petertr716:39
*** ChanServ changes topic to "Review Dashboard: http://goo.gl/8IUcKl | Summary Dashboard: http://goo.gl/qHus5v | Hackathon: https://www.eventbrite.com/e/swift-hackathon-tickets-17308818141 | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/"16:39
*** janonymous_ has quit IRC16:41
*** janonymous_ has joined #openstack-swift16:42
notmynamejrichli: you saw that the invite is now public? (see the topic)16:43
jrichlinotmyname: yes, thanks16:43
jrichlithe number of tickets left has gone from 16 to 11 this morning :-)16:45
notmynamethen you better hurry up and register ;-)16:46
jrichliI have been checking out food at the local bars.  Mitch is using it as an excuse to order more appetizers : we have to find out what's good, right?16:48
janonymous_I wanna join ..are they  paying for travel expense too :P16:49
*** petertr7 is now known as petertr7_away16:49
notmynamejanonymous_: sorry, no travel sponsorships :-(16:49
janonymous_Ohh i see .. :)16:50
*** tongli has joined #openstack-swift16:50
*** gar has joined #openstack-swift16:50
*** gar has joined #openstack-swift16:50
*** petertr7_away is now known as petertr716:52
*** dontalton has joined #openstack-swift16:52
*** gyee_ has joined #openstack-swift16:55
*** jasondot_ has joined #openstack-swift16:56
*** annegentle has joined #openstack-swift17:04
*** amoturi has joined #openstack-swift17:07
*** jasondot_ has quit IRC17:07
*** jasondot_ has joined #openstack-swift17:12
*** doxavore has quit IRC17:15
*** doxavore has joined #openstack-swift17:18
*** jasondot_ has quit IRC17:26
*** jasondot_ has joined #openstack-swift17:31
*** DericHorn-HP has quit IRC17:33
*** DericHorn-HP has joined #openstack-swift17:34
si1v3rIs there any documentation on upgrading swift along with ubuntu? How did ya'll handle the icehouse/precise to juno/trusty transition?17:36
*** thurloat is now known as thurloat_isgone17:37
notmynamesi1v3r: here's something I wrote up a while back https://swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/17:37
*** openstackgerrit has quit IRC17:38
*** openstackgerrit has joined #openstack-swift17:38
*** jasondot_ has quit IRC17:38
si1v3rSo it really is just 'try on one, pray, do on all'?17:38
notmynameno. upgrade one, move to the next when you see no issues in the first. there's not any faith-based ops involved :-)17:39
si1v3rThere's no rollback ideas for if the first one fails... so that's the one I'm worried about.17:40
notmynameif it fails, revert to the older version and restart the processes17:42
si1v3rWe need to upgrade ubuntu from 12.04 to 14.04 to use the new openstack repos.17:43
si1v3rThat's one way.17:43
notmynameahale_: around? any guidance or comfort you can give si1v3r about upgrading swift clusters based on your years of experience doing so?17:43
si1v3rOur storage machines have 12x4TB drives that are mostly full, so loading up a new node and moving the data over is not really possible either.17:44
notmynamesi1v3r: what version of swift are you running now?17:45
*** mgarza_ has joined #openstack-swift17:45
notmynamerecent versions of swift will also work on 12.04. so the only reason you'd need to upgrade is if that's how you're getting the packages. you'll find that many larger scale deployers are also building their own packages, though, so they can better control what version they are running and when they upgrade17:47
si1v3rThat's interesting, and not really what we saw when we tried. We'll look into it again, thanks.17:49
*** zul has quit IRC17:55
*** logan2 has joined #openstack-swift18:00
*** blmartin has quit IRC18:05
*** jodah- is now known as jodah18:06
*** thurloat_isgone is now known as thurloat18:16
openstackgerritjanonymous proposed openstack/swift: Fixed Errors in Swift-Form Post middleware section rst.  https://review.openstack.org/19515418:17
*** jasondot_ has joined #openstack-swift18:21
*** gar has quit IRC18:24
timburkejoeljwright: mind taking another look at https://review.openstack.org/#/c/160283/ when you get a chance? you liked it once :)18:25
*** gar has joined #openstack-swift18:30
*** gar has joined #openstack-swift18:30
openstackgerritjanonymous proposed openstack/swift: Fixed Errors in Swift-Form Post middleware section rst.  https://review.openstack.org/19515418:30
*** DericHorn-HP has quit IRC18:31
*** mfalatic has quit IRC18:33
*** DericHorn-HP has joined #openstack-swift18:33
*** mfalatic has joined #openstack-swift18:36
*** mfalatic has quit IRC18:39
*** mfalatic has joined #openstack-swift18:40
*** logan2 has quit IRC18:46
*** gar has quit IRC18:48
*** tongli has quit IRC18:48
*** gar has joined #openstack-swift18:51
*** gar has joined #openstack-swift18:51
*** mandarine has quit IRC18:59
openstackgerritGreg Lange proposed openstack/swift: go: make use of filepath.Join() in objectserver main  https://review.openstack.org/19527119:01
openstackgerritGreg Lange proposed openstack/swift: go: check for content length parse error on gets in object server  https://review.openstack.org/19527319:02
*** NM has joined #openstack-swift19:02
openstackgerritCharles Hsu proposed openstack/swift: Fix reconstructor stats mssage.  https://review.openstack.org/19527519:05
*** jasondot_ has quit IRC19:05
*** Fin1te has joined #openstack-swift19:08
*** DericHorn-HP has quit IRC19:12
*** peluse has quit IRC19:15
openstackgerritNadeem Syed proposed openstack/swift: go: adding middleware & routing framework  https://review.openstack.org/19527919:17
*** thurloat is now known as thurloat_isgone19:17
*** mgarza_ has quit IRC19:17
*** peluse has joined #openstack-swift19:20
*** gar has quit IRC19:21
*** petertr7 is now known as petertr7_away19:22
*** mgarza_ has joined #openstack-swift19:24
*** annegentle has quit IRC19:26
*** petertr7_away is now known as petertr719:28
*** annegentle has joined #openstack-swift19:28
*** CaioBrentano has quit IRC19:32
*** CaioBrentano has joined #openstack-swift19:32
joeljwrighttimburke: sorry, I've been super busy at work getting a software release ready. I'll take another look this week.19:34
timburkejoeljwright: no worries! just wanted to keep it on your radar. especially now that you can +2 :)19:35
joeljwrighttimburke: indeed :)19:36
*** jasondotstar has joined #openstack-swift19:36
*** CaioBrentano has quit IRC19:37
openstackgerritMinwoo Bae proposed openstack/swift: After the .durable has been written, fsync the directory.  https://review.openstack.org/18411319:38
*** gar has joined #openstack-swift19:40
*** gar has joined #openstack-swift19:40
*** zul has joined #openstack-swift19:40
openstackgerritNadeem Syed proposed openstack/swift: go: adding middleware & routing framework  https://review.openstack.org/19527919:41
*** zul has quit IRC19:44
*** zul has joined #openstack-swift19:45
*** NM has quit IRC19:46
*** tmckay has joined #openstack-swift19:48
tmckayHi swift folks.  So I managed to build a swift cluster with loopback filesystems (big loopbacks, 400G each for a total of 1.2T)19:49
tmckayinitially I built the rings wrong and it failed, but it looks like I can store objects now.  yay!19:49
tmckayquestion: is there a nifty CLI I can run to re-assure myself that this thing is actually what I think it is?  Capacity, servers, etc -- everything running as expected?19:50
si1v3rthe dispersion report comes to mind19:51
tmckaysil1v3r, ah, thanks.  I saw that but have no experience with it.  I'll investigate. I built this thing from scripts (first rodeo for me) and I'm not 100% convinced I did it correctly :)19:53
si1v3rI haven't used it myself either.19:53
si1v3rbut it sounds like what you are looking for19:53
*** gar has quit IRC19:55
notmynametmckay: you can run the functional tests against it19:55
jrichlinotmyname: is that true even if keystone is being used?19:56
tmckaynotmyname, that is a fine idea.  Run them from the git, I would assume.19:57
jrichliI only ask because I did notice a bug report on that topic, and we had some issues with that19:57
*** DericHorn-HP has joined #openstack-swift19:59
notmynamejrichli: depending on the creds you have, it should work. some might be skipped if eg you don't have a 2nd or 3rd account19:59
jrichliok, thx19:59
*** diazjf has joined #openstack-swift20:03
*** gar has joined #openstack-swift20:06
*** gar has joined #openstack-swift20:06
*** vinsh_ has joined #openstack-swift20:08
*** vinsh has quit IRC20:11
*** amoturi has quit IRC20:14
*** Fin1te has quit IRC20:16
notmynameteam meeting in 30 minutes20:27
*** gar has quit IRC20:28
*** gar has joined #openstack-swift20:28
*** gar has joined #openstack-swift20:28
*** jasondotstar has quit IRC20:29
*** joeljwright1 has joined #openstack-swift20:33
*** joeljwright has quit IRC20:33
*** gar has quit IRC20:34
*** bhakta has joined #openstack-swift20:34
*** jasondotstar has joined #openstack-swift20:36
*** annegentle has quit IRC20:37
*** diazjf has quit IRC20:40
*** DericHorn-HP has quit IRC20:43
*** DericHorn-HP has joined #openstack-swift20:44
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925020:44
*** DericHorn-HP has quit IRC20:46
*** vinsh_ has quit IRC20:46
*** cutforth has joined #openstack-swift20:48
*** kota_ has joined #openstack-swift20:53
*** ChanServ sets mode: +v kota_20:53
kota_morning20:53
*** blmartin has joined #openstack-swift20:53
*** jasondotstar has quit IRC20:54
*** blmartin has quit IRC20:54
*** ryshah has joined #openstack-swift20:54
*** blmartin has joined #openstack-swift20:55
*** barker has joined #openstack-swift20:55
notmynamehello kota_20:55
kota_notmyname: hi :)20:57
*** acoles_away is now known as acoles20:58
mattoliverauMorning20:58
kota_mattoliverau: morning20:58
notmynamemeeting time21:00
*** barker has quit IRC21:02
*** cutforth has quit IRC21:03
acolesjrichli: is the hotel with group rate the closest to the site?21:05
tdasilvaacoles: La Quinta has a pool...just saying ;)21:07
cschwedeacoles: not sure if group rate hotel is the closest, but the laquintainn is like half a mile away. just sayin ;)21:07
*** barker has joined #openstack-swift21:07
cschwede:)21:07
*** tmckay has quit IRC21:08
acolestdasilva: cschwede you mean the pools don't just evaporate away? :)21:09
tdasilvaacoles: if it doesn't evaporate it might feel like hot springs21:09
*** diazjf has joined #openstack-swift21:10
*** petertr7 is now known as petertr7_away21:10
*** DericHorn-HP has joined #openstack-swift21:12
*** esker has quit IRC21:22
*** fthiagogv has quit IRC21:24
*** morganfainberg is now known as ayspryn21:24
*** ayspryn is now known as morganfainberg21:24
*** CaioBrentano has joined #openstack-swift21:28
*** NM has joined #openstack-swift21:28
*** jasondotstar has joined #openstack-swift21:29
kota_clayg: Thanks for reviewing patch 194518 so quickly!21:34
patchbotkota_: https://review.openstack.org/#/c/194518/21:34
claygkota_: if you only change tests and we have robots for that - it's pretty easy to review21:34
claygkota_: test only change is the only think i can review w/o checking out21:35
claygkota_: even doc changes I have to checkout to build/review :\21:35
kota_clayg: exactly21:35
*** barker has quit IRC21:36
cschwedeclayg: doc changes are build on the gate for easy viewing?21:36
claygcschwede: are they!?  where do I click!?21:37
cschwedeclayg: click on the „gate-swift-docs“ in the table with the jenkins links, for example: https://review.openstack.org/#/c/194126/21:39
claygcschwede: Oh Em Gee21:39
*** diazjf has left #openstack-swift21:41
joeljwright1clayg: if you discover anything useful in that log it'd be great to know21:44
*** janonymous_ has quit IRC21:45
claygjoeljwright1: still downloading  all the logs :'(21:46
joeljwright1:(21:46
clayg./logs.openstack.org/15/189815/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/d42f8bd/logs/screen-g-api.txt.gz:TypeError: get_object() got an unexpected keyword argument 'obj'21:47
*** NM has quit IRC21:47
joeljwright1clayg: ffs!21:48
claygFile "/usr/local/lib/python2.7/dist-packages/glance_store/_drivers/swift/store.py", line 422, in _get_object21:48
claygyeah - didn't someone figure that would happen when they changed the names?21:48
joeljwright1there are no changes to kwargs21:48
*** NM has joined #openstack-swift21:49
cschwedejoeljwright1: clayg: acoles: https://github.com/openstack/glance_store/blob/master/glance_store/_drivers/swift/store.py#L42121:49
cschwedeahhh!21:49
cschwedei was only checking glance and glanceclient, but not glance_store21:50
cschwedeshould have downloaded the logs. good catch clayg!21:50
acoleskragniz: ^^^^ you see that21:50
acoles?21:50
cschwedeshall i submit a patch for glance_store?21:50
joeljwright1clayg: good spot21:50
claygcschwede: yeah go for it!21:51
claygcschwede: you *knew* it was in there somewhere21:51
acolescschwede: if you do add kragniz as a reviewer (Louis Taylor) i think he is glance core21:51
claygi guess I can kill my wget now :\21:51
acolessweet irony!21:51
acolesclayg: nice work21:51
joeljwright1:D21:51
claygbah - it was *nothing*21:51
acolesheh21:52
kragnizoh no!21:52
kragnizit was our fault all along!21:52
kragnizclayg: thanks for digging into that21:53
*** ryshah has quit IRC21:53
claygya'll better stop telling me thank you - you know how bad my ego is already - i'm going to start thinking i'm worth a shit and then you're really in for it21:54
claygkragniz: but you're quite welcome - happy to help21:54
acoleskragniz: is it still daylight there? i noticed you guys got 20-30 mins more than me21:55
kragnizclayg: I can just thank you and let the other swift people deal with the effects!21:55
kragnizacoles: not really, very end of dusk21:55
joeljwright1kragniz: this does make me worry more about the patch that previously though…21:56
kragnizjoeljwright1: actually, good point21:56
clayglol21:56
*** ian_brown has joined #openstack-swift21:57
joeljwright1clayg: possibly at the expense of inflating your ego further - I learned something new about python today21:58
kragnizme too21:58
kragnizand here I was thinking I'd make a quick drive-by cleanup commit21:58
acoleskragniz: joeljwright1 can you add "if obj in kwargs" for backwards compatibility?21:58
joeljwright1acoles: ugh21:59
joeljwright1acoles: although… maybe21:59
* acoles maybe meant to add a smiley there21:59
acolesbut , well, maybe...21:59
kragnizacoles: hmm21:59
kragnizI'd rather just not merge my patch and add a docstring instead if we can't change obj22:00
claygwell but unless name has default value you can't call it w/o that argument22:00
claygkragniz: +1 doc string change only22:00
acolesclayg: true22:00
claygkragniz: or wrap up with a different name22:00
mattoliverauand breakfast time!22:00
mattoliveraubbl22:00
*** doxavore has quit IRC22:01
kota_mattoliverau: me too!22:01
claygkragniz: like from v2 import Connection - with the right arguments - and then v1.Connection subclasses and translates the bad names to good ones for super call22:01
joeljwright1mattoliverau: last g&t time for me22:01
*** dmorita_ has joined #openstack-swift22:01
joeljwright1;)22:01
cschwedeclayg: joeljwright1: https://review.openstack.org/#/c/195337/22:01
mattoliverau:)22:01
joeljwright1kragniz: will you supply a patch update with new docstrings?22:01
claygcschwede: whoa - that was fast22:02
joeljwright1cschwede: this doesn't fix the myriad other projects potentially using it in an unsafe way though!22:02
acolescschwede: you had that one pre-prepared??? just teasing us all?? :)22:02
cschwedeclayg: it’s only two lines, flake passed, tests are not mocking it - so should be fine22:03
kota_clayg: I'd fix something you commented at 194518 as another chained patch because other tests need same cleanup (e.g. HTTPCreated)22:03
cschwedeacoles: ah, got me - i just wanted to test you ;)22:03
cschwedejoeljwright1: yes, that might fire back, as said in the comments :/22:03
*** geaaru has quit IRC22:04
acolescschwede: i reckon kragniz cooked the whole thing up as a test for us22:04
kragniznow you know my secret!22:04
kragnizjoeljwright1: yeah, I can make a patch tomorrow morning22:04
joeljwright1cschwede: honestly, I never realised you could do that22:04
claygkota_: meh, if you have time - but you'll have to ping me for another +222:04
kragnizjoeljwright1: I didn't either (which is why I made the patch in the first place!)22:05
claygkota_: idk, the 201 ... yeah I guess I'd fix that - but that's just me22:05
joeljwright1cschwede: rearranging positional arguments by name… wtf?!22:05
dmorita_clayg: sorry i could not respond quickly to your comments on #openstack-meeting, you mean my ongoing patch should be reflected to patch 173580, right?22:05
patchbotdmorita_: https://review.openstack.org/#/c/173580/22:05
kota_clayg: yeah, me too22:05
joeljwright1kragniz: glad I'm not the only one!22:05
*** peluse has quit IRC22:06
claygdmorita_: I think it would be a good starting point22:06
acolesgood night guys!22:07
kota_acoles: have a nice sleep!22:07
claygdmorita_: I don't think we should have patch 173580 and something else that does the same thing - we should be thinking about how to merge the efforts22:07
patchbotclayg: https://review.openstack.org/#/c/173580/22:07
cschwedeyeah, good night everyone!22:07
joeljwright1acoles: night22:07
kota_cschwede: good night22:07
*** peluse has joined #openstack-swift22:07
joeljwright1time for me to head off too22:07
claygdmorita_: I think fall-back-policy-lookup in the proxy is (one) key missing feature that both solutions need - and am keen to review changes that address that gap22:08
*** NM has quit IRC22:08
kragnizcschwede: +2 on that patch22:09
*** acoles is now known as acoles_away22:09
MooingLemurpeluse: you mentioned a couple weeks ago that you might be interested in helping me take a look at some EC weirdness.  I haven't had much time myself to try to gather more information, but I do currently have some objects that seem to have quorum (at least 9 fragments in a 9+3 policy) but don't get reconstructed.  Might you have time to take a look soon? :)22:09
*** jasondotstar has quit IRC22:09
MooingLemuror I should say I haven't taken the time, not that I haven't had the time22:10
openstackgerritMerged openstack/swift: Fixed Formatting Error in Swift -Form Post middleware section.  https://review.openstack.org/19117122:10
*** wbhuber has quit IRC22:10
dmorita_clayg: OK. I got it. When I finished to write a working code, I push this code to 173580. Sorry, I could not make sense of "fall-back-policy-lookup", what does it mean?22:10
dmorita_acoles, cschwede: good night22:11
claygif container has 50% objects in policy-1 and 45% in policy-2 and 5% in policy-3 proxy will ask for object in 1, 2, 3 before 40422:11
peluseMooingLemur, yeah, would love to.  Maybe we can hook up Fri morning sometime?22:12
pelusehere in the channel22:12
*** joeljwright1 has quit IRC22:12
MooingLemursure, thanks :)  will try to ping you sometime between 9:00 and 10:00 UTC-722:13
claygdmorita_: this problem is interesting to me and i have no working code.  mark container policy-1 to migrate to policy-2 ; wait; objects moved already *works* - it is patch 17358022:13
patchbotclayg: https://review.openstack.org/#/c/173580/22:13
MooingLemurmaybe I'll be able to get more informtion by then22:13
dmorita_clayg: Got it :) I also think it is key feature for policy changing.22:13
peluseMooingLemur, perfect22:14
notmynamemorganfainberg: is keystone v4 a thing?22:14
morganfainbergnotmyname: oh god no22:14
notmynamemorganfainberg: ah ok. (good to hear) :-)22:15
morganfainbergnotmyname: not until we have at least everything using v3 :P22:15
notmynamemorganfainberg: for some reason I was under that impression22:15
morganfainbergnotmyname: and that hasn't be exactly a speedy thing22:15
notmynamemorganfainberg: ok. so v2 and v3 are what's out there in the wild today22:15
kota_get offline for breakfast and going to my office22:15
morganfainbergnotmyname: some people joke about v4 a lot, the reality is, we might eventually do v4, but it would be CRUD only, not auth22:15
kota_see you later guys22:15
*** kota_ has quit IRC22:15
morganfainbergnotmyname: yes, and please don't use v2 if v3 is at all possible22:15
notmynamemorganfainberg: ah ok, I probably heard the joke and didn't realize it was such22:16
morganfainbergnotmyname: yeah v4 might also end up being microversions22:16
morganfainbergnotmyname: since we're not at the point we can consider it, it isn't happening22:16
tdasilvacschwede: can you give a quick check on a comment i left for patch 155524? then i'd be happy to +222:16
patchbottdasilva: https://review.openstack.org/#/c/155524/22:16
tdasilvacschwede: or if you don't mind I can just push a new patchset, it's just nits22:17
openstackgerritMerged openstack/swift: Add note about updatedb to the docs  https://review.openstack.org/19412622:19
openstackgerritMinwoo Bae proposed openstack/swift: After the .durable has been written, fsync the directory.  https://review.openstack.org/18411322:19
claygtorgomatic: so is the builder stuff you're working on related to lp bug #145243122:19
openstackLaunchpad bug 1452431 in OpenStack Object Storage (swift) "some parts replicas assigned to duplicate devices in the ring" [Undecided,New] https://launchpad.net/bugs/145243122:19
torgomaticclayg: no, it's more internal-customer stuff... basically while rebalancing a ring that's actually using its overload, too many unrelated parts get moved and cause extra replication22:20
torgomaticthe non-overloaded devices end up swapping parts back and forth, while the over-overloaded guy slowly sheds parts22:21
torgomaticit'd be nice if the parts didn't do some stupid little dance like that22:21
claygnotmyname: I added the ec bug fild tag search link to https://wiki.openstack.org/wiki/Swift/PriorityReviews22:21
claygtorgomatic: yes!  i've seen that - changing overload after the fact doesn't fix your dispersion placment as quickly as you'd like!22:22
torgomaticclayg: indeed not, and it shuffles your data while it's at it :|22:22
claygnotmyname: oh oh oh - dispersion placement (ring report) dispersion check (command line tool) - words are good?22:22
claygtorgomatic: suck it replication network!22:22
torgomaticthis is what I'm working on diagnosing and fixing22:23
mattoliverauclayg: lol, nice distinction :) placement vs check22:24
openstackgerritIan Cordasco proposed openstack/python-swiftclient: Rename `obj` to `name` in *_object wrappers  https://review.openstack.org/18981522:25
*** jlhinson has quit IRC22:29
*** jrichli has quit IRC22:32
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873622:49
*** esker has joined #openstack-swift22:53
*** dmorita_ has quit IRC22:55
*** sorrison_laptop has joined #openstack-swift22:56
*** mgarza_ has quit IRC22:57
*** lcurtis has quit IRC22:58
*** esker has quit IRC23:02
timburkedb23:06
*** km has joined #openstack-swift23:11
*** km has quit IRC23:15
*** km has joined #openstack-swift23:16
*** kei_yama has joined #openstack-swift23:19
*** idevops has joined #openstack-swift23:27
*** idevops has quit IRC23:27
notmynameclayg: https://wiki.openstack.org/wiki/Swift/PriorityReviews updated with bug triage links (including the EC bugs)23:37
*** pgbridge has quit IRC23:42
*** doxavore has joined #openstack-swift23:46
*** DericHorn-HP has quit IRC23:51
*** asettle has joined #openstack-swift23:51
*** esker has joined #openstack-swift23:59

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