Wednesday, 2015-03-25

*** salv-orl_ has quit IRC00:02
*** achanda_ has quit IRC00:04
*** achanda has joined #openstack-oslo00:05
*** flwang has quit IRC00:10
*** achanda has quit IRC00:20
*** flwang has joined #openstack-oslo00:24
*** tsekiyam_ has joined #openstack-oslo00:30
*** bknudson has joined #openstack-oslo00:30
harlowjamaybe should just be a openstack_releases library though, idk00:31
harlowjainstead of oslo.version or whatever00:31
openstackgerritIan Wienand proposed openstack/oslo-incubator: Add requirement for python-memcached  https://review.openstack.org/16745900:32
harlowjaeck, the poopy memcache, lol00:33
*** mtanino has quit IRC00:33
*** tsekiyama has quit IRC00:34
*** tsekiyam_ has quit IRC00:34
*** zzzeek has quit IRC00:41
*** sputnik13 has quit IRC00:49
*** salv-orlando has joined #openstack-oslo01:03
*** salv-orlando has quit IRC01:45
*** BrianShang has quit IRC01:45
*** stevemar has quit IRC01:46
*** BrianShang has joined #openstack-oslo01:47
*** dims has quit IRC01:47
*** harlowja is now known as harlowja_away02:17
*** salv-orlando has joined #openstack-oslo02:44
*** achanda has joined #openstack-oslo02:45
*** ChuckC has quit IRC03:00
*** jecarey has joined #openstack-oslo03:02
*** amrith is now known as _amrith_03:07
*** gtt116_ has quit IRC03:21
*** cburgess has quit IRC03:28
*** cburgess has joined #openstack-oslo03:28
*** salv-orlando has quit IRC03:30
*** sigmavirus24 is now known as sigmavirus24_awa03:36
*** achanda has quit IRC03:38
*** sputnik13 has joined #openstack-oslo04:02
*** sputnik13 has quit IRC04:08
*** stevemar has joined #openstack-oslo04:17
*** sputnik13 has joined #openstack-oslo04:18
*** achanda has joined #openstack-oslo04:27
*** rushiagr_away is now known as rushiagr04:44
*** sputnik13 has quit IRC04:57
*** salv-orlando has joined #openstack-oslo05:16
*** amotoki has joined #openstack-oslo05:21
*** mriedem has joined #openstack-oslo05:22
*** mriedem_away has quit IRC05:23
*** BrianShang has quit IRC05:23
*** BrianShang has joined #openstack-oslo05:25
*** yamahata has quit IRC05:28
*** jungleboyj has joined #openstack-oslo05:32
*** jamielennox is now known as jamielennox|away05:49
*** dims has joined #openstack-oslo05:54
*** sreshetn1 has joined #openstack-oslo05:59
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.vmware: Imported Translations from Transifex  https://review.openstack.org/16749706:04
*** salv-orlando has quit IRC06:07
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.messaging: Imported Translations from Transifex  https://review.openstack.org/16710806:11
openstackgerritOpenStack Proposal Bot proposed openstack/oslo.utils: Imported Translations from Transifex  https://review.openstack.org/16670006:12
*** achanda has quit IRC06:18
*** achanda has joined #openstack-oslo06:21
*** dims has quit IRC06:28
*** inc0 has joined #openstack-oslo06:28
*** inc0 has quit IRC06:28
*** vigneshvar has joined #openstack-oslo06:35
*** achanda has quit IRC06:44
*** achanda has joined #openstack-oslo06:45
*** achanda has quit IRC06:49
*** achanda has joined #openstack-oslo06:50
*** achanda has quit IRC06:51
*** inc0 has joined #openstack-oslo07:06
*** stevemar has quit IRC07:17
*** sreshetn1 has quit IRC07:17
*** salv-orlando has joined #openstack-oslo07:19
*** dulek has joined #openstack-oslo07:38
*** amotoki has quit IRC07:43
*** sreshetn1 has joined #openstack-oslo08:02
*** dims has joined #openstack-oslo08:13
jd__dhellmann: we need a new tooz release, do you plan on doing some releases this week?08:14
*** YorikSar has quit IRC08:21
*** e0ne has joined #openstack-oslo08:30
*** jecarey_ has joined #openstack-oslo08:32
*** jecarey has quit IRC08:33
*** sreshetn1 has quit IRC08:41
*** sreshetn1 has joined #openstack-oslo08:42
*** ndipanov has joined #openstack-oslo08:42
*** YorikSar has joined #openstack-oslo08:43
*** dims has quit IRC08:45
*** jgrimm is now known as zz_jgrimm08:51
*** andreykurilin_ has joined #openstack-oslo08:52
openstackgerritMerged openstack/tooz: fix mysql driver url parsing  https://review.openstack.org/15983508:56
*** e0ne has quit IRC09:10
*** andreykurilin_ has quit IRC09:25
*** andreykurilin__ has joined #openstack-oslo09:25
*** sreshetn1 has quit IRC09:25
*** amotoki has joined #openstack-oslo09:39
*** amotoki has quit IRC09:41
*** dims has joined #openstack-oslo09:43
*** dims_ has joined #openstack-oslo09:46
*** dims has quit IRC09:50
*** liusheng has joined #openstack-oslo10:00
*** liusheng has quit IRC10:01
*** e0ne has joined #openstack-oslo10:07
*** cdent has joined #openstack-oslo10:28
*** bknudson has quit IRC10:33
*** exploreshaifali has joined #openstack-oslo10:35
*** ihrachyshka has joined #openstack-oslo10:39
dims_jd__: flaper87: can one of you please bless this? https://review.openstack.org/#/c/165104/ need to sync it to Nova10:41
* flaper87 clicks10:42
jd__prems10:42
flaper87dims_: damn you10:44
flaper87erm, jd__ ^10:44
*** ajo_ has joined #openstack-oslo10:44
*** ajo has quit IRC10:44
openstackgerritMerged openstack/oslo-incubator: ProcessLauncher: reload config file in parent process on SIGHUP  https://review.openstack.org/16510410:47
*** vigneshvar has quit IRC10:47
*** e0ne is now known as e0ne_10:54
*** ihrachyshka has quit IRC11:02
*** e0ne_ has quit IRC11:04
*** e0ne has joined #openstack-oslo11:07
dims_flaper87: haha11:17
*** ajo_ is now known as ajo11:18
*** sreshetn1 has joined #openstack-oslo11:22
*** sreshetn1 has quit IRC11:37
*** sreshetn1 has joined #openstack-oslo11:49
*** _amrith_ is now known as amrith11:54
*** sreshetn1 has quit IRC11:55
*** sreshetn1 has joined #openstack-oslo11:56
*** openstackgerrit has quit IRC12:06
*** openstackgerrit has joined #openstack-oslo12:06
*** dims_ has quit IRC12:07
*** jaosorior has joined #openstack-oslo12:08
*** dims has joined #openstack-oslo12:08
*** andreykurilin__ has quit IRC12:09
*** haigang has joined #openstack-oslo12:11
*** haigang has quit IRC12:13
*** haigang has joined #openstack-oslo12:14
*** haigang has quit IRC12:14
*** happyeveryday has joined #openstack-oslo12:14
*** sreshetnyak has quit IRC12:14
*** sreshetnyak has joined #openstack-oslo12:14
*** rushiagr is now known as rushiagr_away12:20
amrithdhellmann, 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 IRC12:28
*** e0ne is now known as e0ne_12:29
*** gordc has joined #openstack-oslo12:34
*** e0ne_ is now known as e0ne12:37
*** ckmvishnu has joined #openstack-oslo12:49
*** bknudson has joined #openstack-oslo12:51
*** dulek has quit IRC12:53
ckmvishnurabbit_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
ckmvishnuAm I wrong in my understanding? or is it a documentation defect?12:56
ckmvishnuI 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
dimsckmvishnu: you need sileht for that question.13:01
dimssileht: ^^^13:01
dimsckmvishnu: i believe that the variable is needed to be set to None when it ends up in kombu13:02
silehtckmvishnu, max_retries shouldn't be used13:02
silehtdims, max_retries is a bad option 'raise SystemExit' when we lost amqp connection13:03
ckmvishnusileht: oh, but it helped be when queue failed over13:03
dimssileht: ouch!!13:04
silehtckmvishnu, which version of oslo.messaging do you use ?13:04
*** pblaho has joined #openstack-oslo13:05
ckmvishnusileht: give me a minute13:05
*** jecarey has joined #openstack-oslo13:07
*** jecarey has quit IRC13:11
*** yamahata has joined #openstack-oslo13:12
*** zz_jgrimm is now known as jgrimm13:17
ckmvishnusileht: f211fb66c265b3eefa4bec1eddb42e3794d711da13:18
ckmvishnuthats's the commit id 27th jan13:18
*** mdbooth has quit IRC13:25
silehtckmvishnu, by default everything is retried indefinitely until the timeout is reached expected if the application have asked to not retry on connection lost13:25
silehtckmvishnu, rabbit_max_retries should really not be used13:25
ckmvishnusileht: ok. Shall i explain my problem in full?13:26
*** inc0 has quit IRC13:26
silehtin 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 application13:27
silehtckmvishnu, yes, I don't catch 'process "cancel notification"'13:27
*** e0ne is now known as e0ne_13:28
*** jecarey has joined #openstack-oslo13:28
ckmvishnuRabbit 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
ckmvishnuBut with this max retries, i am able to do perform such operations even after failover.13:29
silehtckmvishnu, the HA have been done via 'rabbit_hosts' or via a loadbalancer like HAProxy ?13:29
ckmvishnuHAProxy13:30
*** dulek has joined #openstack-oslo13:30
ckmvishnuI know its not the a optimised solution. but thats what we have13:31
ckmvishnuand ideas on how to overcome this without retiy13:31
silehtckmvishnu, 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 closed13:31
silehtckmvishnu, and some rpc calls just wait forever (usualy timeout when the default kernel tcp timeout is reach)13:32
silehtckmvishnu, ususaly 5 hours13:32
silehtsometimes more13:32
ckmvishnusileht: oh13:32
silehtckmvishnu, 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,z13:33
silehtckmvishnu, all of them have been fixed in master,13:33
ckmvishnusileht: will moving to master help?13:34
ckmvishnusileht: i can try that.13:34
silehtckmvishnu, and we recently merge the support rabbitmq heartbeat to have a better detection of connection lost13:34
silehtckmvishnu, we should release the first oslo.messaging version with that today13:34
ckmvishnusileht: But this is not a lost connection. Its the channel13:35
silehtckmvishnu, version 1.8.X should help too13:35
*** rushiagr_away is now known as rushiagr13:35
*** e0ne_ is now known as e0ne13:35
silehtckmvishnu, from the oslo.messaging pov, this is the same thing unfortunatly13:35
*** jungleboyj has quit IRC13:36
ckmvishnusileht: oh, ok. I'll try with master and let you know by tomorrow.13:36
silehtckmvishnu, we create one channel only per connection, and reconnect when something go wrong we the connection OR the channel13:36
*** openstackgerrit has quit IRC13:36
*** openstackgerrit has joined #openstack-oslo13:36
silehtckmvishnu, 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 that13:37
ckmvishnusileht: got it. Thanks13:38
silehtckmvishnu, welcome13:39
*** ckmvishnu has quit IRC13:44
*** sigmavirus24_awa is now known as sigmavirus2413:47
*** mtanino has joined #openstack-oslo13:51
*** jungleboyj has joined #openstack-oslo13:51
dhellmannjd__: is this a kilo or liberty release?13:52
jd__dhellmann: kilo13:52
*** stpierre has joined #openstack-oslo13:53
dhellmannamrith: if only that library was open source, so anyone could fix it ;-) -- the fix has landed, so I rechecked your patch13:54
dhellmannjd__: so the fix has been backported already?13:56
dhellmannsileht: it looks like all of those messaging patches to stable/kilo have merged, are we ready for a new release?13:56
silehtdhellmann, yes13: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 master13:57
jd__is it going to have a cap requirement or something?13:57
dhellmannjd__: 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-oslo13:59
*** tsekiyama has joined #openstack-oslo13:59
jd__fortunately that'll help me beat harlowja_away in number of commit13:59
*** tsekiyam_ has joined #openstack-oslo14:00
dhellmannjd__: 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
dhellmannjd__: I'm not naming names, but yeah :-)14:01
*** tsekiyam_ has quit IRC14:01
dhellmannsileht: 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 following14:02
*** tsekiyam_ has joined #openstack-oslo14:02
*** sputnik13 has joined #openstack-oslo14:02
silehtdhellmann, that the 7 commits have pushed14:02
dhellmannsileht: tagging now14:03
silehtdhellmann, cool thanks14:03
*** tsekiya__ has joined #openstack-oslo14:03
*** tsekiyama has quit IRC14:03
*** sputnik13 has quit IRC14:05
dhellmannsileht: 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.114:05
dhellmannwhich of those are actually in the backports?14:05
silehtsure14:05
silehtwoot they are some errors14:05
dhellmannyeah, I think most are probably wrong?14:06
dhellmannI can tag a 1.9.0 from master for the others14:06
silehtthat would be great14:06
dhellmannI'll remove all of the zmq stuff, for example14:06
*** tsekiyam_ has quit IRC14:06
silehtdhellmann, the heartbeat bug is missing too14:07
*** dulek has quit IRC14:07
silehtonly https://bugs.launchpad.net/bugs/1433458 https://bugs.launchpad.net/bugs/1430984' and the heartbeat should be in 1.8.114:08
openstackLaunchpad 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
openstackLaunchpad bug 1430984 in neutron "Recent RPC namespacing breaks rolling upgrades" [High,Fix committed] - Assigned to Assaf Muller (amuller)14:08
*** uschreiber_ has joined #openstack-oslo14:08
dhellmannok, I'll remove the others and add that one14:08
* dhellmann makes a note to talk to ttx about fixing that script14:08
silehtit seems do not work well for stable branch14:08
dhellmannyeah, new use case14:09
*** kgiusti has joined #openstack-oslo14:09
*** ChuckC has joined #openstack-oslo14:09
silehtdhellmann, the list looks good now14:10
dhellmannsileht: great, thanks!14:10
*** jgrimm is now known as zz_jgrimm14:11
silehtdhellmann, all other are now in next-liberty and moved back to 'Fix Committed'14:11
*** dulek has joined #openstack-oslo14:11
dhellmannsileht: thanks! I'm working on the release notes email for 1.8.1 now14:12
*** prad has joined #openstack-oslo14:12
dhellmannsileht: I wonder if we should have included https://bugs.launchpad.net/oslo.messaging/+bug/143472714:15
openstackLaunchpad bug 1434727 in oslo.messaging "UNIQUE_ID is %s excessive logging" [Undecided,Fix committed] - Assigned to Assaf Muller (amuller)14:16
silehtdhellmann, I have not backport that one14:16
*** tsekiya__ has quit IRC14:17
silehtdhellmann, I have to write down something about the message id, this change removes the only log we have with this id14:17
silehtdhellmann, I agree it looks ugly and most of the time useless, this clearly need to be rethinked14:17
silehtbut 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 rabbit14:18
dhellmannsileht: yeah, we should think about whether there's a way to include that detail in some other log message maybe14:18
silehts/stuff/stuck14:19
*** tsekiyam_ has joined #openstack-oslo14:19
*** inc0 has joined #openstack-oslo14:19
*** zz_jgrimm is now known as jgrimm14:20
openstackgerritMerged openstack/oslo.vmware: Imported Translations from Transifex  https://review.openstack.org/16749714:21
dhellmannsileht: oslo.messaging 1.8.1 and 1.9.0 released14:22
silehtdhellmann, cool thanks !14:22
*** ajo_ has joined #openstack-oslo14:25
*** ajo has quit IRC14:25
*** sreshetn1 has quit IRC14:28
amrithdhellmann, thanks. I noticed the recheck.14:29
*** sputnik13 has joined #openstack-oslo14:32
*** ChuckC has quit IRC14:35
*** rushiagr is now known as rushiagr_away14:42
*** sreshetn1 has joined #openstack-oslo14:44
*** rushiagr_away is now known as rushiagr14:45
*** jaypipes_ is now known as jaypipes14:49
*** subscope has joined #openstack-oslo14:50
*** amuller has joined #openstack-oslo14:51
*** ajo_ has quit IRC14:52
*** ajo has joined #openstack-oslo14:53
amullerdhellmann: Heya, quick question about oslo messaging and global requirements14:53
amullerdhellmann: 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-oslo14:55
*** inc0 has quit IRC14:57
silehtamuller, I guess you should upgrade the global requirements14:58
silehtneutron is kilo or liberty ?14:58
dhellmannamuller: you'll have to wait to do that in master until after the release candidates are available14:58
amullerneutron master is in Kilo14:59
amullerdhellmann: 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
amullerThat means we 'lose' a cycle in Neutron15:01
elarsonpleia2, 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 IRC15:08
*** openstackgerrit has joined #openstack-oslo15:09
*** uschreiber_ has quit IRC15:09
*** YorikSar has quit IRC15:13
*** jaypipes has quit IRC15:14
*** happyeveryday has quit IRC15:16
*** happyeveryday has joined #openstack-oslo15:20
sigmavirus24elarson: 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 problem15:28
sigmavirus24elarson: fix your emacs so it puts a newline at the end of the file15:28
sigmavirus24elarson: 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_78115:29
*** stevemar has joined #openstack-oslo15:29
elarsonsigmavirus24: fix my emacs!!!!15:31
elarson;)15:31
elarsonthanks for taking a look15:32
*** sputnik13 has quit IRC15:32
sigmavirus24no problem15:37
sigmavirus24elarson: I don't emacs good enough to fix it for you =P15:37
*** yamahata has quit IRC15:37
elarson:P15:38
*** e0ne is now known as e0ne_15:38
elarsonsigmavirus24: if you ever want to learn, you know where to find me!15:38
sigmavirus24lol yes i do15:38
*** dulek has quit IRC15:41
*** amotoki has joined #openstack-oslo15:43
*** dulek has joined #openstack-oslo15:48
*** e0ne_ has quit IRC15:48
*** e0ne has joined #openstack-oslo15:51
*** exploreshaifali has quit IRC15:51
dhellmannamuller: (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 appropriately15:53
dhellmannsigmavirus24: thanks for helping elarson15:54
dhellmannelarson: let us know if you run into more issues15:55
sigmavirus24dhellmann: no problem15:55
amullerdhellmann: 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 L15:56
elarsondhellmann: will do15:56
amullerWhich means that we'll be able to transition to namespaces only in L, then remove the transition period in M15:56
amullerso we lose a cycle, but I don't think that's the end of the world15:56
dhellmannamuller: 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 carefully15:56
*** yamahata has joined #openstack-oslo15:58
amullerdhellmann: 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 missing15:58
amullerso I'm not sure there's point in doing that15:58
dhellmannsileht: did 1.8.1 break backwards compatibility? ^^15:59
dhellmannamuller: I don't understand15:59
amullerthe 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 cycle16:00
amullerso I need the new argument to make Neutron enter that transition period where it would listen on 2 namespaces16:01
amullerI was hoping that period could be K and not L16:01
silehtdhellmann, it's a new parameter with a default safe value that is backward compatible16:05
silehtdhellmann, neutron want to use this new parameter to fix they rolling upgrade issue16:06
silehtdhellmann, but using it enforce to raise the requirement to 1.8.1, because 1.8.0 doesn't have this new parameter16:06
sigmavirus24So 1.8.1 wasn't strictly a bug fix release then16:07
silehtsigmavirus24, yes but we add that to allow to fix the neutron issue16:08
sigmavirus24right but 1.8.x should be bug-fixes only, not new feature inclusions16:09
sigmavirus24the new feature should have been 1.9.016:09
silehtsigmavirus24, 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 endpoint16:10
sigmavirus24sileht: versioning only cares about the point of view of the project being versioned16:10
silehtsigmavirus24, so neutron have to postpone the namespace change of their RPC endpoint to liberty16:11
sigmavirus24sileht: looks like that's going to happen either way16:11
amullerThat's OK from my point of view16:11
amullerI'll update Ihar about this16:13
*** sreshetn1 has quit IRC16:15
ttxdhellmann: would you say that "hacking" as a library should also converge to the library release model ?16:16
ttxor being test-side it's not really necessary ?16:16
sigmavirus24I 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 gate16:17
*** sreshetn1 has joined #openstack-oslo16:17
sigmavirus24Stable branches shouldn't need to be refactored because they're failing hacking checks16:17
sigmavirus24So if there's a broken check that could be backported but I'm not sure how common that is16:18
*** YorikSar has joined #openstack-oslo16:24
dhellmannsileht: ok, that's what I thought, so thanks for confirming16:30
dhellmannttx: I don't really count hacking as a library16:30
dhellmannttx: that said, sigmavirus24's reasoning seems sound16:31
sigmavirus24So, for context, I maintain flake816:31
sigmavirus24So to me, the more likely place for us to have a bug in hacking is in the underlying dependencies (pep8, pyflakes, mccabe)16:31
ttxdhellmann: working on applying release tags to current projects16:32
ttxsigmavirus24: thx for the input16:32
sigmavirus24So we could probably bump those requirements independently16:32
dhellmannttx: it won't hurt to do it, but it also would be easy to go back and do later if we need it16:32
* dhellmann realizes that isn't much help16:32
sigmavirus24(if we needed to, but I think downstream redistributors would be angry if we did)16:32
sigmavirus24yeah, creating a stable branch from a tag would be easy16:33
sigmavirus24We can punt on hacking until we find there's a need I guess16:33
ttxdhellmann: 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
dhellmannttx: I could see that. Libraries should probably all release early, like we try to do with oslo16:33
ttxbecause 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 branch16:33
dhellmanntrue16:34
ttxso some "has-stable-branch" could help there16:34
ttxbut then in the mean time I'll apply the tags as defined :)16:34
*** dulek has quit IRC16:37
*** sreshetn1 has quit IRC16:40
*** sreshetn1 has joined #openstack-oslo16:42
*** exploreshaifali has joined #openstack-oslo16:44
*** sputnik13 has joined #openstack-oslo16:55
*** amotoki has quit IRC16:59
*** jungleboyj is now known as jungleboyj_afk17:01
*** harlowja_away is now known as harlowja17:18
harlowjajd__ ha17:19
openstackgerritMerged openstack/oslo.i18n: Move to hacking 0.10  https://review.openstack.org/16743417:21
*** amuller is now known as amuller_afk17:22
*** ndipanov has quit IRC17:23
*** achanda has joined #openstack-oslo17:32
openstackgerritRyan Hsu proposed openstack/oslo.vmware: TESTING - DO NOT MERGE  https://review.openstack.org/16770917:33
harlowjadhellmann did u get a chance to see if https://github.com/harlowja/oslo.version/tree/master/oslo_version seems ok?17:34
harlowjacould be the oslo.version or openstack_version library or something17:34
harlowjahttps://github.com/harlowja/oslo.version/blob/master/oslo_version/releases.py seems generally useful for all17:34
dhellmannharlowja: we had an oslo.version library before (it's in the attic now). it had code that ended up in pbr17:35
harlowjahmmm17:35
dhellmannharlowja: we might need a new name, but I'll take a look at this code17:35
harlowjak17:35
harlowjaya, new name is fine17:35
dhellmannor we could resurrect the name and just remove the old code17:36
harlowjaeither or, i don't do creative names to well :-P17:36
dhellmannyeah, I try to be descriptive rather than clever with oslo. names17:36
harlowjaya, makes sense17:38
harlowjapeople 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), lol17:38
harlowjawhich i reassure them it is not,l ol17:38
harlowja*not yet at least*17:39
dhellmannharlowja: yeah, let's give them a cycle to adopt it before we sneak that feature in ;-)17:39
harlowja:)17:40
harlowjathats the right  gangster mindset, lol17:40
harlowjai mean, crap this channel is loggged, lol17:40
harlowjathis is not a secure channel, lol17:41
*** achanda has quit IRC17:43
*** e0ne has quit IRC17:50
dhellmannharlowja: we've already said too much!17:50
*** achanda has joined #openstack-oslo17:51
harlowja:)17:52
openstackgerritMerged openstack/oslo.utils: Add a new string to the list of masked patterns  https://review.openstack.org/16547817:53
dhellmannharlowja: Did you start that module from scratch? I think we would want to extract versionutils to have the history.17:53
harlowjadhellmann yes, mostly just extraction/prototpying17:54
harlowjano history17:54
dhellmannright, ok17:54
dhellmannit feels a bit overblown to make this its own lib, but it also doesn't really fit into oslo.config or oslo.log thematically17:55
dhellmannit's not likely to change very often - just as we add new release names, I would think17:55
dhellmannso I guess it wouldn't be too much to manage as a library17:55
harlowjaya, nothing to much, just openstack release stuff that would be pretty stable17:59
dhellmannyeah, that sort of makes me want to just leave it in the incubator17:59
dhellmannmeh17:59
harlowjaya, not sure :-P18:00
harlowjabb18:01
*** crc32 has joined #openstack-oslo18:03
*** stevemar has quit IRC18:06
*** stevemar2 has joined #openstack-oslo18:06
*** ChuckC has quit IRC18:08
*** ChuckC has joined #openstack-oslo18:09
*** pblaho has quit IRC18:10
*** jaypipes has joined #openstack-oslo18:16
*** jungleboyj_afk has quit IRC18:26
*** exploreshaifali has quit IRC18:26
*** salv-orlando has quit IRC18:28
*** e0ne has joined #openstack-oslo18:33
*** salv-orlando has joined #openstack-oslo18:35
*** stevemar2 has quit IRC18:44
*** stevemar2 has joined #openstack-oslo18:45
openstackgerritDoug Hellmann proposed openstack/oslo-specs: graduate-oslo-versionutils  https://review.openstack.org/16773719:02
dhellmannharlowja: ^^19:02
*** harlowja is now known as harlowja_away19:02
*** rushiagr is now known as rushiagr_away19:03
*** achanda has quit IRC19:10
*** zzzeek has joined #openstack-oslo19:19
*** klindgren__ has joined #openstack-oslo19:26
*** klindgren_ has quit IRC19:29
*** dulek has joined #openstack-oslo19:34
*** sreshetn1 has quit IRC19:38
*** harlowja_away is now known as harlowja19:38
openstackgerritDoug Hellmann proposed openstack/oslo.log: Add `versionutils` for version compatibility checks  https://review.openstack.org/16775019:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Remove vim header  https://review.openstack.org/16775119:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Adds decorator to deprecate functions and methods  https://review.openstack.org/16775219:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Fix violations of H302:import only modules  https://review.openstack.org/16775319:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: fixed typos  https://review.openstack.org/16775419:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Use hacking import_exceptions for gettextutils._  https://review.openstack.org/16775519:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Use oslotest instead of common test module  https://review.openstack.org/16775619:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: pep8: fixed multiple violations  https://review.openstack.org/16775719:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Add JUNO as a target to versionutils module  https://review.openstack.org/16775819:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Allow deprecated decorator to specify no plan for removal  https://review.openstack.org/16775919:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Add Kilo release name to versionutils  https://review.openstack.org/16776019:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Enhance versionutils.deprecated to work with classes  https://review.openstack.org/16776119:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Remove code that moved to oslo.i18n  https://review.openstack.org/16776219:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Remove oslo.log code and clean up versionutils API  https://review.openstack.org/16776319:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Switch from oslo.config to oslo_config  https://review.openstack.org/16776419:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Expose opts entry point for version_utils  https://review.openstack.org/16776519:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: Add liberty release name to versionutils  https://review.openstack.org/16776619:42
openstackgerritDoug Hellmann proposed openstack/oslo.log: move versionutils into place  https://review.openstack.org/16776719:42
dhellmannharlowja: ^^19:44
harlowjaseems fair enough19:45
dhellmannharlowja: tl;dr - we fast-approve the changes that were reviewed in the incubator, and review the others properly19:47
harlowjasure19:48
harlowjai sorta liked https://github.com/harlowja/oslo.version/blob/master/oslo_version/releases.py :-P19:48
dhellmannmerging them into a single branch was easier than I expected19:48
dhellmannharlowja: we could still do that, just as a separate patch19:49
harlowjak19:49
harlowjaalthough then it would be in oslo.log; which still seems odd i guess19:49
harlowjabut idk19:49
dhellmannand of course all of this depends on the team deciding oslo.log is a better home than a standalone lib, so it's all experimental19:49
harlowjak19:49
harlowjafair nuff19:49
dhellmannyeah, 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 fit19:49
dhellmannthis is all up for discussion, I just wanted to see if importing the old commits like this would actually work :-)19:50
harlowjasure19:50
harlowjayour dhellmann u make all the things work19:50
harlowjamr.dhellmann19:50
harlowjalol19:50
dhellmannheh19:50
gordcdhellmann: 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 IRC19:51
*** dulek has quit IRC19:51
dhellmanngordc: 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 it19:52
dhellmannnonrepudiability, I think?19:53
gordcdhellmann: 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
dhellmanngordc: yeah, mentioned in https://wiki.openstack.org/wiki/EfficientMetering/ArchitectureProposalV119:54
dhellmanngordc: I think it would be safe to have an option to turn that off19:54
dhellmannand yes, if the message bus can be secured that seems like a good option, too19:55
*** mtanino has joined #openstack-oslo19:55
gordcdhellmann: 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
dimsharlowja: +1 to "your dhellmann u make all the things work"19:56
dhellmanngordc: 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
harlowjadims if dhellmann  can't do it, nobody can, lol19:58
gordcdhellmann: same thoughts here. i'll play with it.19:59
gordcthanks for the link19:59
dhellmanngordc: np20:00
*** pblaho has joined #openstack-oslo20:01
openstackgerritDoug Hellmann proposed openstack/oslo-specs: graduate-oslo-versionutils  https://review.openstack.org/16773720:05
*** klindgren__ is now known as klindgren20:11
*** stevemar2 has quit IRC20:15
*** sreshetn1 has joined #openstack-oslo20:19
*** jungleboyj_afk has joined #openstack-oslo20:20
*** med_ has quit IRC20:36
*** achanda has joined #openstack-oslo20:39
openstackgerritDoug Hellmann proposed openstack/oslo.log: Add link to Logging Guidelines  https://review.openstack.org/16779020:41
*** alexpilotti has joined #openstack-oslo20:54
*** jgrimm is now known as zz_jgrimm20:56
*** e0ne has quit IRC21:00
*** kgiusti has left #openstack-oslo21:01
*** jaosorior has quit IRC21:02
*** achanda has quit IRC21:22
openstackgerritMerged openstack/taskflow: Prefer posixpath to os.path  https://review.openstack.org/16707421:24
*** achanda has joined #openstack-oslo21:25
*** sreshetn1 has quit IRC21:28
*** stpierre has quit IRC21:30
openstackgerritEric Brown proposed openstack/oslo.config: Allow case insensitive compare of choice values  https://review.openstack.org/16702521:36
*** achanda has quit IRC21:41
*** amuller_afk is now known as amuller21:44
*** dims has quit IRC21:50
*** achanda has joined #openstack-oslo21:52
*** dims has joined #openstack-oslo21:54
*** dims has quit IRC21:55
*** dims has joined #openstack-oslo21:55
*** mriedem is now known as mriedem_away21:59
*** jamielennox|away is now known as jamielennox22:08
*** crc32 has quit IRC22:11
*** prad has quit IRC22:17
*** achanda has quit IRC22:17
*** achanda has joined #openstack-oslo22:23
*** amrith is now known as _amrith_22:32
*** andreykurilin_ has joined #openstack-oslo22:37
*** e0ne has joined #openstack-oslo22:43
*** gordc has quit IRC22:55
*** andreykurilin_ has quit IRC22:56
*** achanda has quit IRC22:57
openstackgerritJoshua Harlow proposed openstack/taskflow: Add a set of tests to the in memory fake filesystem  https://review.openstack.org/16705523:00
openstackgerritJoshua Harlow proposed openstack/taskflow: Add support for conditional execution  https://review.openstack.org/16492223:00
*** e0ne has quit IRC23:01
*** achanda has joined #openstack-oslo23:03
*** cdent has quit IRC23:05
openstackgerritJoshua Harlow proposed openstack/taskflow: Add comment about posixpath usage  https://review.openstack.org/16783123:07
*** e0ne has joined #openstack-oslo23:09
*** ChuckC has quit IRC23:18
*** amuller has quit IRC23:19
*** achanda has quit IRC23:25
*** achanda has joined #openstack-oslo23:27
*** ChuckC has joined #openstack-oslo23:32
*** rjaiswal has joined #openstack-oslo23:35
*** e0ne has quit IRC23:36
openstackgerritJoshua Harlow proposed openstack/taskflow: Add more comments to fake in-memory filesystem  https://review.openstack.org/16783123:38
*** _amrith_ is now known as amrith23:45
*** jecarey has quit IRC23:50
*** alexpilotti has quit IRC23:53

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