*** bknudson has joined #openstack-oslo | 00:05 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 00:15 |
---|---|---|
*** achanda has joined #openstack-oslo | 00:16 | |
*** sputnik13 has quit IRC | 00:19 | |
*** achanda_ has quit IRC | 00:19 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 00:19 |
*** achanda has quit IRC | 00:21 | |
*** tsekiyam_ has joined #openstack-oslo | 00:22 | |
*** openstackgerrit has quit IRC | 00:22 | |
*** openstackgerrit has joined #openstack-oslo | 00:22 | |
*** tsekiya__ has joined #openstack-oslo | 00:24 | |
*** tsekiyam_ has quit IRC | 00:24 | |
*** tsekiya__ has quit IRC | 00:24 | |
*** tsekiyama has quit IRC | 00:26 | |
*** openstack has joined #openstack-oslo | 00:36 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 00:37 |
*** browne has quit IRC | 00:59 | |
*** zzzeek has quit IRC | 01:01 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 01:02 |
*** BrianShang_ has joined #openstack-oslo | 01:28 | |
*** BrianShang has quit IRC | 01:31 | |
*** browne has joined #openstack-oslo | 01:42 | |
*** jecarey has joined #openstack-oslo | 01:45 | |
*** liusheng has quit IRC | 02:16 | |
*** sputnik13 has joined #openstack-oslo | 02:29 | |
*** achanda has joined #openstack-oslo | 02:35 | |
*** harlowja is now known as harlowja_away | 02:35 | |
*** harlowja_away is now known as harlowja | 02:37 | |
*** stevemar has joined #openstack-oslo | 02:39 | |
*** sputnik1_ has joined #openstack-oslo | 02:46 | |
*** exploreshaifali has quit IRC | 02:46 | |
*** exploreshaifali has joined #openstack-oslo | 02:47 | |
*** sputnik13 has quit IRC | 02:48 | |
*** exploreshaifali has quit IRC | 03:30 | |
*** achanda has quit IRC | 03:41 | |
*** jecarey has quit IRC | 03:45 | |
*** harlowja is now known as harlowja_away | 03:56 | |
*** achanda has joined #openstack-oslo | 04:17 | |
*** sputnik1_ has quit IRC | 04:23 | |
*** amotoki has joined #openstack-oslo | 04:24 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add a conductor running example https://review.openstack.org/129412 | 04:48 |
*** flaper87 has quit IRC | 05:01 | |
*** flaper87 has joined #openstack-oslo | 05:04 | |
*** nkrinner has joined #openstack-oslo | 05:21 | |
*** dmn has joined #openstack-oslo | 05:37 | |
dmn | Hi, I'm trying to make use of oslo.db for an openstack project but I find that there are no examples given in the documentation ( http://docs.openstack.org/developer/oslo.db). So Is there any other link that I might be missing where I can find some examples? | 05:40 |
*** arnaud___ has joined #openstack-oslo | 05:50 | |
*** achanda has quit IRC | 05:52 | |
*** achanda has joined #openstack-oslo | 05:57 | |
*** inc0 has joined #openstack-oslo | 06:01 | |
*** achanda has quit IRC | 06:03 | |
*** salv-orlando has quit IRC | 06:29 | |
*** dmn has quit IRC | 06:30 | |
*** jamielennox is now known as jamielennox|away | 06:34 | |
*** dmn has joined #openstack-oslo | 06:44 | |
*** Kennan has quit IRC | 06:53 | |
*** Kennan has joined #openstack-oslo | 06:54 | |
*** arnaud___ has quit IRC | 07:00 | |
*** arnaud___ has joined #openstack-oslo | 07:01 | |
*** arnaud___ has quit IRC | 07:01 | |
*** browne has quit IRC | 07:06 | |
*** SridharGaddam has joined #openstack-oslo | 07:08 | |
*** pcaruana has quit IRC | 07:11 | |
*** jaosorior has joined #openstack-oslo | 07:22 | |
*** flaper87 has quit IRC | 07:23 | |
*** flaper87 has joined #openstack-oslo | 07:23 | |
*** shardy_z is now known as shardy | 07:36 | |
*** jamielennox|away is now known as jamielennox | 07:43 | |
*** haypo has joined #openstack-oslo | 07:45 | |
*** stevemar has quit IRC | 07:49 | |
haypo | oslo messaging now has a non-voting python 3.4 gate: https://review.openstack.org/#/c/172221/ | 07:51 |
haypo | please report me any issue because i plan to make it voting later | 07:51 |
haypo | oh. i posted a new patch set yesterday, but i don't see the python34 gate :-( https://review.openstack.org/#/c/172135/ | 07:52 |
haypo | oops, nevermind, it's at the end, and... it failed | 07:52 |
*** arnaud___ has joined #openstack-oslo | 08:02 | |
*** arnaud___ has quit IRC | 08:06 | |
openstackgerrit | Victor Stinner proposed openstack/oslo.messaging: Fix test_matchmaker_redis on Python 3 https://review.openstack.org/175759 | 08:10 |
openstackgerrit | Merged openstack-dev/pbr: Revert "Support platform-specific requirements files" https://review.openstack.org/174646 | 08:23 |
openstackgerrit | Victor Stinner proposed openstack/oslo.messaging: Enable eventlet dependency on Python 3 https://review.openstack.org/172135 | 08:24 |
haypo | jd__, hi. to enable eventlet in oslo messaging on python3, i must add futures dependency, whereas futures is *not* needed on python3 (concurrent.futures is part of the stdlib since python 3.2). https://review.openstack.org/#/c/172135/6/requirements-py3.txt | 08:26 |
haypo | jd__, it's an issue in tox, https://bitbucket.org/hpk42/tox/issue/236/tox-must-create-the-source-distribution | 08:26 |
jd__ | haypo: so? | 08:26 |
haypo | jd__, on the issue, we told me that it's not a bug /o\ | 08:27 |
haypo | jd__, do you think that it would be possible to workaround this issue? maybe fix pbr to support environment markers? | 08:27 |
jd__ | haypo: I'm surprised, why do you need the requirements to be install to build a source tarball? | 08:28 |
*** sirushti has joined #openstack-oslo | 08:30 | |
*** ozamiatin has joined #openstack-oslo | 08:30 | |
*** ihrachyshka has joined #openstack-oslo | 08:31 | |
haypo | jd__, i don't understand everything. why i see is that oslo.messaging.egg-info/requires.txt is created during the creation of the source distribution | 08:32 |
haypo | and the failing unit test uses this file | 08:32 |
haypo | jd__, for example, running "python setup.py install" in .tox/py34 creates oslo.messaging.egg-info/requires.txt and so works around the issue | 08:33 |
jd__ | I see | 08:33 |
jd__ | yeah the thing is that requires.txt is generated from intall_requires | 08:33 |
jd__ | which depends whether you are running python 2 or 3 etc | 08:34 |
jd__ | so yeah env markers are the solution once again | 08:34 |
*** e0ne has joined #openstack-oslo | 08:34 | |
haypo | jd__, your patch removed env markers from install_requires no? | 08:35 |
haypo | maybe we keep survive a few months with futures in requirements-py3.txt until the issue is fixed :-p | 08:36 |
haypo | we can* survive | 08:36 |
jd__ | yeah because setuptools does not recognize them | 08:43 |
jd__ | so one has to fix it AFAIU | 08:44 |
haypo | sirushti, Steap : i updated https://wiki.openstack.org/wiki/Python3#OpenStack_applications to mention your python3 specs for heat&neutron, and that i'm working on a spec for nova | 08:47 |
haypo | sirushti, Steap is cyril who wrote the neutron spec for python3 | 08:48 |
haypo | i plan to copy his spec for nova :-) right now, i'm trying to fix most obvious syntax issues just to check that it's possible to run at least a single nova test ;) | 08:48 |
*** f13o has joined #openstack-oslo | 08:54 | |
*** arnaud___ has joined #openstack-oslo | 09:03 | |
*** arnaud___ has quit IRC | 09:07 | |
*** ozamiatin has quit IRC | 09:08 | |
dmn | Hi, I'm trying to make use of oslo.db for an openstack project but I find that there are no examples given in the documentation ( http://docs.openstack.org/developer/oslo.db). So Is there any other link that I might be missing where I can find some examples? | 09:21 |
sirushti | haypo, thanks. Yeah, I used flake8/2to6 and got a bunch of tests running, not the important ones anyway ;) and btw, hello Steap :) | 09:24 |
haypo | sirushti, i'm trying to release a new version of Paste, but there are a lot of failing tests even on python 2.7!? | 09:25 |
openstackgerrit | Merged openstack/oslo.concurrency: Add binary parameter to execute and ssh_execute https://review.openstack.org/171710 | 09:25 |
sirushti | haypo, not sure! | 09:30 |
sirushti | haypo, I'll check it out a bit later! | 09:31 |
*** dmn has quit IRC | 09:32 | |
*** alexpilotti has quit IRC | 09:37 | |
*** salv-orlando has joined #openstack-oslo | 09:42 | |
*** cdent has joined #openstack-oslo | 09:59 | |
*** e0ne is now known as e0ne_ | 10:02 | |
*** e0ne_ is now known as e0ne | 10:04 | |
*** boris-42 has quit IRC | 10:05 | |
*** boris-42 has joined #openstack-oslo | 10:08 | |
*** yamahata has quit IRC | 10:12 | |
*** e0ne is now known as e0ne_ | 10:33 | |
*** e0ne_ is now known as e0ne | 10:34 | |
*** arnaud___ has joined #openstack-oslo | 10:52 | |
*** _amrith_ is now known as amrith | 10:55 | |
*** arnaud___ has quit IRC | 10:56 | |
*** dmn has joined #openstack-oslo | 11:04 | |
sdague | stable/kilo services no longer shut down, they seem to lose track of children | 11:05 |
sdague | it's repeatable enough that we can no longer do upgrade testing | 11:06 |
sdague | I'm looking at changes in oslo-incubator service.py that changed since juno and this looks like the patch that's in play for the services that have failed so far - https://review.openstack.org/#/c/156345/ | 11:06 |
openstackgerrit | Ryan Moore proposed openstack/oslo.config: Print name of invalid option in error message https://review.openstack.org/172066 | 11:08 |
*** f13o has quit IRC | 11:10 | |
sdague | ok, so this is another cross cutting bug that I think we need to address for the release - https://bugs.launchpad.net/oslo-incubator/+bug/1446583 | 11:28 |
openstack | Launchpad bug 1446583 in oslo-incubator "services no long reliably stop in stable/kilo" [Critical,New] | 11:28 |
*** alexpilotti has joined #openstack-oslo | 11:41 | |
*** kgiusti has joined #openstack-oslo | 11:54 | |
*** dmn has quit IRC | 12:08 | |
*** dmn has joined #openstack-oslo | 12:10 | |
*** dmn has quit IRC | 12:14 | |
*** salv-orlando has quit IRC | 12:18 | |
*** salv-orlando has joined #openstack-oslo | 12:21 | |
*** dmn has joined #openstack-oslo | 12:28 | |
*** gordc has joined #openstack-oslo | 12:34 | |
dhellmann | dmn: there are some very basic examples in http://docs.openstack.org/developer/oslo.db/usage.html but there isn't a lot of detail there. You may have better luck looking at the code for a project that is using the library already, unfortunately. We're still working on improving the documentation for all of the libraries. | 12:38 |
*** arnaud___ has joined #openstack-oslo | 12:40 | |
dhellmann | sdague: so you think patch 156345 is causing bug 1446583? | 12:41 |
openstack | bug 1446583 in oslo-incubator "services no long reliably stop in stable/kilo" [Critical,New] https://launchpad.net/bugs/1446583 | 12:41 |
dhellmann | sdague: if so, do you want to propose a simple revert? | 12:41 |
sdague | honestly, I don't know | 12:42 |
sdague | there were a lot of changes in service.py over the course of the release around signal handling | 12:42 |
sdague | https://github.com/openstack/oslo-incubator/commits/master/openstack/common/service.py | 12:43 |
dmn | dhellmann: What exactly does oslo.db do ? Does it do anything else apart from db connectivity? | 12:44 |
dhellmann | yeah, I know we had a few patches related to making SIGHUP work more usefully | 12:44 |
sdague | https://github.com/openstack/oslo-incubator/commit/442fc2234e8500fb11633d8d8ee7dfe5492fa4a3 is suspicious, but it's not used anywhere as far as I know | 12:44 |
*** arnaud___ has quit IRC | 12:44 | |
dhellmann | dmn: it does have some other features like helping with database migrations, but it is mostly meant to give you a connection using the standard configuration options and then you use the sqlalchemy API directly | 12:45 |
sdague | https://github.com/openstack/oslo-incubator/commit/bf92010cc9d4c2876eaf6092713aafa94dcc8b35 seems to be the last patch that merged before the projects synced | 12:45 |
sdague | Feb 20th is when keystone did a sync | 12:45 |
sdague | the fact that it was reverted, then reverted reverted also raises eyebrows a bit | 12:46 |
dhellmann | yeah, I'm just noticing that in the git logs | 12:46 |
dmn | dhellmann: oh, okay. Thanks :) | 12:47 |
dhellmann | jd__: ping | 12:47 |
jd__ | dhellmann: o/ | 12:47 |
dhellmann | jd__: are you familiar with the changes to service.py this cycle? ^^ | 12:48 |
*** amotoki has quit IRC | 12:48 | |
jd__ | dhellmann: maybe let me read the backlog | 12:48 |
dhellmann | bnemec: ping ^^ | 12:48 |
*** prad has quit IRC | 12:49 | |
jd__ | dhellmann: if I had to bet I'd bet on https://review.openstack.org/#/c/156345/ | 12:50 |
dhellmann | jd__: yeah, that one has been reverted and then restored, so I agree | 12:51 |
jd__ | yeah we reverted because neutron was doing bad things and that didn't work | 12:51 |
jd__ | IIRC | 12:51 |
jd__ | so does this impact more projects than Neutron only? | 12:51 |
dhellmann | yeah, that's what the message says | 12:51 |
dhellmann | cinder and keystone | 12:52 |
jd__ | damn… | 12:52 |
dhellmann | sdague: what's a good way to test fixing the problem? is this reliably repeatable in the gate? | 12:52 |
*** bknudson has quit IRC | 12:53 | |
sdague | well, it's been popping up in https://review.openstack.org/#/c/175391/ quite often (often enough that it's not able to pass 4 grenade jobs needed to merge) | 12:53 |
dhellmann | jd__: I'm thinking we just revert that optimization for good and live with the sleep | 12:53 |
jd__ | dhellmann: we did that already but I think we brought back in after Neutron updated | 12:53 |
sdague | jd__: what was the neutron issue? | 12:54 |
dhellmann | sdague: ok, so if we propose a revert in the incubator, and then sync that into cinder and keystone with depends-on for the incubator change, that should give us a test? | 12:54 |
sdague | dhellmann: I think so | 12:54 |
dhellmann | neutron had more than one processlauncher instance in their top-level app | 12:54 |
dhellmann | apparently the class is meant to be a singleton | 12:54 |
jd__ | sdague: https://bugs.launchpad.net/neutron/+bug/1438321 | 12:54 |
openstack | Launchpad bug 1438321 in neutron "Fix process management for neutron-server" [Low,In progress] - Assigned to Elena Ezhova (eezhova) | 12:54 |
sdague | so, before doing that, can someone look at keystone and see if it's got the same issue? | 12:55 |
dhellmann | jd__: do you have time to set up the revert? I told ttx I would work on releasing liberty libraries to unwedge the master requirements thaw | 12:55 |
sdague | to know if this is actually the same issue, or a different issue with the code | 12:55 |
jd__ | dhellmann: revert in oslo-incubator? I can do that | 12:55 |
dhellmann | jd__: revert in the incubator, then sync into cinder and keystone with depends-on set to the incubator patch | 12:56 |
dhellmann | jd__: sync into cinder and keystone in stable/kilo | 12:56 |
jd__ | dhellmann: ok I'll do that | 12:56 |
jd__ | dhellmann: sdague: are they bug number on keystone and cinder that I can use? | 12:56 |
jd__ | s/they/there/ | 12:57 |
sdague | jd__: yes, https://bugs.launchpad.net/oslo-incubator/+bug/1446583 | 12:57 |
openstack | Launchpad bug 1446583 in oslo-incubator "services no long reliably stop in stable/kilo" [Critical,New] | 12:57 |
ttx | sdague: It's likely to affect more than just cinder and keystone, right | 12:57 |
sdague | ttx: maybe, those are the only 2 I've seen it on so far | 12:58 |
dhellmann | let's start by addressing the services we know have the problem and then expand if we have to | 12:58 |
ttx | ack | 12:58 |
openstackgerrit | Julien Danjou proposed openstack/oslo-incubator: Revert "Revert "Revert "Optimization of waiting subprocesses in ProcessLauncher""" https://review.openstack.org/175851 | 12:58 |
ttx | I'd just rather make sure we spread that one during the RC2 timeframe rather than next week | 12:59 |
dhellmann | jd__: I assigned the bug to you for oslo-incubator | 12:59 |
dhellmann | ttx: sure, if this fixes the issue in cinder and keystone we can encourage adoption in the other projects, too | 12:59 |
jd__ | dhellmann: https://review.openstack.org/#/c/175851/ should be the first step | 12:59 |
dhellmann | jd__: thanks | 12:59 |
dhellmann | jd__: can you add links to the changes in the bug report? I did ^^ but as you submit to the other projects it would be good to have them there for easier tracking | 13:00 |
* dhellmann steps out to get breakfast | 13:00 | |
jd__ | sure | 13:00 |
*** stpierre has joined #openstack-oslo | 13:00 | |
dhellmann | jd__: thanks | 13:00 |
*** inc0 has quit IRC | 13:03 | |
*** joesavak has joined #openstack-oslo | 13:04 | |
*** e0ne is now known as e0ne_ | 13:04 | |
*** amrith is now known as _amrith_ | 13:04 | |
jd__ | dhellmann: sdague: do I miss something or this optimization is not present in Cinder? https://github.com/openstack/cinder/blob/stable/kilo/cinder/openstack/common/service.py#L337 | 13:05 |
dhellmann | jd__: I wonder if it was already reverted? | 13:06 |
dhellmann | maybe we're looking at the wrong patch, maybe it's the signal handling for config reloading that is causing the issue | 13:06 |
jd__ | dhellmann: AFAICS it never went in for Cinder | 13:06 |
*** e0ne_ is now known as e0ne | 13:06 | |
*** salv-orlando has quit IRC | 13:06 | |
jd__ | so we maybe looking at the wrong patch indeed | 13:07 |
jd__ | Keystone has it though | 13:07 |
*** e0ne is now known as e0ne_ | 13:16 | |
*** bknudson has joined #openstack-oslo | 13:16 | |
*** dmn has quit IRC | 13:17 | |
jd__ | dhellmann: I'm pausing until we have the real culprit as it seems too fuzzy to me right now, I've commented on the bug | 13:18 |
dhellmann | jd__: ok. do you have time to dig into the keystone issue today? I'm going to be swamped with releases and dims is out this week. bnemec probably won't be online for another hour or two | 13:18 |
jd__ | dhellmann: I'll take a look if nobody beat me to it later this (my) afternoon yeah | 13:19 |
dhellmann | jd__: ok, thanks | 13:20 |
*** e0ne_ is now known as e0ne | 13:21 | |
*** jungleboyj has joined #openstack-oslo | 13:21 | |
*** tedross has joined #openstack-oslo | 13:22 | |
sdague | jd__: it looks like it's not in cinder, that being said, the keystone-all fail seems to happen a lot more often, so the cinder fail might be unrelated additional race | 13:25 |
*** viktors|afk is now known as viktors | 13:25 | |
*** jungleboyj has quit IRC | 13:26 | |
*** e0ne is now known as e0ne_ | 13:26 | |
*** e0ne_ is now known as e0ne | 13:26 | |
jd__ | sdague: ok, interesting :) I'll do a revert for Keystone then and we'll see | 13:28 |
sdague | http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiVGhlIGZvbGxvd2luZyBzZXJ2aWNlcyBhcmUgc3RpbGwgcnVubmluZ1wiIEFORCBtZXNzYWdlOlwiZGllXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjE3MjgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0Mjk2MTU0NTQ2MzB9 | 13:28 |
*** prad has joined #openstack-oslo | 13:29 | |
sdague | there seem to be a few nova-conductor fails on unrelated jobs as well in this way, which might be the same race as the cinder one. Who knows, so many races :) | 13:29 |
*** mriedem_away is now known as mriedem | 13:36 | |
*** zzzeek has joined #openstack-oslo | 13:39 | |
*** tedross has left #openstack-oslo | 13:40 | |
*** EmilienM has quit IRC | 13:40 | |
*** EmilienM has joined #openstack-oslo | 13:41 | |
*** zz_jgrimm is now known as jgrimm | 13:49 | |
*** yamahata has joined #openstack-oslo | 13:52 | |
*** salv-orlando has joined #openstack-oslo | 13:52 | |
*** amotoki has joined #openstack-oslo | 13:54 | |
*** salv-orlando has quit IRC | 13:54 | |
*** _amrith_ is now known as amrith | 13:58 | |
*** salv-orlando has joined #openstack-oslo | 14:00 | |
*** jecarey has joined #openstack-oslo | 14:00 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:04 | |
*** mtanino has joined #openstack-oslo | 14:06 | |
bnemec | Weird. There should have been zero functional changes to service.py in Cinder between Juno and Kilo. | 14:13 |
openstackgerrit | Merged openstack/oslo.versionedobjects: Copy the default value for field https://review.openstack.org/168590 | 14:20 |
sdague | bnemec: so, realistically, the cinder fail might be a different bug that's just been around | 14:20 |
sdague | in keystone this is very noticably worse | 14:21 |
*** sputnik13 has joined #openstack-oslo | 14:21 | |
bnemec | Yeah, the revert seems like the right thing to do. | 14:21 |
bnemec | That's the only functional change in keystone. | 14:22 |
*** pblaho has quit IRC | 14:24 | |
openstackgerrit | Merged openstack/oslo.versionedobjects: New config group for oslo_versionedobjects https://review.openstack.org/165942 | 14:24 |
*** pblaho has joined #openstack-oslo | 14:25 | |
*** amrith is now known as _amrith_ | 14:26 | |
*** _amrith_ is now known as amrith | 14:27 | |
*** sputnik13 has quit IRC | 14:28 | |
*** arnaud___ has joined #openstack-oslo | 14:29 | |
*** browne has joined #openstack-oslo | 14:30 | |
*** arnaud___ has quit IRC | 14:33 | |
*** achanda has joined #openstack-oslo | 14:35 | |
*** achanda has quit IRC | 14:43 | |
*** jecarey has quit IRC | 14:44 | |
dhellmann | harlowja_away: I need to release taskflow from master today. Is it safe to release HEAD, or do you want to pick a SHA? | 14:46 |
dhellmann | harlowja_away: I need at least 0a94d68 to uncap the requirements | 14:47 |
*** sileht has quit IRC | 14:57 | |
*** stevemar has joined #openstack-oslo | 14:58 | |
*** jecarey has joined #openstack-oslo | 15:05 | |
*** jaypipes has quit IRC | 15:11 | |
*** yamahata has quit IRC | 15:16 | |
dstanek | sorry...just catching up. is this a keystone bug? | 15:17 |
sdague | dstanek: it exposes in keystone | 15:26 |
sdague | whether it's a keystone vs. oslo service bug I think is still unclear | 15:26 |
*** jsavak has joined #openstack-oslo | 15:26 | |
*** dguitarbite has joined #openstack-oslo | 15:27 | |
*** arnaud___ has joined #openstack-oslo | 15:27 | |
*** joesavak has quit IRC | 15:29 | |
*** jungleboyj has joined #openstack-oslo | 15:31 | |
*** browne has quit IRC | 15:35 | |
*** david-lyle has quit IRC | 15:36 | |
*** amotoki has quit IRC | 15:41 | |
*** andreykurilin__ has joined #openstack-oslo | 15:41 | |
*** amotoki has joined #openstack-oslo | 15:43 | |
*** sputnik13 has joined #openstack-oslo | 15:45 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Ignore non-numerical releases in highest_semver.py https://review.openstack.org/175951 | 15:53 |
*** sileht has joined #openstack-oslo | 15:57 | |
*** tsekiyama has joined #openstack-oslo | 16:01 | |
*** david-lyle has joined #openstack-oslo | 16:02 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo-incubator: Adjust the way we find the set of tags to check for "latest" https://review.openstack.org/175965 | 16:05 |
*** haypo has quit IRC | 16:14 | |
*** jaypipes has joined #openstack-oslo | 16:30 | |
*** exploreshaifali has joined #openstack-oslo | 16:30 | |
*** joesavak has joined #openstack-oslo | 16:34 | |
*** jsavak has quit IRC | 16:37 | |
*** arnaud___ has quit IRC | 16:39 | |
*** exploreshaifali has quit IRC | 16:40 | |
dstanek | sdague: how are you reproducing it? | 16:42 |
sdague | dstanek: please see the bug | 16:43 |
sdague | trying to get everything documented in it | 16:43 |
*** browne has joined #openstack-oslo | 16:43 | |
sdague | https://bugs.launchpad.net/oslo-incubator/+bug/1446583 | 16:44 |
openstack | Launchpad bug 1446583 in Keystone "services no longer reliably stop in stable/kilo" [Critical,In progress] - Assigned to Julien Danjou (jdanjou) | 16:44 |
dstanek | sdague: this one? https://bugs.launchpad.net/oslo-incubator/+bug/1446583 | 16:44 |
*** e0ne has quit IRC | 16:45 | |
sdague | yes | 16:46 |
*** harlowja_away is now known as harlowja | 16:57 | |
harlowja | dhellmann HEAD is fine afaik | 16:57 |
dhellmann | harlowja: cool, thanks | 16:58 |
harlowja | np | 16:58 |
elarson | pleia2: so there is a repo now for oslo.cache (https://github.com/openstack/oslo.cache) and I wanted to check in ot see how Xiaoyuan is doing. do you know if there any code just yet? | 17:00 |
* elarson is happy to stay on top of the administrative bits if that is more helpful | 17:00 | |
*** joesavak has quit IRC | 17:01 | |
*** david-lyle has quit IRC | 17:08 | |
pleia2 | elarson: now that she has a handle on how keystone uses dogpile.cache, she's currently looking through other oslo projects incorporate things, so I'm hopeful that with the basic framework you have set up that she'll be able to land some code soon | 17:14 |
pleia2 | I just sent off her the code repo link this morning | 17:14 |
*** achanda has joined #openstack-oslo | 17:26 | |
*** sdake has joined #openstack-oslo | 17:28 | |
*** e0ne has joined #openstack-oslo | 17:33 | |
*** e0ne is now known as e0ne_ | 17:33 | |
*** nkrinner has quit IRC | 17:34 | |
*** e0ne_ is now known as e0ne | 17:34 | |
*** dguitarbite has quit IRC | 17:38 | |
*** e0ne is now known as e0ne_ | 17:44 | |
*** e0ne_ is now known as e0ne | 17:45 | |
harlowja | dhellmann we missed u during yesterday's meeting, was like super-fun | 17:47 |
harlowja | *super-ultra-fun | 17:47 |
dhellmann | harlowja: I need to read the logs :-) | 17:47 |
harlowja | haha | 17:47 |
harlowja | if u dare | 17:47 |
*** ihrachyshka has quit IRC | 17:50 | |
*** e0ne is now known as e0ne_ | 17:51 | |
harlowja | holy crap thats alot of library releases, lol | 17:53 |
*** e0ne_ has quit IRC | 17:56 | |
*** joesavak has joined #openstack-oslo | 17:59 | |
*** jamesllondon has joined #openstack-oslo | 18:02 | |
*** cdent has quit IRC | 18:03 | |
*** shardy has quit IRC | 18:04 | |
*** shardy has joined #openstack-oslo | 18:04 | |
*** sdake_ has joined #openstack-oslo | 18:09 | |
*** e0ne has joined #openstack-oslo | 18:10 | |
*** shardy has quit IRC | 18:12 | |
*** sdake has quit IRC | 18:13 | |
*** shardy has joined #openstack-oslo | 18:14 | |
*** achanda has quit IRC | 18:15 | |
*** achanda has joined #openstack-oslo | 18:20 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 18:24 |
*** mriedem has quit IRC | 18:29 | |
*** shardy_ has joined #openstack-oslo | 18:33 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 18:33 |
*** mriedem has joined #openstack-oslo | 18:35 | |
*** shardy has quit IRC | 18:36 | |
*** openstackgerrit has quit IRC | 18:37 | |
*** openstackgerrit has joined #openstack-oslo | 18:37 | |
*** joesavak has quit IRC | 18:38 | |
*** david-lyle has joined #openstack-oslo | 18:39 | |
harlowja | dhellmann i also see 'taskflow 0.6.0' (?) vs what appears to be 0.9.0 ? | 18:42 |
harlowja | another bug maybe? | 18:42 |
*** joesavak has joined #openstack-oslo | 18:42 | |
harlowja | some of those version numbers seem off :-P | 18:43 |
harlowja | tooz is also @ 0.15.0 and not 0.8.0 | 18:43 |
* harlowja confused, ha | 18:43 | |
dhellmann | harlowja: yeah, blah | 18:45 |
*** ccrouch has quit IRC | 18:46 | |
*** ccrouch has joined #openstack-oslo | 18:46 | |
*** david-ly_ has joined #openstack-oslo | 18:46 | |
*** david-lyle has quit IRC | 18:46 | |
dhellmann | harlowja: yeah, I didn't have the repos updated on my email box like I thought I did | 18:47 |
harlowja | oh noes | 18:47 |
harlowja | :-/ | 18:47 |
harlowja | *hope the right versions went out | 18:47 |
dhellmann | harlowja: the tagging script worked right, just not the email script | 18:48 |
harlowja | kk | 18:48 |
*** Kiall has joined #openstack-oslo | 19:04 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use states.check_task/retry_transition in action(s) https://review.openstack.org/175611 | 19:05 |
*** sdake has joined #openstack-oslo | 19:07 | |
*** sdake_ has quit IRC | 19:11 | |
*** david-ly_ has quit IRC | 19:18 | |
*** shardy_ has quit IRC | 19:19 | |
*** shardy has joined #openstack-oslo | 19:20 | |
harlowja | sputnik13 for https://review.openstack.org/#/c/152357/ do u want to try the signature api; or do u think we should do that in a different change? | 19:23 |
harlowja | it does seem like that signature object could be used more (although maybe in another review?) | 19:23 |
*** jamesllondon has quit IRC | 19:26 | |
* krotscheck is keeping tabs of the big thaw. It's kinda like a game of whackamole :) | 19:34 | |
*** alexpilotti has quit IRC | 19:36 | |
boris-42 | dhellmann: maybe | 19:40 |
boris-42 | mfedosin: it's better to make single email | 19:40 |
boris-42 | dhellmann: ^ | 19:40 |
boris-42 | dhellmann: for all libs * | 19:40 |
*** achanda has quit IRC | 19:41 | |
dhellmann | boris-42: we won't normally do so many, but I want to have a separate searchable thread for each release | 19:41 |
boris-42 | dhellmann: ok.. | 19:42 |
krotscheck | In case it's helpful, I updated my patch for increasing oslo_config version in global requirements to use the most recent version, and the various builds have already passed the point where they failed last time. | 19:45 |
krotscheck | That patch is based on the 'remove caps' patch. | 19:45 |
dhellmann | krotscheck: that's good news! | 19:46 |
krotscheck | dhellmann: Wasn't there something that fungi needs to re-enable though? Or will that not impact the requirements build patches? | 19:46 |
dhellmann | krotscheck: yeah, we're flying without a net right now so we have to put some jobs back in place | 19:47 |
krotscheck | dhellmann: Actually, is there anything on this list that I can do? I can't promise that I'd be as effective as you, but I can contribute. | 19:48 |
dhellmann | krotscheck: step 9.6 on https://etherpad.openstack.org/p/the-big-thaw if you want to follow along | 19:48 |
dhellmann | right now we're waiting for things to land one at a time to make sure we don't get into a bad state | 19:48 |
dhellmann | krotscheck: so thank you, but having just a couple of people actually making changes will keep us on track for now | 19:49 |
krotscheck | dhellmann: No worries, let me know how I can help :) | 19:54 |
dhellmann | krotscheck: if we need another pair of hands before we're done, I'll hit you up | 19:54 |
krotscheck | dhellmann: You got it | 19:55 |
sputnik13 | harlowja: well if we do it in a different change this one should be abandoned yes? | 19:55 |
harlowja | thats one way of doing it | 19:55 |
sputnik13 | yeah, I'll take a look at the signature api and update the change to use it | 19:55 |
boris-42 | dhellmann: btw did you see post regarding to voting coverage job | 19:56 |
boris-42 | dhellmann: I believe this is very important for libs | 19:57 |
* harlowja wants coveralls integration :-P | 19:57 | |
harlowja | boris-42 is someone giving u a raise if u get more coverage ;) | 19:58 |
harlowja | hahah | 19:58 |
harlowja | j/k | 19:58 |
*** inc0 has joined #openstack-oslo | 19:58 | |
dhellmann | boris-42: I did see it, but have been busy generating my own email today so I didn't have time to get involved in that thread, yet | 19:59 |
sputnik13 | coveralls? | 20:00 |
boris-42 | dhellmann: ok | 20:00 |
harlowja | sputnik13 http://coveralls.io/ | 20:01 |
harlowja | 'Free for open source' | 20:01 |
harlowja | *apparently might work with gerrit to (not sure) | 20:01 |
sputnik13 | +1 coveralls | 20:03 |
sputnik13 | http://www.sonarsource.com <-- this is nice too but it's not a managed service like coveralls | 20:03 |
harlowja | cool | 20:04 |
harlowja | github has nice integrations, which it'd be supercool if openstack could somehow use | 20:04 |
harlowja | PR suck, but the integrations are nice :) | 20:05 |
inc0 | dansmith, quick question. I'm revising versionedobjects once more, and to me it seems that if we make an RPC call and it lands on *older* node than it originated, most likely it will raise IncompatibleVersion? Or am I missing something? | 20:08 |
dansmith | inc0: if you pass an object at 1.5 to a node that only supports 1.2, then it will fail to deserialize, yeah | 20:09 |
dansmith | inc0: so you could backlevel it first, | 20:09 |
*** andreykurilin__ has quit IRC | 20:09 | |
dansmith | inc0: or do what nova does and bounce it to a service that can do the backporting for you | 20:10 |
inc0 | dansmith, but unless I actually know where it lands, I don't know where it lands | 20:10 |
dansmith | so in nova, conductor is always the newest node, and that means any node can talk to any other node, and if one receives something too new, it asks conductor to backlevel it | 20:10 |
inc0 | it might be good idea tho to make some sort of config - namely "this is oldest working version currently, backport to it." | 20:10 |
dansmith | inc0: yep, and we were at one point going to report that information from each service | 20:11 |
inc0 | yeah, but if you'll perform rolling upgrade, you might end up with several conductors with different versions | 20:11 |
dansmith | inc0: but we have compute nodes that talk to other compute nodes, and migrations can take weeks, so we wanted new nodes to speak new messages between them as soon as possible | 20:11 |
dansmith | inc0: right, for us right now, all the conductors go at once, but they're stateless so it's easy | 20:12 |
*** kgiusti has left #openstack-oslo | 20:12 | |
inc0 | ok, thanks for clarification | 20:12 |
*** andreykurilin__ has joined #openstack-oslo | 20:12 | |
inc0 | I'm thinknig how to do that in not-so-stateless heat-engine | 20:12 |
dansmith | a version pin may be better for you | 20:13 |
dansmith | we do that for our normal RPC interfaces | 20:13 |
inc0 | maybe this config would be quick and easy solution | 20:13 |
dansmith | yep | 20:13 |
inc0 | I'll make a patch with it for core lib, will make stuff easier for other projects | 20:14 |
*** achanda has joined #openstack-oslo | 20:14 | |
dansmith | hmm, what does the library need to do? | 20:14 |
dansmith | because, you'd need a pin for each object you have | 20:14 |
dansmith | or some project-specific scheme | 20:14 |
inc0 | expose logic I guess | 20:15 |
inc0 | config itself will be in project conf file | 20:16 |
inc0 | but it should be one generic config option for every project | 20:16 |
*** jamesllondon has joined #openstack-oslo | 20:16 | |
*** jamesllondon has quit IRC | 20:16 | |
inc0 | because I guess having separate backport engine would be needless effort for most of projects | 20:17 |
*** e0ne is now known as e0ne_ | 20:17 | |
inc0 | nova might use it too by the way, you'll keep this config on until you'll upgrade all of conductors | 20:17 |
inc0 | this will remove requirement of "all coductors go at once" - at least from object side | 20:17 |
*** amrith is now known as _amrith_ | 20:18 | |
krotscheck | Well, at least I'm back to the error I had a week ago ;) | 20:18 |
inc0 | well, I'll dig into it. Food for thought for now:) | 20:20 |
Kiall | dhellmann: about? I see you cut a release of python-designateclient, up until now, we've handled that outselves.. Should we continue to? (Not sure if it's a once off given the recent client versioning changes etc, or the new plan!) | 20:20 |
*** david-lyle has joined #openstack-oslo | 20:21 | |
*** jamesllondon has joined #openstack-oslo | 20:23 | |
*** jamesllondon has quit IRC | 20:23 | |
dansmith | inc0: it won't because the code that sits above the object needs to know about the pin in that case | 20:28 |
dansmith | inc0: either way, I'm not sure what "single config" you'll expose, because it needs to be a specific version for each object separately | 20:28 |
inc0 | dansmith, true...I'll think how to dodge that...maybe some sort of master version of project should be in order | 20:29 |
inc0 | and then add relations between each object versions and master version | 20:30 |
dansmith | inc0: well, I'd recommend we incubate that in projects that want to go this route and figure out what works before we bake it into the library | 20:30 |
dansmith | because I'm skeptical :) | 20:30 |
inc0 | dansmith, let me refine this idea and then we'll discuss how to proceed allright? I'm fairly sure that there is good solution to this problem which will satisfy both of us | 20:33 |
dansmith | heh, sure | 20:33 |
inc0 | I'll submit bp before vancouver and we can have discussion there | 20:33 |
dansmith | okay | 20:34 |
dhellmann | Kiall: normally you should, but we needed to release all of the libs to uncap requirements in master | 20:37 |
Kiall | Yep, just spotted the email where you explained that :) | 20:37 |
Kiall | Thanks! | 20:37 |
*** inc0 has quit IRC | 20:39 | |
*** cdent has joined #openstack-oslo | 20:45 | |
krotscheck | check-grenade-dvsm seems to fail on cliff. | 20:46 |
dhellmann | krotscheck: there's some discussion in #openstack-qa | 20:47 |
krotscheck | dhellmann: Thanks, joining | 20:47 |
*** shardy_ has joined #openstack-oslo | 20:48 | |
*** jamesllondon has joined #openstack-oslo | 20:51 | |
*** alexpilotti has joined #openstack-oslo | 20:51 | |
*** shardy has quit IRC | 20:51 | |
*** openstackgerrit has quit IRC | 20:52 | |
*** openstackgerrit has joined #openstack-oslo | 20:52 | |
*** stevemar2 has joined #openstack-oslo | 21:01 | |
*** stevemar has quit IRC | 21:01 | |
*** stevemar2 has quit IRC | 21:02 | |
*** stevemar has joined #openstack-oslo | 21:04 | |
*** jecarey has quit IRC | 21:07 | |
*** exploreshaifali has joined #openstack-oslo | 21:07 | |
*** jgrimm is now known as zz_jgrimm | 21:20 | |
*** shardy_ has quit IRC | 21:21 | |
*** jungleboyj has quit IRC | 21:29 | |
*** e0ne_ has quit IRC | 21:31 | |
*** sdake_ has joined #openstack-oslo | 21:31 | |
*** sdake has quit IRC | 21:34 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 21:35 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 21:35 | |
*** zz_jgrimm is now known as jgrimm | 21:40 | |
*** jecarey has joined #openstack-oslo | 21:44 | |
*** mriedem is now known as mriedem_away | 21:44 | |
*** stpierre has quit IRC | 21:50 | |
*** mtanino has quit IRC | 21:52 | |
*** sdake has joined #openstack-oslo | 21:53 | |
*** mtanino has joined #openstack-oslo | 21:55 | |
*** sdake_ has quit IRC | 21:57 | |
*** yamahata has joined #openstack-oslo | 21:58 | |
*** stevemar has quit IRC | 22:00 | |
*** harlowja is now known as harlowja_away | 22:00 | |
*** harlowja_away is now known as harlowja | 22:05 | |
*** yamahata has quit IRC | 22:13 | |
*** andreykurilin__ has quit IRC | 22:14 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Use a lru cache to limit the size of the internal file cache https://review.openstack.org/176104 | 22:14 |
*** jungleboyj has joined #openstack-oslo | 22:14 | |
*** jaosorior has quit IRC | 22:22 | |
*** gordc has quit IRC | 22:23 | |
*** cdent has quit IRC | 22:35 | |
*** joesavak has quit IRC | 22:39 | |
*** jecarey has quit IRC | 22:39 | |
*** bknudson has quit IRC | 22:41 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:46 | |
*** sdake_ has joined #openstack-oslo | 23:35 | |
*** sdake has quit IRC | 23:38 | |
*** exploreshaifali has quit IRC | 23:44 | |
*** sdake_ has quit IRC | 23:46 | |
*** bknudson has joined #openstack-oslo | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!