*** ho has joined #openstack-swift | 00:03 | |
*** bapalm has quit IRC | 00:03 | |
*** bapalm has joined #openstack-swift | 00:04 | |
*** zhill has quit IRC | 00:13 | |
ho | good morning! | 00:19 |
---|---|---|
*** pdardeau has quit IRC | 00:23 | |
*** m_kazuhiro has joined #openstack-swift | 00:29 | |
mattoliverau | ho: morning | 00:30 |
ho | mattoliverau: morning! | 00:31 |
*** wbhuber_ has joined #openstack-swift | 00:32 | |
*** jamielennox|away is now known as jamielennox | 00:32 | |
*** zhill has joined #openstack-swift | 00:46 | |
clayg | so apparently if you use the part query param on listing apis the prefix is ignored? | 00:51 |
*** dmorita has joined #openstack-swift | 00:51 | |
*** Guest93003 has quit IRC | 00:55 | |
*** km has joined #openstack-swift | 00:56 | |
*** km is now known as Guest12151 | 00:56 | |
mattoliverau | clayg: part query param, you mean path? I know delim + prefix can show some odd behaviour when not using '/' as the delim and your prefix is small. | 00:57 |
clayg | mattoliverau: typo - I meant *path* query param | 00:58 |
clayg | mattoliverau: I think most of the weirdness with non '/' delimiter queries has been beaten out of the api at this point | 00:58 |
*** m_kazuhiro has quit IRC | 00:58 | |
mattoliverau | I think acoles and I found one quite a while ago, but yeah, I think that might have been beating to submission by now :P | 00:59 |
mattoliverau | clayg: yeah, in the code, if the path is not None then it overwrites whatever is in prefix with path, so prefix isn't ignored, it's lost. | 01:02 |
clayg | ok, that's what i was observing - thanks mattoliverau ! | 01:02 |
*** zhill has quit IRC | 01:10 | |
timburke | thanks for the review clayg! told you, best version yet | 01:11 |
clayg | timburke: totally! | 01:12 |
*** garthb has quit IRC | 01:16 | |
torgomatic | alright, that's *one* +2 on patch 241571; who's up next? :p | 01:24 |
patchbot | torgomatic: https://review.openstack.org/#/c/241571/ - Put part-replicas where they go | 01:24 |
notmyname | yay | 01:24 |
clayg | yay! | 01:26 |
clayg | what a day! | 01:26 |
notmyname | https://http2.cloudflare.com/the-story-of-one-latency-spike/ | 01:30 |
notmyname | (if like me you're not yet caught up on HN) | 01:30 |
*** Guest12151 has quit IRC | 01:35 | |
ho | tdasilva: i have a question about patch 156923. the todo description in the commit message you thought the copy middleware is placed before slo/dlo. could you please expain a background for this? | 01:36 |
patchbot | ho: https://review.openstack.org/#/c/156923/ - Refactor server side copy as middleware | 01:36 |
*** wbhuber_ has quit IRC | 01:37 | |
*** wbhuber_ has joined #openstack-swift | 01:37 | |
*** daemontool_ has quit IRC | 01:41 | |
*** wbhuber_ has quit IRC | 01:41 | |
*** daemontool_ has joined #openstack-swift | 01:42 | |
*** mac_ified has quit IRC | 02:03 | |
*** jerrygb has quit IRC | 02:14 | |
*** jerrygb has joined #openstack-swift | 02:24 | |
*** klrmn1 has quit IRC | 02:29 | |
*** haomaiwang has joined #openstack-swift | 02:32 | |
openstackgerrit | Matthew Oliver proposed openstack/swift: Add concurrent reads option to proxy https://review.openstack.org/117710 | 02:34 |
*** mwheckmann has quit IRC | 02:35 | |
mattoliverau | dfg_: ^^ | 02:35 |
*** haomaiwang has quit IRC | 02:37 | |
*** haomaiwang has joined #openstack-swift | 02:38 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 02:38 |
*** tsg has joined #openstack-swift | 02:48 | |
*** wbhuber_ has joined #openstack-swift | 02:49 | |
*** wbhuber__ has joined #openstack-swift | 02:51 | |
*** wbhube___ has joined #openstack-swift | 02:55 | |
*** wbhuber__ has quit IRC | 02:55 | |
*** asettle has quit IRC | 02:57 | |
*** asettle has joined #openstack-swift | 02:57 | |
*** sanchitmalhotra has joined #openstack-swift | 03:29 | |
*** sanchitmalhotra1 has joined #openstack-swift | 03:44 | |
*** sanchitmalhotra has quit IRC | 03:47 | |
*** gyee has quit IRC | 04:00 | |
*** miurahr has joined #openstack-swift | 04:04 | |
*** jeblair has quit IRC | 04:08 | |
*** EmilienM has quit IRC | 04:08 | |
*** miurahr has quit IRC | 04:08 | |
*** jeblair has joined #openstack-swift | 04:09 | |
*** EmilienM has joined #openstack-swift | 04:10 | |
*** trifon has joined #openstack-swift | 04:11 | |
*** venkat_p has joined #openstack-swift | 04:13 | |
*** wbhube___ has quit IRC | 04:17 | |
*** wbhuber__ has joined #openstack-swift | 04:17 | |
*** mahatic has joined #openstack-swift | 04:20 | |
*** mahatic has quit IRC | 04:21 | |
*** wbhuber__ has quit IRC | 04:22 | |
*** sanchitmalhotra has joined #openstack-swift | 04:26 | |
*** sanchitmalhotra1 has quit IRC | 04:28 | |
*** mahatic has joined #openstack-swift | 04:42 | |
*** trifon has quit IRC | 04:53 | |
*** wbhuber_ has quit IRC | 04:55 | |
*** daemontool_ has quit IRC | 04:58 | |
*** daemontool_ has joined #openstack-swift | 04:58 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 05:00 |
*** ppai has joined #openstack-swift | 05:03 | |
*** mahatic has quit IRC | 05:09 | |
*** mattoliverau has quit IRC | 05:12 | |
*** mattoliverau has joined #openstack-swift | 05:13 | |
*** ChanServ sets mode: +v mattoliverau | 05:13 | |
*** diazjf has joined #openstack-swift | 05:16 | |
*** jerrygb has quit IRC | 05:29 | |
openstackgerrit | Hisashi Osanai proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 05:39 |
*** haomaiwang has quit IRC | 05:46 | |
*** trifon has joined #openstack-swift | 05:57 | |
*** haomaiwang has joined #openstack-swift | 05:59 | |
*** tsg has quit IRC | 06:05 | |
*** mac_ified has joined #openstack-swift | 06:06 | |
*** tsg has joined #openstack-swift | 06:06 | |
*** zaitcev has quit IRC | 06:07 | |
*** mac_ified has quit IRC | 06:08 | |
*** haomaiwang has quit IRC | 06:14 | |
*** haomaiwa_ has joined #openstack-swift | 06:18 | |
openstackgerrit | Peter Lisák proposed openstack/swift: Change schedule priority of daemon/server in config https://review.openstack.org/238799 | 06:24 |
openstackgerrit | Peter Lisák proposed openstack/swift: Change schedule priority of daemon/server in config https://review.openstack.org/238799 | 06:26 |
*** dimasot has joined #openstack-swift | 06:29 | |
*** rcernin has joined #openstack-swift | 06:30 | |
*** jerrygb has joined #openstack-swift | 06:30 | |
*** jerrygb has quit IRC | 06:36 | |
*** diazjf has quit IRC | 06:38 | |
*** haomaiwa_ has quit IRC | 06:43 | |
*** haomaiwang has joined #openstack-swift | 06:53 | |
*** haomaiwang has quit IRC | 07:01 | |
*** haomaiwang has joined #openstack-swift | 07:02 | |
*** silor has joined #openstack-swift | 07:11 | |
*** silor1 has joined #openstack-swift | 07:16 | |
*** silor has quit IRC | 07:16 | |
*** silor1 is now known as silor | 07:16 | |
*** haomaiwang has quit IRC | 07:25 | |
*** haomaiwang has joined #openstack-swift | 07:26 | |
*** arnox has joined #openstack-swift | 07:32 | |
*** sanchitmalhotra1 has joined #openstack-swift | 07:43 | |
*** sanchitmalhotra has quit IRC | 07:47 | |
*** sanchitmalhotra has joined #openstack-swift | 07:54 | |
*** sanchitmalhotra1 has quit IRC | 07:57 | |
*** haomaiwang has quit IRC | 07:59 | |
openstackgerrit | Victor Stinner proposed openstack/swift: py3: Add py34 test environment to tox https://review.openstack.org/199034 | 08:01 |
*** haomaiwang has joined #openstack-swift | 08:02 | |
tsg | haypo: didn't get your comment on 199034 ^^^ :) what would you like to see happen? | 08:07 |
*** SkyRocknRoll has joined #openstack-swift | 08:10 | |
*** mahatic has joined #openstack-swift | 08:18 | |
*** suresh_ has joined #openstack-swift | 08:18 | |
suresh_ | In swift stack installation I am getting the following error | 08:19 |
suresh_ | http://paste.openstack.org/show/479541/ | 08:19 |
suresh_ | Waiting for SwiftStack Node to contact controller.....................Error getting claim_url from config: No option 'claim_url' in section: 'ssnode' | 08:20 |
*** geaaru has joined #openstack-swift | 08:31 | |
*** daemontool_ has quit IRC | 08:36 | |
*** daemontool_ has joined #openstack-swift | 08:39 | |
*** dmorita has quit IRC | 08:41 | |
*** tsg has quit IRC | 08:43 | |
*** ho has quit IRC | 08:48 | |
*** mahatic has quit IRC | 08:56 | |
*** haomaiwang has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-swift | 09:01 | |
*** hseipp has joined #openstack-swift | 09:04 | |
*** mahatic has joined #openstack-swift | 09:05 | |
*** ppai has quit IRC | 09:20 | |
*** haomaiwang has quit IRC | 09:25 | |
*** haomaiwang has joined #openstack-swift | 09:27 | |
*** kei_yama has quit IRC | 09:28 | |
*** mahatic has quit IRC | 09:32 | |
*** ppai has joined #openstack-swift | 09:33 | |
*** kei_yama has joined #openstack-swift | 09:35 | |
*** haomaiwang has quit IRC | 09:37 | |
*** haomaiwang has joined #openstack-swift | 09:42 | |
*** jistr has joined #openstack-swift | 09:44 | |
*** jordanP has joined #openstack-swift | 09:49 | |
*** aix has joined #openstack-swift | 10:07 | |
*** haomaiwang has quit IRC | 10:10 | |
*** haomaiwang has joined #openstack-swift | 10:16 | |
*** haomaiwang has quit IRC | 10:28 | |
*** haomaiwang has joined #openstack-swift | 10:28 | |
*** ppai has quit IRC | 10:39 | |
*** ppai has joined #openstack-swift | 10:51 | |
openstackgerrit | Sarvesh Ranjan proposed openstack/swift: Spelling errors fixed to remove confusing statements. https://review.openstack.org/248018 | 10:53 |
*** sanchitmalhotra1 has joined #openstack-swift | 10:55 | |
*** sanchitmalhotra has quit IRC | 10:58 | |
*** haomaiwang has quit IRC | 11:08 | |
*** janonymous has quit IRC | 11:10 | |
*** acoles_ is now known as acoles | 11:19 | |
*** jmccarthy has quit IRC | 11:22 | |
*** jmccarthy has joined #openstack-swift | 11:23 | |
*** suresh_ has quit IRC | 11:26 | |
*** ppai has quit IRC | 11:36 | |
*** ppai has joined #openstack-swift | 11:50 | |
*** daemontool_ has quit IRC | 11:58 | |
*** daemontool_ has joined #openstack-swift | 12:01 | |
*** haomaiwa_ has joined #openstack-swift | 12:05 | |
*** hezhiqiang has joined #openstack-swift | 12:21 | |
*** venkat_p has quit IRC | 12:22 | |
*** AbyssOne is now known as abyss1 | 12:23 | |
*** delatte has quit IRC | 12:25 | |
*** alejandrito has joined #openstack-swift | 12:30 | |
*** McMurlock has joined #openstack-swift | 12:35 | |
*** trifon has quit IRC | 12:36 | |
*** aix has quit IRC | 12:36 | |
*** trifon has joined #openstack-swift | 12:37 | |
*** delatte has joined #openstack-swift | 12:46 | |
*** delatte has quit IRC | 12:49 | |
*** cdelatte has joined #openstack-swift | 12:49 | |
*** wuhg has joined #openstack-swift | 12:55 | |
*** delattec has joined #openstack-swift | 13:02 | |
*** MVenesio has joined #openstack-swift | 13:04 | |
*** cdelatte has quit IRC | 13:05 | |
*** SkyRocknRoll has quit IRC | 13:17 | |
*** wbhuber_ has joined #openstack-swift | 13:24 | |
*** wbhuber_ has quit IRC | 13:25 | |
*** aix has joined #openstack-swift | 13:30 | |
*** eikke has joined #openstack-swift | 13:33 | |
openstackgerrit | Peter Lisák proposed openstack/swift: Log error if a local device not identified in replicator https://review.openstack.org/243040 | 13:34 |
*** kei_yama has quit IRC | 13:35 | |
*** hezhiqiang has quit IRC | 13:53 | |
*** hezhiqiang has joined #openstack-swift | 13:54 | |
*** hezhiqiang has quit IRC | 13:59 | |
*** hezhiqiang has joined #openstack-swift | 14:00 | |
*** hezhiqiang has quit IRC | 14:05 | |
*** ppai has quit IRC | 14:16 | |
*** jerrygb has joined #openstack-swift | 14:21 | |
*** petertr7_away is now known as petertr7 | 14:31 | |
*** daemontool has joined #openstack-swift | 14:35 | |
*** daemontool_ has quit IRC | 14:37 | |
*** hseipp has quit IRC | 14:40 | |
*** hseipp has joined #openstack-swift | 14:44 | |
*** petertr7 is now known as petertr7_away | 14:46 | |
*** aix has quit IRC | 14:47 | |
*** petertr7_away is now known as petertr7 | 14:48 | |
*** aix has joined #openstack-swift | 14:49 | |
*** blmartin has joined #openstack-swift | 14:52 | |
*** pdardeau has joined #openstack-swift | 14:58 | |
*** breitz has joined #openstack-swift | 15:03 | |
*** haomaiwa_ has quit IRC | 15:12 | |
*** asettle has quit IRC | 15:13 | |
*** wbhuber_ has joined #openstack-swift | 15:17 | |
*** wbhuber__ has joined #openstack-swift | 15:20 | |
*** lpabon has joined #openstack-swift | 15:21 | |
*** jerrygb has quit IRC | 15:22 | |
*** jerrygb has joined #openstack-swift | 15:23 | |
*** wbhuber_ has quit IRC | 15:23 | |
*** wbhuber__ has quit IRC | 15:27 | |
*** asettle has joined #openstack-swift | 15:28 | |
*** petertr7 is now known as petertr7_away | 15:31 | |
*** tsg has joined #openstack-swift | 15:32 | |
*** thumpba has joined #openstack-swift | 15:33 | |
*** rcernin has quit IRC | 15:34 | |
*** mwheckmann has joined #openstack-swift | 15:37 | |
*** jlhinson has joined #openstack-swift | 15:39 | |
*** petertr7_away is now known as petertr7 | 15:44 | |
*** MVenesio has quit IRC | 15:45 | |
*** diazjf has joined #openstack-swift | 15:52 | |
*** proteusguy__ has quit IRC | 15:54 | |
*** rcernin has joined #openstack-swift | 16:00 | |
*** rcernin is now known as rcernin|dinner | 16:00 | |
*** chsc has joined #openstack-swift | 16:02 | |
*** wbhuber_ has joined #openstack-swift | 16:02 | |
*** jrichli has joined #openstack-swift | 16:04 | |
*** proteusguy__ has joined #openstack-swift | 16:07 | |
openstackgerrit | Sivasathurappan Radhakrishnan proposed openstack/swift: Added unit test cases for container/auditor.py https://review.openstack.org/240351 | 16:07 |
*** tsg_ has joined #openstack-swift | 16:13 | |
*** Vinsh_ has joined #openstack-swift | 16:14 | |
*** minwoob has joined #openstack-swift | 16:16 | |
*** tsg has quit IRC | 16:16 | |
*** Vinsh has quit IRC | 16:17 | |
*** mzhou has joined #openstack-swift | 16:21 | |
*** jlhinson has quit IRC | 16:21 | |
notmyname | good morning | 16:32 |
*** trifon has quit IRC | 16:32 | |
notmyname | tsg_: seems there might be some progress on liberasurecode? | 16:33 |
* notmyname is going through email now | 16:33 | |
*** klrmn1 has joined #openstack-swift | 16:35 | |
*** Vinsh has joined #openstack-swift | 16:36 | |
*** Vinsh_ has quit IRC | 16:36 | |
*** klrmn1 has quit IRC | 16:37 | |
*** gyee has joined #openstack-swift | 16:37 | |
*** diazjf has quit IRC | 16:40 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Decrypting Container Listing https://review.openstack.org/214438 | 16:41 |
*** rcernin|dinner is now known as rcernin | 16:42 | |
*** janonymous has joined #openstack-swift | 16:43 | |
*** tsg_ has quit IRC | 16:43 | |
*** tsg has joined #openstack-swift | 16:43 | |
tsg | notmyname: yes, the liberasurecode backports have been uploaded to trusty and also precise! | 16:44 |
*** janonymous__ has joined #openstack-swift | 16:44 | |
notmyname | tsg: that's great! | 16:45 |
notmyname | tsg: what's the next step now? getting them on the CI slaves? | 16:45 |
tsg | notmyname: next is to get devstack patch 246601 and CI patch 247936 landed | 16:45 |
patchbot | tsg: https://review.openstack.org/#/c/246601/ - Add liberasurecode-dev as a swift dependency | 16:45 |
patchbot | tsg: https://review.openstack.org/#/c/247936/ - Add liberasurecode to CI slaves for Swift/PyECLib | 16:45 |
notmyname | ok | 16:45 |
*** rohit_ has joined #openstack-swift | 16:46 | |
tsg | notmyname: given these packages are now available on ubuntu and fedora, we'll also move away from liberasurecode integration in pyeclib-1.2.0 | 16:47 |
notmyname | tsg: what does that mean? no bundling/building of any .so in pyeclib? | 16:47 |
tsg | notmyname: no bundling correct | 16:48 |
notmyname | nice | 16:48 |
*** wbhuber__ has joined #openstack-swift | 16:48 | |
tsg | notmyname: there are a few changes that went into pyeclib upstream last night to make sure newer pyeclib works with older versions of liberasurecode | 16:48 |
tsg | notmyname: one of those changes was to make "VALID_EC_TYPES" a dynamic (run-time) property (we use it in swift unit tests today) | 16:49 |
*** jlhinson has joined #openstack-swift | 16:49 | |
notmyname | ok, good. that should avoid some of the confusing attribute errors, I'd think | 16:49 |
* tsg nods | 16:50 | |
tsg | notmyname: notmyname: without this change (https://bitbucket.org/kmgreen2/pyeclib/commits/b14ac48319554d1399820268e2d81317e072e552) | 16:50 |
tsg | sorry :) | 16:50 |
*** wbhube___ has joined #openstack-swift | 16:51 | |
tsg | notmyname: the only side effect is that when evaluating VALID_EC_TYPES, there may be warnings seen on stderr about a few EC backends not being available | 16:51 |
*** wbhuber_ has quit IRC | 16:52 | |
tsg | notmyname: only seen with ./.unittests invocation and not with tox (sends those warnings only to syslog) | 16:52 |
notmyname | tsg: that doesn't seem like the right thing for a library to do (gut reaction) | 16:52 |
tsg | notmyname: yes, we are changing the defaults and making logging more configurable | 16:53 |
notmyname | especially when it's impossible to have access to all of the things in ALL_EC_TYPES unless you're NTT | 16:53 |
*** wbhuber__ has quit IRC | 16:53 | |
notmyname | I can see value in getting some of that info, but not every single time every swift deployer loads it. maybe the library's logging can be turned on with an explicit debug option? | 16:54 |
tsg | notmyname: yes I already have that change proposed for upstream .. we chose the default to "warn" the user in the past thinking the syslog level LOG_CONS would log it only to syslog and fall back to stderr (per "man openlog") | 16:55 |
tsg | notmyname: from openlog man page - "LOG_CONS Write directly to system console if there is an error while sending to system logger." clearly doesn't work as advertised on all systems (sends output to both console and syslog) | 16:58 |
*** daemontool has quit IRC | 16:59 | |
*** sgundur has joined #openstack-swift | 17:01 | |
*** daemontool has joined #openstack-swift | 17:02 | |
*** jordanP has quit IRC | 17:09 | |
openstackgerrit | Jonathan Hinson proposed openstack/swift: Transition to 'keymaster' https://review.openstack.org/244904 | 17:10 |
*** jordanP has joined #openstack-swift | 17:10 | |
*** jlhinson has joined #openstack-swift | 17:10 | |
*** nadeem has joined #openstack-swift | 17:12 | |
*** mfalatic has joined #openstack-swift | 17:12 | |
*** klrmn1 has joined #openstack-swift | 17:14 | |
*** mwheckmann has quit IRC | 17:15 | |
openstackgerrit | Tim Burke proposed openstack/swift: Ignore Content-Type from client on multipart-manifest=delete https://review.openstack.org/248186 | 17:16 |
*** nadeem has quit IRC | 17:18 | |
*** nadeem has joined #openstack-swift | 17:18 | |
notmyname | tsg: I added a +1 to each of those patches, so i hope that helps land things | 17:23 |
tsg | notmyname: thank you! I also pinged clarkb to make sure he notices the CI review | 17:23 |
*** trifon has joined #openstack-swift | 17:24 | |
tsg | notmyname: looks like your +1 helped! the devstack patch is okayed to go in .. 1 down, 1 to go | 17:26 |
*** mac_ified has joined #openstack-swift | 17:29 | |
*** trifon has quit IRC | 17:30 | |
*** wuhg has quit IRC | 17:31 | |
*** arnox has quit IRC | 17:33 | |
*** petertr7 is now known as petertr7_away | 17:34 | |
*** petertr7_away is now known as petertr7 | 17:42 | |
*** klrmn1 has quit IRC | 17:42 | |
*** diazjf has joined #openstack-swift | 17:43 | |
*** wbhube___ has quit IRC | 17:45 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Update .mailmap entry https://review.openstack.org/248202 | 17:52 |
notmyname | acoles: do you know about Jola Mirecka, Guang Yee, and Lorcan Browne? | 17:53 |
notmyname | acoles: for .mailmap entries | 17:53 |
acoles | notmyname: heh. yeah i wonder if i should roll all the hpe authors into that patch? | 17:54 |
acoles | notmyname: i don't know Jola | 17:54 |
notmyname | acoles: if you know the other updates, that would be helpful. I know Lorcan would be hpe now, but Guang and Jola I don't know | 17:55 |
*** janonymous__ has quit IRC | 17:56 | |
acoles | notmyname: i see 10 hp.com authors from git shortlog -sne |grep hp.com | 17:56 |
acoles | notmyname: i'll ping people internally and try to make a single patch | 17:57 |
notmyname | acoles: thanks | 17:57 |
acoles | notmyname: k | 17:59 |
*** mac_ified has quit IRC | 18:00 | |
*** jrichli has quit IRC | 18:01 | |
*** jistr has quit IRC | 18:01 | |
openstackgerrit | Bill Huber proposed openstack/swift: Update Erasure Coding Overview doc to remove Beta version https://review.openstack.org/248205 | 18:03 |
*** jordanP has quit IRC | 18:03 | |
*** daemontool has quit IRC | 18:05 | |
*** daddyjoseph97 has joined #openstack-swift | 18:05 | |
*** jordanP has joined #openstack-swift | 18:06 | |
*** jordanP has quit IRC | 18:06 | |
*** daemontool has joined #openstack-swift | 18:07 | |
*** aix has quit IRC | 18:10 | |
openstackgerrit | Bill Huber proposed openstack/swift: Update Erasure Coding Overview doc to remove Beta version https://review.openstack.org/248210 | 18:10 |
*** jlhinson has quit IRC | 18:10 | |
notmyname | clayg: your swift-all-in-one vagrant box is trusty, isnt' it? | 18:13 |
*** diazjf has quit IRC | 18:14 | |
*** pdardeau has quit IRC | 18:15 | |
notmyname | clayg: also, I think I'm understanding some of your surprise that people have precise working for a SAIO | 18:21 |
*** hseipp has quit IRC | 18:26 | |
*** petertr7 is now known as petertr7_away | 18:34 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Add tests for handling of swift_bytes in content-type https://review.openstack.org/248219 | 18:49 |
notmyname | acoles: you seem to be back in irc on a friday night. does that mean you're done with jury duty? | 18:49 |
acoles | notmyname: yep i am done :) | 18:52 |
notmyname | acoles: welcome back :-) | 18:52 |
acoles | jrichli: i went ahead with patch 248219 on master because i also came up with a unit test | 18:52 |
patchbot | acoles: https://review.openstack.org/#/c/248219/ - Add tests for handling of swift_bytes in content-type | 18:52 |
acoles | notmyname: thanks. this is a better place to be | 18:53 |
*** sanchitmalhotra has joined #openstack-swift | 18:54 | |
*** acoles is now known as acoles_ | 18:55 | |
*** nadeem has quit IRC | 18:56 | |
*** sanchitmalhotra1 has quit IRC | 18:57 | |
*** trifon has joined #openstack-swift | 18:59 | |
notmyname | clayg: with a precise box, I get errors trying to install jerasure (because that's only in trusty++). with a trusty box, I get errors installing py26 | 19:01 |
notmyname | looks like the deadsnakes repo is for precise maybe? | 19:04 |
torgomatic | deadsnakes has trusty packages too | 19:05 |
*** jordanP has joined #openstack-swift | 19:11 | |
*** rjaiswal has joined #openstack-swift | 19:11 | |
*** jordanP has quit IRC | 19:12 | |
*** jordanP has joined #openstack-swift | 19:14 | |
*** geaaru has quit IRC | 19:16 | |
*** jlhinson has joined #openstack-swift | 19:18 | |
clayg | notmyname: wtf precise!? | 19:24 |
clayg | notmyname: pretty sure all the defaults are trusty - you probably need to delete an old box or something | 19:25 |
clayg | or put something in your localrc to tell it to use trusty | 19:25 |
notmyname | yeah, I got over that hurdle already | 19:25 |
notmyname | the deadsnakes reference in sources.list.d is for precise though | 19:26 |
clayg | I think pchng maybe "fixed" vsaio to be all like "screw precise" - | 19:26 |
clayg | notmyname: yeah that sounds right | 19:26 |
clayg | I think trusty has the good python3's in upstream - and we don't need py2.6 anymore | 19:26 |
clayg | (i guess we sorta did for swiftclient - i migth have forgot about that) | 19:26 |
*** diazjf has joined #openstack-swift | 19:26 | |
notmyname | yeah, but we'll drop that soon too ;-) | 19:27 |
clayg | i don't think trusty or precise have a py2.6 package - so that's where you need the daedsnakes the most | 19:27 |
clayg | notmyname: oh well good - let's pretend I knew that when I broke deadsnakes | 19:27 |
clayg | ... and precise | 19:27 |
pchng | notmyname, clayg: Yes, I removed that from setup, but I think the precise repo file or whatever is still in the vagrant-saio repo | 19:27 |
clayg | pchng: *interesting* - i'm sure it's great tho | 19:27 |
notmyname | pchng: was your thing merged in | 19:27 |
pchng | s/setup/provisioning/ | 19:27 |
clayg | I think the only outstanding PR against vsaio is ho's keystone stuff | 19:28 |
pchng | notmyname: Made the change in the vagrant saio "crypto" branch, it has not been merged too master afaik | 19:28 |
clayg | notmyname: you should review that! | 19:28 |
notmyname | :-) | 19:28 |
clayg | pchng: is there something on crypto that *needs* to be merged into master vsaio? | 19:28 |
notmyname | why'd you put it on a crypto branch? | 19:28 |
clayg | notmyname: I'm pretty sure the deadsnake fixes we merged into master... maybe i'm confused... | 19:29 |
pchng | notmyname: initially I was getting the crypto branch to work, as part of that i made that fix | 19:29 |
pchng | notmyname, clayg: This is the file that I don't think is needed anymore, I can work to remove it later: https://github.com/swiftstack/vagrant-swift-all-in-one/blob/crypto/cookbooks/swift/files/default/etc/apt/sources.list.d/fkrull-deadsnakes-trusty.list | 19:29 |
clayg | notmyname: maybe try this one -> https://github.com/swiftstack/vagrant-swift-all-in-one/pull/29 ??? | 19:30 |
*** tsg has quit IRC | 19:30 | |
clayg | i didn't even know that was there - don't know who filippog is either... | 19:30 |
*** jrichli has joined #openstack-swift | 19:30 | |
pchng | clayg: The changes I made in crypto to remove deadsnakes have not been merged to master as far as I can tell: https://github.com/swiftstack/vagrant-swift-all-in-one/blob/master/cookbooks/swift/recipes/setup.rb | 19:30 |
clayg | pchng: well wtf - should they be? | 19:30 |
pchng | clayg: Let me know if you want me to create a PR for that | 19:30 |
clayg | pchng: i have no idea | 19:31 |
pchng | clayg: I would think so, I only made the clean up in crypto because I was working on that actively, but I think they can be merged back | 19:31 |
clayg | notmyname: do you have any idea if pchng's change on crypto should be merged to master? | 19:31 |
notmyname | clayg: I haven't looked at that branch | 19:32 |
pchng | notmyname, clayg: This is the commit I could merge back in, that would remove deadsnakes/py2.6: https://github.com/swiftstack/vagrant-swift-all-in-one/commit/acc95bded54c2f89db3627be7595e0d4251d49c6 | 19:32 |
*** chsc has quit IRC | 19:32 | |
openstackgerrit | Bill Huber proposed openstack/swift: Update Erasure Coding Overview doc to remove Beta version https://review.openstack.org/248210 | 19:34 |
pchng | it is entirely a clean-up, and didn't affect anything with swift or the tests, as far as I could tell. I don't know if anyone's still developing with Python 2.6 but none of the crypto devs I knew were | 19:34 |
clayg | pchng: well that looks like it removes python2.6 & python3? Maybe we still want to install python3? | 19:34 |
clayg | notmyname: well what exactly was the issue that you were running into? | 19:34 |
pchng | clayg: Ubuntu Trusty 14.04 provided Python 3.4.3 out of the box, from what I could tell | 19:34 |
pchng | clayg: Though I could make that explicit in the required_packages, I suppose | 19:35 |
*** jrichli has quit IRC | 19:35 | |
notmyname | clayg: (I deleted the py26 stuff by hand) currently I'm getting errors with py33 | 19:36 |
pchng | I kept these changes in crypto because they were adding some crypto-specific packages, like libssl-dev | 19:36 |
*** jrichli has joined #openstack-swift | 19:37 | |
pchng | notmyname: You may be interested in what I found here, in my commit message: https://github.com/swiftstack/vagrant-swift-all-in-one/commit/0d12faf59b075a23142ce596cc4941ed4a84ace6 | 19:37 |
clayg | pchng: no one is *interested* - we all just want it to work | 19:37 |
pchng | clayg: Sorry, I'm not sure what the issue is then. Is it with the crypto branch of the Vagrant SAIO or the master branch or something else? | 19:38 |
jrichli | clayg: lol | 19:38 |
clayg | pchng: i'm not sure either - notmyname isn't making any sense | 19:39 |
pchng | clayg, notmyname: Here is what I found: python{2.6, 3.3} and python{2.6, 3.3}-dev were not required; tox.ini was not using either. Removing these packages then made the deadsnakes ubuntu PPA unnecessary. | 19:39 |
pchng | I found that python2.6-dev seemingly was needed to build the wheels from the cryptography package in swift, but adding the OpenSSL development package (libssl-dev) fixed this. | 19:39 |
clayg | I think we can either a) rip out all the deadsnakes stuff - tough shit if you need to test some random old version of python figure it out on your own or b) figure out what versions of python we want installed and install those | 19:40 |
pchng | So basically, removing python2.6-dev caused issues, which were resolved by adding in libssl-dev, which was required to build the wheels from the cryptography package in swift | 19:40 |
clayg | notmyname: also - are you using trusty and just getting the precise deadksnakes thing (that's just a bug) - or are you *acctually* using precise? | 19:41 |
pchng | I think that's why python2.6-dev was left in there, it was being used as a "requirement" for cryptography when in reality all we needed was libssl-dev. | 19:41 |
notmyname | clayg: currently, the former | 19:41 |
clayg | notmyname: right on | 19:41 |
notmyname | started witht he latter ;-) | 19:41 |
notmyname | yeah, they py26 and py33 stuff is what I'm currently working through (on trusty) | 19:41 |
clayg | pchng: I think you need the py*-dev packages for building like pyxattr and stuff that use libffi | 19:41 |
notmyname | clayg: this started because I had/have a box called "swift-all-in-one" that's precise | 19:42 |
notmyname | (seems I have a lot of old vagrant boxes available) | 19:42 |
pchng | clayg: Correct, python-dev is included, but I removed python2.6-dev | 19:42 |
clayg | notmyname: but you got rid of that yeah? | 19:42 |
clayg | pchng: it's sorta the same thing tho - in the virtual env for pyXX when you isntall whatever you need the -dev packages for stuff to build | 19:42 |
notmyname | no, not yet. instead I'm running `VAGRANT_BOX=trusty v up --provision` ;-) | 19:42 |
clayg | pchng: maybe it doesn't matter if python-swiftclient is the only tox that wants py26 and it doesn't need to build any packages - but I don't really see a reason to remove py2.6-dev unless you remove py2.6 - and if you remove py2.6 then there's not really any justification needed for removing py2.6-dev | 19:43 |
clayg | notmyname: oic | 19:44 |
pchng | clayg: OK, I was not aware that python-swiftclient was still using py2.6 for tox tests. If that's the case maybe it shouldn't have been removed. | 19:44 |
pchng | (I really only made sure that the swift stuff worked and didn't look at python-swiftclient, which I now realizes still uses a lot of different python versions for tox) | 19:46 |
notmyname | pchng: yes, it is (for a few more days) | 19:46 |
clayg | pchng: that's fine | 19:46 |
pchng | Including... pypy? That's cool to see :) | 19:46 |
clayg | pchng: well i mean idk - you only removed it from ... crypto right | 19:46 |
notmyname | pchng: yeah :-) | 19:46 |
*** silor has quit IRC | 19:46 | |
pchng | clayg: Yep, only from crypto. | 19:47 |
notmyname | pchng: I'd recommend dropping py26 for swiftclient in vsaio. and if you need it, go find a box and install deadsnakes | 19:47 |
pchng | notmyname, clayg: What's the status of Swift and py2.6 in general? I mean, do we still support Swift in py2.6, I mean there must be still a lot of people running in that setup right? | 19:48 |
notmyname | nope | 19:48 |
notmyname | no py26 support for swift since vancouver | 19:49 |
pchng | okay, so like an "official" setup is basically on py2.7? | 19:49 |
notmyname | no py26 support in swiftclient Real Soon Now (tm) | 19:49 |
notmyname | ie -infra is killing the py26 CI at the end of this month (ie days from now) | 19:49 |
notmyname | yes. official supported python versions for swift is py2.7.x. for swiftclient it's py27 and py3 | 19:50 |
pchng | okay, that's helpful/good to know | 19:50 |
clayg | py3.3 or py3.4? | 19:51 |
clayg | cause we have tox-env for both? which one does the gate run? | 19:51 |
clayg | 3.4 i guess | 19:51 |
notmyname | and setup.cfg says 3.3 | 19:51 |
notmyname | both? | 19:52 |
notmyname | I think it's either both or just py34 | 19:52 |
notmyname | got further in building the vsaio | 19:53 |
notmyname | error on building lxml this time | 19:53 |
notmyname | "cannot find -lz" | 19:53 |
notmyname | is that a gzip library? | 19:53 |
pchng | I think `sudo apt-get install libz-dev` should fix | 19:55 |
pchng | notmyname: At least according to this SO: http://stackoverflow.com/questions/3373995/usr-bin-ld-cannot-find-lz | 19:55 |
pchng | notmyname: or sudo apt-get install zlib1g-dev for x64 | 19:56 |
notmyname | pchng: guess which pages is already open on my browser ;-) | 19:56 |
pchng | lol | 19:56 |
pchng | whenever I run into an error I usually do a copypasta into google | 19:56 |
pchng | probably > 80% of the time it's an SO answer | 19:56 |
pchng | I sometimes imagine having a script that would magically parse error messages, search SO and extract a solution and re-run | 19:57 |
openstackgerrit | Samuel Merritt proposed openstack/swift: Ignore Content-Type from client on multipart-manifest=delete https://review.openstack.org/248186 | 19:58 |
*** lpabon has quit IRC | 20:03 | |
notmyname | everythign is looking good. running swift tests now | 20:12 |
*** thumpba has quit IRC | 20:20 | |
*** thumpba has joined #openstack-swift | 20:22 | |
*** thumpba_ has joined #openstack-swift | 20:31 | |
*** thumpba has quit IRC | 20:33 | |
*** petertr7_away is now known as petertr7 | 20:33 | |
*** thumpba_ has quit IRC | 20:50 | |
*** NM has joined #openstack-swift | 20:53 | |
*** NM has quit IRC | 20:55 | |
*** mzhou_ has joined #openstack-swift | 21:00 | |
*** mzhou has quit IRC | 21:02 | |
*** mzhou_ is now known as mzhou | 21:02 | |
*** openstackstatus has quit IRC | 21:02 | |
*** openstack has joined #openstack-swift | 21:05 | |
*** rjaiswal has quit IRC | 21:15 | |
*** marcusvrn_ has quit IRC | 21:15 | |
*** daemontool has quit IRC | 21:19 | |
*** daemontool has joined #openstack-swift | 21:19 | |
*** nadeem has joined #openstack-swift | 21:25 | |
*** blmartin has quit IRC | 21:30 | |
*** nadeem has quit IRC | 21:35 | |
*** nadeem has joined #openstack-swift | 21:36 | |
*** jordanP has quit IRC | 21:41 | |
*** delattec has quit IRC | 21:44 | |
*** diazjf has quit IRC | 21:46 | |
*** rohit_ has quit IRC | 21:46 | |
*** diazjf has joined #openstack-swift | 21:46 | |
*** diazjf has quit IRC | 21:47 | |
*** mzhou_ has joined #openstack-swift | 21:49 | |
*** rcernin has quit IRC | 21:50 | |
*** mzhou has quit IRC | 21:50 | |
*** mzhou_ is now known as mzhou | 21:50 | |
jlhinson | notmyname: clayg: I have a question about patch 218490 | 21:57 |
patchbot | jlhinson: https://review.openstack.org/#/c/218490/ - Automatic refresh of memcache config settings | 21:57 |
notmyname | jlhinson: what's up? | 21:57 |
jlhinson | In one of the comments, Ondrej mentioned that processes other than the proxy-server use memcache.conf. | 21:57 |
jlhinson | Do those processes also need to be updated in order for everything to work correctly? | 21:58 |
*** tsg has joined #openstack-swift | 21:59 | |
jlhinson | onovy: ^^ | 22:00 |
notmyname | jlhinson: I think those would be anything that ends up using internal client | 22:02 |
notmyname | eg container sync, container reconciler, object expirer | 22:02 |
notmyname | but that's because they are loading a proxy server and the cache middleware | 22:03 |
notmyname | and since you're doing the reloading in the middleware itself (ie not in proxy/server.py) I think you shouldn't have to do anything else for the other processes | 22:04 |
notmyname | in gerrit your were asking about a true/false setting to enable/disable the reloading. I'd think that could be covered with a 0 or negative or unset value in the config | 22:06 |
*** diazjf has joined #openstack-swift | 22:06 | |
*** diazjf has quit IRC | 22:06 | |
jlhinson | right, I also wanted to ask about that | 22:07 |
jlhinson | should it be disabled by default? | 22:07 |
jlhinson | I wasn't sure whether most people would find the feature useful or annoying | 22:07 |
notmyname | jlhinson: the "safe" answer is to have it disabled by default with the ability to turn it on | 22:08 |
notmyname | this feature was originally requested by ops people, but as onovy shows, not everyone agrees about it ;-) | 22:08 |
notmyname | and the "surprise and (hopefully) delight people" answer is to have it as a new feature that's automatically enabled with a reasonable default, like your 300 seconds that you have now | 22:09 |
notmyname | most of the time in swift we've gone with the safe path, but a few times we've take the "move everyone forward" approach | 22:10 |
notmyname | jlhinson: what do you think we should do? | 22:10 |
jlhinson | I guess the safe path. I don't have enough experience with ops people to know what the majority would want. | 22:11 |
*** sgundur has quit IRC | 22:11 | |
notmyname | jlhinson: ok. then move towards that with your patch | 22:12 |
jlhinson | will do. thanks for the input! | 22:13 |
openstackgerrit | Merged openstack/swift: py3: Add py34 test environment to tox https://review.openstack.org/199034 | 22:33 |
openstackgerrit | Bill Huber proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 22:40 |
*** zhill has joined #openstack-swift | 22:41 | |
*** wbhuber is now known as wbhuber_ | 22:42 | |
*** sanchitmalhotra1 has joined #openstack-swift | 22:48 | |
*** nadeem has quit IRC | 22:48 | |
*** phchoi1 has quit IRC | 22:49 | |
*** mac_ified has joined #openstack-swift | 22:49 | |
*** sanchitmalhotra has quit IRC | 22:51 | |
*** phchoi1 has joined #openstack-swift | 22:53 | |
*** arcimboldo has joined #openstack-swift | 22:58 | |
*** phchoi1 has quit IRC | 23:00 | |
*** daddyjoseph97 has quit IRC | 23:02 | |
*** stevemar has joined #openstack-swift | 23:03 | |
*** jlhinson has quit IRC | 23:04 | |
*** dimasot has quit IRC | 23:04 | |
*** zhill has quit IRC | 23:04 | |
arcimboldo | hi all, I'm playing with swift, I wanted to trigger the auditor to fix my file, but it gives me the following error: http://pastebin.com/raw.php?i=1ZeVhGnS | 23:05 |
arcimboldo | the object is then put in quarantine, and after a while it's replicated again | 23:06 |
arcimboldo | but why it's not deleted from quarantine? | 23:06 |
notmyname | arcimboldo: I'm on the phone but I can help in a little bit | 23:06 |
arcimboldo | take your time, and thanks in advance :) | 23:07 |
*** minwoob has quit IRC | 23:09 | |
*** jrichli has quit IRC | 23:13 | |
arcimboldo | actually, I see a lot of "Successful rsync of..." why not only one? | 23:15 |
*** petertr7 is now known as petertr7_away | 23:19 | |
*** alejandrito has quit IRC | 23:29 | |
*** mac_ified has quit IRC | 23:35 | |
*** zhill has joined #openstack-swift | 23:36 | |
*** trifon has quit IRC | 23:39 | |
*** layzee has quit IRC | 23:40 | |
notmyname | arcimboldo: (still on phone) | 23:40 |
*** Guest32785 has quit IRC | 23:41 | |
*** mzhou has quit IRC | 23:47 | |
notmyname | arcimboldo: I'm done | 23:56 |
arcimboldo | long phonecall... | 23:57 |
arcimboldo | in the meantime, I was able to trigger another issue | 23:57 |
notmyname | arcimboldo: initial interview screening call :-) | 23:57 |
arcimboldo | so, you were interviewing or you were interviewed? :) | 23:57 |
notmyname | arcimboldo: ok, you want to talk about the error above first or your new one? | 23:58 |
notmyname | heh. (1) I'm *super* happy at swiftstack (2) would I say it publicly if I weren't? ;-) | 23:58 |
arcimboldo | well the new one could be very easy: from which version swift supports erasure code policy? | 23:58 |
notmyname | arcimboldo: 2.5 | 23:58 |
arcimboldo | ok, so Ubuntu Trusty/Kilo does not have it apparently, it's still 2.2.2 | 23:59 |
notmyname | oh, wow. that's unfortunate | 23:59 |
notmyname | https://swiftstack.com/try-it-now/ will get you 2.5 ;-) | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!