Wednesday, 2015-11-18

*** mc_nair has joined #openstack-oslo00:02
openstackgerritJoshua Harlow proposed openstack/oslo-incubator: Add new core analyzer script that can be called from 'analyze-oslo.sh' script  https://review.openstack.org/24668200:03
harlowjacrappy script ^00:03
harlowjalol00:03
*** jaypipes has quit IRC00:04
*** crc32 has quit IRC00:06
*** mc_nair has quit IRC00:15
openstackgerritJoshua Harlow proposed openstack/taskflow: Cache atom name -> actions and provide accessor function  https://review.openstack.org/19821100:16
openstackgerritOpenStack Proposal Bot proposed openstack/stevedore: Updated from global requirements  https://review.openstack.org/24445400:23
*** jecarey has joined #openstack-oslo00:25
*** jecarey has quit IRC00:29
*** yamamoto has joined #openstack-oslo00:30
lifelessdims_: dhellmann: harlowja: ttx: https://review.openstack.org/#/c/226157 updated00:37
*** mixos has joined #openstack-oslo00:38
*** mixos has quit IRC00:39
*** itisha has quit IRC00:41
*** mhorban__ has quit IRC00:44
*** mhorban__ has joined #openstack-oslo00:44
harlowjalifeless nice sputnik13 ^ u might be interested in reading to00:45
*** yamamoto has quit IRC00:48
*** pratikmallya has quit IRC00:48
*** jerrygb has quit IRC00:55
*** jecarey has joined #openstack-oslo00:56
openstackgerritVilobh Meshram proposed openstack/tooz: WIP : Add Consul Driver  https://review.openstack.org/24536200:59
*** sputnik13 has quit IRC01:00
*** sputnik13 has joined #openstack-oslo01:01
*** jecarey has quit IRC01:01
openstackgerritJoshua Harlow proposed openstack/taskflow: Add optional 'defer_reverts' behavior  https://review.openstack.org/24326801:04
*** mriedem has joined #openstack-oslo01:05
*** thumpba has joined #openstack-oslo01:06
*** jamielennox is now known as jamielennox|away01:10
*** thumpba has quit IRC01:12
*** mixos has joined #openstack-oslo01:13
sputnik13+10000000 --> "Use semver to signal compatibility breaks (these are expected just not ones that affect supported releases)"01:14
sputnik13semantic versioning ftw01:15
*** SurajD has joined #openstack-oslo01:16
harlowjasputnik13 the part that i'm not such a big fan about is 'garbage collect deprecated things will be determined by the period that the stable maintenance team decide to maintain each stable branch for.'01:18
harlowjaimho it shouldn't need to be restricted to that period, if the project owner has stable branches and supports them...01:18
*** sputnik13 has quit IRC01:19
harlowjait also should break weekly but ya, don't go crazy imho seems like a better recommendation01:19
harlowja*shouldn't be weekly lol01:19
*** stevemar_ has quit IRC01:23
*** mixos has quit IRC01:27
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow deciders to stop at flow boundaries (WIP)  https://review.openstack.org/24605101:30
openstackgerritJay Pipes proposed openstack/oslo.versionedobjects: Adds new MACAddressField  https://review.openstack.org/24529401:31
*** jaypipes has joined #openstack-oslo01:33
jaypipesdansmith: hey man, sorry to bother you, but I could really use some help on https://review.openstack.org/#/c/245294/. For the life of me, I cannot figure out why the tests are not passing. It seems that nothing I do to the code changes the returned value from MACAddressField.coerce() to be lowercased and replaces the hyphens with colons :(01:34
*** yamamoto has joined #openstack-oslo01:37
*** pradk has quit IRC01:38
*** jecarey has joined #openstack-oslo01:39
*** mixos has joined #openstack-oslo01:40
*** jeckersb is now known as jeckersb_gone01:41
*** mhorban__ has quit IRC01:41
*** mhorban__ has joined #openstack-oslo01:42
*** jecarey has quit IRC01:43
*** pratikmallya has joined #openstack-oslo01:48
*** boris-42 has joined #openstack-oslo01:51
*** pratikmallya has quit IRC01:53
*** jecarey has joined #openstack-oslo02:05
dims_jaypipes ping02:08
dims_jaypipes this works for me - http://paste.openstack.org/show/479197/02:08
*** cprmrf has joined #openstack-oslo02:09
*** jecarey has quit IRC02:09
lifelessharlowja: well02:10
lifelessharlowja: so lets talk about that02:10
dims_coerce_good_values - in the tuple the first one is the thing from which we convert from and the second is the final thing after coercion02:10
harlowjalifeless ok :)02:10
lifelessharlowja: I laid out my reasoning in the spec02:10
lifelessharlowja: basically folk *will* mix and match versions, the entire python packaging ecosystem defaults to 'run latest'02:10
openstackgerritKai Qiang Wu(Kennan) proposed openstack/oslo.versionedobjects: Fix the wrong reference for DeprecationWarning  https://review.openstack.org/24672102:12
lifelessharlowja: its quite hard to select 'and run a stable branch' for anything coming from PyPI02:12
lifelessharlowja: there is no branching model in the index02:12
harlowjaright, because of various junk of pip (resolver ...)02:12
*** Kennan has joined #openstack-oslo02:12
Kennanhi dims:02:12
Kennandims_02:13
harlowjabut v.Y == stable branch, v.Y+1 == dev02:13
harlowja?02:13
dims_Kennan hey02:13
lifelessharlowja: not in PyPI02:13
lifelessharlowja: it has precisely one mechanism to handle that - semver, using the ~= operator02:13
Kennanplease check this https://review.openstack.org/#/c/246721/02:14
*** stevemar_ has joined #openstack-oslo02:14
Kennanit failed our jenkins02:14
lifelessharlowja: which is basically a pin - ~= 1.1 -> >= 1.1 and < 1.202:14
Kennanso I propose a change for that02:14
harlowjalifeless right02:14
Kennandims_: thanks02:14
harlowjais ~=1 >=1.0 and < 2.0 ?02:14
lifelessyah02:14
lifeless(from memory)02:14
lifelessbut there's an odd thing in the definition, I think maybe you need x.y to use it02:15
jaypipesdims_: guh, I must not have my brain screwed on correctly today... thank you!02:15
harlowjalifeless hmmm02:15
harlowjathats odd02:15
lifelessharlowja: anyhow it doesn't matter - its a pin02:15
openstackgerritJay Pipes proposed openstack/oslo.versionedobjects: Adds new MACAddressField  https://review.openstack.org/24529402:15
lifelessharlowja: if we expect oslo.config to be used with a pin02:15
harlowjaright, but a pin to a semver u expect to be work for the duration of your app02:15
harlowja*semver range02:15
lifelessharlowja: then everything that uses it needs the same pin02:15
dims_jaypipes :)02:15
harlowjalifeless right, which is then why u need a dep solver to actually figure out if thats possible or not02:16
Kennanhttps://bugs.launchpad.net/oslo.versionedobjects/+bug/151728002:16
openstackLaunchpad bug 1517280 in oslo.versionedobjects "'module' object has no attribute 'DeprecationWarning'" [Undecided,New] - Assigned to Kai Qiang Wu(Kennan) (wkqwu)02:16
lifelessharlowja: and when any one project needs to move, we can't actually move any of them until all of them have moved02:16
lifelessharlowja: so moving past the pin becomes a huge effort - which we've felt plenty of times. Burnt people out doing in fact02:16
harlowjaok ~=1 and <=2.102:16
harlowjawe love to burn people02:16
harlowjaha02:16
harlowjalight em up02:17
lifelessharlowja: so, I don't; I hate people being stressed and unhappy02:17
harlowja:-P02:17
lifelessharlowja: anyhow, more usefully -02:17
lifelessharlowja: we don't need a dep solver, we have constraints, but they need to all be compatible02:17
dims_Kennan : whoa! not sure how we missed that. thanks02:17
lifelessso we have to touch *every single user of the library* to do an API break of any sort02:18
dims_jaypipes : since we have you here now :) please bless https://review.openstack.org/#/c/246721/02:18
lifelessand - and this is the crucial bit - we need to touch them twice, and its a critical section around the release.02:18
harlowjaya, it almost seems like we need 2.1 where 2.1 is the mixed-mode that works in the old version and the new version, and then 2.2 can be the thing that only enables new mode02:18
lifelessbecause we have to expand the pin. then land the breaking change in master. Then contract the pin. Then start using the new thing whatever it is.02:19
harlowjaso 1.0 -> 2.1 would work as expected in both modes, 2.2 would drop old mode02:19
harlowjathen people can shift to 2.1, in pieces or whatever, then shift to 2.2 when all changed02:19
harlowjaor something02:19
lifelesswell no02:19
lifelessbecause we have the really strong rquirement from our deployers that we be coinstallable02:19
harlowjahow strong is that still?02:20
lifelesswe can't raise the minimum up from 2.1 until everyone can move up02:20
lifelessharlowja: super strong02:20
harlowjahow super?02:20
harlowjalol02:20
lifelessharlowja: depramination02:20
harlowjai already used up by word of the day02:20
harlowjalol02:20
lifelessharlowja: like defenestration, but prams.02:20
harlowja*used up my02:20
harlowjalol02:20
harlowjahow many deployers are still co-installing things?02:21
lifelesshuh? 99%02:21
*** _amrith_ is now known as amrith02:21
lifelessthe vast majority use deb or rpm packages02:21
harlowjakk02:21
lifelessthose are coinstalled02:21
* harlowja wasnt sure the number anymoe for that02:21
harlowjaif u say 99% though, i beleive u02:21
lifelesslet me check the user survey02:21
lifeless55% operating system packages02:22
harlowjakk02:22
lifeless39% unmodified from a vendor02:22
lifeless30% locally modified (which could then imply virtualenvs or whatever)02:23
harlowjaright02:23
lifeless24% self rolled02:23
lifelessnow, the first two could be containerised02:23
lifelessso lets look on02:23
harlowjabuttt i gotta run, sooo :)02:23
harlowjadoesn't want to leave u hanging02:23
harlowjalol02:23
harlowjawe will resume!02:23
harlowjalol02:23
lifelesscan't tell02:24
harlowjawe willlll02:24
harlowjalol02:24
lifelessharlowja: anyhow - you can see that this adds up to a pretty severe set of constraints02:24
harlowjaright02:24
lifelessdoing first grade backwards compat is easy02:24
lifelessand solves it02:24
lifelessso ... :)02:24
harlowjai don't like it, seems like we gotta be able to do something...02:24
harlowjabut ya, i get it :-/02:24
lifelesskk, pick up tomorrow :)02:25
*** mixos has quit IRC02:28
*** jerrygb has joined #openstack-oslo02:29
*** dims_ has quit IRC02:30
*** zz_dimtruck is now known as dimtruck02:31
*** cprmrf has quit IRC02:32
*** cprmrf has joined #openstack-oslo02:33
*** SurajD has quit IRC02:34
*** SurajD has joined #openstack-oslo02:36
*** mhorban__ has quit IRC02:39
*** mhorban__ has joined #openstack-oslo02:40
*** stevemar_ has quit IRC02:42
*** stevemar_ has joined #openstack-oslo02:42
*** deray has joined #openstack-oslo02:55
*** jamespage has quit IRC02:56
*** jdandrea has quit IRC03:04
*** amrith is now known as _amrith_03:05
*** browne has joined #openstack-oslo03:09
*** jecarey has joined #openstack-oslo03:16
*** jecarey has quit IRC03:20
*** achanda has joined #openstack-oslo03:24
*** _amrith_ is now known as amrith03:25
*** cprmrf has quit IRC03:32
*** mhorban__ has quit IRC03:37
*** mhorban__ has joined #openstack-oslo03:40
*** dimtruck is now known as zz_dimtruck03:43
*** jecarey has joined #openstack-oslo03:44
*** ViswaV has quit IRC03:45
*** achanda has quit IRC03:48
*** ViswaV has joined #openstack-oslo03:49
*** jecarey has quit IRC03:49
Kennanhi oslo cores03:50
Kennancould someone help review https://review.openstack.org/#/c/246721/ ?03:50
Kennanit blocked our jenkins03:50
*** mixos has joined #openstack-oslo03:52
*** mriedem has quit IRC03:55
*** achanda has joined #openstack-oslo03:55
*** jecarey has joined #openstack-oslo03:58
*** jecarey has quit IRC04:03
*** amrith is now known as _amrith_04:05
gusharlowja: is anyone already working on an etcd driver for tooz?04:11
gusI just assumed etcd+consul already existed as drivers, and someone pointed out that I'd been lying :/04:11
gus(I see the consul bp and in-progress change)04:11
*** jecarey has joined #openstack-oslo04:19
*** jecarey has quit IRC04:23
*** jecarey has joined #openstack-oslo04:33
*** amotoki has joined #openstack-oslo04:34
*** mhorban__ has quit IRC04:34
*** mhorban__ has joined #openstack-oslo04:35
*** jecarey has quit IRC04:37
*** SurajD has quit IRC04:40
*** jecarey has joined #openstack-oslo04:40
*** SurajD has joined #openstack-oslo04:42
*** jecarey has quit IRC04:45
*** deray has quit IRC04:46
*** jecarey has joined #openstack-oslo04:48
*** amotoki has quit IRC04:49
*** jecarey has quit IRC04:52
*** deray has joined #openstack-oslo04:53
*** jamielennox|away is now known as jamielennox04:54
*** amotoki has joined #openstack-oslo05:01
*** gcb has joined #openstack-oslo05:01
*** mixos has quit IRC05:07
*** mtanino has quit IRC05:09
*** amotoki has quit IRC05:10
*** achanda has quit IRC05:12
*** amotoki has joined #openstack-oslo05:14
*** jecarey has joined #openstack-oslo05:15
*** jecarey has quit IRC05:19
*** jaypipes has quit IRC05:20
*** jerrygb has quit IRC05:25
*** achanda has joined #openstack-oslo05:25
*** stevemar_ has quit IRC05:27
*** stevemar_ has joined #openstack-oslo05:28
*** achanda has quit IRC05:29
*** jecarey has joined #openstack-oslo05:29
*** stevemar_ has quit IRC05:30
*** mhorban__ has quit IRC05:32
*** mhorban__ has joined #openstack-oslo05:32
*** rpodolyaka1 has joined #openstack-oslo05:33
*** jecarey has quit IRC05:33
*** achanda has joined #openstack-oslo05:35
*** rpodolyaka1 has quit IRC05:37
*** rpodolyaka1 has joined #openstack-oslo05:38
*** amotoki has quit IRC05:40
*** rpodolyaka1 has quit IRC05:46
*** salv-orl_ has joined #openstack-oslo05:50
*** rpodolyaka1 has joined #openstack-oslo05:51
*** amotoki has joined #openstack-oslo05:51
*** jecarey has joined #openstack-oslo05:52
*** achanda has quit IRC05:53
*** salv-orlando has quit IRC05:53
*** salv-orl_ has quit IRC05:55
openstackgerritMerged openstack/oslo.log: Remove python 2.6 classifier  https://review.openstack.org/24620905:55
*** jecarey has quit IRC05:56
*** achanda has joined #openstack-oslo05:58
*** rpodolyaka1 has quit IRC06:06
*** harlowja_at_home has joined #openstack-oslo06:18
*** clayton has quit IRC06:22
*** clayton has joined #openstack-oslo06:23
*** rpodolyaka1 has joined #openstack-oslo06:25
*** jamespage has joined #openstack-oslo06:27
*** rpodolyaka1 has quit IRC06:28
*** mhorban__ has quit IRC06:30
*** rpodolyaka1 has joined #openstack-oslo06:30
*** mhorban__ has joined #openstack-oslo06:30
*** harlowja_at_home has quit IRC06:35
*** rcernin has joined #openstack-oslo06:37
*** salv-orlando has joined #openstack-oslo06:51
*** jecarey has joined #openstack-oslo06:59
*** rpodolyaka1 has quit IRC06:59
*** SurajD has quit IRC07:00
*** rpodolyaka1 has joined #openstack-oslo07:01
*** SurajD has joined #openstack-oslo07:03
*** jecarey has quit IRC07:03
*** salv-orlando has quit IRC07:12
*** jecarey has joined #openstack-oslo07:13
*** nkrinner has joined #openstack-oslo07:14
*** jecarey has quit IRC07:18
*** jerrygb has joined #openstack-oslo07:25
*** mhorban__ has quit IRC07:27
*** mhorban__ has joined #openstack-oslo07:28
*** jerrygb has quit IRC07:30
*** achanda has quit IRC07:32
*** jecarey has joined #openstack-oslo07:35
*** akwasnie has quit IRC07:38
*** mhorban__ has quit IRC07:39
*** SurajD has quit IRC07:40
*** jecarey has quit IRC07:40
*** mhorban__ has joined #openstack-oslo07:42
openstackgerritJoshua Harlow proposed openstack/taskflow: Use the misc.ensure_dict helper in conductor engine options saving  https://review.openstack.org/24387507:46
*** browne has quit IRC07:52
*** SurajD has joined #openstack-oslo07:53
*** jecarey has joined #openstack-oslo08:09
*** mhorban__ has quit IRC08:12
*** stevemar_ has joined #openstack-oslo08:12
*** stevemar_ has quit IRC08:16
*** dulek has left #openstack-oslo08:17
*** salv-orlando has joined #openstack-oslo08:19
*** shardy has joined #openstack-oslo08:21
*** deray has quit IRC08:21
*** deray has joined #openstack-oslo08:21
*** salv-orlando has quit IRC08:27
*** yamamoto has quit IRC08:28
*** mhorban__ has joined #openstack-oslo08:29
*** deray has quit IRC08:35
*** mhorban__ has quit IRC08:35
*** mhorban__ has joined #openstack-oslo08:36
openstackgerritMerged openstack/taskflow: Add optional 'defer_reverts' behavior  https://review.openstack.org/24326808:47
*** ihrachys has joined #openstack-oslo09:00
*** achanda has joined #openstack-oslo09:05
*** rpodolyaka1 has quit IRC09:08
*** yassine__ has joined #openstack-oslo09:12
*** stevemar_ has joined #openstack-oslo09:13
openstackgerritElena Ezhova proposed openstack/oslo.service: Add functionality for creating Unix domain WSGI servers  https://review.openstack.org/24086009:16
*** stevemar_ has quit IRC09:17
*** mhorban__ has quit IRC09:20
*** mhorban__ has joined #openstack-oslo09:20
*** yottatsa has joined #openstack-oslo09:20
*** achanda has quit IRC09:22
*** salv-orlando has joined #openstack-oslo09:26
*** e0ne has joined #openstack-oslo09:32
*** yottatsa has quit IRC09:32
openstackgerritTom Cammann proposed openstack/oslo.config: Allow naming of custom types  https://review.openstack.org/22139409:33
*** mhorban__ has quit IRC09:35
*** pblaho has joined #openstack-oslo09:35
*** yottatsa has joined #openstack-oslo09:35
*** SurajD has quit IRC09:36
*** salv-orlando has quit IRC09:36
*** salv-orlando has joined #openstack-oslo09:37
*** xek has joined #openstack-oslo09:37
*** mhorban__ has joined #openstack-oslo09:39
*** yamamoto has joined #openstack-oslo09:39
*** SurajD has joined #openstack-oslo09:40
*** rpodolyaka1 has joined #openstack-oslo09:41
*** yamamoto has quit IRC09:43
*** yottatsa has left #openstack-oslo10:13
*** yottatsa has joined #openstack-oslo10:23
*** ozamiatin has joined #openstack-oslo10:25
*** jerrygb has joined #openstack-oslo10:26
*** deray has joined #openstack-oslo10:26
*** yamamoto has joined #openstack-oslo10:26
*** yottatsa has left #openstack-oslo10:31
*** jerrygb has quit IRC10:31
*** yamamoto has quit IRC10:31
*** ihrachys has quit IRC10:38
*** e0ne has quit IRC10:43
*** amotoki has quit IRC10:47
*** rpodolyaka1 has quit IRC10:52
*** rpodolyaka1 has joined #openstack-oslo10:53
*** e0ne has joined #openstack-oslo11:04
*** exploreshaifali has joined #openstack-oslo11:05
*** dims has joined #openstack-oslo11:07
*** deray has quit IRC11:09
*** dims has quit IRC11:12
*** stevemar_ has joined #openstack-oslo11:14
*** stevemar_ has quit IRC11:18
*** dims has joined #openstack-oslo11:18
*** SurajD has quit IRC11:21
*** SurajD has joined #openstack-oslo11:23
openstackgerritKseniya Tychkova proposed openstack/oslo.policy: Draft implementation of LDAP RBAC blueprint  https://review.openstack.org/24405911:24
openstackgerritBoris Pavlovic proposed openstack/oslo-specs: OSprofiler cross service & project profiling  https://review.openstack.org/10382511:27
*** yamamoto has joined #openstack-oslo11:32
*** aswadr has joined #openstack-oslo11:32
openstackgerritJulien Danjou proposed openstack/tooz: etcd: driver with lock support  https://review.openstack.org/24687911:32
*** yamamoto has quit IRC11:36
*** mhorban__ has quit IRC11:39
*** ihrachys has joined #openstack-oslo11:40
*** mhorban__ has joined #openstack-oslo11:41
*** amotoki has joined #openstack-oslo11:48
*** amotoki has quit IRC11:49
*** exploreshaifali has quit IRC11:49
*** mhorban__ has quit IRC11:51
*** mhorban__ has joined #openstack-oslo11:51
*** exploreshaifali has joined #openstack-oslo11:53
*** exploreshaifali has quit IRC12:03
*** ziggypup has joined #openstack-oslo12:07
*** ziggypup has left #openstack-oslo12:07
*** rpodolyaka1 has quit IRC12:12
*** aswadr has quit IRC12:15
*** ozamiatin has quit IRC12:16
*** alejandrito has joined #openstack-oslo12:23
openstackgerritChangBo Guo(gcb) proposed openstack/oslo.utils: Add method get_method_class_name in reflection  https://review.openstack.org/24149312:30
*** ihrachys_ has joined #openstack-oslo12:34
*** ihrachys has quit IRC12:35
*** yamamoto has joined #openstack-oslo12:39
openstackgerritMerged openstack/oslo.service: Avoid the dual-naming confusion  https://review.openstack.org/23871712:51
*** SurajD has quit IRC12:54
*** e0ne has quit IRC12:57
*** SurajD has joined #openstack-oslo12:57
*** sreshetnyak has quit IRC13:00
*** jerrygb has joined #openstack-oslo13:06
*** gordc has joined #openstack-oslo13:07
*** gordc_ has joined #openstack-oslo13:09
*** jerrygb has quit IRC13:10
*** e0ne has joined #openstack-oslo13:10
*** gordc has quit IRC13:13
*** stevemar_ has joined #openstack-oslo13:15
*** stevemar_ has quit IRC13:18
*** ihrachys_ has quit IRC13:18
*** ihrachys has joined #openstack-oslo13:19
openstackgerritElena Ezhova proposed openstack/oslo.service: Add functionality for creating Unix domain WSGI servers  https://review.openstack.org/24086013:19
*** rpodolyaka1 has joined #openstack-oslo13:26
*** eezhova has quit IRC13:27
*** gordc_ has quit IRC13:34
*** kbyrne has quit IRC13:36
*** ndipanov has quit IRC13:38
*** eezhova has joined #openstack-oslo13:38
*** ndipanov has joined #openstack-oslo13:39
*** ozamiatin has joined #openstack-oslo13:43
*** kbyrne has joined #openstack-oslo13:43
*** achanda has joined #openstack-oslo13:44
*** achanda has quit IRC13:46
*** achanda has joined #openstack-oslo13:49
*** achanda has quit IRC13:53
*** rlrossit has joined #openstack-oslo14:00
*** exploreshaifali has joined #openstack-oslo14:04
*** bapalm has joined #openstack-oslo14:08
*** yottatsa has joined #openstack-oslo14:08
*** boris-42 has quit IRC14:08
*** rbradfor_ has joined #openstack-oslo14:09
*** achanda has joined #openstack-oslo14:12
*** zz_dimtruck is now known as dimtruck14:13
*** yamamoto has quit IRC14:19
*** jaypipes has joined #openstack-oslo14:23
*** kgiusti has joined #openstack-oslo14:27
*** openstackgerrit has quit IRC14:31
*** openstackgerrit has joined #openstack-oslo14:32
dansmithjaypipes: looks like dims got you fixed up14:32
dansmithjaypipes: however, why not use netaddr like the rest of the network address things as I said?14:32
openstackgerritElena Ezhova proposed openstack/oslo.service: Add functionality for creating Unix domain WSGI servers  https://review.openstack.org/24086014:35
sdaguedims: we got the oslo.service release to support this - https://review.openstack.org/#/c/238983/5 right?14:36
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/24640414:36
jaypipesdansmith: AFAICT, netaddr isn't a dependency of oslo.versionedobjects...14:37
dimssdague default value 60 secs was in 0.13.0, let me check what's in g-r14:37
openstackgerritAlexis Lee proposed openstack/oslo.config: Add 'mutable' param to Opt  https://review.openstack.org/24640414:37
sdaguedims: right, but the config option didn't even exist before 0.13.0 right?14:38
dimssdague yes, it did, 0.12.014:39
sdagueI just don't want to land the devstack patch until it does something14:39
sdagueoh, ok14:39
dansmithjaypipes: right, we didn't pull over the IPAddress fields from nova because there was no other user of them, but os-vif is a good reason to do that, and to then use the same pattern for MACAddress I think14:39
sdaguewell, +2 then :)14:39
dansmithjaypipes: I can do the patch to bring those over if you want to base on it14:39
dimssdague : yes, we are good http://article.gmane.org/gmane.comp.cloud.openstack.announce/650/match=graceful_shutdown_timeout14:39
sdaguethanks dims mhorban for getting that all sorted14:39
dimsyay :)14:39
*** _amrith_ is now known as amrith14:41
openstackgerritJoe D'Andrea proposed openstack/oslo.log: Log to sys.stderr to avoid "No handlers could be found..."  https://review.openstack.org/24530314:41
*** bapalm has quit IRC14:43
*** bapalm has joined #openstack-oslo14:43
*** mriedem has joined #openstack-oslo14:45
openstackgerritDan Smith proposed openstack/oslo.versionedobjects: Add netaddr-related field types  https://review.openstack.org/24696014:47
dansmithjaypipes: ^14:47
jaypipesdansmith: +2 from me. will rebase on that.14:49
dansmithjaypipes: cool, I think that'll be easier14:50
*** sigmavirus24_awa is now known as sigmavirus2414:52
openstackgerritMehdi Abaakouk (sileht) proposed openstack/oslo.messaging: batch notification listener  https://review.openstack.org/23471614:53
*** jecarey has quit IRC14:57
*** jecarey has joined #openstack-oslo14:58
*** rbradfor_ has quit IRC15:00
*** jecarey has quit IRC15:02
*** cprmrf has joined #openstack-oslo15:03
*** jeckersb_gone is now known as jeckersb15:05
openstackgerritMerged openstack/oslotest: mockpatch: deprecate in favor of native fixtures  https://review.openstack.org/24519915:06
*** thangp has joined #openstack-oslo15:08
*** exploreshaifali has quit IRC15:12
*** stevemar_ has joined #openstack-oslo15:16
*** Nakato has quit IRC15:17
*** mc_nair has joined #openstack-oslo15:17
*** ndipanov has quit IRC15:18
*** Nakato has joined #openstack-oslo15:18
*** stevemar_ has quit IRC15:18
*** ndipanov has joined #openstack-oslo15:19
*** yamamoto has joined #openstack-oslo15:20
*** rpodolyaka1 has quit IRC15:20
*** amrith is now known as _amrith_15:21
*** rpodolyaka1 has joined #openstack-oslo15:22
*** pratikmallya has joined #openstack-oslo15:25
*** yamamoto has quit IRC15:25
*** pratikma_ has joined #openstack-oslo15:25
*** pradk has joined #openstack-oslo15:28
*** pratikmallya has quit IRC15:30
*** _amrith_ is now known as amrith15:30
*** salv-orlando has quit IRC15:30
*** salv-orlando has joined #openstack-oslo15:31
*** jecarey has joined #openstack-oslo15:35
openstackgerritMerged openstack/taskflow: Update docstrings on entity type  https://review.openstack.org/23954915:36
*** amrith is now known as _amrith_15:38
*** jecarey has quit IRC15:40
*** stevemar_ has joined #openstack-oslo15:40
*** jecarey has joined #openstack-oslo15:40
*** _amrith_ is now known as amrith15:41
*** mixos has joined #openstack-oslo15:43
mixoshttps://review.openstack.org/#/c/245969/215:46
*** deray has joined #openstack-oslo15:47
*** deray_ has joined #openstack-oslo15:47
mixosthanks for your review in advance. very simple fix but critical for barbican.15:47
*** jdandrea has joined #openstack-oslo15:49
*** mhorban__ has quit IRC15:49
*** mhorban__ has joined #openstack-oslo15:50
*** SurajD has quit IRC15:51
*** edleafe has left #openstack-oslo15:52
*** SurajD has joined #openstack-oslo15:54
*** mriedem is now known as mriedem_meeting15:56
*** jerrygb has joined #openstack-oslo15:57
*** pradk_ has joined #openstack-oslo15:58
*** jecarey has quit IRC15:59
*** jecarey has joined #openstack-oslo15:59
*** yamahata has joined #openstack-oslo15:59
*** pratikma_ is now known as pratikmallya16:02
*** jecarey has quit IRC16:04
*** mhorban__ has quit IRC16:04
jdandreadims: Hi! I double checked https://review.openstack.org/#/c/245303/ and it works fine on my end. New patch submitted and tests still pass. https://review.openstack.org/#/c/245303/16:09
jdandrea(whoops, meant to post that link only once)16:09
*** rcernin has quit IRC16:09
*** ozamiatin has quit IRC16:13
*** jaypipes has quit IRC16:13
*** jecarey has joined #openstack-oslo16:15
*** dimtruck is now known as zz_dimtruck16:16
*** edmondsw has quit IRC16:19
*** jecarey has quit IRC16:19
*** dims_ has joined #openstack-oslo16:22
*** dims has quit IRC16:24
*** rpodolyaka1 has quit IRC16:25
*** exploreshaifali has joined #openstack-oslo16:25
*** yamamoto has joined #openstack-oslo16:26
*** rpodolyaka1 has joined #openstack-oslo16:26
openstackgerritCyril Roelandt proposed openstack/oslosphinx: Fix a string vs bytes issue in _guess_cgit_link  https://review.openstack.org/24701816:27
*** mhorban__ has joined #openstack-oslo16:28
*** edmondsw has joined #openstack-oslo16:28
openstackgerritMerged openstack/taskflow: Use conductor entity class constant instead of raw string  https://review.openstack.org/23783116:29
openstackgerritMerged openstack/taskflow: Ensure node 'remove' and 'disassociate' can not be called when frozen  https://review.openstack.org/23509716:37
*** rpodolyaka1 has quit IRC16:45
*** mhorban__ has quit IRC16:49
*** rpodolyaka1 has joined #openstack-oslo16:52
*** jaypipes has joined #openstack-oslo16:53
*** rpodolyaka1 has quit IRC16:53
*** rpodolyaka1 has joined #openstack-oslo16:56
*** mixos has quit IRC16:58
*** stevemar_ has quit IRC16:59
openstackgerritDan Smith proposed openstack/oslo.versionedobjects: Add netaddr-related field types  https://review.openstack.org/24696017:00
*** e0ne has quit IRC17:01
*** mriedem_meeting is now known as mriedem17:08
*** sileht has quit IRC17:10
*** sileht has joined #openstack-oslo17:11
openstackgerritMerged openstack/taskflow: Use batch 'get_atoms_states' where we can  https://review.openstack.org/23388917:18
*** browne has joined #openstack-oslo17:20
*** ViswaV has quit IRC17:20
*** exploreshaifali has quit IRC17:22
*** ViswaV has joined #openstack-oslo17:22
*** dguitarbite has quit IRC17:23
*** nkrinner has quit IRC17:23
*** exploreshaifali has joined #openstack-oslo17:23
*** dguitarbite has joined #openstack-oslo17:24
*** nkrinner has joined #openstack-oslo17:24
*** yottatsa has quit IRC17:27
openstackgerritMerged openstack/taskflow: Move 'fill_iter' to 'iter_utils.fill'  https://review.openstack.org/23734917:28
*** yottatsa has joined #openstack-oslo17:29
*** amrith is now known as _amrith_17:30
openstackgerritMerged openstack/oslo.service: Use reflection.get_class_name() from oslo.utils  https://review.openstack.org/24640617:31
*** stevemar_ has joined #openstack-oslo17:31
*** gordc has joined #openstack-oslo17:33
*** yottatsa has quit IRC17:35
*** yassine__ has quit IRC17:38
*** deray_ has quit IRC17:38
*** deray has quit IRC17:38
*** terryw is now known as otherwiseguy17:45
*** exploreshaifali has quit IRC17:47
*** exploreshaifali has joined #openstack-oslo17:48
*** _amrith_ is now known as amrith17:48
*** pratikmallya has quit IRC17:52
*** jerrygb_ has joined #openstack-oslo17:54
*** jerrygb_ has quit IRC17:54
*** mixos has joined #openstack-oslo17:55
*** jerrygb_ has joined #openstack-oslo17:55
*** jerrygb has quit IRC17:57
*** jerrygb_ has quit IRC17:59
*** achanda has quit IRC18:00
*** jerrygb_ has joined #openstack-oslo18:01
*** jerrygb_ has quit IRC18:01
*** jerrygb_ has joined #openstack-oslo18:01
*** achanda has joined #openstack-oslo18:02
*** achanda has quit IRC18:03
*** e0ne has joined #openstack-oslo18:15
*** jerrygb_ has quit IRC18:17
*** pratikmallya has joined #openstack-oslo18:18
*** regXboi has joined #openstack-oslo18:20
*** regXboi has quit IRC18:21
dims_dhellmann : lifeless : how do we fix such a problem? http://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/apache/keystone.txt.gz#_2015-11-18_15_09_20_86532018:21
*** jecarey has joined #openstack-oslo18:21
dims_sdague : ^^ problem happens when we try to run a dsvm job with the source of a oslo library from stable/liberty18:22
*** ihrachys has quit IRC18:24
*** jecarey has quit IRC18:26
*** rpodolyaka1 has quit IRC18:28
lifelessdims_: you're running master changes with a liberty library?18:30
lifelessdims_: ok so loadwsgi is doing the pkg_resources require call without the thing to turn off cross-checking requirements18:31
dims_lifeless https://review.openstack.org/#/c/24640418:31
*** rpodolyaka1 has joined #openstack-oslo18:31
lifelessdims_: anyhow, according to the requirements, you can't18:31
*** rpodolyaka1 has quit IRC18:31
lifelessdims_: since we now require 2.6.0, and liberty has 2.4.x18:32
dims_lifeless : sdague : so gate-tempest-dsvm-neutron-src-oslo.config-liberty job is practically useless then18:32
lifelessdims_: what is it trying to ascertain ?18:32
*** rpodolyaka1 has joined #openstack-oslo18:32
lifelessdims_: this may be a good time to read my backwards compat spec, which is in a similar (but different I think) space18:33
dims_https://review.openstack.org/#/c/246404 is a review against master and we are running a job to check if we will break stable/liberty18:33
*** jaypipes has quit IRC18:34
lifelessdims_: so then you want to run *liberty* everything with oslo.config master18:34
lifelessdims_: which is the opposite of what that job does AFAICT18:34
lifelessdims_: 2015-11-18 14:59:51.390 | Collecting oslo.messaging===2.8.1 (from -c /opt/stack/new/requirements/upper-constraints.txt (line 196))18:35
dims_https://github.com/openstack/requirements/blob/stable/liberty/upper-constraints.txt#L19518:36
lifelessrighto18:36
lifelessmy copy of liberty g-r clais18:38
lifelessclaims18:38
lifelessoslo.messaging>=1.16.0,!=1.17.0,!=1.17.1,!=2.6.0,!=2.6.1 # Apache-2.018:38
*** jecarey has joined #openstack-oslo18:38
lifelessah 2.9 is out18:38
lifelessok so18:38
lifelesshere's whats happening18:39
lifelessmaster g-r, which is synced everywhere hard requires o.m 2.6 or greater18:39
lifeless*anything* released from master will have that same hard requirement18:39
lifelesswhich means its not possible to upgrade any component released from master (that uses oslo.config) in liberty without force upgrading everything18:40
lifelessdims_: but18:41
*** jecarey_ has joined #openstack-oslo18:41
lifelessdims_: this is a change to master oslo.config, so it should have a version higher than 2.618:41
*** thangp has quit IRC18:42
lifelessdims_: so, bulk-upgrades aside, this should work if you run the actual patch you want to in this job18:42
dims_lifeless : see https://review.openstack.org/#/c/24640418:42
lifelessdims_: yes, got that18:42
lifelessdims_: I'm just looking to see what oslo.config returned a too low version #18:43
lifelesshttp://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstacklog.txt.gz#_2015-11-18_14_59_32_241 looks sane18:43
*** sputnik13 has joined #openstack-oslo18:43
*** jecarey has quit IRC18:43
dims_lifeless pip freeze shows "-e git+https://git.openstack.org/openstack/oslo.config@55242404910acbb56062eadeab6c66094e03b231#egg=oslo.config-origin_stable_liberty"18:43
lifelessdims_: which is clearly wrong18:44
lifelessdims_: (because you want to test the master code...)18:44
*** jerrygb has joined #openstack-oslo18:44
*** zz_dimtruck is now known as dimtruck18:44
lifelesshttp://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstacklog.txt.gz#_2015-11-18_14_59_33_75118:44
lifelessshows oslo.config's initial install version being detected as 2.4.118:44
lifelesseven though the clone branch was master per the previous link18:45
*** jecarey_ has quit IRC18:45
dims_lifeless went bad during edit-constraints? http://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstacklog.txt.gz#_2015-11-18_14_59_33_75118:46
lifelessdims_: the edit line looks fine to me, specifies the path on disk18:46
lifelessfile:///opt/stack/new/oslo.config#egg=oslo.config18:46
lifelesshttp://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstacklog.txt.gz#_2015-11-18_14_59_32_24618:47
lifelessthe git hash18:47
lifeless552424018:47
lifelessis indeed liberty18:47
lifelessI think we need zuul expert input here18:48
lifeless-> -infro18:48
lifelesserm18:48
lifeless-afro18:48
lifelessno18:48
lifeless-infra18:48
dims_lol18:48
lifelessI need to do some child wrangling18:49
lifelessbut will pop over there shortly18:49
lifelesstl;dr though: its cloning liberty oslo.config, and we wanted master oslo.config18:49
*** pratikma_ has joined #openstack-oslo18:50
sdaguedims_: what's the problem?18:50
sdaguesorry there is a lot of backscroll, can you summarize?18:51
*** jecarey has joined #openstack-oslo18:51
dims_sdague : i probably got gate-tempest-dsvm-neutron-src-oslo.config-liberty setup wrong. looking at https://review.openstack.org/#/c/24640418:51
*** thangp has joined #openstack-oslo18:52
sdaguewhat are you trying to test?18:52
*** pratikmallya has quit IRC18:52
dims_making sure oslo.config from master with that review wont break when someone uses the new library with that patch under liberty18:52
dims_pip freeze ends up with -e git+https://git.openstack.org/openstack/oslo.config@55242404910acbb56062eadeab6c66094e03b231#egg=oslo.config-origin_stable_liberty18:53
sdagueok, the existing jobs will work fine if stable/liberty doesn't exist as a branch on the library18:54
*** rpodolyaka1 has quit IRC18:54
*** salv-orl_ has joined #openstack-oslo18:54
*** salv-orl_ has quit IRC18:54
sdaguethere is no existing infrastructure to support master libs with stable services, when the lib has a stable branch18:55
dims_ouch : so those jobs i added are no good then18:56
*** jecarey has quit IRC18:56
dims_sdague : seems to be cloning from master  - http://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstacklog.txt.gz#_2015-11-18_14_59_32_24118:57
*** salv-orlando has quit IRC18:57
dims_would RECLONE help?18:57
sdagueno, it wouldn't, the refs are all set by zuul18:58
sdaguedims_: if you want master to support liberty, why is there a liberty branch?18:59
dims_sdague : we had not yet fleshed (and still haven't) out the backwards compat stuff i guess19:01
dims_sdague : lifeless just pointed to the spec he updated https://review.openstack.org/#/c/226157/19:01
*** harlowja has quit IRC19:05
*** rlrossit has quit IRC19:06
*** harlowja has joined #openstack-oslo19:08
*** rlrossit has joined #openstack-oslo19:09
*** jecarey has joined #openstack-oslo19:10
*** jecarey has quit IRC19:15
*** mriedem has quit IRC19:20
*** ndipanov has quit IRC19:20
*** mhickey has joined #openstack-oslo19:21
mhickeydims_: Hi. How are things?19:21
dims_mhickey hi, what's up?19:22
mhickeydims_: Do you want to talk here or on keystone?19:22
*** browne has quit IRC19:22
dims_mhickey your call19:22
mhickeydims_: Lets try here. I am adding oslo config generation to neutron.19:23
*** bapalm has quit IRC19:23
dims_ok19:23
mhickeydims_: I am looking for config items 'auth_plugin' and 'auth_section' but cannot find the namespace they are in. I think they are in keystone?19:24
dims_give me a sec19:25
dims_looking for something19:25
mhickeydims_: sure, take your time19:26
*** bapalm has joined #openstack-oslo19:26
dims_mhickey : this is what we did in Nova. is this what you are looking for? https://review.openstack.org/#/c/214423/19:27
*** kshimamu has joined #openstack-oslo19:28
*** mriedem has joined #openstack-oslo19:30
mhickeydims_: so is it namespace = nova.network.neutronv2 ?19:31
lifelesssdague: so, lets assume there is value in both knowing if master is breaking stuff, and in distributors collaborating on tested stable branches of a thing19:32
lifelesssdague: where thing is a library or a client-library19:33
dims_mhickey : see the list_opts method in nova.network.neutronv2.api19:33
lifelesssdague: how big is the missing thing to let us run a test with $branch of servers, and $master of $thing19:33
lifelesssdague: (assume we have the isntalled-from-pypi packages sorted correctly)19:34
lifelesssdague: and is there something I can refer to to level up on the missing stuff19:34
sdaguelifeless: I think it's all about the zuul cloner / and devstack-gate logic19:34
lifelesssdague: ok; so some override to tell zuul that that job should take the master branch ?19:35
* dims_ steps out for a bit19:36
sdaguehttps://github.com/openstack-infra/devstack-gate/blob/92d130938406e4b42cdb1fe3e6fa62f3a2466024/functions.sh#L35319:36
*** jecarey has joined #openstack-oslo19:36
sdagueso, possibly it's just OVERRIDE_OSLO_CONFIG_PROJECT_BRANCH=master19:37
sdaguethough I think https://github.com/openstack-infra/devstack-gate/blob/92d130938406e4b42cdb1fe3e6fa62f3a2466024/functions.sh#L372 might need to be changed19:37
sdagueto tr . -> _19:37
stevemar_mhickey: looking like, wherever the keystoneclient session is created, the options are generated there19:38
*** jecarey has quit IRC19:40
*** pradk_ has quit IRC19:47
mhickeydims_,stevemar_: ok, thanks! :)19:48
*** rpodolyaka1 has joined #openstack-oslo19:55
*** jecarey has joined #openstack-oslo20:02
*** jecarey has quit IRC20:03
*** jecarey has joined #openstack-oslo20:03
openstackgerritJoshua Harlow proposed openstack/taskflow: Enable conversion of the tree nodes into a digraph  https://review.openstack.org/20921420:10
*** salv-orlando has joined #openstack-oslo20:11
*** e0ne has quit IRC20:13
dims_sdague back. looking at that tr line20:18
dims_local uc_project=`echo $short_project | tr [:lower:] [:upper:] | tr '-' '_' | sed 's/[^A-Z_]//'`20:18
timsimHas anyone encountered a situation where casts in oslo messaging seem to be ignored/dropped from rabbitmq? Is there some config setting that might make that happen?20:20
sdagueyeh, so I think it assumes short_project can't have a . in it20:20
*** yamahata has quit IRC20:21
dims_right, kicks in in the workspace-new20:21
dims_http://logs.openstack.org/04/246404/5/check/gate-tempest-dsvm-neutron-src-oslo.config-liberty/09ac4b1/logs/devstack-gate-setup-workspace-new.txt.gz#_2015-11-18_14_56_26_32720:21
dims_and then where would i set OVERRIDE_OSLO_CONFIG_PROJECT_BRANCH=master?20:22
openstackgerritJoshua Harlow proposed openstack/taskflow: Allow deciders to stop at flow boundaries (WIP)  https://review.openstack.org/24605120:30
*** harlowja has quit IRC20:36
openstackgerritDoug Hellmann proposed openstack/oslo.middleware: remove bad entry point test logic  https://review.openstack.org/24598820:37
lifelessthere's a normalisation regex pypi uses20:37
lifelessdims_: in layout.yaml20:37
lifelessdims_: / sdague: project identifiers - https://github.com/pypa/interoperability-peps/pull/56/files#diff-5c795ff31024d45f6595ce831656c6cfR12820:38
*** harlowja has joined #openstack-oslo20:41
sdaguelifeless: right, the issue is we're turning this into a shell variable to be evaluated20:43
sdague. is not a valid character in a shell variable20:43
sdaguedims_: yeh, I think that's about right20:44
dims_sdague : y we can fix that script, but then we'll need to set something up in project-config to switch that variable to master (from default) just for the specific project20:45
sdagueyeh20:46
lifelesssdague: its also one of the characters normalised by pkg resources20:51
lifelesssdague: to _ or - depending on context20:51
lifelesssdague: so I'm +1 on the correctness of the transform is all20:52
sdaguelifeless: ok, I don't see why that's relevant20:52
*** shardy_ has joined #openstack-oslo20:52
lifelesssdague: because if it wasn't, we'd need to find some way to tunnel it through20:52
sdagueI'm not sure we would, this is jumping languages20:52
lifelesssdague: or the package name would be wrong and pip / setuptools would likely explode20:52
lifelesssdague: thats possible too20:52
lifelesssdague: I may just have the wrong stick :)20:53
*** rpodolyaka1 has quit IRC20:53
sdague:)20:53
sdagueyeh, this is just about building the consistent set of bash names for things20:53
sdagueand as long as everything always maps to the same bash names, we're good20:53
*** dimtruck is now known as zz_dimtruck20:55
*** jeckersb is now known as jeckersb_gone20:58
*** zz_dimtruck is now known as dimtruck20:59
*** mhickey has quit IRC21:00
*** shardy_ has quit IRC21:00
*** thangp has quit IRC21:01
*** openstack has joined #openstack-oslo21:04
*** alejandrito has quit IRC21:04
dims_sdague looks like we may need a job-template copied from http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/devstack-gate.yaml#n12521:07
*** e0ne has joined #openstack-oslo21:09
*** jerrygb_ has joined #openstack-oslo21:12
*** jerrygb has quit IRC21:15
*** rpodolyaka1 has joined #openstack-oslo21:16
dims_sdague : lifeless : https://review.openstack.org/24718021:18
*** rpodolyaka1 has quit IRC21:19
*** jerrygb_ has quit IRC21:22
*** jerrygb_ has joined #openstack-oslo21:23
sdaguedims_: I think that's right21:26
*** jerrygb__ has joined #openstack-oslo21:26
sdaguedims_: oh, if we aren't breaking on the ., and just dumping it, I think we're ok21:27
sdagueyeh, you know, never mind21:27
sdaguewe don't need that21:27
*** jerrygb__ has quit IRC21:27
*** jerrygb has joined #openstack-oslo21:28
*** jerrygb_ has quit IRC21:28
*** e0ne has quit IRC21:31
*** pratikma_ has quit IRC21:35
*** pratikmallya has joined #openstack-oslo21:35
*** amrith is now known as _amrith_21:45
*** e0ne has joined #openstack-oslo21:47
*** rlrossit has left #openstack-oslo21:49
*** e0ne has quit IRC21:50
*** yamahata has joined #openstack-oslo21:51
*** jecarey has quit IRC21:52
*** jecarey has joined #openstack-oslo21:53
*** salv-orl_ has joined #openstack-oslo21:57
*** jecarey has quit IRC21:57
*** salv-orlando has quit IRC21:57
*** kgiusti has quit IRC21:58
adam_gdims, not sure what the policy is wrt capping oslo libs in stable, but that notification driver thing is biting stable/liberty https://review.openstack.org/24719922:00
*** jerrygb has quit IRC22:00
*** pratikmallya has quit IRC22:01
*** cprmrf has quit IRC22:04
openstackgerritJoshua Harlow proposed openstack/taskflow: Instead of simple executor dispatch limiting use a custom semaphore  https://review.openstack.org/23978022:07
*** vilobhmm has joined #openstack-oslo22:24
vilobhmmlifeless : ping wanted to check regarding this pbr error http://paste.openstack.org/show/479355/22:24
vilobhmmlifeless : any inputs on how to resolve this would be helpful22:29
*** itisha has joined #openstack-oslo22:30
openstackgerritJoshua Harlow proposed openstack/taskflow: Move engine options extraction to __init__ methods  https://review.openstack.org/24379322:30
*** pratikmallya has joined #openstack-oslo22:37
*** browne has joined #openstack-oslo22:39
*** browne has quit IRC22:41
lifelessvilobhmm: you're using easy-install; don't. Use pip.22:42
lifeless'...easy_install....' is the give away there22:42
*** jecarey has joined #openstack-oslo22:42
lifelessI thought we'd fixed the bug that could cause the issue you saw; if you can reproduce it reliably please do file a bug on pbr, but even so - you need to use pip :)22:42
harlowjavilobhmm u were just seeing that by activating tox though right22:43
harlowjai think, anyways if u can reproduce would be cool22:43
lifelesspaste the full output then, including the command you run :)22:43
*** jaypipes has joined #openstack-oslo22:47
*** jecarey has quit IRC22:47
*** edmondsw has quit IRC22:49
vilobhmmharlowja : created a venv and ran python setup.py develop…looks like installing the requirements and test-requirments was the problem….my bad22:50
vilobhmmthanks harlowja for the help22:50
harlowjavilobhmm ok, i think lifeless  is also saying use $ pip install .22:50
harlowjainstead of python setup.py develop22:50
harlowjabecause latter uses easy_install22:50
*** gordc has quit IRC22:50
harlowjaformer doesn't22:50
harlowjaanyway, something to try in the future if u got it working22:51
vilobhmmharlowja : sure..trying22:51
harlowjak22:51
*** rjaiswal has joined #openstack-oslo22:52
vilobhmmharlowja : works http://paste.openstack.org/show/479358/22:52
harlowjacool22:53
vilobhmmlifeless : thanks!22:53
*** sigmavirus24 is now known as sigmavirus24_awa22:53
*** mriedem has quit IRC22:54
openstackgerritMerged openstack/taskflow: Enable conversion of the tree nodes into a digraph  https://review.openstack.org/20921422:58
lifelessharlowja: vilobhmm: "pip install -e ." instead of 'python setup.py develop'23:00
*** jecarey has joined #openstack-oslo23:02
*** jerrygb has joined #openstack-oslo23:05
vilobhmmlifeless : sure thanks!23:07
*** jecarey has quit IRC23:07
openstackgerritOpenStack Proposal Bot proposed openstack/taskflow: Updated from global requirements  https://review.openstack.org/24716523:08
openstackgerritJoshua Harlow proposed openstack/taskflow: Move engine options extraction to __init__ methods  https://review.openstack.org/24379323:09
*** jerrygb has quit IRC23:09
harlowjalifeless soooo been thinking about that spec, think i understand the current dillema, and gonna ponder on it a bit more, so thanks for talking me through it yesterday23:12
harlowja*the backwards compat one23:12
harlowjaperhaps some of the conversation may be constructive for further iterations of it (the spec)23:13
*** jerrygb has joined #openstack-oslo23:14
*** pradk has quit IRC23:19
lifelessharlowja: so I'm hoping to make this happen early in the new year23:26
harlowjacool23:26
lifelessharlowja: -> please engage soon :)23:26
harlowjai engaged!23:26
harlowjawarp drived23:26
harlowjalol23:26
lifelessharlowja: :)23:26
lifelessharlowja: can you think of any alternatives though? That we haven't tried (like pinning)23:27
harlowjareference architecture that doesn't require co-installability?23:27
harlowjaeach component can choose its own versions as it wants23:28
harlowja?23:28
harlowja(component == project)23:28
harlowjasorta feels like larger deployers aren't co-installing anyways23:29
lifelesshow does that work with Python ?23:29
harlowjadifferent containers, servers for different projects?23:29
lifeless(Python objects aren't co-loadable in memory like they are in e.g. JS or java's thing interface thing23:29
harlowjanot a pyhton thing, just a reference deployment architecture23:29
harlowjaat a decent enough scale u aren't running all things in 1 box anyway :-P23:30
lifelessharlowja: I mean like oslo.messaging uses oslo.config and tooz uses oslo.config and oslo.config does a break23:30
harlowjau call oslo.config people naughty23:30
harlowjathats the first thing u do23:30
lifelessthat doesn't really help though23:31
harlowjalol23:31
harlowjaso ya, i get where u are going23:31
harlowjaeven with smaller containers of things, u still have similar issues23:31
harlowjais there any work ongoing to do co-loadable stuff in pyhton upstream?23:32
harlowja(and whatever crazyness would be required for that)23:32
*** jecarey has joined #openstack-oslo23:33
harlowja(not an easy change by any measure)23:33
lifelessno23:33
lifelessno interest in it at all23:33
harlowjaya, to bad23:35
*** jecarey has quit IRC23:37
openstackgerritJoshua Harlow proposed openstack/tooz: Add programatic introspection of drivers capabilities  https://review.openstack.org/24068123:46
openstackgerritJoshua Harlow proposed openstack/tooz: Add programatic introspection of drivers capabilities  https://review.openstack.org/24068123:48
*** dimtruck is now known as zz_dimtruck23:48
*** mixos has quit IRC23:48
lifelessharlowja: well23:50
lifelessharlowja: its a much more complex model to deal with in js and java23:50
harlowjawell js i think they built this in from the start, i don't recall java (but i think it also thought about this from the start)23:50
* harlowja memory on different languages is fading, ha23:51
lifelessosgi23:51
lifelessthats the thing23:51
lifelessits terrifying23:51
*** SurajD has quit IRC23:52
openstackgerritMerged openstack/oslo.versionedobjects: Fix the wrong reference for DeprecationWarning  https://review.openstack.org/24672123:52
*** SurajD has joined #openstack-oslo23:55
harlowjalifeless ah ya, thats right osgi23:56
harlowjai remember that :-P23:56
harlowja*a little memory of that, ha23:56
*** mc_nair has quit IRC23:56

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