Tuesday, 2014-10-21

*** zigo has quit IRC00:07
*** alexsyip has joined #openstack-meeting-300:09
*** carl_baldwin has quit IRC00:10
*** david-lyle has quit IRC00:12
*** emagana_ has quit IRC00:13
*** zigo has joined #openstack-meeting-300:13
*** emagana has joined #openstack-meeting-300:14
*** david-lyle has joined #openstack-meeting-300:15
*** emagana has quit IRC00:18
*** dboik has joined #openstack-meeting-300:30
*** asahlin has quit IRC00:33
*** asahlin has joined #openstack-meeting-300:33
*** nelsnels_ has joined #openstack-meeting-300:36
*** nelsnelson has quit IRC00:38
*** dboik has quit IRC00:59
*** amotoki has joined #openstack-meeting-301:04
*** yamahata has joined #openstack-meeting-301:04
*** bpokorny has quit IRC01:08
*** alexsyip has quit IRC01:11
*** s3wong has quit IRC01:12
*** seizadi has joined #openstack-meeting-301:16
*** mfer has joined #openstack-meeting-301:16
*** Longgeek has joined #openstack-meeting-301:21
*** Longgeek has quit IRC01:27
*** stanzgy has joined #openstack-meeting-301:32
*** jacalcat has joined #openstack-meeting-301:33
*** SumitNaiksatam has joined #openstack-meeting-301:42
*** SumitNaiksatam has quit IRC01:49
*** tgraf has quit IRC01:52
*** jacalcat has left #openstack-meeting-301:59
*** tgraf has joined #openstack-meeting-301:59
*** mfer has quit IRC02:02
*** mfer has joined #openstack-meeting-302:06
*** eghobo has quit IRC02:06
*** wuhg has joined #openstack-meeting-302:25
*** salv-orlando has quit IRC02:40
*** david-lyle_ has joined #openstack-meeting-302:42
*** david-lyle has quit IRC02:44
*** carl_baldwin has joined #openstack-meeting-302:44
*** jacalcat has joined #openstack-meeting-302:55
*** otherwiseguy has joined #openstack-meeting-303:00
*** amotoki_ has joined #openstack-meeting-303:01
*** mfer has quit IRC03:07
*** amotoki has quit IRC03:09
*** amotoki_ is now known as amotoki03:10
*** jacalcat has left #openstack-meeting-303:10
*** Longgeek has joined #openstack-meeting-303:10
*** Longgeek has quit IRC03:15
*** ivar-laz_ has joined #openstack-meeting-303:21
*** ivar-lazzaro has quit IRC03:25
*** ivar-laz_ has quit IRC03:26
*** armax has quit IRC03:30
*** ChuckC has quit IRC03:35
*** asahlin_ has joined #openstack-meeting-303:38
*** asahlin has quit IRC03:41
*** seizadi has quit IRC03:52
*** bradjones has quit IRC04:05
*** bradjones has joined #openstack-meeting-304:07
*** emagana has joined #openstack-meeting-304:18
*** vkmc has quit IRC04:21
*** lhcheng has quit IRC04:28
*** otherwiseguy has quit IRC04:40
*** armax has joined #openstack-meeting-304:50
*** s3wong has joined #openstack-meeting-304:58
*** seizadi has joined #openstack-meeting-305:01
*** wendar_ is now known as wendar05:03
*** seizadi has quit IRC05:21
*** emagana has quit IRC05:29
*** emagana has joined #openstack-meeting-305:30
*** Sukhdev has joined #openstack-meeting-305:30
*** seizadi has joined #openstack-meeting-305:30
*** otherwiseguy has joined #openstack-meeting-305:31
*** emagana has quit IRC05:34
*** Longgeek has joined #openstack-meeting-305:41
*** s3wong has quit IRC05:44
*** Longgeek has quit IRC05:47
*** reed has quit IRC05:47
*** david-lyle_ has quit IRC05:48
*** carl_baldwin has quit IRC05:49
*** k4n0 has joined #openstack-meeting-305:50
*** otherwiseguy has quit IRC06:02
*** mrunge has joined #openstack-meeting-306:04
*** mrunge has quit IRC06:08
*** seizadi has quit IRC06:08
*** mrunge has joined #openstack-meeting-306:08
*** Longgeek has joined #openstack-meeting-306:15
*** armax has quit IRC06:19
*** flaper87|afk is now known as flaper8706:39
*** Adri2000 has quit IRC06:54
*** jtomasek has joined #openstack-meeting-306:56
*** Adri2000 has joined #openstack-meeting-307:01
*** lhcheng has joined #openstack-meeting-307:05
*** Sukhdev has quit IRC07:08
*** iovadia has joined #openstack-meeting-307:12
*** iovadia has quit IRC07:17
*** lhcheng has quit IRC07:17
*** MaxV has joined #openstack-meeting-307:23
*** zz_ttrifonov is now known as ttrifonov07:24
*** iovadia has joined #openstack-meeting-307:30
*** ttrifonov is now known as zz_ttrifonov07:31
*** zz_ttrifonov is now known as ttrifonov07:33
*** ttrifonov is now known as zz_ttrifonov07:36
*** zz_ttrifonov is now known as ttrifonov07:45
*** ttrifonov is now known as zz_ttrifonov07:49
*** zz_johnthetubagu is now known as johnthetubaguy07:50
*** jcoufal has joined #openstack-meeting-307:50
*** safchain has joined #openstack-meeting-307:52
*** johnthetubaguy is now known as zz_johnthetubagu07:53
*** alexpilotti has joined #openstack-meeting-307:54
*** zz_ttrifonov is now known as ttrifonov07:54
*** yamamoto has quit IRC07:56
*** ttrifonov is now known as zz_ttrifonov07:59
*** zz_ttrifonov is now known as ttrifonov08:00
*** stanzgy has quit IRC08:02
*** stanzgy has joined #openstack-meeting-308:02
*** zz_johnthetubagu is now known as johnthetubaguy08:04
*** yamahata has quit IRC08:21
*** lsmola has quit IRC08:33
*** igordcard has joined #openstack-meeting-308:46
*** lsmola has joined #openstack-meeting-308:46
*** bradjones has quit IRC08:53
*** bradjones has joined #openstack-meeting-308:53
*** igordcard has quit IRC09:03
*** lsmola has quit IRC09:05
*** igordcard has joined #openstack-meeting-309:07
*** yamamoto has joined #openstack-meeting-309:09
*** yamamoto has quit IRC09:15
*** lsmola has joined #openstack-meeting-309:20
*** salv-orlando has joined #openstack-meeting-309:32
*** yamamoto has joined #openstack-meeting-309:54
*** jcoufal has quit IRC10:10
*** yamahata has joined #openstack-meeting-310:13
*** jcoufal has joined #openstack-meeting-310:38
*** jcoufal has quit IRC10:39
*** jcoufal has joined #openstack-meeting-310:39
*** bradjones has quit IRC10:45
*** bradjones has joined #openstack-meeting-310:47
*** yamamoto has quit IRC11:11
*** mwagner_lap has quit IRC11:14
*** k4n0 has quit IRC11:37
*** tgraf has quit IRC11:37
*** ozamiatin has quit IRC11:37
*** obondarev has quit IRC11:37
*** tgraf has joined #openstack-meeting-311:37
*** ozamiatin has joined #openstack-meeting-311:37
*** k4n0 has joined #openstack-meeting-311:38
*** obondarev has joined #openstack-meeting-311:38
*** flaper87 has quit IRC11:40
*** flaper87 has joined #openstack-meeting-311:40
*** Longgeek has quit IRC11:42
*** stanzgy has quit IRC11:46
*** k4n0 has quit IRC11:46
*** k4n0 has joined #openstack-meeting-311:46
*** Longgeek has joined #openstack-meeting-311:50
*** yamamoto has joined #openstack-meeting-311:51
*** yamamoto has quit IRC11:57
*** gholler has joined #openstack-meeting-312:06
*** mwagner_lap has joined #openstack-meeting-312:11
*** thomasem has joined #openstack-meeting-312:12
*** thomasem has quit IRC12:13
*** thomasem has joined #openstack-meeting-312:18
*** nikunj2512 has joined #openstack-meeting-312:20
*** yamamoto has joined #openstack-meeting-312:28
*** k4n0 has quit IRC12:28
*** yamamoto has quit IRC12:29
*** yamamoto has joined #openstack-meeting-312:30
*** yamamoto has quit IRC12:35
*** vkmc has joined #openstack-meeting-312:35
*** julim has joined #openstack-meeting-312:57
*** Sukhdev has joined #openstack-meeting-313:04
*** mrunge has quit IRC13:06
*** sigmavirus24_awa is now known as sigmavirus2413:07
*** salv-orlando has quit IRC13:09
*** yamahata has quit IRC13:11
*** amotoki has quit IRC13:11
*** yamahata has joined #openstack-meeting-313:12
*** peristeri has joined #openstack-meeting-313:21
*** nelsnels_ has quit IRC13:23
*** nelsnelson has joined #openstack-meeting-313:24
*** yamamoto has joined #openstack-meeting-313:28
*** jacalcat has joined #openstack-meeting-313:31
*** jacalcat has left #openstack-meeting-313:32
*** yamamoto has quit IRC13:33
*** peristeri has quit IRC13:34
*** peristeri has joined #openstack-meeting-313:35
*** amotoki has joined #openstack-meeting-313:37
*** munish_ has joined #openstack-meeting-313:45
*** thangp has joined #openstack-meeting-313:47
*** emagana has joined #openstack-meeting-313:48
*** nelsnelson has quit IRC13:51
*** marun has joined #openstack-meeting-313:51
*** nelsnelson has joined #openstack-meeting-313:52
*** carl_baldwin has joined #openstack-meeting-313:54
*** markmcclain has joined #openstack-meeting-314:02
*** mfer has joined #openstack-meeting-314:05
*** lzachery has joined #openstack-meeting-314:07
*** lzachery has quit IRC14:09
*** salv-orlando has joined #openstack-meeting-314:11
*** dboik has joined #openstack-meeting-314:13
*** bradjones has quit IRC14:16
*** glebo has joined #openstack-meeting-314:17
glebolo14:17
* glebo sorry bout being late14:17
*** thomasem has quit IRC14:23
*** marun has quit IRC14:24
*** reed has joined #openstack-meeting-314:26
*** armax has joined #openstack-meeting-314:26
glebowrong channel. Oops. out of here.14:27
*** yamamoto has joined #openstack-meeting-314:28
*** bradjones has joined #openstack-meeting-314:29
*** glebo has left #openstack-meeting-314:29
*** vitorc has quit IRC14:30
*** tmazur has joined #openstack-meeting-314:32
*** yamamoto has quit IRC14:32
*** bradjones has quit IRC14:37
*** salv-orlando has quit IRC14:38
*** ChuckC has joined #openstack-meeting-314:38
*** marun has joined #openstack-meeting-314:41
*** kgriffs|afk is now known as kgriffs14:42
*** reed has quit IRC14:43
*** reed has joined #openstack-meeting-314:43
*** zz_jgrimm is now known as jgrimm14:44
*** bpokorny has joined #openstack-meeting-314:48
*** mjturek has joined #openstack-meeting-314:51
*** sew has joined #openstack-meeting-314:53
*** david-lyle_ has joined #openstack-meeting-314:54
*** otherwiseguy has joined #openstack-meeting-314:58
*** hurgleburgler has joined #openstack-meeting-314:58
*** david-lyle_ has quit IRC15:00
*** carl_baldwin has quit IRC15:03
s1rplibvirt meeting still happening?15:03
mjturek+115:03
sew+115:04
*** Sukhdev has quit IRC15:04
*** marun has quit IRC15:05
*** marun has joined #openstack-meeting-315:05
s1rpif anybody wants to add something to the agenda here's a link: https://etherpad.openstack.org/p/nova-libvirt-meeting-agenda15:06
*** david-lyle has joined #openstack-meeting-315:06
*** jpich has joined #openstack-meeting-315:07
s1rpso ill just give an update from my end: submitted a patch upstream to libvirt to fix shutdown in distros that use /run/initctl; didn't get much response on the ML, so in a holding pattern there15:08
*** Sukhdev has joined #openstack-meeting-315:08
s1rpwould be curious on danpb's opinion of the approach15:08
mjturekhe's not on #openstack-nova unfortunately15:09
s1rpyeah haven't seen him much recently; guessing he's pretty busy with other stuff righ tnow15:10
s1rpanybody have any libvirt issues they'd like to discuss?15:10
s1rpwell if nobody has anything, i guess we can call it15:13
*** jcoufal has quit IRC15:16
*** akrivoka has joined #openstack-meeting-315:17
*** yamamoto has joined #openstack-meeting-315:28
*** igordcard has quit IRC15:29
*** seizadi has joined #openstack-meeting-315:30
*** igordcard has joined #openstack-meeting-315:31
*** yamamoto has quit IRC15:33
*** yamamoto has joined #openstack-meeting-315:36
*** cbader has joined #openstack-meeting-315:37
*** alexpilotti has quit IRC15:38
*** yamamoto has quit IRC15:41
*** otherwiseguy has quit IRC15:47
*** Sukhdev has quit IRC15:48
*** otherwiseguy has joined #openstack-meeting-315:48
*** mjturek has left #openstack-meeting-315:50
*** tqtran has joined #openstack-meeting-315:54
*** EmilyW has joined #openstack-meeting-315:55
*** emagana has quit IRC15:55
*** emagana has joined #openstack-meeting-315:56
*** vitorc has joined #openstack-meeting-315:58
*** doug-fish has joined #openstack-meeting-315:58
*** tzumainn has joined #openstack-meeting-315:59
*** tsufiev has joined #openstack-meeting-315:59
*** lhcheng has joined #openstack-meeting-315:59
*** crobertsrh has joined #openstack-meeting-315:59
*** gary-smith has joined #openstack-meeting-316:00
david-lyle#startmeeting Horizon16:00
openstackMeeting started Tue Oct 21 16:00:24 2014 UTC and is due to finish in 60 minutes.  The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot.16:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
*** openstack changes topic to " (Meeting topic: Horizon)"16:00
openstackThe meeting name has been set to 'horizon'16:00
david-lyleHello everyone16:00
akrivoka hello \o16:00
tmazurhello o/16:00
tqtrangm16:00
doug-fishHi16:00
gary-smithhi16:00
*** emagana has quit IRC16:00
*** TravT has joined #openstack-meeting-316:00
lhchenghello16:00
sigmavirus24hey everyone16:00
EmilyWhi16:00
TravThi16:00
*** johnma has joined #openstack-meeting-316:00
*** jgravel_ has joined #openstack-meeting-316:00
bpokornyHi16:01
jpichhey16:01
crobertsrhhello16:01
jgravel_Hello16:01
*** alexpilotti has joined #openstack-meeting-316:01
*** ericpeterson has joined #openstack-meeting-316:01
tzumainnhiya16:01
ericpetersonhello16:01
nikunj2512Hello16:01
*** rbertram has joined #openstack-meeting-316:01
amotokihello16:01
*** esp has joined #openstack-meeting-316:02
david-lyleJuno final release was on October 1616:02
*** rdopieralski has joined #openstack-meeting-316:02
rdopieralskihi16:02
*** cjellick has joined #openstack-meeting-316:02
tsufievhi16:02
david-lyleCongrats to everyone16:02
doug-fishHooray!16:02
nikunj2512Wow!!!16:02
jristo/16:03
david-lyleThanks for all your hard work everyone16:03
amotokio/16:03
espyay!16:03
*** absubram___ has joined #openstack-meeting-316:03
*** yamahata has quit IRC16:03
*** markmcclain has quit IRC16:03
david-lyleThere were 166 contributors to Horizon in Juno16:03
gugl3hi16:03
david-lyleThis is a large jump from ~126 in Havana16:03
*** emagana has joined #openstack-meeting-316:03
akrivokathanks to all the contributors! you rock!16:03
lhchengnice!16:04
johnmaawesome16:04
nikunj2512Great!!!16:04
*** alexpilotti_ has joined #openstack-meeting-316:04
*** clu_ has joined #openstack-meeting-316:04
david-lyleThe agenda for today's meeting is at: #link https://wiki.openstack.org/wiki/Meetings/Horizon16:05
david-lyle#topic Move to DB backed sessions by default (david-lyle)16:05
*** openstack changes topic to "Move to DB backed sessions by default (david-lyle) (Meeting topic: Horizon)"16:05
david-lyleSo we had a long discussion on IRC regarding this topic last week, but I wanted to bring it up here for greater visibility before bringing to the ML16:06
david-lyleWe continually run into issues with overflowing the cookie size for session storage16:06
tsufievdavid-lyle, I'm aware of the 4K-limit problem, but how do we provide HA with DB-backed sessions?16:06
david-lyleThis is a limiting factor16:07
*** alexpilotti has quit IRC16:07
*** alexpilotti_ is now known as alexpilotti16:07
david-lyletsufiev, for HA it requires the deployer to implement a fix as they would for other services16:07
doug-fisha fix?16:07
david-lyleeither point at a common MySQL instance16:08
ericpeterson(or db of choice)16:08
tsufievdoug-fish, I guess something like Galera for MySQL HA16:08
david-lylefix is not the correct word, solution is better16:08
doug-fishgot it.  That makes sense.  It has to be configured.16:08
doug-fishNo patching required.16:08
david-lyledoug-fish, yes16:08
lhchengtsufiev: Galera might be an overkill though.16:08
ericpetersonor you can hobble along with cookies if you monkey patch saving that allowed stuff in the session16:09
*** woodm1979 has joined #openstack-meeting-316:09
tsufievdavid-lyle, lhcheng: I know our deploy engineers have been using Memcache + cache-backed sessions16:09
ericpetersonhorizon deployments will need an HA DB setup for this, if we move to dbs16:09
doug-fishwhy are we using DB as the default over memcached?16:09
david-lylemaking a db session store the default does not prohibit the use of signed cookies, it just changes the default16:09
asahlin_Not sure what was discussed previously, but can we use HTML 5 webstorage instead of cookies?16:09
* jrist thinks that isn't widely supported16:10
ericpetersonmemcached is not the session backend16:10
doug-fishcan be16:10
david-lyleit can be16:10
tsufievasahlin_, I'd also suggest using webStorage, but it requires much more changes (IMO)16:10
nikunj2512We can also use HTML 5 local storage and it is supported all major browsers16:10
david-lyleI'm not partial to a DB or memcached16:10
david-lyleboth require some config work16:10
ericpetersonand if you do memcached, how is that HA'd ?16:10
david-lylememcached will eat more memory16:10
doug-fishfor sure16:11
ericpetersonI don't think memcached works for session storage, it serves another function if I recall16:11
david-lyleericpeterson, you can use it for session storage, and other things16:11
doug-fishhttps://docs.djangoproject.com/en/dev/topics/http/sessions/#using-cached-sessions16:12
jpichOur own docs suggest that memcache isn't ideal for HA fwiw -> http://docs.openstack.org/developer/horizon/topics/deployment.html#memcached16:12
asahlin_tsufiev:  not sure what the scope of change would be, but should be considered as an alternative.. It doesn't suffer from the same limitations as cookies.16:12
david-lylehttps://docs.djangoproject.com/en/1.7/topics/http/sessions/#using-cached-sessions16:12
asahlin_I think you have up to 5 mb of space vs 4kb16:12
*** carl_baldwin has joined #openstack-meeting-316:12
doug-fishasahlin_ I think part of the issue is that the stuff we put in the session is needed at the server16:12
doug-fishlike tokens16:12
david-lyleWe can offer recommendations for HA, but it's not up to the Horizon team to implement an HA solution16:13
david-lylethe choice of session store is pluggable today16:13
asahlin_doug-fish: I see.16:13
david-lyleoperators can and do choose to move away from signed cookies already16:13
doug-fishdavid-lyle: is this a step toward deprecating the signed cookie backend?16:14
tsufievwell, I'm bit ashamed, but I've just questioned our deploys and it seems they use Memcached just because it's already there, while DB sessions require additional tuning :)16:14
*** dboik has quit IRC16:14
tsufievindeed, DB is more persistent and reliable than Memcache16:14
david-lylewhat I would like to move to is not overrunning the cookie size limit16:14
david-lylein the default16:15
lhchengdavid-lyle, are we even considering file-based too? just to simplify devstack setup.16:15
amotokii think there are important and non-important cookies. can we distinguish and prioritize important ones? non-important ones are just for performance.16:15
*** sew has left #openstack-meeting-316:15
amotokiI am not sure we can though...16:15
rdopieralskidoug-fish: as we move towards more dynamic views with js (that is obligatory now), we can send the information that is needed on the server explicitly, so it's all doable, just lots of work16:15
rdopieralskidoug-fish: and lots of per-case decissions16:15
ericpetersonthere is a sqllite file based db thing I think is a leading candidate for devstack type setup16:15
david-lylewith that we could solve problems like being able to hold more than one token at a time which will be required for domain scoped tokens and to solve real operator problems like havign to relogin for every keystone region they want to manage16:16
lhchengthe default before in devstack was file-based, can't recall why we moved to cookie-based.16:16
doug-fishdavid-lyle:  I guess I'm thinking that if cookie based isn't the default we'll probably break it pretty quickly16:16
rdopieralskiericpeterson: with multiple instances we want the sessions synchornized, which rules out sqlite :(16:16
ericpetersoni think the cookie thing is slightly more simple to setup16:16
david-lyledoug-fish, I think we're going to break it even if it is the default16:16
lhchengrdopieralski: this is defaulting for devstack, no HA support16:16
david-lyle:)16:16
*** igordcard has quit IRC16:16
ericpetersonrdopieralski: I agree, as soon as you deploy horizon for real you will need to make other choices16:17
tsufievdavid-lyle, I remember using db-backed sessions in muranodashboard plugin, it made editing default openstack_dashboard.settings a bit more complex - had to add DATABASES settings in the beginning of settings to avoid `import policy` clause set it to DummyDatabase (or something like)16:17
doug-fishdavid-lyle:  agreed.  I'm wondering if we should be explicit and call it unsupported.16:17
tsufievbesides that everything worked fine16:17
ericpetersoncookies could still work if you have one region and only use swift ;)16:18
doug-fishlol16:18
david-lyleuntil you use keystone v3 and have a domain scoped PKIZ token and a project scoped PKIZ token16:18
* ericpeterson is getting a headache thinking about that16:18
david-lyleyou're welcome16:19
lhchengone thing I like about horizon, I don't need to setup a real database to get it running for development.  - why I like the file-based for default. We already documented that for production user should use a DB anyway.16:19
david-lyleso the choices for a default are signed cookies, memcached, sqlite, mysql16:19
ericpetersonso we move to file db type thing for the default?  or we could require the cache / memcached thing?16:20
jpichlhcheng: Is that recommendation actually documented somewhere?16:20
david-lyleam I missing anything?16:20
*** nlahouti_ has joined #openstack-meeting-316:20
lhchengjpich: yeah, I was just reading the cloud admin guide for openstack last night.  Let me pull it up.16:20
*** cjellick has quit IRC16:20
ericpetersonsigned cookies are a problem, I'd say it's between the cache and file db options16:20
doug-fishI've never used the file-based sessions, but that seems like it might be a nice default for development.16:21
ericpetersonmaybe if we only stored the 1's in the cookie that would make it smaller ;)16:21
* ericpeterson ducks16:21
jpichlhcheng: I see, thank you. If only we had some kind of docs liaison to keep up with that kind of thing16:21
lhchengjpich: http://docs.openstack.org/admin-guide-cloud/admin-guide-cloud.pdf page 5316:22
sigmavirus24ericpeterson: +116:22
sigmavirus24jpich: are you nominating lhcheng ?16:22
* lhcheng ducks16:22
ericpetersonin he isn't careful, it's going to be his job16:22
tzumainnsurely there's a goose among all these ducks16:22
david-lylewell apparently he can read16:22
rdopieralskiI can confirm that sqlite is awesome :)16:23
sigmavirus24david-lyle: sound overqualified16:23
tsufiev+1 for sqlite16:23
david-lylesqlite is the django default as of 1.6 IIUC16:23
ericpeterson+1.3456 for sqllite16:23
david-lyleis that an additional install requirement for devstack or does django pull it in automatically?16:24
david-lyleanyone know?16:24
ericpetersonI think it just works, no additional stuff needed16:24
tqtrancan we potentially use sqlite for other things that horizon might need in the future? like persisting user settings?16:24
sigmavirus24david-lyle: sqlite?16:24
sigmavirus24sqlite is shipped by default with all modern pythons16:24
sigmavirus24(2.5+ iirc)16:25
david-lyleok, just wanted to make sure16:25
*** cjellick has joined #openstack-meeting-316:25
david-lylenot a new dependency16:25
nikunj2512 Yes for sqlite no seprate installation is required16:25
doug-fishtqtran:  we'll want to be sure we are using the configured db, not hardcoding to sqlite16:25
david-lyledoug-fish, it's all in the settings.py16:25
doug-fishtqtran:   some companies use other DBs you know16:25
jristha16:25
david-lylebackend db is configurable16:25
doug-fishyep16:25
ericpetersontqtran: we can do that, would need to use the django orm stuff for that16:25
amotokisome operators do not want to setup extra databases, so sqlite is attracitve for them. sqlite is just like a file.16:26
tqtranok, didnt know django had orm stuff16:26
david-lyleok, any objections to sqlite as the new default?16:26
ericpetersonI'd like to object in next weeks meeting16:26
tqtranlol16:26
david-lyletqtran, the funny part is that's one of the the best parts of django16:27
david-lylewhich we cast aside16:27
david-lylefor the cfuft16:27
david-lylecruft*16:27
nikunj2512But to my knowlege sqlite doesn't uses ORM but for django we uses ORM16:27
david-lyleok, I'll go ahead with a ML post about the intended switch to sqlite16:28
sigmavirus24sqlite has some limitations but if we're using it as a simple cookie store and don't intend to rely on real database features, we should be fine16:28
*** alexsyip has joined #openstack-meeting-316:28
*** yamamoto has joined #openstack-meeting-316:28
ericpetersonyep, that should keep us honest from using too exotic of an ORM feature16:28
sigmavirus24in short, I'd recommend reading up on sqlite's limitations just to make sure we won't accidentally bump into them16:28
david-lylewhat could go wrong?16:28
david-lyle:)16:28
david-lylefor a session store, I think we'll be fine16:29
jristlol16:29
david-lylefor other items, we'll need to look more16:29
david-lyleOld browser warning message (nikunj2512)16:29
sigmavirus24yeah, I don't forsee any issues either frankly, just want everyone's consent to be informed =P16:29
*** Basil_Saito has joined #openstack-meeting-316:29
david-lyle#topic  Old browser warning message (nikunj2512)16:29
*** openstack changes topic to "Old browser warning message (nikunj2512) (Meeting topic: Horizon)"16:30
david-lylenikunj2512,16:30
nikunj2512Yes16:30
nikunj2512Let me start16:30
nikunj2512As we know Horizon many features break when end user uses old browsers like IE6 to IE8 and older chrome and firefox16:31
*** ttrifonov is now known as zz_ttrifonov16:31
nikunj2512As We can see from the Horizon bugs a lot of issues has been raised on browser compability16:31
nikunj2512And they are raised because Users are using older browsers16:31
*** lhcheng_ has joined #openstack-meeting-316:31
nikunj2512I think many of these issues can be handled by just showing a friendly warning message on the login page only once16:32
*** seizadi has quit IRC16:32
nikunj2512It can tell user that some features of Horizon will not work with current version of the browser and they should upgrade it16:32
*** lhcheng has quit IRC16:33
*** yamamoto has quit IRC16:33
nikunj2512And a link to the browser support matrix where they see which browsers we support and what minimum version we support16:33
jpichIt seems worthwhile to me for old browsers (e.g. IE8) that we know are broken and don't support, as long we don't block the user from login in anyway16:33
tqtrannikunj2512: make sense to me, only question is, whether browser detection should happen front-end or back-end16:33
amotokimakes sense to me too. I wonder how we can warn older versions of chrome and firefix because they are update automatically.16:34
nikunj2512tqtran: We discussed about parsing the User-Agent String but people told it will be hard to do that16:34
jpichIf people actually updated the support matrix too that'd be awesome :) It's not very up to date currently ( update it update it -> https://wiki.openstack.org/wiki/Horizon/BrowserSupport :-))16:34
nikunj2512amotoki: Chrome update automatically but not firefox, it asks for permission and user may choose to decline the upgrade16:35
doug-fishI think part of the challenge of implementing a check is that I don't think we've been very crisp about what browser levels we actually support.16:35
doug-fishWhat levels would you check for?16:35
nikunj2512jpich: Yes, this covers updating the browser support matrix also :)16:35
amotokinikunj2512: yes, it is true, but most folks update it and distro like debian supports updated version of firefox.16:35
tqtrandoug-fish: i think we have this documented some time ago....16:36
sigmavirus24amotoki: actually stable debian right now is on firefox 24 or so16:36
tqtrandoug-fish: cant remember though, but we have stated official versions we support16:36
sigmavirus24(meanwhile a "current" firefox is 33.0)16:36
nikunj2512tqtran: Ok16:36
amotokisigmavirus24: yes. they provides two versions.16:36
TravTmaybe the supported browser version should be something checked in which detection reads and also that docs can be generated from.16:37
nikunj2512See for the firefox we can mention the minimum version against which everything works and perform the check16:37
tqtranTravT: agree, that would save a lot of confusion16:38
doug-fishnikunj2512:  do we know the minimum version of firefox against which everything works?16:38
david-lylenikunj2512, yes having a base chrome and firefox version is necessary16:38
nikunj2512i think we have to maintain a whitelist which will contain the minimum browser version we support16:38
amotokihow about the latest version and some versions shipped with major distros? we can know the minimum version.16:38
amotokiwe can get the specific version from distros (or windows).16:39
david-lyleI think we just need to establish a minimum across the browsers and work from there16:39
nikunj2512doug-fish: for firefox from 28 or greater everything works16:39
sigmavirus24david-lyle: I agree16:39
jpichI think we should only blacklist known bad versions for now (blacklist == "show message"), rather than whitelist versions and show the message to everyone else - that was the crux of the argument on IRC earlier today16:39
jpichone of the cruxes anyhow...16:39
nikunj2512david-lyle: yes16:39
nikunj2512jpich: Yes that can also work and You right about earlier discussion16:40
david-lylejpich +1 to the blacklist16:40
asahlin_Taking a step back... assuming our document for what version of browsers are supported is up to date, isn't that enough?   If users hit issues on previous version (unsupported), they know they have to update?16:41
nikunj2512jpich: +116:41
david-lyleit's a much simpler matrix16:41
-amotoki- wonder what browsers we usually use... especially old versions of chrome and firefox....16:41
asahlin_trying to think of other web applications that warn16:41
*** otherwiseguy has quit IRC16:41
tqtranasahlin_: actually, they might not know unless the message is there16:41
gugl3jpich, in the message, can we also add link to the page of supported versions?16:42
nikunj2512asahlin_: End-users hardly goes to browser support matrix. They will not go there until they will face any problem and then also they will have to struggle sometime. It will be good if we can notify in advance16:42
nikunj2512tqtran: Correct16:42
tqtranasahlin_: right, they might not even know about the page (like me)16:42
asahlin_So they report a bug, we point to documentation with the browser matrix16:42
TravTasahlin_: if i'm at a website and everything works but one small thing, I"m going to blame the website first.  I think the point of this is to try get users to self-correct.  They aren't going to go search the wiki.16:42
*** seizadi has joined #openstack-meeting-316:42
asahlin_google16:42
asahlin_I am not saying the message is a bad idea..16:43
nikunj2512gugl3: Yes, we will add the link to the browser support matrix page16:43
rbertramWould we not show a message on login screen if browser is not on white list?16:43
david-lyleI think the message is fine, only users running antiquated browsers will run into issues and see a message, everyone else will have the same experience they do now16:43
tsufievasahlin_, if everyone would be so clever, let-me-google-it-for-you site would have never appeared :)16:43
amotokiApart from versions, I think we need to define a set of support browsers: Chrome, Firefox, Safari, IE?I16:43
rbertramasahlin_ are you asking if whitelist-based message is enough, so don't need blacklist?16:43
nikunj2512asahlin_: Isn't it better if user get the info from us rather than going to google and searching for it. I think that will be much faster16:43
sigmavirus24If we're doing browser detection, should we also warn users about vulnerabilities that may affect their connection to horizon, e.g., poodle?16:43
amotokiOpera?16:44
nikunj2512amotoki: yes opera, safari16:44
mferInsetead of browser detection, what about feature detection and alerts?16:44
* TravT wishes we could just deprecate IE all together16:44
nikunj2512sigmavirus24: i don't think so16:44
tqtranmfer: that would require much more work16:44
sigmavirus24nikunj2512: and why not?16:44
nikunj2512TravT: Same here16:44
david-lyleHate to do this, but I need to move on to summit stuff because I need to hash the schedule out soon16:45
doug-fishdo we need to specify platform?  I'd guess we have issues with some screens not working on ios.16:45
asahlin_rbertram:  was more trying toto think of what the norm is for web applications.. Do they warn if your browser is old / not supported  etc..16:45
mfertqtran feature detection is one of the go toos now16:45
david-lyle#topic Summit Session Selection (david-lyle)16:45
*** openstack changes topic to "Summit Session Selection (david-lyle) (Meeting topic: Horizon)"16:45
mferi'm happy to talk about it offline16:45
jpichI think doing it step by step is fine, let's start with a message for deprecation and move on to more goodies later on if required16:45
david-lylewe can continue the previous conv in another forum16:45
jpichOk, summit so :-)16:45
david-lyle#link https://etherpad.openstack.org/p/horizon-kilo-summit16:46
david-lyleI need your votes people16:46
david-lyleor discussion about why there are few votes16:46
nikunj2512mfer: yes feature detection is good but implementing feature detection for every feature in hoizon which is breaking in order browser will be a huge change and will cause a bigger mess16:46
david-lyleor I'll randomly pick topics that make me happy16:46
nikunj2512david-lyle: OK16:46
doug-fishdo you want only summit participants to vote?  or should non-participants vote for things they hope will be discussed?16:46
david-lyleone involves a gin sampling session16:47
* TravT thinks wine sampling would be more appropriate in France16:47
hurgleburgler+116:47
david-lyledoug-fish, anyone can vote on a topic they would like to have a more concrete plan around16:47
tsufievlol ))16:47
david-lyleTravT, makes ME happy16:47
tqtran+1 to gin sampling16:47
david-lyle:)16:47
tsufiev+1 to sampling ))16:48
doug-fishand how many +1s shall we give out?16:48
david-lyleI am going to make sure there is a session that centers on keystone topics coming up in Kilo16:48
jpichI guess many topics are one line, rather than a description16:48
david-lylethere are several16:48
nikunj2512doug-fish: as many as possible :)16:48
jpichso it's hard to know if it's a thought or what the session will attempt to resolve16:48
david-lylejpich, so let's grow the topic description16:49
doug-fishnikunj2512:  haha!  Chicago style voting it is!16:49
doug-fishvote early and vote often.16:49
tqtranchicago style... haha never heard of that term16:49
david-lylesome of those were placeholders I put in initially16:49
nikunj2512doug-fish:  :)16:49
david-lylemay be why they're sparse16:49
ericpetersonI vote for david-lyle to speak for all sessions16:50
*** s3wong has joined #openstack-meeting-316:50
*** otherwiseguy has joined #openstack-meeting-316:50
* david-lyle starts gin sampling now16:50
ericpetersonand he better keep it entertaining16:50
sigmavirus24doug-fish: see also New Jersey style16:50
amotokiwe have 6 slots for session and half day(?) contributors meetup. Allocated sessions can get attracted for other folks. I think this is the difference.16:51
TravThow do you plan to do the contributors meetup?16:51
TravTtotally informal?  or have some agenda planned on site (like lightning sessions)16:51
jpichI believe the only session we've scheduled goes into the "contributors meetup" aka the unscheduled session :)16:52
david-lyleTravT depends on demand16:52
david-lylemy original thought was it would be a good time for clientside discussion, but that may not be the best fit16:52
tsufievsigmavirus24, do you mean 'worse is better'?16:52
*** pballand has joined #openstack-meeting-316:52
sigmavirus24tsufiev: ?16:53
ericpetersonsigmavirus24: I'm guessing a reference to New Jersey16:53
tsufievsigmavirus24, http://en.wikipedia.org/wiki/Worse_is_better16:53
sigmavirus24Hah. I hadn't heard of that. I was talking about NJ style politics (aka parlor tricks)16:54
amotokiIn neutorn case, we are thinking to allocate scheduled sessions to community topics related to the whole neutron and planning to allocate contributors meetups to specific topics to L2/L3/LB/FW.16:54
*** thinrichs has joined #openstack-meeting-316:54
amotokiIt is not decided yet and just an example.16:55
*** sarob has joined #openstack-meeting-316:57
*** mwagner_lap has quit IRC16:58
*** seizadi has quit IRC16:58
david-lyleok, a lot more input now, keep it coming16:58
david-lyleI'll take a first pass this week sometime16:59
*** ivar-lazzaro has joined #openstack-meeting-316:59
david-lylepreferences for unscheduled content?16:59
*** cjellick has quit IRC16:59
david-lyleWe're out of time everyone. Thanks!17:00
*** gary-smith has left #openstack-meeting-317:00
david-lyle#endmeeting Horizon17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:00
jpichI think the initial goal is that it's decided last minute based on the other conversations17:00
openstackMeeting ended Tue Oct 21 17:00:12 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-10-21-16.00.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-10-21-16.00.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-10-21-16.00.log.html17:00
*** cjellick has joined #openstack-meeting-317:00
jpichah well. We'll never know. Thanks all :)17:00
*** doug-fish has left #openstack-meeting-317:00
tsufievbye!17:00
*** tmazur has quit IRC17:00
david-lylejpich, can put on etherpad17:00
david-lyle:)17:00
lhcheng_bye!17:00
david-lyleI agree, digging into the details missed in the formal sessions17:00
*** jgravel_ has left #openstack-meeting-317:01
*** lhcheng_ has quit IRC17:01
amotokithanks all!17:01
sigmavirus24later17:01
nikunj2512Thank You everyone17:01
*** lhcheng has joined #openstack-meeting-317:01
*** jpomero has quit IRC17:01
*** jpich has left #openstack-meeting-317:01
*** tqtran has left #openstack-meeting-317:01
*** LouisF has joined #openstack-meeting-317:01
*** ericpeterson has left #openstack-meeting-317:01
*** rajdeep has joined #openstack-meeting-317:02
*** kudva has joined #openstack-meeting-317:02
akrivokathanks all, have a good week!17:02
*** johnma has left #openstack-meeting-317:02
sarobmorning guys17:03
*** rbertram has left #openstack-meeting-317:03
thinrichsHi all17:03
*** Radu_ has joined #openstack-meeting-317:03
*** jwy has joined #openstack-meeting-317:03
*** tsufiev has left #openstack-meeting-317:03
thinrichs#startmeeting CongressTeamMeeting17:03
openstackMeeting started Tue Oct 21 17:03:34 2014 UTC and is due to finish in 60 minutes.  The chair is thinrichs. Information about MeetBot at http://wiki.debian.org/MeetBot.17:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:03
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)"17:03
openstackThe meeting name has been set to 'congressteammeeting'17:03
thinrichsAs usual, let's start with status updates.17:03
thinrichs#topic statusUpdates17:03
*** openstack changes topic to "statusUpdates (Meeting topic: CongressTeamMeeting)"17:04
*** akrivoka has left #openstack-meeting-317:04
thinrichssarob: want to start?17:04
sarobsure17:04
rajdeephi17:04
thinrichsrajdeep: hi17:04
sarobour design session is scheduled for 03 nov monday 14:30-16:0017:04
sarobi have asked if we can get it moved to tuesday to be co-located wih GBP17:05
sarobdoes the team think this co-locating is a good idea or not?17:05
*** esp has left #openstack-meeting-317:06
*** tzumainn has left #openstack-meeting-317:06
thinrichsIt'll work either way.17:06
sarobokay17:06
sarobi should know by mid week17:06
thinrichssarob: what should all of us do to prepare for the design session?17:06
sarobthere is an planning etherpad #link https://etherpad.openstack.org/p/par-kilo-congress-design-session17:07
s3wongsarob: GBP is being place on Tuesday as part of "cross-project" slot, and given that Congress is on Monday, it is considered "Ops" session17:07
sarobs3wong really?17:07
*** zigo has quit IRC17:08
s3wongsarob: I think that is the breakdown... at least according to ttx17:08
*** zigo has joined #openstack-meeting-317:08
sarobs3wong not sure that matters a bunch, thx for the info17:08
sarobthinrichs i have listed out in the etherpad priorities, specs, bp, that have been on different discussions17:09
sarobthinrichs we need to start paring it down17:10
sarobthinrichs so we have a agenda17:10
*** dboik has joined #openstack-meeting-317:10
*** nlahouti_ has quit IRC17:10
sarobthinrichs lining up bp to specs so they are one to one17:10
thinrichssarob: that looks good.  Maybe I'll take a pass over the etherpad and organize by topics17:11
thinrichse.g. UI, policy engine, data sources, etc.17:11
*** jasonsb has joined #openstack-meeting-317:11
sarobthinrichs the policy summit specs with at least pending patch link would be a good start17:11
sarobthinrichs sure, i just did a big dump into the pad17:12
sarobthinrichs im starting to clean it up some17:12
thinrichsThen maybe we can organize the design session by prioritizing efforts within each group?  And then produce a total ordering over the most important features?17:12
sarobthinrichs thats a good idea17:12
thinrichsBefore we all arrive at the summit, we should think through each of the groups of features to figure out what we each think is most important.17:13
sarobi have a congress related summit sessions started at the bottom of the pad as well17:13
*** nikunj2512 has quit IRC17:13
thinrichsI'll send out an email reminder maybe a week before.17:13
sarobthinrichs right on17:14
thinrichsAny other prep we should be doing for the summit?17:14
sarobi will list out the policy related sessions and talks that i have found in the etherpad bottom17:14
thinrichsThat'd be helpful!17:14
sarobif anyone finds others pls add to the list17:15
*** dboik has quit IRC17:15
*** bpokorny has quit IRC17:15
*** rdopieralski has quit IRC17:15
*** sigmavirus24 has left #openstack-meeting-317:15
sarobi updated the agenda too17:16
sarobnot too crazy #link https://wiki.openstack.org/wiki/Meetings/Congress17:17
sarobanything for me?17:17
thinrichsSounds good: do code reviews, look at outstanding bugs, review the etherpad for the summit.17:18
*** markmcclain has joined #openstack-meeting-317:18
thinrichsAnything else to report sarob?17:18
sarobbtw the congress session is under the ecosystem track17:18
sarobthats all17:19
thinrichsThanks.17:19
thinrichsalexsyip: want to go next?17:19
alexsyipYeah, the datasource driver code has gone through one review cycle with Tim.17:19
alexsyipIt’s all on gerrit now.17:19
thinrichsIt's good stuff.  I'd suggest you all take a look.17:20
alexsyipThe top level comment here https://review.openstack.org/#/c/125845/12/congress/datasources/datasource_driver.py17:20
*** pettori has joined #openstack-meeting-317:20
thinrichsEspecially take a look at how the new neutron/nova drivers look.17:20
alexsyipdescribes how someone would write a translator for a new data source driver.17:21
alexsyipThis is what an example driver would look like: https://review.openstack.org/#/c/127624/13/congress/datasources/neutron_driver.py17:21
alexsyipThis is the keystone driver, and it’s probably the simplest example: https://review.openstack.org/#/c/126731/13/congress/datasources/keystone_driver.py17:22
alexsyipThe neutron one is a little more involved because the neutron driver provides more data, in a more complex organization with several nested lists and dicts.17:22
*** woodm1979 has left #openstack-meeting-317:22
thinrichsSo instead of writing Python code that translates the output of an API call to tables, you just provide a declarative description of the output of the API call.17:23
*** bpokorny has joined #openstack-meeting-317:23
thinrichsAnd the translation to tables is handled for you.17:23
rajdeepalexsyip looks very simple17:23
*** dboik has joined #openstack-meeting-317:24
LouisFalexsyip: can these be used as a model for a gbp translator?17:24
thinrichsalexsyip: do you expect this to work for every datasource driver?17:24
alexsyipThanks!  The example drivers show the declarative description, and a little bit more plumbing to connect that to the API client code.17:24
alexsyipLouisF: do you mean to read data from GBP or to write data to GBP ?17:24
LouisFalexsyip: either17:25
LouisFalexsyip: or is it just read?17:25
alexsyipthinrichs: I think this code will cover most data source drivers, but there could be some that don’t provide data in the same way (with lists and dicts).  For that, we may have to hand code those drivers, or convert the data into lists and dicts.17:26
alexsyipLouisF: We should be able to use this when reading from GBP.17:26
alexsyipThis does not have any code to assist with writing to GBP right now.17:26
LouisFalexsyip: great - what is needed to writew to gbp?17:26
*** yamamoto has joined #openstack-meeting-317:28
*** s3wong has quit IRC17:28
alexsyipLouisF: So when we read GBP data into congress, we’re just pulling in the GBP data as raw input.  It’s likely that the congress policies will need to do some further interpretation of the raw data.17:29
*** s3wong has joined #openstack-meeting-317:29
alexsyipLouisF: for the purposes of writing policies in Congress.17:29
alexsyipLouisF: For writing to GBP, our original plan was to have congress tables that trigger on row insert and delete.17:30
alexsyipWe don’t have that framework yet, nor any drivers of that type.17:30
LouisFalexsyip: ok thx17:30
*** markmcclain1 has joined #openstack-meeting-317:31
alexsyipOk, that’s all I have irght now.17:31
*** markmcclain has quit IRC17:31
thinrichsthanks alexsyip: good stuff!17:31
thinrichsrajdeep: want to go next?17:31
*** s3wong has quit IRC17:32
*** bpokorny_ has joined #openstack-meeting-317:32
rajdeepsure17:32
rajdeepi have been working on datasource integration with horizon17:33
*** yamamoto has quit IRC17:33
*** markmcclain1 has quit IRC17:33
rajdeeppanels and tabs are ready17:33
*** markmcclain has joined #openstack-meeting-317:33
rajdeepworking on last leg to pass multiple values17:33
rajdeepdatasource and tables are in the first table17:34
*** markmcclain1 has joined #openstack-meeting-317:34
rajdeepfor each row -- there is a child view with actual values17:34
*** markmcclain has quit IRC17:34
*** pballand has quit IRC17:34
*** bpokorny has quit IRC17:34
thinrichsUI is super-important.  I'm looking forward to seeing it in action!17:35
rajdeephopefully by next week i will have code completed17:35
rajdeepthat completes my status17:36
thinrichsSounds good.  Let us know if you need anything from us.17:36
thinrichsLouisF: anything you'd like to report on?17:37
rajdeepsure17:38
*** pballand has joined #openstack-meeting-317:38
thinrichsMaybe we'll come back to LouisF17:39
LouisFthinrichs: no17:39
*** MaxV has quit IRC17:39
thinrichsSorry for jumping the gun there, LouisF.17:39
thinrichsjasonsb, glebo, and I continued our discussion from last week in #congress after the meeting ended.17:40
thinrichsglebo volunteered to summarize what we had discussed.17:41
thinrichsjasonsb: have you heard from glebo?17:41
LouisFnothing more than https://review.openstack.org/#/c/129350/17:41
jasonsbthinrichs: no sir.   i don't have any contact info so i haven't reached out17:41
*** zigo has quit IRC17:41
*** amotoki has quit IRC17:41
*** mhagedorn has joined #openstack-meeting-317:41
*** zigo has joined #openstack-meeting-317:41
thinrichsjasonsb: Okay.  I'll try to follow up with him today.17:42
*** mwagner_lap has joined #openstack-meeting-317:42
jasonsbsounds good17:42
thinrichsLouisF: I'll look into that review today.17:42
thinrichsLast I saw it looked to be in good shape.17:42
jasonsbi need to look at rajdeep's work before i have anything coherent to add anyway17:43
*** pettori has quit IRC17:43
thinrichsjasonsb: sounds good.17:43
*** wuhg has quit IRC17:43
thinrichsrajdeep: have you pushed anything to review that jasonsb could look at?17:43
thinrichsrajdeep: or could you provide him with pointers to the existing UI work?17:44
*** iovadia has quit IRC17:44
rajdeepthinrichs not yet17:45
rajdeepwill do so when i am ready with the first cut can send some screenshots for now17:45
jasonsbthat sounds godo17:46
rajdeepjasonsb : please share your email details17:46
jwythe existing ui code is under congress/contrib/horizon17:46
thinrichsjwy: didn't recognize your IRC handle.17:46
thinrichsjwy: welcome!17:47
jwythe congress devstack script has been modified to set up horizon for congress17:47
rajdeepjwy has been of great help on ui side17:47
jwythinrichs: thanks! i realize my handle here is different than my username at work :)17:47
thinrichsrajdeep, jwy, jasonsb: Maybe the 3 of you can start up an email thread.17:47
*** emagana has quit IRC17:48
thinrichsjasonsb: I think we'd just need your email address (and if you'd rather not put it here in IRC, you can email me and I'll forward it.)17:48
jasonsbsounds good17:48
*** emagana has joined #openstack-meeting-317:49
*** david-lyle has quit IRC17:49
jasonsbjason.bishop@gmail.com17:49
*** mfer has quit IRC17:49
thinrichsjwy: anything else you'd like to report on?17:49
jasonsb(so much easier)17:49
*** david-lyle has joined #openstack-meeting-317:49
jwymainly been helping rajdeep, haven't gotten back to writing any new code myself since the last push17:50
jwyplanning on doing more this week17:50
thinrichsSounds good.  Let us know if you need anything from us.17:51
thinrichsThe new thing I started experimenting with this week is based on a request from the ML.17:51
thinrichsSomeone wanted to be able to analyze policy.json files to understand what roles were required to execute a given command.17:51
thinrichsSo I started writing the code to pull policy.json files into Datalog and do the analysis with Congress.17:52
thinrichsI'm about done pulling the policy.json files in.17:52
thinrichsMy initial experiments with doing the analysis seemed promising.17:52
*** mfer has joined #openstack-meeting-317:52
*** ivar-lazzaro has quit IRC17:52
*** emagana has quit IRC17:53
thinrichsNot only is this a potentially useful bit of functionality for OpenStack, but it also gives us a concrete example of how we might start thinking about pulling in policy from other policy engines.17:53
*** ivar-lazzaro has joined #openstack-meeting-317:53
thinrichsAnyway, I've spent half a day on it so far, so it's too early to have much to report.17:53
*** emagana has joined #openstack-meeting-317:54
kudvaI might've missed this discussion before: 1. Is there any update on Ceilometer integration (need/interest/plan/progress etc).17:54
thinrichsOkay.  5 minutes left.  Time for open discussion.  (Or for someone I've missed to give a status update.)17:54
thinrichskudva: there's a ceilometer driver commited.17:54
kudvathinrichs: who is working on it? I want to help out there17:55
thinrichsFrom what I understand, it doesn't pull statistics out.17:55
thinrichspettori was working on it, but I see he's not on IRC right now.17:55
*** s3wong has joined #openstack-meeting-317:55
thinrichsalexsyip was going to look into using ceilometer for a use case.17:56
*** ivar-lazzaro has quit IRC17:56
kudvathinrichs: which particular use case?17:56
thinrichsMaybe the two of you can connect to figure out what needs to be done.17:56
kudvathinrichs: yes, is alexsyip online?17:56
*** ivar-lazzaro has joined #openstack-meeting-317:56
alexsyipYes17:56
kudvaalexsyip: let's connect offline, would be interested in hearing about your use cse17:57
alexsyipok17:57
Radu_I would like to be able to pull data from the DSE instead of using API calls from a driver, is that feasible right now?17:57
*** safchain has quit IRC17:58
thinrichsYou mean you want to pull data from a deepsix instance?17:58
alexsyipkudva: You can email me at ayip@vmware.com17:58
thinrichsWould that be an instance of DatasourceDriver?  Or the policy engine?17:58
Radu_Policy17:59
thinrichsDatasource drivers properly implement publish/subscribe.17:59
Radu_ok17:59
thinrichsThe policy engine doesn't publish anything today.17:59
Radu_Ah.17:59
Radu_Ok thanks, I was looking around and saw some #todo's but hadnt dug into it too much yet17:59
sarobremember everyone to review and update #link https://etherpad.openstack.org/p/par-kilo-congress-design-session with your kilo design session topics and use cases18:00
thinrichsRadu_: let's continue on #congress.  I'd like to hear more about what you want/need.18:00
thinrichsWe're out of time.18:00
thinrichsThanks all!18:00
sarobcheers18:00
thinrichs#endmeeting18:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:00
*** johnthetubaguy is now known as zz_johnthetubagu18:00
openstackMeeting ended Tue Oct 21 18:00:36 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-10-21-17.03.html18:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-10-21-17.03.txt18:00
openstackLog:            http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-10-21-17.03.log.html18:00
*** sarob has quit IRC18:00
*** sarob has joined #openstack-meeting-318:01
*** sarob has quit IRC18:01
*** jasonsb has left #openstack-meeting-318:01
*** bpokorny has joined #openstack-meeting-318:01
*** carl_baldwin has quit IRC18:02
*** rajdeep has quit IRC18:03
*** lhcheng has left #openstack-meeting-318:04
*** jpomero has joined #openstack-meeting-318:04
*** bpokorny_ has quit IRC18:05
*** kudva has quit IRC18:07
*** pettori has joined #openstack-meeting-318:08
*** absubram___ has quit IRC18:09
*** LouisF has quit IRC18:12
*** pettori has quit IRC18:13
*** s3wong has quit IRC18:14
*** mfer has quit IRC18:19
*** seizadi has joined #openstack-meeting-318:22
*** Sukhdev has joined #openstack-meeting-318:26
*** carl_baldwin has joined #openstack-meeting-318:26
*** sigmavirus24 has joined #openstack-meeting-318:28
*** yamamoto has joined #openstack-meeting-318:28
*** yamamoto has quit IRC18:33
*** vitorc has quit IRC18:33
*** vitorc has joined #openstack-meeting-318:33
*** s3wong has joined #openstack-meeting-318:36
*** jpomero has quit IRC18:36
*** jpomero has joined #openstack-meeting-318:36
*** bpokorny_ has joined #openstack-meeting-318:41
*** bpokorny has quit IRC18:44
*** stevelle has joined #openstack-meeting-318:50
*** terrylhowe has joined #openstack-meeting-318:51
*** topol has joined #openstack-meeting-318:51
*** sigmavirus24 is now known as sigmavirus24_awa18:51
*** sigmavirus24_awa is now known as sigmavirus2418:52
*** gduan has quit IRC18:52
*** garyduan has joined #openstack-meeting-318:53
*** briancurtin has joined #openstack-meeting-318:58
*** dtroyer has joined #openstack-meeting-318:58
*** jamielennox_ has joined #openstack-meeting-318:59
*** jwy has left #openstack-meeting-318:59
briancurtin#startmeeting python-openstacksdk19:00
openstackMeeting started Tue Oct 21 19:00:16 2014 UTC and is due to finish in 60 minutes.  The chair is briancurtin. Information about MeetBot at http://wiki.debian.org/MeetBot.19:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
*** openstack changes topic to " (Meeting topic: python-openstacksdk)"19:00
openstackThe meeting name has been set to 'python_openstacksdk'19:00
briancurtinif you're here for the SDK meeting, say hi19:00
briancurtinBrian Curtin, Rackspace19:00
sigmavirus24Ian Cordasco, Rackspace19:00
jamielennox_Jamie Lennox, Red Hat19:00
stevelleSteve LEwis, Rackspace19:00
dtroyerDean Troyer, Nebula19:01
terrylhoweTerry Howe, HP19:01
briancurtin#topic summit talk (just a quick mention)19:01
*** openstack changes topic to "summit talk (just a quick mention) (Meeting topic: python-openstacksdk)"19:01
*** emagana has quit IRC19:02
briancurtini have 15 minutes pretty solidly figured out - outlined and sort of scripted - a bit of a conclusion, but right now i'm looking at filling in teh rest with code and examples19:02
*** emagana has joined #openstack-meeting-319:02
briancurtinthe content so far is at https://etherpad.openstack.org/p/sdk-summit-talk but this morning i started working it into actual slides19:02
dhellmannDoug Hellmann, HP19:03
*** mfer has joined #openstack-meeting-319:03
briancurtinterrylhowe: did you end up doing anything on slides?19:03
terrylhoweI will add some stuff Wednesday19:04
*** Longgeek has quit IRC19:04
briancurtincool19:04
*** sarob has joined #openstack-meeting-319:04
briancurtin#topic current reviews19:05
*** openstack changes topic to "current reviews (Meeting topic: python-openstacksdk)"19:05
briancurtinautodoc seems like a good idea, so +2 on pushing forward with that19:05
briancurtini think it's used in most other projects as well, right?19:05
sigmavirus24I don't know but it greatly simplifies documentation and ensures high quality docstrings in the event someone opens up their interpreter and runs help on the object19:06
dhellmannwhich patch is that?19:06
sigmavirus24dhellmann: there are several of them19:07
*** emagana has quit IRC19:07
terrylhoweI like the idea of autodocs, makes things a lot more likely to be correct19:07
dhellmannoh, you mean the sphinx autodoc stuff -- there's also a feature in pbr to auto-generate files with autodoc directives in them, but you have to be careful using that because it might expose private modules19:07
dhellmannI like managing the files by hand, myself19:08
*** thinrichs has left #openstack-meeting-319:09
terrylhowewell, I would like the formatting to be a little different, but I think it is worth the compromise19:09
briancurtinive always done by hand in the past, but it's always been small enough codebases to keep track of. this feels like it could be nice19:09
dhellmannyeah, using the automodule directives ensures you don't forget to add public classes to your documentation19:09
terrylhoweI think the pieces parts in this project will come of more scrutiny than some other projects19:10
*** sarob has quit IRC19:10
terrylhowerelatively at least19:10
*** sarob has joined #openstack-meeting-319:11
briancurtinany thoughts on the jenkins/high level reviews? https://review.openstack.org/#/c/121368/ and https://review.openstack.org/#/c/121660/19:12
briancurtini like it enough to start building out swift on it for the talk examples. although i want to try and iron out a better name than "potentate" for those classes, but that's fairly minor bikeshedding (Impl?)19:13
briancurtinthere is that one import question i had, which could be made easier by dropping 2.6, and dropping 2.6 was also mentioned on that test rearranging review19:14
jamielennox_is there a blueprint for this potentate stuff, this is the first i've seen and i'm not getting it19:14
dhellmannbriancurtin: client libs are expected to retain python 2.6 support for now, so I'm not sure if we should drop it.19:15
briancurtingood enough for me19:15
*** otherwiseguy has quit IRC19:15
terrylhowejamielennox_: no blueprint I don’t think, take a look at https://review.openstack.org/#/c/121368/3/openstack/identity/v3/potentate.py19:16
terrylhoweand the bottom of https://review.openstack.org/#/c/121368/3/openstack/connection.py is where we set all the services up in the connection class https://review.openstack.org/#/c/121368/3/openstack/connection.py19:16
terrylhowesorry there is so much in there, it was hard to break down and it is really just a straw man as Dean would say19:17
dhellmanndo we have a specs repo? should we?19:17
*** kgriffs is now known as kgriffs|afk19:18
*** emagana has joined #openstack-meeting-319:18
*** emagana has quit IRC19:18
terrylhowewe could probably use a little more formal process dhellmann19:18
briancurtinblueprints, specs, ...all new to me, not sure what we have, should have, need, etc19:18
dhellmannterrylhowe: it makes the project feel more official :-)19:18
briancurtinnow that we've gotten a lot of the dirty work out of the way, some process would help19:18
dhellmannbriancurtin: yeah, that's what I was thinking.19:19
sigmavirus24agreed. it's hard to join the project without some outline of what needs to be done19:19
sigmavirus24it's why I have not yet contributed anything more than simple reviews19:19
dhellmannsigmavirus24: and why what is already done was done...19:19
briancurtini'll look around and see what process is out there and what is being used elsewhere and see what we can bring in19:20
briancurtinwe sort of started on some blueprints but i/we at the time didnt actually know what we were doing, and we just went ahead and wrote code19:20
sigmavirus24yeah, I'm not sure we need all of those to  h appen at once, just some blueprints to start would be helpful so new people can help contribute some code19:20
dhellmannyeah, that's a good place to start with experimentation19:20
stevelleblueprints or specs or both, what is the smoothest transition?19:21
dhellmannblueprints would be a nice lightweight start, but specs aren't really that much work, either19:21
dhellmannand they're a heck of a lot easier to comment on19:21
terrylhoweblueprints at least would be useful19:21
*** Radu_ has left #openstack-meeting-319:21
stevellelightweight seems like a good thing from where the project is right now, and going the right direction.19:21
*** jtomasek has quit IRC19:22
briancurtini'll take a look back to blueprints after more of this summit talk is prepared19:22
jamielennox_i think we dismissed it in the past because too much was in flux19:22
*** rudrarugge has joined #openstack-meeting-319:22
jamielennox_a blueprint is a proposal to do something specific and we were all just throwing up code too quick to bother with it19:22
dhellmanndo we have a launchpad page?19:22
jamielennox_it's going to become more important as things start to stabilize19:22
sigmavirus24dhellmann: unifiedsdk is the project named19:23
terrylhowehttps://bugs.launchpad.net/unifiedsdk19:23
sigmavirus24*name19:23
dhellmannhttps://launchpad.net/python-openstacksdk is 40419:23
dhellmannah19:23
briancurtinyeah we should change the name or something, that whole "unified" name is long gone (not sure if this matters)19:23
terrylhowewe should perhaps dump unifiedsdk and use python-openstacksdk19:23
dhellmannok, it's pretty easy to turn on blueprint management there -- let me know if I can help, briancurtin19:23
dhellmannrenaming a project requires manual intervention from the launchpad admins, but it can be done19:24
dhellmannI think you just have to file a bug19:24
briancurtineasy enough, i'll look into it19:24
sigmavirus24briancurtin: jesse might have to do it if he's the one that registered the project19:24
* sigmavirus24 is guessing19:25
briancurtinif he ever takes that horse head mask off i'll get him to look into if, if we need him19:25
sigmavirus24:D19:25
dhellmannoh, blueprints are already turned on for that project19:26
dhellmannhttps://blueprints.launchpad.net/unifiedsdk19:26
*** dboik has quit IRC19:26
briancurtinyeah, those are probably bad, i didnt really know what to be doing there but someone said 'write some blueprints'19:26
dhellmannheh19:26
briancurtinterrylhowe: since you have the most outstanding code right now, what would be the most help to you?19:27
terrylhowewell, there are some bugs that should probably be blueprints like the version discovery stuff19:28
*** yamamoto has joined #openstack-meeting-319:28
*** MaxV has joined #openstack-meeting-319:28
terrylhowethere is also the somewhat related missing ability to support multiple verstions of a service19:29
terrylhoweI could go through the blueprints and make some up I guess19:29
terrylhoweand update what is out there19:29
briancurtinyeah i havent gotten around to multiple version like i thought i would19:30
sigmavirus24briancurtin: if you ever feel like brain dumping on me, feel free. I can try to help19:30
briancurtinwe should start brain dumping on the issue tracker and blueprints :)19:31
stevellethat19:31
sigmavirus24yes. i can also sketch out blueprints from brain dumps =P19:31
terrylhowethere are still missing things like image v2, compute extensions, … that are a lot easier to work on19:31
stevelleterrylhowe: does supporting multiple versions have potential impacts on image v2?19:32
dhellmannbriancurtin: an etherpad is another good place to brain dump, since it's easier to clean up than incomplete bugs/blueprints19:32
terrylhowenot totally, the problem is in the high level interface19:33
*** yamamoto has quit IRC19:33
* jamielennox_ has to run - apologies19:36
*** jamielennox_ has quit IRC19:37
briancurtinbesides acting on all of that stuff, anything left to chat on?19:40
terrylhowenothing comes to mind for me19:41
* sigmavirus24 has nothing19:42
*** otherwiseguy has joined #openstack-meeting-319:42
stevellenothing more19:43
sigmavirus24I'm curious about the necessity of reordering test runs with tox but that's not really something we need to talk about in the meeting19:43
briancurtinmay as well wrap this up and continue in -sdks then19:45
briancurtinthanks all!19:45
briancurtin#endmeeting19:45
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:45
openstackMeeting ended Tue Oct 21 19:45:13 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:45
openstackMinutes:        http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-10-21-19.00.html19:45
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-10-21-19.00.txt19:45
openstackLog:            http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-10-21-19.00.log.html19:45
*** dtroyer has left #openstack-meeting-319:46
*** sarob has quit IRC19:47
*** sarob has joined #openstack-meeting-319:47
*** stevelle has left #openstack-meeting-319:47
*** terryw has joined #openstack-meeting-319:51
*** sarob has quit IRC19:52
*** TravT has quit IRC19:52
*** otherwiseguy has quit IRC19:53
*** dboik has joined #openstack-meeting-319:56
*** boris-42 has quit IRC19:59
*** markmcclain1 has quit IRC19:59
*** markmcclain has joined #openstack-meeting-319:59
*** dboik has quit IRC20:01
*** zz_ttrifonov is now known as ttrifonov20:03
*** bpokorny has joined #openstack-meeting-320:03
*** david-lyle has quit IRC20:04
*** flwang has joined #openstack-meeting-320:05
*** bpokorny_ has quit IRC20:06
*** topol has quit IRC20:08
*** david-lyle has joined #openstack-meeting-320:15
*** kgriffs|afk is now known as kgriffs20:15
*** emagana has joined #openstack-meeting-320:18
*** rockyg has joined #openstack-meeting-320:21
*** seizadi has quit IRC20:23
*** Sukhdev has quit IRC20:26
*** sarob has joined #openstack-meeting-320:26
*** yamamoto has joined #openstack-meeting-320:28
*** boris-42 has joined #openstack-meeting-320:32
*** carl_baldwin has quit IRC20:32
*** yamamoto has quit IRC20:32
*** julim has quit IRC20:33
*** carl_baldwin has joined #openstack-meeting-320:35
*** seizadi has joined #openstack-meeting-320:35
*** dboik has joined #openstack-meeting-320:45
*** bpokorny_ has joined #openstack-meeting-320:57
*** bpokorn__ has joined #openstack-meeting-320:59
*** bpokorny has quit IRC21:00
*** bpokorn__ has quit IRC21:01
*** bpokorny_ has quit IRC21:01
*** rudrarugge has quit IRC21:01
*** crobertsrh is now known as _crobertsrh21:01
*** mfer has quit IRC21:02
*** ChuckC has quit IRC21:05
*** emagana has quit IRC21:07
*** emagana has joined #openstack-meeting-321:08
*** ChuckC has joined #openstack-meeting-321:11
*** emagana has quit IRC21:13
*** lblanchard has joined #openstack-meeting-321:14
*** terryw has quit IRC21:15
*** rockyg has quit IRC21:15
*** markmcclain1 has joined #openstack-meeting-321:15
*** markmcclain1 has quit IRC21:15
*** markmcclain has quit IRC21:15
*** markmcclain1 has joined #openstack-meeting-321:15
*** emagana has joined #openstack-meeting-321:16
*** otherwiseguy has joined #openstack-meeting-321:18
*** lblanchard has quit IRC21:19
*** markmcclain1 has quit IRC21:23
*** emagana has quit IRC21:25
*** terryw has joined #openstack-meeting-321:25
*** emagana has joined #openstack-meeting-321:26
*** asahlin_ has quit IRC21:27
*** ttrifonov is now known as zz_ttrifonov21:27
*** yamamoto has joined #openstack-meeting-321:28
*** otherwiseguy has quit IRC21:28
*** emagana has quit IRC21:30
*** sarob has quit IRC21:32
*** yamamoto has quit IRC21:33
*** emagana has joined #openstack-meeting-321:34
*** alexpilotti has quit IRC21:35
*** alexpilotti has joined #openstack-meeting-321:38
*** zz_ttrifonov is now known as ttrifonov21:40
*** alexpilotti has quit IRC21:41
*** alexpilotti has joined #openstack-meeting-321:43
*** rudrarugge has joined #openstack-meeting-321:43
*** ttrifonov is now known as zz_ttrifonov21:43
*** bpokorny has joined #openstack-meeting-321:43
*** apmelton has left #openstack-meeting-321:46
*** terrylhowe has left #openstack-meeting-321:52
*** gholler has quit IRC21:55
*** MaxV has quit IRC21:55
*** pettori has joined #openstack-meeting-321:58
*** terryw has quit IRC21:58
*** bpokorny_ has joined #openstack-meeting-321:59
*** rudrarugge has quit IRC22:01
*** bpokorn__ has joined #openstack-meeting-322:01
*** bpokorny has quit IRC22:02
*** bpokorny_ has quit IRC22:03
*** seizadi1 has joined #openstack-meeting-322:03
*** seizadi has quit IRC22:03
*** seizadi1 has quit IRC22:04
*** seizadi has joined #openstack-meeting-322:04
*** thangp has quit IRC22:05
*** seizadi1 has joined #openstack-meeting-322:11
*** seizadi has quit IRC22:11
*** david-lyle has quit IRC22:13
*** dboik has quit IRC22:14
*** seizadi1 has quit IRC22:14
*** seizadi has joined #openstack-meeting-322:14
*** david-lyle has joined #openstack-meeting-322:15
*** s3wong has quit IRC22:18
*** emagana has quit IRC22:19
*** emagana has joined #openstack-meeting-322:20
*** seizadi has quit IRC22:20
*** jpomero has quit IRC22:22
*** emagana has quit IRC22:25
*** s3wong has joined #openstack-meeting-322:25
*** kgriffs is now known as kgriffs|afk22:27
*** yamamoto has joined #openstack-meeting-322:28
*** seizadi has joined #openstack-meeting-322:32
*** yamamoto has quit IRC22:32
*** briancurtin has quit IRC22:41
*** hurgleburgler1 has joined #openstack-meeting-322:43
*** asahlin has joined #openstack-meeting-322:43
*** nelsnelson has quit IRC22:44
*** hurgleburgler has quit IRC22:44
*** jgrimm is now known as zz_jgrimm22:49
*** marun has quit IRC22:50
*** alexpilotti has quit IRC22:52
*** carl_baldwin has quit IRC22:53
*** emagana has joined #openstack-meeting-322:59
*** hurgleburgler has joined #openstack-meeting-323:02
*** bpokorny has joined #openstack-meeting-323:02
*** bpokorny has quit IRC23:03
*** hurgleburgler1 has quit IRC23:03
*** bpokorn__ has quit IRC23:05
*** MaxV has joined #openstack-meeting-323:06
*** bpokorny has joined #openstack-meeting-323:07
*** pettori has quit IRC23:08
*** MaxV has quit IRC23:10
*** EmilyW has quit IRC23:13
*** kgriffs|afk is now known as kgriffs23:14
*** cbader has quit IRC23:16
*** yamahata has joined #openstack-meeting-323:16
*** peristeri has quit IRC23:18
*** marun has joined #openstack-meeting-323:19
*** sarob has joined #openstack-meeting-323:23
*** kgriffs is now known as kgriffs|afk23:24
*** yamamoto has joined #openstack-meeting-323:28
*** david-lyle has quit IRC23:30
*** bpokorny has quit IRC23:31
*** yamamoto has quit IRC23:33
*** pettori has joined #openstack-meeting-323:34
*** hurgleburgler has quit IRC23:41
*** zz_jgrimm is now known as jgrimm23:46
*** sigmavirus24 is now known as sigmavirus24_awa23:52
*** dboik has joined #openstack-meeting-323:53
*** sarob has quit IRC23:53

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