Tuesday, 2016-02-16

*** Kennan_Vacation is now known as Kennan00:03
*** dims has quit IRC00:04
*** ndipanov has quit IRC00:04
*** dims has joined #openstack-oslo00:11
*** jecarey has joined #openstack-oslo00:12
*** jecarey has quit IRC00:17
*** ozamiatin_ has joined #openstack-oslo00:24
*** pradk has quit IRC00:30
*** EinstCra_ has quit IRC00:31
*** salv-orl_ has quit IRC00:38
*** yamamoto has joined #openstack-oslo00:56
*** yamamoto has quit IRC01:03
*** dims has quit IRC01:04
*** mtanino has quit IRC01:06
*** dims has joined #openstack-oslo01:08
*** achanda has quit IRC01:13
*** achanda has joined #openstack-oslo01:17
*** achanda has quit IRC01:20
*** david-lyle has joined #openstack-oslo01:23
*** jaypipes has quit IRC01:36
*** yamamoto has joined #openstack-oslo01:48
*** edmondsw_ has quit IRC01:56
*** yamamoto has quit IRC02:00
*** zz_dimtruck is now known as dimtruck02:00
*** gcb has joined #openstack-oslo02:03
openstackgerritAngus Lees proposed openstack/oslo.privsep: Use eventlet greenthreads if eventlet is installed  https://review.openstack.org/28047102:10
*** mss-4 has joined #openstack-oslo02:16
*** itisha has quit IRC02:37
gusTurns out that^ is the exact opposite of what I need.  Apparently I *need* to use native threads, because eventlet doesn't wrap io.open(os.pipe()[0])02:38
* gus counts to 20 and then says something unpleasant about eventlet.02:40
*** 18VAAAIFD has joined #openstack-oslo02:47
*** salv-orlando has joined #openstack-oslo03:16
dimsgus :)03:16
dimslifeless : so i'll leave it to you to propose fixing oslotest or testtools. it's your call :)03:17
lifelessdims: sure03:23
lifelessdims: I can see about a patch later in the week, if its urgent, you'll need to do it or find a volunteer03:24
lifelessdims: right now, I've documented it in both the oslotest bug and the testtools issue03:24
lifelessgus: oh, there is a usual pattern03:25
lifelessgus: you should register with the eventlet event loop and have it call your code as needed03:25
lifelessgus: if being called from a non-eventlet thing is a use case ( I don't think it is yet ) we can design something for that at that time.03:26
gus.. which means requiring eventlet.  So that's ok for an oslo library?03:26
dimslifeless : ack. thanks03:26
dimslifeless : later in the week is ok03:26
lifelessgus: I think if you look in oslo.messaging which has the same broad issue - e.g. one connection to amqp from a process03:26
lifelessgus: you'll see some example code. IMBW though.03:26
lifelessgus: yes, requiring the things we use everywhere is ok :)03:26
lifelessgus: I'm not suggesting that the privileged mode should use eventlet though03:27
lifelessdims: it should be really easy to do03:27
gusI just recall the conversations that occurred when I tried to get an eventlet test case into oslo.db03:27
lifelessdims: just delete the method, move the constant assignment to class scope, move the cleanup call to the near-top of setUp03:28
lifelessdims: my work setup is all over the place right now is the issue :)03:28
*** salv-orlando has quit IRC03:28
dimslifeless : base.py?03:29
lifelessdims: yes03:29
lifelessgus: heh03:29
lifelessok, -> pick up daughter03:29
dimslifeless : am signing off, that's exactly what dhellmann was trying last friday https://review.openstack.org/#/c/279728/2/oslotest/base.py03:33
dimstalk to you later :)03:33
*** dims has quit IRC03:37
openstackgerritAngus Lees proposed openstack/oslo.privsep: Ensure fdopen uses greenio object under eventlet  https://review.openstack.org/28047103:48
*** ozamiatin_ has quit IRC03:51
*** jecarey has joined #openstack-oslo03:53
*** amotoki has joined #openstack-oslo03:56
*** amotoki has quit IRC03:56
*** david-lyle has quit IRC04:03
openstackgerritMerged openstack/pycadf: Add docstring validation  https://review.openstack.org/23025704:11
*** dimtruck is now known as zz_dimtruck04:23
*** sputnik13 has joined #openstack-oslo04:27
*** vilobhmm11 has joined #openstack-oslo04:31
*** sputnik13 has quit IRC04:31
*** jeckersb is now known as jeckersb_gone04:39
*** yottatsa has joined #openstack-oslo04:46
*** deray has joined #openstack-oslo04:46
*** achanda has joined #openstack-oslo04:48
*** david-lyle has joined #openstack-oslo04:55
*** yottatsa has quit IRC05:06
*** subscope has joined #openstack-oslo05:09
*** yottatsa has joined #openstack-oslo05:47
*** yottatsa has quit IRC06:06
*** yottatsa has joined #openstack-oslo06:19
*** vilobhmm11 has quit IRC06:33
*** subscope has quit IRC06:34
openstackgerritjaveme proposed openstack/oslo.vmware: Implement FileHandle.get_size() method  https://review.openstack.org/28000406:34
*** achanda has quit IRC06:39
*** david-lyle has quit IRC06:39
*** david-lyle has joined #openstack-oslo06:40
*** salv-orlando has joined #openstack-oslo06:43
*** zzzeek has quit IRC06:44
*** mss-4 has quit IRC06:45
*** salv-orlando has quit IRC06:46
*** subscope has joined #openstack-oslo06:52
*** subscope has quit IRC06:55
*** achanda has joined #openstack-oslo06:59
*** yottatsa has quit IRC07:02
*** e0ne has joined #openstack-oslo07:02
*** rcernin has joined #openstack-oslo07:37
*** mss-4 has joined #openstack-oslo07:41
*** ekarlso has quit IRC07:44
*** eezhova has quit IRC07:44
*** eezhova has joined #openstack-oslo07:45
*** Anticimex has quit IRC07:45
*** kragniz has quit IRC07:46
*** mss-4 has quit IRC07:46
*** kragniz has joined #openstack-oslo07:46
*** Anticimex has joined #openstack-oslo07:46
*** ekarlso has joined #openstack-oslo07:57
*** sbelous_ has quit IRC08:09
*** e0ne has quit IRC08:13
*** shardy has joined #openstack-oslo08:16
*** yottatsa has joined #openstack-oslo08:21
*** subscope has joined #openstack-oslo08:21
openstackgerritjaveme proposed openstack/oslo.vmware: Implement FileHandle.get_size() method  https://review.openstack.org/28000408:22
*** ihrachys has joined #openstack-oslo08:25
*** salv-orlando has joined #openstack-oslo08:30
*** zakora has joined #openstack-oslo08:32
*** salv-orlando has quit IRC08:32
*** ihrachys has quit IRC08:39
*** mss-4 has joined #openstack-oslo08:42
*** mss-4 has quit IRC08:48
openstackgerritChaozhe Chen(ccz) proposed openstack/oslo.config: Fix wrong check with non-None value when format group  https://review.openstack.org/28055208:49
*** subscope has quit IRC08:50
*** achanda has quit IRC09:03
*** ihrachys has joined #openstack-oslo09:03
*** subscope has joined #openstack-oslo09:04
*** achanda has joined #openstack-oslo09:06
*** salv-orlando has joined #openstack-oslo09:08
*** mhickey has joined #openstack-oslo09:11
*** e0ne has joined #openstack-oslo09:16
*** d0ugal has quit IRC09:21
*** d0ugal has joined #openstack-oslo09:21
*** yamahata has quit IRC09:22
*** lucas-dinner is now known as lucasagomes09:24
*** yassine__ has joined #openstack-oslo09:25
*** achanda has quit IRC09:28
*** ndipanov has joined #openstack-oslo09:33
*** szaher_ has joined #openstack-oslo09:37
*** ndipanov has quit IRC09:38
*** ndipanov has joined #openstack-oslo09:38
szaher_Hi Folks, Can I get instance of the base args parsers namespace using oslo_config ?09:39
szaher_s/parsers/parser/09:39
*** ihrachys has quit IRC09:39
*** subscope has quit IRC09:40
*** binarin has quit IRC09:44
*** mss-4 has joined #openstack-oslo09:44
*** subscope has joined #openstack-oslo09:47
*** ihrachys has joined #openstack-oslo09:48
*** mss-4 has quit IRC09:48
*** binarin has joined #openstack-oslo09:55
*** ozamiatin_ has joined #openstack-oslo09:56
openstackgerritMerged openstack/devstack-plugin-zmq: [zmq] Setup url for ceilometer gate with zmq  https://review.openstack.org/28026910:00
*** salv-orl_ has joined #openstack-oslo10:02
*** salv-orlando has quit IRC10:05
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Support transport URL  https://review.openstack.org/27258310:06
*** andymaier has joined #openstack-oslo10:09
*** dukhlov has quit IRC10:09
*** dukhlov has joined #openstack-oslo10:21
*** andymaier has quit IRC10:23
haypojd__, sileht: hi. i propose to backport to liberty my second important fix on signal handling (oslo.service): https://review.openstack.org/#/c/280590/ can you please take a look?10:23
*** mss-4 has joined #openstack-oslo10:45
*** subscope has quit IRC10:47
*** mss-4 has quit IRC10:50
*** dims has joined #openstack-oslo10:51
*** cdent has joined #openstack-oslo10:56
*** dims has quit IRC11:12
*** deray has quit IRC11:12
*** subscope has joined #openstack-oslo11:18
*** dims has joined #openstack-oslo11:24
*** sdague has joined #openstack-oslo11:27
*** achanda has joined #openstack-oslo11:28
*** achanda has quit IRC11:34
*** d0ugal has quit IRC11:36
*** dims has quit IRC11:38
*** gibi has quit IRC11:39
*** gibi has joined #openstack-oslo11:39
*** sdague has quit IRC11:39
*** 18VAAAIFD has quit IRC11:40
*** sdague has joined #openstack-oslo11:44
*** d0ugal has joined #openstack-oslo12:00
*** d0ugal has quit IRC12:00
*** d0ugal has joined #openstack-oslo12:00
*** ericksonsantos has joined #openstack-oslo12:13
*** gcb has quit IRC12:13
*** gcb has joined #openstack-oslo12:14
*** pcaruana has joined #openstack-oslo12:18
*** yamamoto has joined #openstack-oslo12:30
*** achanda has joined #openstack-oslo12:31
*** mss-4 has joined #openstack-oslo12:33
*** lucasagomes is now known as lucas-hungry12:35
*** achanda has quit IRC12:37
*** mss-4 has quit IRC12:38
jd__haypo: in case you also have an opinion or whatever https://review.openstack.org/#/c/274077/12:45
jd__not sure I'll go this path12:45
jd__thought what lifeless says really makes sense to me :)12:46
openstackgerritMerged openstack/oslo.config: Fix wrong check with non-None value when format group  https://review.openstack.org/28055212:51
*** gordc has joined #openstack-oslo12:51
*** dtardivel has joined #openstack-oslo12:56
*** boris-42 has joined #openstack-oslo12:57
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: [zmq] Support transport URL  https://review.openstack.org/27258313:01
*** edmondsw has joined #openstack-oslo13:03
*** ihrachys has quit IRC13:04
*** ihrachys has joined #openstack-oslo13:08
haypojd__: i feel unable to review such change13:12
jd__haypo: I didn't really ask for a review13:12
haypojd__: there is a whole mailing list dedicated to distutils & cie: https://mail.python.org/mailman/listinfo/distutils-sig13:12
jd__that's already written in the review13:13
haypojd__: distutils suppports various options: --prefix, --exec-prefix, etc. but not --sysconfig13:14
jd__haypo: that's why I sent this review…13:16
jd__haypo: are you Captain Obvious?13:16
jd__:)13:16
haypojd__: i concur with lifeless, this issue should be fixed in pip, setuptools or even distutils13:17
jd__cool, now let's wait for it to happen13:18
haypojd__: more generally, i don't understand these libraries, so again i have no opinion on your change :)13:18
jd__ok13:18
jd__you write a lot for someone that has no opinion :P13:19
haypojd__: a practical issue is that your change must work "as expected" with binary wheel packages which are basically an unzip operation13:19
*** takedakn has joined #openstack-oslo13:24
*** lucas-hungry is now known as lucasagomes13:27
*** salv-orl_ has quit IRC13:32
*** mss-4 has joined #openstack-oslo13:34
*** salv-orlando has joined #openstack-oslo13:36
*** mss-4 has quit IRC13:38
*** dukhlov_ has joined #openstack-oslo13:40
*** EinstCrazy has joined #openstack-oslo13:42
*** jeckersb_gone is now known as jeckersb13:44
*** dims has joined #openstack-oslo13:45
*** yottatsa has quit IRC13:48
*** rlrossit has joined #openstack-oslo13:50
*** dims has quit IRC13:51
rlrossitrbradfor: I want to cash out my winnings13:52
*** subscope has quit IRC13:53
lxsli_webdhellmann: got a min to discuss decorating "notify_oslo_config"? Idea is to decouple non-Oslo projects from knowing which Oslo projects need notification after mutate14:00
*** kgiusti has joined #openstack-oslo14:00
*** jeckersb is now known as jeckersb_gone14:00
*** zz_dimtruck is now known as dimtruck14:01
*** salv-orlando has quit IRC14:08
*** yottatsa has joined #openstack-oslo14:09
*** takedakn has quit IRC14:10
*** subscope has joined #openstack-oslo14:22
openstackgerritAndy Smith proposed openstack/devstack-plugin-amqp1: Set oslo_messaging_amqp section for qpid user  https://review.openstack.org/27973614:22
*** EinstCra_ has joined #openstack-oslo14:25
*** itisha has joined #openstack-oslo14:25
*** regXboi has joined #openstack-oslo14:26
*** EinstCrazy has quit IRC14:28
openstackgerritAlexis Lee proposed openstack/oslo.log: Allow reload of 'debug' option  https://review.openstack.org/25482114:29
openstackgerritAlexis Lee proposed openstack/oslo.log: Allow reload of 'debug' option  https://review.openstack.org/25482114:30
*** mriedem_away has quit IRC14:32
*** yottatsa has quit IRC14:32
*** jecarey has quit IRC14:34
*** yottatsa has joined #openstack-oslo14:34
*** mss-4 has joined #openstack-oslo14:34
*** achanda has joined #openstack-oslo14:35
*** zzzeek has joined #openstack-oslo14:35
*** yottatsa has quit IRC14:35
*** mss-4 has quit IRC14:39
*** achanda has quit IRC14:40
*** yottatsa has joined #openstack-oslo14:40
*** dimtruck is now known as zz_dimtruck14:44
*** ihrachys has quit IRC14:53
*** pradk has joined #openstack-oslo14:53
*** nkrinner has joined #openstack-oslo14:54
*** nkrinner has quit IRC14:54
*** mriedem has joined #openstack-oslo14:55
*** mtanino has joined #openstack-oslo14:57
*** subscope has quit IRC14:59
*** nkrinner has joined #openstack-oslo14:59
*** nkrinner has quit IRC15:00
*** nkrinner has joined #openstack-oslo15:00
*** EinstCra_ has quit IRC15:04
*** EinstCrazy has joined #openstack-oslo15:04
*** subscope has joined #openstack-oslo15:06
*** jecarey has joined #openstack-oslo15:07
*** jecarey has quit IRC15:07
*** jecarey has joined #openstack-oslo15:07
*** EinstCrazy has quit IRC15:12
openstackgerritDavanum Srinivas (dims) proposed openstack/oslotest: Hack to get back stopall cleanup behavior feature  https://review.openstack.org/28075715:12
*** sigmavirus24_awa is now known as sigmavirus2415:13
*** EinstCrazy has joined #openstack-oslo15:14
rbradforrlrossit, checking lastest batch of releases15:14
rbradforrlrossit, sorry, the winner will be clayton, with delighted.15:16
clayton!15:16
*** mkoderer__ has quit IRC15:16
rbradforand just so I didn't rig it, I came in second.15:17
rbradforrlrossit, FYI your jazzed came up, but this new round you picked pleased. :-<15:18
*** zz_dimtruck is now known as dimtruck15:18
rbradforrlrossit, but you came in third with pleased, well done.15:18
*** mkoderer__ has joined #openstack-oslo15:18
*** jeckersb_gone is now known as jeckersb15:23
*** EinstCrazy has quit IRC15:25
openstackgerritAlexis Lee proposed openstack/oslo.service: Offer mutate_config_files  https://review.openstack.org/26331215:28
*** yamahata has joined #openstack-oslo15:36
*** EinstCrazy has joined #openstack-oslo15:39
*** salv-orl_ has joined #openstack-oslo15:40
*** salv-orl_ has quit IRC15:40
*** salv-orlando has joined #openstack-oslo15:41
*** nkrinner has quit IRC15:45
lxsli_webdhellmann: ping15:50
lxsli_webI'm adding a "notify_oslo_config_reload" method to oslo.log which needs to be called after mutate_config_files. Trouble is, Nova (for example) uses oslo.service to call mutate_config_files. How does oslo.service know to call notify_oslo_config_reload without any callback mechanism?15:51
lxsli_webtcammann suggested decorating notify_oslo_config_reload, would that be acceptable?15:52
mriedemsileht: did anyone ever get any further on sorting out the oslo.messaging regression in 4.1.0 that is causing this messaging timeout on the new side of grenade? http://status.openstack.org/elastic-recheck/gate.html#154500215:56
mriedemit's our top gate bug15:56
mriedemhaypo: are you going to request a stable/liberty release of oslo.service to get https://review.openstack.org/#/c/256443/ out?15:58
*** salv-orl_ has joined #openstack-oslo16:02
*** salv-orlando has quit IRC16:05
*** mss-4 has joined #openstack-oslo16:09
lxsli_webhey oslo.config gives a coverage report now!16:11
lxsli_webnice dhellmann16:11
*** binarin has quit IRC16:14
*** EinstCrazy has quit IRC16:15
*** EinstCrazy has joined #openstack-oslo16:16
*** pcaruana has quit IRC16:18
dhellmannlxsli_web : sorry, had some errands to deal with this morning, but I'm back now16:18
lxsli_webok hi :)16:18
dhellmannlxsli_web : is it possible to use oslo.service without oslo.config and oslo.log? can we build this into the service code directly?16:19
lxsli_webI don't think you can use it without oslo.conifg16:19
dhellmannlxsli_web : we could also provide hooks in oslo.service (method for a subclass to override, argument to constructor, register_config_mutate_callback() method, etc.)16:19
*** EinstCrazy has quit IRC16:20
lxsli_webI prefer the decorator idea because that way if we enable oslo.foo for config mutation, nova code doesn't have to change16:20
dhellmannlxsli_web : presumably the application itself will have some things to do, too, so yeah, I agree we need some sort of registration mechanism16:21
*** binarin has joined #openstack-oslo16:21
lxsli_webThe decorator would be reserved for oslo (middleware) libraries16:21
dhellmannso the decorator would register the callback? that feels a little magic16:21
lxsli_webnot very magic considering some of the shenanigans involved in OpenStack!16:22
dhellmannwhat owns the callback registry?16:22
lxsli_weboslo.config16:22
dhellmannyeah, that's specifically what I wanted to avoid16:22
lxsli_webI'm adding a method to ConfigOpts which Nova can call16:22
dhellmannthe issue with a decorator is that it would presumably rely on a global to know what functions to call, but the oslo libs do not use the global config object16:23
lxsli_webSo if Nova doesn't want to notify Oslo libs, it doesn't have to, but oslo internally manages registering which oslo libs are present and allows Nova to notify them all at once16:23
dhellmannso adding a requirement that oslo.log only works with the global config object would be a bit of a regression on that design point16:23
lxsli_webI'm adding a separate global, are you concerned people may have multiple ConfigOpts?16:23
dhellmannwe do support that, yes16:24
lxsli_webAh, I need to rethink then16:24
dhellmannwe have lots of unit tests that rely on that, for example16:24
dhellmannand some applications instantiate their own copy16:24
dhellmannwhat I thought we discussed was having some sort of callback mechanism in oslo.service16:25
dhellmannor stand-alone, but triggered by oslo.service I suppose16:25
lxsli_webthe summit was many sleeps ago now!16:25
dhellmann:-)16:25
dhellmannyour comment about not having to update nova if we add reload support to another lib is good, though16:26
dhellmannmaybe the callbacks should be owned by the ConfigOpt16:26
dhellmannwe could register them around the same time as calling register_opts()16:26
lxsli_webthat has promise16:27
dhellmannso we still have explicit registration, don't assume a global, but libraries can register their own16:27
dhellmannif we don't support assuming any order, we can just use a set to hold the callables16:27
dhellmannthat way registration is idempotent16:27
lxsli_webSounds good, I'll see how it plays out, thank you16:27
dhellmannlxsli_web : when I argue against this design in the review, remind me of the nova thing :-)16:28
lxsli_webWill do :)16:28
dhellmannwas there a spec for this work? if so you could update that, too, but I don't remember if we had one16:29
lxsli_webWe thought it was well enough discussed at the summit to not need one iirc16:29
*** sdague has quit IRC16:31
*** boris-42 has quit IRC16:34
*** sputnik13 has joined #openstack-oslo16:34
*** sdague has joined #openstack-oslo16:34
dhellmannlxsli_web : ok. it might be worth writing some of this down in an etherpad so we remember why we've changed our mind about the plan16:35
lxsli_webI can put it all in the commit message?16:36
*** sputnik13 has quit IRC16:37
dhellmannlxsli_web : yeah, that would work. I thought there might be a bunch of patches for this, but maybe not.16:37
*** rcernin has quit IRC16:37
dhellmannwhatever you do doesn't have to be very formal, just enough to remember why we chose this implementation over the other suggestion16:37
lxsli_webThe main one will be on oslo.config to put the machinery in place, the patches to oslo.log and oslo.service should be pretty simple16:37
*** achanda has joined #openstack-oslo16:38
lxsli_webI've also dumped this convo to: https://etherpad.openstack.org/p/mitaka-cross-project-dynamic-config-services16:38
dhellmannlxsli_web : saving the conversation works16:39
dhellmannlxsli_web : at one point we talked about a more generic callback system being pulled out of taskflow. it would be good to sync up with harlowja about that, but I think to start we don't need it. we can go back and update the implementation if we decide we need to or if something like that gets built later16:40
lxsli_webSounds good, I also hope we don't need anything more than bare bones16:40
dhellmannlxsli_web : hey, what do you think about having a reload_callback attribute be an aspect of the option definition itself? would that work?16:41
* dhellmann is just thinking out loud16:41
lxsli_webmaaaybe but I can see it getting inefficient sometimes16:41
dhellmannwe probably should have done a spec now that we have 3 options, but oh well16:41
lxsli_webIf mysql_port, mysql_host, mysql_password change - you need to remake the connection16:41
lxsli_webyou don't want to do it 3 times if they all change though16:42
dhellmannoh, good point16:42
dhellmannyep16:42
lxsli_webI suppose you could group things by handler though16:42
dhellmannthe callback could be on the object group16:43
dhellmann"if anything in this group changes, call this function"16:43
lxsli_webthat seems pretty sensible16:43
dhellmannwouldn't necessarily be great for the log stuff, though, since that uses the default group16:43
*** achanda has quit IRC16:44
lxsli_webmm16:44
lxsli_webI expect lots of projects use the default group a bit16:44
dhellmannyeah, most apps definitely do16:44
dhellmannok, I'm convinced that a separate registry is the simplest thing16:45
lxsli_webcool :)16:45
dhellmanndo we want to support filtering the callbacks so they are only called when some options change? or just let the callback examine what's different?16:45
openstackgerritLucas Alvares Gomes proposed openstack/tooz: Raises proper error when unwatching a group  https://review.openstack.org/27840416:45
lxsli_webI'm passing the ConfigOpts and 'fresh' to each hook. The latter tells them whether to act and the conf object is in case of dependent options16:46
lxsli_webEG mysql_*16:46
dhellmannfresh is the dict containing options that changed?16:46
lxsli_webyep16:46
dhellmannsounds good16:47
dhellmannwe can always add a convenience function to make a decorator for callbacks to skip invoking the expensive function unless the options match16:47
lxsli_webI expect each hook to be composed of "if (grp, opt) in fresh:" clauses so they should be pretty fast unless everything changes16:48
dhellmannyeah, I was thinking of making that easier with something like @filtered_config_callback(grp, opt)16:49
dhellmannbut that's an enhancement16:49
lxsli_webI look forward to your patch :D16:49
dhellmannwe'll see how the low-level check-it-yourself api works out first16:49
dhellmannhaha16:49
*** yassine__ has quit IRC16:55
*** subscope has quit IRC16:56
*** zakora has quit IRC16:57
*** e0ne has quit IRC17:04
*** rcernin has joined #openstack-oslo17:09
*** d0ugal has quit IRC17:11
*** gordc has quit IRC17:14
*** dims has joined #openstack-oslo17:34
*** d0ugal has joined #openstack-oslo17:38
*** manjeets has joined #openstack-oslo17:43
dimsdhellmann : we gotta ask if we could change the green to softer colors :)17:43
manjeetswhat can be possible values of mysql_sql_mode in this https://github.com/openstack/oslo.db/blob/master/oslo_db/sqlalchemy/engines.py#L10417:45
manjeetstrying to understand what is it used for ?17:45
openstackgerritAlexis Lee proposed openstack/oslo.config: Hooks around mutate_config_files  https://review.openstack.org/28084717:46
*** e0ne has joined #openstack-oslo17:47
*** shardy has quit IRC17:48
lxsli_webWhen I make a change to oslo.log that requires a change I'm pushing to oslo.config, do I also need to update the requirements.txt in my oslo.log patch to the next version of oslo.config? IE 3.6.0 right now17:49
lxsli_webI'm also putting a Depends-On but it doesn't pass CI17:49
*** mriedem is now known as mriedem_lunch17:49
dhellmanndims : I think I was commenting on the code, but I do have a local custom style-sheet for our gerrit :-)17:49
lxsli_webdhellmann: me too! It's the yellow notes which make me wince17:50
dhellmannlxsli_web : depends-on will only work in devstack jobs17:50
openstackgerritAlexis Lee proposed openstack/oslo.log: Allow reload of 'debug' option  https://review.openstack.org/25482117:50
dhellmannwe don't install things from source for unit tests17:50
lxsli_webdhellmann: ah right, nothing I can do then?17:50
dhellmannso you'll need to test locally (there's a script in oslotest for that) and then release the dependency and then your other patch can land17:50
dhellmannif you work with me and dims this week we should be able to get the release you need done fairly quickly17:51
manjeetsdhelmann: hi17:52
dims++17:52
manjeetsdhellmann:17:52
haypomriedem_lunch: "are you going to request a stable/liberty release of oslo.service to get https://review.openstack.org/#/c/256443/ out?" i also proposed a second backport which was also merged, https://review.openstack.org/#/c/280590/17:52
lxsli_webdhellmann: thanks, no particular rush right now I don't think - I'm very pleased with progress so far in fact17:52
* dims catching up on various things17:53
lxsli_webwait it's 6 already how did that happen? >.<17:53
dhellmannlxsli_web : keep in mind the release freeze for libs is coming up17:53
dhellmannlxsli_web : final release for non-client libs is Feb 22-2617:54
lxsli_webGood to know17:54
*** browne has joined #openstack-oslo17:56
*** achanda has joined #openstack-oslo17:59
haypodims, dhellmann, lifeless, mriedem_lunch : hi. so what's the status of oslo in liberty? are we using the liberty branch or not?17:59
dhellmannhaypo : we should be, why?18:00
dhellmannhaypo : unless you mean the constraints settings?18:00
dimshaypo : we have not released libraries from liberty branch if that's what you are asking18:00
haypoin releases, the latest oslo.service release for liberty is 0.9, but in upper-constraints.txt, i see oslo.service 1.1.018:00
haypodoes it mean that the "openstack liberty (releases)" uses oslo.service of "mitaka"?18:01
dhellmannhaypo : yeah, we screwed up and approved constraints updates from the bot that we shouldn't have18:01
dhellmannwe haven't unwound from those mistakes18:01
dimshaypo : long story, mriedem_lunch is trying to fix things18:01
haypooh18:01
dhellmannwe did, however, turn off the bot in branches so we don't make that mistake again18:01
haypowell, to come back to oslo.service, it would like to propose a new release. is 0.9.1 a good version number? (the latest version is 0.9.0 in liberty)18:02
dimshaypo : yep18:02
dhellmannhaypo : yes, that would be the right version18:02
haypook18:02
dhellmannhaypo : ping mriedem_lunch to review the release request18:02
dimshaypo : you will need blessing from mriedem_lunch and tonyb18:02
dimsyep18:02
*** yamamoto has quit IRC18:05
*** achanda has quit IRC18:06
haypodims, dhellmann, mriedem_lunch : https://review.openstack.org/280854 liberty: release oslo.service 0.9.118:06
*** mriedem_lunch is now known as mriedem18:06
dhellmannhaypo : ack18:06
mriedem"long story, mriedem_lunch is trying to fix things"18:06
mriedemi wouldn't say i'm actively trying to fix things18:07
mriedem:)18:07
*** subscope has joined #openstack-oslo18:07
haypodhellmann: i read that mriedem "fix" is to remove gates :-D18:09
*** yottatsa has quit IRC18:09
haypomriedem ;)18:09
dims:)18:09
mriedemthat was my, this is all busted and i don't have the energy to care right now, fix18:09
dhellmannat this point in the cycle it might be best to just make sure we don't make the same mistake again and live with what we have there18:10
dimsmriedem : i'll help starting next week :) we can do a bunch of releases from branch and fix up requirements and constraints18:10
*** yamamoto has joined #openstack-oslo18:10
dhellmannif no packagers have complained, they either have working systems using those constraints, or have worked around it without sharing their results18:10
*** yottatsa has joined #openstack-oslo18:10
dimsdhellmann : true18:10
mriedemi honestly don't know how many packagers are using constraints and maybe are just getting lucky18:10
mriedem*aren't using constraints18:11
dhellmannyeah, that too18:11
dhellmannmriedem : we should probably have this discussion in #openstack-release, but it would be interesting to see what would happen if we cap requirements in applications but not libs18:11
*** yottatsa has quit IRC18:18
*** yottatsa has joined #openstack-oslo18:19
*** achanda has joined #openstack-oslo18:23
*** david-lyle has quit IRC18:27
*** vilobhmm11 has joined #openstack-oslo18:27
*** d0ugal has quit IRC18:28
*** d0ugal has joined #openstack-oslo18:29
*** vilobhmm11 has quit IRC18:30
*** e0ne has quit IRC18:33
*** mriedem has quit IRC18:35
*** vilobhmm11 has joined #openstack-oslo18:35
*** david-lyle has joined #openstack-oslo18:35
openstackgerritOleksii Zamiatin proposed openstack/oslo.messaging: Check devstack gate zmq  https://review.openstack.org/22977918:36
*** vilobhmm11 has quit IRC18:40
*** mriedem has joined #openstack-oslo18:42
*** yamamoto has quit IRC18:49
*** yottatsa has quit IRC18:58
*** yottatsa has joined #openstack-oslo18:58
*** jecarey_ has joined #openstack-oslo19:00
*** jecarey_ has quit IRC19:00
*** yottatsa has quit IRC19:00
*** yottatsa has joined #openstack-oslo19:03
*** jecarey_ has joined #openstack-oslo19:03
*** jecarey has quit IRC19:04
*** mhickey has quit IRC19:05
*** gibi has quit IRC19:06
*** gibi has joined #openstack-oslo19:07
*** vilobhmm11 has joined #openstack-oslo19:07
*** gibi has quit IRC19:08
*** mtanino__ has quit IRC19:12
*** gibi has joined #openstack-oslo19:12
*** yottatsa has quit IRC19:12
*** sputnik13 has joined #openstack-oslo19:15
*** dimtruck is now known as zz_dimtruck19:17
*** zz_dimtruck is now known as dimtruck19:21
*** ozamiatin_ has quit IRC19:22
*** yamamoto has joined #openstack-oslo19:50
*** yamamoto has quit IRC19:56
haypodims, dhellmann : is "openstack/oslo.service SHA 8b6e2f64e8f82ec736a4c5b792d448ad7faf051f found version 0.9.1 NEW SHA found in descendants" an error? tox-validate failed, http://logs.openstack.org/54/280854/1/check/gate-releases-tox-validate/f06099d/console.html20:00
*** e0ne has joined #openstack-oslo20:02
*** jecarey_ has quit IRC20:03
*** e0ne has quit IRC20:05
*** jecarey_ has joined #openstack-oslo20:11
*** jecarey_ has quit IRC20:12
*** jecarey has joined #openstack-oslo20:13
*** jecarey has quit IRC20:13
dhellmannhaypo : http://logs.openstack.org/54/280854/1/check/gate-releases-tox-validate/f06099d/console.html#_2016-02-16_19_25_23_69820:13
*** jecarey has joined #openstack-oslo20:13
openstackgerritRonald Bradford proposed openstack/oslo.config: Show namespace version in generator comment  https://review.openstack.org/27427020:14
*** lucasagomes is now known as lucas-dinner20:14
haypodhellmann: oh, i just understood20:17
haypodhellmann: ok, i copied the email address from mitaka20:17
dhellmannhaypo : yeah, we need to make the error output a bit more obvious20:17
dhellmannhaypo : using the same address should be right20:17
haypodhellmann: yeah, just prefix the line with "ERROR: " ;)20:18
*** david-lyle has quit IRC20:18
dhellmannhaypo : indeed :-)20:19
lifelessmorning20:24
lifelessdhellmann: so, oslotest20:24
dhellmannhi, lifeless20:24
*** dtardivel has quit IRC20:28
dimslifeless, dhellmann : so we have this review for now - https://review.openstack.org/#/c/280757/20:31
*** rlrossit has quit IRC20:33
haypooh, first time that i abandon a patch from someone else. https://review.openstack.org/#/c/186233/20:34
haypo"Adding failure detail to Exceptions on encode", two -1 votes, no activity since ~1 year from the author20:34
dimssputnik13 : any feedback? ^^20:35
hayposputnik13: oh, i didn't know that you was online. see my comment, feel free to reopen the issue, but see also comments explaining negative votes ;)20:37
lifelessdhellmann: dims: reviewed20:37
dhellmannlifeless : it would be nice if we could get oslotest back into a releasable state, and then decide on the deprecation. That whole class should be deprecated, for example, not just the behavior w.r.t. stopall20:39
openstackgerritDmitriy Ukhlov proposed openstack/oslo.messaging: test  https://review.openstack.org/28092020:39
haypoit's very strange. i'm listing reviews of various oslo objects20:39
haypoand most of them have *no* open review at all20:40
haypodoes it mean that oslo became kind of stable?20:40
dimsdhellmann : +120:40
haypoif my rationale is right, oslo message is not stable yet :)20:40
*** subscope has quit IRC20:42
*** ozamiatin_ has joined #openstack-oslo20:45
lifelessdhellmann: I guess20:46
dhellmannlifeless : we went through and converted most of its features to fixtures about a year ago, but I think at that point we didn't have a good deprecation alert system like debtcollector20:47
*** ozamiatin_ has quit IRC20:52
*** gordc has joined #openstack-oslo20:55
sputnik13haypo dims it's fine with me, thanks20:58
hayposputnik13: ok :)20:59
*** ndipanov has quit IRC21:03
*** haypo has left #openstack-oslo21:03
*** sputnik13 has quit IRC21:06
*** sputnik13 has joined #openstack-oslo21:07
*** sdague has quit IRC21:07
*** sputnik13 has quit IRC21:08
*** mhickey has joined #openstack-oslo21:10
*** kgiusti has left #openstack-oslo21:11
openstackgerritMerged openstack/pycadf: Updated from global requirements  https://review.openstack.org/28086421:25
*** rlrossit has joined #openstack-oslo21:25
*** mhickey has quit IRC21:34
*** dims has quit IRC21:37
*** jeckersb is now known as jeckersb_gone21:38
openstackgerritIan Cordasco proposed openstack-dev/pbr: Include wsgi_scripts in generated wheels  https://review.openstack.org/28027021:43
*** dims has joined #openstack-oslo21:50
openstackgerritSabari proposed openstack/oslo.vmware: Update NFC lease progress in a new thread  https://review.openstack.org/28094221:51
stevemarrpodolyaka: ping21:52
*** mriedem has quit IRC21:55
stevemardims: also a ping for you21:58
dimsstevemar : pong21:58
stevemardims: https://review.openstack.org/#/c/279828/321:58
stevemardims: the problem is: both keystone_middleware and whatever service using it (say nova), can both use oslo.messaging21:59
stevemardims: in this case, the author wants one to go his message queue, the other to go to log21:59
stevemardims: keystonemiddleware uses this for their audit events22:00
stevemardims: it just seems like the two will clobber each other...22:02
*** salv-orlando has joined #openstack-oslo22:03
dimsstevemar : we'll need to get sileht into this one. y, it's always been the service having control over the config and the lifecycle22:03
dimsstevemar : we got as far as splitting rpc and notifications in mitaka, this will have to wait till newton22:04
*** salv-orl_ has quit IRC22:05
*** cdent has quit IRC22:06
stevemardims: okay, please comment as you see fit22:12
dimsstevemar : one feedback there is for someone to try the scenario and tell us what works and what doesn't :)22:12
*** jeckersb_gone is now known as jeckersb22:14
*** sputnik13 has joined #openstack-oslo22:16
stevemardims: the other question i have is related to https://bugs.launchpad.net/keystone/+bug/149057122:37
openstackLaunchpad bug 1490571 in OpenStack Identity (keystone) "Refactor use of oslo.db.sqlalchemy.session.EngineFacade because it's deprecated" [Medium,In progress]22:37
stevemardims: when will the deprecating bits be removed?22:37
dims'N' i believe, rpodolyaka will know for sure22:39
*** gordc has quit IRC22:43
*** dims has quit IRC22:47
stevemardimtruck: been trying to poke him :)22:48
stevemardimtruck: okay, any harm in leaving it in? seems like a lot of work22:48
dimtruckdims ^22:49
dimtruck;)22:49
*** Nakato has quit IRC22:50
*** Nakato has joined #openstack-oslo22:50
*** regXboi has quit IRC22:52
*** pradk has quit IRC22:55
*** sigmavirus24 is now known as sigmavirus24_awa23:00
*** rlrossit has quit IRC23:02
*** jecarey has quit IRC23:14
*** dukhlov_ has quit IRC23:16
*** rcernin has quit IRC23:18
*** flwang has quit IRC23:19
*** jecarey has joined #openstack-oslo23:26
*** DuncanT_ has joined #openstack-oslo23:30
*** jecarey has quit IRC23:30
*** tpeoples_ has joined #openstack-oslo23:31
*** gibi_ has joined #openstack-oslo23:32
*** flwang has joined #openstack-oslo23:33
*** dimtruck is now known as zz_dimtruck23:35
*** cburgess has joined #openstack-oslo23:35
*** EmilienM_ has joined #openstack-oslo23:35
*** clayton_ has joined #openstack-oslo23:36
*** jamespag` has joined #openstack-oslo23:36
*** gibi has quit IRC23:37
*** ekarlso has quit IRC23:37
*** clayton has quit IRC23:37
*** ativelkov has quit IRC23:37
*** tpeoples has quit IRC23:37
*** Horgix has quit IRC23:37
*** EmilienM has quit IRC23:37
*** mdavidson has quit IRC23:37
*** cburgess_ has quit IRC23:37
*** jamespage has quit IRC23:37
*** DuncanT has quit IRC23:37
*** clayton_ is now known as clayton23:37
*** EmilienM_ is now known as EmilienM23:37
*** jamespag` has quit IRC23:37
*** jamespag` has joined #openstack-oslo23:37
*** EmilienM is now known as Guest2883623:37
*** tpeoples_ is now known as tpeoples23:40
*** Guest28836 has quit IRC23:41
*** Guest28836 has joined #openstack-oslo23:41
*** ativelkov has joined #openstack-oslo23:41
*** Guest28836 is now known as EmilienM23:42
manjeetsone of my test that need mysql backend works fine on my mahcine but on jenkins gate it gives this issue http://paste.openstack.org/show/487199/23:42
manjeetsany workaround to fix this ?23:43
*** mdavidson has joined #openstack-oslo23:43
*** DuncanT_ is now known as DuncanT23:43
*** Horgix has joined #openstack-oslo23:43
*** dims_ has joined #openstack-oslo23:44
*** ekarlso has joined #openstack-oslo23:47
*** ekarlso has quit IRC23:48
*** ekarlso has joined #openstack-oslo23:48
*** harlowja_at_home has joined #openstack-oslo23:55
*** browne has quit IRC23:56

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