*** salv-orl_ has quit IRC | 00:02 | |
*** achanda_ has quit IRC | 00:04 | |
*** achanda has joined #openstack-oslo | 00:05 | |
*** flwang has quit IRC | 00:10 | |
*** achanda has quit IRC | 00:20 | |
*** flwang has joined #openstack-oslo | 00:24 | |
*** tsekiyam_ has joined #openstack-oslo | 00:30 | |
*** bknudson has joined #openstack-oslo | 00:30 | |
harlowja | maybe should just be a openstack_releases library though, idk | 00:31 |
---|---|---|
harlowja | instead of oslo.version or whatever | 00:31 |
openstackgerrit | Ian Wienand proposed openstack/oslo-incubator: Add requirement for python-memcached https://review.openstack.org/167459 | 00:32 |
harlowja | eck, the poopy memcache, lol | 00:33 |
*** mtanino has quit IRC | 00:33 | |
*** tsekiyama has quit IRC | 00:34 | |
*** tsekiyam_ has quit IRC | 00:34 | |
*** zzzeek has quit IRC | 00:41 | |
*** sputnik13 has quit IRC | 00:49 | |
*** salv-orlando has joined #openstack-oslo | 01:03 | |
*** salv-orlando has quit IRC | 01:45 | |
*** BrianShang has quit IRC | 01:45 | |
*** stevemar has quit IRC | 01:46 | |
*** BrianShang has joined #openstack-oslo | 01:47 | |
*** dims has quit IRC | 01:47 | |
*** harlowja is now known as harlowja_away | 02:17 | |
*** salv-orlando has joined #openstack-oslo | 02:44 | |
*** achanda has joined #openstack-oslo | 02:45 | |
*** ChuckC has quit IRC | 03:00 | |
*** jecarey has joined #openstack-oslo | 03:02 | |
*** amrith is now known as _amrith_ | 03:07 | |
*** gtt116_ has quit IRC | 03:21 | |
*** cburgess has quit IRC | 03:28 | |
*** cburgess has joined #openstack-oslo | 03:28 | |
*** salv-orlando has quit IRC | 03:30 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:36 | |
*** achanda has quit IRC | 03:38 | |
*** sputnik13 has joined #openstack-oslo | 04:02 | |
*** sputnik13 has quit IRC | 04:08 | |
*** stevemar has joined #openstack-oslo | 04:17 | |
*** sputnik13 has joined #openstack-oslo | 04:18 | |
*** achanda has joined #openstack-oslo | 04:27 | |
*** rushiagr_away is now known as rushiagr | 04:44 | |
*** sputnik13 has quit IRC | 04:57 | |
*** salv-orlando has joined #openstack-oslo | 05:16 | |
*** amotoki has joined #openstack-oslo | 05:21 | |
*** mriedem has joined #openstack-oslo | 05:22 | |
*** mriedem_away has quit IRC | 05:23 | |
*** BrianShang has quit IRC | 05:23 | |
*** BrianShang has joined #openstack-oslo | 05:25 | |
*** yamahata has quit IRC | 05:28 | |
*** jungleboyj has joined #openstack-oslo | 05:32 | |
*** jamielennox is now known as jamielennox|away | 05:49 | |
*** dims has joined #openstack-oslo | 05:54 | |
*** sreshetn1 has joined #openstack-oslo | 05:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.vmware: Imported Translations from Transifex https://review.openstack.org/167497 | 06:04 |
*** salv-orlando has quit IRC | 06:07 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.messaging: Imported Translations from Transifex https://review.openstack.org/167108 | 06:11 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/oslo.utils: Imported Translations from Transifex https://review.openstack.org/166700 | 06:12 |
*** achanda has quit IRC | 06:18 | |
*** achanda has joined #openstack-oslo | 06:21 | |
*** dims has quit IRC | 06:28 | |
*** inc0 has joined #openstack-oslo | 06:28 | |
*** inc0 has quit IRC | 06:28 | |
*** vigneshvar has joined #openstack-oslo | 06:35 | |
*** achanda has quit IRC | 06:44 | |
*** achanda has joined #openstack-oslo | 06:45 | |
*** achanda has quit IRC | 06:49 | |
*** achanda has joined #openstack-oslo | 06:50 | |
*** achanda has quit IRC | 06:51 | |
*** inc0 has joined #openstack-oslo | 07:06 | |
*** stevemar has quit IRC | 07:17 | |
*** sreshetn1 has quit IRC | 07:17 | |
*** salv-orlando has joined #openstack-oslo | 07:19 | |
*** dulek has joined #openstack-oslo | 07:38 | |
*** amotoki has quit IRC | 07:43 | |
*** sreshetn1 has joined #openstack-oslo | 08:02 | |
*** dims has joined #openstack-oslo | 08:13 | |
jd__ | dhellmann: we need a new tooz release, do you plan on doing some releases this week? | 08:14 |
*** YorikSar has quit IRC | 08:21 | |
*** e0ne has joined #openstack-oslo | 08:30 | |
*** jecarey_ has joined #openstack-oslo | 08:32 | |
*** jecarey has quit IRC | 08:33 | |
*** sreshetn1 has quit IRC | 08:41 | |
*** sreshetn1 has joined #openstack-oslo | 08:42 | |
*** ndipanov has joined #openstack-oslo | 08:42 | |
*** YorikSar has joined #openstack-oslo | 08:43 | |
*** dims has quit IRC | 08:45 | |
*** jgrimm is now known as zz_jgrimm | 08:51 | |
*** andreykurilin_ has joined #openstack-oslo | 08:52 | |
openstackgerrit | Merged openstack/tooz: fix mysql driver url parsing https://review.openstack.org/159835 | 08:56 |
*** e0ne has quit IRC | 09:10 | |
*** andreykurilin_ has quit IRC | 09:25 | |
*** andreykurilin__ has joined #openstack-oslo | 09:25 | |
*** sreshetn1 has quit IRC | 09:25 | |
*** amotoki has joined #openstack-oslo | 09:39 | |
*** amotoki has quit IRC | 09:41 | |
*** dims has joined #openstack-oslo | 09:43 | |
*** dims_ has joined #openstack-oslo | 09:46 | |
*** dims has quit IRC | 09:50 | |
*** liusheng has joined #openstack-oslo | 10:00 | |
*** liusheng has quit IRC | 10:01 | |
*** e0ne has joined #openstack-oslo | 10:07 | |
*** cdent has joined #openstack-oslo | 10:28 | |
*** bknudson has quit IRC | 10:33 | |
*** exploreshaifali has joined #openstack-oslo | 10:35 | |
*** ihrachyshka has joined #openstack-oslo | 10:39 | |
dims_ | jd__: flaper87: can one of you please bless this? https://review.openstack.org/#/c/165104/ need to sync it to Nova | 10:41 |
* flaper87 clicks | 10:42 | |
jd__ | prems | 10:42 |
flaper87 | dims_: damn you | 10:44 |
flaper87 | erm, jd__ ^ | 10:44 |
*** ajo_ has joined #openstack-oslo | 10:44 | |
*** ajo has quit IRC | 10:44 | |
openstackgerrit | Merged openstack/oslo-incubator: ProcessLauncher: reload config file in parent process on SIGHUP https://review.openstack.org/165104 | 10:47 |
*** vigneshvar has quit IRC | 10:47 | |
*** e0ne is now known as e0ne_ | 10:54 | |
*** ihrachyshka has quit IRC | 11:02 | |
*** e0ne_ has quit IRC | 11:04 | |
*** e0ne has joined #openstack-oslo | 11:07 | |
dims_ | flaper87: haha | 11:17 |
*** ajo_ is now known as ajo | 11:18 | |
*** sreshetn1 has joined #openstack-oslo | 11:22 | |
*** sreshetn1 has quit IRC | 11:37 | |
*** sreshetn1 has joined #openstack-oslo | 11:49 | |
*** _amrith_ is now known as amrith | 11:54 | |
*** sreshetn1 has quit IRC | 11:55 | |
*** sreshetn1 has joined #openstack-oslo | 11:56 | |
*** openstackgerrit has quit IRC | 12:06 | |
*** openstackgerrit has joined #openstack-oslo | 12:06 | |
*** dims_ has quit IRC | 12:07 | |
*** jaosorior has joined #openstack-oslo | 12:08 | |
*** dims has joined #openstack-oslo | 12:08 | |
*** andreykurilin__ has quit IRC | 12:09 | |
*** haigang has joined #openstack-oslo | 12:11 | |
*** haigang has quit IRC | 12:13 | |
*** haigang has joined #openstack-oslo | 12:14 | |
*** haigang has quit IRC | 12:14 | |
*** happyeveryday has joined #openstack-oslo | 12:14 | |
*** sreshetnyak has quit IRC | 12:14 | |
*** sreshetnyak has joined #openstack-oslo | 12:14 | |
*** rushiagr is now known as rushiagr_away | 12:20 | |
amrith | dhellmann, bnemec the python34 failure in https://review.openstack.org/#/c/165478/ ... do you think it is going to be a while to get this fixed. Seems to be making the case to support programmatic manipulation of the strings that are masked ;) | 12:21 |
*** jecarey_ has quit IRC | 12:28 | |
*** e0ne is now known as e0ne_ | 12:29 | |
*** gordc has joined #openstack-oslo | 12:34 | |
*** e0ne_ is now known as e0ne | 12:37 | |
*** ckmvishnu has joined #openstack-oslo | 12:49 | |
*** bknudson has joined #openstack-oslo | 12:51 | |
*** dulek has quit IRC | 12:53 | |
ckmvishnu | rabbit_max_retries defaults to "0" and description states "(infinite retry count)". But this variable translates to None while passed to ensure method's "max_retries". max_retires does not retry indefinitely as seated in the description. | 12:55 |
ckmvishnu | Am I wrong in my understanding? or is it a documentation defect? | 12:56 |
ckmvishnu | I run a 3 node rabbit cluster with mirrored queues and setting this variable to a +ve value helps nova-compute to process "cancel notification" | 12:57 |
dims | ckmvishnu: you need sileht for that question. | 13:01 |
dims | sileht: ^^^ | 13:01 |
dims | ckmvishnu: i believe that the variable is needed to be set to None when it ends up in kombu | 13:02 |
sileht | ckmvishnu, max_retries shouldn't be used | 13:02 |
sileht | dims, max_retries is a bad option 'raise SystemExit' when we lost amqp connection | 13:03 |
ckmvishnu | sileht: oh, but it helped be when queue failed over | 13:03 |
dims | sileht: ouch!! | 13:04 |
sileht | ckmvishnu, which version of oslo.messaging do you use ? | 13:04 |
*** pblaho has joined #openstack-oslo | 13:05 | |
ckmvishnu | sileht: give me a minute | 13:05 |
*** jecarey has joined #openstack-oslo | 13:07 | |
*** jecarey has quit IRC | 13:11 | |
*** yamahata has joined #openstack-oslo | 13:12 | |
*** zz_jgrimm is now known as jgrimm | 13:17 | |
ckmvishnu | sileht: f211fb66c265b3eefa4bec1eddb42e3794d711da | 13:18 |
ckmvishnu | thats's the commit id 27th jan | 13:18 |
*** mdbooth has quit IRC | 13:25 | |
sileht | ckmvishnu, by default everything is retried indefinitely until the timeout is reached expected if the application have asked to not retry on connection lost | 13:25 |
sileht | ckmvishnu, rabbit_max_retries should really not be used | 13:25 |
ckmvishnu | sileht: ok. Shall i explain my problem in full? | 13:26 |
*** inc0 has quit IRC | 13:26 | |
sileht | in recent version of oslo.msg the 'SystemExit' of this option have been renamed to 'exceptions.MessageDeliveryFailure' to print a correct backtrace or to be able to be catched by application | 13:27 |
sileht | ckmvishnu, yes, I don't catch 'process "cancel notification"' | 13:27 |
*** e0ne is now known as e0ne_ | 13:28 | |
*** jecarey has joined #openstack-oslo | 13:28 | |
ckmvishnu | Rabbit Clustered in Node A, B, C. Mirrored Queues. Queue created in Node A. But nova-compute connected to Node B. When I bring down Node A (Stop Rabbit gracefully) then and request to compute like nova-boot, terminate does not reach it. | 13:28 |
ckmvishnu | But with this max retries, i am able to do perform such operations even after failover. | 13:29 |
sileht | ckmvishnu, the HA have been done via 'rabbit_hosts' or via a loadbalancer like HAProxy ? | 13:29 |
ckmvishnu | HAProxy | 13:30 |
*** dulek has joined #openstack-oslo | 13:30 | |
ckmvishnu | I know its not the a optimised solution. but thats what we have | 13:31 |
ckmvishnu | and ideas on how to overcome this without retiy | 13:31 |
sileht | ckmvishnu, this is a known issue, in fact oslo.messaging creates many connections to the haproxy, when you stop one of your rabbit, oslo.messaging doesn't detect that the connection have been closed | 13:31 |
sileht | ckmvishnu, and some rpc calls just wait forever (usualy timeout when the default kernel tcp timeout is reach) | 13:32 |
sileht | ckmvishnu, ususaly 5 hours | 13:32 |
sileht | sometimes more | 13:32 |
ckmvishnu | sileht: oh | 13:32 |
sileht | ckmvishnu, we have pending backport that workaround this issue: https://review.openstack.org/#/q/status:open+project:openstack/oslo.messaging+branch:stable/juno+topic:backport_fix,n,z | 13:33 |
sileht | ckmvishnu, all of them have been fixed in master, | 13:33 |
ckmvishnu | sileht: will moving to master help? | 13:34 |
ckmvishnu | sileht: i can try that. | 13:34 |
sileht | ckmvishnu, and we recently merge the support rabbitmq heartbeat to have a better detection of connection lost | 13:34 |
sileht | ckmvishnu, we should release the first oslo.messaging version with that today | 13:34 |
ckmvishnu | sileht: But this is not a lost connection. Its the channel | 13:35 |
sileht | ckmvishnu, version 1.8.X should help too | 13:35 |
*** rushiagr_away is now known as rushiagr | 13:35 | |
*** e0ne_ is now known as e0ne | 13:35 | |
sileht | ckmvishnu, from the oslo.messaging pov, this is the same thing unfortunatly | 13:35 |
*** jungleboyj has quit IRC | 13:36 | |
ckmvishnu | sileht: oh, ok. I'll try with master and let you know by tomorrow. | 13:36 |
sileht | ckmvishnu, we create one channel only per connection, and reconnect when something go wrong we the connection OR the channel | 13:36 |
*** openstackgerrit has quit IRC | 13:36 | |
*** openstackgerrit has joined #openstack-oslo | 13:36 | |
sileht | ckmvishnu, that not ideal, this restriction came from the past, we can now rewrite the driver to use only 1 connection and multiple channels and be smarter, but I think we just miss man power for that | 13:37 |
ckmvishnu | sileht: got it. Thanks | 13:38 |
sileht | ckmvishnu, welcome | 13:39 |
*** ckmvishnu has quit IRC | 13:44 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:47 | |
*** mtanino has joined #openstack-oslo | 13:51 | |
*** jungleboyj has joined #openstack-oslo | 13:51 | |
dhellmann | jd__: is this a kilo or liberty release? | 13:52 |
jd__ | dhellmann: kilo | 13:52 |
*** stpierre has joined #openstack-oslo | 13:53 | |
dhellmann | amrith: if only that library was open source, so anyone could fix it ;-) -- the fix has landed, so I rechecked your patch | 13:54 |
dhellmann | jd__: so the fix has been backported already? | 13:56 |
dhellmann | sileht: it looks like all of those messaging patches to stable/kilo have merged, are we ready for a new release? | 13:56 |
sileht | dhellmann, yes | 13:57 |
jd__ | dhellmann: no, I had no idea we cut a branch. I think if we release master we'll be happy too, I mean we just merged a bunch of fixes in master | 13:57 |
jd__ | is it going to have a cap requirement or something? | 13:57 |
dhellmann | jd__: yeah, we have to use the stable branches -- see https://review.openstack.org/#/c/155072/ | 13:58 |
jd__ | more grunt work :( | 13:58 |
*** mdbooth has joined #openstack-oslo | 13:59 | |
*** tsekiyama has joined #openstack-oslo | 13:59 | |
jd__ | fortunately that'll help me beat harlowja_away in number of commit | 13:59 |
*** tsekiyam_ has joined #openstack-oslo | 14:00 | |
dhellmann | jd__: it's this or continue fighting with stable branch failures :-/ | 14:00 |
jd__ | dhellmann: you mean because of those people who break backward compatibility ? ;-) | 14:00 |
dhellmann | jd__: I'm not naming names, but yeah :-) | 14:01 |
*** tsekiyam_ has quit IRC | 14:01 | |
dhellmann | sileht: does this list of changes look right? http://paste.openstack.org/show/196575/ | 14:02 |
jd__ | I think it's done https://review.openstack.org/#/c/167596/ and following | 14:02 |
*** tsekiyam_ has joined #openstack-oslo | 14:02 | |
*** sputnik13 has joined #openstack-oslo | 14:02 | |
sileht | dhellmann, that the 7 commits have pushed | 14:02 |
dhellmann | sileht: tagging now | 14:03 |
sileht | dhellmann, cool thanks | 14:03 |
*** tsekiya__ has joined #openstack-oslo | 14:03 | |
*** tsekiyama has quit IRC | 14:03 | |
*** sputnik13 has quit IRC | 14:05 | |
dhellmann | sileht: ugh, the release script moved a bunch of bugs into the new milestone, can you help me sort them out? https://launchpad.net/oslo.messaging/+milestone/1.8.1 | 14:05 |
dhellmann | which of those are actually in the backports? | 14:05 |
sileht | sure | 14:05 |
sileht | woot they are some errors | 14:05 |
dhellmann | yeah, I think most are probably wrong? | 14:06 |
dhellmann | I can tag a 1.9.0 from master for the others | 14:06 |
sileht | that would be great | 14:06 |
dhellmann | I'll remove all of the zmq stuff, for example | 14:06 |
*** tsekiyam_ has quit IRC | 14:06 | |
sileht | dhellmann, the heartbeat bug is missing too | 14:07 |
*** dulek has quit IRC | 14:07 | |
sileht | only https://bugs.launchpad.net/bugs/1433458 https://bugs.launchpad.net/bugs/1430984' and the heartbeat should be in 1.8.1 | 14:08 |
openstack | Launchpad bug 1433458 in oslo.messaging "rabbit: errors not catched when connections return in the pool" [High,Fix released] - Assigned to Mehdi Abaakouk (sileht) | 14:08 |
openstack | Launchpad bug 1430984 in neutron "Recent RPC namespacing breaks rolling upgrades" [High,Fix committed] - Assigned to Assaf Muller (amuller) | 14:08 |
*** uschreiber_ has joined #openstack-oslo | 14:08 | |
dhellmann | ok, I'll remove the others and add that one | 14:08 |
* dhellmann makes a note to talk to ttx about fixing that script | 14:08 | |
sileht | it seems do not work well for stable branch | 14:08 |
dhellmann | yeah, new use case | 14:09 |
*** kgiusti has joined #openstack-oslo | 14:09 | |
*** ChuckC has joined #openstack-oslo | 14:09 | |
sileht | dhellmann, the list looks good now | 14:10 |
dhellmann | sileht: great, thanks! | 14:10 |
*** jgrimm is now known as zz_jgrimm | 14:11 | |
sileht | dhellmann, all other are now in next-liberty and moved back to 'Fix Committed' | 14:11 |
*** dulek has joined #openstack-oslo | 14:11 | |
dhellmann | sileht: thanks! I'm working on the release notes email for 1.8.1 now | 14:12 |
*** prad has joined #openstack-oslo | 14:12 | |
dhellmann | sileht: I wonder if we should have included https://bugs.launchpad.net/oslo.messaging/+bug/1434727 | 14:15 |
openstack | Launchpad bug 1434727 in oslo.messaging "UNIQUE_ID is %s excessive logging" [Undecided,Fix committed] - Assigned to Assaf Muller (amuller) | 14:16 |
sileht | dhellmann, I have not backport that one | 14:16 |
*** tsekiya__ has quit IRC | 14:17 | |
sileht | dhellmann, I have to write down something about the message id, this change removes the only log we have with this id | 14:17 |
sileht | dhellmann, I agree it looks ugly and most of the time useless, this clearly need to be rethinked | 14:17 |
sileht | but for debugging it's can be usefull to see if a server have received a msg for example or if the message is stuff on rabbit | 14:18 |
dhellmann | sileht: yeah, we should think about whether there's a way to include that detail in some other log message maybe | 14:18 |
sileht | s/stuff/stuck | 14:19 |
*** tsekiyam_ has joined #openstack-oslo | 14:19 | |
*** inc0 has joined #openstack-oslo | 14:19 | |
*** zz_jgrimm is now known as jgrimm | 14:20 | |
openstackgerrit | Merged openstack/oslo.vmware: Imported Translations from Transifex https://review.openstack.org/167497 | 14:21 |
dhellmann | sileht: oslo.messaging 1.8.1 and 1.9.0 released | 14:22 |
sileht | dhellmann, cool thanks ! | 14:22 |
*** ajo_ has joined #openstack-oslo | 14:25 | |
*** ajo has quit IRC | 14:25 | |
*** sreshetn1 has quit IRC | 14:28 | |
amrith | dhellmann, thanks. I noticed the recheck. | 14:29 |
*** sputnik13 has joined #openstack-oslo | 14:32 | |
*** ChuckC has quit IRC | 14:35 | |
*** rushiagr is now known as rushiagr_away | 14:42 | |
*** sreshetn1 has joined #openstack-oslo | 14:44 | |
*** rushiagr_away is now known as rushiagr | 14:45 | |
*** jaypipes_ is now known as jaypipes | 14:49 | |
*** subscope has joined #openstack-oslo | 14:50 | |
*** amuller has joined #openstack-oslo | 14:51 | |
*** ajo_ has quit IRC | 14:52 | |
*** ajo has joined #openstack-oslo | 14:53 | |
amuller | dhellmann: Heya, quick question about oslo messaging and global requirements | 14:53 |
amuller | dhellmann: I want Neutron (master) to use oslo messaging 1.8.1 for the multiple namespaces thingie... If I change Neutron requirements to use oslo.messaging>=1.8.1,<1.9.0, it won't conflict with the global-requirements oslo.messaging>=1.8.0,<1.9.0 ? | 14:54 |
*** ChuckC has joined #openstack-oslo | 14:55 | |
*** inc0 has quit IRC | 14:57 | |
sileht | amuller, I guess you should upgrade the global requirements | 14:58 |
sileht | neutron is kilo or liberty ? | 14:58 |
dhellmann | amuller: you'll have to wait to do that in master until after the release candidates are available | 14:58 |
amuller | neutron master is in Kilo | 14:59 |
amuller | dhellmann: you mean when Neutron master switches to L? Isn't there a way I could make Neutron use the multiple namespaces capability before then, in K still? Or is the plan to keep all projects on 1.8, until L releases, at which point all projects switch to 1.9 and stable/kilo switches to 1.8.1? | 15:01 |
amuller | That means we 'lose' a cycle in Neutron | 15:01 |
elarson | pleia2, dhellmann: I was hoping to get this review passing the gate https://review.openstack.org/#/c/165224/ but I'm unclear as to why it is failing. I looked at the normalization scripts but I couldn't tell what went wrong. whenever you have a sec and want to leave a comment I'll get it fixed up. | 15:02 |
*** openstackgerrit has quit IRC | 15:08 | |
*** openstackgerrit has joined #openstack-oslo | 15:09 | |
*** uschreiber_ has quit IRC | 15:09 | |
*** YorikSar has quit IRC | 15:13 | |
*** jaypipes has quit IRC | 15:14 | |
*** happyeveryday has quit IRC | 15:16 | |
*** happyeveryday has joined #openstack-oslo | 15:20 | |
sigmavirus24 | elarson: looks like http://logs.openstack.org/24/165224/2/check/project-config-gerrit/b797813/console.html#_2015-03-18_18_39_51_208 is one problem | 15:28 |
sigmavirus24 | elarson: fix your emacs so it puts a newline at the end of the file | 15:28 |
sigmavirus24 | elarson: also you seem to have undefined jobs: http://logs.openstack.org/24/165224/2/check/gate-project-config-layout/d9bc0ae/console.html#_2015-03-18_18_44_33_781 | 15:29 |
*** stevemar has joined #openstack-oslo | 15:29 | |
elarson | sigmavirus24: fix my emacs!!!! | 15:31 |
elarson | ;) | 15:31 |
elarson | thanks for taking a look | 15:32 |
*** sputnik13 has quit IRC | 15:32 | |
sigmavirus24 | no problem | 15:37 |
sigmavirus24 | elarson: I don't emacs good enough to fix it for you =P | 15:37 |
*** yamahata has quit IRC | 15:37 | |
elarson | :P | 15:38 |
*** e0ne is now known as e0ne_ | 15:38 | |
elarson | sigmavirus24: if you ever want to learn, you know where to find me! | 15:38 |
sigmavirus24 | lol yes i do | 15:38 |
*** dulek has quit IRC | 15:41 | |
*** amotoki has joined #openstack-oslo | 15:43 | |
*** dulek has joined #openstack-oslo | 15:48 | |
*** e0ne_ has quit IRC | 15:48 | |
*** e0ne has joined #openstack-oslo | 15:51 | |
*** exploreshaifali has quit IRC | 15:51 | |
dhellmann | amuller: (sorry, phone) we don't generally bump the minimum required version for bug fixes, so if this fix is implemented in a way that involves an API change, the neutron code will need to look either at the version of the lib it has or the API of that lib to decide how to make the call appropriately | 15:53 |
dhellmann | sigmavirus24: thanks for helping elarson | 15:54 |
dhellmann | elarson: let us know if you run into more issues | 15:55 |
sigmavirus24 | dhellmann: no problem | 15:55 |
amuller | dhellmann: Bummer. The reason I pushed that patch to oslo messaging so that I could use the new API from Neutron. The bug fix requires the new API, I can't look to see if the new argument is supported because if it isn't then there's nothing that I can do from Neutron... Which leaves me the choice of waiting it out until L | 15:56 |
elarson | dhellmann: will do | 15:56 |
amuller | Which means that we'll be able to transition to namespaces only in L, then remove the transition period in M | 15:56 |
amuller | so we lose a cycle, but I don't think that's the end of the world | 15:56 |
dhellmann | amuller: the fix was in 1.8.1 so you can have it, you just can't change the requirements list to force it, so you need to code carefully | 15:56 |
*** yamahata has joined #openstack-oslo | 15:58 | |
amuller | dhellmann: it's certainly possible to check if the current version of oslo messaging has that extra argument in its API, but the 'else' clause would be empty, do you know what I mean? Neutron can't *do* anything if the argument is missing | 15:58 |
amuller | so I'm not sure there's point in doing that | 15:58 |
dhellmann | sileht: did 1.8.1 break backwards compatibility? ^^ | 15:59 |
dhellmann | amuller: I don't understand | 15:59 |
amuller | the new optional argument allows a server to listen on additional namespaces, which is what I want to do to allow Neutron to use the RPC namespacing feature, by transitioning in to it for a period of 1 cycle | 16:00 |
amuller | so I need the new argument to make Neutron enter that transition period where it would listen on 2 namespaces | 16:01 |
amuller | I was hoping that period could be K and not L | 16:01 |
sileht | dhellmann, it's a new parameter with a default safe value that is backward compatible | 16:05 |
sileht | dhellmann, neutron want to use this new parameter to fix they rolling upgrade issue | 16:06 |
sileht | dhellmann, but using it enforce to raise the requirement to 1.8.1, because 1.8.0 doesn't have this new parameter | 16:06 |
sigmavirus24 | So 1.8.1 wasn't strictly a bug fix release then | 16:07 |
sileht | sigmavirus24, yes but we add that to allow to fix the neutron issue | 16:08 |
sigmavirus24 | right but 1.8.x should be bug-fixes only, not new feature inclusions | 16:09 |
sigmavirus24 | the new feature should have been 1.9.0 | 16:09 |
sileht | sigmavirus24, from the olso.msg pov this is a new feature, but for neutron pov this is a fix to allow rolling upgrade when rpc endpoint change its endpoint | 16:10 |
sigmavirus24 | sileht: versioning only cares about the point of view of the project being versioned | 16:10 |
sileht | sigmavirus24, so neutron have to postpone the namespace change of their RPC endpoint to liberty | 16:11 |
sigmavirus24 | sileht: looks like that's going to happen either way | 16:11 |
amuller | That's OK from my point of view | 16:11 |
amuller | I'll update Ihar about this | 16:13 |
*** sreshetn1 has quit IRC | 16:15 | |
ttx | dhellmann: would you say that "hacking" as a library should also converge to the library release model ? | 16:16 |
ttx | or being test-side it's not really necessary ? | 16:16 |
sigmavirus24 | I know I wasn't asked, but my first instinct was no. Now that I've thought about it, it'd still be good to have bug fix branches without introducing new checks at the gate | 16:17 |
*** sreshetn1 has joined #openstack-oslo | 16:17 | |
sigmavirus24 | Stable branches shouldn't need to be refactored because they're failing hacking checks | 16:17 |
sigmavirus24 | So if there's a broken check that could be backported but I'm not sure how common that is | 16:18 |
*** YorikSar has joined #openstack-oslo | 16:24 | |
dhellmann | sileht: ok, that's what I thought, so thanks for confirming | 16:30 |
dhellmann | ttx: I don't really count hacking as a library | 16:30 |
dhellmann | ttx: that said, sigmavirus24's reasoning seems sound | 16:31 |
sigmavirus24 | So, for context, I maintain flake8 | 16:31 |
sigmavirus24 | So to me, the more likely place for us to have a bug in hacking is in the underlying dependencies (pep8, pyflakes, mccabe) | 16:31 |
ttx | dhellmann: working on applying release tags to current projects | 16:32 |
ttx | sigmavirus24: thx for the input | 16:32 |
sigmavirus24 | So we could probably bump those requirements independently | 16:32 |
dhellmann | ttx: it won't hurt to do it, but it also would be easy to go back and do later if we need it | 16:32 |
* dhellmann realizes that isn't much help | 16:32 | |
sigmavirus24 | (if we needed to, but I think downstream redistributors would be angry if we did) | 16:32 |
sigmavirus24 | yeah, creating a stable branch from a tag would be easy | 16:33 |
sigmavirus24 | We can punt on hacking until we find there's a need I guess | 16:33 |
ttx | dhellmann: I think we may want to differentiate at some point between projects that explicitely do a final release at the end of the cycle (think: Swift) and projects that just happen to have a stable branch (think: libraries) | 16:33 |
dhellmann | ttx: I could see that. Libraries should probably all release early, like we try to do with oslo | 16:33 |
ttx | because it just feels weird to consider those "do releases at the end of the 6-month cycle" when all they really do is have a stable branch | 16:33 |
dhellmann | true | 16:34 |
ttx | so some "has-stable-branch" could help there | 16:34 |
ttx | but then in the mean time I'll apply the tags as defined :) | 16:34 |
*** dulek has quit IRC | 16:37 | |
*** sreshetn1 has quit IRC | 16:40 | |
*** sreshetn1 has joined #openstack-oslo | 16:42 | |
*** exploreshaifali has joined #openstack-oslo | 16:44 | |
*** sputnik13 has joined #openstack-oslo | 16:55 | |
*** amotoki has quit IRC | 16:59 | |
*** jungleboyj is now known as jungleboyj_afk | 17:01 | |
*** harlowja_away is now known as harlowja | 17:18 | |
harlowja | jd__ ha | 17:19 |
openstackgerrit | Merged openstack/oslo.i18n: Move to hacking 0.10 https://review.openstack.org/167434 | 17:21 |
*** amuller is now known as amuller_afk | 17:22 | |
*** ndipanov has quit IRC | 17:23 | |
*** achanda has joined #openstack-oslo | 17:32 | |
openstackgerrit | Ryan Hsu proposed openstack/oslo.vmware: TESTING - DO NOT MERGE https://review.openstack.org/167709 | 17:33 |
harlowja | dhellmann did u get a chance to see if https://github.com/harlowja/oslo.version/tree/master/oslo_version seems ok? | 17:34 |
harlowja | could be the oslo.version or openstack_version library or something | 17:34 |
harlowja | https://github.com/harlowja/oslo.version/blob/master/oslo_version/releases.py seems generally useful for all | 17:34 |
dhellmann | harlowja: we had an oslo.version library before (it's in the attic now). it had code that ended up in pbr | 17:35 |
harlowja | hmmm | 17:35 |
dhellmann | harlowja: we might need a new name, but I'll take a look at this code | 17:35 |
harlowja | k | 17:35 |
harlowja | ya, new name is fine | 17:35 |
dhellmann | or we could resurrect the name and just remove the old code | 17:36 |
harlowja | either or, i don't do creative names to well :-P | 17:36 |
dhellmann | yeah, I try to be descriptive rather than clever with oslo. names | 17:36 |
harlowja | ya, makes sense | 17:38 |
harlowja | people have already asked me to many times 'wtf is debtcollector' is that like a library that is going to collect your taxes (or break your legs if u don't pay up), lol | 17:38 |
harlowja | which i reassure them it is not,l ol | 17:38 |
harlowja | *not yet at least* | 17:39 |
dhellmann | harlowja: yeah, let's give them a cycle to adopt it before we sneak that feature in ;-) | 17:39 |
harlowja | :) | 17:40 |
harlowja | thats the right gangster mindset, lol | 17:40 |
harlowja | i mean, crap this channel is loggged, lol | 17:40 |
harlowja | this is not a secure channel, lol | 17:41 |
*** achanda has quit IRC | 17:43 | |
*** e0ne has quit IRC | 17:50 | |
dhellmann | harlowja: we've already said too much! | 17:50 |
*** achanda has joined #openstack-oslo | 17:51 | |
harlowja | :) | 17:52 |
openstackgerrit | Merged openstack/oslo.utils: Add a new string to the list of masked patterns https://review.openstack.org/165478 | 17:53 |
dhellmann | harlowja: Did you start that module from scratch? I think we would want to extract versionutils to have the history. | 17:53 |
harlowja | dhellmann yes, mostly just extraction/prototpying | 17:54 |
harlowja | no history | 17:54 |
dhellmann | right, ok | 17:54 |
dhellmann | it feels a bit overblown to make this its own lib, but it also doesn't really fit into oslo.config or oslo.log thematically | 17:55 |
dhellmann | it's not likely to change very often - just as we add new release names, I would think | 17:55 |
dhellmann | so I guess it wouldn't be too much to manage as a library | 17:55 |
harlowja | ya, nothing to much, just openstack release stuff that would be pretty stable | 17:59 |
dhellmann | yeah, that sort of makes me want to just leave it in the incubator | 17:59 |
dhellmann | meh | 17:59 |
harlowja | ya, not sure :-P | 18:00 |
harlowja | bb | 18:01 |
*** crc32 has joined #openstack-oslo | 18:03 | |
*** stevemar has quit IRC | 18:06 | |
*** stevemar2 has joined #openstack-oslo | 18:06 | |
*** ChuckC has quit IRC | 18:08 | |
*** ChuckC has joined #openstack-oslo | 18:09 | |
*** pblaho has quit IRC | 18:10 | |
*** jaypipes has joined #openstack-oslo | 18:16 | |
*** jungleboyj_afk has quit IRC | 18:26 | |
*** exploreshaifali has quit IRC | 18:26 | |
*** salv-orlando has quit IRC | 18:28 | |
*** e0ne has joined #openstack-oslo | 18:33 | |
*** salv-orlando has joined #openstack-oslo | 18:35 | |
*** stevemar2 has quit IRC | 18:44 | |
*** stevemar2 has joined #openstack-oslo | 18:45 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: graduate-oslo-versionutils https://review.openstack.org/167737 | 19:02 |
dhellmann | harlowja: ^^ | 19:02 |
*** harlowja is now known as harlowja_away | 19:02 | |
*** rushiagr is now known as rushiagr_away | 19:03 | |
*** achanda has quit IRC | 19:10 | |
*** zzzeek has joined #openstack-oslo | 19:19 | |
*** klindgren__ has joined #openstack-oslo | 19:26 | |
*** klindgren_ has quit IRC | 19:29 | |
*** dulek has joined #openstack-oslo | 19:34 | |
*** sreshetn1 has quit IRC | 19:38 | |
*** harlowja_away is now known as harlowja | 19:38 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Add `versionutils` for version compatibility checks https://review.openstack.org/167750 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Remove vim header https://review.openstack.org/167751 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Adds decorator to deprecate functions and methods https://review.openstack.org/167752 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Fix violations of H302:import only modules https://review.openstack.org/167753 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: fixed typos https://review.openstack.org/167754 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Use hacking import_exceptions for gettextutils._ https://review.openstack.org/167755 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Use oslotest instead of common test module https://review.openstack.org/167756 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: pep8: fixed multiple violations https://review.openstack.org/167757 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Add JUNO as a target to versionutils module https://review.openstack.org/167758 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Allow deprecated decorator to specify no plan for removal https://review.openstack.org/167759 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Add Kilo release name to versionutils https://review.openstack.org/167760 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Enhance versionutils.deprecated to work with classes https://review.openstack.org/167761 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Remove code that moved to oslo.i18n https://review.openstack.org/167762 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Remove oslo.log code and clean up versionutils API https://review.openstack.org/167763 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Switch from oslo.config to oslo_config https://review.openstack.org/167764 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Expose opts entry point for version_utils https://review.openstack.org/167765 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Add liberty release name to versionutils https://review.openstack.org/167766 | 19:42 |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: move versionutils into place https://review.openstack.org/167767 | 19:42 |
dhellmann | harlowja: ^^ | 19:44 |
harlowja | seems fair enough | 19:45 |
dhellmann | harlowja: tl;dr - we fast-approve the changes that were reviewed in the incubator, and review the others properly | 19:47 |
harlowja | sure | 19:48 |
harlowja | i sorta liked https://github.com/harlowja/oslo.version/blob/master/oslo_version/releases.py :-P | 19:48 |
dhellmann | merging them into a single branch was easier than I expected | 19:48 |
dhellmann | harlowja: we could still do that, just as a separate patch | 19:49 |
harlowja | k | 19:49 |
harlowja | although then it would be in oslo.log; which still seems odd i guess | 19:49 |
harlowja | but idk | 19:49 |
dhellmann | and of course all of this depends on the team deciding oslo.log is a better home than a standalone lib, so it's all experimental | 19:49 |
harlowja | k | 19:49 |
harlowja | fair nuff | 19:49 |
dhellmann | yeah, it was tightly coupled to the logging code in the incubator before, and i sort of view it as a logging "helper" so it seemed like an OK fit | 19:49 |
dhellmann | this is all up for discussion, I just wanted to see if importing the old commits like this would actually work :-) | 19:50 |
harlowja | sure | 19:50 |
harlowja | your dhellmann u make all the things work | 19:50 |
harlowja | mr.dhellmann | 19:50 |
harlowja | lol | 19:50 |
dhellmann | heh | 19:50 |
gordc | dhellmann: random question, do you remember why we sign each datapoint when transmitting across services in ceilometer? is there a gap where MQ security features can't handle? | 19:51 |
*** mtanino has quit IRC | 19:51 | |
*** dulek has quit IRC | 19:51 | |
dhellmann | gordc: that was an original requirement from nijaba related to ensuring that the data values aren't being tampered with - I can never remember the term he uses, let me see if I can find it | 19:52 |
dhellmann | nonrepudiability, I think? | 19:53 |
gordc | dhellmann: ah i see -- sounds familiar. i wonder if MQ security can take care of this. i just noticed how much overhead signing and verifying each datapoint has. | 19:54 |
dhellmann | gordc: yeah, mentioned in https://wiki.openstack.org/wiki/EfficientMetering/ArchitectureProposalV1 | 19:54 |
dhellmann | gordc: I think it would be safe to have an option to turn that off | 19:54 |
dhellmann | and yes, if the message bus can be secured that seems like a good option, too | 19:55 |
*** mtanino has joined #openstack-oslo | 19:55 | |
gordc | dhellmann: yeah, that sounds like a good idea. i'll look into how much code that involves... and check with nijaba/jd to see if there is something i'm missing. | 19:56 |
dims | harlowja: +1 to "your dhellmann u make all the things work" | 19:56 |
dhellmann | gordc: an option should be safe, esp. for environments that don't care about that feature (it was for billing, and not all users are doing billing with the data) | 19:57 |
harlowja | dims if dhellmann can't do it, nobody can, lol | 19:58 |
gordc | dhellmann: same thoughts here. i'll play with it. | 19:59 |
gordc | thanks for the link | 19:59 |
dhellmann | gordc: np | 20:00 |
*** pblaho has joined #openstack-oslo | 20:01 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo-specs: graduate-oslo-versionutils https://review.openstack.org/167737 | 20:05 |
*** klindgren__ is now known as klindgren | 20:11 | |
*** stevemar2 has quit IRC | 20:15 | |
*** sreshetn1 has joined #openstack-oslo | 20:19 | |
*** jungleboyj_afk has joined #openstack-oslo | 20:20 | |
*** med_ has quit IRC | 20:36 | |
*** achanda has joined #openstack-oslo | 20:39 | |
openstackgerrit | Doug Hellmann proposed openstack/oslo.log: Add link to Logging Guidelines https://review.openstack.org/167790 | 20:41 |
*** alexpilotti has joined #openstack-oslo | 20:54 | |
*** jgrimm is now known as zz_jgrimm | 20:56 | |
*** e0ne has quit IRC | 21:00 | |
*** kgiusti has left #openstack-oslo | 21:01 | |
*** jaosorior has quit IRC | 21:02 | |
*** achanda has quit IRC | 21:22 | |
openstackgerrit | Merged openstack/taskflow: Prefer posixpath to os.path https://review.openstack.org/167074 | 21:24 |
*** achanda has joined #openstack-oslo | 21:25 | |
*** sreshetn1 has quit IRC | 21:28 | |
*** stpierre has quit IRC | 21:30 | |
openstackgerrit | Eric Brown proposed openstack/oslo.config: Allow case insensitive compare of choice values https://review.openstack.org/167025 | 21:36 |
*** achanda has quit IRC | 21:41 | |
*** amuller_afk is now known as amuller | 21:44 | |
*** dims has quit IRC | 21:50 | |
*** achanda has joined #openstack-oslo | 21:52 | |
*** dims has joined #openstack-oslo | 21:54 | |
*** dims has quit IRC | 21:55 | |
*** dims has joined #openstack-oslo | 21:55 | |
*** mriedem is now known as mriedem_away | 21:59 | |
*** jamielennox|away is now known as jamielennox | 22:08 | |
*** crc32 has quit IRC | 22:11 | |
*** prad has quit IRC | 22:17 | |
*** achanda has quit IRC | 22:17 | |
*** achanda has joined #openstack-oslo | 22:23 | |
*** amrith is now known as _amrith_ | 22:32 | |
*** andreykurilin_ has joined #openstack-oslo | 22:37 | |
*** e0ne has joined #openstack-oslo | 22:43 | |
*** gordc has quit IRC | 22:55 | |
*** andreykurilin_ has quit IRC | 22:56 | |
*** achanda has quit IRC | 22:57 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add a set of tests to the in memory fake filesystem https://review.openstack.org/167055 | 23:00 |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add support for conditional execution https://review.openstack.org/164922 | 23:00 |
*** e0ne has quit IRC | 23:01 | |
*** achanda has joined #openstack-oslo | 23:03 | |
*** cdent has quit IRC | 23:05 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add comment about posixpath usage https://review.openstack.org/167831 | 23:07 |
*** e0ne has joined #openstack-oslo | 23:09 | |
*** ChuckC has quit IRC | 23:18 | |
*** amuller has quit IRC | 23:19 | |
*** achanda has quit IRC | 23:25 | |
*** achanda has joined #openstack-oslo | 23:27 | |
*** ChuckC has joined #openstack-oslo | 23:32 | |
*** rjaiswal has joined #openstack-oslo | 23:35 | |
*** e0ne has quit IRC | 23:36 | |
openstackgerrit | Joshua Harlow proposed openstack/taskflow: Add more comments to fake in-memory filesystem https://review.openstack.org/167831 | 23:38 |
*** _amrith_ is now known as amrith | 23:45 | |
*** jecarey has quit IRC | 23:50 | |
*** alexpilotti has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!