Wednesday, 2017-08-30

*** rledisez has quit IRC00:03
*** rledisez has joined #openstack-swift00:03
*** tovin07_ has joined #openstack-swift00:41
*** vint_bra has joined #openstack-swift00:44
*** kiennt has joined #openstack-swift00:44
claygtimburke: sigh, python -m unittest2 discover swift/test/unit/ wasn't exactly a "smooth transition" from nose00:57
*** alenavolk has joined #openstack-swift01:03
timburkeclayg: definitely noisy...01:04
timburkei was expecting -b to help, but it definitely didn't :-(01:06
*** alenavolk has quit IRC01:08
*** alenavolk has joined #openstack-swift01:10
openstackgerritTim Burke proposed openstack/swift master: Move listing formatting out to proxy middleware  https://review.openstack.org/44939401:18
*** vint_bra has quit IRC01:22
*** itlinux has joined #openstack-swift01:34
tdasilvatimburke: nice! thanks! https://review.openstack.org/#/c/49900001:57
patchbotpatch 499000 - swift3 - Use Swift's get_logger01:57
tdasilvatimburke: been having a real hard time running swift3 unit tests and functional tests on my saio env01:57
tdasilvaI found it strange that functional tests sets up its own swift services01:58
tdasilvai guess I could just setup the config file and run nose to run against an already running swift endpoint?01:58
*** alenavolk has quit IRC02:02
*** bkopilov has quit IRC02:12
*** two_tired has joined #openstack-swift02:13
*** baojg has joined #openstack-swift02:27
*** alenavolk has joined #openstack-swift02:27
*** baojg has quit IRC02:31
*** alenavolk has quit IRC02:47
*** alenavolk has joined #openstack-swift03:17
*** klrmn has quit IRC03:19
*** alenavolk has quit IRC03:21
*** chlong has quit IRC03:21
*** kei_yama has quit IRC03:32
*** bkopilov has joined #openstack-swift03:32
*** gkadam_ has joined #openstack-swift03:33
*** links has joined #openstack-swift03:40
*** klrmn has joined #openstack-swift03:42
*** alenavolk has joined #openstack-swift03:53
*** gyee has quit IRC03:56
*** kei_yama has joined #openstack-swift04:01
*** __david_ has quit IRC04:08
*** two_tired has quit IRC04:26
*** klrmn has quit IRC04:30
*** kei_yama has quit IRC04:38
*** alenavolk has quit IRC04:57
*** abhinavtechie has joined #openstack-swift05:08
*** abhitechie has quit IRC05:11
*** kei_yama has joined #openstack-swift05:17
kota_ah, tdasilva was looking at patch 499000? I just make it merged via my single +2 sorry05:25
patchbothttps://review.openstack.org/#/c/499000/ - swift3 - Use Swift's get_logger (MERGED)05:25
*** kiennt has quit IRC05:26
kota_tdasilva: yes, in swift3, functional tests will setup the local swift servers confiugred with swift305:26
*** kiennt has joined #openstack-swift05: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-swift06:11
*** abhinavtechie has quit IRC06:19
*** abhitechie has joined #openstack-swift06:22
*** jeffli has joined #openstack-swift06:38
*** cschwede has joined #openstack-swift06:39
*** ChanServ sets mode: +v cschwede06:39
*** hseipp has joined #openstack-swift06:40
*** rcernin has joined #openstack-swift06:42
*** pcaruana has joined #openstack-swift06:43
*** itlinux has quit IRC06:51
*** kiennt has quit IRC06:54
*** kiennt has joined #openstack-swift06:55
*** jeffli has quit IRC07:02
*** jeffli has joined #openstack-swift07:03
jeffli\quit07:03
*** jeffli has quit IRC07:03
*** hoonetorg has quit IRC07:05
*** jamielennox has quit IRC07:09
*** jamielennox has joined #openstack-swift07:14
*** tesseract has joined #openstack-swift07:19
*** hoonetorg has joined #openstack-swift07:21
*** geaaru has joined #openstack-swift07:28
*** joeljwright_ has joined #openstack-swift08:23
*** abhitechie has quit IRC08:24
*** baojg has joined #openstack-swift08:34
*** baojg has quit IRC08:39
*** psachin has joined #openstack-swift08:44
*** jaosorior has quit IRC08:55
acolesgood morning08:56
*** jaosorior has joined #openstack-swift09:00
*** hseipp has quit IRC09:03
*** psachin has quit IRC09:12
*** baojg has joined #openstack-swift09:36
*** baojg has quit IRC09:41
*** kei_yama has quit IRC09:48
*** hseipp has joined #openstack-swift09:56
*** tovin07_ has quit IRC10:10
*** kiennt has quit IRC11:01
*** bkopilov has quit IRC11:04
*** mat128 has joined #openstack-swift11:26
tdasilvakota_: no worries, thanks for merging patch 49900011:53
patchbothttps://review.openstack.org/#/c/499000/ - swift3 - Use Swift's get_logger (MERGED)11:53
*** gkadam_ has quit IRC11:54
*** psachin has joined #openstack-swift11:56
*** mat128 has quit IRC11:57
*** nottrobin has quit IRC12:07
*** ianychoi has quit IRC12:07
*** early has quit IRC12:07
*** lifeless has quit IRC12:07
*** gabor_antal has quit IRC12:07
*** ChubYann has quit IRC12:07
*** zaitcev has quit IRC12:07
*** Jeffrey4l has quit IRC12:07
*** jeblair has quit IRC12:07
*** kmARC has quit IRC12:07
*** ianychoi_ has joined #openstack-swift12:07
*** jeblair_ has joined #openstack-swift12:07
*** Jeffrey4l has joined #openstack-swift12:07
*** ChubYann has joined #openstack-swift12:07
*** psachin has quit IRC12:07
*** early has joined #openstack-swift12:09
*** tesseract has quit IRC12:11
*** mat128 has joined #openstack-swift12:19
*** mat128 has quit IRC12:21
*** lifeless_ has joined #openstack-swift12:22
*** gabor_antal_km has joined #openstack-swift12:22
*** nottrobin has joined #openstack-swift12:22
*** kmARC has joined #openstack-swift12:22
*** mat128 has joined #openstack-swift12:22
*** tesseract has joined #openstack-swift12:26
*** bkopilov has joined #openstack-swift12:56
*** mat128 has quit IRC12:59
*** links has quit IRC13:00
*** mat128 has joined #openstack-swift13:01
*** mat128 has quit IRC13:15
*** catintheroof has joined #openstack-swift13:15
*** mat128 has joined #openstack-swift13:18
*** lucasxu has joined #openstack-swift13:48
*** gyee has joined #openstack-swift13:56
*** links has joined #openstack-swift14:04
*** zaitcev has joined #openstack-swift14:06
*** ChanServ sets mode: +v zaitcev14:06
*** links has quit IRC14:06
*** pcaruana has quit IRC14:06
*** gyee has quit IRC14:08
*** baojg has joined #openstack-swift14:14
*** jeblair_ is now known as jeblair14:17
*** mvk has joined #openstack-swift14:29
*** alenavolk has joined #openstack-swift15:00
timburkegood morning15:04
*** rcernin has quit IRC15:09
tdasilvatimburke: o/15:09
*** thegreenhundred has joined #openstack-swift15:10
*** sai is now known as sai-mtg15:13
*** mvk has quit IRC15:15
*** silor has quit IRC15:17
*** klrmn has joined #openstack-swift15:17
*** silor has joined #openstack-swift15:17
*** gyee has joined #openstack-swift15:33
notmynamegood morning15:41
*** itlinux has joined #openstack-swift15:47
*** itlinux has quit IRC15:48
*** thegreenhundred has quit IRC15:48
*** manjaroi3 has joined #openstack-swift15:48
*** pcaruana has joined #openstack-swift15:54
*** manjaroi3 has quit IRC15:56
*** thegreenhundred has joined #openstack-swift15:56
*** thegreenhundred has quit IRC15:58
*** thegreenhundred has joined #openstack-swift15:58
*** klrmn has quit IRC16:09
*** hseipp has quit IRC16:26
*** itlinux has joined #openstack-swift16:31
*** silor has quit IRC16:32
*** silor has joined #openstack-swift16:32
*** tesseract has quit IRC16:33
*** gkadam_ has joined #openstack-swift16:57
*** klrmn has joined #openstack-swift17:10
*** cschwede has quit IRC17:25
*** alenavolk has quit IRC17:27
*** alenavolk has joined #openstack-swift17:30
*** __david_ has joined #openstack-swift17:45
*** chsc has joined #openstack-swift17:48
*** rcernin has joined #openstack-swift17:52
*** gkadam_ has quit IRC18:01
*** joeljwright_ has quit IRC18:13
*** alenavolk has quit IRC18:30
*** honga has quit IRC18:50
*** honga has joined #openstack-swift18:50
*** joeljwright_ has joined #openstack-swift18:52
openstackgerritJoel Wright proposed openstack/swift master: WIP: Add TLO middleware  https://review.openstack.org/49926019:05
notmynamejoeljwright_: woooo19:07
claygwatch out now19:07
joeljwright_hahahaha19:09
joeljwright_it's a very rough, untested WIP19: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 IRC19:14
*** joeljwright has joined #openstack-swift19:15
*** ChanServ sets mode: +v joeljwright19:15
*** silor has quit IRC19:16
*** catintheroof has quit IRC19:28
*** vito_ has joined #openstack-swift19:43
*** silor has joined #openstack-swift19:46
*** silor has quit IRC20:09
jrichlitimburke: 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 long20:22
timburkeno 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
notmynamejrichli: are you coming to denver?20:25
*** vito_ has quit IRC20:27
*** catintheroof has joined #openstack-swift20:29
jrichlinotmyname: no :-(20:31
notmynamejrichli: :-(20:36
openstackgerritTim Burke proposed openstack/swift master: API-ref: update docs links  https://review.openstack.org/49929320:38
*** geaaru has quit IRC20:38
*** pcaruana has quit IRC20:40
*** lucasxu has quit IRC20:49
kota_good morning20:57
*** m_kazuhiro has joined #openstack-swift20:57
notmyname2100 swift team meeting in #openstack-meeting starting soon20:59
patchbot(starting now)21:00
notmynametorgomatic: meeting ping21:03
torgomaticnotmyname: thanks21:03
*** mat128 has quit IRC21:04
*** alenavolk has joined #openstack-swift21:16
torgomaticclayg: 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-level21:28
torgomaticif 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() method21:29
claygtorgomatic: 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
torgomaticclayg: 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
claygtorgomatic: yeah I think that might be good plan!?21:31
timburkebut it assumes that we currently make assertions about log lines for all the places that use the pretty-printer21:34
*** sai-mtg is now known as sai21:43
acolesrledisez: https://github.com/openstack/swift/blob/239dfb559ca3b49bdce71c45f12201d79d9741fa/tox.ini#L67-L7021:48
acoleswhich triggers https://github.com/openstack/swift/blob/2410b616bba2d68914c2c00e95b2f7c30f391e1b/test/functional/__init__.py#L292-L29321:49
rledisezacoles: 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 test21:51
rcerninping 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
notmynamercernin: kota_ or timburke can help, and we're just wrapping up the weekly swift meeting21:53
rcerninhi notmyname ;) sorry guys, for interrupting. continue, when you got a minute ping me please21:54
tdasilvarcernin: https://review.openstack.org/#/c/498568/1/puppet/services/swift-proxy.yaml21:55
patchbotpatch 498568 - tripleo-heat-templates - Enable swift3 by default21:55
tdasilvarcernin: planning for that to land in queens21:55
*** thegreenhundred has quit IRC21:56
rcernintdasilva++21:56
timburketdasilva: what's the difference between KeystoneAdmin and KeystoneInternal? why doesn't host match scheme and port in that regard?21:57
tdasilvatimburke: 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
timburkeoh funny22:01
*** m_kazuhiro has quit IRC22:02
tdasilvatimburke: I had to modify files in 3 different repos to add swift3 support to tripleo :(22:02
acolesrledisez: 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
rledisezacoles: ok, i get it22:04
kota_rcernin: minimum pipeline config is like as https://github.com/openstack/swift3/blob/master/etc/proxy-server.conf-sample#L7-L1222: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 gate22:05
kota_acoles: is that right?22:06
*** joeljwright has quit IRC22:08
acoleskota_: 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
timburkereally, i wouldn't be opposed to modifying an existing in-process job to *also* test domain_remap22:09
acolestimburke: agree, I'm just articulating the principle22:11
* kota_ is off for a while to find my breakfast22:12
acoleskota_: enjoy :)22:12
acolesgood night22:13
kota_good night acoles22:13
rcerninkota_: do i need keystoneauth or keystone is enough? that refers to keystoneauth22:16
rcerninkota_: also does the swift3 s3token has any order requirements or can it be like: authtoken swift3 s3token keystone22:16
rcernintdasilva: 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
patchbotpatch 498568 - tripleo-heat-templates - Enable swift3 by default22:17
timburkercernin: what's the use= line for that keystone filter?22:18
timburkeswift's example config uses keystoneauth: https://github.com/openstack/swift/blob/master/etc/proxy-server.conf-sample#L387-L38822:18
kota_rcernin: auth should be latter than swift322:18
*** thegreenhundred has joined #openstack-swift22:18
timburkebut 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
rcerninuse = egg:swift#keystoneauth22:19
timburkercernin: 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
rcerninack, only was wondering about order authtoken swift3 s3token keystone22:20
rcerninsince https://github.com/openstack/swift3/blob/master/etc/proxy-server.conf-sample#L7-L12 shows it in different order22:20
kota_thx timburk. I just stopped my laptop and was typing via mobile slowly.,.22:21
rcerninthank you guys:)22:21
timburkeoh yeah, i should go revisit https://review.openstack.org/#/c/305541/ ...22:22
patchbotpatch 305541 - swift3 - Clean up how we keystone22:22
*** itlinux has quit IRC22:23
*** rcernin has quit IRC22:28
*** thegreenhundred has quit IRC22:39
*** itlinux has joined #openstack-swift23:22
*** kei_yama has joined #openstack-swift23:23
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient master: Updated from global requirements  https://review.openstack.org/8925023:31
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873623:32
*** chsc has quit IRC23:36

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!