kota_ | good morning | 00:05 |
---|---|---|
*** tqtran_ has quit IRC | 00:11 | |
*** furlongm_ has quit IRC | 00:19 | |
*** Suyi_ has quit IRC | 00:19 | |
*** tqtran has joined #openstack-swift | 00:24 | |
*** jistr has quit IRC | 00:27 | |
*** gyee has quit IRC | 00:28 | |
*** jistr has joined #openstack-swift | 00:30 | |
openstackgerrit | Tim Burke proposed openstack/swift: Expose encryption status in GET/HEAD/PUT/POST responses https://review.openstack.org/348603 | 00:47 |
openstackgerrit | Tim Burke proposed openstack/swift: Expose encryption status to client https://review.openstack.org/348604 | 00:47 |
openstackgerrit | Tim Burke proposed openstack/swift: Tighten header checks for object PUT/POST paths https://review.openstack.org/357558 | 00:47 |
openstackgerrit | Tim Burke proposed openstack/swift: Include metadata in PUT/POST responses https://review.openstack.org/357559 | 00:47 |
*** _JZ_ has quit IRC | 00:54 | |
*** tqtran has quit IRC | 00:57 | |
*** m_kazuhiro has joined #openstack-swift | 01:01 | |
*** Jeffrey4l__ has joined #openstack-swift | 01:04 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Support last modified on listing containers https://review.openstack.org/198634 | 01:04 |
kota_ | just rebased | 01:04 |
*** tqtran has joined #openstack-swift | 01:08 | |
mattoliverau | kota_: morning o/ - sorry was in a meeting when you arrived :) | 01:10 |
kota_ | mattolivearu: morning! | 01:10 |
*** chlong has joined #openstack-swift | 01:18 | |
kota_ | mattoliverau: btw, any chance to look at https://review.openstack.org/#/c/268993/? | 01:25 |
kota_ | that got +2 from zaitcev so that I think it can land if no big issue exists. | 01:26 |
zaitcev | that was a month ago | 01:26 |
zaitcev | Man we move slowly... | 01:27 |
zaitcev | BTW, anyone knows if ho-san gave up on structured RBAC tests? | 01:27 |
kota_ | zaitcev: yeah | 01:27 |
kota_ | zaitcev: ah, idk about how RBAC tests progress sorry | 01:28 |
timburke | zaitcev: i think he's still hopeful. at the very least, i know he was at the Austin summit; there was even a dart game wherein i promised to do some reviews for it... | 01:29 |
kota_ | zaitcev: he was in San Antonio hackathon in the last mounth so that it looks like he is still working on that. | 01:29 |
kota_ | timburke: I have to... :/ | 01:29 |
timburke | kota_: where all do we use self._rtime? is it going to bite us that we already updated it before running the validation hook? | 01:30 |
kota_ | timburke: no | 01:31 |
kota_ | self._rtime is desiable time when the ring should be checked if the ring file was updated for the next time. | 01:32 |
mattoliverau | kota_: I'll take a look today :) | 01:32 |
kota_ | mattoliverau: thanks! | 01:32 |
mattoliverau | unless timburke (the man that doesn't sleep) gets in first :P | 01:32 |
kota_ | timburke: it's safe to update self._rtime at first before validation_hook | 01:33 |
kota_ | if we don't do that, everytime the ring validation failed without interval :/ | 01:33 |
timburke | makes sense | 01:35 |
*** tqtran has quit IRC | 01:39 | |
zhengyin | good morning | 01:46 |
kota_ | zhengyin: morning | 01:47 |
zhengyin | kota_,mattoliverau:morning | 01:47 |
*** jamielennox is now known as jamielennox|away | 01:50 | |
mattoliverau | zhengyin: morning | 01:50 |
*** _JZ_ has joined #openstack-swift | 01:52 | |
charz | kota_: mattoliverau zhengyin morning | 01:55 |
mattoliverau | charz: o/ | 01:55 |
kota_ | charz! | 01:55 |
zhengyin | charz: morning :) | 01:55 |
*** jamielennox|away is now known as jamielennox | 02:00 | |
*** trananhkma has joined #openstack-swift | 02:26 | |
*** klrmn has quit IRC | 02:29 | |
*** dmorita has quit IRC | 02:39 | |
*** bigdogstl has joined #openstack-swift | 02:46 | |
*** StevenK has quit IRC | 02:48 | |
*** onovy has quit IRC | 02:48 | |
*** onovy has joined #openstack-swift | 02:48 | |
*** StevenK has joined #openstack-swift | 02:49 | |
*** bigdogstl has quit IRC | 02:51 | |
*** vint_bra has quit IRC | 02:55 | |
*** briancline has quit IRC | 02:55 | |
*** bigdogstl has joined #openstack-swift | 02:56 | |
*** jamielennox is now known as jamielennox|away | 02:56 | |
*** briancline has joined #openstack-swift | 02:57 | |
*** vint_bra has joined #openstack-swift | 03:00 | |
*** bigdogstl has quit IRC | 03:01 | |
openstackgerrit | zheng yin proposed openstack/swift: simplify code https://review.openstack.org/355858 | 03:07 |
*** jamielennox|away is now known as jamielennox | 03:10 | |
*** adu has joined #openstack-swift | 03:14 | |
*** zhangyi has joined #openstack-swift | 03:28 | |
*** adu has quit IRC | 03:32 | |
*** chlong has quit IRC | 03:37 | |
*** adu has joined #openstack-swift | 03:39 | |
*** links has joined #openstack-swift | 04:07 | |
*** chlong has joined #openstack-swift | 04:09 | |
*** sheel has joined #openstack-swift | 04:20 | |
*** dmorita has joined #openstack-swift | 04:40 | |
*** dmorita has quit IRC | 04:44 | |
*** psachin has joined #openstack-swift | 04:49 | |
*** kei_yama has quit IRC | 05:02 | |
*** kei_yama has joined #openstack-swift | 05:03 | |
*** nadeem has joined #openstack-swift | 05:03 | |
*** gabor_antal has quit IRC | 05:08 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 05:14 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 05:15 |
*** _JZ_ has quit IRC | 05:20 | |
*** chlong has quit IRC | 05:21 | |
*** manous has joined #openstack-swift | 05:26 | |
*** manous has quit IRC | 05:33 | |
*** SkyRocknRoll has joined #openstack-swift | 05:37 | |
*** manous has joined #openstack-swift | 05:46 | |
*** zaitcev has quit IRC | 05:51 | |
openstackgerrit | gengchc2 proposed openstack/swift: Correct swift reraising of exception https://review.openstack.org/360906 | 05:52 |
*** manous has quit IRC | 05:52 | |
*** manous has joined #openstack-swift | 05:55 | |
*** adu has quit IRC | 05:57 | |
*** manous has quit IRC | 06:00 | |
*** sanchitmalhotra has joined #openstack-swift | 06:02 | |
*** manous has joined #openstack-swift | 06:03 | |
*** manous has quit IRC | 06:07 | |
*** manous has joined #openstack-swift | 06:12 | |
openstackgerrit | zheng yin proposed openstack/swift: Validate the error strings https://review.openstack.org/360914 | 06:15 |
*** manous has quit IRC | 06:17 | |
*** manous has joined #openstack-swift | 06:18 | |
*** saltsa_ has quit IRC | 06:19 | |
*** saltsa has joined #openstack-swift | 06:20 | |
*** manous has quit IRC | 06:22 | |
*** manous has joined #openstack-swift | 06:25 | |
*** rcernin has joined #openstack-swift | 06:26 | |
*** kei_yama has quit IRC | 06:26 | |
*** kei_yama has joined #openstack-swift | 06:27 | |
*** silor has joined #openstack-swift | 06:29 | |
*** manous has quit IRC | 06:30 | |
*** SkyRocknRoll has quit IRC | 06:32 | |
*** manous has joined #openstack-swift | 06:33 | |
*** ppai has joined #openstack-swift | 06:36 | |
*** manous has quit IRC | 06:38 | |
*** silor1 has joined #openstack-swift | 06:39 | |
*** manous has joined #openstack-swift | 06:40 | |
*** silor has quit IRC | 06:41 | |
*** silor1 is now known as silor | 06:41 | |
ahale | notmyname: re. ' patches that they either don't propose upstream' - i just did that this week ;( | 06:43 |
*** tesseract- has joined #openstack-swift | 06:44 | |
*** schizo has quit IRC | 06:44 | |
*** manous has quit IRC | 06:45 | |
openstackgerrit | zheng yin proposed openstack/swift: Validate the error strings https://review.openstack.org/360914 | 06:45 |
*** schizo has joined #openstack-swift | 06:47 | |
mattoliverau | kota_: looks like timburke is looking at the review, so I'll leave it to him (he wants to check it in the morning and I'm running out of time) if he fails I'll do it first thing monday :) | 06:47 |
kota_ | mattolverau: ok, thanks! | 06:47 |
*** manous has joined #openstack-swift | 06:48 | |
*** SkyRocknRoll has joined #openstack-swift | 06:52 | |
mattoliverau | k, I'm off for the night. My bro is visiting from the UK and so going out to dinner. Have a great weekend all o/ | 06:52 |
*** manous has quit IRC | 06:53 | |
kota_ | mattoliverau: enjoy1 | 06:53 |
kota_ | ! | 06:53 |
*** manous has joined #openstack-swift | 06:56 | |
*** manous has quit IRC | 07:01 | |
*** manous has joined #openstack-swift | 07:04 | |
*** tdasilva has quit IRC | 07:04 | |
*** manous has quit IRC | 07:09 | |
*** manous has joined #openstack-swift | 07:10 | |
*** nadeem has quit IRC | 07:10 | |
*** manous has quit IRC | 07:15 | |
*** manous has joined #openstack-swift | 07:16 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Add functional tests for new versioned_write mode https://review.openstack.org/360933 | 07:21 |
*** manous has quit IRC | 07:21 | |
*** asettle has joined #openstack-swift | 07:23 | |
*** geaaru has joined #openstack-swift | 07:23 | |
*** manous has joined #openstack-swift | 07:24 | |
*** asettle has quit IRC | 07:28 | |
*** manous has quit IRC | 07:29 | |
*** manous has joined #openstack-swift | 07:34 | |
kota_ | timburke: Adding my +2 +A for patch 214922. Thanks for the awesome work on history mode! | 07:35 |
kota_ | hello, patch bot? | 07:38 |
kota_ | https://review.openstack.org/#/c/214922/ | 07:38 |
kota_ | patch bot seems to take a rest :/ | 07:38 |
*** manous has quit IRC | 07:40 | |
*** manous has joined #openstack-swift | 07:42 | |
*** tdasilva has joined #openstack-swift | 07:42 | |
*** manous has quit IRC | 07:47 | |
*** joeljwright has joined #openstack-swift | 07:49 | |
*** ChanServ sets mode: +v joeljwright | 07:49 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Enable object server to return non-durable data https://review.openstack.org/215276 | 07:49 |
kota_ | merge conflict resolved | 07:49 |
*** manous has joined #openstack-swift | 07:50 | |
*** manous has quit IRC | 07:55 | |
*** joeljwright has quit IRC | 07:55 | |
*** manous has joined #openstack-swift | 07:57 | |
*** zhangyi has quit IRC | 08:06 | |
*** zhangyi has joined #openstack-swift | 08:07 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 08:10 |
*** openstackgerrit has quit IRC | 08:18 | |
*** openstackgerrit has joined #openstack-swift | 08:19 | |
*** joeljwright has joined #openstack-swift | 08:20 | |
*** ChanServ sets mode: +v joeljwright | 08:20 | |
openstackgerrit | Merged openstack/swift: Add "history" mode to versioned_writes middleware https://review.openstack.org/214922 | 08:33 |
*** silor has quit IRC | 08:37 | |
*** asettle has joined #openstack-swift | 08:38 | |
*** asettle has quit IRC | 08:38 | |
*** asettle has joined #openstack-swift | 08:39 | |
*** tqtran has joined #openstack-swift | 08:39 | |
*** tqtran has quit IRC | 08:43 | |
kota_ | yey, versioned_writes history mode landed successfully :-) | 08:44 |
joeljwright | :) | 08:44 |
openstackgerrit | zheng yin proposed openstack/python-swiftclient: Add swift tempurl and swift auth command docstring https://review.openstack.org/360212 | 08:54 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: EC Fragment Duplication - Foundational Global EC Cluster Support https://review.openstack.org/219165 | 09:04 |
*** mcarden has quit IRC | 09:06 | |
*** darrenc has quit IRC | 09:06 | |
*** mattoliverau has quit IRC | 09:06 | |
*** matt6434 has joined #openstack-swift | 09:06 | |
*** darrenc has joined #openstack-swift | 09:06 | |
*** mcarden has joined #openstack-swift | 09:07 | |
openstackgerrit | zheng yin proposed openstack/swift: Validate the error strings https://review.openstack.org/360914 | 09:08 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 09:18 |
*** kei_yama has quit IRC | 09:24 | |
*** manous has quit IRC | 09:31 | |
*** trananhkma has quit IRC | 10:05 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 10:10 |
*** vint_bra1 has joined #openstack-swift | 10:21 | |
*** vint_bra has quit IRC | 10:25 | |
*** matt6434 is now known as mattoliverau | 10:26 | |
*** ChanServ sets mode: +v mattoliverau | 10:26 | |
*** vint_bra1 has quit IRC | 10:26 | |
*** McMurlock1 has joined #openstack-swift | 10:26 | |
*** vint_bra has joined #openstack-swift | 10:26 | |
*** nikivi has joined #openstack-swift | 10:41 | |
*** nikivi has quit IRC | 10:42 | |
*** m_kazuhiro has quit IRC | 10:59 | |
*** StraubTW has joined #openstack-swift | 11:01 | |
*** maestropandy has joined #openstack-swift | 11:01 | |
*** McMurlock1 has quit IRC | 11:01 | |
*** StraubTW has quit IRC | 11:05 | |
*** silor has joined #openstack-swift | 11:25 | |
*** silor has quit IRC | 11:30 | |
*** silor1 has joined #openstack-swift | 11:30 | |
*** asettle has quit IRC | 11:32 | |
*** silor1 is now known as silor | 11:32 | |
*** silor has quit IRC | 11:42 | |
*** joeljwright1 has joined #openstack-swift | 11:57 | |
*** asettle has joined #openstack-swift | 12:10 | |
*** maestropandy has quit IRC | 12:22 | |
*** joeljwright1 has quit IRC | 12:23 | |
*** StraubTW has joined #openstack-swift | 12:25 | |
*** StraubTW_ has joined #openstack-swift | 12:27 | |
*** StraubTW_ has quit IRC | 12:30 | |
*** StraubTW has quit IRC | 12:30 | |
*** StraubTW has joined #openstack-swift | 12:30 | |
*** zhangyi has quit IRC | 12:34 | |
*** _JZ_ has joined #openstack-swift | 12:38 | |
*** tqtran has joined #openstack-swift | 12:41 | |
*** tqtran has quit IRC | 12:45 | |
*** Vinsh has quit IRC | 12:50 | |
notmyname | good morning | 12:56 |
notmyname | ahale: what patches are you holding back on? give us the goods! ;-) | 12:56 |
ahale | notmyname: well, just one - and only one line! L268 of ratelimit.py - "req.environ['swift.ratelimit.sleep_duration'] = need_to_sleep" | 13:03 |
notmyname | ahale: that seems simple enough. what does it fix? | 13:04 |
ahale | it lets informant use it to disregard any rate limiting in first-byte timers (or proxy-logging , if we used it for statsd) | 13:05 |
*** zul has joined #openstack-swift | 13:07 | |
ahale | like https://wiki.openstack.org/wiki/Swift/ideas/ratelimiting_metrics | 13:09 |
notmyname | ahale: ah, ok. I get it | 13:10 |
ahale | didnt push upstream as , havent really looked into whats needed in native statsd, and im awful at unit tests | 13:10 |
notmyname | ahale: if you figure out the changes in functionality, I'll be happy to help you with the unit tests | 13:11 |
ahale | ok that sounds good... if im still involved in swift next week ;) | 13:12 |
notmyname | ? | 13:12 |
notmyname | yeah, looks public now http://ir.rackspace.com/phoenix.zhtml?c=221673&p=irol-newsArticle&ID=2197686 | 13:19 |
ahale | :) | 13:21 |
*** ppai has quit IRC | 13:22 | |
*** SkyRocknRoll has quit IRC | 13:27 | |
*** aswadr_ has joined #openstack-swift | 13:28 | |
*** links has quit IRC | 13:45 | |
*** nadeem has joined #openstack-swift | 13:49 | |
*** klamath has joined #openstack-swift | 13:55 | |
*** klamath has quit IRC | 13:56 | |
notmyname | current discussion at the ops meetup is on logging/monitoring https://etherpad.openstack.org/p/NYC-ops-Logging-and-monitoring | 13:56 |
*** klamath has joined #openstack-swift | 13:56 | |
*** nadeem has quit IRC | 14:00 | |
*** nadeem has joined #openstack-swift | 14:01 | |
*** Vinsh has joined #openstack-swift | 14:14 | |
*** Vinsh has quit IRC | 14:20 | |
*** Vinsh has joined #openstack-swift | 14:23 | |
*** chlong has joined #openstack-swift | 14:32 | |
*** _JZ_ has quit IRC | 14:36 | |
*** dmorita has joined #openstack-swift | 14:41 | |
*** nadeem has quit IRC | 14:42 | |
*** zul has quit IRC | 14:42 | |
*** dmorita has quit IRC | 14:45 | |
*** ellen has quit IRC | 14:46 | |
*** Renich has joined #openstack-swift | 14:50 | |
Renich | Good day o/ | 14:51 |
*** early has quit IRC | 14:55 | |
*** HenryG has quit IRC | 14:56 | |
*** Renich has quit IRC | 14:57 | |
*** Renich has joined #openstack-swift | 14:59 | |
*** jistr is now known as jistr|call | 15:01 | |
*** HenryG has joined #openstack-swift | 15:01 | |
*** early has joined #openstack-swift | 15:02 | |
Renich | I need help with a swiftclient.service script: https://paste.fedoraproject.org/414388/23690147/ | 15:02 |
Renich | The requirement is that the script auths itself without the use of environment variables | 15:02 |
Renich | that is just the list example, btw | 15:02 |
Renich | it works fine with env vars, but I can't make them work without them | 15:02 |
Renich | I appreciate any help | 15:02 |
*** rcernin has quit IRC | 15:04 | |
notmyname | joeljwright: ^ | 15:05 |
Renich | notmyname: o/ | 15:06 |
notmyname | Renich: yeah, at a glance that looks like it should work, but I'd have to look at the swiftclient code... | 15:08 |
Renich | notmyname: yeah, no other choice. The docs suck, with all due respect. | 15:08 |
Renich | notmyname: ... in the sense that they don't cover it all yet | 15:09 |
notmyname | try s/os_auth_version/auth_version/ | 15:10 |
notmyname | all the other ones look right | 15:10 |
Renich | notmyname: ok | 15:10 |
Renich | ah... the networking dude went paranoid and blocked my access to the server... I'll try it in a while... I hope | 15:12 |
*** jistr|call is now known as jistr | 15:12 | |
notmyname | wow | 15:12 |
*** _JZ_ has joined #openstack-swift | 15:13 | |
*** Renich has quit IRC | 15:21 | |
*** Renich has joined #openstack-swift | 15:23 | |
*** asettle has quit IRC | 15:33 | |
*** pcaruana has quit IRC | 15:33 | |
*** tesseract- has quit IRC | 15:38 | |
*** zul has joined #openstack-swift | 15:42 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: Authorise versioned write PUTs before copy https://review.openstack.org/357628 | 15:44 |
*** sheel has quit IRC | 15:46 | |
*** zul has quit IRC | 15:56 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: Symlink implementation. https://review.openstack.org/232162 | 15:57 |
notmyname | opps meetup: "anyone have concerns about upgrades in swift?" "no, it just works" | 15:59 |
notmyname | "You can upgrade it while cycling along the beach without worr" | 16:00 |
notmyname | *"You can upgrade it while cycling along the beach without worry" | 16:00 |
pdardeau | notmyname: i'll bet mattoliverau does exactly that ;-) | 16:00 |
notmyname | nova dev in the room: "sounds like a lot of people are just now about to upgrade to liberty, which is going to be EOL'd in just a couple of months. why wait so long" | 16:04 |
joeljwright | notmyname: just spotted my name mentioned | 16:05 |
joeljwright | Renich: I'll just take a quick look | 16:05 |
tdasilva | notmyname: do ops ask for more time before releases are EOL'd? | 16:05 |
*** tqtran has joined #openstack-swift | 16:07 | |
*** chlong has quit IRC | 16:07 | |
notmyname | interestingly, doesn't seem like it | 16:07 |
*** tqtran has quit IRC | 16:11 | |
openstackgerrit | chen.xing proposed openstack/swift: [install] Use one command to create endpoint https://review.openstack.org/361340 | 16:12 |
joeljwright | Renich: I think notmyname's suggestion of s/os_auth_version/auth_version is liekly the solution | 16:13 |
notmyname | tdasilva: well, they sorta did | 16:15 |
notmyname | but then someone else in the room (a dev, not ops) said, "this keeps coming up, but we don't have enough people to handle it. so no we can't have a longer time until EOL" | 16:16 |
tdasilva | notmyname: I would not be surprised. I think for many enterprise customers, upgrading every 12 months is a lot | 16:16 |
notmyname | and it seems one of the biggest reasons people wait to upgrade is because there are a lot of patches people carry locally (that can get rejected upstream because it's for a too-old version of a project) | 16:17 |
joeljwright | tdasilva: notmyname: it's not just patches, we've had issues with middleware orders and custom middleware breaking due to innocuous looking upgrades | 16:18 |
*** chlong has joined #openstack-swift | 16:19 | |
joeljwright | they were easy enough to fix, but it makes people reluctant :( | 16:19 |
notmyname | lunchtime | 16:20 |
joeljwright | notmyname: enjoy | 16:21 |
*** psachin has quit IRC | 16:25 | |
*** zul has joined #openstack-swift | 16:30 | |
openstackgerrit | chen.xing proposed openstack/swift: [install] Use one command to create endpoint https://review.openstack.org/361340 | 16:34 |
*** psachin has joined #openstack-swift | 16:35 | |
*** david-lyle has joined #openstack-swift | 16:36 | |
*** psachin has quit IRC | 16:44 | |
*** rcernin has joined #openstack-swift | 16:44 | |
*** links has joined #openstack-swift | 16:44 | |
*** dmorita has joined #openstack-swift | 16:53 | |
*** klrmn has joined #openstack-swift | 16:53 | |
*** Suyi_ has joined #openstack-swift | 16:56 | |
*** StraubTW has quit IRC | 16:56 | |
*** chlong has quit IRC | 17:02 | |
*** nadeem has joined #openstack-swift | 17:03 | |
openstackgerrit | Gábor Antal proposed openstack/swift: Use more specific asserts in test/unit/common/middleware https://review.openstack.org/342770 | 17:07 |
*** Renich has quit IRC | 17:14 | |
*** Renich has joined #openstack-swift | 17:15 | |
*** zaitcev has joined #openstack-swift | 17:21 | |
*** ChanServ sets mode: +v zaitcev | 17:21 | |
*** rcernin has quit IRC | 17:22 | |
*** StraubTW_ has joined #openstack-swift | 17:22 | |
notmyname | joeljwright: hmm...I don't like hearing that an upgrade breaks your custom middleware. I know that's not something that we can really guarantee (ie not breaking anyone's 3rd party stuff) | 17:24 |
notmyname | joeljwright: but it shouldn't be common | 17:24 |
notmyname | and yeah. middleware ordering is hard. someone should write a solver for that | 17:24 |
*** DericHorn-HP has joined #openstack-swift | 17:26 | |
*** aswadr_ has quit IRC | 17:31 | |
openstackgerrit | Merged openstack/python-swiftclient: client: renew token on 401 even if retries is 0 https://review.openstack.org/326475 | 17:37 |
*** npf has joined #openstack-swift | 17:56 | |
clayg | upgrades take lots of testing - the longer you put it off the more broken stuff builds up :D | 17:56 |
*** adu has joined #openstack-swift | 17:57 | |
timur_ | is that like the upgrade uncertainty principle? If you don't test it, is it really broken? :p | 17:57 |
clayg | we try to be pretty reactive to issues people discover trying to upgrade - it may be hard in general to get *new* stuff landed - but if something is broke and we have the fix - we need to be pretty good about getting that in the merge pipe w/i that same day | 17:58 |
clayg | timur_: yes, yes it is | 17:58 |
timburke | thanks kota_! | 17:59 |
*** vint_bra has quit IRC | 18:03 | |
*** tqtran has joined #openstack-swift | 18:04 | |
*** vint_bra has joined #openstack-swift | 18:05 | |
*** nadeem has quit IRC | 18:08 | |
*** geaaru has quit IRC | 18:15 | |
*** vint_bra has quit IRC | 18:22 | |
*** Renich has quit IRC | 18:30 | |
*** Renich has joined #openstack-swift | 18:32 | |
*** baojg has joined #openstack-swift | 18:35 | |
*** asettle has joined #openstack-swift | 18:36 | |
*** rvasilets___ has joined #openstack-swift | 18:37 | |
*** ntt_ has joined #openstack-swift | 18:44 | |
*** asettle has quit IRC | 18:45 | |
ntt_ | Hi, I need to add 3 new disks to swift. Actually I have 3 zone with replica 3. Should I add disks before in zone one, and when finished I add to zone 2 and 3? In this way the total weight of zone 1 being > of total weight of zone 2 and 3. So, for a period, I save more datas in zone 1 than others. Is this right? is there some better way to add disks? | 18:46 |
*** baojg has quit IRC | 18:49 | |
*** zul has quit IRC | 18:51 | |
*** npf has quit IRC | 18:52 | |
*** baojg has joined #openstack-swift | 18:53 | |
*** tqtran has quit IRC | 18:56 | |
*** tqtran has joined #openstack-swift | 18:57 | |
openstackgerrit | Tim Burke proposed openstack/swift: Expose encryption status in GET/HEAD/PUT/POST responses https://review.openstack.org/348603 | 18:57 |
openstackgerrit | Tim Burke proposed openstack/swift: Expose encryption status to client https://review.openstack.org/348604 | 18:57 |
openstackgerrit | Tim Burke proposed openstack/swift: Include metadata in PUT/POST responses https://review.openstack.org/357559 | 18:57 |
*** baojg has quit IRC | 18:58 | |
*** joeljwright1 has joined #openstack-swift | 18:58 | |
*** baojg has joined #openstack-swift | 19:00 | |
*** baojg has quit IRC | 19:00 | |
*** baojg has joined #openstack-swift | 19:01 | |
Renich | nottrobin: joeljwright1: guys, I am still getting the rror | 19:05 |
Renich | I'll post it | 19:05 |
openstackgerrit | Pete Zaitcev proposed openstack/swift: Fix the removal of temporary files of tests https://review.openstack.org/334247 | 19:07 |
Renich | notmyname: joeljwright1: hah! eureka! This works: https://paste.fedoraproject.org/414646/14722386/ | 19:11 |
Renich | it seems I needed to ad os_identity_api_version and st_auth_version to the mix | 19:12 |
Renich | phew! 2 days on this! | 19:12 |
*** baojg has quit IRC | 19:13 | |
*** baojg has joined #openstack-swift | 19:15 | |
*** joeljwright1 has quit IRC | 19:17 | |
*** baojg has quit IRC | 19:19 | |
*** Renich has quit IRC | 19:20 | |
*** Renich has joined #openstack-swift | 19:21 | |
timburke | Renich: i'm a little surprised that it would need *both*, though i suppose it also shouldn't hurt. does it work with just os_identity_api_version? looks like i need to go update the top of http://docs.openstack.org/developer/python-swiftclient/service-api.html ... | 19:27 |
*** links has quit IRC | 19:33 | |
*** vint_bra has joined #openstack-swift | 19:38 | |
*** tqtran has quit IRC | 19:42 | |
*** tqtran has joined #openstack-swift | 19:42 | |
*** Renich has quit IRC | 19:43 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: Add option to set default version mode https://review.openstack.org/361439 | 19:47 |
*** klamath has quit IRC | 19:48 | |
*** asettle has joined #openstack-swift | 19:59 | |
*** asettle has quit IRC | 19:59 | |
ntt_ | Hi, I need to add disks to a 3 zone (3 replica) swift cluster. I have to add one disk to z1 and when finished I add a new disk in z2 and z3. But this procedure creates an unbalanced zone with total_weight_z1 > total_weight_z2 .... is this correct ? | 20:00 |
*** nottrobin has quit IRC | 20:01 | |
*** zhiyan has quit IRC | 20:03 | |
*** rvasilets___ has quit IRC | 20:04 | |
*** serverascode has quit IRC | 20:04 | |
ntata | clayg, generally looking for where the /etc/swift gets set in the code and I found it in manager.py and my impression was that it gets propogated to the rest of the code from there; but in common/utils.py, i see the SWIFT_CONF_FILE being set again and used for looking for HASH_PATH_PREFIX and HASH_PATH_SUFFIX.. I'm wondering if there's a reason for not using the SWIFT_CONF_FILE path that's set in the beginning in manager.py | 20:05 |
clayg | ntata: I had a branch a *long* time ago where I tried to pull it all apart | 20:09 |
clayg | ntata: I would *love* if it if you could set SWIFT_CONFIG=/etc/not_swift/swift.conf and as long as it's [DEFAULT] and everyone else had `swift_dir = /etc/not_swift` everything would work | 20:10 |
clayg | ntata: to my knowledge there was no good *reason* - there was just a) no working code b) no one advocating for the use-case outside of *maybe* dev | 20:12 |
clayg | in the dev case I think folks just use seperate vms | 20:13 |
timburke | hrm... or not. https://github.com/openstack/python-swiftclient/blob/master/swiftclient/service.py never mentions os_identity_api_version nor os_auth_version; only ever auth_version | 20:17 |
timburke | then i thought that we were detecting v3 from the presence of a domain-related option, got confused by why the *first* version didn't work, then remembered that we haven't had a release since https://github.com/openstack/python-swiftclient/commit/67f629c merged | 20:17 |
timburke | Renich: can you confirm that it actually authed with the v3 endpoint, rather than v2.0? i think swiftclient may have instantiated a v2 keystoneclient, which got the unversioned endpoint and sorted out that it needed to add a /v2.0. Mind trying again with just 'auth_version': '3' (no 'os_') and the /v3 endpoint? | 20:17 |
timburke | bah, i think Renich left | 20:17 |
ntata | clayg, Thanks! I'm actually trying to see if I can extract the path to conf files (/etc/swift) from "swift_dir" and SWIFT_CONF_FILE will be formed by appending swift.conf to it in the utils.py | 20:29 |
ntata | This way, we don't have to set the path to swift conf files(/etc/swift) at multiple places in the scenario we're using /etc/not_swift | 20:31 |
clayg | ntata: I think that would be more difficult because of the import time requirement in utils - but if that's more easy to split up now because of some seperation of hash path validation - knock yourself out | 20:31 |
ntata | Oh I see | 20:32 |
clayg | yeah sorry, I don't really recall the current web of dependencies | 20:32 |
ntata | I remember running into one of these import problems during my ipv6 validations code move.. | 20:33 |
ntata | I'll give it a try | 20:33 |
clayg | I don't think there's a strong requirement other than "it would be nice if I could run swift out of /etc/not_swift" - if that requires setting swift_dir in all of the configs that's fine - if it requires setting SWIFT_ROOT environment variable and deprecating swift_dir thats probably not terrible either | 20:33 |
*** Jeffrey4l_ has joined #openstack-swift | 20:34 | |
ntata | Okay | 20:35 |
*** Jeffrey4l__ has quit IRC | 20:35 | |
clayg | ntata: the hard part is undoubtly making it all work - you might consider trying to parameterize /etc/swift in vagrant-swift-all-in-one in a branch so when you *do* push up a patch you can say "if you really want to try this out check out my vsaio branch and you can build a swift-all-in-one and run functional tests w/o a /etc/swift dir" | 20:35 |
clayg | idk, maybe `mv /etc/swift /etc/not_swift` is about the same thing | 20:37 |
clayg | so maybe hold off on trying to automate it | 20:38 |
ntata | Yes, sounds good! You might have guessed the use case I'm trying to solve - Multi Swift. I'm trying to see what are the minumum number of code changes I need to make to run 2 swift clusters side by side (i.e. /etc/swift1 /etc/swift2) | 20:39 |
clayg | ntata: yup, sounds awesome! | 20:39 |
clayg | ntata: can't wait to see what you cook up! | 20:39 |
ntata | clayg, Thanks! Hope it'll serve *some* purpose :) | 20:40 |
*** nottrobin has joined #openstack-swift | 20:40 | |
*** serverascode has joined #openstack-swift | 20:43 | |
*** zhiyan has joined #openstack-swift | 20:45 | |
*** rvasilets___ has joined #openstack-swift | 20:50 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Change Examples from headings to topics https://review.openstack.org/361465 | 20:51 |
*** adu has quit IRC | 20:53 | |
timur_ | I've been reading the code for the ResumingGetter in swift/proxy/controllers/base.py because I noticed the following behavior: if a client does a GET request and then looks at the Content-Length in the response and reads exactly that many bytes, a "Client disconnected on read" error will be raised. It seems like the iterator should stop after retrieving the entirety of the content or at least not | 21:03 |
timur_ | generate this exception. I may be misunderstanding the intent there though :\ | 21:03 |
timur_ | err, it doesn't raise it, but logs a warning | 21:04 |
*** timur_ is now known as timur | 21:12 | |
*** geaaru has joined #openstack-swift | 21:14 | |
*** tqtran has quit IRC | 21:14 | |
clayg | timur: you're saying every request logs "client disconnected on read" in your environment? | 21:25 |
*** tqtran has joined #openstack-swift | 21:26 | |
*** StraubTW_ has quit IRC | 21:29 | |
*** _JZ_ has quit IRC | 21:37 | |
*** ntt_ has quit IRC | 21:39 | |
clayg | lol @ the maytag man > https://twitter.com/openmfisch/status/769262080339898368 | 21:39 |
timur | clayg: right, if I don't read at least 1 byte more than the content-length. It sort of makes sense if imagine reading a file until EOF, but on the other hand, I'm reading exactly Content-Length bytes, which should be enough | 21:44 |
clayg | timur: i'm not sure... what about the last newline? | 21:49 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 22:13 |
*** tqtran has quit IRC | 22:30 | |
*** tqtran has joined #openstack-swift | 22:34 | |
*** Vinsh has quit IRC | 22:40 | |
*** vint_bra has quit IRC | 22:50 | |
timur | Sam looked at it with me and I think I know how to fix it. Hopefully, will be able to submit a patch today or this weekend | 22:52 |
*** serverascode has quit IRC | 23:01 | |
*** zhiyan has quit IRC | 23:02 | |
*** nottrobin has quit IRC | 23:02 | |
*** rvasilets___ has quit IRC | 23:04 | |
*** bapalm_ has quit IRC | 23:06 | |
*** bapalm has joined #openstack-swift | 23:11 | |
*** DericHorn-HP has quit IRC | 23:17 | |
*** serverascode has joined #openstack-swift | 23:20 | |
*** DericHorn-HP has joined #openstack-swift | 23:25 | |
*** zhiyan has joined #openstack-swift | 23:28 | |
*** rvasilets___ has joined #openstack-swift | 23:28 | |
*** nottrobin has joined #openstack-swift | 23:33 | |
*** amit213 has quit IRC | 23:37 | |
*** amit213 has joined #openstack-swift | 23:40 | |
*** zhiyan has quit IRC | 23:46 | |
*** rvasilets___ has quit IRC | 23:46 | |
*** nottrobin has quit IRC | 23:46 | |
*** serverascode has quit IRC | 23:46 | |
*** urth has quit IRC | 23:55 | |
*** dmorita has quit IRC | 23:57 | |
*** urth has joined #openstack-swift | 23:58 | |
*** DericHorn-HP has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!