Sunday, 2015-05-03

*** markvoelker has joined #openstack-keystone00:02
*** markvoelker has quit IRC00:07
*** dims_ has quit IRC00:16
*** henrynash has quit IRC00:17
*** stevemar has joined #openstack-keystone00:18
*** ChanServ sets mode: +v stevemar00:18
*** henrynash has joined #openstack-keystone00:21
*** ChanServ sets mode: +v henrynash00:21
*** wwwjfy has joined #openstack-keystone00:38
*** ankita_wagh has quit IRC00:41
*** stevemar has quit IRC00:43
*** stevemar has joined #openstack-keystone00:46
*** ChanServ sets mode: +v stevemar00:46
*** stevemar has quit IRC00:48
*** stevemar has joined #openstack-keystone00:49
*** ChanServ sets mode: +v stevemar00:49
*** dimsum__ has joined #openstack-keystone01:16
*** dimsum__ has quit IRC01:22
*** dimsum__ has joined #openstack-keystone01:22
*** henrynash has quit IRC01:42
*** lhcheng has quit IRC01:42
*** lhcheng has joined #openstack-keystone01:42
*** ChanServ sets mode: +v lhcheng01:42
*** henrynash has joined #openstack-keystone01:43
*** ChanServ sets mode: +v henrynash01:43
*** josecastroleon has joined #openstack-keystone01:52
*** josecastroleon has quit IRC01:55
*** iamjarvo has joined #openstack-keystone01:56
*** markvoelker has joined #openstack-keystone02:04
*** markvoelker has quit IRC02:09
*** gokrokve has joined #openstack-keystone02:25
*** gokrokve_ has quit IRC02:27
*** boris-42 has quit IRC02:28
*** boris-42 has joined #openstack-keystone02:35
*** iamjarvo has quit IRC02:48
*** ankita_wagh has joined #openstack-keystone02:51
*** lhcheng has quit IRC02:56
*** markvoelker has joined #openstack-keystone03:04
*** markvoelker has quit IRC03:08
*** stevemar has quit IRC03:20
*** lhcheng has joined #openstack-keystone03:21
*** ChanServ sets mode: +v lhcheng03:21
*** ankita_wagh has quit IRC03:48
*** ankita_wagh has joined #openstack-keystone03:48
*** ankita_w_ has joined #openstack-keystone03:51
*** ankita_wagh has quit IRC03:53
*** markvoelker has joined #openstack-keystone04:05
*** markvoelker has quit IRC04:10
openstackgerritAnkita Wagh proposed openstack/keystonemiddleware: Handling endpoints with missing URL types  https://review.openstack.org/17962404:40
*** henrynash has quit IRC04:40
*** henrynash has joined #openstack-keystone04:40
*** ChanServ sets mode: +v henrynash04:40
*** lhcheng has quit IRC05:03
*** markvoelker has joined #openstack-keystone05:06
*** markvoelker has quit IRC05:10
*** spandhe has joined #openstack-keystone05:28
*** spandhe has quit IRC05:32
morganfainbergfirst pass at summit sessions: https://libertydesignsummit.sched.org/type/design+summit/Keystone05:37
*** boris-42 has quit IRC05:38
*** gokrokve_ has joined #openstack-keystone05:42
*** gokrokve has quit IRC05:44
openstackgerritAnkita Wagh proposed openstack/keystonemiddleware: Handling endpoints with missing URL types  https://review.openstack.org/17962405:48
*** jamielennox is now known as jamielennox|away05:52
*** lhcheng has joined #openstack-keystone06:04
*** ChanServ sets mode: +v lhcheng06:04
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Imported Translations from Transifex  https://review.openstack.org/17933106:06
*** markvoelker has joined #openstack-keystone06:07
*** lhcheng has quit IRC06:09
*** markvoelker has quit IRC06:11
openstackgerritAnkita Wagh proposed openstack/keystonemiddleware: Handling endpoints with missing URL types  https://review.openstack.org/17962406:58
*** lhcheng has joined #openstack-keystone07:05
*** ChanServ sets mode: +v lhcheng07:05
*** markvoelker has joined #openstack-keystone07:07
*** lhcheng has quit IRC07:10
*** markvoelker has quit IRC07:13
*** ankita_w_ has quit IRC07:19
*** boris-42 has joined #openstack-keystone07:50
*** markvoelker has joined #openstack-keystone08:08
*** markvoelker has quit IRC08:13
*** josecastroleon has joined #openstack-keystone08:24
*** josecastroleon has quit IRC08:27
*** junhongl has quit IRC08:37
*** markvoelker has joined #openstack-keystone09:09
*** markvoelker has quit IRC09:14
*** junhongl has joined #openstack-keystone09:25
*** markvoelker has joined #openstack-keystone10:10
*** markvoelker has quit IRC10:15
*** lhcheng has joined #openstack-keystone10:42
*** ChanServ sets mode: +v lhcheng10:42
*** lhcheng has quit IRC10:47
*** markvoelker has joined #openstack-keystone11:11
*** markvoelker has quit IRC11:15
*** ajayaa has joined #openstack-keystone11:57
*** ajayaa has quit IRC12:06
*** markvoelker has joined #openstack-keystone12:11
*** markvoelker has quit IRC12:16
*** markvoelker has joined #openstack-keystone13:12
*** packet has joined #openstack-keystone13:14
*** packet has quit IRC13:14
*** markvoelker has quit IRC13:17
*** henrynash has quit IRC13:34
*** markvoelker has joined #openstack-keystone14:13
*** markvoelker has quit IRC14:17
*** lhcheng has joined #openstack-keystone14:20
*** ChanServ sets mode: +v lhcheng14:20
*** mestery_ has joined #openstack-keystone14:21
*** ir2ivps8 has joined #openstack-keystone14:23
*** lhcheng has quit IRC14:25
*** mestery has quit IRC14:25
*** josecastroleon has joined #openstack-keystone14:56
*** iamjarvo has joined #openstack-keystone14:59
*** iamjarvo_ has joined #openstack-keystone15:00
*** iamjarvo has quit IRC15:03
*** josecastroleon has quit IRC15:03
*** markvoelker has joined #openstack-keystone15:14
*** markvoelker has quit IRC15:19
*** iamjarvo_ has quit IRC15:27
*** gokrokve has joined #openstack-keystone15:38
*** gokrokve has quit IRC15:38
*** gokrokve has joined #openstack-keystone15:39
*** gokrokve_ has quit IRC15:42
*** gokrokve has quit IRC15:43
*** iamjarvo has joined #openstack-keystone15:43
*** henrynash has joined #openstack-keystone15:49
*** ChanServ sets mode: +v henrynash15:49
*** gokrokve has joined #openstack-keystone16:02
openstackgerritEric Brown proposed openstack/keystone: Add missing [database] section to configuration doc  https://review.openstack.org/13997116:12
*** markvoelker has joined #openstack-keystone16:14
*** markvoelker has quit IRC16:19
*** kiran-r has joined #openstack-keystone16:23
*** kiran-r has quit IRC16:24
*** gokrokve has quit IRC16:31
*** gokrokve has joined #openstack-keystone16:32
*** samueldmq has joined #openstack-keystone16:34
*** gokrokve has quit IRC16:37
*** iamjarvo has quit IRC16:42
*** lhcheng has joined #openstack-keystone17:10
*** ChanServ sets mode: +v lhcheng17:10
*** lhcheng has quit IRC17:14
*** markvoelker has joined #openstack-keystone17:15
*** markvoelker has quit IRC17:20
*** shakamunyi has joined #openstack-keystone17:47
*** henrynash has quit IRC17:48
*** henrynash has joined #openstack-keystone17:49
*** ChanServ sets mode: +v henrynash17:49
*** wwwjfy has quit IRC18:02
*** markvoelker has joined #openstack-keystone18:16
*** markvoelker has quit IRC18:20
*** e0ne has joined #openstack-keystone18:38
*** dobson has quit IRC19:05
*** dobson has joined #openstack-keystone19:10
*** markvoelker has joined #openstack-keystone19:17
*** markvoelker has quit IRC19:21
openstackgerritBrad Topol proposed openstack/pycadf: Add unit tests to increase coverage of cadftype  https://review.openstack.org/17269419:33
*** e0ne has quit IRC19:42
*** spandhe has joined #openstack-keystone19:51
*** e0ne has joined #openstack-keystone20:13
*** richm has joined #openstack-keystone20:14
*** markvoelker has joined #openstack-keystone20:18
*** markvoelker has quit IRC20:23
*** boris-42 has quit IRC20:28
*** e0ne has quit IRC20:40
*** lhcheng has joined #openstack-keystone20:47
*** ChanServ sets mode: +v lhcheng20:47
*** lhcheng has quit IRC20:51
*** spandhe has quit IRC21:10
*** markvoelker has joined #openstack-keystone21:18
*** markvoelker has quit IRC21:23
*** samueldmq has quit IRC21:30
*** josecastroleon has joined #openstack-keystone21:33
*** josecastroleon has quit IRC21:34
*** jamielennox|away is now known as jamielennox21:49
*** jamielennox is now known as jamielennox|away22:01
*** jamielennox|away is now known as jamielennox22:02
openstackgerritMerged openstack/keystoneauth: Reorganize exceptions  https://review.openstack.org/17891022:04
*** spandhe has joined #openstack-keystone22:14
*** spandhe has quit IRC22:16
*** markvoelker has joined #openstack-keystone22:19
*** jamielennox is now known as jamielennox|away22:22
*** markvoelker has quit IRC22:23
*** packet has joined #openstack-keystone22:29
*** jamielennox|away is now known as jamielennox22:39
morganfainberglifeless: so the heat multi-package convo, am I reading that right that they have plugins and want them released separate from heat but are in-tree?22:49
morganfainberglifeless: if that is the case, and we solve that type of issue with pbr, I'd use it as well for our (keystone's) drivers instead of punting the drivers out of tree.22:49
lifelessmorganfainberg: so I'm having an oob conversation with mordred about the history on that22:50
morganfainberglifeless: for the main supported ones that is. I also admit I might be misreading that thread.22:50
lifelessbut that is part of it22:50
morganfainberglifeless: yeah. I'd love to not need neutron-number of repos for our backends, but would love to split the drivers to their own packaging.22:50
morganfainberglifeless: let me know if I can help any in this conversation.22:51
mordredmorganfainberg: I I VERY much want you not to do what heat are doing22:51
mordredmorganfainberg: I'm doing my best to let lifeless handle 99% of this22:51
mordredmorganfainberg: but I feel strongly enough about it that I need to let someone else handle it because I'll be rude otherwise22:52
morganfainbergmordred: sure. I'll bug you on this at the summit or on the train22:52
mordredmorganfainberg: bug me on the train22:52
mordredmorganfainberg: I think it'll be a better venue - since if I express myself poorly, we can roll it back easier22:52
mordredmorganfainberg: and between talking to you and talking to lifeless, by the time we get to the summit, I may be able to be constructive22:53
morganfainbergmordred: sure. And here is the deal: my plan was to pitch punting out the drivers into their own repos anyway. If I don't have to track stupid numbers of repos, I'm happier. But that idea only came about because of that ML topic. So I was interested in exploring it.22:54
morganfainbergAnd the train should be a great venue for that type of convo :)22:54
mordredmorganfainberg: :)22:55
morganfainberglifeless: unrelated - submitted another proposed talk for pyconau and working on the abstract for LCA.22:56
lifelessmorganfainberg: cool22:56
morganfainberglifeless: both pycon ones are clearly more aimed at miniconf vs main conference.22:56
mordredlifeless: I have the CFP open in my browser23:00
mordredlifeless: but I've bought my plane tickets already :)23:01
lifelesscool cool23:01
lifelessmorganfainberg: ok so - short answer - N pypi artifacts from one tree requires care and nontrivial development.23:16
lifelessmorganfainberg: if its important to you, happy to setup a mini-working group to work on it, but its not actually what heat desire: publishing these things is not a goal for heat.23:17
lifelessmorganfainberg: they have some code thats in-tree that needs to be optionally made available23:17
morganfainbergAh.23:17
lifelessmorganfainberg: (made available == made present and imported etc)23:17
morganfainbergYeah I'd want it to be published. I'm happy to stick with the simple route and pitch that first.23:17
morganfainbergBut we have some work before we are there. Notably having stable driver interfaces.23:18
lifelessmorganfainberg: I'd personally be quite interested in doing N pypi artifacts from one tree, as it would let us merge nova and neutron and cinder back together23:18
morganfainbergSimple = multiple repos23:18
lifelessand undo this crazy conways-law madness we ahve23:18
morganfainberglifeless: let's talk about this possibility train, summit, over whiskey, ;)23:19
lifelessbut I realise that that is not a universally held opinion :)23:19
lifelessmorganfainberg: I'm not on the train (didn't know about it prior to booking)23:19
morganfainbergBut worst case-- we stick with the known easy route.23:19
lifelessyup23:19
morganfainbergWell I'll be bugging mordred on the train but will also look for you at the summit for this.23:19
lifelesscool23:19
*** markvoelker has joined #openstack-keystone23:20
lifelessI'm certainly not interested in doing n-things-one-repo without multiple places where its clearly a big win within openstack, since its going to be high risk (lots of chances of OHFUCKWEDIDN'TTHINKOFTHAT moments)23:20
*** packet has quit IRC23:20
lifelessand right now, the other projects that are metastisising are doing so to deliberately partition reviewers23:21
lifelessso they wouldn't want to be in one tree anyhow23:21
* bigjools waves to lifeless23:21
lifelesshi bigjools23:21
mordredyah - the general flow, for better or worse, is for greater repo proliferation23:21
*** Steap has left #openstack-keystone23:22
morganfainbergI'm less interested in partitioning reviewers, I am more interested in clear dependency requirements, allowing more focus on specific aspects of code with known constraints, and clear scope of the code.23:22
morganfainbergIn about that order of importance23:22
lifelessthe first one extra_requirements should allow today with no changes at all23:23
lifeless[no changes in keystone that is]23:23
lifelessthe other two I'd need some exposition on to get, though I can guess at it23:23
morganfainbergThe issue is ldap libs, saml libs. How do I clearly tell someone for this driver and only this driver I need ldap.23:23
*** harlowja has quit IRC23:23
morganfainbergRather than "well in some cases I need ldap"23:23
lifelessextra_requires={'ldap': ['pyldap']}23:24
lifelesspip install keystone[ldap]23:24
morganfainbergHmm. Maybe. I'll need to see how that translates. But that does t translate well for packaging outside of pypi23:25
*** markvoelker has quit IRC23:25
morganfainbergComing from an operator background. Pip/pypi is the worst representation of packaging for consistent deployments. -- personal view of course.23:26
lifelessmorganfainberg: does or doesn't ?23:26
morganfainbergDoesn't*23:26
morganfainbergbecause you are either creating virtual packages or other weird things23:26
* morganfainberg actually likes rpms.23:27
lifelesswell23:27
lifelessyou'd just split out the driver modules in the binary package23:27
lifelessas long as they have namespace prefixes (package or module doesn't matter), its straight forward in both debian and redhat package managers23:27
morganfainbergAnyway. Like I said we have a ways to go before we get there.23:28
morganfainbergToday they have namespace issues.23:28
morganfainbergBut in Liberty we move to stevedore so it gets better.23:28
lifelessmorganfainberg: uhm23:29
lifelessmorganfainberg: stevedore requires pkg_resources registration right?23:29
lifelessmorganfainberg: or... its just entry points and keystone can have as many as it wants?23:29
morganfainbergIt's just entry points.23:30
morganfainbergAfaik23:30
lifelessk23:30
morganfainbergOr at least that is our goal23:31
morganfainbergWe want to support drivers from out-of-tree if someone wants to do it (eg hp mongo driver if we make it open source)23:31
lifelesscool23:32
lifelessok time for me to nose down and do some cody cody work23:32
morganfainbergCheers.23:32
*** chlong has joined #openstack-keystone23:41
jamielennoxmorganfainberg: is the first request to a federated url always a GET?23:50

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