*** hosanai has joined #openstack-swift | 00:02 | |
*** ChanServ sets mode: +v hosanai | 00:02 | |
*** diogogmt has quit IRC | 00:08 | |
*** jamielennox is now known as jamielennox|away | 00:14 | |
*** Suyi_ has quit IRC | 00:16 | |
*** chromatin has quit IRC | 00:38 | |
*** Suyi_ has joined #openstack-swift | 00:39 | |
*** _JZ_ has joined #openstack-swift | 00:48 | |
*** garthb has quit IRC | 00:52 | |
notmyname | well this is a very interesting email. http://lists.openstack.org/pipermail/openstack-dev/2016-July/099816.html | 00:56 |
---|---|---|
*** aagrawal has joined #openstack-swift | 00:56 | |
*** abhitechie has joined #openstack-swift | 00:56 | |
*** vint_bra has joined #openstack-swift | 00:57 | |
*** jerrygb has joined #openstack-swift | 00:57 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Raise ValueError if empty value coming into encrypt_header_val https://review.openstack.org/337000 | 00:58 |
notmyname | IMO very interesting take on the slow review problem and how it affects the 80% of contributors who aren't super active every day | 00:59 |
kota_ | good morning | 01:01 |
*** jerrygb has quit IRC | 01:02 | |
*** vint_bra has quit IRC | 01:10 | |
*** hosanai has quit IRC | 01:21 | |
*** derekjhyang has joined #openstack-swift | 01:24 | |
*** asettle has joined #openstack-swift | 01:39 | |
*** asettle has quit IRC | 01:44 | |
*** vint_bra has joined #openstack-swift | 01:46 | |
*** vint_bra has quit IRC | 01:47 | |
*** hosanai has joined #openstack-swift | 01:52 | |
*** ChanServ sets mode: +v hosanai | 01:52 | |
*** furlongm_ has quit IRC | 01:56 | |
*** Jeffrey4l_ has joined #openstack-swift | 01:56 | |
*** adu has joined #openstack-swift | 02:16 | |
kota_ | thanks timburke for reviewing patch 329307 :-) | 02:17 |
patchbot | kota_: https://review.openstack.org/#/c/329307/ - swift - Avoid docs warning: Duplicate explicit target name | 02:17 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: EC Fragment Duplication - Foundational Global EC Cluster Support https://review.openstack.org/219165 | 02:18 |
*** vint_bra has joined #openstack-swift | 02:19 | |
kota_ | oh, pokemon go has been launched in Japan :P | 02:20 |
MooingLemur | moar server overload? ;3 | 02:24 |
kota_ | MooingLemur: probably, right now someone cannot download anyway :/ | 02:26 |
*** aagrawal has quit IRC | 02:26 | |
*** abhitechie has quit IRC | 02:27 | |
*** chromatin has joined #openstack-swift | 02:38 | |
*** vint_bra has quit IRC | 02:42 | |
*** vint_bra has joined #openstack-swift | 02:44 | |
*** jerrygb has joined #openstack-swift | 02:50 | |
*** adu has quit IRC | 02:51 | |
openstackgerrit | Merged openstack/swift: Avoid docs warning: Duplicate explicit target name https://review.openstack.org/329307 | 02:54 |
*** esker has quit IRC | 02:56 | |
*** adu has joined #openstack-swift | 02:57 | |
*** StraubTW has joined #openstack-swift | 02:57 | |
*** esker has joined #openstack-swift | 02:58 | |
*** sudorandom has quit IRC | 02:59 | |
*** esker has quit IRC | 03:12 | |
*** fifieldt has quit IRC | 03:15 | |
*** jerrygb has quit IRC | 03:19 | |
*** adu has quit IRC | 03:21 | |
*** esker has joined #openstack-swift | 03:32 | |
*** asettle has joined #openstack-swift | 03:36 | |
*** esker has quit IRC | 03:36 | |
*** esker has joined #openstack-swift | 03:36 | |
*** asettle has quit IRC | 03:40 | |
*** garthb has joined #openstack-swift | 03:51 | |
*** dmorita has quit IRC | 04:01 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 04:06 |
*** StraubTW has quit IRC | 04:08 | |
*** dmorita has joined #openstack-swift | 04:13 | |
*** dmorita has quit IRC | 04:13 | |
*** dmorita_ has joined #openstack-swift | 04:13 | |
*** esker has quit IRC | 04:16 | |
*** esker has joined #openstack-swift | 04:19 | |
*** furlongm has joined #openstack-swift | 04:26 | |
*** siva_krish has joined #openstack-swift | 04:31 | |
*** dmorita_ has quit IRC | 04:34 | |
*** chromatin has quit IRC | 04:34 | |
*** d0ugal has quit IRC | 04:34 | |
*** d0ugal has joined #openstack-swift | 04:36 | |
*** dmorita has joined #openstack-swift | 04:36 | |
*** klrmn has quit IRC | 04:37 | |
*** vint_bra has quit IRC | 04:40 | |
*** psachin has joined #openstack-swift | 04:41 | |
*** dmorita has quit IRC | 04:41 | |
*** vint_bra has joined #openstack-swift | 04:42 | |
*** furlongm has quit IRC | 04:47 | |
*** esker has quit IRC | 04:47 | |
*** flwang1 has quit IRC | 04:50 | |
*** vint_bra has quit IRC | 04:51 | |
*** _JZ_ has quit IRC | 04:53 | |
*** ppai has joined #openstack-swift | 05:01 | |
*** SkyRocknRoll has joined #openstack-swift | 05:05 | |
*** dmorita has joined #openstack-swift | 05:06 | |
*** esker has joined #openstack-swift | 05:07 | |
*** dmorita has quit IRC | 05:10 | |
*** wer has quit IRC | 05:10 | |
*** wer has joined #openstack-swift | 05:11 | |
*** esker has quit IRC | 05:12 | |
*** ppai has quit IRC | 05:15 | |
*** abhitechie has joined #openstack-swift | 05:52 | |
*** abhinavtechie has joined #openstack-swift | 05:52 | |
*** furlongm has joined #openstack-swift | 05:54 | |
*** ppai has joined #openstack-swift | 06:03 | |
*** asettle has joined #openstack-swift | 06:06 | |
*** esker has joined #openstack-swift | 06:10 | |
*** asettle has quit IRC | 06:12 | |
*** esker has quit IRC | 06:14 | |
*** Suyi_ has quit IRC | 06:15 | |
*** esker has joined #openstack-swift | 06:30 | |
*** esker has quit IRC | 06:35 | |
*** aagrawal has joined #openstack-swift | 06:38 | |
*** abhinavtechie has quit IRC | 06:42 | |
*** abhitechie has quit IRC | 06:42 | |
*** abhitechie has joined #openstack-swift | 06:42 | |
*** tesseract- has joined #openstack-swift | 06:45 | |
*** garthb has quit IRC | 06:49 | |
*** Annoldhappy has joined #openstack-swift | 06:55 | |
*** Annoldhappy has quit IRC | 06:57 | |
*** trananhkma has joined #openstack-swift | 07:02 | |
*** dmorita has joined #openstack-swift | 07:18 | |
*** pcaruana has joined #openstack-swift | 07:18 | |
*** dmorita_ has joined #openstack-swift | 07:19 | |
*** dmorita has quit IRC | 07:19 | |
*** rcernin has joined #openstack-swift | 07:20 | |
*** d0ugal has quit IRC | 07:20 | |
*** rledisez has joined #openstack-swift | 07:21 | |
*** dmorita_ has quit IRC | 07:24 | |
*** esker has joined #openstack-swift | 07:32 | |
*** esker has quit IRC | 07:36 | |
*** maestropandy has joined #openstack-swift | 07:40 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 07:44 |
*** d0ugal has joined #openstack-swift | 07:52 | |
*** natarej__ has joined #openstack-swift | 08:09 | |
*** yarkot1 has quit IRC | 08:11 | |
*** openstackgerrit has quit IRC | 08:11 | |
*** a1|away has quit IRC | 08:11 | |
*** early has quit IRC | 08:11 | |
*** early has joined #openstack-swift | 08:11 | |
*** sanchitmalhotra has quit IRC | 08:12 | |
*** sanchitmalhotra has joined #openstack-swift | 08:12 | |
*** a1|away has joined #openstack-swift | 08:12 | |
*** brnelson has quit IRC | 08:12 | |
*** natarej_ has quit IRC | 08:12 | |
*** timur has quit IRC | 08:12 | |
*** brnelson has joined #openstack-swift | 08:12 | |
*** hoonetorg has quit IRC | 08:13 | |
*** yarkot1 has joined #openstack-swift | 08:14 | |
*** openstackgerrit has joined #openstack-swift | 08:14 | |
*** timur has joined #openstack-swift | 08:17 | |
*** hseipp has joined #openstack-swift | 08:27 | |
*** mmcardle has joined #openstack-swift | 08:29 | |
*** d0ugal has quit IRC | 08:30 | |
*** gabor_antal has quit IRC | 08:34 | |
*** esker has joined #openstack-swift | 08:44 | |
*** esker has quit IRC | 08:48 | |
*** gabor_antal has joined #openstack-swift | 08:49 | |
*** asettle has joined #openstack-swift | 08:52 | |
*** daemontool has joined #openstack-swift | 08:54 | |
*** hosanai has quit IRC | 09:02 | |
*** flwang1 has joined #openstack-swift | 09:02 | |
openstackgerrit | Ellen Leahy proposed openstack/swift: Added quotes to example echo in swift-temp-url https://review.openstack.org/345325 | 09:16 |
*** esker has joined #openstack-swift | 09:20 | |
*** d0ugal has joined #openstack-swift | 09:22 | |
*** esker has quit IRC | 09:24 | |
*** asettle has quit IRC | 09:27 | |
*** asettle has joined #openstack-swift | 09:28 | |
*** asettle has quit IRC | 09:28 | |
*** asettle has joined #openstack-swift | 09:29 | |
*** acoles_ is now known as acoles | 09:32 | |
*** siva_krish has quit IRC | 09:39 | |
acoles | timburke: did I not vote?! so you see how torn up I was :) | 09:39 |
acoles | kota_: pokemon go launched in uk last week - now my son has a reason to walk the dog :) | 09:42 |
acoles | notmyname: I keep my laptop for dev and run my SAIO's on other hardware under my desk, although I do run them in VMs | 09:46 |
*** acoles is now known as acoles_ | 10:12 | |
*** mahatic_ has joined #openstack-swift | 10:25 | |
*** mahatic has quit IRC | 10:25 | |
*** asettle has quit IRC | 10:33 | |
*** daemontool has quit IRC | 10:33 | |
*** asettle has joined #openstack-swift | 10:33 | |
*** daemontool has joined #openstack-swift | 10:34 | |
*** daemontool has quit IRC | 10:35 | |
*** acoles_ is now known as acoles | 10:41 | |
*** d0ugal has quit IRC | 10:54 | |
openstackgerrit | zheng yin proposed openstack/swift: Jugde container-name length https://review.openstack.org/344807 | 11:07 |
*** trananhkma has quit IRC | 11:07 | |
*** cdelatte has joined #openstack-swift | 11:07 | |
*** gabor_antal has quit IRC | 11:24 | |
*** adu has joined #openstack-swift | 11:27 | |
*** adu has quit IRC | 11:29 | |
*** esker has joined #openstack-swift | 11:33 | |
*** daemontool has joined #openstack-swift | 11:34 | |
*** esker has quit IRC | 11:37 | |
*** esker has joined #openstack-swift | 11:53 | |
*** esker has quit IRC | 11:57 | |
*** aagrawal has quit IRC | 12:01 | |
*** abhitechie has quit IRC | 12:01 | |
*** chromatin has joined #openstack-swift | 12:03 | |
*** asettle has quit IRC | 12:04 | |
*** asettle has joined #openstack-swift | 12:14 | |
*** kei_yama has quit IRC | 12:15 | |
*** adu has joined #openstack-swift | 12:17 | |
openstackgerrit | Merged openstack/swift: Add log format to i18n https://review.openstack.org/344056 | 12:40 |
*** esker has joined #openstack-swift | 12:40 | |
*** maestropandy has quit IRC | 12:40 | |
*** ppai has quit IRC | 12:42 | |
*** adu has quit IRC | 12:45 | |
*** esker has quit IRC | 12:45 | |
*** esker has joined #openstack-swift | 12:46 | |
*** d0ugal has joined #openstack-swift | 12:48 | |
*** NM has joined #openstack-swift | 12:48 | |
*** acoles is now known as acoles_ | 12:55 | |
*** acoles_ is now known as acoles | 13:02 | |
*** esker has quit IRC | 13:15 | |
*** donagh has joined #openstack-swift | 13:16 | |
openstackgerrit | Ellen Leahy proposed openstack/swift: Added quotes to example echo in swift-temp-url https://review.openstack.org/345325 | 13:18 |
*** SkyRocknRoll has quit IRC | 13:22 | |
*** StraubTW has joined #openstack-swift | 13:24 | |
*** StraubTW has quit IRC | 13:24 | |
*** StraubTW has joined #openstack-swift | 13:25 | |
*** esker has joined #openstack-swift | 13:32 | |
*** d0ugal has quit IRC | 13:33 | |
*** dmorita has joined #openstack-swift | 13:35 | |
*** sudorandom has joined #openstack-swift | 13:36 | |
*** sudorandom has quit IRC | 13:38 | |
*** diogogmt has joined #openstack-swift | 13:38 | |
donagh | acoles: similar pokemon go experience with my daughter. She walked 5k in one day. Getting worried though -- there are something like 140 pokemons, and shes up to 65 already | 13:38 |
*** dmorita has quit IRC | 13:40 | |
*** jordanP has joined #openstack-swift | 13:50 | |
acoles | donagh: the last few may be as rare as a sunny day in galway ;) | 13:50 |
*** sudorandom has joined #openstack-swift | 13:51 | |
*** sudorandom has quit IRC | 13:52 | |
admin6 | Hi there, Dummy question, does a "dispersion report" make sense for Erasure coding? and is the swift-dispersion-report compatible with Erasure coding (there is no way to specify a storage policy in dispersion.conf) ? | 13:54 |
openstackgerrit | Merged openstack/swift: Use more specific asserts in functional tests https://review.openstack.org/342764 | 13:55 |
*** diogogmt has quit IRC | 14:00 | |
*** sudorandom has joined #openstack-swift | 14:02 | |
*** esker has quit IRC | 14:04 | |
*** chromatin has quit IRC | 14:05 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/swift: [WIP] Testing latest u-c https://review.openstack.org/318441 | 14:22 |
*** esker has joined #openstack-swift | 14:23 | |
donagh | admin6: It appears to work with EC. You need to use -P option to "point" at the storage policy | 14:23 |
admin6 | donagh: Ok thanks I’ll have a look, but option -P doesn’t seem to be documented. | 14:25 |
*** diogogmt has joined #openstack-swift | 14:26 | |
admin6 | donagh: It works fine, one more happy guy one the earth thanks to you :-) | 14:32 |
*** esker has quit IRC | 14:38 | |
*** tanee is now known as tanee_away | 14:39 | |
*** asettle has quit IRC | 14:39 | |
*** esker has joined #openstack-swift | 14:41 | |
*** siva_krish has joined #openstack-swift | 14:43 | |
pdardeau | good morning | 14:54 |
acoles | pdardeau: good morning | 14:57 |
pdardeau | good morning acoles | 14:59 |
*** nadeem has joined #openstack-swift | 14:59 | |
*** StraubTW_ has joined #openstack-swift | 15:03 | |
acoles | pdardeau: you were asking about the swift federation work we did in the past | 15:03 |
acoles | pdardeau: there is a very old write up here https://wiki.openstack.org/wiki/Swift/ClusterFederationBlueprint | 15:03 |
acoles | clayg: you were asking me about that too ^ | 15:04 |
acoles | pdardeau: last modified June 2013! | 15:04 |
pdardeau | acoles: thanks! | 15:05 |
*** StraubTW has quit IRC | 15:05 | |
acoles | pdardeau: we did implement it and there are some links to extremely old un-merged patches here https://blueprints.launchpad.net/swift/+spec/cluster-federation | 15:06 |
acoles | pdardeau: the only piece that got merged was generic sysmeta | 15:06 |
ntata | clayg, will look into your patch and comments now.. Thanks for reviewing :) | 15:07 |
*** tesseract- has quit IRC | 15:09 | |
*** jistr is now known as jistr|mtg | 15:09 | |
tdasilva | hello, i'm trying to remember how to run individual tests in functests and can't quite remember, anybody has any pointers? | 15:10 |
mahatic_ | tdasilva: nosetests? | 15:11 |
acoles | tdasilva: you can still use nosetests i think | 15:12 |
acoles | tdasilva: i often use the -m option to save typing the full test path | 15:12 |
tdasilva | acoles: yeah, i guess i´ll just switch to that...was trying to use ostestr | 15:13 |
tdasilva | mahatic_: functests use ostestr by default instead of nosetests, i remember when we made the switch there was a regex way of running individual tests, but I forgot how to do it... | 15:13 |
mahatic_ | tdasilva: yeah I think timburke brought it up in the channel, he might know | 15:15 |
tdasilva | nosetests test.functional.test_symlink worked! | 15:16 |
mahatic_ | ah you meant regex with nosetests? I thought using it explicitly with ostestr | 15:16 |
mahatic_ | yes nosetests /path works | 15:16 |
mahatic_ | acoles: hi, interesting - cluster federation info. I also stumbled onto this old blueprint - https://wiki.openstack.org/wiki/Swift-Improved-Object-Replicator -> would you know if it was ever considered? | 15:17 |
acoles | tdasilva: yeah i think you need a different syntax if you want to run a sungle test via the tox env | 15:17 |
*** jistr|mtg is now known as jistr | 15:17 | |
ntata | tdasilva, how about running via testr? testr init; testr run <path_to_funcTest> | 15:18 |
mahatic_ | acoles: oh well, nevermind I guess. now that we're going it have golang stuff it, that wouldn't be relevant I think | 15:19 |
mahatic_ | to have* | 15:19 |
acoles | tdasilva: ostestr --no-discover maybe? or --regex? | 15:20 |
tdasilva | acoles: tried both, didn't work | 15:21 |
acoles | tdasilva: hmmm, I guess that's why I still use nosetests ;) | 15:22 |
tdasilva | acoles: hehehe | 15:22 |
tdasilva | yep | 15:22 |
acoles | mahatic_: I had not seen that blueprint before - it is authored before my time with swift | 15:22 |
tdasilva | wfm | 15:22 |
acoles | tdasilva: IIRC there is also no equivalent to nosetests -x with ostestr | 15:23 |
mahatic_ | acoles: oic | 15:23 |
mahatic_ | tdasilva: some doc on that http://docs.openstack.org/developer/os-testr/ostestr.html | 15:24 |
mahatic_ | there are some regex examples in there | 15:24 |
*** rcernin has quit IRC | 15:24 | |
tdasilva | mahatic_: i tried the example given: ostestr --no-discover test.test_thing.TestThing.test_thing_method | 15:25 |
tdasilva | didn't work for me | 15:25 |
*** siva_krish has left #openstack-swift | 15:25 | |
*** ningliu has quit IRC | 15:27 | |
*** ningliu^ has joined #openstack-swift | 15:27 | |
mahatic_ | tdasilva: ostestr --no-discover test.functional.test_object.TestObject.test_container_write_only - this wfm | 15:28 |
*** ningliu^ is now known as ningliu | 15:28 | |
tdasilva | mahatic_: mmm..lemme try that | 15:29 |
*** bkeller` has quit IRC | 15:29 | |
*** ntata has quit IRC | 15:29 | |
*** kota_ has quit IRC | 15:29 | |
*** bobby2_ has joined #openstack-swift | 15:30 | |
*** nadeem has quit IRC | 15:30 | |
tdasilva | mahatic_: mm, that does work, but it fails in my symlinks tests, which means it probably has something to do with how symlinks are being setup...thanks for the pointer, will check that out | 15:30 |
mahatic_ | tdasilva: ah okay | 15:31 |
*** nadeem has joined #openstack-swift | 15:31 | |
*** ctennis- has joined #openstack-swift | 15:31 | |
*** ntata has joined #openstack-swift | 15:32 | |
*** BAKfr_ has joined #openstack-swift | 15:33 | |
*** garthb has joined #openstack-swift | 15:33 | |
*** bkeller` has joined #openstack-swift | 15:33 | |
*** bobby2 has quit IRC | 15:33 | |
*** kota_ has joined #openstack-swift | 15:33 | |
*** ChanServ sets mode: +v kota_ | 15:33 | |
*** ctennis has quit IRC | 15:35 | |
*** BAKfr has quit IRC | 15:35 | |
*** BAKfr_ is now known as BAKfr | 15:35 | |
*** _JZ_ has joined #openstack-swift | 15:37 | |
*** kota_ has quit IRC | 15:38 | |
*** flwang1 has quit IRC | 15:39 | |
*** greghaynes has quit IRC | 15:39 | |
*** ouchkernel has quit IRC | 15:39 | |
*** vern has quit IRC | 15:39 | |
*** amit213 has quit IRC | 15:39 | |
*** kmARC has quit IRC | 15:39 | |
*** MooingLemur has quit IRC | 15:39 | |
*** tristanC has quit IRC | 15:39 | |
*** mmotiani_ has quit IRC | 15:39 | |
*** Anticimex has quit IRC | 15:39 | |
*** kota_ has joined #openstack-swift | 15:40 | |
*** ChanServ sets mode: +v kota_ | 15:40 | |
notmyname | good morning | 15:41 |
*** Anticimex has joined #openstack-swift | 15:47 | |
*** tristanC has joined #openstack-swift | 15:47 | |
*** kmARC has joined #openstack-swift | 15:47 | |
*** MooingLemur has joined #openstack-swift | 15:47 | |
*** vern has joined #openstack-swift | 15:47 | |
*** kota_ has quit IRC | 15:47 | |
*** flwang1 has joined #openstack-swift | 15:47 | |
*** mmotiani_ has joined #openstack-swift | 15:47 | |
*** greghaynes has joined #openstack-swift | 15:48 | |
*** amit213 has joined #openstack-swift | 15:48 | |
*** ouchkernel has joined #openstack-swift | 15:48 | |
*** pcaruana has quit IRC | 15:49 | |
*** mmcardle has quit IRC | 15:49 | |
*** psachin has quit IRC | 15:50 | |
*** kota_ has joined #openstack-swift | 15:54 | |
*** ChanServ sets mode: +v kota_ | 15:54 | |
*** daemontool_ has joined #openstack-swift | 15:54 | |
*** mmcardle has joined #openstack-swift | 15:55 | |
*** esker has quit IRC | 15:55 | |
*** _JZ_ has quit IRC | 15:57 | |
*** daemontool has quit IRC | 15:58 | |
*** bill_az has joined #openstack-swift | 15:59 | |
*** torgomatic has quit IRC | 16:00 | |
*** psachin has joined #openstack-swift | 16:03 | |
*** bill_az has quit IRC | 16:05 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Pass empty etag override values through encrypter https://review.openstack.org/346106 | 16:07 |
bkeller` | has anyone had any issues with chef-zero erroring and interrupting the provisioning of the saio? | 16:07 |
*** garthb has quit IRC | 16:08 | |
*** rledisez has quit IRC | 16:09 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Add test for copy using a Range header https://review.openstack.org/324607 | 16:15 |
*** jamielennox|away is now known as jamielennox | 16:16 | |
*** jistr is now known as jistr|off | 16:16 | |
*** jistr|off is now known as jistr | 16:17 | |
*** david-lyle_ has joined #openstack-swift | 16:17 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Add test for copy using a Range header https://review.openstack.org/324607 | 16:20 |
*** hseipp has quit IRC | 16:22 | |
*** david-lyle_ has quit IRC | 16:23 | |
*** admin6 has quit IRC | 16:25 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Copy headers correctly when copying object https://review.openstack.org/272724 | 16:28 |
bkeller` | well, turned out vagrant <= 1.8.1 (possibly 1.8.3) were broken and brew didn't know about newer ones :(, not that i know how it was working for me before though | 16:30 |
*** psachin has quit IRC | 16:34 | |
timburke | good morning | 16:36 |
*** garthb has joined #openstack-swift | 16:38 | |
*** dmorita has joined #openstack-swift | 16:39 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Cache fragment size for EC policy https://review.openstack.org/345120 | 16:45 |
*** Suyi_ has joined #openstack-swift | 16:51 | |
*** dmorita has quit IRC | 16:51 | |
*** dmorita has joined #openstack-swift | 16:58 | |
*** klrmn has joined #openstack-swift | 17:02 | |
*** mmcardle has quit IRC | 17:16 | |
*** chsc has joined #openstack-swift | 17:20 | |
*** geaaru has joined #openstack-swift | 17:22 | |
*** daemontool_ has quit IRC | 17:24 | |
*** acoles is now known as acoles_ | 17:27 | |
*** dmorita has quit IRC | 17:33 | |
*** arch-nemesis has joined #openstack-swift | 17:35 | |
*** abhitechie has joined #openstack-swift | 17:36 | |
*** aagrawal has joined #openstack-swift | 17:36 | |
*** dmorita has joined #openstack-swift | 17:38 | |
*** tqtran has joined #openstack-swift | 17:46 | |
*** dmorita has quit IRC | 17:48 | |
*** tqtran_ has joined #openstack-swift | 17:48 | |
*** tqtran has quit IRC | 17:50 | |
*** Jeffrey4l_ has quit IRC | 17:57 | |
*** itlinux has joined #openstack-swift | 18:01 | |
*** zul_ has quit IRC | 18:06 | |
openstackgerrit | Merged openstack/swift: Update dnspython to 1.14 https://review.openstack.org/335347 | 18:08 |
clayg | heyoh! | 18:09 |
*** zul has joined #openstack-swift | 18:09 | |
clayg | bkeller`: there was this for awhile -> https://github.com/swiftstack/vagrant-swift-all-in-one/issues/38 | 18:10 |
bkeller` | oh ok | 18:11 |
bkeller` | i had been using the 12.10 workaround before but i never saw that issue thread | 18:11 |
clayg | i guess vagrant made a fix, so I just upgraded and closed the issue - I might could have considered maybe adding something to the vagrant file to complain about the bad vagrant versions? | 18:11 |
clayg | bkeller`: yeah I didn't really want to pin the chef version like that... maybe I *did* add the 'stable' thing to the vagrant file? oh, but I guess my comment says that didn't work either | 18:12 |
bkeller` | part of it was that i was expecing brew to know about the newer version | 18:12 |
clayg | the point is old vagrant was stupid and it worked because chef was mostly stable, newer vagrant is sane | 18:12 |
clayg | you install vagrant with brew? I always just install from downloadds :\ | 18:12 |
bkeller` | i install everything with brew if i can :p | 18:13 |
*** mmcardle has joined #openstack-swift | 18:15 | |
*** dmorita has joined #openstack-swift | 18:16 | |
*** dmorita has quit IRC | 18:18 | |
clayg | what's the impact of patch 346106 - there's no associated bug? | 18:19 |
patchbot | clayg: https://review.openstack.org/#/c/346106/ - swift - Pass empty etag override values through encrypter | 18:19 |
clayg | seems to follow up on patch 337000 - which acoles_ apparently doens't like - but again, there's no associated bug? | 18:20 |
patchbot | clayg: https://review.openstack.org/#/c/337000/ - swift - Raise ValueError if empty value coming into encryp... | 18:20 |
*** abhitechie has quit IRC | 18:21 | |
*** david-lyle_ has joined #openstack-swift | 18:21 | |
clayg | I'd really like to get a handle on known issues with encryption sometime early next week and figure out what we can fix and what if anything we'll just be living with for awhile? | 18:21 |
*** aagrawal has quit IRC | 18:21 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: Symlink implementation. https://review.openstack.org/232162 | 18:22 |
*** can8dnSix has joined #openstack-swift | 18:23 | |
*** dmorita has joined #openstack-swift | 18:25 | |
*** david-lyle_ has quit IRC | 18:25 | |
notmyname | clayg: time until "bug: I can't read the on-disk data in an encrypted cluster" in 3..2.. | 18:26 |
clayg | I just typed "patch 232162" into my chrome and stupid patchbot didn't turn it into a url? | 18:27 |
patchbot | clayg: https://review.openstack.org/#/c/232162/ - swift - Symlink implementation. | 18:27 |
clayg | week | 18:27 |
*** mmcardle has quit IRC | 18:28 | |
tdasilva | clayg: hi, i just marked as wip as there's still some work to get done (see TODOs), but would love to hear some early feedback | 18:28 |
timburke | tdasilva: should we make that object-server change symlink-agnostic? ie, just always return all sysmeta headers? | 18:28 |
tdasilva | timburke: for now, i've gone with the idea of adding a little knowledge there in a POST request, but I don't think it is set in stone that it is the best approach | 18:30 |
tdasilva | timburke: which one would you prefer? line 77 here https://etherpad.openstack.org/p/swift_symlinks you seemed to advocate for adding the change the in the POST handler | 18:32 |
tdasilva | timburke: somehow I convinced myself that returning the symlink header on a POST would be useful in reducing calls in the future for auto-tiering | 18:33 |
timburke | right, we definitely need to send *something* back on POST. i just don't like having an object server that needs to think about symlinks in particular -- i'd advocate sending all sysmeta back in the POST response, and letting middlewares sort out what's interesting | 18:33 |
tdasilva | timburke: oooohhh, i see | 18:33 |
tdasilva | had not thought of it that way | 18:33 |
*** dmorita has quit IRC | 18:34 | |
*** manous has joined #openstack-swift | 18:35 | |
tdasilva | need to step away for a bit, be back alter | 18:36 |
*** nadeem has quit IRC | 18:39 | |
*** manous has quit IRC | 18:42 | |
*** zul has quit IRC | 18:44 | |
*** dmorita has joined #openstack-swift | 18:45 | |
clayg | didn't cschwede have a follow up fix for lp bug #1558754 | 18:45 |
openstack | Launchpad bug 1558754 in OpenStack Object Storage (swift) "remove devices before min-part-hours requires --force" [Undecided,Confirmed] https://launchpad.net/bugs/1558754 - Assigned to Jethro Sun (shwsun) | 18:45 |
*** dmorita has quit IRC | 18:46 | |
*** gyee has joined #openstack-swift | 18:46 | |
cschwede | clayg: sure :) patch 326967 | 18:47 |
patchbot | cschwede: https://review.openstack.org/#/c/326967/ - swift - Rebalance with min_part_seconds_left > 0 | 18:47 |
clayg | i was just going to say I found it! but thanks | 18:47 |
*** gyee has quit IRC | 18:50 | |
*** gyee has joined #openstack-swift | 19:01 | |
*** diogogmt has quit IRC | 19:13 | |
*** diogogmt has joined #openstack-swift | 19:14 | |
*** zul has joined #openstack-swift | 19:18 | |
*** dmorita has joined #openstack-swift | 19:19 | |
*** mmcardle has joined #openstack-swift | 19:20 | |
*** dmorita has quit IRC | 19:20 | |
jrichli | clayg: I'll take a look at the 2 crypto patches you mentioned and will let you know my take on things, fwiw | 19:21 |
*** diogogmt has quit IRC | 19:24 | |
clayg | jrichli: that would be spectacular! | 19:25 |
*** gyee has quit IRC | 19:25 | |
*** diogogmt has joined #openstack-swift | 19:27 | |
openstackgerrit | David Goetz proposed openstack/swift: go: make a rate limiter for account per disk/server https://review.openstack.org/346211 | 19:28 |
openstackgerrit | Merged openstack/swift: Cache fragment size for EC policy https://review.openstack.org/345120 | 19:29 |
*** mmcardle has quit IRC | 19:38 | |
*** nadeem has joined #openstack-swift | 19:57 | |
*** nadeem has quit IRC | 19:57 | |
*** nadeem has joined #openstack-swift | 19:58 | |
flwang1 | clayg: ping more recon questions :) | 20:01 |
flwang1 | clayg: What do "object_expiration_pass" and "expired_last_pass" mean? What information do these attributes provide for object expirer ? | 20:01 |
flwang1 | when i call swift-recon --expirer | 20:01 |
flwang1 | anybody can help answer above questions will be really appreciate :) thanks | 20:03 |
clayg | flwang1: idk, something about object expirer obvs. probably related to it's cycle time. I don't really track 'em just cause I haven't had problems with that subsystem to my knowledge | 20:05 |
clayg | flwang1: I hear aerwin3 is all about making the object-expirer awesome - maybe he looks at those numbers? | 20:05 |
clayg | ahale: do you track recon data for object-expirer? | 20:05 |
flwang1 | clayg: recently i spent much time on recon and i found it's very hard to find documents about recon | 20:06 |
flwang1 | or there are somewhere, but i didn't found? | 20:07 |
clayg | nah, this one guy wrote it this one time and I don't think he works on swift anymore - people sort of use some pieces of it in different ways | 20:08 |
flwang1 | clayg: i see. shouldn't it a part of api ref? | 20:09 |
flwang1 | at least some kind of 'api ref' | 20:09 |
flwang1 | and publish it in the developer docs | 20:09 |
notmyname | just cause syn isn't working on recon any more doesn't mean recon is useless | 20:09 |
clayg | flwang1: I like the json drops from the consistency daemons and hate everything else about recon - other people seem to like the recon middleware's ability to grab at the json drops and various other "on-demand" types of commands - even less people (but non-zero!) like the cli utility and try to beat it into less terrible every once and again | 20:09 |
notmyname | flwang1: no, the API ref is for clients. no end user has any business even having access to recon, much less using it for anything | 20:10 |
clayg | I think ahale was telling me they've extended recon internally to some degree | 20:10 |
flwang1 | notmyname: yep, fair enough | 20:11 |
flwang1 | the background is we(catalyst cloud) is trying to leverage recon for cluster healther monitoring | 20:11 |
clayg | notmyname: I wasn't trying to say it's *useless* - i was trying to say it came in together as a whole system but it wasn't entirely baked and various parts have been used and extended to different degress | 20:11 |
flwang1 | and we just found it's very hard to understand those metrics since there is almost no documents | 20:11 |
notmyname | clayg: oh yeah. that. +1 | 20:11 |
clayg | anyway, it doesn't surpirse me that folks have a hard time groking all if, and that some parts seem to be more useful than others | 20:12 |
notmyname | flwang1: it's a good start, and there's good stuff there. but it's incomplete by itself. you'll get more and better info from logs and statsd. probably best to use it all | 20:12 |
flwang1 | notmyname: yes, we do | 20:12 |
notmyname | flwang1: TBH when someone (like you) comes and asks about the metrics, I've got to go to the code to see what it means | 20:13 |
flwang1 | i have "done" most of the recon metrics, except the auditor and expirer | 20:13 |
flwang1 | notmyname: i see, i'm trying to do the same thing, but because i'm not a swift/object storage guy, so reading swift code is not easy for me, especially it has different architecture than the others :) | 20:14 |
flwang1 | i know it's a shame to ask this kind of questions as an openstack developers :( | 20:15 |
notmyname | flwang1: oh yeah, I totally get that my main advantage is knowing where in the code to look. I'm just sympathizing with you on the lack of docs | 20:15 |
flwang1 | notmyname: got it | 20:15 |
notmyname | flwang1: catalyst as in NZ as in Bruno Lago? | 20:15 |
flwang1 | notmyname: exactly :) | 20:16 |
notmyname | ok, thanks. (there are several catalysts out there) | 20:16 |
flwang1 | he is my manager and im the lead of dev | 20:16 |
notmyname | oh, cool | 20:16 |
*** dmorita has joined #openstack-swift | 20:17 | |
flwang1 | we're a small team, so basically except glance and zaqar, i have to play with every projects, include swift :D | 20:17 |
clayg | sigh, the problem with documenting it is that we'll probably be expected to keep it working - and some of it I'm not even sure if it's useful :'( | 20:17 |
flwang1 | but i found swift is the hardest one for me, TBH | 20:17 |
flwang1 | clayg: i agree with you here | 20:18 |
clayg | i *kinda* feel the same way about some of our statsd metrics - and I'm scared to add more that I think *might* be useful because I'm scared that I can't take them out :'( | 20:18 |
flwang1 | from the ops view, we would like to see an api like '/health' | 20:18 |
flwang1 | just like we did in Zaqar | 20:18 |
clayg | we need to like scour all of telemetry and upvote our favorites then schedule some for deprecation then add some more and see how they go! | 20:18 |
flwang1 | it can tell you if the cluster is in a healthy status or not | 20:19 |
flwang1 | at least in a general level | 20:19 |
flwang1 | clayg: +1 | 20:19 |
pdardeau | flwang1: can you provide an example (including the specifics) of what you would want to have come back from '/health'? | 20:19 |
clayg | I'd love to add my per device primary/handoff part counts to a recon drop from the replicator (instead of having my node agent do the same listdirs, and load the rings into his process) - but it's just as easy to do it out of band | 20:19 |
flwang1 | and remember the DocImpact tag when you review it :D | 20:19 |
clayg | flwang1: is Zaqar's /health api well documented? maybe pdardeau could just copy it? | 20:20 |
flwang1 | clayg: it's a part of api-ref :) | 20:20 |
clayg | that's sound *nothing* like the way I'd like to move with Swift telemetry | 20:21 |
flwang1 | see an example http://docs-draft.openstack.org/30/341930/3/check/gate-zaqar-api-ref/0e95cf8//api-ref/build/html/?expanded=health-detail | 20:21 |
timburke | clayg: jrichli: fwiw, my read on those two patches is that they seem reasonable, but they're more guards for future-us than fixing a bug | 20:21 |
pdardeau | flwang1: this one? https://wiki.openstack.org/wiki/Zaqar/specs/api/v1#Check_Node_Health | 20:21 |
flwang1 | sorry, our api-ref hasn't been a part of the api ref on docs.openstack.org | 20:21 |
flwang1 | pdardeau: that's is old version, we have rename it as /ping, and in v2 we have a new api named /health | 20:22 |
*** david-lyle_ has joined #openstack-swift | 20:22 | |
flwang1 | see above link i pasted | 20:23 |
clayg | timburke: thanks | 20:23 |
flwang1 | it's most like /recon | 20:23 |
pdardeau | flwang1: got it, saw the link right after i posted question | 20:23 |
clayg | pdardeau: here I guess http://docs-draft.openstack.org/30/341930/3/check/gate-zaqar-api-ref/0e95cf8//api-ref/build/html/?expanded=health-detail#health-health | 20:23 |
flwang1 | but it's more intuitive | 20:23 |
pdardeau | flwang1: do you have an idea of which metrics/indicators you would expect in response? | 20:24 |
flwang1 | i think recon is a good tool/api, whatever we call it | 20:24 |
clayg | flwang1: I think it's just got more signal to noise, it seems designed around the idea that the entire storage layer might be "down" - swift doesn't really fail like that | 20:24 |
flwang1 | but from the ops view, we just found it's a little bit hard to leverage it for cluster health, though i know dispersion is another one i can use as well | 20:25 |
flwang1 | clayg: i know. but i think swift has done a great job to monitor itself, that's missing in most of other openstack projects | 20:26 |
flwang1 | IMHO, the service should be able to monitor itself from inside | 20:26 |
clayg | flwang1: if you come up with *the* set of guages that can say if a swift cluster is healthy or not ... you'd have one up on basically everyone in this channel | 20:27 |
clayg | monitoring swift is a bit like readig the matrix - it's not by design - but as a highly available system things break in obscure ways that aren't obviously impactful... until they are | 20:27 |
*** david-lyle_ has quit IRC | 20:28 | |
flwang1 | clayg: i can see your point, so why not just let everyone in the channel to contribute a *key* indicator to the /health api? | 20:28 |
notmyname | isn't that called `git review`? ;-) | 20:28 |
flwang1 | notmyname: yes :D | 20:28 |
clayg | flwang1: mainly because there's no single node in a cluster that would have a *key* metric - it's a component of a higher order view :\ | 20:29 |
flwang1 | actually, i really like the design/arch of swift, since it can monitor itself | 20:29 |
notmyname | clayg: like the stories we get where the ops guy thought swift was a little slower, and then realized there was a whole rack of gear offline. but customers hadn't noticed yet | 20:29 |
clayg | we could put everything behind an api - but then you're getting into the telemetry pipline - which ops to be somewhat opinionated on | 20:29 |
clayg | elk, statsd, collectl, graphite, graphana, collectd, recon drops to metrics, recon drops polled via api | 20:30 |
clayg | notmyname: it's called doing it right ;) | 20:30 |
clayg | I *totally* understand flwang1's situation tho - I think about it a lot - and sometimes I think the current upstream laissez faire approach to overall cluster health will be a road block at somepoint | 20:32 |
flwang1 | clayg: yep, like you mentioned above, it's very hard to monitor swift I would say :) | 20:32 |
clayg | there's just lots of ways to slice it - we should get more prescriptive I think - documenting all of the existing recon api results is possibly not the solution to "making it easier to monitor swift" | 20:34 |
openstackgerrit | Nandini Tata proposed openstack/swift: crazy idea to check output https://review.openstack.org/345674 | 20:34 |
clayg | for my money - I'd start with statsd - you can get a lot of value out of those graphs and the metrics got documented at some point for some reason | 20:34 |
*** dmorita has quit IRC | 20:35 | |
clayg | after that some sort of partition placment monitoring is key - the old dispersion populate and dispersion reports are pretty good - but they need some additional reimaging IMHO (dfg had commented he was thinking about these) - I like our per-disk/server/cluster-wide primary/handoff part count metrics | 20:36 |
*** dmorita has joined #openstack-swift | 20:37 | |
clayg | ntata: please pull in as much of patch 345674 into patch 319387 as appropriate (if anything) and I'll abandon my patch | 20:38 |
patchbot | clayg: https://review.openstack.org/#/c/345674/ - swift - crazy idea to check output | 20:38 |
patchbot | clayg: https://review.openstack.org/#/c/319387/ - swift - swift-ring-builder output corrected for ipv6 | 20:38 |
ntata | clayg, sure, thanks! | 20:39 |
clayg | well spotted on ip/replicaiton ipv6 column width | 20:39 |
clayg | GL | 20:39 |
clayg | before you bring in the new test infrastructure you might try to trick someone else into looking at it? I'm not 100% the "stub files" are a good way to handle assertions around dense formatted text - it does *sorta* seem better than trying to embed it in the soruces files - but... like I said - it's just a crazy idea | 20:40 |
clayg | ntata: I also really do mostly hate that method extraction I tried to pull of in the refactoring - really the only good thing there is the unrolling of the device loops into a single traversal I think | 20:40 |
flwang1 | clayg: ok, i trust your vision for this | 20:40 |
clayg | flwang1: i'm just talking out the side of my neck | 20:40 |
flwang1 | i'm just trying to make some noise to let you guys be aware of this :) | 20:41 |
clayg | flwang1: you should catch a ride with mattoliverau to barcelona and we can brain storm about it with ahale ! | 20:41 |
flwang1 | clayg: cool, we can talk it a bit | 20:41 |
flwang1 | and i will be barcelna | 20:41 |
flwang1 | so let's have a beer o'clock | 20:41 |
clayg | flwang1: much appreicated, it's something everyone operating swift has on their mind I think (and most people working on swift are at least to some degree involved in operations I still think?) | 20:42 |
flwang1 | clayg: yep, swift ops is as'dfdkafjkdsajfkndsakfdsf@$%^&*() | 20:43 |
clayg | we're getting better at talking more about our operations tooling I think, but it's always a seperate effort to take the thing you hacked together to integrate with *your* environment and scratch *your* itch into a more broardly useful context :'( | 20:43 |
notmyname | flwang1: oh, also mattoliverau is on the west island, so his time zone is pretty close to yours | 20:44 |
flwang1 | notmyname: oh, really? cool | 20:46 |
flwang1 | i will catch up him on monday, since now it's Sat morning ;) | 20:46 |
*** garthb has quit IRC | 20:51 | |
*** dmorita has quit IRC | 21:05 | |
*** cdelatte has quit IRC | 21:08 | |
*** StraubTW_ has quit IRC | 21:13 | |
*** StraubTW has joined #openstack-swift | 21:14 | |
*** adu has joined #openstack-swift | 21:18 | |
*** dmorita has joined #openstack-swift | 21:20 | |
*** CaioBrentano has quit IRC | 21:26 | |
notmyname | alternate language TC resolution proposal https://review.openstack.org/#/c/346243/ | 21:27 |
patchbot | notmyname: patch 346243 - governance - policy and process for alternate programming langu... | 21:27 |
*** NM has quit IRC | 21:28 | |
clayg | notmyname: did you just abandon the other one? | 21:33 |
notmyname | my first one? | 21:33 |
notmyname | no, that got closed for me. or -2 or something | 21:33 |
*** dmorita has quit IRC | 21:34 | |
notmyname | https://review.openstack.org/#/c/339175/ | 21:34 |
patchbot | notmyname: patch 339175 - governance - Limited Use of Alternate Programming Languages (Go) | 21:34 |
notmyname | that's the other open one | 21:34 |
notmyname | it's not mine, so I can't do anythign with it | 21:34 |
openstackgerrit | Nandini Tata proposed openstack/swift: crazy idea to check output https://review.openstack.org/345674 | 21:34 |
*** dmorita has joined #openstack-swift | 21:37 | |
*** jamielennox is now known as jamielennox|away | 21:45 | |
*** adu has quit IRC | 21:49 | |
*** jordanP has quit IRC | 21:54 | |
*** dmorita has quit IRC | 22:14 | |
*** StraubTW has quit IRC | 22:18 | |
*** dmorita has joined #openstack-swift | 22:19 | |
*** garthb has joined #openstack-swift | 22:20 | |
*** david-lyle_ has joined #openstack-swift | 22:25 | |
*** dmorita has quit IRC | 22:28 | |
*** david-lyle_ has quit IRC | 22:29 | |
*** dmorita has joined #openstack-swift | 22:45 | |
*** pgbridge has quit IRC | 22:49 | |
*** torgomatic has joined #openstack-swift | 22:49 | |
*** ChanServ sets mode: +v torgomatic | 22:49 | |
*** adu has joined #openstack-swift | 22:50 | |
*** adu has quit IRC | 22:51 | |
*** chsc has quit IRC | 22:59 | |
*** nadeem has quit IRC | 23:01 | |
*** chromatin has joined #openstack-swift | 23:31 | |
*** dmorita has quit IRC | 23:47 | |
*** dmorita has joined #openstack-swift | 23:50 | |
*** dmorita has quit IRC | 23:50 | |
*** dmorita_ has joined #openstack-swift | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!