*** rledisez has quit IRC | 00:03 | |
*** rledisez has joined #openstack-swift | 00:03 | |
*** tovin07_ has joined #openstack-swift | 00:41 | |
*** vint_bra has joined #openstack-swift | 00:44 | |
*** kiennt has joined #openstack-swift | 00:44 | |
clayg | timburke: sigh, python -m unittest2 discover swift/test/unit/ wasn't exactly a "smooth transition" from nose | 00:57 |
---|---|---|
*** alenavolk has joined #openstack-swift | 01:03 | |
timburke | clayg: definitely noisy... | 01:04 |
timburke | i was expecting -b to help, but it definitely didn't :-( | 01:06 |
*** alenavolk has quit IRC | 01:08 | |
*** alenavolk has joined #openstack-swift | 01:10 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Move listing formatting out to proxy middleware https://review.openstack.org/449394 | 01:18 |
*** vint_bra has quit IRC | 01:22 | |
*** itlinux has joined #openstack-swift | 01:34 | |
tdasilva | timburke: nice! thanks! https://review.openstack.org/#/c/499000 | 01:57 |
patchbot | patch 499000 - swift3 - Use Swift's get_logger | 01:57 |
tdasilva | timburke: been having a real hard time running swift3 unit tests and functional tests on my saio env | 01:57 |
tdasilva | I found it strange that functional tests sets up its own swift services | 01:58 |
tdasilva | i guess I could just setup the config file and run nose to run against an already running swift endpoint? | 01:58 |
*** alenavolk has quit IRC | 02:02 | |
*** bkopilov has quit IRC | 02:12 | |
*** two_tired has joined #openstack-swift | 02:13 | |
*** baojg has joined #openstack-swift | 02:27 | |
*** alenavolk has joined #openstack-swift | 02:27 | |
*** baojg has quit IRC | 02:31 | |
*** alenavolk has quit IRC | 02:47 | |
*** alenavolk has joined #openstack-swift | 03:17 | |
*** klrmn has quit IRC | 03:19 | |
*** alenavolk has quit IRC | 03:21 | |
*** chlong has quit IRC | 03:21 | |
*** kei_yama has quit IRC | 03:32 | |
*** bkopilov has joined #openstack-swift | 03:32 | |
*** gkadam_ has joined #openstack-swift | 03:33 | |
*** links has joined #openstack-swift | 03:40 | |
*** klrmn has joined #openstack-swift | 03:42 | |
*** alenavolk has joined #openstack-swift | 03:53 | |
*** gyee has quit IRC | 03:56 | |
*** kei_yama has joined #openstack-swift | 04:01 | |
*** __david_ has quit IRC | 04:08 | |
*** two_tired has quit IRC | 04:26 | |
*** klrmn has quit IRC | 04:30 | |
*** kei_yama has quit IRC | 04:38 | |
*** alenavolk has quit IRC | 04:57 | |
*** abhinavtechie has joined #openstack-swift | 05:08 | |
*** abhitechie has quit IRC | 05:11 | |
*** kei_yama has joined #openstack-swift | 05:17 | |
kota_ | ah, tdasilva was looking at patch 499000? I just make it merged via my single +2 sorry | 05:25 |
patchbot | https://review.openstack.org/#/c/499000/ - swift3 - Use Swift's get_logger (MERGED) | 05:25 |
*** kiennt has quit IRC | 05:26 | |
kota_ | tdasilva: yes, in swift3, functional tests will setup the local swift servers confiugred with swift3 | 05:26 |
*** kiennt has joined #openstack-swift | 05:27 | |
kota_ | tdasilva: if you just want to run the functional tests with your enviroment (i.e. setup-ed servers by YOURSELF), i think just run "nosetests swift3/test/functional" can work. | 05:29 |
*** silor has joined #openstack-swift | 06:11 | |
*** abhinavtechie has quit IRC | 06:19 | |
*** abhitechie has joined #openstack-swift | 06:22 | |
*** jeffli has joined #openstack-swift | 06:38 | |
*** cschwede has joined #openstack-swift | 06:39 | |
*** ChanServ sets mode: +v cschwede | 06:39 | |
*** hseipp has joined #openstack-swift | 06:40 | |
*** rcernin has joined #openstack-swift | 06:42 | |
*** pcaruana has joined #openstack-swift | 06:43 | |
*** itlinux has quit IRC | 06:51 | |
*** kiennt has quit IRC | 06:54 | |
*** kiennt has joined #openstack-swift | 06:55 | |
*** jeffli has quit IRC | 07:02 | |
*** jeffli has joined #openstack-swift | 07:03 | |
jeffli | \quit | 07:03 |
*** jeffli has quit IRC | 07:03 | |
*** hoonetorg has quit IRC | 07:05 | |
*** jamielennox has quit IRC | 07:09 | |
*** jamielennox has joined #openstack-swift | 07:14 | |
*** tesseract has joined #openstack-swift | 07:19 | |
*** hoonetorg has joined #openstack-swift | 07:21 | |
*** geaaru has joined #openstack-swift | 07:28 | |
*** joeljwright_ has joined #openstack-swift | 08:23 | |
*** abhitechie has quit IRC | 08:24 | |
*** baojg has joined #openstack-swift | 08:34 | |
*** baojg has quit IRC | 08:39 | |
*** psachin has joined #openstack-swift | 08:44 | |
*** jaosorior has quit IRC | 08:55 | |
acoles | good morning | 08:56 |
*** jaosorior has joined #openstack-swift | 09:00 | |
*** hseipp has quit IRC | 09:03 | |
*** psachin has quit IRC | 09:12 | |
*** baojg has joined #openstack-swift | 09:36 | |
*** baojg has quit IRC | 09:41 | |
*** kei_yama has quit IRC | 09:48 | |
*** hseipp has joined #openstack-swift | 09:56 | |
*** tovin07_ has quit IRC | 10:10 | |
*** kiennt has quit IRC | 11:01 | |
*** bkopilov has quit IRC | 11:04 | |
*** mat128 has joined #openstack-swift | 11:26 | |
tdasilva | kota_: no worries, thanks for merging patch 499000 | 11:53 |
patchbot | https://review.openstack.org/#/c/499000/ - swift3 - Use Swift's get_logger (MERGED) | 11:53 |
*** gkadam_ has quit IRC | 11:54 | |
*** psachin has joined #openstack-swift | 11:56 | |
*** mat128 has quit IRC | 11:57 | |
*** nottrobin has quit IRC | 12:07 | |
*** ianychoi has quit IRC | 12:07 | |
*** early has quit IRC | 12:07 | |
*** lifeless has quit IRC | 12:07 | |
*** gabor_antal has quit IRC | 12:07 | |
*** ChubYann has quit IRC | 12:07 | |
*** zaitcev has quit IRC | 12:07 | |
*** Jeffrey4l has quit IRC | 12:07 | |
*** jeblair has quit IRC | 12:07 | |
*** kmARC has quit IRC | 12:07 | |
*** ianychoi_ has joined #openstack-swift | 12:07 | |
*** jeblair_ has joined #openstack-swift | 12:07 | |
*** Jeffrey4l has joined #openstack-swift | 12:07 | |
*** ChubYann has joined #openstack-swift | 12:07 | |
*** psachin has quit IRC | 12:07 | |
*** early has joined #openstack-swift | 12:09 | |
*** tesseract has quit IRC | 12:11 | |
*** mat128 has joined #openstack-swift | 12:19 | |
*** mat128 has quit IRC | 12:21 | |
*** lifeless_ has joined #openstack-swift | 12:22 | |
*** gabor_antal_km has joined #openstack-swift | 12:22 | |
*** nottrobin has joined #openstack-swift | 12:22 | |
*** kmARC has joined #openstack-swift | 12:22 | |
*** mat128 has joined #openstack-swift | 12:22 | |
*** tesseract has joined #openstack-swift | 12:26 | |
*** bkopilov has joined #openstack-swift | 12:56 | |
*** mat128 has quit IRC | 12:59 | |
*** links has quit IRC | 13:00 | |
*** mat128 has joined #openstack-swift | 13:01 | |
*** mat128 has quit IRC | 13:15 | |
*** catintheroof has joined #openstack-swift | 13:15 | |
*** mat128 has joined #openstack-swift | 13:18 | |
*** lucasxu has joined #openstack-swift | 13:48 | |
*** gyee has joined #openstack-swift | 13:56 | |
*** links has joined #openstack-swift | 14:04 | |
*** zaitcev has joined #openstack-swift | 14:06 | |
*** ChanServ sets mode: +v zaitcev | 14:06 | |
*** links has quit IRC | 14:06 | |
*** pcaruana has quit IRC | 14:06 | |
*** gyee has quit IRC | 14:08 | |
*** baojg has joined #openstack-swift | 14:14 | |
*** jeblair_ is now known as jeblair | 14:17 | |
*** mvk has joined #openstack-swift | 14:29 | |
*** alenavolk has joined #openstack-swift | 15:00 | |
timburke | good morning | 15:04 |
*** rcernin has quit IRC | 15:09 | |
tdasilva | timburke: o/ | 15:09 |
*** thegreenhundred has joined #openstack-swift | 15:10 | |
*** sai is now known as sai-mtg | 15:13 | |
*** mvk has quit IRC | 15:15 | |
*** silor has quit IRC | 15:17 | |
*** klrmn has joined #openstack-swift | 15:17 | |
*** silor has joined #openstack-swift | 15:17 | |
*** gyee has joined #openstack-swift | 15:33 | |
notmyname | good morning | 15:41 |
*** itlinux has joined #openstack-swift | 15:47 | |
*** itlinux has quit IRC | 15:48 | |
*** thegreenhundred has quit IRC | 15:48 | |
*** manjaroi3 has joined #openstack-swift | 15:48 | |
*** pcaruana has joined #openstack-swift | 15:54 | |
*** manjaroi3 has quit IRC | 15:56 | |
*** thegreenhundred has joined #openstack-swift | 15:56 | |
*** thegreenhundred has quit IRC | 15:58 | |
*** thegreenhundred has joined #openstack-swift | 15:58 | |
*** klrmn has quit IRC | 16:09 | |
*** hseipp has quit IRC | 16:26 | |
*** itlinux has joined #openstack-swift | 16:31 | |
*** silor has quit IRC | 16:32 | |
*** silor has joined #openstack-swift | 16:32 | |
*** tesseract has quit IRC | 16:33 | |
*** gkadam_ has joined #openstack-swift | 16:57 | |
*** klrmn has joined #openstack-swift | 17:10 | |
*** cschwede has quit IRC | 17:25 | |
*** alenavolk has quit IRC | 17:27 | |
*** alenavolk has joined #openstack-swift | 17:30 | |
*** __david_ has joined #openstack-swift | 17:45 | |
*** chsc has joined #openstack-swift | 17:48 | |
*** rcernin has joined #openstack-swift | 17:52 | |
*** gkadam_ has quit IRC | 18:01 | |
*** joeljwright_ has quit IRC | 18:13 | |
*** alenavolk has quit IRC | 18:30 | |
*** honga has quit IRC | 18:50 | |
*** honga has joined #openstack-swift | 18:50 | |
*** joeljwright_ has joined #openstack-swift | 18:52 | |
openstackgerrit | Joel Wright proposed openstack/swift master: WIP: Add TLO middleware https://review.openstack.org/499260 | 19:05 |
notmyname | joeljwright_: woooo | 19:07 |
clayg | watch out now | 19:07 |
joeljwright_ | hahahaha | 19:09 |
joeljwright_ | it's a very rough, untested WIP | 19:09 |
joeljwright_ | notmyname: I just thought it would be a good place to start a conversation, even if it doesn't actually work yet! | 19:09 |
*** joeljwright_ has quit IRC | 19:14 | |
*** joeljwright has joined #openstack-swift | 19:15 | |
*** ChanServ sets mode: +v joeljwright | 19:15 | |
*** silor has quit IRC | 19:16 | |
*** catintheroof has quit IRC | 19:28 | |
*** vito_ has joined #openstack-swift | 19:43 | |
*** silor has joined #openstack-swift | 19:46 | |
*** silor has quit IRC | 20:09 | |
jrichli | timburke: thanks for the review of key validation! I am not sure when I'll get to address the comments, but I hope it won't be too long | 20:22 |
timburke | no worries! i was going through cleaning out some tabs i had open, and realized i really ought to have looked at that by now... | 20:22 |
notmyname | jrichli: are you coming to denver? | 20:25 |
*** vito_ has quit IRC | 20:27 | |
*** catintheroof has joined #openstack-swift | 20:29 | |
jrichli | notmyname: no :-( | 20:31 |
notmyname | jrichli: :-( | 20:36 |
openstackgerrit | Tim Burke proposed openstack/swift master: API-ref: update docs links https://review.openstack.org/499293 | 20:38 |
*** geaaru has quit IRC | 20:38 | |
*** pcaruana has quit IRC | 20:40 | |
*** lucasxu has quit IRC | 20:49 | |
kota_ | good morning | 20:57 |
*** m_kazuhiro has joined #openstack-swift | 20:57 | |
notmyname | 2100 swift team meeting in #openstack-meeting starting soon | 20:59 |
patchbot | (starting now) | 21:00 |
notmyname | torgomatic: meeting ping | 21:03 |
torgomatic | notmyname: thanks | 21:03 |
*** mat128 has quit IRC | 21:04 | |
*** alenavolk has joined #openstack-swift | 21:16 | |
torgomatic | clayg: right, I think that's the sort of thing we should fix at the call site, not in the logger. logger.exception() means log at error-level with a traceback; logger.error() means log at error-level | 21:28 |
torgomatic | if we wanted to sometimes pretty-print and not log a traceback, then we should define a logger.maybe_pretty_print_and_sometimes_traceback_or_not_who_the_hell_knows() method | 21:29 |
clayg | torgomatic: maybe tim's test patch is pretty close? he's been digging around for all callsites of .exception - maybe we can use that and try to convert them to "exactly the same result error log line" | 21:29 |
torgomatic | clayg: sounds like a pretty good plan... so first fix .exception() callers that are relying on the crazy pretty-printer, then rip out the crazy? | 21:30 |
clayg | torgomatic: yeah I think that might be good plan!? | 21:31 |
timburke | but it assumes that we currently make assertions about log lines for all the places that use the pretty-printer | 21:34 |
*** sai-mtg is now known as sai | 21:43 | |
acoles | rledisez: https://github.com/openstack/swift/blob/239dfb559ca3b49bdce71c45f12201d79d9741fa/tox.ini#L67-L70 | 21:48 |
acoles | which triggers https://github.com/openstack/swift/blob/2410b616bba2d68914c2c00e95b2f7c30f391e1b/test/functional/__init__.py#L292-L293 | 21:49 |
rledisez | acoles: tbh, not being able to run it against a real cluster is a problem for me. testing on dev matters. but testing real deployment too. and i don't want to end-up duplicating the test | 21:51 |
rcernin | ping swift, whats the right pipeline to use swift with S3 API? http://paste.openstack.org/show/619945/ Do i need to add s3token as well as swift3 or just s3token ? and the relevant topics in the swift-proxy? | 21:53 |
notmyname | rcernin: kota_ or timburke can help, and we're just wrapping up the weekly swift meeting | 21:53 |
rcernin | hi notmyname ;) sorry guys, for interrupting. continue, when you got a minute ping me please | 21:54 |
tdasilva | rcernin: https://review.openstack.org/#/c/498568/1/puppet/services/swift-proxy.yaml | 21:55 |
patchbot | patch 498568 - tripleo-heat-templates - Enable swift3 by default | 21:55 |
tdasilva | rcernin: planning for that to land in queens | 21:55 |
*** thegreenhundred has quit IRC | 21:56 | |
rcernin | tdasilva++ | 21:56 |
timburke | tdasilva: what's the difference between KeystoneAdmin and KeystoneInternal? why doesn't host match scheme and port in that regard? | 21:57 |
tdasilva | timburke: tripleo is weird, IIUC KeystoneAdmin host is harded coded to localhost, the correct host is KeystoneInternal, but the KeystoneInternal port is 5000, so once your patch to land support for v3 in swift3 merges, I should be able to just use {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]} | 22:00 |
timburke | oh funny | 22:01 |
*** m_kazuhiro has quit IRC | 22:02 | |
tdasilva | timburke: I had to modify files in 3 different repos to add swift3 support to tripleo :( | 22:02 |
acoles | rledisez: in process tests give us a way to run func tests against specific configurations (without needing to config devstack for each scenario) but the idea would be to have the same tests runnable against a prod cluster. It's just about how we get to run (not skip) the tests in the gate. | 22:03 |
rledisez | acoles: ok, i get it | 22:04 |
kota_ | rcernin: minimum pipeline config is like as https://github.com/openstack/swift3/blob/master/etc/proxy-server.conf-sample#L7-L12 | 22:04 |
kota_ | rledisez: yup, so i think, what we need to write for functests is the tests runnable (or can skip if the config is not available for the endpoint), and then add the in-process setting for the gerrit devstack gate | 22:05 |
kota_ | acoles: is that right? | 22:06 |
*** joeljwright has quit IRC | 22:08 | |
acoles | kota_: yes. assuming domain_remap doesn't get into the devstack pipeline then in porcess tests is an expedient way to ensure the domain_remap func tests run in a (different) gate job. | 22:08 |
kota_ | acoles: yes, I was on the assumption. | 22:08 |
timburke | really, i wouldn't be opposed to modifying an existing in-process job to *also* test domain_remap | 22:09 |
acoles | timburke: agree, I'm just articulating the principle | 22:11 |
* kota_ is off for a while to find my breakfast | 22:12 | |
acoles | kota_: enjoy :) | 22:12 |
acoles | good night | 22:13 |
kota_ | good night acoles | 22:13 |
rcernin | kota_: do i need keystoneauth or keystone is enough? that refers to keystoneauth | 22:16 |
rcernin | kota_: also does the swift3 s3token has any order requirements or can it be like: authtoken swift3 s3token keystone | 22:16 |
rcernin | tdasilva: i noticed in https://review.openstack.org/#/c/498568/1/puppet/services/swift-proxy.yaml you put keystone, the one sample from kota_ shows keystoneauth, is that a problem? | 22:17 |
patchbot | patch 498568 - tripleo-heat-templates - Enable swift3 by default | 22:17 |
timburke | rcernin: what's the use= line for that keystone filter? | 22:18 |
timburke | swift's example config uses keystoneauth: https://github.com/openstack/swift/blob/master/etc/proxy-server.conf-sample#L387-L388 | 22:18 |
kota_ | rcernin: auth should be latter than swift3 | 22:18 |
*** thegreenhundred has joined #openstack-swift | 22:18 | |
timburke | but the name doesn't really matter so long as it has `use=egg:swift#keystoneauth` | 22:19 |
rcernin | "pipeline = catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk tempurl authtoken swift3 s3token keystone ratelimit copy container-quotas account-quotas slo dlo versioned_writes proxy-logging proxy-server" | 22:19 |
rcernin | use = egg:swift#keystoneauth | 22:19 |
timburke | rcernin: that looks like a perfectly reasonable pipeline to me :-) | 22:19 |
timburke | (at least, as far as swift3 goes; i haven't looked very carefully at the rest of it) | 22:20 |
rcernin | ack, only was wondering about order authtoken swift3 s3token keystone | 22:20 |
rcernin | since https://github.com/openstack/swift3/blob/master/etc/proxy-server.conf-sample#L7-L12 shows it in different order | 22:20 |
kota_ | thx timburk. I just stopped my laptop and was typing via mobile slowly.,. | 22:21 |
rcernin | thank you guys:) | 22:21 |
timburke | oh yeah, i should go revisit https://review.openstack.org/#/c/305541/ ... | 22:22 |
patchbot | patch 305541 - swift3 - Clean up how we keystone | 22:22 |
*** itlinux has quit IRC | 22:23 | |
*** rcernin has quit IRC | 22:28 | |
*** thegreenhundred has quit IRC | 22:39 | |
*** itlinux has joined #openstack-swift | 23:22 | |
*** kei_yama has joined #openstack-swift | 23:23 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient master: Updated from global requirements https://review.openstack.org/89250 | 23:31 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 23:32 |
*** chsc has quit IRC | 23:36 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!