Thursday, 2015-07-30

*** mtanino has quit IRC00:15
*** tsekiyama has quit IRC00:16
*** achanda has quit IRC00:18
*** achanda has joined #openstack-oslo00:22
*** sputnik13 has quit IRC00:25
*** salv-orlando has quit IRC00:31
*** ozamiatin has joined #openstack-oslo00:42
*** dimtruck is now known as zz_dimtruck00:53
*** amotoki has joined #openstack-oslo00:58
*** h00327910__ has joined #openstack-oslo00:58
*** mriedem has joined #openstack-oslo00:59
openstackgerritThang Pham proposed openstack/oslo.versionedobjects: Fix ComparableVersionedObject in python 3.4  https://review.openstack.org/20667901:07
openstackgerritThang Pham proposed openstack/oslo.versionedobjects: Make direct call to object's obj_from_primitive  https://review.openstack.org/20663701:09
*** bknudson has joined #openstack-oslo01:17
*** abitha has quit IRC01:24
*** ganso_ has quit IRC01:25
*** browne has quit IRC01:29
*** ozamiatin has quit IRC02:02
*** Kennan has quit IRC02:02
*** Kennan has joined #openstack-oslo02:02
*** abitha has joined #openstack-oslo02:16
*** dims has quit IRC02:19
*** dims has joined #openstack-oslo02:19
*** mriedem1 has joined #openstack-oslo02:29
*** mriedem has quit IRC02:31
openstackgerritDavanum Srinivas (dims) proposed openstack/oslo.log: Define TRACE logging level  https://review.openstack.org/20577902:31
*** rossella_s has quit IRC02:37
*** rossella_s has joined #openstack-oslo02:38
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow customized scope lookup reordering (WIP)  https://review.openstack.org/20676902:41
*** bknudson has quit IRC02:43
*** dims has quit IRC02:57
*** stevemar has joined #openstack-oslo03:00
*** browne has joined #openstack-oslo03:02
*** sdake has joined #openstack-oslo03:05
*** stevemar has quit IRC03:15
*** stevemar has joined #openstack-oslo03:16
*** kevinbenton has quit IRC03:18
*** stevemar has quit IRC03:19
*** kevinbenton has joined #openstack-oslo03:20
*** stevemar has joined #openstack-oslo03:23
*** sdake has quit IRC03:36
*** jamielennox|away is now known as jamielennox03:47
*** kevinbenton has quit IRC03:56
*** kevinbenton has joined #openstack-oslo04:01
*** harlowja_at_home has joined #openstack-oslo04:13
*** salv-orlando has joined #openstack-oslo04:21
harlowja_at_hometdurakov, btw, what timezone are u in :)04:24
*** salv-orlando has quit IRC04:25
*** achanda has quit IRC04:26
*** jlvillal has quit IRC04:32
*** jamielennox is now known as jamielennox|away04:33
openstackgerritJoshua Harlow proposed openstack/debtcollector: Add a 'removed_property' property  https://review.openstack.org/20625304:35
*** stevemar has quit IRC04:39
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow customized scope lookup reordering  https://review.openstack.org/20676905:02
*** yamahata has joined #openstack-oslo05:10
*** harlowja_at_home has quit IRC05:10
*** abitha has quit IRC05:11
*** rpodolyaka1 has joined #openstack-oslo05:12
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow customized scope lookup reordering  https://review.openstack.org/20676905:18
*** droyal has quit IRC05:28
*** achanda has joined #openstack-oslo05:29
*** droyal has joined #openstack-oslo05:30
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: Ensures that some assumptions are true.  https://review.openstack.org/19243705:36
*** salv-orlando has joined #openstack-oslo05:54
*** salv-orlando has quit IRC05:55
*** salv-orlando has joined #openstack-oslo05:56
*** Kennan2 has joined #openstack-oslo06:03
*** Kennan has quit IRC06:03
*** nkrinner has joined #openstack-oslo06:06
*** rpodolyaka1 has quit IRC06:13
*** svilgelm has joined #openstack-oslo06:22
*** rossella_s has quit IRC06:37
*** rossella_s has joined #openstack-oslo06:38
*** david-lyle has quit IRC06:43
*** svilgelm has quit IRC06:43
*** david-lyle has joined #openstack-oslo06:49
*** svilgelm has joined #openstack-oslo06:53
*** stevemar has joined #openstack-oslo06:55
*** stevemar has quit IRC06:58
*** sontek has joined #openstack-oslo07:06
*** rpodolyaka1 has joined #openstack-oslo07:07
*** browne has quit IRC07:10
*** salv-orlando has quit IRC07:15
*** achanda has quit IRC07:20
*** achanda has joined #openstack-oslo07:23
*** cdent has joined #openstack-oslo07:34
-openstackstatus- NOTICE: Our CI system is broken again today, jobs are not getting processed at all.07:41
*** ChanServ changes topic to "Our CI system is broken again today, jobs are not getting processed at all."07:41
*** ihrachyshka has joined #openstack-oslo07:46
*** ndipanov has quit IRC07:46
-openstackstatus- NOTICE: CI system is broken and very far behind. Please do not approve any changes for a while.07:51
*** ChanServ changes topic to "CI system is broken and very far behind. Please do not approve any changes for a while."07:51
*** rpodolyaka1 has quit IRC07:53
openstackgerritGrzegorz Grasza (xek) proposed openstack/oslo.versionedobjects: Add usage information  https://review.openstack.org/20733007:55
*** achanda has quit IRC07:56
*** jamielennox|away is now known as jamielennox07:57
*** achanda has joined #openstack-oslo07:58
*** achanda has quit IRC08:07
*** abitha has joined #openstack-oslo08:11
*** abitha has quit IRC08:16
*** rpodolyaka1 has joined #openstack-oslo08:25
*** enikanorov has joined #openstack-oslo08:33
*** salv-orlando has joined #openstack-oslo08:37
*** yassine has joined #openstack-oslo08:43
*** kodoku has joined #openstack-oslo08:48
*** jamespage_ has joined #openstack-oslo08:48
kodokuHi, today my network node have 100% CPU and /var full with neutron log.....http://paste.openstack.org/show/406349/08:48
*** salv-orlando has quit IRC08:49
kodokuwith this error ===> ERROR oslo_messaging._drivers.impl_rabbit [-] Failed to consume message from queue: 'NoneType' object has no attribute '__getitem__'08:49
*** jamespage_ has quit IRC08:54
*** ChanServ changes topic to "#openstack-oslo"09:00
-openstackstatus- NOTICE: CI is back online but has a huge backlog. Please be patient and if possible delay approving changes until it has caught up.09:00
*** ozamiatin has joined #openstack-oslo09:00
*** ndipanov has joined #openstack-oslo09:01
*** jamespage_ has joined #openstack-oslo09:02
*** e0ne has joined #openstack-oslo09:03
*** achanda has joined #openstack-oslo09:08
*** ozamiatin has quit IRC09:11
*** achanda has quit IRC09:13
*** kodoku has quit IRC09:20
*** jamielennox is now known as jamielennox|away09:25
*** ig0r_ has joined #openstack-oslo09:31
*** jamespage_ has quit IRC09:35
openstackgerritMerged openstack/oslo.db: Fix test_migrations on Python 3  https://review.openstack.org/20647609:37
openstackgerritMerged openstack/oslo.log: Define TRACE logging level  https://review.openstack.org/20577909:37
openstackgerritMerged openstack/oslo.utils: Imported Translations from Transifex  https://review.openstack.org/20690609:37
openstackgerritMerged openstack/tooz: Be more restrictive on the executors users can provide  https://review.openstack.org/20577509:37
*** salv-orlando has joined #openstack-oslo09:38
openstackgerritMerged openstack/oslo.versionedobjects: Add a new DictOfListOfStrings type of field  https://review.openstack.org/20511009:39
openstackgerritMerged openstack/oslo.messaging: Fully use futurist code-base to abstract concurrent.futures away  https://review.openstack.org/20171609:40
*** pblaho has joined #openstack-oslo09:46
*** dims has joined #openstack-oslo09:50
*** stevemar has joined #openstack-oslo09:55
*** stevemar has quit IRC09:59
*** alexpilotti has joined #openstack-oslo10:01
*** ozamiatin has joined #openstack-oslo10:05
*** exploreshaifali has joined #openstack-oslo10:11
*** svilgelm has quit IRC10:11
*** svilgelm has joined #openstack-oslo10:12
*** rpodolyaka1 has quit IRC10:19
*** kbyrne has quit IRC10:21
*** kbyrne has joined #openstack-oslo10:23
*** yamahata has quit IRC10:30
*** dims_ has joined #openstack-oslo11:02
*** dims has quit IRC11:02
*** jlvillal has joined #openstack-oslo11:04
*** achanda has joined #openstack-oslo11:10
*** achanda has quit IRC11:15
*** ganso_ has joined #openstack-oslo11:19
openstackgerritGorka Eguileor proposed openstack/tooz: Accept blocking argument in lock's context manager  https://review.openstack.org/20305711:20
openstackgerritGorka Eguileor proposed openstack/tooz: Raise exception on failed lock's CM acquire fail  https://review.openstack.org/20740611:20
*** rpodolyaka1 has joined #openstack-oslo11:20
*** salv-orl_ has joined #openstack-oslo11:25
*** salv-orlando has quit IRC11:26
*** jamespage_ has joined #openstack-oslo11:43
*** jamespage_ has quit IRC11:44
*** e0ne has quit IRC11:47
*** gordc has joined #openstack-oslo11:54
*** exploreshaifali has quit IRC12:02
openstackgerritGorka Eguileor proposed openstack/tooz: Accept blocking argument in lock's context manager  https://review.openstack.org/20305712:04
*** bknudson has joined #openstack-oslo12:18
*** jaosorior has joined #openstack-oslo12:19
*** ericksonsantos has joined #openstack-oslo12:25
*** stevemar has joined #openstack-oslo12:26
*** stevemar has quit IRC12:28
*** jamielennox|away is now known as jamielennox12:35
*** kgiusti has joined #openstack-oslo12:45
openstackgerritMarian Horban proposed openstack/oslo.service: Added newline at end of file  https://review.openstack.org/20744612:53
*** zz_dimtruck is now known as dimtruck12:53
*** e0ne has joined #openstack-oslo12:54
*** salv-orl_ has quit IRC12:54
*** nkrinner has quit IRC12:55
openstackgerritMarian Horban proposed openstack/oslo.service: Adding wsgi functionality  https://review.openstack.org/20400313:00
*** rpodolyaka1 has quit IRC13:02
*** katyafervent is now known as katyafervent_awa13:04
*** katyafervent_awa is now known as katyafervent13:04
*** katyafervent is now known as katyafervent_awa13:05
*** katyafervent_awa is now known as katyafervent13:05
*** jamielennox is now known as jamielennox|away13:06
*** browne has joined #openstack-oslo13:08
*** ig0r_ has quit IRC13:10
*** exploreshaifali has joined #openstack-oslo13:15
*** ig0r_ has joined #openstack-oslo13:16
*** dims_ has quit IRC13:20
*** dims has joined #openstack-oslo13:20
*** e0ne has quit IRC13:22
*** rpodolyaka1 has joined #openstack-oslo13:26
*** kbyrne has quit IRC13:26
*** kbyrne has joined #openstack-oslo13:27
*** ig0r_ has quit IRC13:31
*** e0ne has joined #openstack-oslo13:31
*** katyafervent is now known as katyafervent_awa13:33
*** katyafervent_awa is now known as katyafervent13:34
*** stevemar has joined #openstack-oslo13:38
*** stevemar has quit IRC13:39
*** stevemar has joined #openstack-oslo13:40
*** jecarey has joined #openstack-oslo13:42
openstackgerritDmitry Tantsur proposed openstack/oslo.db: Add JSON-encoded types for sqlalchemy  https://review.openstack.org/20746013:44
*** zzzeek has joined #openstack-oslo13:45
*** stevemar has quit IRC13:45
*** salv-orlando has joined #openstack-oslo13:49
*** jaypipes has joined #openstack-oslo13:53
*** exploreshaifali has quit IRC14:00
openstackgerritRuby Loo proposed openstack/oslo.versionedobjects: Save and re-raise exception  https://review.openstack.org/20746614:00
*** jamespage_ has joined #openstack-oslo14:05
*** prad has joined #openstack-oslo14:05
*** jamespage_ has quit IRC14:05
*** dimtruck is now known as zz_dimtruck14:09
*** sigmavirus24_awa is now known as sigmavirus2414:13
*** Kennan2 has quit IRC14:16
*** Kennan has joined #openstack-oslo14:16
*** jecarey has quit IRC14:18
*** ihrachyshka has quit IRC14:21
*** sputnik13 has joined #openstack-oslo14:22
*** zz_dimtruck is now known as dimtruck14:27
*** ig0r_ has joined #openstack-oslo14:32
*** ihrachyshka has joined #openstack-oslo14:32
dhellmannlifeless: talking about pre vs. post versioning with ttx, he raised a good point: If we switch to post-versioning then we'll have issues with stable and master branches generating the same version numbers for new commits for a short period, unless we re-tag master with a new version. What do you think about making pbr generate versions with "post" instead of "dev" using a flag that we set in the stable branch?14:35
*** ccrouch has joined #openstack-oslo14:42
*** salv-orlando has quit IRC14:42
*** rpodolyaka1 has quit IRC14:43
*** bapalm_ has joined #openstack-oslo14:43
*** mtanino has joined #openstack-oslo14:50
*** achanda has joined #openstack-oslo14:51
ttxdhellmann: hmm, the flag would be set on the master branch, no ? That's where you're missing data14:58
ttxnot certain what those would look like, though14:58
ttxsince you have nothing to start generating "post" versions from there14:58
ttxyou would push a fake version-post=13.0.0.0a0 to serve as base until 13.0.0.0b1 is tagged ?15:00
ttxand then remove it ?15:00
*** ig0r_ has quit IRC15:03
tdurakovharlowja, utc+315:03
*** ig0r__ has joined #openstack-oslo15:03
*** achanda has quit IRC15:03
*** rossella_s has quit IRC15:05
*** ig0r_ has joined #openstack-oslo15:08
*** ig0r__ has quit IRC15:09
*** ig0r__ has joined #openstack-oslo15:12
*** ig0r__ has quit IRC15:15
*** ig0r_ has quit IRC15:15
openstackgerritTimofey Durakov proposed openstack/taskflow: Base class for deciders  https://review.openstack.org/20721015:15
*** rossella_s has joined #openstack-oslo15:17
*** haypo has joined #openstack-oslo15:22
*** rpodolyaka1 has joined #openstack-oslo15:23
*** sdake has joined #openstack-oslo15:27
*** ozamiatin has quit IRC15:31
*** stevemar has joined #openstack-oslo15:32
*** alexpilotti has quit IRC15:48
dhellmannttx: right now the default behavior is for pbr to generate x.y.z.devN versions, and I'm suggesting we keep that on master but use postN versions on the stable branch to differentiate.15:49
dhellmannttx: that avoids the need for an extra tag, at the expense of a flag we have to set, but the flag won't trigger issues with pbr like having the version field does now15:49
*** svilgelm has quit IRC15:50
*** tdurakov has quit IRC15:51
ttxdhellmann: hmm... sure.. although the plan for stable branches is to autogenerate .z versions for each commit as part of continuously releasing15:52
*** tdurakov has joined #openstack-oslo15:52
*** ig0r_ has joined #openstack-oslo15:52
*** LimorStotland has quit IRC15:53
ttxdhellmann: see http://lists.openstack.org/pipermail/openstack-dev/2015-July/068400.html15:53
ttxwe still need to figure out how we'll do that15:53
dhellmannttx: well, maybe that's what the flag should do instead of switching to the postN thing then15:54
dhellmanneither way, we need a flag to change the behavior15:54
ttxagreed15:55
*** jaosorior has quit IRC15:55
*** tchaypo has quit IRC15:55
*** DuncanT has quit IRC15:55
*** h00327910__ has quit IRC15:55
*** eezhova has quit IRC15:56
*** eezhova has joined #openstack-oslo15:58
*** thumpba has joined #openstack-oslo16:04
*** jamespage_ has joined #openstack-oslo16:05
*** salv-orl_ has joined #openstack-oslo16:06
*** exploreshaifali has joined #openstack-oslo16:14
*** jaosorior has joined #openstack-oslo16:27
*** e0ne has quit IRC16:29
*** dims has quit IRC16:33
dansmithativelkov: I had to rev my patch for the unicode enum thing, if you can check it again16:36
*** ozamiatin has joined #openstack-oslo16:39
*** salv-orl_ has quit IRC16:39
*** tchaypo has joined #openstack-oslo16:42
*** DuncanT has joined #openstack-oslo16:43
*** alexpilotti has joined #openstack-oslo16:47
mriedem1are there any oslo libraries that run commands as root?16:50
*** svilgelm has joined #openstack-oslo16:51
dhellmannmriedem1: I can't imagine any other than rootwrap itself. What are you looking into?16:53
mriedem1dhellmann: https://bugs.launchpad.net/devstack/+bug/147984216:53
openstackLaunchpad bug 1479842 in os-brick "os-brick needs to provide it's own rootwrap filters file" [High,Confirmed] - Assigned to Walt Boring (walter-boring)16:53
mriedem1discussing in the -cinder channel16:53
dhellmannmriedem1: I wonder if we can live with that until we get oslo.privsep done?16:54
dhellmanndims: ^^16:54
mriedem1never heard of privsep16:54
dhellmannit's a new approach to running things as root that should eliminate most of the issues we've had with rootwrap16:55
*** gordc has quit IRC16:57
*** dims has joined #openstack-oslo16:57
*** svilgelm has quit IRC16:58
*** svilgelm has joined #openstack-oslo16:58
*** abitha has joined #openstack-oslo17:04
*** svilgelm has quit IRC17:07
*** h00327910__ has joined #openstack-oslo17:08
ihrachyshkadims, who's the rootwrap guy?17:09
*** anilvenkata has joined #openstack-oslo17:09
anilvenkataHi all17:10
dimsihrachyshka: ttx is the original rootwrap guy :) Yuriy has been carrying the torch lately and now Angus is pitching in with privep (https://review.openstack.org/#/c/204073/)17:10
dimshi anilvenkata17:10
ihrachyshkadims, we need some dark details around daemon ;)17:10
anilvenkataI have an issue with a functional test in neutron17:10
ihrachyshkaanilvenkata, let me describe17:11
anilvenkataihrachyshka: sure  thanks17:11
anilvenkatathat helps me :)17:11
ihrachyshkadims, so neutron accesses rootwrap daemon thru client which is singleton (so all threads use the same socket). now, a func test fails with "RuntimeError: Second simultaneous read on fileno 6 detected.  Unless you really know what you're doing, make sure that only one greenthread can read any particular socket.  Consider using a pools.Pool. If you do know what you're doing and want to disable this error"17:11
ihrachyshkadims, I guess it indicates that multiple threads accessed the socket in parallel17:12
ihrachyshkaand it's not working17:12
ihrachyshkathe fact that test tries to start HA agent with two nodes supports the hypothesis17:12
dimsstarted happening recently?17:12
ihrachyshkanow, the question is: is it really the problem? how should we use it neutron? separate client per thread/per execute call?17:12
anilvenkatathis is a new test case17:12
ihrachyshkadims, I think anilvenkata is adding the test17:12
dimsso this is NOT happening anywhere in the CI and is a brand new thing17:13
dimsgot a review?17:13
anilvenkatadims: ihrachyshka https://review.openstack.org/#/c/200636/17:14
anilvenkatahttps://review.openstack.org/#/c/200636/4/neutron_vpnaas/tests/functional/common/test_scenario.py17:14
harlowjatdurakov ok, utc+3 then, btw, if u ever want to poke some of the other taskflow folks, there is another 'subchannel' @ #openstack-state-management17:14
harlowjathat channel sometimes has people that aren't in this channel, and vice-versa17:14
harlowjaalthough mostly its overlap nowadays17:15
ihrachyshkaanilvenkata, which job can we check for logs?17:15
anilvenkatadims: ihrachyshka http://logs.openstack.org/36/200636/4/check/gate-neutron-vpnaas-dsvm-functional-sswan/1dcd044/console.html17:15
anilvenkatadims: ihrachyshka this log has "Second simultaneous read" socket errors17:17
*** rpodolyaka1 has quit IRC17:18
dimsanilvenkata: ihrachyshka: give me a few, will ping back17:18
anilvenkatasure thanks17:18
ihrachyshkayeah, so logs show there are parallel strings of rootwrap calls17:18
ihrachyshkaI guess both agents apply state on the system17:18
ihrachyshkaotherwiseguy, ^^17:19
anilvenkatatwo l3 agents are present in test, and both doing cleanup after the test is run17:19
*** pblaho has quit IRC17:19
ihrachyshkaotherwiseguy, I think we may need to rethink how we interact with rootwrap daemon17:19
*** ozamiatin has quit IRC17:20
dimsihrachyshka: don't you have a flag for switching daemon on and off?17:20
ihrachyshkadims, we have. but I don't think that's the fix.17:22
*** e0ne has joined #openstack-oslo17:22
dimsihrachyshka: i know, i am looking for data points17:22
ihrachyshkadims, it's generally legitimate for multiple threads to call to rootwrap17:22
ihrachyshkadims, yeah, we can try to disable it and check17:22
ihrachyshkaanilvenkata, ^^17:22
anilvenkatadims: ihrachyshka but cleanup is not in our control17:22
ihrachyshkabut I insist there can be more to fix and this is just a good trigger for the underlying problem17:23
*** e0ne has quit IRC17:23
*** e0ne has joined #openstack-oslo17:23
openstackgerritGorka Eguileor proposed openstack/tooz: Accept blocking argument in lock's context manager  https://review.openstack.org/20305717:23
openstackgerritGorka Eguileor proposed openstack/tooz: Raise exception on failed lock's CM acquire fail  https://review.openstack.org/20740617:23
ihrachyshkaanilvenkata, dims probably means that you can run agents with rootwrap daemon disabled (root_helper_daemon=None)17:23
dimsyes17:24
anilvenkataihrachyshka: dims so instead of using daemon I have to command right?17:24
otherwiseguyihrachyshka: reading17:24
*** bapalm_ has quit IRC17:25
dimsfor example in this bug https://bugs.launchpad.net/nova/+bug/1229475 see how we fixed it https://review.openstack.org/#/c/49210/17:25
openstackLaunchpad bug 1229475 in python-neutronclient "terminate_instance(): RuntimeError: Second simultaneous read on fileno 16 detected" [High,Fix released] - Assigned to Davanum Srinivas (DIMS) (dims-v)17:25
*** achanda has joined #openstack-oslo17:25
ihrachyshkaanilvenkata, ? you just disable the daemon on the config object you pass into agents, then run them. they will use good old synchronous calls instead of daemon and the socket17:25
dimsi have to drop off for a bit. i want to know if setting the daemon off helps or not. i'll look deeper into logs and test case in about 30 mins. dropping off now17:25
*** achanda has quit IRC17:26
anilvenkatai.e neutron-rootwrap instead of neutron-rootwrap-daemon17:26
*** dims has quit IRC17:26
anilvenkataihrachyshka: got it17:26
anilvenkataihrachyshka: I will do in agent config like you said and try17:26
ihrachyshkaanilvenkata, but please wherever you go with the test, make sure to report the bug against neutron core17:28
anilvenkataihrachyshka: otherwiseguy actually I am using https://review.openstack.org/#/c/49210/ still I have this issue17:28
*** achanda has joined #openstack-oslo17:29
*** jecarey has joined #openstack-oslo17:30
*** sputnik13 has quit IRC17:30
anilvenkataihrachyshka: thanks a lot Ihar and Srinivas for the help17:30
*** abitha has quit IRC17:31
*** abitha has joined #openstack-oslo17:32
*** browne has quit IRC17:33
*** anilvenkata has quit IRC17:35
*** boris-42 has joined #openstack-oslo17:37
*** ihrachyshka has quit IRC17:41
*** gordc has joined #openstack-oslo17:41
*** ozamiatin has joined #openstack-oslo17:45
*** alexpilotti has quit IRC17:56
*** salv-orlando has joined #openstack-oslo18:05
*** gordc has quit IRC18:07
*** gordc has joined #openstack-oslo18:10
*** browne has joined #openstack-oslo18:12
*** ozamiatin has quit IRC18:16
*** ig0r__ has joined #openstack-oslo18:24
*** ndipanov has quit IRC18:25
*** ndipanov has joined #openstack-oslo18:26
*** dims has joined #openstack-oslo18:26
dimsback now18:27
*** thumpba_ has joined #openstack-oslo18:30
*** jraim_ has joined #openstack-oslo18:31
*** gordc has quit IRC18:34
*** jlvillal_ has joined #openstack-oslo18:34
*** jraim has quit IRC18:34
*** ericksonsantos has quit IRC18:34
*** jlvillal has quit IRC18:34
*** kbyrne has quit IRC18:34
*** thumpba has quit IRC18:34
*** ericksonfgds has joined #openstack-oslo18:34
*** kbyrne has joined #openstack-oslo18:35
*** jraim_ is now known as jraim18:35
*** jlvillal_ is now known as jlvillal18:35
*** salv-orlando has quit IRC18:40
*** exploreshaifali has quit IRC18:46
*** ig0r_ has quit IRC18:50
lifelessdhellmann: huh? how would they generate the same versions?18:58
lifelessdhellmann: also no, post has a very specific meaning: fixing up bad metadata in a release, nothing more18:58
lifelessdhellmann: e.g. 'oops the docs failed to be included'18:58
dhellmannlifeless: if we branch from version x.y.z and then have 1 commit after that in each branch, won't the versions of those 2 branches then be the same?18:59
dhellmannlifeless: yeah, ttx pointed out that we want automatic patch versioning instead so I think that's what we would want the flag to do, if we need it18:59
dhellmannlifeless: apparently the clashing versions is a thing we've seen for oslo, though I don't remember it being an actual issue (probably because no one deploys the libs from source)19:00
*** bapalm_ has joined #openstack-oslo19:00
lifelessdhellmann: well, the rules we have for release series are microversions only, no ?19:03
lifelessthats actually the fundamental tihing19:03
*** ig0r_ has joined #openstack-oslo19:04
lifelessand while pbr can recommend versions based on the semver rules, tags win over its heuristics (deliberately) - but only so far as they match genuine versions19:04
dhellmannlifeless: this is all in the context of moving all projects to use post versioning. One objection ttx raised was that at the point when we create the stable branch, we could end up with 2 commits from different branches for which the automatically generated version was the same, even if the commits themselves were entirely different.19:05
*** bapalm_ has quit IRC19:05
dhellmannso it's the automatic versions we're worried about, tagging works fine19:06
dhellmannwe also have the expressed desire to automatically create "good" versions for stable branches by incrementing the patch level instead of using devN style versions19:06
dhellmannso I started thinking that if we solve that, it also solves the new problem I just described19:07
lifelessok, so automatically making patch level changes on every commit  could be done a safe way and an unsafe19:08
lifelessit would be unsafe if every distributed branch did it19:08
lifelessit would be safe if only the gerrit owned branch does it19:08
lifelessthere's also the derivative branch use cases to consider19:09
lifelessthey are currently served poorly by pbr19:09
dhellmann"derivative branch"?19:09
lifelesse.g. ibm's branch or helions branch or ...19:09
dhellmannah19:09
lifelessvs 'robertc branch of kilo'19:09
dhellmannassuming those branches actually diverge, would it make sense to enable the behavior using a flag in setup.cfg, which could then be patched out of the diverged branch?19:10
lifelessI think that would be unsafe because every new dev branch would produce official reference numbers19:11
lifelessand devs can't patch it out because that would be included in their submissions back to gerrit19:12
lifelessso I think if we flip the problem19:12
lifelessboth master and kilo produce dev version numbers19:12
lifelessthats safe19:12
lifelessthey aren't uploadable19:12
lifelessthere is no risk19:13
dhellmann"aren't uploadable"?19:13
lifelessto pypi etc19:13
dhellmannok19:13
lifelessI mean, they /are/ bu tthey aren't19:14
lifelesshttp://legacy.python.org/dev/peps/pep-0440/#developmental-releases19:14
lifeless'publishing developmental releases of pre-releases to general purpose public index servers is strongly discouraged'19:14
dhellmannI think we were more worried about CD situations where someone might have their own package19:14
dhellmannand package "repo"19:14
lifelessand our publishing machinery certainly won't publish dev tagged releases - it won't match the regex in project-config19:14
lifelessthats fair enough so - if they do that, and they publish two different branches into the same repo19:15
lifelessI think they get to keep both pieces19:15
lifelesslike: they must have a local constraints/requirements file that separates out kilo vs master19:15
*** rossella_s has quit IRC19:16
lifelessor that configuration will just settle on master19:16
*** rossella_s has joined #openstack-oslo19:16
dhellmannI guess that's ok, if we assume they're never going to upgrade from a dev version from a stable branch to a dev version on master19:16
lifelessfurther, masters versions are way ahead of kilos19:16
dhellmannnow they are, but closer to the moment of creating the stable branch they wouldn't be19:17
lifelessoh right.19:17
lifelessequally though the code will be the same at that point too19:17
lifelessif we want to make them separate really quickly, we can tag master as an alpha0 straight away19:18
dhellmannone thing we did discuss was creating an artificial tag to bump the version on master, though that requires a commit to land first and at that point we're already in the state where things could have gone wrong19:18
lifelessnah, we can tag first19:18
dhellmannso we were trying to figure out a way to fix it with a commit in stable, hence the idea of putting something in setup.cfg to change pbr's behavior there19:18
lifelessidentify the branch point19:18
lifelesstag the commit after it a019:18
dhellmannwhat if the branch point is head?19:19
lifelessadd the branch from the branch point19:19
lifelessfacile answer: don't do that19:19
dhellmann:-/19:19
lifelessa more sensible answer will need to wait for me to write the welcome presentation and finish my afternon presentation19:19
dhellmann:-) go do conferency things19:19
dhellmannthis is something I'll be thinking about leading up to the summit, so I may ping again in a couple of weeks when my travel schedule settles down19:20
lifelessack19:21
*** rpodolyaka1 has joined #openstack-oslo19:23
*** gordc has joined #openstack-oslo19:25
*** e0ne has quit IRC19:25
*** salv-orlando has joined #openstack-oslo19:29
*** rpodolyaka1 has quit IRC19:44
*** rpodolyaka1 has joined #openstack-oslo19:44
*** rpodolyaka1 has quit IRC19:46
*** openstackgerrit has quit IRC19:46
*** openstackgerrit has joined #openstack-oslo19:46
*** achanda has quit IRC19:49
*** cdent has quit IRC19:50
*** kgiusti has left #openstack-oslo19:54
*** ig0r_ has quit IRC19:56
*** rpodolyaka1 has joined #openstack-oslo20:00
*** browne has quit IRC20:02
*** browne has joined #openstack-oslo20:03
openstackgerritBrant Knudson proposed openstack-dev/pbr: Fix docs for environment markers in extras  https://review.openstack.org/20760020:08
bknudson^ I tried using the example from the docs and it didn't work for me.20:09
*** e0ne has joined #openstack-oslo20:11
*** mriedem1 is now known as mriedem_away20:12
*** ozamiatin has joined #openstack-oslo20:12
*** achanda has joined #openstack-oslo20:16
*** openstackgerrit has quit IRC20:16
*** openstackgerrit has joined #openstack-oslo20:16
*** ozamiatin has quit IRC20:29
*** browne has quit IRC20:43
*** browne has joined #openstack-oslo20:44
*** jamespage_ has quit IRC20:45
*** openstackgerrit has quit IRC20:46
*** openstackgerrit has joined #openstack-oslo20:46
*** rpodolyaka1 has quit IRC20:48
openstackgerritMerged openstack/automaton: Allow providing a state-name translation dict  https://review.openstack.org/19781520:51
openstackgerritMerged openstack/futurist: Allow providing a callback to certain executors to reject new work  https://review.openstack.org/20526220:53
openstackgerritMerged openstack/futurist: Delegate failure capturing to a object that is returned on run  https://review.openstack.org/20432820:56
openstackgerritMerged openstack/futurist: Allow for providing custom 'on_failure' callbacks  https://review.openstack.org/20480220:56
*** jamielennox|away is now known as jamielennox20:57
*** thumpba_ has quit IRC21:00
*** openstack has joined #openstack-oslo21:09
*** prad has quit IRC21:12
*** achanda has quit IRC21:26
*** gordc_ is now known as gordc21:39
*** achanda has joined #openstack-oslo21:41
*** yassine has joined #openstack-oslo21:44
*** jecarey has quit IRC21:46
*** ig0r__ has quit IRC21:51
*** stevemar has quit IRC21:59
*** gordc has quit IRC21:59
*** stevemar has joined #openstack-oslo21:59
*** zzzeek has quit IRC22:02
*** e0ne has quit IRC22:02
*** stevemar has quit IRC22:03
*** sdake has quit IRC22:05
*** sdake has joined #openstack-oslo22:05
*** sdake has quit IRC22:10
*** sdake has joined #openstack-oslo22:11
*** jamielennox is now known as jamielennox|away22:15
zigoWTF oslo.reports does?22:22
zigoCan someone come with a decent >= 3 lines long description for the Debian package?22:23
zigoSomething like what's in oslo_reports/__init__.py would do...22:24
*** dimtruck is now known as zz_dimtruck22:43
*** harlowja has quit IRC22:44
*** jaosorior has quit IRC22:44
*** harlowja has joined #openstack-oslo22:44
dimszigo: it's not ready for packaging yet. there's a lot of things needs to be fixed22:50
zigodims: Though nova already depends on it!22:51
dimsyes22:51
zigoSo, ready or not, I will upload it just before nova.22:51
dimsok22:51
dimszigo: if you want an inventory of things yet to be done for the new libraries, please look here https://docs.google.com/spreadsheets/d/1eTR-pN2GD5cK_tHIMyKNL5vh4N8JtXTptcE1bLd2G3E/edit#gid=022:52
zigodims: FYI, I have finished packaging most of the Liberty b2 libs, I'm now building server packages.22:52
dimsack22:52
dims"At least 3 lines in README.rst"22:52
dimsyour favourite topic is a line item in that spreadsheet22:52
* dims back in a bit22:53
zigoAh, nice ! :)22:54
*** boris-42 has quit IRC23:00
*** rossella_s has quit IRC23:16
*** rossella_s has joined #openstack-oslo23:16
*** zz_dimtruck is now known as dimtruck23:22
*** yassine has quit IRC23:31
*** dims_ has joined #openstack-oslo23:31
*** dims_ has quit IRC23:31
*** dims has quit IRC23:35
*** jaypipes has quit IRC23:39
*** vipul has quit IRC23:46
*** vipul has joined #openstack-oslo23:46
*** salv-orlando has quit IRC23:57

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