*** hosanai has joined #openstack-swift | 00:08 | |
*** ChanServ sets mode: +v hosanai | 00:08 | |
tdasilva | heh...was just watching news here and the last segment was about this 4k video thing that is going to start streaming tomorrow | 00:17 |
---|---|---|
*** chromatin has joined #openstack-swift | 00:26 | |
*** gyee has quit IRC | 00:28 | |
*** mahatic has quit IRC | 00:52 | |
*** flwang1 has quit IRC | 00:53 | |
*** diogogmt has quit IRC | 00:53 | |
*** mahatic has joined #openstack-swift | 00:56 | |
*** Suyi_ has joined #openstack-swift | 01:07 | |
*** Jeffrey4l has joined #openstack-swift | 01:11 | |
*** klrmn has quit IRC | 01:12 | |
kota_ | good morning | 01:15 |
kota_ | back from short rest after hackathon. | 01:15 |
kota_ | clayg: thanks for working on Global EC thing! I will try to address your reviews asap (maybe in today). | 01:16 |
*** zul has quit IRC | 01:19 | |
*** manous has joined #openstack-swift | 01:23 | |
*** flwang1 has joined #openstack-swift | 01:26 | |
*** zul has joined #openstack-swift | 01:37 | |
*** asettle has joined #openstack-swift | 02:09 | |
*** mahatic has quit IRC | 02:09 | |
*** siva_krish has joined #openstack-swift | 02:10 | |
*** mahatic has joined #openstack-swift | 02:12 | |
*** asettle has quit IRC | 02:14 | |
*** mingyu has joined #openstack-swift | 02:17 | |
*** itlinux has joined #openstack-swift | 02:18 | |
*** dmorita has quit IRC | 02:21 | |
*** dmorita has joined #openstack-swift | 02:23 | |
*** dmorita has quit IRC | 02:27 | |
*** mahatic has quit IRC | 02:33 | |
*** mahatic has joined #openstack-swift | 02:39 | |
*** NM1 has joined #openstack-swift | 02:58 | |
*** mahatic has quit IRC | 03:01 | |
*** mahatic has joined #openstack-swift | 03:04 | |
*** manous has quit IRC | 03:06 | |
*** NM1 has quit IRC | 03:10 | |
*** manous has joined #openstack-swift | 03:19 | |
*** manous has quit IRC | 03:23 | |
*** mahatic has quit IRC | 03:30 | |
*** mahatic has joined #openstack-swift | 03:33 | |
*** manous has joined #openstack-swift | 03:36 | |
*** manous has quit IRC | 03:40 | |
charz | morning | 03:45 |
*** manous has joined #openstack-swift | 03:53 | |
openstackgerrit | Merged openstack/swift: Simplify chained comparison https://review.openstack.org/343034 | 03:56 |
*** asettle has joined #openstack-swift | 03:57 | |
*** siva_krish has quit IRC | 03:57 | |
*** manous has quit IRC | 03:57 | |
*** asettle has quit IRC | 04:02 | |
*** mahatic has quit IRC | 04:03 | |
*** mahatic has joined #openstack-swift | 04:04 | |
*** siva_krish has joined #openstack-swift | 04:08 | |
*** chromatin has quit IRC | 04:08 | |
*** manous has joined #openstack-swift | 04:09 | |
*** chromatin has joined #openstack-swift | 04:13 | |
*** manous has quit IRC | 04:14 | |
*** zaitcev has quit IRC | 04:16 | |
*** mahatic_ has joined #openstack-swift | 04:20 | |
*** mahatic has quit IRC | 04:21 | |
*** jerrygb has joined #openstack-swift | 04:22 | |
*** manous has joined #openstack-swift | 04:26 | |
*** manous has quit IRC | 04:31 | |
*** silor has joined #openstack-swift | 04:34 | |
*** silor has quit IRC | 04:38 | |
*** mahatic has joined #openstack-swift | 04:39 | |
*** mahatic_ has quit IRC | 04:40 | |
*** manous has joined #openstack-swift | 04:43 | |
*** manous has quit IRC | 04:48 | |
*** SkyRocknRoll has joined #openstack-swift | 04:54 | |
*** flwang1 has quit IRC | 04:55 | |
*** mahatic_ has joined #openstack-swift | 04:56 | |
*** mahatic has quit IRC | 04:58 | |
*** manous has joined #openstack-swift | 04:59 | |
*** links has joined #openstack-swift | 05:01 | |
*** manous has quit IRC | 05:04 | |
*** ppai has joined #openstack-swift | 05:06 | |
*** Suyi_ has quit IRC | 05:15 | |
*** manous has joined #openstack-swift | 05:16 | |
*** mahatic has joined #openstack-swift | 05:16 | |
*** mahatic_ has quit IRC | 05:17 | |
*** chromatin has quit IRC | 05:19 | |
*** manous has quit IRC | 05:22 | |
*** psachin has joined #openstack-swift | 05:23 | |
*** jerrygb has quit IRC | 05:30 | |
*** mahatic has quit IRC | 05:34 | |
*** links has quit IRC | 05:36 | |
*** mahatic has joined #openstack-swift | 05:38 | |
*** mingyu has quit IRC | 05:42 | |
*** asettle has joined #openstack-swift | 05:45 | |
*** asettle has quit IRC | 05:50 | |
*** mahatic has quit IRC | 06:05 | |
*** mahatic has joined #openstack-swift | 06:08 | |
*** rcernin has joined #openstack-swift | 06:10 | |
*** derekjhyang has joined #openstack-swift | 06:17 | |
cschwede | Good Morning! | 06:17 |
*** mingyu has joined #openstack-swift | 06:22 | |
*** SkyRocknRoll_ has joined #openstack-swift | 06:31 | |
*** pcaruana has joined #openstack-swift | 06:36 | |
*** abhitechie has joined #openstack-swift | 06:41 | |
*** abhinavtechie has joined #openstack-swift | 06:51 | |
*** mingyu has quit IRC | 06:52 | |
*** abhitechie has quit IRC | 06:54 | |
*** SkyRocknRoll_ has quit IRC | 06:55 | |
*** mmcardle has joined #openstack-swift | 06:58 | |
*** abhitechie has joined #openstack-swift | 06:58 | |
*** tesseract- has joined #openstack-swift | 06:58 | |
*** abhinavtechie has quit IRC | 07:01 | |
*** oshritf has joined #openstack-swift | 07:01 | |
*** geaaru has joined #openstack-swift | 07:03 | |
openstackgerrit | zheng yin proposed openstack/swift: Add log format to i18n https://review.openstack.org/344056 | 07:04 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 07:05 |
*** jmccarthy has quit IRC | 07:10 | |
*** joeljwright has joined #openstack-swift | 07:16 | |
*** ChanServ sets mode: +v joeljwright | 07:16 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/pyeclib: WIP: reference counter should be decref'ed? https://review.openstack.org/344066 | 07:19 |
*** rledisez has joined #openstack-swift | 07:23 | |
*** abhinavtechie has joined #openstack-swift | 07:31 | |
*** jerrygb has joined #openstack-swift | 07:32 | |
*** asettle has joined #openstack-swift | 07:33 | |
*** abhitechie has quit IRC | 07:34 | |
*** jmccarthy has joined #openstack-swift | 07:35 | |
*** abhinavtechie has quit IRC | 07:35 | |
*** jerrygb has quit IRC | 07:37 | |
*** asettle has quit IRC | 07:38 | |
*** asettle has joined #openstack-swift | 08:06 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 08:10 |
*** oshritf has quit IRC | 08:13 | |
*** sheel has joined #openstack-swift | 08:14 | |
*** oshritf has joined #openstack-swift | 08:21 | |
*** mvk has quit IRC | 08:24 | |
*** oshritf has quit IRC | 08:25 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Imported Translations from Zanata https://review.openstack.org/344094 | 08:27 |
*** oshritf has joined #openstack-swift | 08:32 | |
*** jmccarthy has quit IRC | 08:41 | |
*** mvk has joined #openstack-swift | 08:49 | |
*** oshritf has quit IRC | 08:54 | |
*** ChubYann has quit IRC | 08:58 | |
openstackgerrit | Prashanth Pai proposed openstack/swift: Make object creation more atomic in Linux https://review.openstack.org/162243 | 09:00 |
*** ouchkernel has quit IRC | 09:04 | |
*** oshritf has joined #openstack-swift | 09:09 | |
*** ouchkernel has joined #openstack-swift | 09:12 | |
*** oshritf has quit IRC | 09:18 | |
charz | charz | 09:20 |
openstackgerrit | Cheng Li proposed openstack/swift: Change assertTrue to assertEqual https://review.openstack.org/344133 | 09:28 |
openstackgerrit | Cheng Li proposed openstack/swift: Change assertTrue to assertEqual https://review.openstack.org/344133 | 09:29 |
openstackgerrit | Christian Schwede proposed openstack/swift: Add defaulter middleware https://review.openstack.org/342857 | 09:32 |
*** fbo_ is now known as fbo | 09:32 | |
*** abhinavtechie has joined #openstack-swift | 09:39 | |
*** hoonetorg has quit IRC | 09:46 | |
*** oshritf has joined #openstack-swift | 09:49 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/pyeclib: Ref count for dict item should be Py_DECREF https://review.openstack.org/344066 | 10:00 |
*** oshritf has quit IRC | 10:03 | |
*** mvk has quit IRC | 10:05 | |
*** daemontool has joined #openstack-swift | 10:18 | |
*** mvk has joined #openstack-swift | 10:18 | |
*** daemontool_ has joined #openstack-swift | 10:19 | |
*** daemontool has quit IRC | 10:23 | |
*** asettle has quit IRC | 10:25 | |
openstackgerrit | Merged openstack/swift: Remove red herring from logs https://review.openstack.org/343923 | 10:27 |
openstackgerrit | Merged openstack/swift: Imported Translations from Zanata https://review.openstack.org/344094 | 10:32 |
openstackgerrit | zheng yin proposed openstack/swift: Add log format to i18n https://review.openstack.org/344056 | 10:41 |
*** janonymous has quit IRC | 10:50 | |
*** jerrygb has joined #openstack-swift | 10:51 | |
*** asettle has joined #openstack-swift | 10:53 | |
*** jerrygb has quit IRC | 10:56 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/pyeclib: WIP: Ref count for dict item should be Py_DECREF https://review.openstack.org/344066 | 10:59 |
*** oshritf has joined #openstack-swift | 11:04 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/pyeclib: Ref count for dict item should be Py_DECREF https://review.openstack.org/344066 | 11:06 |
*** daemontool__ has joined #openstack-swift | 11:06 | |
*** daemontool_ has quit IRC | 11:09 | |
*** NM has joined #openstack-swift | 11:11 | |
*** dmorita has joined #openstack-swift | 11:22 | |
tdasilva | good morning | 11:23 |
kota_ | tdasilva: good morning | 11:25 |
*** dmorita has quit IRC | 11:26 | |
tdasilva | kota_: o/ | 11:28 |
*** kei_yama has quit IRC | 11:29 | |
kota_ | tdasilva: could you kick the patch 341680? that enables valgrind test at gerrit. | 11:30 |
patchbot | kota_: https://review.openstack.org/#/c/341680/ - liberasurecode - Add valgind to other-requirements.txt | 11:30 |
kota_ | tdasilva: realated patch 341665 was merged already. | 11:30 |
patchbot | kota_: https://review.openstack.org/#/c/341665/ - openstack-infra/project-config - Add valgrind test to liberasurecode gerrit gate (MERGED) | 11:30 |
kota_ | tdasilva: thanks! | 11:37 |
openstackgerrit | Merged openstack/liberasurecode: Add valgind to other-requirements.txt https://review.openstack.org/341680 | 11:37 |
*** NM has quit IRC | 11:38 | |
*** NM has joined #openstack-swift | 11:38 | |
*** NM has quit IRC | 11:39 | |
*** NM has joined #openstack-swift | 11:40 | |
*** openstackgerrit has quit IRC | 11:41 | |
*** openstackgerrit has joined #openstack-swift | 11:42 | |
*** NM has quit IRC | 11:45 | |
*** mmcardle has quit IRC | 11:45 | |
*** mmcardle has joined #openstack-swift | 11:46 | |
*** hosanai has quit IRC | 11:53 | |
tdasilva | kota_: :) | 11:56 |
*** jerrygb has joined #openstack-swift | 11:57 | |
*** oshritf has quit IRC | 11:58 | |
*** vern has quit IRC | 11:58 | |
*** vern has joined #openstack-swift | 12:00 | |
*** siva_krish has quit IRC | 12:06 | |
*** siva_krish has joined #openstack-swift | 12:06 | |
kota_ | clayg: I pushed an ack for patch 219165 just now. | 12:17 |
patchbot | kota_: https://review.openstack.org/#/c/219165/ - swift - EC Fragment Duplication - Foundational Global EC C... | 12:17 |
kota_ | clayg: sorry, I didn't take an enough time to address for your comment, today. | 12:17 |
kota_ | clayg: However, I probably caught the hint of memory leak at EC things I talked in the last week with you. | 12:20 |
kota_ | clayg: https://bugs.launchpad.net/pyeclib/+bug/1604335 is a report for that which I've been thinking. | 12:21 |
openstack | Launchpad bug 1604335 in PyECLib "get_segment_info leaks reference count for items" [Undecided,New] | 12:21 |
kota_ | clayg: if you or doug confirmed it, it could be helpful (and absolutely it causes me to be back to the Global EC staff!!!) | 12:23 |
kota_ | ah, it is a fix for pyeclib though, probably I can write a patch for efficient calculation for fragment_size in storage_policy instance (it should be cached, don't call get_segment_info for many times) | 12:26 |
kota_ | anyway, it's time for heading for home | 12:26 |
* kota_ is going to be back home | 12:27 | |
*** ppai has quit IRC | 12:28 | |
openstackgerrit | zheng yin proposed openstack/swift: Remove redundant code https://review.openstack.org/344209 | 12:28 |
*** SkyRocknRoll has quit IRC | 12:34 | |
*** chromatin has joined #openstack-swift | 12:35 | |
*** oshritf has joined #openstack-swift | 12:36 | |
*** CaioBrentano has joined #openstack-swift | 12:43 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 12:45 |
*** nadeem has joined #openstack-swift | 12:48 | |
*** klamath has joined #openstack-swift | 12:56 | |
*** klamath has joined #openstack-swift | 12:56 | |
*** cdelatte has joined #openstack-swift | 13:17 | |
*** d0ugal has joined #openstack-swift | 13:19 | |
*** nadeem has quit IRC | 13:28 | |
*** nadeem has joined #openstack-swift | 13:29 | |
*** NM has joined #openstack-swift | 13:31 | |
*** d0ugal has quit IRC | 13:39 | |
*** BigWillie has joined #openstack-swift | 13:40 | |
*** itlinux has quit IRC | 13:41 | |
*** Vinsh has quit IRC | 13:43 | |
*** Vinsh has joined #openstack-swift | 13:44 | |
*** zaitcev has joined #openstack-swift | 13:48 | |
*** ChanServ sets mode: +v zaitcev | 13:48 | |
*** Vinsh has quit IRC | 13:49 | |
*** nadeem has quit IRC | 13:56 | |
*** sbelous_ has joined #openstack-swift | 14:04 | |
*** diogogmt has joined #openstack-swift | 14:12 | |
*** siva_krish has quit IRC | 14:13 | |
*** chromatin has quit IRC | 14:17 | |
*** d0ugal has joined #openstack-swift | 14:18 | |
*** itlinux has joined #openstack-swift | 14:18 | |
*** d0ugal has quit IRC | 14:23 | |
*** d0ugal has joined #openstack-swift | 14:24 | |
*** Vinsh has joined #openstack-swift | 14:24 | |
*** psachin has quit IRC | 14:25 | |
*** abhinavtechie has quit IRC | 14:31 | |
*** oshritf has quit IRC | 14:32 | |
*** sheel has quit IRC | 14:36 | |
*** sbelous__ has joined #openstack-swift | 14:42 | |
*** siva_krish has joined #openstack-swift | 14:42 | |
*** sbelous_ has quit IRC | 14:46 | |
*** ukaynar has joined #openstack-swift | 14:46 | |
*** zul has quit IRC | 14:49 | |
*** ukaynar has quit IRC | 14:52 | |
*** ukaynar has joined #openstack-swift | 14:53 | |
zaitcev | Why is Hummingbird H9D and not "h11d"? | 14:57 |
zaitcev | end letters do not count? | 14:57 |
ahale | i think then it would just be 11 | 14:58 |
*** d0ugal has quit IRC | 14:59 | |
*** zul has joined #openstack-swift | 15:02 | |
*** sbelous__ has quit IRC | 15:02 | |
notmyname | mahatic: a few weeks ago, you assigned yourself this bug. how's progress? https://bugs.launchpad.net/swift/+bug/1301728 | 15:02 |
openstack | Launchpad bug 1301728 in OpenStack Object Storage (swift) "tombstone (.ts) object will never be deleted if the hash_suffix exists in the hashes.pkl " [High,In progress] - Assigned to Mahati Chamarthy (mahati-chamarthy) | 15:02 |
*** chsc has joined #openstack-swift | 15:03 | |
*** chsc has joined #openstack-swift | 15:03 | |
*** sbelous_ has joined #openstack-swift | 15:04 | |
*** mgarza_ has joined #openstack-swift | 15:10 | |
notmyname | CaioBrentano: funny after yesterday's conversation, I see this tweet this morning https://twitter.com/marcosrj21/status/755411924716756993 | 15:10 |
*** urth has quit IRC | 15:11 | |
notmyname | zaitcev: I think clayg was being cute with h9d, riffing on k8s for kubernetes (which itself was probably riffing on a16z) | 15:11 |
*** ukaynar has quit IRC | 15:12 | |
zaitcev | I only know i18n | 15:12 |
CaioBrentano | notmyname lol! thanks NM! | 15:12 |
notmyname | zaitcev: wow. it just clicked that i18n is because it's got 18 letters. somehow I just assumed it was some standards body document reference number or something | 15:13 |
*** urth has joined #openstack-swift | 15:13 | |
*** ukaynar has joined #openstack-swift | 15:14 | |
CaioBrentano | notmyname the point is that swift is currently the "official but not official yet" storage for video... because it works! :) it's started as a proof of concept, and it is becoming official... and I feel that "streaming team" is not that happy with that | 15:17 |
notmyname | CaioBrentano: oh, interesting. why aren't they happy? | 15:18 |
notmyname | CaioBrentano: if it's because they want their own swift cluster to play with, i can give them a coupon code for a free download of swift. would that help? ;-) | 15:19 |
CaioBrentano | notmyname lol! | 15:19 |
CaioBrentano | notmyname maybe! =P | 15:19 |
notmyname | https://tarballs.openstack.org/swift/swift-2.9.0.tar.gz?coupon=FREE | 15:19 |
*** chsc has quit IRC | 15:22 | |
*** mmcardle has quit IRC | 15:25 | |
*** nadeem has joined #openstack-swift | 15:31 | |
NM | notmyname: The problem with Swift is that it just works. So you create a POC and no one else wants to pay AWS anymore. | 15:33 |
notmyname | lol | 15:33 |
notmyname | love it | 15:33 |
* notmyname commutes | 15:34 | |
*** d0ugal has joined #openstack-swift | 15:35 | |
*** catintheroof has joined #openstack-swift | 15:35 | |
*** chsc has joined #openstack-swift | 15:36 | |
*** abhitechie has joined #openstack-swift | 15:37 | |
*** ukaynar has quit IRC | 15:37 | |
*** nadeem has quit IRC | 15:39 | |
*** nadeem has joined #openstack-swift | 15:39 | |
*** Jeffrey4l has quit IRC | 15:40 | |
*** nadeem has quit IRC | 15:40 | |
*** geaaru has quit IRC | 15:42 | |
*** itlinux has quit IRC | 15:46 | |
*** hseipp has joined #openstack-swift | 15:51 | |
timburke | good morning | 15:55 |
*** abhinavtechie has joined #openstack-swift | 15:58 | |
*** asettle has quit IRC | 16:00 | |
*** asettle has joined #openstack-swift | 16:00 | |
*** abhitechie has quit IRC | 16:01 | |
*** aswadr_ has joined #openstack-swift | 16:02 | |
*** abhinavtechie has quit IRC | 16:02 | |
*** d0ugal has quit IRC | 16:04 | |
*** asettle has quit IRC | 16:05 | |
bkeller` | 'internationalization' is 20 characters, so it doesn't include the start/end letters | 16:06 |
bkeller` | i've also seen a11y for accessibility | 16:07 |
timburke | or l10n for localization | 16:07 |
*** Vinsh_ has joined #openstack-swift | 16:10 | |
*** hseipp has quit IRC | 16:11 | |
*** Vinsh has quit IRC | 16:13 | |
*** itlinux has joined #openstack-swift | 16:24 | |
openstackgerrit | Nandini Tata proposed openstack/swift: swift-ring-builder output corrected for ipv6 https://review.openstack.org/319387 | 16:24 |
*** itlinux has quit IRC | 16:29 | |
pdardeau | good morning | 16:33 |
*** itlinux has joined #openstack-swift | 16:33 | |
notmyname | /nick n7e | 16:33 |
*** siva_krish has left #openstack-swift | 16:34 | |
*** d0ugal has joined #openstack-swift | 16:38 | |
*** Suyi_ has joined #openstack-swift | 16:38 | |
bkeller` | may as well rename the project to s3t | 16:41 |
*** itlinux has quit IRC | 16:45 | |
*** klrmn has joined #openstack-swift | 16:47 | |
*** nadeem has joined #openstack-swift | 16:47 | |
*** tesseract- has quit IRC | 16:47 | |
*** rcernin has quit IRC | 16:49 | |
*** daemontool__ has quit IRC | 16:50 | |
*** dmorita has joined #openstack-swift | 16:51 | |
*** joeljwright has quit IRC | 16:52 | |
pdardeau | i think this new style pig latin might also be an awesome new storage policy type | 16:55 |
pdardeau | handle both space efficiency and encryption all at once | 16:55 |
pdardeau | reconstructor is left as an exercise for the user ;-) | 16:55 |
*** chsc has quit IRC | 16:56 | |
clayg | someone was asking abouth lp bug #1578321 | 16:59 |
openstack | Launchpad bug 1578321 in OpenStack Object Storage (swift) "common.utils.readconf SystemExit is noisy " [Wishlist,New] https://launchpad.net/bugs/1578321 - Assigned to Annapoornima Koppad (annakoppad) | 16:59 |
clayg | anyone know annakoppad? | 16:59 |
*** rledisez has quit IRC | 17:00 | |
*** klrmn1 has joined #openstack-swift | 17:29 | |
*** Suyi_ has quit IRC | 17:30 | |
*** klrmn has quit IRC | 17:30 | |
*** mvk has quit IRC | 17:37 | |
*** zul has quit IRC | 17:38 | |
*** zul has joined #openstack-swift | 17:39 | |
*** mgarza_ has quit IRC | 17:41 | |
*** chsc has joined #openstack-swift | 17:46 | |
clarkb | notmyname: re the feature branch article the only other thing is I think the release mamagement team can create branches too | 17:51 |
clarkb | I need to double check on that and can update the wiki if that is the case | 17:51 |
notmyname | clarkb: ah ok. well, I didn't want to write down "just ask clarkb and he'll help out because he's super nice" ;-) | 17:51 |
clarkb | ha | 17:51 |
*** gyee has joined #openstack-swift | 17:52 | |
clayg | ntata: re patch 319387 - did you capture any of those notes/scripts you had that built all kinds of various rings to test the ring-builder ouptut formatting? | 18:00 |
patchbot | clayg: https://review.openstack.org/#/c/319387/ - swift - swift-ring-builder output corrected for ipv6 | 18:00 |
*** tqtran has joined #openstack-swift | 18:00 | |
clayg | ntata: I'd love to see some of the stuff you were doing to *manually* verify the output is visually satisfiying to unittests that would obviate the change in behavior and prevent regression! | 18:00 |
clayg | ntata: oh pahfhhfhfh - it's right there in a comment :D | 18:00 |
clayg | perfect | 18:01 |
ntata | clayg, yes, I have it in one of my comments under :) | 18:01 |
clayg | lol | 18:01 |
clayg | ok, i starr'd it - thanks | 18:01 |
ntata | clayg, thank you :D | 18:01 |
clayg | thank YOU | 18:01 |
*** mfalatic has joined #openstack-swift | 18:06 | |
*** Suyi_ has joined #openstack-swift | 18:09 | |
*** flwang1 has joined #openstack-swift | 18:13 | |
*** mvk has joined #openstack-swift | 18:16 | |
clayg | hurricanerix: aerwin3: have you guys thought anymore about a script that given a ring could help fill up a test cluster with 100M's of objects on devices? | 18:23 |
*** mgarza has joined #openstack-swift | 18:27 | |
*** siva_krish has joined #openstack-swift | 18:27 | |
clayg | re: h9d, I was being cute, I think the ops who have used it go with "hbird" (aitch-bird) | 18:29 |
notmyname | make up your mind, c3g ;-) | 18:31 |
clayg | notmyname: my mind is made up hummingbird is too many letters to type reliably | 18:32 |
notmyname | that's why we'll call it "swift" | 18:33 |
clayg | notmyname: "swift" is a great name | 18:33 |
clayg | well... it was stupid taylor apple | 18:33 |
glange | how about notmybird or claypidgeon ? :) | 18:37 |
clayg | glange: good puns, bad names | 18:38 |
*** delattec has joined #openstack-swift | 18:38 | |
glange | hah | 18:38 |
redbo | Let's just call it h. Is that taken? | 18:38 |
glange | hswift | 18:38 |
bkeller` | shwift | 18:39 |
*** vint_bra has joined #openstack-swift | 18:39 | |
notmyname | swummingbird? | 18:39 |
glange | haha | 18:39 |
glange | sounds like a bird that went swimming at some point in the past | 18:39 |
*** cdelatte has quit IRC | 18:40 | |
bkeller` | so we rename it to duck? | 18:40 |
notmyname | not sure it looks like one or quacks like one | 18:41 |
clayg | sigh, sorry | 18:41 |
clayg | as long as it's blue | 18:41 |
glange | d2k ? | 18:41 |
bkeller` | i fully support naming it d2k because of the mailing list response that will eventually happen | 18:42 |
clayg | and we shall call it "troll" | 18:43 |
*** catintheroof has quit IRC | 18:45 | |
*** delattec has quit IRC | 18:47 | |
*** delattec has joined #openstack-swift | 18:48 | |
*** chromatin has joined #openstack-swift | 18:49 | |
*** dmorita has quit IRC | 18:51 | |
*** dmorita has joined #openstack-swift | 18:53 | |
*** ChubYann has joined #openstack-swift | 18:55 | |
glange | hah | 19:05 |
glange | is the number in the middle supposed to be the number of letters replaced? | 19:05 |
glange | or the number of letters in the entire word? | 19:05 |
glange | probably the replaced count, right? | 19:05 |
clayg | glange: number of letters replaced, len('hummingbird') - 2 | 19:06 |
clayg | but I did this on a whiteboard - so if it's wrong that's even funnier | 19:06 |
glange | https://twitter.com/zaitcev/status/755416060258422784 | 19:06 |
glange | I'm not the only one confused :) | 19:06 |
zaitcev | glange: apparently the outside letters do not count. See echo -n internationalization| wc -c | 19:07 |
clayg | len('internationalization') - 2 == 18 says it should be i18n | 19:07 |
clayg | it's like i<somesuchoflettersequalsto18>n | 19:07 |
*** nadeem has quit IRC | 19:08 | |
glange | maybe it's len("international") - 2 ? | 19:08 |
zaitcev | Some say... that he uses python(1) as his shell | 19:08 |
glange | == 11 | 19:08 |
*** nadeem has joined #openstack-swift | 19:08 | |
clayg | w/e worst joke evar - i'm sorry | 19:08 |
clayg | glange: this is why the swift community needs you - we have amatures trying to be funny but it's not | 19:09 |
redbo | glange hasn't been around much since he went pro | 19:09 |
glange | that is a problem all over | 19:09 |
clayg | ikr! | 19:09 |
glange | especially at lunch | 19:09 |
*** CaioBrentano has quit IRC | 19:09 | |
glange | especially with letterj | 19:09 |
glange | plus I really do take abbrevations seriously | 19:10 |
*** CaioBrentano has joined #openstack-swift | 19:10 | |
glange | https://github.com/greglange/abrn <-- I use those every single day :) | 19:10 |
redbo | you only abbreviated that word by one letter | 19:10 |
glange | it adds up | 19:10 |
*** asettle has joined #openstack-swift | 19:11 | |
*** joeljwright has joined #openstack-swift | 19:11 | |
*** ChanServ sets mode: +v joeljwright | 19:11 | |
glange | I might start using some letter - letter count - letter abbreviations | 19:12 |
glange | I didn't think of that before | 19:12 |
redbo | a10n | 19:12 |
zaitcev | They asked Ritchie once, if he went back and re-invented UNIX, what would he change. He replied: I would spell creat(2) with e. | 19:14 |
glange | haha | 19:15 |
glange | https://en.wikipedia.org/wiki/Apodiformes | 19:17 |
glange | letterj suggests considering that name | 19:17 |
glange | it containes hummingbirds and swifts | 19:17 |
*** gyee has quit IRC | 19:20 | |
*** klamath_ has joined #openstack-swift | 19:23 | |
*** klamath has quit IRC | 19:24 | |
*** dmorita has quit IRC | 19:29 | |
*** dmorita has joined #openstack-swift | 19:30 | |
*** vint_bra has quit IRC | 19:32 | |
*** dmorita has quit IRC | 19:32 | |
*** vint_bra has joined #openstack-swift | 19:34 | |
*** aswadr_ has quit IRC | 19:41 | |
*** vint_bra has quit IRC | 19:45 | |
*** hoonetorg has joined #openstack-swift | 19:51 | |
*** asettle has quit IRC | 19:53 | |
openstackgerrit | Tim Burke proposed openstack/python-swiftclient: Fix unicode issues in tempurl command https://review.openstack.org/335615 | 19:54 |
*** chromatin has quit IRC | 19:58 | |
*** asettle has joined #openstack-swift | 19:58 | |
*** vint_bra has joined #openstack-swift | 20:00 | |
*** NM has quit IRC | 20:02 | |
*** NM has joined #openstack-swift | 20:03 | |
*** NM has joined #openstack-swift | 20:03 | |
*** vint_bra has quit IRC | 20:04 | |
*** NM has quit IRC | 20:07 | |
*** dmorita has joined #openstack-swift | 20:08 | |
*** zul has quit IRC | 20:09 | |
*** flwang1 has quit IRC | 20:09 | |
*** CaioBrentano has quit IRC | 20:11 | |
*** zul has joined #openstack-swift | 20:11 | |
*** asettle has quit IRC | 20:11 | |
*** vint_bra has joined #openstack-swift | 20:12 | |
notmyname | very cool (about the bird order). I had no idea there was a whole family that is just swifts and hummingbirds | 20:13 |
*** asettle has joined #openstack-swift | 20:14 | |
*** NM has joined #openstack-swift | 20:14 | |
*** asettle has quit IRC | 20:18 | |
*** NaveeNeo has joined #openstack-swift | 20:30 | |
NaveeNeo | hello...! | 20:30 |
NaveeNeo | Need some help with Swift Authentication! | 20:31 |
*** brnelson has quit IRC | 20:31 | |
*** vint_bra has quit IRC | 20:31 | |
notmyname | NaveeNeo: tell me more | 20:31 |
NaveeNeo | I am using curl command | 20:32 |
NaveeNeo | for authentication | 20:32 |
notmyname | NaveeNeo: what auth system are you using? what error are you getting? | 20:33 |
clayg | notmyname: why do you assume there's an error! | 20:33 |
notmyname | clayg: maybe everything is awesome! | 20:33 |
clayg | such a pessimist | 20:33 |
notmyname | ...but NaveeNeo did say "need some help..." | 20:33 |
clayg | yeah it's probably like "Authentication is so much fun I'm having trouble focusing on other things in life" | 20:34 |
notmyname | I get that way sometimes | 20:34 |
NaveeNeo | curl -X GET -H "X-Auth-User:admin" -H "X-Auth-Key:****" \ http://169.0.1.11:8080/v1 | 20:37 |
clayg | prolly like /auth/v1.0 | 20:37 |
NaveeNeo | but it says | 20:37 |
NaveeNeo | curl http protocol is disabled | 20:37 |
NaveeNeo | or not supported in libcurl | 20:38 |
clayg | wow | 20:38 |
NaveeNeo | how to fix | 20:38 |
notmyname | are you talking directly to swift or are you going through some sort of other system like haproxy or pound or something like that? | 20:38 |
NaveeNeo | ? | 20:38 |
NaveeNeo | I dint get u @notmyname | 20:39 |
NaveeNeo | *you | 20:39 |
*** delattec has quit IRC | 20:39 | |
clayg | NaveeNeo: does it say """curl: (1) Protocol 'http not supported or disabled in libcurl""" | 20:39 |
notmyname | I'm asking about how you have swift deployed. are you is that IP managed by some load balancer, or is it the swift proxy itself? | 20:39 |
NaveeNeo | yeah! | 20:39 |
NaveeNeo | exactly..the same | 20:40 |
clayg | it's saying the protocol """'http"" is not supported | 20:40 |
NaveeNeo | swift proxy itself | 20:40 |
clayg | noted the leading "'" | 20:40 |
clayg | stackovermind FTW | 20:40 |
NaveeNeo | whats the problem? @clayg | 20:41 |
NaveeNeo | I am a Noobie in Openstack! :) | 20:42 |
timburke | the backslash. it's making the url start with a literal space | 20:42 |
clayg | oh good call | 20:43 |
NaveeNeo | but its not even working without backslash | 20:43 |
clayg | well, idk, that's kinda weird | 20:43 |
clayg | well there's something about the chars - what's the error - can you cut & paste | 20:43 |
NaveeNeo | its theh exact same error @clayg told | 20:44 |
NaveeNeo | curl: (1) Protocol 'http not supported or disabled in libcurl | 20:44 |
clayg | is this from a script or the commandline? try to quote the url with ""'s | 20:45 |
NaveeNeo | from commandline | 20:45 |
*** arch-nemesis has joined #openstack-swift | 20:45 | |
*** brnelson has joined #openstack-swift | 20:46 | |
*** brnelson has quit IRC | 20:46 | |
NaveeNeo | Any Solutions? | 20:47 |
*** brnelson has joined #openstack-swift | 20:47 | |
clayg | NaveeNeo: ikd, http://stackoverflow.com/questions/6684235/perl-curl-1-protocol-http-not-supported-or-disabled-in-libcurl says drop the ' before the 'http | 20:48 |
*** gyee has joined #openstack-swift | 20:49 | |
NaveeNeo | @clayg: I have already gone through that question in stackoverflow | 20:50 |
NaveeNeo | tried everything..but none is working | 20:50 |
NaveeNeo | :( | 20:50 |
*** sgundur1 has left #openstack-swift | 20:51 | |
clayg | NaveeNeo: does `type curl` say anything about it being something other than `/usr/bin/curl`? like an alias or function? | 20:52 |
NaveeNeo | nope..its /user/bin/curl only | 20:53 |
clayg | does the same command worth against *other* http endpoints? | 20:53 |
NaveeNeo | when I try without backslash it says : HTTP/1.1 412 Precondition Failed | 20:53 |
clayg | heh | 20:54 |
NaveeNeo | with some extra information | 20:54 |
clayg | I can only duplicate with -> curl \'http://google.com\' | 20:54 |
*** rcernin has joined #openstack-swift | 20:54 | |
NaveeNeo | Stuck with this problem from last 3 hours | 20:54 |
clayg | but there I'm escaping the ' - if I just use a \ for line continuation it thinks the ' is just enclosing quotes and the commandline seems to strip/ignore them correctly | 20:55 |
NaveeNeo | not able to procede further without it! | 20:55 |
timburke | that sounds like progress! try it without the backslash, and with clayg's suggestion to use /auth/v1.0 | 20:55 |
clayg | timburke: idk, i was liking your thing about curl -I \ http://google.com -> curl: (1) Protocol http not supported or disabled in libcurl | 20:57 |
clayg | either way... | 20:57 |
clayg | NaveeNeo: maybe it would be easier for you to use swiftclient instead of curl? | 20:57 |
NaveeNeo | But I am asked to use curl itself | 20:58 |
NaveeNeo | I tried as clayg and timburke suggested.. | 20:59 |
NaveeNeo | now it says bad url | 20:59 |
clayg | /auth/v1.0 | 20:59 |
NaveeNeo | yaeh.../auth/v1.0 | 21:00 |
NaveeNeo | but after changing "X-Auth-User:admin" -H "X-Auth-Key:****" to 'X-Auth-User:admin' -H 'X-Auth-Key:****' and removing backslash and /auth/v1.0 | 21:01 |
NaveeNeo | i got an error unauthorised | 21:02 |
NaveeNeo | *says | 21:02 |
NaveeNeo | HTTP/1.1 400 Unauthorised | 21:03 |
NaveeNeo | does it mean the syntax is correct? I am sure about username and password | 21:03 |
NaveeNeo | cant figure out whats the problem! :( | 21:04 |
clayg | it doesn't say 400 Unauthorized | 21:04 |
clayg | 400 is bad request - maybe 401 unauthorized | 21:04 |
NaveeNeo | soryy | 21:04 |
NaveeNeo | 401 Unauthorised | 21:04 |
clayg | are you using tempauth? | 21:04 |
clayg | sorry, may have missed that | 21:04 |
*** BigWillie has quit IRC | 21:05 | |
NaveeNeo | Sorry to say.. I have No idea about tempauth | 21:05 |
clayg | well if you're getting a response from /auth/v1.0 it's *probably* tempauth | 21:05 |
NaveeNeo | whats it?? I am new to Swift | 21:05 |
notmyname | what did you use to set up swift? | 21:05 |
NaveeNeo | So syntax is correct now?? | 21:05 |
clayg | 401 is a nice specific error - it means the auth system hears you, understands the *form* of your request, but doesn't like the combination of the username or password | 21:06 |
clayg | omm I can get a 401 if I drop the -H before the x-auth-user header | 21:06 |
NaveeNeo | dropping -H is results nothing! | 21:08 |
NaveeNeo | terminal waits for something | 21:08 |
NaveeNeo | and now it gave the same error | 21:09 |
NaveeNeo | 401 | 21:09 |
clayg | NaveeNeo: the opposite, make sure all your headers have the -H in front of them, also you shouldn't get two different results from the exact same input - either your computer is alive of you should be more careful ;) | 21:09 |
NaveeNeo | ok.. | 21:10 |
NaveeNeo | here X-Auth-User referrring to Openstack User only right?? | 21:10 |
clayg | NaveeNeo: it's no problem, it's probably just irc lag - I wasn't sure which change yielded which result? sometimes it's quite hard to debug async when you can't see what's *acctually* happening on the other end - less is more generally ;) | 21:11 |
clayg | yeah `curl -XGET -I -H 'x-auth-user: test:tester' -H 'x-auth-key: testing' http://localhost:8080/auth/v1.0` womm | 21:12 |
NaveeNeo | OK.. Thanx @clayg @notmyname @timburke | 21:13 |
*** dmorita_ has joined #openstack-swift | 21:13 | |
NaveeNeo | I will try it out tom again.... | 21:13 |
clayg | GL! | 21:13 |
*** vint_bra has joined #openstack-swift | 21:14 | |
NaveeNeo | here tester is Openstack Username or system username? | 21:14 |
NaveeNeo | i got confused now... its Openstack user only right?? | 21:14 |
NaveeNeo | @clayg | 21:14 |
clayg | well... it depends on the auth system - answer @notmyname's question | 21:15 |
*** dmorita has quit IRC | 21:16 | |
NaveeNeo | I am not using any other proxy | 21:16 |
NaveeNeo | accessing in teh terminal where my openstack with swift installed | 21:16 |
NaveeNeo | *the | 21:16 |
clayg | ugh huh, and "what did you use to set up swift"? | 21:17 |
NaveeNeo | I am using devstack | 21:17 |
NaveeNeo | so before installing edited my localrc file | 21:17 |
NaveeNeo | and got it installed | 21:17 |
NaveeNeo | is it not the right way? | 21:18 |
clayg | i'm sure it's fine, but it normally means you have to auth with keystone | 21:18 |
NaveeNeo | I mean I enabled swift services in localrc file n then ran stack.sh | 21:18 |
clayg | so there's like a POST request with some json to get the token, then you make requests directly to swift with x-auth-token headers using the token you back from the keystone api | 21:18 |
mattoliverau | Morning | 21:19 |
NaveeNeo | how to do that? | 21:19 |
clayg | no idea, I don't use devstack | 21:19 |
NaveeNeo | As I told I am new to Swift and Openstack. | 21:19 |
clayg | mattoliverau: you use devstack? | 21:19 |
pdardeau | mattoliverau: you made it home! (presumably) | 21:19 |
clayg | np, everyone was new once, then later you old and stuck in your ways | 21:19 |
NaveeNeo | ok.. Thanx for the motivation.. | 21:20 |
clayg | pdardeau: any one over there a masochist^Wuse devstack and try to talk curl to keystone? | 21:20 |
NaveeNeo | the problem is that noproper tutorial available for openstack and swift on the internet | 21:20 |
mattoliverau | clayg: not for a while, I use saio + my a keystone server | 21:21 |
clayg | acahcphaphca, https://github.com/swiftstack/vagrant-swift-all-in-one#vagrant-swift-all-in-one | 21:21 |
clarkb | NaveeNeo: yes devstack will use keystone. source the openrc file in the devstack dir and you should br able to talk to swift using the client | 21:21 |
pdardeau | clayg: don't think so. the masochists here try to play basketball out in the sun when it's 100 deg. F outside | 21:22 |
clayg | does *anyone* use curl to talk to anything besides swift? I don't think folks are that keen to post json blobs with curl unless they have too | 21:22 |
clayg | zaitcev: you use curl to talk to keystone - I've seen the scripts! | 21:22 |
clayg | pdardeau: good call | 21:22 |
zaitcev | It's not hard in general to talk to Keystone with curl, but it's next to impossible if you let opaque machinery to set up everything and thus have no idea about netlocs and paths of services. | 21:22 |
mattoliverau | pdardeau: yup made it home eventually.. Took 36 hours door to door (hotel > home). Was a long trip.. But was a great week so definitely worth it ;) | 21:23 |
clayg | mattoliverau: awwww - was the second week even more fun than the first! | 21:23 |
NaveeNeo | zaitcev: I am very sorry.. whatever you are telling.. sorry I have no clue.. I am new to this | 21:24 |
pdardeau | mattoliverau: you're welcome to come back any time! well, after you've forgotten about the 36 hour thing | 21:24 |
mattoliverau | Lol | 21:24 |
NaveeNeo | how to source the openrc now?? | 21:24 |
zaitcev | NaveeNeo: You don't need to be sorry. The important part is to get you where you need to be | 21:25 |
zaitcev | curl -d '{"auth": {"passwordCredentials": {"username": "admin", "password": "p4ssw0rd"}}}' -H "Content-type: application/json" http://localhost:5000/v2.0/tokens | 21:25 |
zaitcev | this is probably the simplest | 21:25 |
pdardeau | NaveeNeo: what's your bigger goal (besides getting past the authentication error)? in case devstack is not optimal | 21:25 |
zaitcev | or actually this may be required | 21:26 |
zaitcev | curl -d '{"auth": {"passwordCredentials": {"username": "admin", "password": "p4ssw0rd"}, "tenantName": "adminTenant"}}' -H "Content-type: application/json" http://localhost:5000/v2.0/tokens | 21:26 |
*** chromatin has joined #openstack-swift | 21:26 | |
*** flwang1 has joined #openstack-swift | 21:27 | |
zaitcev | NaveeNeo: of course the particulars have to be changed: tenant, user, password. Maybe URL too. | 21:27 |
NaveeNeo | I got that! | 21:28 |
ntata | mattoliverau, Hope you're wife's celebrating your birthday again while you're on land for the whole 24 hours! | 21:28 |
mattoliverau | ntata: yeah, she's been good.. Mainly letting me sleep :) hope you had a good rest of you bday! | 21:30 |
*** nadeem has quit IRC | 21:30 | |
ntata | mattoliverau, haha! I had a great one! | 21:31 |
NaveeNeo | Sorry to interrupt.. whats tenantname in it? | 21:32 |
NaveeNeo | where to find? | 21:32 |
*** joeljwright1 has joined #openstack-swift | 21:32 | |
flwang | notmyname: ping can i ask a question about swift-recon ? | 21:32 |
flwang | which i have asked several times at this channel, but no response | 21:33 |
pdardeau | NaveeNeo: you might find it less tedious and frustrating to start with Swift-all-in-one (SAIO) in lieu of devstack http://docs.openstack.org/developer/swift/development_saio.html | 21:33 |
*** joeljwright has quit IRC | 21:33 | |
pdardeau | NaveeNeo: if your goal is to get familiar with Swift | 21:34 |
notmyname | flwang: sorry you haven't gotten an answer yet. feel free to just ask. no need to ask to ask | 21:34 |
NaveeNeo | Yeah! Thanx I will read it! | 21:34 |
flwang | when i run "swift-recon -r" I got this http://paste.openstack.org/show/537701/ | 21:34 |
flwang | [replication_failure] low: 90, high: 108, avg: 96.0, total: 288, Failed: 0.0%, no_result: 0, reported: 3 [replication_success] low: 8174, high: 8174, avg: 8174.0, total: 24522, Failed: 0.0%, no_result: 0, reported: 3 | 21:35 |
flwang | how should i understand above lines? | 21:35 |
flwang | especially the "replication_failure" | 21:35 |
NaveeNeo | But it would be great if you tell me about tenantName now, So that I would run the command and see... | 21:36 |
flwang | each line of response has the **Failed** attribute, but all of them is 0.0%, is it expected? | 21:36 |
clayg | flwang: that's the % of "failed to *report*" | 21:36 |
clayg | flwang: often in prod you have *some* box thats known to be on the fritz | 21:37 |
notmyname | clayg: let's see what the wishlist fairies can do https://bugs.launchpad.net/swift/+bug/1604594 | 21:37 |
openstack | Launchpad bug 1604594 in OpenStack Object Storage (swift) "missing: simple install guide" [Wishlist,New] | 21:37 |
clayg | notmyname: could happen | 21:38 |
*** NM has quit IRC | 21:38 | |
openstackgerrit | Mohit Motiani proposed openstack/swift: Fixed Typo in updater.py https://review.openstack.org/344480 | 21:38 |
NaveeNeo | clayg:whats tenantName | 21:39 |
NaveeNeo | ??? | 21:40 |
flwang | clayg: so there is no relationship between the 0.0% and [replication_failure] low: 90, high: 108, avg: 96.0, total: 288, Failed: 0.0%, no_result: 0, reported: 3 ? | 21:40 |
NaveeNeo | atleast where to find it? | 21:40 |
*** joeljwright1 has quit IRC | 21:40 | |
clayg | NaveeNeo: look in the openrc thing that gets dropped int he devstack folder | 21:40 |
clayg | NaveeNeo: I'm *pretty* sure it's called project now... | 21:41 |
clayg | so the replication_failure is a metric that can be reported, the values that come out have low, high, avg, total - after that you have some stats on about how many hosts reported | 21:42 |
clayg | so you should expected mostly all those metrics to come from the same lively hosts and get mostly the same amount of source data -> Failed: 0.0%, no_result: 0, reported: 3 | 21:43 |
pdardeau | NaveeNeo: you may need to carve out a couple of hours to read through some of the docs for keystone and swift. there's a lot of stuff that's not obvious. | 21:43 |
clayg | fwiw i don't know why syn wrote it that way or that it can't change - ahale when it comes to structured parsing of recon data you guys mostly use the recon drops directly yeah? If someone said "here's a patch that makes recon-cli easier to read" we don't have to worry about breaking someones parser do we? (god help us) | 21:44 |
flwang | clayg: so from the cluster health monitoring view, i should monitor if the Failed is 0.0%, right? besides, should i care about the replication_failure numbers? | 21:44 |
*** nadeem has joined #openstack-swift | 21:44 | |
NaveeNeo | ok..Thanx People.. @clayg.. @pdardeau.. I will do my homework and then start asking things.. otherwise it will be annoying to u too.. Thanx A lot! | 21:45 |
clayg | flwang: exactly the opposite of what you said | 21:45 |
clayg | well, idk, a few replication failures are ok too, and you don't want a box failing to report recon unless it's busted | 21:45 |
clayg | recon isn't really that perscriptive of how you use the data - it just spits out some numbers | 21:46 |
ahale | yeah clayg , we mostly either hack up graphite stuff directly into the recon.py , or ignore stuff thats not really sensible (like the repli stats) | 21:46 |
ntata | NaveeNeo, Incase you proceed with trying out Swift All In One installation as pdardeau suggested, this blog might come handy - http://openstackswiftsaiotips11.blogspot.com/2016_04_01_archive.html | 21:48 |
clayg | flwang: can you dig into your replicator logs and see why all of your nodes are reporting replication failures? could be network/disk/permissions/contention | 21:49 |
notmyname | ntata: now I'm curious what openstackswiftsaiotips 1 though 10 were about ;-) | 21:49 |
clayg | heh | 21:49 |
NaveeNeo | ntata: Thanx a lot! | 21:50 |
ntata | notmyname, we just like to stop at number "11" just like we love "Frogs" (from my presentation) :P | 21:52 |
*** NaveeNeo has quit IRC | 21:53 | |
clayg | ntata: fair enough - I also prefer things that go to eleven | 21:56 |
pdardeau | clayg: i would have said that ntata would not get the spinal tap reference, but i'm not so sure anymore. much to my surprise she knows all about ozzy osbourne | 21:59 |
pdardeau | notmyname: is the tag for supports rolling upgrades still tentative/pending? | 22:03 |
notmyname | pdardeau: it's kinda on hold, i think. or at least as far as I can tell | 22:03 |
flwang | clayg: so you mean based on current recon reponse, there are something wrong with our cluster's replication? | 22:03 |
flwang | clayg: sorry for newbie questions, i'm not a storage guy :) | 22:04 |
notmyname | pdardeau: we definitely need to pick that up again now after the hackathon. I don't want swift to be the blocker on it | 22:04 |
clayg | flwang: maybe, some parts are failing - you should look at the logs and see what's up | 22:04 |
flwang | clayg: so you mean we should care about the failure numbers from the monitoring view, as you said 'clayg: flwang: exactly the opposite of what you said', right? | 22:05 |
pdardeau | notmyname: pending work on gate testing? | 22:05 |
notmyname | pdardeau: yes | 22:05 |
notmyname | pdardeau: here's the current notes I have (I think it's current) https://etherpad.openstack.org/p/swift-rolling-upgrade-multinode-testing | 22:06 |
pdardeau | notmyname: nice, thx | 22:06 |
clayg | flwang: well... it might be worth a peek | 22:06 |
clayg | i acctually think there's some know bug in the reporting there - i'm trying to look it up | 22:06 |
clayg | i mean... not in recon, recon is doing the right thing (probably) | 22:07 |
pdardeau | notmyname: i read your writeup on upgrading a cluster at https://www.swiftstack.com/blog/2013/12/20/upgrade-openstack-swift-no-downtime/ | 22:07 |
flwang | clayg: you mean the recon middleware of the deeper code? | 22:07 |
flwang | the code who generates the metrics? | 22:07 |
clayg | flwang: if you think about the totals you've got 288 "errors" and 24K "success" so - ~1% - which is probably pretty good in most situations | 22:07 |
clayg | but... you've only got 3 nodes, so i'm not sure I'd expect *any* failures? which is why i'd probably suggest you look at the logs | 22:08 |
pdardeau | notmyname: 2 questions as followup. if you proceed at reasonable pace (go slowly 1 at a time), and you don't drop below quorum, users would likely not be affected? | 22:08 |
pdardeau | and are there some gotchas on cluster upgrade that would allow user to retrieve old (outdated) copy of object? maybe based on bad timing of the upgrades | 22:09 |
*** asettle has joined #openstack-swift | 22:10 | |
clayg | flwang: so i'm not acctually sure of the status on lp bug #1583305 | 22:11 |
openstack | Launchpad bug 1583305 in OpenStack Object Storage (swift) "auditor status files cause replicator to report errors" [Undecided,Confirmed] https://launchpad.net/bugs/1583305 | 22:11 |
clayg | maybe you have like ~45-46 drives in each node? | 22:12 |
*** asettle has quit IRC | 22:16 | |
openstackgerrit | Tim Burke proposed openstack/swift: Add defaulter middleware https://review.openstack.org/342857 | 22:16 |
pdardeau | notmyname: have you see this cross-project spec for rolling updates and upgrades? https://specs.openstack.org/openstack/openstack-user-stories/user-stories/proposed/rolling-upgrades.html | 22:17 |
*** nadeem has quit IRC | 22:18 | |
*** Vinsh_ has quit IRC | 22:23 | |
notmyname | pdardeau: sorry for the delay. | 22:38 |
notmyname | pdardeau: not sure I've seen that one. maybe. | 22:38 |
notmyname | pdardeau: looks like swift is "unknown" quite a bit there. I'd definitely support you if you submitted a patch to it to make it right for swift | 22:39 |
pdardeau | notmyname: i'm happy to do that, except i'm not exactly sure what all 'right for swift' entails. any suggestions? | 22:40 |
*** klamath_ is now known as klamath | 22:40 | |
notmyname | pdardeau: mostly it's "yeah that already works" ;-) | 22:41 |
notmyname | ie "implemented" | 22:41 |
pdardeau | notmyname: ok, those are easy enough :-) | 22:41 |
clayg | pdardeau: but cschwede was working on a gate job to make sure it keeps working - which is sort of interesting | 22:41 |
notmyname | pdardeau: most of that stuff is very VM-centric. eg I don't know what maintenance mode means in the context of swift or why it says we have it | 22:42 |
clayg | rofl | 22:43 |
notmyname | pdardeau: going from the numbers at the top (1..10): 1 NA 2 yes 3 yes? 4 yes 5 NA 6 yes 7 yes 8 yes 9 nearly, talk to cschwede 10 yes | 22:44 |
pdardeau | notmyname: cool! thx. would 5 (online schema migration) have any applicability to sqlite for account and container? | 22:46 |
clayg | pdardeau: probably, I mean, we keep "schema" anytime we write data to disk, and it always has to work transparently w/o operator intervention | 22:47 |
clayg | pdardeau: it'd be interesting to try and support validation of data-formats with old code, but unfortunately it's all to awesome the case that we only support roll-forward | 22:48 |
clayg | pdardeau: (once some data with the new format is written) | 22:48 |
clayg | pdardeau: bug OTOH, it's normally related to some big new feature (like storage policis) where you need to upgrade to use it - but once you upgrade and start using it you can't go back | 22:48 |
clayg | pdardeau: or maybe if you go backwards the behavior is underspecified and generally expected to be bad w/o much additional thought | 22:49 |
pdardeau | clayg: gotcha. the cluster won't suffer downtime though just because of a version upgrade, right? | 22:50 |
notmyname | yeah, what clayg said | 22:50 |
* notmyname thinks that shoudl be a bot | 22:50 | |
clayg | pdardeau: cross your fingers! | 22:50 |
notmyname | pdardeau: right! no downtime because of upgrades | 22:50 |
clayg | prdi mean we're *pretty* good | 22:51 |
clayg | like we try to not be stupid, and normally at least one of us will have our thinking caps on before the +A | 22:51 |
clayg | sometimes we catch stuff during testing | 22:51 |
pdardeau | nice! thx clayg, notmyname | 22:51 |
pdardeau | ha | 22:51 |
clayg | but like most of the time with these things its just like - have you even considered that someone might have to upgrade this and not want to turn off the cloud? When the answer is yes, and that works, it's less painful to sort of keep it going. | 22:52 |
clayg | idk, maybe i'm talking out of the side of my neck | 22:53 |
*** adu has joined #openstack-swift | 22:54 | |
pdardeau | clayg: right, although some downtime might be allowed for some small private clouds (me thinking hypothetically) | 22:56 |
pdardeau | ? | 22:56 |
notmyname | hypothetically. but IMO it's still a bug if an upgrade causes downtime. I don't want a swift upgrade to require users to be unable to use swift | 22:57 |
clayg | pdardeau: everyone is free to have their own requirements - we assume if we support no-downtime and someone *wants* downtime they still have that option ;) | 22:57 |
openstackgerrit | Michael Barton proposed openstack/swift: go: time out flock differently https://review.openstack.org/334646 | 22:58 |
*** mgarza has quit IRC | 22:59 | |
*** manous has joined #openstack-swift | 22:59 | |
*** Vinsh has joined #openstack-swift | 22:59 | |
pdardeau | yep, i was thinking in broader context of openstack. if all projects worked 100% with no downtime, the cross-project spec probably would not have been written | 22:59 |
clayg | pdardeau: true | 23:03 |
*** manous has quit IRC | 23:04 | |
*** manous has joined #openstack-swift | 23:07 | |
pdardeau | notmyname: clayg: i noticed that the spec was abandoned, but it sounds like that was just because the spec doesn't have enough specifics | 23:12 |
pdardeau | https://review.openstack.org/#/c/290977/ | 23:12 |
patchbot | pdardeau: patch 290977 - openstack-specs - Adds Rolling Upgrades and Updates Spec (ABANDONED) | 23:12 |
*** manous has quit IRC | 23:12 | |
notmyname | pdardeau: I couldn't tell you too much about when or why cross-project specs get proposed or abandoned ;-) | 23:12 |
*** klamath has quit IRC | 23:13 | |
notmyname | pdardeau: oh, interesting. it's a cross project spec. I'd have guessed it was one of those user story product management WG things | 23:13 |
pdardeau | notmyname: heh. seems like there could just be 1 "make them all awesome" | 23:14 |
pdardeau | :-) | 23:14 |
*** kei_yama has joined #openstack-swift | 23:17 | |
notmyname | http://d.not.mn/flowchart.png | 23:19 |
notmyname | also. draw.io is pretty good ;-) | 23:19 |
clayg | notmyname: werd | 23:20 |
pdardeau | notmyname: a web-based visio or something? | 23:20 |
pdardeau | notmyname: thx! the tip for draw.io is a keeper. oh, and your drawing too! | 23:23 |
clayg | pdardeau: it depends | 23:23 |
clayg | pdardeau: what is visio? :P | 23:23 |
*** siva_krish has quit IRC | 23:23 | |
*** asettle has joined #openstack-swift | 23:24 | |
* tdasilva predicts by the time sidney summit rolls around there will be a swift shirt with "typey, typey" on it | 23:25 | |
*** koko has joined #openstack-swift | 23:26 | |
*** koko is now known as Guest78260 | 23:26 | |
*** Guest78260 has quit IRC | 23:26 | |
*** asettle has quit IRC | 23:28 | |
*** manous has joined #openstack-swift | 23:30 | |
pdardeau | tdasilva: i think you're right about the shirt. maybe if we start a petition notmyname could make one sooner! | 23:30 |
notmyname | I think mattoliverau's team already has one. the phrase comes from his boss | 23:31 |
tdasilva | oh, i knew it came from mattoliverau, didn't know they already had a shirt | 23:31 |
pdardeau | notmyname: awesome! now the sidney reference makes sense | 23:32 |
notmyname | well, I'm not sure if they have a shirt. maybe | 23:32 |
*** chsc has quit IRC | 23:39 | |
manous | hello | 23:40 |
*** vint_bra has quit IRC | 23:42 | |
manous | i use swift on openstack mitaka, policy.json is still used ? | 23:42 |
notmyname | manous: no, policy.json support in swift is still under development | 23:43 |
zaitcev | wait what | 23:43 |
zaitcev | I have never even heard of policy.json | 23:43 |
notmyname | zaitcev: donagh says it's really great. and hisashi has been working on it for about always. mostly waiting for other people to review it | 23:44 |
zaitcev | go go gadget Gerrit | 23:45 |
notmyname | zaitcev: https://review.openstack.org/#/q/owner:osanai.hisashi%2540jp.fujitsu.com+status:open | 23:45 |
notmyname | zaitcev: it's the "with keystone" ones | 23:45 |
notmyname | well, sortof | 23:46 |
notmyname | patch 149930 | 23:46 |
patchbot | notmyname: https://review.openstack.org/#/c/149930/ - swift - WIP: Enable Role-based access control using oslo.p... (ABANDONED) | 23:46 |
manous | but I used it in kilo i think | 23:46 |
*** gyee has quit IRC | 23:47 | |
notmyname | redbo: what does https://github.com/divan/gotrace look like with hummingbird? | 23:47 |
mattoliverau | tdasilva, notmyname: we have a typey typey shirt.. wasn't the greatest one, but good enough to annoy American co-workers.. so good enough ;) | 23:49 |
tdasilva | lol | 23:49 |
zaitcev | not sure how a tee can annoy anyone | 23:51 |
*** cdelatte has joined #openstack-swift | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!