*** minwoob has quit IRC | 00:03 | |
*** hrou has joined #openstack-swift | 00:29 | |
*** diogogmt has quit IRC | 00:42 | |
*** m_kazuhiro has joined #openstack-swift | 00:43 | |
*** jerrygb has joined #openstack-swift | 00:44 | |
*** bapalm has quit IRC | 00:46 | |
*** jrichli has joined #openstack-swift | 00:47 | |
*** bapalm has joined #openstack-swift | 00:48 | |
*** jerrygb has quit IRC | 00:48 | |
openstackgerrit | Merged openstack/python-swiftclient: Add tests and param definitions for headers parameter https://review.openstack.org/226236 | 01:11 |
---|---|---|
*** chlong has joined #openstack-swift | 01:17 | |
*** gyee has quit IRC | 01:28 | |
*** 64MAD8KUV has joined #openstack-swift | 01:31 | |
*** 64MAD8KUV has quit IRC | 01:32 | |
*** hezhiqiang has joined #openstack-swift | 01:33 | |
*** garthb_ has quit IRC | 01:34 | |
*** jrichli_ has joined #openstack-swift | 01:38 | |
*** jrichli has quit IRC | 01:40 | |
openstackgerrit | Samuel Merritt proposed openstack/swift: Refactor server side copy as middleware https://review.openstack.org/156923 | 01:47 |
jrichli_ | torgomatic: ^^ rebase only? | 01:48 |
torgomatic | jrichli_: yep | 01:49 |
jrichli_ | okie dokie | 01:49 |
*** zhill has quit IRC | 01:55 | |
*** zhill has joined #openstack-swift | 01:59 | |
*** jerrygb has joined #openstack-swift | 02:00 | |
*** zhill has quit IRC | 02:00 | |
*** kei_yama has quit IRC | 02:04 | |
*** kei_yama has joined #openstack-swift | 02:05 | |
*** Guest78303 has quit IRC | 02:07 | |
*** chlong has quit IRC | 02:25 | |
*** chlong has joined #openstack-swift | 02:30 | |
*** chlong has quit IRC | 02:42 | |
*** zhill has joined #openstack-swift | 02:44 | |
*** nadeem has joined #openstack-swift | 02:49 | |
*** nadeem has quit IRC | 02:49 | |
*** zhill has quit IRC | 02:49 | |
*** nadeem has joined #openstack-swift | 02:50 | |
*** kei_yama has quit IRC | 02:53 | |
*** kei_yama has joined #openstack-swift | 02:53 | |
*** haomaiwang has joined #openstack-swift | 02:54 | |
*** klrmn1 has quit IRC | 02:59 | |
*** klrmn1 has joined #openstack-swift | 02:59 | |
*** Venkatesh has joined #openstack-swift | 02:59 | |
*** haomaiwang has quit IRC | 03:01 | |
*** haomaiwang has joined #openstack-swift | 03:01 | |
*** Venkatesh has quit IRC | 03:04 | |
*** zhill has joined #openstack-swift | 03:05 | |
*** haomaiwang has quit IRC | 03:08 | |
*** 64MAD8LG1 has joined #openstack-swift | 03:08 | |
*** 64MAD8LG1 has quit IRC | 03:08 | |
*** haomaiwang has joined #openstack-swift | 03:09 | |
*** km has joined #openstack-swift | 03:09 | |
*** km is now known as Guest24121 | 03:09 | |
*** zhill has quit IRC | 03:10 | |
*** rohit_ has quit IRC | 03:14 | |
*** sileht has joined #openstack-swift | 03:18 | |
*** haomaiwang has quit IRC | 03:30 | |
*** nadeem has quit IRC | 03:30 | |
*** nadeem has joined #openstack-swift | 03:34 | |
*** nadeem has quit IRC | 03:35 | |
*** jamielennox is now known as jamielennox|away | 03:38 | |
*** jamielennox|away is now known as jamielennox | 03:40 | |
*** 17SADY9YK has joined #openstack-swift | 03:44 | |
*** trifon has joined #openstack-swift | 04:06 | |
*** macsun_ has joined #openstack-swift | 04:07 | |
*** hrou has quit IRC | 04:08 | |
*** rohit_ has joined #openstack-swift | 04:09 | |
*** matt_____ has joined #openstack-swift | 04:09 | |
*** bapalm_ has joined #openstack-swift | 04:10 | |
*** kragniz_ has joined #openstack-swift | 04:10 | |
*** mahatic has joined #openstack-swift | 04:10 | |
*** macsun has quit IRC | 04:11 | |
*** fbo has quit IRC | 04:11 | |
*** bapalm has quit IRC | 04:11 | |
*** donagh has quit IRC | 04:11 | |
*** matt___ has quit IRC | 04:11 | |
*** kragniz has quit IRC | 04:11 | |
*** macsun_ is now known as macsun | 04:11 | |
mahatic | good morning | 04:13 |
*** fbo has joined #openstack-swift | 04:14 | |
*** donagh has joined #openstack-swift | 04:17 | |
openstackgerrit | Tim Burke proposed openstack/swift: Improve content negotiation https://review.openstack.org/207276 | 04:18 |
janonymous | mahatic: morning | 04:24 |
mahatic | hello | 04:24 |
*** garthb has joined #openstack-swift | 04:29 | |
*** 7JTAAZSWR has joined #openstack-swift | 04:31 | |
*** Zyric has quit IRC | 04:32 | |
*** Zyric has joined #openstack-swift | 04:32 | |
*** chlong has joined #openstack-swift | 04:32 | |
*** Zyric has quit IRC | 04:32 | |
*** trifon has quit IRC | 04:33 | |
*** Zyric has joined #openstack-swift | 04:33 | |
*** Zyric has quit IRC | 04:33 | |
*** Zyric has joined #openstack-swift | 04:33 | |
*** 17SADZABD has joined #openstack-swift | 04:34 | |
*** 17SADZABD has quit IRC | 04:34 | |
*** Zyric has joined #openstack-swift | 04:36 | |
*** Zyric has quit IRC | 04:36 | |
*** Zyric has joined #openstack-swift | 04:37 | |
*** Zyric has quit IRC | 04:37 | |
*** Zyric has joined #openstack-swift | 04:40 | |
mahatic | notmyname: clayg : this what peluse_ OOO looks like "I am out of the office on international business during the last week of Oct. Please expect delayed responses during that time. I will be on vacation the first week of Novemeber, please expect no responses during that time :)" | 04:40 |
mahatic | :D | 04:40 |
clayg | ok, so he *is* still going | 04:41 |
clayg | rock on peluse_ | 04:41 |
mahatic | lol | 04:41 |
*** Zyric has joined #openstack-swift | 04:41 | |
*** Zyric has joined #openstack-swift | 04:42 | |
mahatic | Zyric: you still go those connection issues :) | 04:42 |
*** Zyric has quit IRC | 04:42 | |
mahatic | got | 04:42 |
clayg | timburke: OMG subTest looks awesome! | 04:42 |
*** Zyric has joined #openstack-swift | 04:42 | |
*** Zyric has quit IRC | 04:42 | |
timburke | hell yeah! but we'll never get to use it :( | 04:43 |
*** Zyric has joined #openstack-swift | 04:43 | |
clayg | awww | 04:43 |
clayg | haypo: it's all you man! | 04:43 |
*** Zyric has quit IRC | 04:43 | |
*** Zyric has joined #openstack-swift | 04:44 | |
*** chlong has quit IRC | 04:45 | |
*** Zyric has joined #openstack-swift | 04:46 | |
*** Zyric has quit IRC | 04:46 | |
*** Zyric has joined #openstack-swift | 04:46 | |
*** Zyric has quit IRC | 04:46 | |
*** Zyric has joined #openstack-swift | 04:47 | |
*** Zyric has quit IRC | 04:47 | |
*** Zyric has joined #openstack-swift | 04:47 | |
*** Zyric has joined #openstack-swift | 04:48 | |
*** 64MAD8L4Q has joined #openstack-swift | 04:48 | |
*** chlong has joined #openstack-swift | 04:49 | |
*** 64MAD8L4Q has quit IRC | 04:49 | |
*** Zyric has joined #openstack-swift | 04:50 | |
*** Zyric has quit IRC | 04:50 | |
*** 7GHABKL4G has joined #openstack-swift | 04:51 | |
*** daemontool has quit IRC | 04:53 | |
*** Zyric has joined #openstack-swift | 04:53 | |
*** Zyric has quit IRC | 04:53 | |
*** daemontool has joined #openstack-swift | 04:54 | |
*** Zyric has joined #openstack-swift | 04:54 | |
*** Zyric has quit IRC | 04:54 | |
*** Zyric has joined #openstack-swift | 04:55 | |
*** Zyric has quit IRC | 04:55 | |
*** Zyric has joined #openstack-swift | 04:55 | |
*** Zyric has joined #openstack-swift | 04:56 | |
*** Zyric has quit IRC | 04:57 | |
*** Zyric has joined #openstack-swift | 04:57 | |
*** Zyric has quit IRC | 04:57 | |
*** Zyric has joined #openstack-swift | 04:58 | |
mahatic | acoles_: thanks for the rebase! (rebase = ton of work in this case). I'm yet to look into it and the trello updates | 05:00 |
*** Zyric has joined #openstack-swift | 05:00 | |
*** Zyric has quit IRC | 05:00 | |
*** links has joined #openstack-swift | 05:02 | |
*** Zyric has joined #openstack-swift | 05:02 | |
*** Zyric has joined #openstack-swift | 05:03 | |
*** ppai has joined #openstack-swift | 05:04 | |
*** 6JTACEEKB has joined #openstack-swift | 05:04 | |
*** Zyric has joined #openstack-swift | 05:05 | |
*** Zyric has quit IRC | 05:05 | |
*** Zyric has joined #openstack-swift | 05:05 | |
*** Zyric has quit IRC | 05:05 | |
*** Zyric has joined #openstack-swift | 05:06 | |
*** Zyric has joined #openstack-swift | 05:07 | |
*** Zyric has quit IRC | 05:08 | |
*** Zyric has joined #openstack-swift | 05:08 | |
*** Zyric has quit IRC | 05:08 | |
*** Zyric has joined #openstack-swift | 05:09 | |
*** Zyric has quit IRC | 05:09 | |
*** chlong has quit IRC | 05:10 | |
*** Zyric has joined #openstack-swift | 05:10 | |
*** Zyric has quit IRC | 05:11 | |
*** Zyric has joined #openstack-swift | 05:12 | |
*** Zyric has quit IRC | 05:12 | |
*** Zyric has joined #openstack-swift | 05:13 | |
*** Zyric has quit IRC | 05:13 | |
*** mac_ified has quit IRC | 05:14 | |
*** Zyric has joined #openstack-swift | 05:16 | |
*** Zyric has quit IRC | 05:16 | |
*** Zyric has joined #openstack-swift | 05:17 | |
*** Zyric has quit IRC | 05:17 | |
*** Zyric has joined #openstack-swift | 05:17 | |
*** Zyric has joined #openstack-swift | 05:18 | |
*** kragniz_ is now known as kragniz | 05:18 | |
*** Zyric has quit IRC | 05:18 | |
*** Zyric has joined #openstack-swift | 05:19 | |
*** zhill has joined #openstack-swift | 05:21 | |
*** Zyric has quit IRC | 05:21 | |
*** Zyric has joined #openstack-swift | 05:22 | |
*** Zyric has quit IRC | 05:22 | |
*** Zyric has joined #openstack-swift | 05:22 | |
*** Zyric has quit IRC | 05:23 | |
*** Zyric has joined #openstack-swift | 05:23 | |
*** Zyric has quit IRC | 05:23 | |
*** Zyric has joined #openstack-swift | 05:24 | |
*** Zyric has joined #openstack-swift | 05:24 | |
*** Zyric has quit IRC | 05:24 | |
*** SkyRocknRoll has joined #openstack-swift | 05:25 | |
*** Zyric has joined #openstack-swift | 05:25 | |
*** Zyric has joined #openstack-swift | 05:26 | |
*** Zyric has quit IRC | 05:26 | |
*** Zyric has joined #openstack-swift | 05:27 | |
*** zhill has quit IRC | 05:30 | |
*** Zyric has joined #openstack-swift | 05:30 | |
*** Zyric has quit IRC | 05:31 | |
*** Zyric has joined #openstack-swift | 05:31 | |
*** Zyric has quit IRC | 05:31 | |
*** haomaiwang has joined #openstack-swift | 05:31 | |
*** jrichli_ has quit IRC | 05:31 | |
*** klrmn1 has quit IRC | 05:32 | |
*** Zyric has joined #openstack-swift | 05:32 | |
*** Zyric has quit IRC | 05:32 | |
*** Zyric has joined #openstack-swift | 05:33 | |
*** Zyric has quit IRC | 05:33 | |
*** sanchitmalhotra has joined #openstack-swift | 05:34 | |
*** sanchitmalhotra has quit IRC | 05:34 | |
*** Zyric has joined #openstack-swift | 05:35 | |
*** Zyric has quit IRC | 05:35 | |
*** jraju has joined #openstack-swift | 05:36 | |
*** Zyric has joined #openstack-swift | 05:37 | |
*** links has quit IRC | 05:37 | |
*** Zyric has joined #openstack-swift | 05:38 | |
*** Zyric has quit IRC | 05:38 | |
*** Zyric has joined #openstack-swift | 05:39 | |
*** Zyric has quit IRC | 05:39 | |
*** Zyric has joined #openstack-swift | 05:39 | |
*** Zyric has quit IRC | 05:39 | |
*** Zyric has joined #openstack-swift | 05:40 | |
*** Zyric has quit IRC | 05:40 | |
*** Zyric has joined #openstack-swift | 05:41 | |
*** Zyric has quit IRC | 05:41 | |
*** Zyric has joined #openstack-swift | 05:41 | |
*** Zyric has quit IRC | 05:42 | |
*** Zyric has joined #openstack-swift | 05:42 | |
*** Zyric has joined #openstack-swift | 05:43 | |
*** Zyric has quit IRC | 05:43 | |
*** trifon has joined #openstack-swift | 05:44 | |
*** Zyric has joined #openstack-swift | 05:46 | |
*** Zyric has quit IRC | 05:46 | |
*** Zyric has joined #openstack-swift | 05:46 | |
*** Zyric has quit IRC | 05:46 | |
*** Zyric has joined #openstack-swift | 05:47 | |
*** Zyric has quit IRC | 05:47 | |
*** Zyric has joined #openstack-swift | 05:47 | |
*** Zyric has quit IRC | 05:47 | |
*** Zyric has joined #openstack-swift | 05:48 | |
*** Zyric has joined #openstack-swift | 05:48 | |
*** Zyric has quit IRC | 05:49 | |
*** Zyric has joined #openstack-swift | 05:49 | |
*** Zyric has quit IRC | 05:49 | |
*** Zyric has joined #openstack-swift | 05:51 | |
*** Zyric has quit IRC | 05:51 | |
*** Zyric has joined #openstack-swift | 05:53 | |
*** Zyric has joined #openstack-swift | 05:56 | |
*** Zyric has quit IRC | 05:56 | |
*** Zyric has joined #openstack-swift | 05:59 | |
*** haomaiwang has quit IRC | 06:01 | |
*** Zyric has joined #openstack-swift | 06:01 | |
*** haomaiwa_ has joined #openstack-swift | 06:01 | |
*** jerrygb has quit IRC | 06:01 | |
*** Zyric has quit IRC | 06:01 | |
*** Zyric has joined #openstack-swift | 06:02 | |
*** Zyric has quit IRC | 06:02 | |
*** Zyric has joined #openstack-swift | 06:03 | |
*** yrabl|afk has quit IRC | 06:03 | |
*** Zyric has quit IRC | 06:03 | |
*** Zyric has joined #openstack-swift | 06:03 | |
*** Zyric has quit IRC | 06:04 | |
*** Zyric has joined #openstack-swift | 06:05 | |
*** Zyric has quit IRC | 06:05 | |
*** Zyric has joined #openstack-swift | 06:06 | |
*** Zyric has quit IRC | 06:07 | |
*** Zyric has joined #openstack-swift | 06:07 | |
*** Zyric has joined #openstack-swift | 06:08 | |
*** Zyric has quit IRC | 06:08 | |
*** Zyric has joined #openstack-swift | 06:08 | |
*** Zyric has quit IRC | 06:08 | |
*** Zyric has joined #openstack-swift | 06:09 | |
*** Zyric has joined #openstack-swift | 06:10 | |
*** Zyric has quit IRC | 06:10 | |
*** Zyric has joined #openstack-swift | 06:11 | |
*** Zyric has quit IRC | 06:11 | |
*** Zyric has joined #openstack-swift | 06:12 | |
*** Zyric has joined #openstack-swift | 06:12 | |
*** Zyric has joined #openstack-swift | 06:13 | |
*** Zyric has quit IRC | 06:13 | |
*** Zyric has joined #openstack-swift | 06:14 | |
*** jraju has quit IRC | 06:15 | |
*** Zyric has quit IRC | 06:15 | |
*** Zyric has joined #openstack-swift | 06:15 | |
*** Zyric has quit IRC | 06:15 | |
*** Zyric has joined #openstack-swift | 06:16 | |
*** Zyric has quit IRC | 06:16 | |
*** Zyric has joined #openstack-swift | 06:16 | |
*** Zyric has joined #openstack-swift | 06:17 | |
*** Zyric has joined #openstack-swift | 06:17 | |
*** Zyric has joined #openstack-swift | 06:18 | |
*** Zyric has quit IRC | 06:18 | |
*** Zyric has joined #openstack-swift | 06:20 | |
*** Zyric has joined #openstack-swift | 06:21 | |
*** Zyric has joined #openstack-swift | 06:22 | |
*** Zyric has joined #openstack-swift | 06:24 | |
*** Zyric has joined #openstack-swift | 06:25 | |
*** Zyric has quit IRC | 06:25 | |
*** Zyric has joined #openstack-swift | 06:25 | |
*** Zyric has joined #openstack-swift | 06:28 | |
*** Zyric has quit IRC | 06:28 | |
*** Zyric has joined #openstack-swift | 06:28 | |
*** Zyric has quit IRC | 06:28 | |
*** Zyric has joined #openstack-swift | 06:29 | |
*** Zyric has quit IRC | 06:30 | |
*** 17WAAZIIG has joined #openstack-swift | 06:30 | |
*** Zyric has joined #openstack-swift | 06:30 | |
*** 17WAAZIIG has quit IRC | 06:30 | |
*** Zyric has quit IRC | 06:31 | |
*** haypo has quit IRC | 06:31 | |
*** Zyric has joined #openstack-swift | 06:31 | |
*** haypo has joined #openstack-swift | 06:31 | |
*** haypo has joined #openstack-swift | 06:31 | |
*** Zyric has quit IRC | 06:31 | |
*** Zyric has joined #openstack-swift | 06:33 | |
*** Zyric has joined #openstack-swift | 06:33 | |
*** Zyric has joined #openstack-swift | 06:34 | |
*** Zyric has joined #openstack-swift | 06:36 | |
*** Zyric has quit IRC | 06:36 | |
*** Zyric has joined #openstack-swift | 06:37 | |
*** Zyric has quit IRC | 06:37 | |
*** Zyric has joined #openstack-swift | 06:37 | |
*** Zyric has joined #openstack-swift | 06:39 | |
*** Zyric has quit IRC | 06:39 | |
*** Zyric has joined #openstack-swift | 06:40 | |
*** Zyric has quit IRC | 06:40 | |
*** Zyric has joined #openstack-swift | 06:40 | |
*** Zyric has quit IRC | 06:40 | |
*** Zyric has joined #openstack-swift | 06:41 | |
*** Zyric has quit IRC | 06:41 | |
*** Zyric has joined #openstack-swift | 06:41 | |
*** Zyric has joined #openstack-swift | 06:42 | |
*** Zyric has quit IRC | 06:42 | |
*** links has joined #openstack-swift | 06:42 | |
*** Zyric has joined #openstack-swift | 06:44 | |
*** Zyric has quit IRC | 06:44 | |
*** Zyric has joined #openstack-swift | 06:44 | |
*** Zyric has quit IRC | 06:45 | |
*** aagrawal has joined #openstack-swift | 06:46 | |
*** aagrawal has quit IRC | 06:47 | |
*** Zyric has joined #openstack-swift | 06:48 | |
*** Zyric has quit IRC | 06:49 | |
*** notmyname sets mode: -b Zyric*!*@* | 06:49 | |
*** 7GHABKMR9 has joined #openstack-swift | 06:49 | |
*** notmyname sets mode: -b Zyric1!*@* | 06:49 | |
*** notmyname sets mode: -b Zyric2!*@* | 06:49 | |
*** 7GHABKMR9 has quit IRC | 06:49 | |
*** notmyname sets mode: +b Zyric*!*@* | 06:49 | |
*** 64MAD8MV0 has joined #openstack-swift | 06:50 | |
*** 64MAD8MV0 has quit IRC | 06:50 | |
*** notmyname sets mode: +b *!~catherine@203-97-119-226.cable.telstraclear.net | 06:54 | |
*** pchng_ has joined #openstack-swift | 06:58 | |
*** haomaiwa_ has quit IRC | 07:01 | |
*** haomaiwa_ has joined #openstack-swift | 07:01 | |
*** pchng has quit IRC | 07:01 | |
*** jamielennox is now known as jamielennox|away | 07:02 | |
*** sanchitmalhotra has joined #openstack-swift | 07:08 | |
*** sanchitmalhotra1 has joined #openstack-swift | 07:12 | |
*** sanchitmalhotra has quit IRC | 07:14 | |
*** early` has joined #openstack-swift | 07:20 | |
*** aagrawal has joined #openstack-swift | 07:20 | |
*** aagrawal has quit IRC | 07:24 | |
*** early has quit IRC | 07:27 | |
*** sc68cal has quit IRC | 07:27 | |
*** sc68cal has joined #openstack-swift | 07:34 | |
*** jerrygb has joined #openstack-swift | 07:47 | |
haypo | clayg: "it's all you man!" hum? yeah, subTest() is great | 07:51 |
*** jerrygb has quit IRC | 07:52 | |
*** sanchitmalhotra has joined #openstack-swift | 07:56 | |
*** sanchitmalhotra1 has quit IRC | 07:58 | |
*** haomaiwa_ has quit IRC | 08:01 | |
*** haomaiwa_ has joined #openstack-swift | 08:01 | |
clayg | that's exciting! I should plan to spend an hour each day *on* encyrption!q | 08:02 |
*** hseipp has joined #openstack-swift | 08:04 | |
*** ho has quit IRC | 08:04 | |
mahatic | clayg: that'd be great! | 08:06 |
*** rledisez has joined #openstack-swift | 08:16 | |
*** peterlisak has joined #openstack-swift | 08:20 | |
*** geaaru has joined #openstack-swift | 08:42 | |
*** jmccarthy has joined #openstack-swift | 08:46 | |
openstackgerrit | venkatesh proposed openstack/swift: else clause is reundant https://review.openstack.org/241527 | 08:54 |
*** jordanP has joined #openstack-swift | 08:59 | |
*** haomaiwa_ has quit IRC | 09:01 | |
*** haomaiwa_ has joined #openstack-swift | 09:01 | |
*** haomaiwa_ has quit IRC | 09:03 | |
*** kei_yama has quit IRC | 09:04 | |
*** jistr has joined #openstack-swift | 09:08 | |
*** aagrawal has joined #openstack-swift | 09:09 | |
*** tab_ has joined #openstack-swift | 09:09 | |
*** haomaiwang has joined #openstack-swift | 09:10 | |
*** haomaiwang has quit IRC | 09:11 | |
*** sanchitmalhotra1 has joined #openstack-swift | 09:14 | |
*** sanchitmalhotra has quit IRC | 09:16 | |
*** cazino has joined #openstack-swift | 09:22 | |
*** cazino has left #openstack-swift | 09:23 | |
*** rohit_ has quit IRC | 09:24 | |
*** asettle has quit IRC | 09:29 | |
*** Guest24121 has quit IRC | 09:36 | |
*** m_kazuhiro has quit IRC | 09:36 | |
*** sanchitmalhotra1 has quit IRC | 09:38 | |
*** acoles_ is now known as acoles | 09:39 | |
*** tab_ has quit IRC | 09:41 | |
*** aix has joined #openstack-swift | 09:48 | |
mahatic | hi acoles , I have a silly question while reviewing your recent change on encrypter.py | 09:51 |
*** kutija_ has joined #openstack-swift | 09:54 | |
*** jamielennox|away is now known as jamielennox | 09:55 | |
acoles | mahatic: hi, did you say you have a question while reviewing my silly recent change on encrypter.py :) | 09:56 |
acoles | ? | 09:56 |
mahatic | sorry, yes :D I typed this up and didn't send | 09:56 |
mahatic | http://paste.openstack.org/show/477938/ | 09:56 |
mahatic | not silly change - silly question :) | 09:57 |
acoles | hehe. i see my fast post patch survived summit + ~ 72 hours before getting into merge conflict | 09:57 |
mahatic | yay | 09:57 |
*** kutija has quit IRC | 09:57 | |
mahatic | acoles: my question is, what I wote in there and if that is true, how can there be a clash of 'x-object-meta-content-type' ? | 09:58 |
acoles | mahati: looking... | 09:58 |
*** hezhiqiang has quit IRC | 09:58 | |
acoles | mahatic: ok, well first, thank you v much for considering the comment and asking the question. | 09:59 |
acoles | mahatic: the scenario that concerns me is: | 10:00 |
mahatic | :) | 10:00 |
acoles | user sends X-Object-Meta-Content-Type = foo, encrypter generates a corresponding crypt meta header X-Object-Sysmeta-Crypto-Meta-Content-Type which has the same name as the header use for Content-Type crypto meta :/ | 10:01 |
clayg | guys, 2-tuple-returns are fun and cute - but n-tuple-returns are annoying -> https://review.openstack.org/#/c/233096/5/swift/common/ring/builder.py,unified | 10:01 |
clayg | I'm sure I'll have some code somewhere that breaks because I was unpacking the two-tuple; and I'll have to fix it just to ignore whatever this new param is | 10:02 |
acoles | mahatic: aaaah, but since i wrote that comment i did away with X-Object-Sysmeta-Crypto-Meta-Content-Type and tacked that crypto meta onto the end of the content type value (as in that new trello card i created yesterday) | 10:02 |
mahatic | acoles: yes! | 10:03 |
clayg | when you're going to break a return signature (having to update code all over the code base is hit that this is a public function) - then please at least break backwards compatibility in a sane way and change it to return a dict | 10:03 |
acoles | so maybe all is good and earth will continue to spin | 10:03 |
mahatic | acoles: we are doing away with the crypto-meta-content-type since we are appending that now to content-type header, correct? | 10:03 |
clayg | that way when I have to update my code to ignore the new keys I only have to do it once | 10:03 |
clayg | ktnxbai | 10:03 |
acoles | mahatic: correct. welll until someone puts me right on that. | 10:03 |
mahatic | acoles: ok, you already said that above even before i typed up my rant :) | 10:04 |
mahatic | acoles: I also have a super basic question (to set my basics straight) - user sets a header called 'x-object-meta-content-type' and not just 'content-type'? | 10:05 |
acoles | clayg: i'm following along ;) | 10:05 |
mahatic | acoles: I mean we're retrieving "content_type = req.headers.get('Content-Type')" | 10:06 |
acoles | mahatic: user can use whatever name they wish in x-object-meta- namespace for whatever meaning they wish - I don't mean that x-object-meta-content-type would have any significant meaning, its just a name. | 10:06 |
mahatic | hmm why would they use that header instead of simple 'content-type' | 10:07 |
acoles | mahatic: no no, i don't mean they'd use it instead of 'content-type'. I just mean that its an allowed name and so we need to be aware that it could be used for reasons only known to the user. | 10:08 |
mahatic | acoles: ah! got it | 10:09 |
acoles | users cause so much trouble | 10:09 |
mahatic | ok, indeed all is good and eath will continue to spin ;) | 10:09 |
*** geaaru has quit IRC | 10:10 | |
* acoles goes to check he never used n-tuples as returns. clayg is right. | 10:11 | |
clayg | meh, i'm probably just cranky because i wasn't expecting conflicts when rebasing my ring changes | 10:18 |
openstackgerrit | venkatesh proposed openstack/swift: Use standard library function https://review.openstack.org/241527 | 10:20 |
*** geaaru has joined #openstack-swift | 10:23 | |
openstackgerrit | venkatesh proposed openstack/swift: Use standard library function https://review.openstack.org/241527 | 10:30 |
*** geaaru has quit IRC | 10:38 | |
*** pgbridge has quit IRC | 10:42 | |
peterlisak | clayg, oh it was my patch :/ ... sorry for inconvenience ... i could fix it if needed | 10:45 |
*** jistr_ has joined #openstack-swift | 10:48 | |
*** jistr has quit IRC | 10:48 | |
*** geaaru has joined #openstack-swift | 10:51 | |
*** daemontool has quit IRC | 10:51 | |
*** jistr_ has quit IRC | 10:53 | |
*** khomkrit has joined #openstack-swift | 10:55 | |
*** jistr_ has joined #openstack-swift | 11:05 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Put part-replicas where they go https://review.openstack.org/241571 | 11:10 |
clayg | peterlisak: ^ you can make it up to me | 11:10 |
cschwede | clayg: ah, the small nice update for the ringbuilder. going to review it quickly before lunch ;) thx for your work on this! | 11:13 |
clayg | cschwede: yeah, my eyes are bleeding - I need to take a couple days away from it just to be able to think again | 11:14 |
cschwede | clayg: that might be related to your local time as well | 11:15 |
mahatic | clayg: yay, patch is up there already! | 11:20 |
*** hezhiqiang has joined #openstack-swift | 11:22 | |
*** cazino has joined #openstack-swift | 11:25 | |
*** cazino has left #openstack-swift | 11:25 | |
*** peterlisak13 has joined #openstack-swift | 11:30 | |
*** peterlisak has quit IRC | 11:30 | |
ntt | Hi, someone can help me with swift and ssl? I need to set up a proxy over an ssl connection | 11:34 |
clayg | ntt: cschwede or charz can probably point you to some relevant admin docs - but if you install stud you're like basically there already | 11:35 |
clayg | ntt: normally you'll just setup your proxy servers to bind to 127.0.0.1 and listen on a nonstandard port 8443 or something? Then just configure your ssl terminator with the keys and point it at your app. | 11:37 |
ntt | clayg: so proxy don't use ssl? It remains on an unencrypted connection, right? | 11:37 |
clayg | yeah, you don't wannt let eventlet do the ssl negotiation | 11:38 |
ntt | so I have to install stud on top of the proxy server | 11:38 |
clayg | it's just like when you put jenkins behind nginx or whatever - standard trick for deploying web like applications | 11:38 |
clayg | yeah i like stud - you could probably get a way with haproxy or... idk pleanty of other stuff - whatever the ops guys like to run | 11:39 |
ntt | and the bind ip of the proxy should be 127.0.0.1 | 11:39 |
clayg | that's the ticket! | 11:39 |
ntt | ok... thanks :) | 11:39 |
ntt | the endpoint in keystone should be the stud proxy, right? | 11:40 |
ntt | for the storage service I mean | 11:40 |
*** aix has quit IRC | 11:41 | |
clayg | yeah | 11:41 |
ntt | ok... makes sense | 11:42 |
ntt | it seems that stud doesn't have a package for redhat/centos.... should I compile? | 11:43 |
clayg | idk, what does redhat/centos/epel ssl termination google for? | 11:43 |
clayg | i need to head out | 11:43 |
clayg | charz: cschwede: who else does deployment late night? chmouel ? | 11:44 |
clayg | g'night | 11:44 |
charz | clayg: nite | 11:47 |
charz | ntt likes clayg said, try to setup stud (https://github.com/bumptech/stud) in front of proxy servers. | 11:48 |
ntt | yes charz.... i'm trying now. | 11:49 |
ntt | thanks | 11:49 |
charz | k | 11:49 |
*** trifon has quit IRC | 11:51 | |
*** ppai has quit IRC | 11:52 | |
*** daemontool has joined #openstack-swift | 12:03 | |
*** ppai has joined #openstack-swift | 12:04 | |
*** mahatic_ has joined #openstack-swift | 12:13 | |
*** aix has joined #openstack-swift | 12:13 | |
*** mahatic has quit IRC | 12:14 | |
*** wasmum has quit IRC | 12:14 | |
*** cdelatte has joined #openstack-swift | 12:15 | |
*** hrou has joined #openstack-swift | 12:26 | |
*** lpabon has joined #openstack-swift | 12:34 | |
*** janonymous_ has joined #openstack-swift | 12:37 | |
*** mahatic__ has joined #openstack-swift | 12:38 | |
*** hrou has quit IRC | 12:39 | |
*** mahatic_ has quit IRC | 12:41 | |
*** haomaiwang has joined #openstack-swift | 12:41 | |
*** chlong has joined #openstack-swift | 12:43 | |
*** jistr_ is now known as jistr | 12:44 | |
*** jamielennox is now known as jamielennox|away | 12:48 | |
*** wasmum has joined #openstack-swift | 12:50 | |
*** daemontool has quit IRC | 12:57 | |
*** daemontool has joined #openstack-swift | 12:57 | |
*** SkyRocknRoll has quit IRC | 12:58 | |
*** haomaiwang has quit IRC | 13:01 | |
*** haomaiwang has joined #openstack-swift | 13:01 | |
*** chlong has quit IRC | 13:01 | |
*** chlong has joined #openstack-swift | 13:02 | |
*** aagrawal has quit IRC | 13:04 | |
*** cazino has joined #openstack-swift | 13:12 | |
*** petertr7_away is now known as petertr7 | 13:18 | |
*** geaaru has quit IRC | 13:33 | |
*** ppai has quit IRC | 13:37 | |
*** links has quit IRC | 13:41 | |
openstackgerrit | venkatesh proposed openstack/swift: Use standard library function https://review.openstack.org/241527 | 13:41 |
openstackgerrit | venkatesh proposed openstack/swift: Use standard library function https://review.openstack.org/241527 | 13:42 |
*** ppai has joined #openstack-swift | 13:48 | |
*** Venkatesh has joined #openstack-swift | 13:51 | |
Venkatesh | Hi all, | 13:51 |
Venkatesh | Can some one explains about name_check filter? | 13:51 |
Venkatesh | I went through this link | 13:52 |
Venkatesh | http://docs.openstack.org/icehouse/config-reference/content/object-storage-name-check.html | 13:52 |
Venkatesh | when this filter will be triggered in the code? | 13:52 |
*** hrou has joined #openstack-swift | 13:56 | |
*** juzuluag has quit IRC | 13:59 | |
*** haomaiwang has quit IRC | 14:01 | |
*** haomaiwa_ has joined #openstack-swift | 14:01 | |
*** dustins has joined #openstack-swift | 14:06 | |
ppai | Venkatesh, https://github.com/openstack/swift/blob/master/swift/common/middleware/name_check.py | 14:07 |
ppai | Venkatesh, just like other middlewares, you have to add it to the pipeline in proxy-server.conf | 14:07 |
ppai | Venkatesh, hope this helps | 14:07 |
openstackgerrit | venkatesh proposed openstack/swift: Optimize the code performance https://review.openstack.org/241527 | 14:08 |
Venkatesh | @ppai : I went though the code | 14:10 |
Venkatesh | *through | 14:10 |
Venkatesh | @ppai : adding to the pipeline, I will check, I am new to this | 14:11 |
*** ppai has quit IRC | 14:12 | |
*** links has joined #openstack-swift | 14:17 | |
*** pgbridge has joined #openstack-swift | 14:18 | |
*** jerrygb has joined #openstack-swift | 14:28 | |
*** pdardeau has joined #openstack-swift | 14:33 | |
*** cazino has left #openstack-swift | 14:38 | |
*** blmartin has joined #openstack-swift | 14:44 | |
*** openstackgerrit has quit IRC | 14:47 | |
*** openstackgerrit has joined #openstack-swift | 14:47 | |
*** links has quit IRC | 14:56 | |
*** badari has joined #openstack-swift | 14:58 | |
*** haomaiwa_ has quit IRC | 15:01 | |
*** 17SADZFC8 has joined #openstack-swift | 15:01 | |
*** zaitcev has joined #openstack-swift | 15:05 | |
*** ChanServ sets mode: +v zaitcev | 15:05 | |
*** wbhuber has joined #openstack-swift | 15:10 | |
*** delattec has joined #openstack-swift | 15:17 | |
*** cdelatte has quit IRC | 15:21 | |
*** jlhinson has joined #openstack-swift | 15:24 | |
*** Venkatesh has quit IRC | 15:37 | |
janonymous_ | Venkatesh: name check is just a validation of names coming to proxy i.e acc/cont/obj | 15:48 |
*** pdardeau has quit IRC | 15:51 | |
*** tongli has joined #openstack-swift | 15:52 | |
*** breitz has quit IRC | 15:54 | |
*** breitz has joined #openstack-swift | 15:54 | |
*** pdardeau has joined #openstack-swift | 15:55 | |
*** garthb has quit IRC | 16:00 | |
*** 17SADZFC8 has quit IRC | 16:01 | |
*** haomaiwa_ has joined #openstack-swift | 16:01 | |
*** daemontool has quit IRC | 16:02 | |
*** peterlisak13 has quit IRC | 16:02 | |
*** haomaiwa_ has quit IRC | 16:02 | |
*** minwoob has joined #openstack-swift | 16:06 | |
*** jmccarthy1 has joined #openstack-swift | 16:10 | |
*** jmccarthy has quit IRC | 16:10 | |
*** jmccarthy1 has quit IRC | 16:10 | |
notmyname | good morning | 16:11 |
*** jrichli has joined #openstack-swift | 16:11 | |
*** jmccarthy has joined #openstack-swift | 16:11 | |
*** haomaiwa_ has joined #openstack-swift | 16:15 | |
mahatic__ | good morning | 16:15 |
haypo | notmyname: hi. would it be possible to discuss the plan for python 3 tonight in the meeting? https://wiki.openstack.org/wiki/Meetings/Swift | 16:15 |
pgbridge | good morning | 16:16 |
notmyname | haypo: yes, I believe cschwede was planning on bringing it up | 16:16 |
haypo | notmyname: ok. it's just that i don't see an python 3 item on this wiki page | 16:16 |
notmyname | done | 16:16 |
haypo | i'm checking if i can attend the swift meeting. we had a DST swift in france. i'm coming back from japan. timezones is my nightmare | 16:17 |
janonymous_ | notmyname: morning | 16:20 |
cschwede | notmyname, haypo: well, i probably can’t say much more than already said in http://lists.openstack.org/pipermail/openstack-dev/2015-October/078058.html | 16:20 |
notmyname | cschwede: me either, but it's good to bring it up nonetheless | 16:21 |
cschwede | notmyname: sure, let’s make sure there are enough reviewers on it | 16:21 |
notmyname | since the plan is basically that we'll have a constant drip of small py3 patches for some undefined long period of time, I don't think there's actually something for a reviewer to sign up for. it's more of what reviewers can expect to see in the months to come | 16:23 |
haypo | cschwede, notmyname : well, the point is just to make sure that the whole team is aware of the plan | 16:25 |
haypo | i'm not sure that it's the case, the two next patches were not reviewed yet ;-) https://review.openstack.org/#/c/199034/ & https://review.openstack.org/#/c/217423/ | 16:26 |
*** janonymous__ has joined #openstack-swift | 16:30 | |
*** janonymous_ has quit IRC | 16:31 | |
*** dustins has quit IRC | 16:32 | |
*** lpabon has quit IRC | 16:39 | |
*** garthb has joined #openstack-swift | 16:42 | |
*** janonymous_ has joined #openstack-swift | 16:42 | |
*** SkyRocknRoll has joined #openstack-swift | 16:43 | |
*** janonymous__ has quit IRC | 16:44 | |
*** hrou has quit IRC | 16:46 | |
*** wbhuber has quit IRC | 16:47 | |
*** tongli has quit IRC | 16:55 | |
*** daemontool has joined #openstack-swift | 16:55 | |
*** janonymous__ has joined #openstack-swift | 16:56 | |
*** gyee has joined #openstack-swift | 16:57 | |
*** hrou has joined #openstack-swift | 16:57 | |
*** tongli has joined #openstack-swift | 16:58 | |
*** petertr7 is now known as petertr7_away | 16:59 | |
*** haomaiwa_ has quit IRC | 17:01 | |
*** haomaiwang has joined #openstack-swift | 17:01 | |
*** jistr has quit IRC | 17:08 | |
*** WBHuber has joined #openstack-swift | 17:13 | |
*** WBHuber is now known as wbhuber | 17:14 | |
*** lpabon has joined #openstack-swift | 17:14 | |
*** rledisez has quit IRC | 17:17 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Encrypting/Decrypting object metadata https://review.openstack.org/203310 | 17:17 |
acoles | jrichli: mahatic__ hrou ^^ ok i am pretty exhausted with that, so await your reviews :) | 17:18 |
acoles | i will just add some explanatory comments on gerrit though | 17:18 |
hrou | hehe awesome work acoles should have that done soon ! How's jury duty going btw ? | 17:18 |
*** sayali has quit IRC | 17:19 | |
acoles | hrou: jury not til next week | 17:19 |
hrou | acoles, ah gotcha; Just for the selection phase right ? i.e. you don't nkow if they'll actually pick you ? That's how it works in Canada at least. | 17:20 |
*** mfalatic has joined #openstack-swift | 17:20 | |
*** sayali has joined #openstack-swift | 17:20 | |
acoles | hrou: i think thats how it works, if i look unsuitable i may get deselected. question is, how to look unsuitable? ;) | 17:21 |
mahatic__ | acoles: Thanks for those real nice changes! will take a look | 17:22 |
mahatic__ | acoles: go tell them? :P | 17:22 |
hrou | acoles, its an art ; ) You can't be too out there, the judges generally spot that, its a fine line : ) I know some people who consider themselves experts at getting out of it. | 17:23 |
*** rohit_ has joined #openstack-swift | 17:23 | |
acoles | hrou: it is my first call up, which as someone pointed out last week, is "not bad for my age" | 17:29 |
hrou | acoles, haha yea while its suppose to be random its funny my wife (2 years younger than me) has been called up 4 times now, and me never : ) | 17:31 |
*** lpabon has quit IRC | 17:31 | |
*** dustins has joined #openstack-swift | 17:32 | |
acoles | mahatic__: i think i'd like to rebase your patch 232572 on patch 203310, is that ok with you? | 17:33 |
patchbot | acoles: https://review.openstack.org/#/c/232572/ - Guess content-type on PUT | 17:33 |
patchbot | acoles: https://review.openstack.org/#/c/203310/ - Encrypting/Decrypting object metadata | 17:33 |
acoles | i think it applies directly | 17:33 |
acoles | well, with a rebase | 17:34 |
acoles | hmm, its night for mahatic__ | 17:34 |
mahatic__ | acoles: yeah, it does. If it moves forward - i.e. without dependencies on my other patches, yup it works! | 17:34 |
mahatic__ | acoles: but i'm around | 17:34 |
acoles | mahatic__: ok thanks! | 17:34 |
mahatic__ | acoles: thank you! | 17:35 |
*** daemontool has quit IRC | 17:36 | |
*** eranrom has joined #openstack-swift | 17:39 | |
jrichli | acoles: re: "not bad for my age" lol | 17:43 |
jrichli | acoles: will review soon. probably not until later in the day/night, since today is shaping up to be meetings and required fluff | 17:44 |
acoles | jrichli: "required fluff" must be an oxymoron ? :P | 17:44 |
mahatic__ | lol | 17:45 |
jrichli | I wish | 17:45 |
mahatic__ | acoles: nice catch | 17:45 |
*** hrou has quit IRC | 17:49 | |
*** blmartin has quit IRC | 17:51 | |
*** hseipp has quit IRC | 17:51 | |
*** mahatic_ has joined #openstack-swift | 17:54 | |
*** petertr7_away is now known as petertr7 | 17:56 | |
*** mahatic__ has quit IRC | 17:58 | |
*** haomaiwang has quit IRC | 18:01 | |
*** klrmn1 has joined #openstack-swift | 18:01 | |
*** haomaiwa_ has joined #openstack-swift | 18:01 | |
*** petertr7 is now known as petertr7_away | 18:05 | |
*** aix has quit IRC | 18:05 | |
*** hezhiqiang has quit IRC | 18:07 | |
*** jordanP has quit IRC | 18:14 | |
*** janonymous_ has quit IRC | 18:15 | |
*** janonymous__ has quit IRC | 18:16 | |
*** jerrygb has quit IRC | 18:21 | |
* mahatic_ is off | 18:22 | |
*** SkyRocknRoll has quit IRC | 18:22 | |
*** mahatic_ has quit IRC | 18:22 | |
notmyname | meeting time today http://www.timeanddate.com/worldclock/fixedtime.html?iso=20151104T21 | 18:24 |
tdasilva | notmyname: perfect, thanks for the reminder | 18:26 |
notmyname | the mitaka cycle is going to feel really really fast, I think | 18:26 |
notmyname | looks like we have about 4 months until the RC is supposed to be cut | 18:27 |
notmyname | https://wiki.openstack.org/wiki/Mitaka_Release_Schedule | 18:27 |
jrichli | wow. | 18:27 |
notmyname | no kidding | 18:27 |
notmyname | which means that the likely hackathon dates will be right before that (just 2 or 3 weeks before the RC) | 18:28 |
jrichli | hackathon! :-) | 18:29 |
notmyname | jrichli: and that's not even taking the thanksgiving (US), christmas, and new years weeks where generally about zero gets done | 18:29 |
jrichli | yup. well, I just switched to stealthmode and might have 1.5 hrs now to do some real work! | 18:31 |
openstackgerrit | Alistair Coles proposed openstack/swift: Guess content-type on PUT https://review.openstack.org/232572 | 18:31 |
jrichli | acoles is still working! | 18:31 |
acoles | mahati ^^ also jrichli , hrou that one's ready to ship too imho | 18:31 |
jrichli | awesome! | 18:32 |
jrichli | starting reviews now | 18:32 |
acoles | jrichli: thanks. heading home, back later for meeting | 18:33 |
*** acoles is now known as acoles_ | 18:33 | |
*** acoles_ is now known as acoles | 18:35 | |
*** proteusguy_ has quit IRC | 18:35 | |
*** acoles is now known as acoles_ | 18:36 | |
*** amoturi has joined #openstack-swift | 18:44 | |
*** hrou has joined #openstack-swift | 18:46 | |
*** proteusguy_ has joined #openstack-swift | 18:48 | |
*** nadeem has joined #openstack-swift | 18:50 | |
amoturi | Apologies if this is a dumb question. I am new to swift. Is there a use case where the entire swift instance is Read only? Ie instead of setting per account ACL, there is a toggle which makes it read only for all accounts/users. | 18:51 |
tdasilva | amoturi: glange_ is working on a middleware that provides read-only access: https://review.openstack.org/#/c/233749/ | 18:52 |
glange_ | true, hopefully that pull request is good now -- it's better than when it first went up | 18:53 |
*** glange_ is now known as glange | 18:54 | |
amoturi | tdasilva: thanks so much for the info. and glange_ thanks for working on this. | 18:55 |
*** wbhuber has quit IRC | 18:55 | |
tdasilva | amoturi: what is your use case? can you describe more? | 18:56 |
*** peterlisak has joined #openstack-swift | 18:57 | |
amoturi | tdasilva: we are adding swift compatibity for a storage device and i wanted to know if this is could be an additional feature we could add for the users. | 18:58 |
*** haomaiwa_ has quit IRC | 19:01 | |
*** haomaiwang has joined #openstack-swift | 19:01 | |
*** zhill has joined #openstack-swift | 19:05 | |
*** nadeem has quit IRC | 19:06 | |
*** jmccarthy has quit IRC | 19:06 | |
*** nadeem has joined #openstack-swift | 19:08 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Add --decode-content option https://review.openstack.org/184957 | 19:14 |
*** hrou has quit IRC | 19:15 | |
*** petertr7_away is now known as petertr7 | 19:16 | |
*** wbhuber has joined #openstack-swift | 19:16 | |
*** wbhuber has quit IRC | 19:19 | |
*** jerrygb has joined #openstack-swift | 19:20 | |
*** wbhuber has joined #openstack-swift | 19:20 | |
*** wbhuber_ has joined #openstack-swift | 19:21 | |
*** wbhuber has quit IRC | 19:25 | |
*** hrou has joined #openstack-swift | 19:25 | |
*** zhill has quit IRC | 19:29 | |
*** diogogmt has joined #openstack-swift | 19:36 | |
notmyname | jrichli: lol. don't you know naming is the hardest part? ;-) | 19:43 |
jrichli | I am starting to learn ... | 19:44 |
*** NM has joined #openstack-swift | 19:44 | |
notmyname | hurricanerix: around? what's the status of patch 214206? | 19:46 |
patchbot | notmyname: https://review.openstack.org/#/c/214206/ - Modify functional tests to use testr | 19:46 |
notmyname | hurricanerix: the gate seems to not like it http://logs.openstack.org/06/214206/1/check/gate-swift-tox-func/73e4c2a/console.html.gz#_2015-08-18_14_32_57_375 | 19:47 |
hurricanerix | notmyname, yeaah, I need to look at that again. I removed the WIP (and I think I rebased it also, but maybe I only rebased locally) | 19:47 |
notmyname | thanks for removing the WIP | 19:48 |
hurricanerix | There is only one patchset, so maybe I didn't push the rebase. | 19:48 |
notmyname | hurricanerix: is tox working locally for you with that? | 19:48 |
notmyname | ah ok | 19:48 |
hurricanerix | it's on my list of things to get done, so i will look at it soon. if not tomorrow, next week. | 19:50 |
*** kutija_ has quit IRC | 19:52 | |
*** haomaiwang has quit IRC | 20:01 | |
*** haomaiwang has joined #openstack-swift | 20:01 | |
notmyname | hurricanerix: `./.functests` doesn't pass for me rebased against master | 20:03 |
notmyname | hurricanerix: https://gist.github.com/notmyname/2c3ed947c48249f30679 | 20:03 |
torgomatic | would using testr get us the subTest method? | 20:05 |
notmyname | what's good about subTest? 2nd time I've seen it mentioned today | 20:09 |
hurricanerix | torgomatic, I have not heard of subTest, I would have to look into it | 20:09 |
torgomatic | it lets you have data-driven test cases and still get a useful message when one fails | 20:09 |
notmyname | sounds like it would be useful for the stuff ho is doing | 20:10 |
torgomatic | like: for thing1, thing2, expected in big_ass_pile_o_test_cases: self.assertEqual(function_under_test(thing1, thing2), expected) | 20:10 |
torgomatic | which is great, but when it fails it's just like "hey, 2 != 17", and then you say "cool; which test case was that?" and the testrunner says "uh... 2 != 17; good luck bozo" | 20:11 |
hurricanerix | lol, ok. i'll look into that and get back to you :) | 20:11 |
torgomatic | so instead you do for thing1, thing2, expected in blah: with self.subTest(thing1=thing1, thing2=thing2): self.assertEqual(...) | 20:12 |
notmyname | hurricanerix: ok, so I'm getting the same test failures against master. has to do with doign the tests against an EC policy. timburke is actually at my desk talking to me about it | 20:12 |
torgomatic | and then when it fails it tells you the values of thing1 and thing2 so you can figure out WTF just blew up | 20:12 |
torgomatic | I only ask because there's been this effort to move our tests over to testr for reasons (or something), and I want to know if I get something out of it | 20:13 |
notmyname | torgomatic: the reason is because our tests will then be callable by tempest. which means our tests are then able to be part of defcore. which doesn't affect you from the technical side today, but the goal is to ensure you still get to have influence with your code on what can be called "swift" | 20:13 |
torgomatic | notmyname: yes, but if I get some helpful testing methods out of it, I'm much more likely to review the change ;) | 20:14 |
notmyname | alternatively, I'll just walk over to your desk and bug you about it until you review it ;-) | 20:15 |
notmyname | then you'll say "no" and I'll have to keep bugging you and you'll still say no and then I'll have to buy you whiskey and then you'll say yes and then we'll be in a good place | 20:21 |
* notmyname should go get lunch before the meeting time gets any closer | 20:22 | |
*** khomkrit has quit IRC | 20:26 | |
*** nadeem has quit IRC | 20:28 | |
*** mac_ified has joined #openstack-swift | 20:31 | |
*** jamielennox|away is now known as jamielennox | 20:36 | |
*** ho has joined #openstack-swift | 20:53 | |
*** blmartin has joined #openstack-swift | 20:56 | |
clayg | is it that time? | 20:57 |
cschwede | yep | 20:58 |
notmyname | yep | 20:58 |
*** acoles_ is now known as acoles | 20:58 | |
kota_ | good morning | 20:59 |
notmyname | ok, meeting time | 21:00 |
*** haomaiwang has quit IRC | 21:01 | |
*** wbhuber_ is now known as wbhuber | 21:01 | |
clayg | torgomatic: also it catches the assertion errors and keeps the loop going - so you get to see how many of the umpteen failed instead of just the first one | 21:01 |
notmyname | clayg: that sounds cool | 21:01 |
*** haomaiwa_ has joined #openstack-swift | 21:01 | |
clayg | notmyname: yeah thanks timburke for pointing me at it! | 21:01 |
notmyname | where's it available? | 21:01 |
clayg | py3.5 | 21:02 |
clayg | ikr | 21:02 |
timburke | py3.4! *slightly* better :P | 21:02 |
timburke | https://docs.python.org/3/library/unittest.html#distinguishing-test-iterations-using-subtests | 21:03 |
*** petertr7 is now known as petertr7_away | 21:04 | |
acoles | subTest sounds useful | 21:04 |
torgomatic | I know someone was talking about some test thing (not unittest) that backports all that stuff; is it testr? | 21:04 |
clayg | torgomatic: if that's true i suddenly care if hurricanerix ever finishes his patch or not | 21:05 |
clayg | hurricanerix: no offense | 21:05 |
torgomatic | clayg: join the club :) | 21:05 |
timburke | torgomatic: testtools, maybe? i know python-swiftclient uses it to get some test niceties for py2.6. doesn't have subTest, though | 21:06 |
torgomatic | timburke: that could be it; I know it had "test" in the name, but what doesn't? | 21:07 |
clayg | torgomatic: timburke: I'm going with unittest2 | 21:07 |
notmyname | NM: I just shared the info you told me with everyone in the swift team meeting | 21:09 |
notmyname | NM: thanks | 21:09 |
tdasilva | NM: great news! | 21:09 |
*** amoturi has quit IRC | 21:23 | |
*** zhill has joined #openstack-swift | 21:26 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Add --decode-content option https://review.openstack.org/184957 | 21:26 |
*** petertr7_away is now known as petertr7 | 21:26 | |
*** jamielennox is now known as jamielennox|away | 21:30 | |
*** haomaiwa_ has quit IRC | 21:33 | |
*** Trixboxer has quit IRC | 21:34 | |
*** nadeem has joined #openstack-swift | 21:34 | |
*** jerrygb has quit IRC | 21:36 | |
*** haomaiwang has joined #openstack-swift | 21:36 | |
*** jamielennox|away is now known as jamielennox | 21:37 | |
*** jerrygb has joined #openstack-swift | 21:38 | |
*** aix has joined #openstack-swift | 21:39 | |
*** Trixboxer has joined #openstack-swift | 21:46 | |
*** joeljwright has joined #openstack-swift | 21:53 | |
*** ChanServ sets mode: +v joeljwright | 21:53 | |
*** petertr7 is now known as petertr7_away | 21:56 | |
*** nadeem has quit IRC | 21:56 | |
openstackgerrit | Tim Burke proposed openstack/swift: Stop closing part_iter https://review.openstack.org/241778 | 21:56 |
*** petertr7_away is now known as petertr7 | 21:58 | |
*** haypo has left #openstack-swift | 21:58 | |
clayg | briancline: if swift-init start all exited non-zero because you didn't have a config for a daemon - would you care? | 21:59 |
clayg | peterlisak: I'm acctually trying to decide if `swift-init start all --strict` will exit non-zero if you dont' have a [container-sync] section? | 22:00 |
acoles | notmyname: "it was great to see (most of) you last week!" - so who was it not great to see? ;) | 22:00 |
clayg | i'm guessing it would? [object-reconstructor] too - even if you don't run ec policies? | 22:00 |
notmyname | lol | 22:00 |
jrichli | acoles: lol | 22:00 |
*** haomaiwang has quit IRC | 22:01 | |
wbhuber | acoles: lol! best catch of the day! | 22:01 |
clayg | acoles: it's funnier because I can imagine you sort of laughing when you say it | 22:01 |
*** haomaiwang has joined #openstack-swift | 22:01 | |
jrichli | +1 | 22:01 |
joeljwright | crap, just realised I turned up an hour late for the meeting | 22:03 |
joeljwright | :( | 22:03 |
acoles | clayg: LOL for "sort of laughing" - like, not quite committing to full laughter | 22:03 |
peterlisak | IMHO behaviour should be consistent => non-zero exit if --strict | 22:03 |
acoles | joeljwright: :( | 22:03 |
peterlisak | clayg, ^ | 22:03 |
briancline | clayg: generally I would care, but not sure I would care in the 'all' case.. I think I can see why this is an issue though | 22:03 |
briancline | clayg: actually, I mis-read that as the inverse | 22:04 |
notmyname | joeljwright: ah, sorry | 22:04 |
* briancline cracks knuckles to try this communication thing again | 22:04 | |
joeljwright | notmyname: is 21:00 UTC a new time permanently? | 22:05 |
briancline | clayg: I think I'd only really care if the 'all' failed due to a 'rest' level service not having a config file | 22:05 |
notmyname | joeljwright: always 2100UTC. no plans right now to change it. same time as it's been for about a year. just that UTC doesn't do the time change | 22:05 |
joeljwright | bloody timezones! | 22:06 |
joeljwright | they find new ways to bite me every week | 22:06 |
notmyname | joeljwright: fun trivia, reykjavik is UTC year round! | 22:07 |
zaitcev | joeljwright: I used Ghana in Google Calendar | 22:07 |
joeljwright | all my attempts to get everyone using unix time go unheeded ;) | 22:07 |
clayg | [22:18] +joeljwright | all my attempts to get everyone using unix time go unheeded ;) | 22:08 |
clayg | UTC FTW | 22:08 |
acoles | g'night | 22:08 |
jrichli | acoles: g'night! | 22:08 |
ho | acoles: good night! | 22:08 |
joeljwright | acoles: good night | 22:08 |
*** acoles is now known as acoles_ | 22:08 | |
joeljwright | notmyname: I'll read through the minutes of the meeting at catch up. I'm off for the night. | 22:09 |
clayg | peterlisak: I think the change I'm considering is that maybe we should have a non-strict counter option - and the *default* value value for the strict kwarg is dependent on if you request a service or an alias | 22:09 |
clayg | so right now `swift-init object start` that doesn't find a config will exit zero and not start the service (boo) | 22:09 |
*** petertr7 is now known as petertr7_away | 22:10 | |
briancline | clayg: would this mean that 'swift-init all start' on a purely proxy node would return non-zero exit code since it can't find container-server or object-server configs? | 22:10 |
clayg | I think we could change that default so `swift-init object start` will exit non-zero unless you pass in `--non-strict` (which might be useful if start multiple services by name) | 22:10 |
clayg | briancline: that's what peterlisak was getting onto - but maybe that's not the best we can do | 22:10 |
clayg | briancline: peterlisak: I'm pretty keen on swift-init just "doing the right thing" - a little magic isn't so scary for me there - that's why it can `swift-init all start` or `swift-init start all` :) | 22:11 |
clayg | peterlisak: anyway - have you ever seen that trick where a boolean option can be flagged either way? I'm trying to think of an example unix util that does this... | 22:12 |
peterlisak | clayg, not sure ... do you have any example? | 22:14 |
clayg | curl --keepalive and --no-keepalive - even though one is the default you can be explicit | 22:14 |
clayg | so default behavior is different depending on the alias `swift-init all start --non-srict` vs. `swift-init object start --strict` | 22:15 |
*** joeljwright has quit IRC | 22:15 | |
clayg | but you can always be explicit if you explicitly want the non-default (or you *know* what you want and don't care if the default changes) | 22:15 |
clayg | this is a good plan | 22:16 |
clayg | i'm going to put these words on the review | 22:16 |
peterlisak | clayg, ok, i just wanted to suggest it :) ... about --strict and non-strict | 22:16 |
peterlisak | clayg, it sounds reasonably | 22:17 |
* briancline just checked with a few ops people | 22:18 | |
briancline | their only feedback is that it should blow up when there is a syntax related issue in the file... but it does that already, one of our internal test clusters yelled at me yesterday for fat fingering a config file | 22:19 |
clayg | oh interesting - so it's only the missing config case somehow that it'll let slide - nice | 22:19 |
clayg | yeah hopefully peterlisak won't botch that up | 22:19 |
clayg | peterlisak: you got this bro! | 22:19 |
clayg | briancline: thanks | 22:19 |
briancline | I think we'd be fine either way with the aforementioned switch, just in case we're relying on that behavior in some place we can't think of at the moment | 22:21 |
briancline | clayg: sure thing | 22:21 |
briancline | what's the review # for this one? | 22:22 |
clayg | timburke: *stop* closing part_iter!? are you *mad*!? | 22:22 |
clayg | briancline: patch 230352 | 22:23 |
patchbot | clayg: https://review.openstack.org/#/c/230352/ - swift-init return codes | 22:23 |
timburke | clayg: apparently we're *already inside the iter*! *that's* where the madness lies! | 22:23 |
peterlisak | clayg, i'll do my best .. thanks! | 22:23 |
clayg | timburke: this statement is false | 22:24 |
*** daemontool has joined #openstack-swift | 22:26 | |
*** wbhuber has quit IRC | 22:29 | |
*** wbhuber has joined #openstack-swift | 22:29 | |
*** peterlisak has quit IRC | 22:30 | |
*** wbhuber has quit IRC | 22:34 | |
notmyname | clayg: just got back to IRC. I think that's a good plan (re the different defaults for aliases and specific services with the ability to be explicit) | 22:40 |
*** km has joined #openstack-swift | 22:40 | |
*** km is now known as Guest33988 | 22:41 | |
*** nadeem has joined #openstack-swift | 22:41 | |
*** nadeem has quit IRC | 22:43 | |
*** jrichli has quit IRC | 22:48 | |
*** asettle has joined #openstack-swift | 23:00 | |
*** haomaiwang has quit IRC | 23:01 | |
*** haomaiwa_ has joined #openstack-swift | 23:01 | |
*** jlhinson has quit IRC | 23:01 | |
*** dustins has quit IRC | 23:18 | |
*** wbhuber has joined #openstack-swift | 23:18 | |
*** eranrom has quit IRC | 23:18 | |
*** wbhuber_ has joined #openstack-swift | 23:20 | |
*** diogogmt has quit IRC | 23:20 | |
*** wbhuber has quit IRC | 23:23 | |
*** diogogmt has joined #openstack-swift | 23:26 | |
*** kei_yama has joined #openstack-swift | 23:27 | |
*** jlhinson has joined #openstack-swift | 23:31 | |
clayg | timburke: I don't really remember how I had to hack nosetests so that it would wait before exiting so you could always spot the 60 timeout | 23:32 |
*** minwoob has quit IRC | 23:32 | |
timburke | clayg: don't worry. though i'm more confused than ever by the CI results... | 23:33 |
*** pdardeau has quit IRC | 23:33 | |
*** hrou has quit IRC | 23:34 | |
clayg | timburke: ChunkWriteTimeout: 60 seconds | 23:36 |
clayg | so not closing the iterator definately regresses | 23:36 |
clayg | timburke: do you have a reference to the change where I added it? I'm hoping maybe there's some notes as to which test would trigger it? | 23:37 |
*** asettle has quit IRC | 23:37 | |
*** asettle has joined #openstack-swift | 23:37 | |
timburke | bingo. though it *doesn't* do it for me locally. test order, i guess? but backing out your entire change *did* | 23:37 |
timburke | clayg: https://review.openstack.org/#/c/231164/ | 23:38 |
*** asettle is now known as asettle-afk | 23:40 | |
clayg | timburke: is this also the change that has the side effect of breaking some kind of multi-range swift GET something some such? | 23:41 |
timburke | clayg: close. it breaks conditional SLO GETs (but not HEADs!) on EC (but not replicated!) | 23:42 |
timburke | this is me trying to figure out how to fix it :/ | 23:43 |
clayg | it's like watching a mad scientist in action | 23:43 |
*** haomaiwa_ has quit IRC | 23:45 | |
*** haomaiwa_ has joined #openstack-swift | 23:45 | |
clayg | timburke: maybe this helps you get into the error more tight like? https://gist.github.com/clayg/64d659bcae9991e5686c | 23:46 |
*** pdardeau has joined #openstack-swift | 23:51 | |
*** asettle-afk is now known as asettle | 23:54 | |
*** jerrygb has quit IRC | 23:56 | |
*** dmorita has joined #openstack-swift | 23:56 | |
*** pdardeau has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!