*** Gavin_Pratt_HP has quit IRC | 00:01 | |
*** stevelle has joined #openstack-meeting-4 | 00:02 | |
*** stevelle has left #openstack-meeting-4 | 00:02 | |
*** Sukhdev has quit IRC | 00:04 | |
*** Sukhdev has joined #openstack-meeting-4 | 00:08 | |
*** ivar-laz_ has joined #openstack-meeting-4 | 00:14 | |
*** ivar-laz_ has quit IRC | 00:14 | |
*** salv-orlando has joined #openstack-meeting-4 | 00:15 | |
*** daneyon_ has joined #openstack-meeting-4 | 00:15 | |
*** ivar-lazzaro has quit IRC | 00:17 | |
*** daneyon has quit IRC | 00:18 | |
*** s3wong has quit IRC | 00:19 | |
*** salv-orlando has quit IRC | 00:19 | |
*** daneyon_ has quit IRC | 00:21 | |
*** aduarte has quit IRC | 00:24 | |
*** Sukhdev has quit IRC | 00:28 | |
*** tobe has joined #openstack-meeting-4 | 00:32 | |
*** tobe has quit IRC | 00:36 | |
*** puranamr has quit IRC | 00:39 | |
*** mwang2_ has quit IRC | 00:47 | |
*** eghobo has quit IRC | 00:59 | |
*** asselin_ has quit IRC | 01:02 | |
*** igordcard_ has quit IRC | 01:12 | |
*** igordcard_ has joined #openstack-meeting-4 | 01:12 | |
*** VW has joined #openstack-meeting-4 | 01:13 | |
*** tobe has joined #openstack-meeting-4 | 01:18 | |
*** fallenpegasus has joined #openstack-meeting-4 | 01:26 | |
*** sdake_ has quit IRC | 01:28 | |
*** markvoelker has quit IRC | 01:30 | |
*** markvoelker_ has joined #openstack-meeting-4 | 01:30 | |
*** Rockyg has quit IRC | 01:31 | |
*** fallenpegasus has quit IRC | 01:32 | |
*** VW has quit IRC | 01:34 | |
*** dims_ has quit IRC | 01:35 | |
*** VW has joined #openstack-meeting-4 | 01:37 | |
*** puranamr has joined #openstack-meeting-4 | 01:50 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:50 | |
*** puranamr has quit IRC | 01:54 | |
*** sarob has quit IRC | 01:58 | |
*** sbalukoff has quit IRC | 02:20 | |
*** bharath has quit IRC | 02:21 | |
*** VW has quit IRC | 02:26 | |
*** salv-orlando has joined #openstack-meeting-4 | 02:37 | |
*** VW has joined #openstack-meeting-4 | 02:39 | |
*** yamahata has quit IRC | 02:42 | |
*** salv-orlando has quit IRC | 02:42 | |
*** VW has quit IRC | 02:44 | |
*** VW has joined #openstack-meeting-4 | 02:45 | |
*** Sukhdev has joined #openstack-meeting-4 | 02:46 | |
*** jckasper has quit IRC | 03:06 | |
*** jckasper has joined #openstack-meeting-4 | 03:07 | |
*** VW_ has joined #openstack-meeting-4 | 03:19 | |
*** bharath has joined #openstack-meeting-4 | 03:21 | |
*** VW has quit IRC | 03:22 | |
*** SumitNaiksatam has quit IRC | 03:24 | |
*** bharath has quit IRC | 03:26 | |
*** sarob has joined #openstack-meeting-4 | 03:28 | |
*** eghobo has joined #openstack-meeting-4 | 03:56 | |
*** banix has quit IRC | 04:15 | |
*** bharath has joined #openstack-meeting-4 | 04:23 | |
*** bharath has quit IRC | 04:28 | |
*** VW_ has quit IRC | 04:31 | |
*** jckasper has quit IRC | 04:32 | |
*** tobe has quit IRC | 04:36 | |
*** sdake has joined #openstack-meeting-4 | 04:39 | |
*** fallenpegasus has joined #openstack-meeting-4 | 04:42 | |
*** salv-orlando has joined #openstack-meeting-4 | 04:42 | |
*** SumitNaiksatam has joined #openstack-meeting-4 | 04:43 | |
*** Sukhdev has quit IRC | 04:45 | |
*** puranamr has joined #openstack-meeting-4 | 04:48 | |
*** sdake_ has joined #openstack-meeting-4 | 04:50 | |
*** salv-orlando has quit IRC | 04:53 | |
*** sdake has quit IRC | 04:54 | |
*** puranamr has quit IRC | 04:55 | |
*** puranamr has joined #openstack-meeting-4 | 04:55 | |
*** puranamr has quit IRC | 04:58 | |
*** puranamr has joined #openstack-meeting-4 | 04:58 | |
*** nkrinner has joined #openstack-meeting-4 | 04:59 | |
*** numan has joined #openstack-meeting-4 | 05:11 | |
*** puranamr has quit IRC | 05:15 | |
*** puranamr has joined #openstack-meeting-4 | 05:16 | |
*** puranamr has quit IRC | 05:19 | |
*** puranamr has joined #openstack-meeting-4 | 05:20 | |
*** salv-orlando has joined #openstack-meeting-4 | 05:23 | |
*** RAMAP has joined #openstack-meeting-4 | 05:23 | |
*** puranamr has quit IRC | 05:23 | |
*** puranamr has joined #openstack-meeting-4 | 05:24 | |
*** sarob has quit IRC | 05:26 | |
*** armax has quit IRC | 05:27 | |
*** RAMAP has quit IRC | 05:27 | |
*** puranamr_ has joined #openstack-meeting-4 | 05:28 | |
*** puranamr_ has quit IRC | 05:28 | |
*** puranamr_ has joined #openstack-meeting-4 | 05:29 | |
*** puranamr has quit IRC | 05:30 | |
*** fallenpegasus has quit IRC | 05:30 | |
*** puranamr_ has quit IRC | 05:32 | |
*** puranamr has joined #openstack-meeting-4 | 05:34 | |
*** matrohon has joined #openstack-meeting-4 | 05:39 | |
*** fallenpegasus has joined #openstack-meeting-4 | 05:43 | |
*** puranamr has quit IRC | 05:48 | |
*** matrohon has quit IRC | 06:04 | |
*** tobe has joined #openstack-meeting-4 | 06:04 | |
*** fallenpegasus has quit IRC | 06:05 | |
*** numan has quit IRC | 06:07 | |
*** bharath has joined #openstack-meeting-4 | 06:12 | |
*** radek__ has joined #openstack-meeting-4 | 06:15 | |
*** bharath has quit IRC | 06:17 | |
*** simon-AS559 has joined #openstack-meeting-4 | 06:31 | |
*** numan has joined #openstack-meeting-4 | 06:34 | |
*** sbalukoff has joined #openstack-meeting-4 | 06:34 | |
*** [1]evgenyf has joined #openstack-meeting-4 | 06:34 | |
*** ajayaa has joined #openstack-meeting-4 | 06:54 | |
*** simon-AS559 has quit IRC | 07:00 | |
*** salv-orlando has quit IRC | 07:00 | |
*** salv-orlando has joined #openstack-meeting-4 | 07:00 | |
*** jpekkari has joined #openstack-meeting-4 | 07:01 | |
*** sc68cal has quit IRC | 07:15 | |
*** matrohon has joined #openstack-meeting-4 | 07:20 | |
*** simon-AS559 has joined #openstack-meeting-4 | 07:26 | |
*** paramite has joined #openstack-meeting-4 | 07:26 | |
*** GB21 has joined #openstack-meeting-4 | 07:28 | |
*** spredzy|afk is now known as spredzy | 07:33 | |
*** nmj3e has quit IRC | 07:35 | |
*** salv-orlando has quit IRC | 07:38 | |
*** jpekkari has quit IRC | 07:42 | |
*** jpekkari has joined #openstack-meeting-4 | 07:43 | |
*** GB21 has quit IRC | 07:53 | |
*** simon-AS559 has quit IRC | 07:57 | |
*** dims_ has joined #openstack-meeting-4 | 08:02 | |
*** dims_ has quit IRC | 08:08 | |
*** eghobo has quit IRC | 08:08 | |
*** sc68cal has joined #openstack-meeting-4 | 08:11 | |
*** simon-AS559 has joined #openstack-meeting-4 | 08:16 | |
*** simon-AS5591 has joined #openstack-meeting-4 | 08:17 | |
*** simon-AS559 has quit IRC | 08:21 | |
*** rgerganov has joined #openstack-meeting-4 | 08:27 | |
*** salv-orlando has joined #openstack-meeting-4 | 08:39 | |
*** salv-orlando has quit IRC | 08:45 | |
*** sdake has joined #openstack-meeting-4 | 08:58 | |
*** bharath has joined #openstack-meeting-4 | 09:01 | |
*** sdake_ has quit IRC | 09:01 | |
*** sdake_ has joined #openstack-meeting-4 | 09:04 | |
*** simon-AS5591 has quit IRC | 09:04 | |
*** bharath has quit IRC | 09:05 | |
*** sdake has quit IRC | 09:07 | |
*** markvoelker_ has quit IRC | 09:16 | |
*** GB21 has joined #openstack-meeting-4 | 09:26 | |
*** dims_ has joined #openstack-meeting-4 | 09:57 | |
*** salv-orlando has joined #openstack-meeting-4 | 10:10 | |
*** markvoelker has joined #openstack-meeting-4 | 10:17 | |
*** markvoelker has quit IRC | 10:23 | |
*** kbyrne has quit IRC | 10:34 | |
*** sdake_ has quit IRC | 10:38 | |
*** kbyrne has joined #openstack-meeting-4 | 10:41 | |
*** numan has quit IRC | 10:42 | |
*** smccully has quit IRC | 10:50 | |
*** jpekkari has quit IRC | 10:50 | |
*** spredzy is now known as spredzy|afk | 10:51 | |
*** jpekkari has joined #openstack-meeting-4 | 10:54 | |
*** jpekkari has quit IRC | 10:56 | |
*** jpekkari has joined #openstack-meeting-4 | 10:58 | |
*** numan has joined #openstack-meeting-4 | 11:00 | |
*** salv-orlando has quit IRC | 11:12 | |
*** dims_ has quit IRC | 11:16 | |
*** simon-AS5591 has joined #openstack-meeting-4 | 11:16 | |
*** dims_ has joined #openstack-meeting-4 | 11:17 | |
*** spredzy|afk is now known as spredzy | 11:24 | |
*** dims_ has quit IRC | 11:28 | |
*** dims_ has joined #openstack-meeting-4 | 11:28 | |
*** tobe has quit IRC | 11:30 | |
*** dims_ has quit IRC | 11:33 | |
*** dims_ has joined #openstack-meeting-4 | 11:39 | |
*** tobe has joined #openstack-meeting-4 | 11:39 | |
*** amotoki has quit IRC | 11:45 | |
*** saaasfd has joined #openstack-meeting-4 | 11:46 | |
*** saaasfd has quit IRC | 11:46 | |
*** marcusvrn1 has joined #openstack-meeting-4 | 11:52 | |
*** marcusvrn has quit IRC | 11:55 | |
*** ajayaa has quit IRC | 12:00 | |
*** markvoelker has joined #openstack-meeting-4 | 12:02 | |
*** GB21 has quit IRC | 12:08 | |
*** GB21 has joined #openstack-meeting-4 | 12:10 | |
*** salv-orlando has joined #openstack-meeting-4 | 12:12 | |
*** banix has joined #openstack-meeting-4 | 12:14 | |
*** ajayaa has joined #openstack-meeting-4 | 12:19 | |
*** paramite is now known as paramite|afk | 12:21 | |
*** paramite|afk is now known as paramite | 12:23 | |
*** VW has joined #openstack-meeting-4 | 12:28 | |
*** ajayaa has quit IRC | 12:28 | |
*** paramite is now known as paramite|afk | 12:35 | |
GB21 | hello | 12:36 |
---|---|---|
*** banix has quit IRC | 12:39 | |
*** ajayaa has joined #openstack-meeting-4 | 12:40 | |
*** paramite|afk is now known as paramite | 12:44 | |
*** rods has joined #openstack-meeting-4 | 12:50 | |
*** jpekkari has quit IRC | 12:57 | |
*** evrardjp has joined #openstack-meeting-4 | 13:00 | |
*** VW has quit IRC | 13:01 | |
*** klamath has joined #openstack-meeting-4 | 13:01 | |
*** VW has joined #openstack-meeting-4 | 13:01 | |
*** klamath has quit IRC | 13:01 | |
*** klamath has joined #openstack-meeting-4 | 13:02 | |
*** VW has quit IRC | 13:06 | |
*** tobe has quit IRC | 13:08 | |
*** salv-orlando has quit IRC | 13:11 | |
*** smccully has joined #openstack-meeting-4 | 13:11 | |
*** salv-orlando has joined #openstack-meeting-4 | 13:11 | |
*** jckasper has joined #openstack-meeting-4 | 13:11 | |
*** bknudson has joined #openstack-meeting-4 | 13:19 | |
*** singlethink has joined #openstack-meeting-4 | 13:29 | |
*** ChuckC has quit IRC | 13:32 | |
*** dims_ has quit IRC | 13:37 | |
*** bnemec has quit IRC | 13:37 | |
*** dims_ has joined #openstack-meeting-4 | 13:38 | |
*** ajayaa has quit IRC | 13:41 | |
*** bnemec has joined #openstack-meeting-4 | 13:42 | |
*** abhishekk has joined #openstack-meeting-4 | 13:43 | |
*** [1]evgenyf has quit IRC | 13:47 | |
*** [1]evgenyf has joined #openstack-meeting-4 | 13:47 | |
*** klamath has quit IRC | 13:49 | |
*** klamath has joined #openstack-meeting-4 | 13:49 | |
*** geetika_ has joined #openstack-meeting-4 | 13:51 | |
*** GB21 has quit IRC | 13:54 | |
*** bpoulos has joined #openstack-meeting-4 | 13:59 | |
*** ativelkov has joined #openstack-meeting-4 | 13:59 | |
*** nkrinner has quit IRC | 13:59 | |
*** rosmaita has joined #openstack-meeting-4 | 14:00 | |
nikhil_k | hi all | 14:00 |
kragniz | hi | 14:00 |
nikhil_k | Courtesy meeting reminder: ativelkov, cpallares, esheffield, flaper87, flwang1, hemanthm, ivasilevskaya, jokke_, kragniz, lakshmiS, mclaren, mfedosin, nikhil_k, Nikolay_St, Olena, pennerc, rosmaita, sigmavirus24, sabari, TravT, zhiyan, pkoniszewski, krykowski, ajayaa, GB21 | 14:00 |
nikhil_k | #startmeeting Glance | 14:01 |
openstack | Meeting started Thu May 28 14:01:02 2015 UTC and is due to finish in 60 minutes. The chair is nikhil_k. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
*** openstack changes topic to " (Meeting topic: Glance)" | 14:01 | |
openstack | The meeting name has been set to 'glance' | 14:01 |
flaper87 | o/ | 14:01 |
kragniz | o/ | 14:01 |
rosmaita | o/ | 14:01 |
bpoulos | o/ | 14:01 |
nikhil_k | Thanks, looks like we've decent turnout soon after the summit. | 14:02 |
nikhil_k | We have a short agenda #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 14:02 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:02 | |
abhishekk | 0/ | 14:02 |
* sigmavirus24 apologizes for being late | 14:02 | |
nikhil_k | Thanks for joining guys | 14:03 |
nikhil_k | Let's get started | 14:03 |
nikhil_k | #topic Request from Docker team | 14:03 |
*** openstack changes topic to "Request from Docker team (Meeting topic: Glance)" | 14:03 | |
nikhil_k | We had a request from Docker team prior to summit to collaborate on #link https://etherpad.openstack.org/p/liberty-fishbowl-magnum-project-ideas | 14:03 |
*** TravT_ has joined #openstack-meeting-4 | 14:04 | |
nikhil_k | More discussion at #link https://etherpad.openstack.org/p/YVR-ops-containers | 14:04 |
ativelkov | o/ | 14:04 |
mfedosin | o/ | 14:04 |
*** ivasilevskaya has joined #openstack-meeting-4 | 14:04 | |
TravT_ | o/ | 14:04 |
ivasilevskaya | o/ | 14:04 |
nikhil_k | Cool, more people coming in. | 14:05 |
flaper87 | I couldn't attend that session but I'll catch up | 14:05 |
nikhil_k | Thanks flaper87 | 14:05 |
nikhil_k | #action everyone: Please go through the links and please share your thoughts related to Glance. If you have concerns/suggestions please bring them up at our meetings. | 14:05 |
*** geetika_ is now known as GB21 | 14:05 | |
nikhil_k | Moving on | 14:06 |
nikhil_k | #topic Domain Model | 14:06 |
*** openstack changes topic to "Domain Model (Meeting topic: Glance)" | 14:06 | |
nikhil_k | Looks like this was from flaper87 | 14:06 |
GB21 | hello! | 14:06 |
* nikhil_k hands over the mic | 14:06 | |
*** sabari has joined #openstack-meeting-4 | 14:06 | |
flaper87 | yeah | 14:06 |
flaper87 | so, it's more like a general note and gathering feedback | 14:06 |
jokke_ | o/ | 14:06 |
flaper87 | I'm not a huge fan of the domain model we have but I do understand that planning a change now might be too crazy | 14:07 |
flaper87 | BUT, we do have some areas where we're introducing serious race scenarios that would break HA for glance-api | 14:07 |
ativelkov | well, at least we may consider dropping it for v3 if we decide to | 14:07 |
flaper87 | ativelkov: ++ | 14:07 |
jokke_ | I don't think it's never too late to get rid of that, but ativelkov please ;) | 14:07 |
ativelkov | what's the connection of domain with races? | 14:08 |
flaper87 | so, I'd like to get consensus on allowing exceptions were we skip the domain model and just do saves to the database | 14:08 |
mfedosin | domain is too much from Java world I think | 14:08 |
nikhil_k | ativelkov: flaper87 : Can we collaborate on ideas and suggestions on an etherpad? | 14:08 |
flaper87 | yes | 14:08 |
flaper87 | but wait | 14:08 |
flaper87 | let me anser ativelkov | 14:08 |
* flaper87 gets a link | 14:08 | |
flaper87 | #link https://github.com/openstack/glance/commit/b000c85b7fabbe944b4df3ab57ff73883328f40d#diff-dffa5011f2dd4af675a4075b5c33d4adR250 | 14:08 |
*** mclaren has joined #openstack-meeting-4 | 14:09 | |
mfedosin | btw, do you need an article about organization of domain model? | 14:09 |
mfedosin | with examples and pictures | 14:09 |
flaper87 | That deactive method gets the image status, checks with an if, sets it to something else and never saves the new value | 14:09 |
*** sdake has joined #openstack-meeting-4 | 14:09 | |
* jokke_ thinks that if we get rid of eventlet that would be good timing to refactor the domain model as well if we agree to do so | 14:09 | |
flaper87 | instead it just goes ahead and lets the rest of the domain calls to happen | 14:09 |
ativelkov | ah, got it | 14:09 |
TravT_ | mfedosin: do you have that link? | 14:09 |
flaper87 | That kind of operations should happen atomically | 14:09 |
ativelkov | Agree | 14:10 |
flaper87 | my proposal for now is, that in cases like this we should just call a function from the db_api and do the update in place | 14:10 |
mfedosin | TravT_, yes, but ut's in russian | 14:10 |
ativelkov | mfedosin: lol :) | 14:10 |
flaper87 | I guess doing that meanwhile we get rid of it should be fine | 14:10 |
*** sdake_ has joined #openstack-meeting-4 | 14:10 | |
* mfedosin needs some time to translate | 14:10 | |
flaper87 | it's not like we're breaking it, just skiping the chain for the sake of safety | 14:11 |
ativelkov | as far as I understand DM is mostly about the separation of concerns | 14:11 |
flaper87 | it'll end up in more writes, I guess but mmh | 14:11 |
flaper87 | ativelkov: yeah | 14:11 |
flaper87 | thoughts ? | 14:11 |
ativelkov | but probably it does not work due to these races | 14:11 |
nikhil_k | Sounds good. Update in place can make things messy if we do not refactor. For example, authZ for admin or not. | 14:11 |
ativelkov | I think I know another example | 14:11 |
jokke_ | flaper87: sounds like decent workaround, but I hope we don't need to do too many of those or it gets really messy | 14:11 |
flaper87 | I'm happy to do these changes myself but I'd like to avoid suprises on reviews | 14:11 |
flaper87 | jokke_: agreed | 14:12 |
ativelkov | the quota thing should be racy as well in this case | 14:12 |
nikhil_k | yeah | 14:12 |
flaper87 | we've several cases like this | 14:12 |
flaper87 | :( | 14:12 |
flaper87 | that's all I have | 14:12 |
flaper87 | thanks for listening | 14:12 |
* flaper87 hands tea toe veryone \_/? | 14:12 | |
nikhil_k | Domain model was introduced in 2012-2013 exactly for such reasons | 14:12 |
jokke_ | nikhil_k: to create race conditions? ;p | 14:13 |
ativelkov | so, all these things should happen in transactions, and the reads of that transactions should be done with "select for update" | 14:13 |
nikhil_k | We have expanded our feature domains a bt broad since, so it/s kinda ironic that this does not scale well. | 14:13 |
flaper87 | ativelkov: indeed | 14:13 |
nikhil_k | I see | 14:13 |
nikhil_k | that has another tradeoff though | 14:14 |
flaper87 | ultimatedly, we should get rid of the DM | 14:14 |
flaper87 | but for now, i think this is a good solution to fix these issues | 14:14 |
nikhil_k | If you have multiple select for updates you will have a livelock | 14:14 |
flaper87 | with not such a huge impact in performance | 14:14 |
flaper87 | Last famous words | 14:14 |
*** sdake has quit IRC | 14:14 | |
ativelkov | And the current v2 implementation is conceptually wrong: at first it reads the objects from DB (and closes the transaction afterwards), builds domain objects, runs some layers of logic - and then flushes the changes into DB in another transaction | 14:14 |
ativelkov | nikhil_k: yes, livelock | 14:15 |
* flaper87 welcomes ativelkov to his hell :D | 14:15 | |
ativelkov | and also Galero have issues with select for update | 14:15 |
ativelkov | Galera* | 14:15 |
nikhil_k | hmm, I hear they are fixing it | 14:15 |
nikhil_k | May be we get to know more on how | 14:15 |
sigmavirus24 | Yeah we can probably talk to the galera team about that | 14:16 |
flaper87 | indeed | 14:16 |
flaper87 | I'd like to take small steps towards the final fix | 14:16 |
ativelkov | Yup, but at least for now Galera is likely to throw DeadLockExceptions under heavy loads if the select for update is used | 14:16 |
jokke_ | I can ping the guys if needed | 14:16 |
rosmaita | so what's the general idea here, all status changes should be persisted immediately to the DB? Any other image fields we need to do this for? | 14:16 |
flaper87 | first fix the immediate races, then we can do refactors | 14:16 |
jokke_ | but galera only solution is not good enough | 14:16 |
flaper87 | rosmaita: all ops that require cmp+swap | 14:17 |
nikhil_k | umm, flaper87 I think he may mean some properties too | 14:17 |
ativelkov | yup, quota checks, various kinds of uniqueness checks etc | 14:17 |
nikhil_k | for example the dynamic update to some files like prop protection, (may be) conf | 14:17 |
rosmaita | just trying to guess how many LOC this will impact | 14:18 |
nikhil_k | rosmaita: me too! | 14:18 |
ativelkov | jokke_: that's not "galera only", that's about "galera compliant" | 14:18 |
nikhil_k | thanks for bringing that up | 14:18 |
* flaper87 is trying to think about that too | 14:18 | |
flaper87 | no idea, tbh. | 14:18 |
*** stevelle has joined #openstack-meeting-4 | 14:18 | |
flaper87 | are you going to propose to refactor right away? | 14:18 |
ativelkov | "select for update" is a generic SQL thing, but specifically on Galera it may fail. | 14:18 |
nikhil_k | flaper87: how about we share our thoughts on etherpad to see how much of traction is there for a change and everyone opinions are in a single place? | 14:18 |
jokke_ | ativelkov: sure ... just ensuring that we're not trying to solve it with single db vendor specific fix ;) | 14:18 |
rosmaita | flaper87: that's what i'm wondering | 14:18 |
nikhil_k | #link https://etherpad.openstack.org/p/liberty-glance-domain-model | 14:19 |
flaper87 | nikhil_k: rosmaita might be worth putting some extra thought on this | 14:19 |
rosmaita | we will have to improve test coverage a lot first, i think | 14:19 |
flaper87 | yup | 14:19 |
* ativelkov thinks about writing v3 without the domain at all | 14:20 | |
* flaper87 would be in favor, FWIW | 14:20 | |
* jokke_ too | 14:20 | |
mfedosin | I have nothing against domain model actually, but then you have to suggest better solution | 14:21 |
nikhil_k | #info everyone please share thoughts on DM refactoring and cases when we need and do not need the same: https://etherpad.openstack.org/p/liberty-glance-domain-model | 14:21 |
ativelkov | When we were doing artifacts, domain caused more problems than it solved | 14:21 |
nikhil_k | The etherpad link has been added to our liberty etherpad: #link https://etherpad.openstack.org/p/liberty-glance | 14:21 |
flaper87 | ativelkov: did it solve *any* problem? #RandomRant | 14:22 |
ativelkov | flaper87: well, at least we could do things one-by-one | 14:22 |
mclaren | I was a bit late, are we talking about refactoring v2 (as well as our v3 work)? | 14:23 |
nikhil_k | heh | 14:23 |
* flaper87 pictures mclaren calling 911 | 14:23 | |
jokke_ | mclaren: just the guts of it ;) | 14:23 |
nikhil_k | mclaren: We are just ranting about Domain Model and hoping Mark is not reading this | 14:23 |
ativelkov | and separate the work between developers: mfedosin was doing DB while ivasilevskaya worked with store: as these were different layers they almost didn't interfere | 14:23 |
flaper87 | ativelkov: no no no, don't say anything in favor of it PLEASE! | 14:24 |
flaper87 | :P | 14:24 |
nikhil_k | Please everyone collaborate else, we may soon have another divided team that we can't afford this cycle | 14:24 |
flaper87 | jokes apart, those are good points | 14:24 |
flaper87 | So, etherpad, brainstorm, come back with a plan! | 14:24 |
* flaper87 drops mic | 14:24 | |
ativelkov | agreed | 14:24 |
* jokke_ prepares to fork glance twisted without DM ;) | 14:24 | |
nikhil_k | or write it in GO | 14:25 |
nikhil_k | ? | 14:25 |
* flaper87 read that as: prepare to fork glance and make it use twisted | 14:25 | |
flaper87 | RUSTLANG! | 14:25 |
kragniz | let's just do the whole thing in haskell | 14:25 |
* flaper87 does the rust dance | 14:25 | |
* flaper87 pushes kragniz down the hill | 14:25 | |
ivasilevskaya | mm.. lisp will also do | 14:25 |
* flaper87 drinks ivasilevskaya's tea | 14:26 | |
flaper87 | ok, really, we can change topic now :D | 14:26 |
flaper87 | I have nothing else to say | 14:26 |
flaper87 | in case you didn't notice it | 14:26 |
* nikhil_k laughs at his evil plan to distract everyone from DM and make mclaren a bit happy | 14:26 | |
flaper87 | :P | 14:26 |
* flaper87 pictures mclaren throwing his pager out of the window into the sea | 14:27 | |
mclaren | lol | 14:27 |
flaper87 | (inside a box with some weight in it) | 14:27 |
nikhil_k | Thanks all for the thoughts on an important topic | 14:27 |
nikhil_k | Moving on | 14:27 |
jokke_ | flaper87: the sea is bit far away, mut I see it rolling on the parking lot ;) | 14:27 |
nikhil_k | #topic Search project update | 14:28 |
*** openstack changes topic to "Search project update (Meeting topic: Glance)" | 14:28 | |
TravT_ | hey everybody. thank you all for the engaging session at the summit and all the discussion we've had on catalog index service this past year. | 14:28 |
sigmavirus24 | flaper87: rust | 14:28 |
TravT_ | we've started the process of launching it as a new project. To start with, we've now got a meeting scheduled for 15:00 on Thursdays on #openstack-meeting-4 | 14:28 |
nikhil_k | #link https://etherpad.openstack.org/p/search-team-meeting-agenda | 14:28 |
*** prometheanfire has joined #openstack-meeting-4 | 14:28 | |
flaper87 | jokke_: don't doubt mclaren's strenght | 14:28 |
kragniz | TravT_: so just after this one? | 14:28 |
sigmavirus24 | kragniz: yes | 14:28 |
flaper87 | TravT_: w0000h000000 | 14:28 |
sigmavirus24 | TravT_: I'll be there | 14:29 |
TravT_ | yep | 14:29 |
TravT_ | very conveniently turned out to be open | 14:29 |
sigmavirus24 | TravT_: that's probably our fault ;) | 14:29 |
TravT_ | and got it approved in the schedule list by ttx last night | 14:29 |
TravT_ | i'd like to invite any of you that are interested in helping to move this forward to join in! | 14:29 |
ativelkov | Cool, do you start today? | 14:29 |
TravT_ | yep | 14:29 |
TravT_ | today is the first meeting | 14:29 |
TravT_ | main topics will be around the basics of getting everything setup | 14:30 |
TravT_ | including a name | 14:30 |
TravT_ | which we have to clear trademark review. | 14:30 |
sigmavirus24 | Yeah "Searchlight" might conflict with Fox's Searchlight movie studio | 14:31 |
TravT_ | yeah, i'm not clear on trademark law. my google lawyer skills aren't too effective | 14:31 |
* ativelkov remembers three renamings of the project which is currently known as "Murano" - exactly due to copyright issues | 14:32 | |
mfedosin | and Sahara too ;) | 14:32 |
TravT_ | ahh, i didn't remember that ativelkov | 14:32 |
TravT_ | i remembered quantum | 14:33 |
kragniz | ativelkov: copyright shouldn't come into it | 14:33 |
*** carl_baldwin has joined #openstack-meeting-4 | 14:33 | |
TravT_ | and flaper87 renamed macaroni ;) | 14:33 |
ativelkov | kragniz: ehm, I mean trademark. It always confuses me | 14:33 |
mfedosin | Sahara was Savanna previously | 14:33 |
*** jroll has joined #openstack-meeting-4 | 14:33 | |
mclaren | http://martinfowler.com/bliki/TwoHardThings.html | 14:33 |
sigmavirus24 | TravT_: because people were getting fat while working on it ;) | 14:33 |
TravT_ | lol | 14:33 |
sigmavirus24 | == mclaren | 14:33 |
kragniz | ativelkov: yeah, trademark != copyright | 14:33 |
sigmavirus24 | Trademark law and Copyright law are two similar yet disjoint things that are baffling to everyone including those who write the laws | 14:34 |
TravT_ | so, this will be one of the opening topics in the next meeting. would love for you to stick around for it. | 14:34 |
TravT_ | https://etherpad.openstack.org/p/search-team-meeting-agenda | 14:35 |
*** armax has joined #openstack-meeting-4 | 14:35 | |
TravT_ | that's all I have at the moment. :) | 14:35 |
sabari | * thinks Searchlight should have a cool logo like the bat signal * ;) | 14:35 |
jokke_ | ++ | 14:35 |
nikhil_k | nice imagination sabari | 14:36 |
nikhil_k | I always get confused with OSX' spotlight | 14:36 |
TravT_ | yeah, anybody have photoshop skills? | 14:36 |
kragniz | whatever the name is, it needs to be easy to come up with a cool logo | 14:36 |
* kragniz glares at glance | 14:36 | |
sabari | lol | 14:36 |
TravT_ | did you guys get a glance patch at the summit? | 14:36 |
kragniz | TravT_: inkscape is better for logos | 14:36 |
ativelkov | we still need a logo for Glance | 14:36 |
jokke_ | we have really cool one ;) | 14:36 |
TravT_ | kragniz: sounds like you are volunteering | 14:37 |
kragniz | TravT_: come up with a name first! | 14:37 |
jokke_ | TravT_: you can have Glance's old ... even before we get new one ;) | 14:37 |
TravT_ | i'm hoping searchlight sticks... but we'll see | 14:37 |
*** carl_baldwin has quit IRC | 14:37 | |
nikhil_k | Well now that we have a path forward for CIS, I wanted to thank everyone for the reviews and the contribution made to Glance over the past few months. We now have a way for discovering Data Assets incl. metadefs efficiently. | 14:39 |
nikhil_k | The vision and mission of Glance will now be partially supported by better searching techniques. It started by TravT_'s brilliant idea of metadefs #link http://specs.openstack.org/openstack/glance-specs/specs/juno/metadata-schema-catalog.html | 14:40 |
*** sdake has joined #openstack-meeting-4 | 14:40 | |
nikhil_k | And I don't want to miss out on the rest of the team that helped contribute ideas, code, reviews etc | 14:40 |
TravT_ | Yes, thanks everybody! | 14:41 |
nikhil_k | If we have enough data in Glance that people can use to discover and analyze to make magic happen in the cloud, the IAAS industry should rock! | 14:41 |
nikhil_k | Only yesterday, we recieved a message from the Auto Scaling team at the Rack; they may have a decent use case for indexing DB. | 14:42 |
TravT_ | mclaren and kragniz had the swift PTL approach them asking for indexing... | 14:43 |
nikhil_k | They do need this for instances though and my feeling is that others too so, it makes sense to broaden the scope and help support the search service startng with Glance followed by other important services. | 14:43 |
rosmaita | are there other important services? :) | 14:44 |
nikhil_k | :) | 14:44 |
*** sdake_ has quit IRC | 14:44 | |
nikhil_k | At least, now we have another one | 14:44 |
jokke_ | Designate guys were interested as well | 14:44 |
sigmavirus24 | rosmaita: says the image service product person ;) | 14:45 |
nikhil_k | Also one very important that things that happend in Glance in Kilo. We have some good improvements done in the notifications side due to the priority need of CIS. So, thanks everyone who made this happen; we had a win-win case there. | 14:46 |
mclaren | off topic, but I've a spec up if anyone has some free review cycles: https://review.openstack.org/#/c/170564 | 14:46 |
nikhil_k | Last but not the least, I think other clouds would be happy to see this service successful as we had some excellent feedback from sigmavirus24 around his discussion with other ops. | 14:48 |
*** TravT_ has quit IRC | 14:48 | |
nikhil_k | That was it from my end. | 14:49 |
nikhil_k | Moving on as we are a bit short of time.. | 14:49 |
*** TravT has joined #openstack-meeting-4 | 14:49 | |
nikhil_k | #topic V3 post-summit follow-up | 14:49 |
*** openstack changes topic to "V3 post-summit follow-up (Meeting topic: Glance)" | 14:49 | |
ativelkov | That was mine | 14:49 |
*** ajayaa has joined #openstack-meeting-4 | 14:49 | |
nikhil_k | Thanks, please take the mic | 14:49 |
*** aventerav has joined #openstack-meeting-4 | 14:50 | |
ativelkov | So, we actually have two patches pending on review, and one has to be updated based on the summit results | 14:50 |
ativelkov | i.e. we need to rename v0.1 to v3 and put it back to glance-api process | 14:50 |
ativelkov | but before we do it I want to discuss one more API-related things | 14:51 |
ativelkov | in the proposed artifact API we had a common URI section for all the artifacts: i.e. we have /v0.1/artifacts/some_type/... | 14:51 |
ativelkov | So, if we now consider it as v3 API: do we still want to have the "artifacts" section or should we drop it? | 14:52 |
*** Sukhdev has joined #openstack-meeting-4 | 14:52 | |
ativelkov | i.e. what is better: /v3/artifacts/images, /v3/artifacts/heat-templates etc or /v3/images, /v3/heat-templates etc? | 14:53 |
mfedosin | I think we should get rid of 'artifacts' section | 14:53 |
sigmavirus24 | Hm | 14:53 |
ativelkov | https://etherpad.openstack.org/p/glance_v3_API | 14:53 |
mclaren | could there be a future case where we have a resourse which isn't an artifact? | 14:53 |
ativelkov | #link https://etherpad.openstack.org/p/glance_v3_API | 14:53 |
sigmavirus24 | That's a good question, and probably a better question for the API-WG | 14:53 |
nikhil_k | I personally like the second one, for resons of a consistent v3 API | 14:53 |
ativelkov | mclaren: we have such cases | 14:53 |
*** abhishekk has quit IRC | 14:53 | |
nikhil_k | == sigmavirus24 | 14:53 |
ativelkov | for example, there are schemas | 14:53 |
sigmavirus24 | Also /v3/images, /v3/templates fwiw | 14:53 |
ativelkov | and there are tasks | 14:53 |
nikhil_k | mclaren: example | 14:54 |
sigmavirus24 | not heat-templates (please) | 14:54 |
nikhil_k | ? | 14:54 |
ativelkov | sigmavirus24: the actual name of type-specific section is up to the plugin developers | 14:54 |
*** carl_baldwin has joined #openstack-meeting-4 | 14:54 | |
sigmavirus24 | ativelkov: sure, just saying, templates is a nicer route ;) | 14:54 |
nikhil_k | ativelkov: However, we will keep a published list of templates right? | 14:54 |
rosmaita | ativelkov: how will discovery work? i.e., how do you find out what artifacts are available? | 14:55 |
sigmavirus24 | nikhil_k: confusing that with apps.o.o? | 14:55 |
sigmavirus24 | rosmaita: good point | 14:55 |
mclaren | if there are non-artifact resources then possibly putting things that have the common artifact behaviour under /artifacts potentially makes sense | 14:55 |
sigmavirus24 | /v3/types might be hard to have as an extension if that's how you discover types | 14:55 |
ativelkov | so, the etherpad I've linked has some pros and cons mentioned | 14:55 |
sigmavirus24 | I see where mclaren is coming from | 14:55 |
mclaren | and a get of /artifacts potentially lists all artifacts | 14:56 |
rosmaita | mclaren: +1 | 14:56 |
ativelkov | mclaren: yes, this makes sence | 14:56 |
sigmavirus24 | Yeah I think I'm with mclaren | 14:56 |
sigmavirus24 | Especially since tasks probably can't be considered a plugin type | 14:56 |
nikhil_k | ativelkov: your proposal says that /artifacts will have separate endpoints | 14:56 |
sigmavirus24 | And someone may want to distribute task artifacts (task files) via /v3/artifacts/tasks | 14:56 |
nikhil_k | how will that discovery proposal work in such case? | 14:57 |
ativelkov | nikhil_k: separate keystone endpoints, yes | 14:57 |
nikhil_k | Then there won't really be discovery on Glance, rather all on keystone | 14:57 |
*** david-lyle_ has joined #openstack-meeting-4 | 14:57 | |
ativelkov | nikhil_k: yes, this may cover discoverability issue | 14:58 |
nikhil_k | Having it under /v3/<artifact_type> and another call mydomain.org/v3/artifacts-resources can enable discovery | 14:58 |
nikhil_k | naming can be different | 14:58 |
rosmaita | ativelkov: you are thinking a separate service catalog entry for every single artifact-type? | 14:59 |
nikhil_k | yep | 14:59 |
nikhil_k | BTW, we are almost out of time. | 14:59 |
sigmavirus24 | I'm not sure about that | 14:59 |
ativelkov | rosmaita: yes, as this was the feedback from def-core according to what I understood from flaper87 | 14:59 |
nikhil_k | We should continue the discussion on #link https://etherpad.openstack.org/p/glance_v3_API | 14:59 |
stevelle | shouldn't types discovery happen at /v3/ then | 14:59 |
sigmavirus24 | == nikhil_k | 14:59 |
* flaper87 was a bit distracted | 14:59 | |
ativelkov | yup, any feedback is welcome | 14:59 |
nikhil_k | Sorry ativelkov , we can continue this in th next meeting | 15:00 |
*** emagana has joined #openstack-meeting-4 | 15:00 | |
ativelkov | BTW, we may have deeper discussion with API WG - I just need some quick decision now so we can proceed with the commits | 15:00 |
nikhil_k | Heads up: glance_store release coming out soon | 15:00 |
*** smc7 has joined #openstack-meeting-4 | 15:00 | |
flaper87 | w000t | 15:00 |
nikhil_k | ativelkov: please keep us in the loop | 15:00 |
nikhil_k | Thanks all! | 15:00 |
*** ongk has joined #openstack-meeting-4 | 15:00 | |
kragniz | nikhil_k: thanks | 15:00 |
nikhil_k | #endmeeting | 15:00 |
*** openstack changes topic to "(Meeting topic: sc)" | 15:00 | |
openstack | Meeting ended Thu May 28 15:00:56 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance/2015/glance.2015-05-28-14.01.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance/2015/glance.2015-05-28-14.01.txt | 15:01 |
nikhil_k | TravT: all yours | 15:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance/2015/glance.2015-05-28-14.01.log.html | 15:01 |
*** Sam-I-Am has joined #openstack-meeting-4 | 15:01 | |
TravT | thanks nikhil_k | 15:01 |
*** Sam-I-Am has left #openstack-meeting-4 | 15:01 | |
TravT | #startmeeting openstack search | 15:01 |
openstack | Meeting started Thu May 28 15:01:26 2015 UTC and is due to finish in 60 minutes. The chair is TravT. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: openstack search)" | 15:01 | |
openstack | The meeting name has been set to 'openstack_search' | 15:01 |
ativelkov | o/ :) | 15:01 |
sigmavirus24 | o/ | 15:01 |
kragniz | o/ | 15:01 |
*** krykowski has joined #openstack-meeting-4 | 15:01 | |
TravT | o/ :) | 15:01 |
*** fallenpegasus has joined #openstack-meeting-4 | 15:01 | |
david-lyle_ | o/ | 15:01 |
smc7 | morning! | 15:01 |
nikhil_k | o/ | 15:01 |
rosmaita | o/ | 15:02 |
nikhil_k | Exciting day! | 15:02 |
sigmavirus24 | "OpenStack Search: The Search for a working OpenStack installation" ;) | 15:02 |
david-lyle_ | lol | 15:02 |
*** stevelle has left #openstack-meeting-4 | 15:02 | |
krykowski | o/ | 15:02 |
TravT | sigmavirus24, let's not get too crazy here | 15:02 |
sigmavirus24 | That'll be airing weekly on Fox after American Idol I think | 15:02 |
jokke_ | o/ | 15:02 |
TravT | allirght, well looks like we have a good crowd! | 15:03 |
kragniz | sigmavirus24: lol | 15:03 |
TravT | here's the agenda I proposed: https://etherpad.openstack.org/p/search-team-meeting-agenda | 15:03 |
TravT | we officially got this added to the meeting list last night. | 15:03 |
nikhil_k | \o/ | 15:04 |
TravT | just under the generic name "search" | 15:04 |
TravT | so, naming will be an important topic. | 15:04 |
TravT | #topic Summit Review | 15:04 |
*** openstack changes topic to "Summit Review (Meeting topic: openstack search)" | 15:04 | |
TravT | we had two sessions on this at the summit. | 15:05 |
TravT | one in the Glance fishbowl and one in the horizon fishbowl | 15:05 |
nikhil_k | Does anyone have links handy? | 15:05 |
* nikhil_k scutters | 15:05 | |
*** sarob has joined #openstack-meeting-4 | 15:06 | |
TravT | david-lyle: do you have that link for horizon/ | 15:06 |
TravT | ? | 15:06 |
david-lyle_ | I'll find it, wrong laptop | 15:06 |
kragniz | this one? https://etherpad.openstack.org/p/YVR-horizon-performance | 15:06 |
rosmaita | waiting for etherpad to respond so i can see if i have the correct link | 15:06 |
nikhil_k | https://etherpad.openstack.org/p/catalog-index-service-liberty | 15:06 |
TravT | that looks right | 15:06 |
TravT | not much was captured on the etherpad I think. | 15:07 |
david-lyle_ | #link https://etherpad.openstack.org/p/YVR-horizon-performance | 15:07 |
david-lyle_ | oops | 15:07 |
david-lyle_ | thanks kragniz | 15:07 |
TravT | But overall, my impression was that we had very positive feedback in both sessions. | 15:07 |
rosmaita | that was my impression as well | 15:07 |
mclaren | agreed | 15:08 |
ativelkov | "Shut up and take my money" comment was awesome :) | 15:08 |
TravT | ativelkov: :) | 15:08 |
sigmavirus24 | thirded | 15:08 |
smc7 | :) | 15:08 |
TravT | a number of us had side conversations as well | 15:09 |
TravT | kragniz: mclaren: want to share anything about the conversation with the swift guys? | 15:09 |
mclaren | um, sure | 15:10 |
mclaren | there's been some prior discussion on search for swift, eg see https://etherpad.openstack.org/p/liberty-swift-metadata-search | 15:10 |
sigmavirus24 | Was it "Swift is fast and this will slow us down so, no"? | 15:10 |
mclaren | to quote rosmaita 'swift was built for comfort not for speed' :-) | 15:10 |
rosmaita | mclaren: +1 | 15:11 |
mclaren | but anyway, John Dickenson (swift PTL) actually brought the topic up (rather than other way around) | 15:11 |
mclaren | so, I'm not sure how high it is on their list of priorities, but they do seem interested | 15:11 |
TravT | yeah, it was interesting. they tried to track us down for that session the next day. | 15:12 |
mclaren | Just need to find out more about that existing spec, and the degree to which they'd be willing to work with us | 15:12 |
smc7 | that they're adding notifications is a good first step | 15:12 |
*** VW has joined #openstack-meeting-4 | 15:12 | |
*** Adri2000 has joined #openstack-meeting-4 | 15:12 | |
*** Adri2000 has quit IRC | 15:12 | |
*** Adri2000 has joined #openstack-meeting-4 | 15:12 | |
nikhil_k | afaik, swift uses lightweigth DBs like sqllite. Wondering what their intent to restructure the scheme here is? | 15:13 |
TravT | Yes, so i think that'll be an area to explore in the coming the weeks. | 15:13 |
nikhil_k | Also, these DBs are distributed | 15:13 |
nikhil_k | Looks like an interesting topic | 15:13 |
TravT | i also attended the big tent meeting and spoke with a number of TC / board members | 15:14 |
TravT | it seems that we just need to get a few ducks in a row and then can propose the project to go under openstack governance | 15:14 |
TravT | which leads to the next topic | 15:14 |
kragniz | TravT: did that show some light on going into stackforge vs straight into openstack? | 15:15 |
TravT | straight into openstack | 15:15 |
*** VW has quit IRC | 15:15 | |
kragniz | cool | 15:15 |
mclaren | fwiw my understanding is the swift dbs are just sqlite dbs which are kept in sync by replication | 15:15 |
nikhil_k | kragniz: straight into openstack has some nice process. That can be found in the governance repo | 15:15 |
*** VW has joined #openstack-meeting-4 | 15:15 | |
TravT | so we might as well jump to that topic. | 15:15 |
TravT | #topic openstack governance | 15:16 |
*** openstack changes topic to "openstack governance (Meeting topic: openstack search)" | 15:16 | |
TravT | #link: http://governance.openstack.org/reference/new-projects-requirements.html | 15:16 |
nikhil_k | mclaren: yep, though these are file like entities and indexing can be tricky unless we have good connectors to the indexer from file. Update model via notification would help here. | 15:16 |
TravT | there are a number of requirements to be considered. | 15:17 |
TravT | chief among them is openness | 15:17 |
*** tsufiev has joined #openstack-meeting-4 | 15:17 | |
TravT | and from my conversations with people like monty and jay pipes, since we developed this all to date under Glance, we already meet those criteria | 15:18 |
nikhil_k | I think your proposal covers most if not all of these, TravT | 15:18 |
*** pkarikh has joined #openstack-meeting-4 | 15:18 | |
TravT | however there are a few things to take care of. | 15:19 |
TravT | which i've started to capture on this etherpad | 15:19 |
* nikhil_k is staring at Keystone support | 15:19 | |
TravT | #link https://etherpad.openstack.org/p/liberty-searchlight | 15:19 |
TravT | and thank to everybody for starting to jump in on it | 15:19 |
nikhil_k | ++ | 15:20 |
TravT | we proposed the name searchlight initially | 15:21 |
TravT | but as you all probably know, we need to consider trademark | 15:21 |
david-lyle_ | namechanges aren't the end of the world, maybe go with searchlight until there is a problem? | 15:22 |
TravT | So, on that etherpad, you can put some alternate ideas up | 15:22 |
nikhil_k | :) | 15:22 |
TravT | david-lyle_: probably not a bad idea. | 15:22 |
david-lyle_ | because without vetting the list, we won't know if an obscure name is ok either | 15:22 |
nikhil_k | david-lyle_: I think that makes sense. There is that small risk of losing some emails on ML until people change their filters but then we all are available on IRC :-) | 15:23 |
smc7 | let's try and get through to the openstack lawyers but if we've not heard by tomorrow just go with searchlight? | 15:23 |
mclaren | TravT: any idea of lawyer turnaround time on searchlight? | 15:23 |
david-lyle_ | good to have alternatives that could potentially go through review at the same time, so we have a fallback | 15:23 |
TravT | yeah, so we contacted HP's attorney and it kind of is a black hole. not sure where it is | 15:24 |
nikhil_k | Can we tag [all] in the emails for now? | 15:24 |
TravT | david-lyle_: suggested contacting jonathan bryce directly | 15:24 |
mclaren | TravT: ok (not hugely surprised) | 15:24 |
david-lyle_ | TravT, any success? | 15:24 |
TravT | i sent private message to him yesterday, but just got an "away from keyboard message" | 15:24 |
nikhil_k | I doubt if anyone else is looking for this name in stackforge/openstack-big-tent but good to check there too | 15:24 |
TravT | i will try again after this meeting | 15:24 |
*** ativelkov has left #openstack-meeting-4 | 15:25 | |
nikhil_k | TravT: I know someone who can get us there. So, if no luck we can try that route. | 15:25 |
david-lyle_ | TravT, or go through another foundation employee | 15:25 |
sigmavirus24 | yeah | 15:25 |
sigmavirus24 | VanL is a Foundation person iirc and can probably help research this too | 15:25 |
rosmaita | sigmavirus24: and he is a lawyer | 15:26 |
nikhil_k | and he has Law degree too | 15:26 |
sigmavirus24 | I was hoping "can probably help research this too" would imply that ;) | 15:26 |
david-lyle_ | it's only been a day with jbryce, we can probably give it a little more time | 15:26 |
*** jwagner_away is now known as jwagner | 15:26 | |
TravT | so do you guys know VanL? | 15:27 |
sigmavirus24 | TravT: sort of? He works for Rackspace | 15:27 |
rosmaita | we are all friends & family | 15:27 |
sigmavirus24 | Oh, maybe he's just a defcore person and not a foundation person | 15:27 |
TravT | okay, how about I reach out the jbryce again right after this meeting, but it couldn't hurt for you guys to check in with VanL as well. | 15:28 |
david-lyle_ | we should move on, there's many ways to move contacting jbryce forward | 15:28 |
TravT | And then how about if we don't have explicit "no" that we go with searchlight for a name and go ahead and create base wiki's and irc room with it? | 15:29 |
mclaren | so we wait a period of time 'x' and then just start with searchlight? | 15:29 |
TravT | by end of Friday | 15:29 |
TravT | ? | 15:29 |
david-lyle_ | +1 | 15:29 |
smc7 | +1 | 15:29 |
mclaren | sure | 15:29 |
sigmavirus24 | +1 | 15:29 |
nikhil_k | TravT: I recommend giving people the weekend to catch up on email | 15:30 |
nikhil_k | may be Monday morning ? | 15:30 |
TravT | that seems reasonable | 15:30 |
TravT | so there are a few other items to do before submission | 15:31 |
TravT | #topic new repo for CIS code | 15:31 |
*** openstack changes topic to "new repo for CIS code (Meeting topic: openstack search)" | 15:31 | |
TravT | smc7 and lakshmiS have been working on this | 15:31 |
TravT | smc7 can you give an update? | 15:31 |
smc7 | sure | 15:31 |
kragniz | I had a look through uk trademarks - https://www.ipo.gov.uk/tmcase/Results/4/EU009148404 | 15:31 |
smc7 | like i said in the email, the intent's to get to functional parity with the code in glance, but with references to glance removed | 15:32 |
sigmavirus24 | kragniz: close but no cigar | 15:32 |
smc7 | the code in github now indexes glance images with tests and pep8 compliance. i intend to add metadef support today or tomorrow but then i don't intend to do any changes until we're in gerrit | 15:32 |
TravT | smc7, can you give a link? | 15:33 |
smc7 | https://github.com/lakshmisampath/searchlight | 15:33 |
smc7 | so what we'll (hopefully) import into openstack will very closely match what's in glance | 15:33 |
sigmavirus24 | smc7: makes sense | 15:33 |
smc7 | i'd really like to wait til we're in gerrit to comply with the openness model, but people can feel free to start filing bugs etc | 15:33 |
TravT | yeah, we don't want to do any new work outside of gerrit worfklow. | 15:34 |
smc7 | they just might not get acted on for a bit | 15:34 |
david-lyle_ | keystone support is a requirement | 15:34 |
kragniz | smc7: wouldn't it be nice to maintain the current git history? | 15:34 |
nikhil_k | == david-lyle_ | 15:34 |
nikhil_k | I was surprised | 15:34 |
smc7 | kargniz - it's mostly just one big commit in glance | 15:34 |
smc7 | we do support keystone | 15:34 |
david-lyle_ | have yet to look through the repo | 15:34 |
david-lyle_ | smc7, ok | 15:34 |
nikhil_k | smc7: for all APIs? including indexing? | 15:35 |
TravT | so, remember, we aren't separating metadefs from glance. | 15:35 |
kragniz | smc7: okay, I was eyeing up that "Change README to RST format" commit | 15:35 |
david-lyle_ | ah, because it was a separate service before | 15:35 |
smc7 | err.. yes, on all three counts | 15:35 |
sigmavirus24 | TravT: right | 15:35 |
nikhil_k | very important point TravT ! | 15:35 |
*** numan has quit IRC | 15:36 | |
mclaren | is there currently keystone support for the api requests to the CIS port? | 15:36 |
smc7 | yes - but we'll still be indexing metadefs | 15:36 |
smc7 | from e.g. horizon, mclaren? yes | 15:36 |
smc7 | it's very similar to any other openstack API | 15:36 |
mclaren | ok, so keystone support = check | 15:36 |
smc7 | yep | 15:37 |
TravT | so, i'm not entirely clear how it goes from this github repo to an openstack one. | 15:37 |
TravT | even though i asked about a dozen people | 15:37 |
TravT | the impression i was given is that they can just import it | 15:38 |
TravT | dhellman offerred to help | 15:38 |
kragniz | TravT: there's some import thing where you tell infra where to clone from | 15:38 |
smc7 | ativelkov - do you know the process murano went through? | 15:38 |
david-lyle_ | #link http://docs.openstack.org/infra/manual/creators.html | 15:38 |
TravT | i think ativelkov dropped, unfortunately | 15:39 |
smc7 | ah, even better | 15:39 |
TravT | ok, we'll need to study that. | 15:39 |
david-lyle_ | but it doesn't explicitly say how to seed the repo | 15:40 |
kragniz | david-lyle_: that's some good documentation! | 15:40 |
smc7 | "If you have an existing repository that you want to import" | 15:40 |
david-lyle_ | infra means business | 15:40 |
TravT | we had several people tell us as long as it is in a repo, infra can import. | 15:40 |
smc7 | http://docs.openstack.org/infra/manual/creators.html#adding-the-repository-to-the-ci-system | 15:40 |
kragniz | `upstream: git://github.com/awesumsauce/<repositoryname>.git` | 15:40 |
kragniz | in gerrit/projects.yaml | 15:40 |
TravT | monty said to not first go into stackforge. | 15:40 |
mclaren | kragniz: +1 | 15:40 |
smc7 | yeah, looks like it doesn't matter where it originates | 15:40 |
david-lyle_ | kragniz, right | 15:40 |
*** VW has quit IRC | 15:41 | |
sigmavirus24 | TravT: I agree with monty | 15:42 |
TravT | hmm... so i wonder if we do that before submitting the governance projects yaml patch. | 15:42 |
sigmavirus24 | TravT: same time maybe? | 15:42 |
TravT | sigmavirus24: that would make some sense. | 15:42 |
kragniz | TravT: after the governance projects is merged, I think | 15:43 |
nikhil_k | I think infra might stick on goverance first (that's a hunch though) they are very particular | 15:43 |
TravT | ok, then we should talk about that | 15:43 |
TravT | #topic governance repo | 15:43 |
*** openstack changes topic to "governance repo (Meeting topic: openstack search)" | 15:43 | |
TravT | on this same page | 15:43 |
TravT | https://etherpad.openstack.org/p/liberty-searchlight | 15:43 |
david-lyle_ | you need approval for using the namespace before adding to it | 15:43 |
TravT | i put a possible draft for what to submit to the projects yaml | 15:44 |
TravT | I kept the first pass at mission statement very simple. Most other projects are pretty simple | 15:45 |
*** ajayaa has quit IRC | 15:45 | |
TravT | looks like nikhil_k suggested adding index to it | 15:45 |
TravT | what do you all think? | 15:45 |
*** dannywilson has joined #openstack-meeting-4 | 15:45 | |
*** dannywilson has quit IRC | 15:45 | |
nikhil_k | Yeah, it used to be CIS (C "Index" S) :-) | 15:45 |
*** dannywilson has joined #openstack-meeting-4 | 15:46 | |
smc7 | i'm in favor of adding that | 15:46 |
TravT | Current: To provide advanced and scalable search across multi-tenant cloud resources. | 15:46 |
TravT | Possible: To provide advanced and scalable indexing and search across multi-tenant cloud resources. | 15:47 |
david-lyle_ | does the implementation detail matter in the mission statement? | 15:47 |
mclaren | simple is good. | 15:47 |
nikhil_k | Can we quickly discuss pros and cons? | 15:47 |
TravT | please | 15:47 |
nikhil_k | david-lyle_: I think sorta yes | 15:47 |
TravT | david-lyle_: you can also look through the other projects mission statements here https://github.com/openstack/governance/blob/master/reference/projects.yaml | 15:48 |
nikhil_k | The reason being, it defined the scope and direction. I was happy to see TravT pointing out in the summit that we are going with ES based search in the presentation. | 15:48 |
nikhil_k | defines** | 15:48 |
mclaren | we're just indexing and searching openstack service metadata rather than of the documents themselves? (AWS has a search service for searching inside documents like pdf etc) | 15:49 |
*** paramite has quit IRC | 15:49 | |
rosmaita | i think a key aspect of the project is the plugins or whatever that will allow indexing of other projects | 15:49 |
nikhil_k | A few comments that we received in Glance in Kilo were that it was a simple ES proxy, thought that might be a good thing. However, as a separate program we need to be clear and loud about it. | 15:49 |
david-lyle_ | nikhil_k, I agree that ES is the base technology, whether it's important to call that out (shrug) | 15:49 |
sigmavirus24 | mclaren: I believe so | 15:50 |
nikhil_k | The API would get defined by it, I think | 15:50 |
david-lyle_ | but adding indexing isn't bad, and mission statements can be altered in time if necessary | 15:50 |
rosmaita | +1 adding indexing | 15:50 |
nikhil_k | That makes me wonder if we should consult API-WG for some API guideline while that happens. I can volunteer to go for that discussion. | 15:50 |
TravT | regarding ES. i definitely don't want us to be inventing a new lowest common denominator language. | 15:50 |
TravT | however, at best we could support the plugins declaring a type of backend syntax they'll accept | 15:51 |
TravT | initially only elastic search | 15:51 |
rosmaita | TravT: yes, the potential consumers i have spoken with definitely want ES, not some kind of openstack query language | 15:51 |
sigmavirus24 | I think perhaps we shouldn't plan for that | 15:51 |
sigmavirus24 | We should try to build what we can for a liberty release | 15:52 |
smc7 | yes, far distant future | 15:52 |
TravT | sigmavirus24: i like that line of thinking | 15:52 |
sigmavirus24 | And in a distant future support other providers than elasticsearch | 15:52 |
*** singlethink has quit IRC | 15:52 | |
nikhil_k | TravT: That being the main reason ,for me being pro indexing in mission stmt. We do not want people prosing sessions in summit that have dozens of people who can to reinvent stuff. You can never be sure what the other side of the worlds is thinking | 15:52 |
nikhil_k | proposing** | 15:53 |
TravT | ok, i like adding indexing to it. | 15:53 |
TravT | is this enough? | 15:53 |
TravT | To provide advanced and scalable indexing and search across multi-tenant cloud resources. | 15:53 |
TravT | or more specific? | 15:53 |
sigmavirus24 | I'm okay with just that | 15:53 |
kragniz | TravT: that sounds pretty good | 15:53 |
TravT | seems we should do a formal vote here to record it. | 15:53 |
david-lyle_ | works for me | 15:53 |
smc7 | yep, good with me | 15:53 |
nikhil_k | (That was a very ill formed suggestion from me) | 15:54 |
TravT | anybody know how to make that work? | 15:54 |
sigmavirus24 | TravT: beware, #startvote is the worst | 15:54 |
nikhil_k | TravT: lgtm | 15:54 |
nikhil_k | (+1) | 15:54 |
kragniz | TravT: don't, the voting is broken last I saw | 15:54 |
sigmavirus24 | TravT: #startvote (Question)? Response1, Response2, etc. | 15:54 |
sigmavirus24 | Or something like that | 15:54 |
rosmaita | i think #startvote doesn't work, but we should get all the votes in one place, so go ahead and do it | 15:54 |
sigmavirus24 | rosmaita: I think OpenStack's fork requires options for it to work | 15:54 |
sigmavirus24 | #help | 15:55 |
mclaren | +1 (obviously others can comment on the patch when it goes up) | 15:55 |
TravT | #startvote (ratify mission statement To provide advanced and scalable indexing and search across multi-tenant cloud resources.) ? yes, no | 15:55 |
openstack | Begin voting on: (ratify mission statement To provide advanced and scalable indexing and search across multi-tenant cloud resources.) ? Valid vote options are yes, no. | 15:55 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 15:55 |
sigmavirus24 | #vote yes | 15:55 |
smc7 | #vote yes | 15:55 |
nikhil_k | #vote yes | 15:55 |
TravT | #vote yes | 15:55 |
rosmaita | #vote yes | 15:55 |
krykowski | #vote yes | 15:55 |
kragniz | #vote yes | 15:55 |
mclaren | #vote yes | 15:55 |
sigmavirus24 | Is that everyone? | 15:56 |
david-lyle_ | #vote: yes | 15:56 |
openstack | david-lyle_: : yes is not a valid option. Valid options are yes, no. | 15:56 |
david-lyle_ | #vote yes | 15:56 |
TravT | anybody outstanding? | 15:56 |
* david-lyle_ thinks of himself that way | 15:56 | |
david-lyle_ | :D | 15:56 |
TravT | #endvote | 15:56 |
openstack | Voted on "(ratify mission statement To provide advanced and scalable indexing and search across multi-tenant cloud resources.) ?" Results are | 15:56 |
openstack | yes (9): david-lyle_, mclaren, smc7, sigmavirus24, nikhil_k, TravT, krykowski, kragniz, rosmaita | 15:56 |
nikhil_k | :) | 15:56 |
rosmaita | hey, it worked! | 15:56 |
kragniz | wow, it worked | 15:56 |
TravT | Sweet! we can accomplish great things! thanks sigmavirus24 | 15:57 |
sigmavirus24 | Yw | 15:57 |
sigmavirus24 | kragniz: explicit options | 15:57 |
sigmavirus24 | that's the key | 15:57 |
TravT | ok, so we are about out of time. | 15:57 |
nikhil_k | sigmavirus24: ++ | 15:57 |
TravT | do you guys want to startup an IRC room #openstack-searchlight until monday? | 15:57 |
mclaren | #help | 15:57 |
TravT | or communicate in glance until then? | 15:57 |
sigmavirus24 | mclaren: doesn't work | 15:57 |
kragniz | sigmavirus24 for votebot liaison | 15:57 |
sigmavirus24 | TravT: up to y'all | 15:58 |
mclaren | heh | 15:58 |
nikhil_k | TravT: glance works until monday | 15:58 |
sigmavirus24 | kragniz: I once read votebot's source. | 15:58 |
TravT | ok, let's do that. | 15:58 |
TravT | so #action-item TravT follow up with jbryce | 15:58 |
TravT | maybe that isn't format? | 15:58 |
*** sdake_ has joined #openstack-meeting-4 | 15:58 | |
sigmavirus24 | TravT: just "#action ..." | 15:58 |
nikhil_k | #action TravT follow up with jbryce | 15:58 |
david-lyle_ | TravT: #action | 15:58 |
nikhil_k | Hoped that worked :D | 15:58 |
sigmavirus24 | like nikhil_k | 15:58 |
TravT | thanks nikhil_k | 15:58 |
david-lyle_ | what nikhil_k said | 15:58 |
TravT | #action TravT follow up with jbryce | 15:59 |
TravT | #action smc7 finish direct port of code to repo | 15:59 |
nikhil_k | From Glance's side | 15:59 |
TravT | who else wants actions? | 15:59 |
nikhil_k | let's please discuss the split out | 15:59 |
nikhil_k | SO, that people (devs, deployers, OpenStack) are aware | 15:59 |
*** sdake has quit IRC | 15:59 | |
nikhil_k | gah | 15:59 |
nikhil_k | so that* | 15:59 |
TravT | yeah. | 15:59 |
TravT | i'm not sure if we'll get kicked out of here | 16:00 |
kragniz | we're out of time in here, anyway | 16:00 |
*** sdake has joined #openstack-meeting-4 | 16:00 | |
* nikhil_k needs a long break | 16:00 | |
TravT | can we have a follow on discussion Monday? | 16:00 |
* nikhil_k will catch up with everyone soon :-) | 16:00 | |
TravT | informally | 16:00 |
nikhil_k | ++ | 16:00 |
kragniz | TravT: go for it | 16:00 |
david-lyle_ | sure | 16:00 |
TravT | ok. thanks everybody! | 16:01 |
smc7 | later | 16:01 |
nikhil_k | TravT: please do incl. [all] tag in ML | 16:01 |
TravT | ok | 16:01 |
nikhil_k | \o/ | 16:01 |
TravT | really excited about this effort and this team! | 16:01 |
nikhil_k | ++ | 16:01 |
*** stevelle has joined #openstack-meeting-4 | 16:01 | |
kragniz | #openstack-searchlight is lonely, everyone! | 16:01 |
nikhil_k | lol | 16:01 |
TravT | #endmeeting | 16:01 |
*** openstack changes topic to "(Meeting topic: sc)" | 16:01 | |
openstack | Meeting ended Thu May 28 16:01:37 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_search/2015/openstack_search.2015-05-28-15.01.html | 16:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_search/2015/openstack_search.2015-05-28-15.01.txt | 16:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_search/2015/openstack_search.2015-05-28-15.01.log.html | 16:01 |
TravT | kragniz, i'll join you there. | 16:01 |
TravT | ;) | 16:01 |
*** smc7 has quit IRC | 16:01 | |
*** Sam-I-Am has joined #openstack-meeting-4 | 16:01 | |
*** Sam-I-Am has left #openstack-meeting-4 | 16:02 | |
*** sjmc7 has joined #openstack-meeting-4 | 16:02 | |
*** Sam-I-Am has joined #openstack-meeting-4 | 16:02 | |
Sam-I-Am | y meeting time? | 16:02 |
sigmavirus24 | Sam-I-Am: 3 meetings in a row here for me | 16:02 |
*** krykowski_ has joined #openstack-meeting-4 | 16:02 | |
d34dh0r53 | cry more noob | 16:03 |
dstanek | nice | 16:03 |
d34dh0r53 | lol | 16:03 |
cloudnull | sigmavirus24: yw | 16:03 |
d34dh0r53 | in the nicest way possible of course | 16:03 |
*** sdake_ has quit IRC | 16:03 | |
sigmavirus24 | yeah | 16:03 |
sigmavirus24 | sure | 16:03 |
dstanek | startmeeting? | 16:04 |
cloudnull | #startmeeting openstack_ansible_meeting | 16:04 |
openstack | Meeting started Thu May 28 16:04:52 2015 UTC and is due to finish in 60 minutes. The chair is cloudnull. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:04 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:04 |
*** openstack changes topic to " (Meeting topic: openstack_ansible_meeting)" | 16:04 | |
openstack | The meeting name has been set to 'openstack_ansible_meeting' | 16:04 |
cloudnull | good day gents | 16:05 |
*** sjmc7 has left #openstack-meeting-4 | 16:05 | |
prometheanfire | g'day | 16:05 |
cloudnull | #topic role call | 16:05 |
stevelle | o/ | 16:05 |
*** openstack changes topic to "role call (Meeting topic: openstack_ansible_meeting)" | 16:05 | |
prometheanfire | o/ | 16:05 |
dstanek | o/ | 16:05 |
d34dh0r53 | //0\\ | 16:05 |
*** odyssey4me has joined #openstack-meeting-4 | 16:05 | |
odyssey4me | o/ | 16:05 |
*** krykowski has quit IRC | 16:05 | |
*** bpoulos has left #openstack-meeting-4 | 16:05 | |
Sam-I-Am | moo | 16:06 |
*** ongk has left #openstack-meeting-4 | 16:06 | |
*** rromans has joined #openstack-meeting-4 | 16:07 | |
cloudnull | so we have no action items from next week | 16:07 |
sigmavirus24 | o/ | 16:07 |
cloudnull | so lets move on . | 16:07 |
sigmavirus24 | cloudnull: we couldn't, it hasn't happened yet | 16:07 |
sigmavirus24 | (action items) | 16:07 |
*** mclaren has quit IRC | 16:08 | |
Sam-I-Am | action items - osad is the bomb diggity | 16:08 |
odyssey4me | back to the future? | 16:08 |
prometheanfire | review spec please :P | 16:08 |
cloudnull | 's/next/last/' | 16:08 |
Sam-I-Am | i have a spec that needs attention too :/ | 16:08 |
cloudnull | #topic blueprints | 16:08 |
*** openstack changes topic to "blueprints (Meeting topic: openstack_ansible_meeting)" | 16:08 | |
cloudnull | https://review.openstack.org/#/q/status:open+project:stackforge/os-ansible-deployment-specs,n,z | 16:08 |
cloudnull | #link https://review.openstack.org/#/q/status:open+project:stackforge/os-ansible-deployment-specs,n,z | 16:08 |
*** rosmaita has left #openstack-meeting-4 | 16:09 | |
cloudnull | first up is the gentoo hosts spec | 16:09 |
*** svg has joined #openstack-meeting-4 | 16:09 | |
* Sam-I-Am taps foot | 16:09 | |
*** chuckC_ has joined #openstack-meeting-4 | 16:09 | |
* sigmavirus24 taps Sam-I-Am | 16:09 | |
cloudnull | so with that spec we've had a few reviews | 16:09 |
*** aduarte has joined #openstack-meeting-4 | 16:10 | |
cloudnull | and it looks like this may be a good turning point in the spec to work out all of the issues that we'll face with multi distro support. | 16:10 |
cloudnull | IE what odyssey4me said in the last comment | 16:10 |
Sam-I-Am | bindep, anyone? | 16:10 |
prometheanfire | should that be a seperate spec that I depend on instead? | 16:10 |
prometheanfire | step 1, make generic | 16:11 |
prometheanfire | step 2, add gentoo support | 16:11 |
Sam-I-Am | a generic spec makes sense from a framework perspective | 16:11 |
cloudnull | it does. | 16:11 |
Sam-I-Am | i'm just dying to make it use rdo packages and ovs :) | 16:11 |
prometheanfire | you can be in charge of that | 16:11 |
cloudnull | # /kick Sam-I-Am | 16:12 |
Sam-I-Am | lol | 16:12 |
Sam-I-Am | i know how to get cloudnull riled up | 16:12 |
cloudnull | that said there are some technical issues that can come up with dealing with different os types. | 16:12 |
cloudnull | in a single deployment. | 16:12 |
cloudnull | in partcular the wheel building process can be incompatible between distros | 16:13 |
Sam-I-Am | that sounds like poor life choices | 16:13 |
Sam-I-Am | wouldnt it be 1 distro per deployment? | 16:13 |
*** fallenpegasus has quit IRC | 16:13 | |
cloudnull | especially in the case where linked libs are being used. | 16:13 |
prometheanfire | I'm not sure we can know all the badness until we try | 16:13 |
cloudnull | ^ that is true | 16:13 |
sigmavirus24 | Should we set a level of badness that kills this idea? | 16:13 |
prometheanfire | it'll be an itteritive process | 16:14 |
sigmavirus24 | i.e., if $badness -gt $X | 16:14 |
prometheanfire | sigmavirus24: if you can quantify badness | 16:14 |
cloudnull | so from my perspective I hink that it would be best to start with a consistent. IE containers and hosts are the same base os | 16:14 |
sigmavirus24 | Pretty sure there's a scale for that | 16:14 |
cloudnull | consistent deployment | 16:14 |
prometheanfire | containers should be abstracted from the host imo | 16:15 |
* Sam-I-Am likes consistent deployment idea | 16:15 | |
cloudnull | #link http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/images/articles/mcgraw/072111_mcgrawfig02.jpg | 16:15 |
odyssey4me | yeah, it may be good to break this into two stages - one for the controller/infra hosts only, with Ubuntu still being deployed on the compute/storage hosts and containers using Ubuntu | 16:15 |
cloudnull | gentoo deployment , gentoo lxc containers. | 16:16 |
odyssey4me | the next stage would be to go down into the containers and compute/storage hosts | 16:16 |
odyssey4me | two linked blueprints | 16:16 |
cloudnull | rhel deployment , rhel lxc containers. | 16:16 |
prometheanfire | hmm | 16:16 |
prometheanfire | I thought we wanted to avoid multiple container types | 16:16 |
*** david-lyle_ has quit IRC | 16:16 | |
cloudnull | prometheanfire: the good thing here is that the container base image already exists. | 16:17 |
cloudnull | https://images.linuxcontainers.org:8443/images/ | 16:17 |
Apsu | ^ | 16:17 |
prometheanfire | 404 | 16:17 |
Apsu | I see supporting distros in containers as a base-image issue. | 16:17 |
Apsu | Provide appropriate base image, everything else is wheels and git | 16:17 |
cloudnull | use a real network . | 16:17 |
prometheanfire | fair enough | 16:17 |
prometheanfire | 443 works :P | 16:18 |
prometheanfire | neat, we have armhf containers too | 16:18 |
Sam-I-Am | can we use docker images? | 16:18 |
prometheanfire | been working on getting openstack keyworded for arm | 16:18 |
* Sam-I-Am ducks | 16:18 | |
Apsu | Sam-I-Am: *ducker | 16:18 |
prometheanfire | Sam-I-Am: /kick | 16:18 |
cloudnull | # /kick Sam-I-Am | 16:18 |
prometheanfire | so, to tie this up | 16:18 |
odyssey4me | cloudnull what was that tool which openstack-infra suggested at the summit which would handle the different dependant package names? | 16:19 |
prometheanfire | new spec for making osad generic, for both containers and hosts | 16:19 |
Apsu | Host-wise, that's essentially modularizing the distro-specific parts (file locations and package management) | 16:20 |
prometheanfire | Delorean? | 16:20 |
Apsu | Container-wise, imo that should be base-image things | 16:20 |
prometheanfire | Apsu: network config | 16:20 |
Apsu | prometheanfire: Not our problem. | 16:20 |
odyssey4me | prometheanfire just one thing though, if openstack-infra doesn't have support for gentoo then we can't hope to support it as we'll have no way to gate it | 16:20 |
Apsu | We only use bridges that are already made. | 16:20 |
Apsu | We happen to also provide an example config file for Ubuntu | 16:21 |
prometheanfire | odyssey4me: I'll have an image they can use | 16:21 |
Apsu | But that's the deployer's job | 16:21 |
Sam-I-Am | i think infra only currently has centos and ubuntu? | 16:21 |
prometheanfire | already building openstack images, just need to clean it up some | 16:21 |
Sam-I-Am | i'm guessing cent/rhel would be the most popular option behind ubuntu | 16:21 |
odyssey4me | prometheanfire you need to organise that with openstack-infra and get a working devstack on it | 16:21 |
prometheanfire | I assume so as well | 16:21 |
Apsu | Sam-I-Am: Fedora might be more popular, actually. But hey | 16:21 |
odyssey4me | otherwise for now we can only work with centos/ubuntu | 16:21 |
prometheanfire | eww, devstack | 16:22 |
Apsu | odyssey4me: Or takeover the world and replace devstack with our AIOs :D | 16:22 |
Sam-I-Am | Apsu: rpm-based | 16:22 |
d34dh0r53 | Apsu: +1 | 16:22 |
Sam-I-Am | fedora is popular, but it is not "enteprise linux" | 16:22 |
odyssey4me | yeah, the point is that OSAD can't go down the path of trying to add support for something that doesn't have more general openstack support | 16:22 |
odyssey4me | and we gate in openstack-infra, so that's the first entry-point for any new platform | 16:22 |
Apsu | Sam-I-Am: Yes. Unfortunately most people who want "enterprise linux" also want versions that have software/kernels so old most of the modern features they want out of openstack won't work :P | 16:23 |
Apsu | But hey! | 16:23 |
prometheanfire | odyssey4me: fair enough | 16:23 |
*** matrohon has quit IRC | 16:23 | |
*** eghobo has joined #openstack-meeting-4 | 16:23 | |
odyssey4me | anyway, if you're prepared to put the work into making room for other distro's then great... it'll pave the way for centos and others | 16:23 |
prometheanfire | step 1 can be done now | 16:24 |
sigmavirus24 | odyssey4me: fwiw, the thing you were thinking of is bindep | 16:24 |
sigmavirus24 | mordred can probably explain it well | 16:24 |
odyssey4me | sigmavirus24 yes, that's the one | 16:24 |
prometheanfire | which is just making osad prepared to be generic (staying with ubuntu/ubuntu) | 16:24 |
odyssey4me | bindep will be a key tool for the spec - otherwise we'll be maintaining package dependency lists... | 16:25 |
cloudnull | ++ | 16:25 |
prometheanfire | step 2 relies on infra having os image testing and whatnot | 16:25 |
*** singlethink has joined #openstack-meeting-4 | 16:25 | |
odyssey4me | prometheanfire sounds like you have two blueprints there - one to prep the foundation, another to add support for centos | 16:25 |
prometheanfire | centos? | 16:26 |
prometheanfire | what's that? | 16:26 |
odyssey4me | in the background you can get gentoo images into openstack-ci | 16:26 |
prometheanfire | I'm not doing that | 16:26 |
sigmavirus24 | prometheanfire: the only other OS people use to deploy openstack? | 16:26 |
sigmavirus24 | prometheanfire: it's pretty easy to add new images according to the infra docs | 16:26 |
odyssey4me | if the concept is proven on centos, gentoo would be next | 16:26 |
* sigmavirus24 is kidding of course | 16:26 | |
prometheanfire | I have users using gentoo hosts | 16:26 |
odyssey4me | FYI there are a few interested parties with regards to CentOS | 16:26 |
prometheanfire | then they can work on it | 16:27 |
prometheanfire | that would be a third spec | 16:27 |
Sam-I-Am | i get a lot of requests for rpm-based distros | 16:27 |
odyssey4me | alright, then gentoo second - and others can do centos in parallel | 16:27 |
prometheanfire | if rax wants me to work on it then I'll do both | 16:27 |
sigmavirus24 | Sam-I-Am: centos charges on a revolutions per minute basis? | 16:27 |
prometheanfire | this is a my own time thing | 16:27 |
Sam-I-Am | sigmavirus24: yes, its the new hotness | 16:27 |
sigmavirus24 | interesting | 16:27 |
* sigmavirus24 strokes beard | 16:28 | |
odyssey4me | prometheanfire ah, ok cool | 16:28 |
cloudnull | ok so next spec | 16:28 |
cloudnull | https://review.openstack.org/#/c/184726/ | 16:29 |
cloudnull | #link https://review.openstack.org/#/c/184726/ | 16:29 |
*** TravT has left #openstack-meeting-4 | 16:29 | |
Sam-I-Am | yes | 16:29 |
cloudnull | so there has been some interest from vendors to provide vendor functionalty has been a thing. | 16:30 |
Sam-I-Am | any of the spec devs here? | 16:30 |
cloudnull | and so OSAD is going to need to come up with some contrib or extras repo that vendors can contribute to | 16:31 |
cloudnull | i really dont want vendor roles in tree. | 16:31 |
Sam-I-Am | makes sense | 16:31 |
cloudnull | but i understand the desire | 16:31 |
odyssey4me | I'm down with vendors laying the groundwork, but their roles should be in their own repositories and playbooks should be external too. | 16:31 |
Apsu | Sounds like they should make this, then. | 16:31 |
cloudnull | so i think that OSAD can build upon what has been done in rpc-extras | 16:31 |
Sam-I-Am | they should work something like rpc-extras | 16:32 |
Sam-I-Am | yeah :) | 16:32 |
odyssey4me | OSAD provides the facility to consume extra roles. The issue at this point is more to do with where to put the playbooks. | 16:32 |
stevelle | so do we have momentum to merge rpc-extras into osad? :D | 16:32 |
cloudnull | odyssey4me: if i pull from what cinder / neutron has been doing for a while now they both have lots of vendor functionality backed in. | 16:32 |
cloudnull | however now they are attemptoing to remove that | 16:32 |
cloudnull | and pull those extra bits into other repos | 16:33 |
cloudnull | i think we can do that from the very beginning . | 16:33 |
Apsu | stevelle: Wat? No. Church and state. | 16:33 |
odyssey4me | cloudnull Sure, much like we should start to use external roles for some of the bits we do in OSAD. | 16:33 |
Apsu | IMO, clone what rpc-extras is doing and make osad-extras. | 16:33 |
cloudnull | if plubgrid wants a community supportable distribution of their product in osad i think thats awesome i just dont want it in OSAD proper. | 16:34 |
Apsu | Make noise about it, let vendors start doing work | 16:34 |
Apsu | Done | 16:34 |
Apsu | We can evolve what that means as we go | 16:34 |
odyssey4me | cloudnull it sounds like there should be a stackforge repo for the role then | 16:34 |
cloudnull | odyssey4me: i agree with the external roles thing, on premiss, i've just not found external roles to be able to provide what we need at present. | 16:34 |
cloudnull | not that we couldnt contribute to these other roles to make them better, | 16:35 |
odyssey4me | so it comes down to something similar to the hosts | 16:35 |
cloudnull | but whos to say we need to when our roles work and provide all the things we need. | 16:35 |
cloudnull | but back to plumbgrid | 16:35 |
odyssey4me | OSAD and OpenStack expect the bits outside of OpenStack configs to be there already | 16:35 |
odyssey4me | ie Plumbgrid can do whatever to get their bits deployed, but OSAD needs to facilitate that OpenStack can be configured to use that substructure | 16:36 |
cloudnull | but osad is an openstack deployment system. the only thing we expect is that the OS is present. | 16:36 |
Sam-I-Am | plumgrid :) | 16:36 |
Sam-I-Am | its a fruit | 16:36 |
Sam-I-Am | has anyone seen their playbooks yet? | 16:37 |
cloudnull | odyssey4me: ++ | 16:37 |
odyssey4me | So I figure that they should ensure that OSAD is configurable, but no plumgrid bits should be installed using OSAD directly. | 16:37 |
odyssey4me | all OSAD should be doing is allowing their drivers to be enabled, and allowing any bits they don't need configured to be disabled | 16:38 |
Sam-I-Am | wouldnt it work something like run-the-plumgrid-bits which sets things in os-ansible configs that pertain to it? such as... neutron stuffs. | 16:39 |
Apsu | osad-extras 4 lief | 16:39 |
prometheanfire | plugin | 16:39 |
*** fallenpegasus has joined #openstack-meeting-4 | 16:39 | |
d34dh0r53 | I like the osad-extras, not sure where it will live or what the review/commit process will be though | 16:41 |
*** puranamr has joined #openstack-meeting-4 | 16:42 | |
cloudnull | so im inclined to accept the spec / work until we work out a contributor model for vendors to put there stuff. | 16:43 |
cloudnull | once we do that we move the vendor roles into osad-contrib or something similar. | 16:43 |
sigmavirus24 | I don't think osad needs to maintain a contrib repo | 16:44 |
odyssey4me | by contrib do you mean playbooks and roles sit underneath a subtree? | 16:44 |
sigmavirus24 | Unless we give the contrib people core to only merge stuff on their bits | 16:44 |
*** ivasilevskaya has left #openstack-meeting-4 | 16:44 | |
*** rsaha has joined #openstack-meeting-4 | 16:45 | |
cloudnull | similar to what neutron has done with the lbaas, vpnaas bits | 16:45 |
cloudnull | which we could give core access to within those repos. | 16:46 |
cloudnull | we could also create a vendor-playbooks directory in the main repo | 16:46 |
cloudnull | where they could contribute these extra roles within | 16:46 |
odyssey4me | cloudnull we could, but then do we exempt those from gate checks and automate their approvals? | 16:47 |
*** ajmiller has joined #openstack-meeting-4 | 16:47 | |
cloudnull | but telling them to piss off and host their bits elsewhere is not going to help build our community | 16:47 |
odyssey4me | why should we be policing their contributions? | 16:47 |
odyssey4me | (to their own stuff which only they use) | 16:47 |
odyssey4me | it's not about sending anyone away, it's just about scoping | 16:48 |
cloudnull | right. its similar to what we already have with netapp support for cinder. | 16:48 |
odyssey4me | I don't see why this project should carry bits that it'll never consume and has no idea what to do with | 16:48 |
cloudnull | its just that we baked that functionality into the cinder roles. | 16:48 |
Apsu | odyssey4me: That I agree with. | 16:49 |
odyssey4me | netapp support for cinder is exactly what I'm happy to have in OSAD - configs in OpenStack are facilitated, NetApp stuff is already in-place | 16:49 |
cloudnull | the netapp driver is part of core cinder. | 16:49 |
*** pkarikh has left #openstack-meeting-4 | 16:49 | |
cloudnull | and the logic, which we'll never consume, is in our cinder role. | 16:50 |
cloudnull | which is made possible by our support for cinder nfs + netapp. | 16:50 |
odyssey4me | ie we need to ensure that our roles/plays allow any vendor (Cisco/Plumgrid/etc) to emable their driver and configure OpenStack... but we don't need to install/configure Plumgrid's proprietary software or Cisco's properiatary software/switches | 16:50 |
Sam-I-Am | so... | 16:51 |
Sam-I-Am | this sounds like another bigger topic | 16:51 |
*** tsufiev has left #openstack-meeting-4 | 16:51 | |
Sam-I-Am | perhaps a separate item at a future meeting | 16:51 |
cloudnull | as of now sigmavirus24 and odyssey4me have reviewed the spec. if we're pushing for now, can we -2 the spec? | 16:52 |
*** Sukhdev has quit IRC | 16:52 | |
odyssey4me | -2 is too harsh, I'd like to see it adjusted as per my comments | 16:53 |
odyssey4me | -2 sticks between patch sets | 16:53 |
Sam-I-Am | i'm still curious about the code | 16:53 |
*** simon-AS5591 has quit IRC | 16:54 | |
sigmavirus24 | odyssey4me: -2 is probably appropriate though if there are fundamental objections to the spec | 16:54 |
cloudnull | but the spec is to provide plumbgrid roles the generifying neutron is being done as part of another spec. if we have no intention on allowing them in then we need to firmly block it. IMO. | 16:54 |
sigmavirus24 | and -2s can be removed | 16:54 |
cloudnull | so changing gears for the last few minutes. | 16:55 |
Sam-I-Am | -2 is just do not merge, not do not ever merge | 16:55 |
cloudnull | #topic open discussion | 16:55 |
*** openstack changes topic to "open discussion (Meeting topic: openstack_ansible_meeting)" | 16:55 | |
Sam-I-Am | guess we'll do the config spec later :P | 16:55 |
cloudnull | Sam-I-Am: yes | 16:56 |
d34dh0r53 | I talked to Alex and he would like to get the ceilometer stuff on the agenda for next weeks meeting | 16:56 |
cloudnull | we have only 5 min left. | 16:56 |
cloudnull | or we can talk more about in the channel. | 16:56 |
*** odyssey4me has left #openstack-meeting-4 | 16:57 | |
cloudnull | I would like to invite "svg" to the core team. but he doesn't quite meet all of the requirements. | 16:57 |
cloudnull | so i thought i would bring it up here | 16:57 |
cloudnull | to see if there are any objects. | 16:57 |
cloudnull | before i submit it to the mailing list. | 16:57 |
sigmavirus24 | cloudnull: requirements? | 16:57 |
sigmavirus24 | Is svg not reviewing enough of the rest of the codebase or something? | 16:58 |
cloudnull | https://wiki.openstack.org/wiki/Governance/Approved/CoreDevProcess | 16:58 |
cloudnull | mostly that he has not had a lot of reviews. | 16:58 |
cloudnull | however has merged code, has been in the channel for some time, and is well versed in ansible | 16:58 |
sigmavirus24 | If we're really concerned about the requirements, we can work with svg to get their review status up | 16:58 |
cloudnull | + ceph experience | 16:59 |
sigmavirus24 | Otherwise, I have no objection | 16:59 |
stevelle | if svg has capacity for some more reviews I have no objection | 16:59 |
cloudnull | so imo i think he's a good fit, but before i propose it on the ml i thought i'd ask for oppinions here. | 16:59 |
cloudnull | so if nobody has any? ill send out a note in a bit. | 17:00 |
d34dh0r53 | cloudnull: +1 | 17:00 |
cloudnull | other than that, we're out of time. | 17:00 |
cloudnull | so thanks everyone. | 17:00 |
cloudnull | #endmeeting | 17:00 |
d34dh0r53 | #agenda ceilometer | 17:00 |
Sam-I-Am | da | 17:00 |
*** openstack changes topic to "(Meeting topic: sc)" | 17:00 | |
openstack | Meeting ended Thu May 28 17:00:37 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2015/openstack_ansible_meeting.2015-05-28-16.04.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2015/openstack_ansible_meeting.2015-05-28-16.04.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2015/openstack_ansible_meeting.2015-05-28-16.04.log.html | 17:00 |
d34dh0r53 | damn | 17:00 |
*** Sam-I-Am has left #openstack-meeting-4 | 17:00 | |
*** sbalukoff has quit IRC | 17:04 | |
*** prometheanfire has left #openstack-meeting-4 | 17:06 | |
*** krykowski_ has quit IRC | 17:08 | |
*** krykowski has joined #openstack-meeting-4 | 17:08 | |
*** david-lyle_ has joined #openstack-meeting-4 | 17:09 | |
*** bgmccollum has joined #openstack-meeting-4 | 17:10 | |
*** dannywilson has quit IRC | 17:11 | |
*** krykowski has quit IRC | 17:15 | |
*** dannywilson has joined #openstack-meeting-4 | 17:18 | |
*** david-lyle_ has quit IRC | 17:18 | |
*** simon-AS559 has joined #openstack-meeting-4 | 17:22 | |
*** simon-AS5591 has joined #openstack-meeting-4 | 17:23 | |
*** [1]evgenyf has quit IRC | 17:24 | |
*** simon-AS559 has quit IRC | 17:26 | |
*** daneyon has joined #openstack-meeting-4 | 17:32 | |
*** daneyon_ has joined #openstack-meeting-4 | 17:33 | |
*** sdake_ has joined #openstack-meeting-4 | 17:35 | |
*** banix has joined #openstack-meeting-4 | 17:36 | |
*** daneyon has quit IRC | 17:36 | |
*** sdake has quit IRC | 17:39 | |
*** SumitNaiksatam has quit IRC | 17:39 | |
*** salv-orlando has quit IRC | 17:43 | |
*** puranamr has quit IRC | 17:46 | |
*** salv-orlando has joined #openstack-meeting-4 | 17:47 | |
*** spredzy is now known as spredzy|afk | 17:52 | |
*** puranamr has joined #openstack-meeting-4 | 17:54 | |
*** pcarver has joined #openstack-meeting-4 | 17:55 | |
*** ivar-lazzaro has joined #openstack-meeting-4 | 17:57 | |
*** cdelatte has quit IRC | 17:58 | |
*** GB21 has quit IRC | 17:58 | |
*** ivar-lazzaro has quit IRC | 17:58 | |
*** cdelatte has joined #openstack-meeting-4 | 17:58 | |
*** ivar-lazzaro has joined #openstack-meeting-4 | 17:59 | |
*** SumitNaiksatam has joined #openstack-meeting-4 | 18:00 | |
*** fallenpegasus has quit IRC | 18:01 | |
*** abhide_ has joined #openstack-meeting-4 | 18:04 | |
*** bharath has joined #openstack-meeting-4 | 18:04 | |
*** abhide_ has quit IRC | 18:05 | |
*** s3wong has joined #openstack-meeting-4 | 18:06 | |
*** bknudson has quit IRC | 18:13 | |
*** bknudson has joined #openstack-meeting-4 | 18:18 | |
*** slaweq has joined #openstack-meeting-4 | 18:19 | |
*** evrardjp has left #openstack-meeting-4 | 18:20 | |
*** s3wong has quit IRC | 18:24 | |
*** s3wong has joined #openstack-meeting-4 | 18:24 | |
*** s3wong has quit IRC | 18:24 | |
*** slaweq_ has joined #openstack-meeting-4 | 18:24 | |
*** krtaylor has quit IRC | 18:27 | |
*** GB21 has joined #openstack-meeting-4 | 18:38 | |
*** sjmc7 has joined #openstack-meeting-4 | 18:47 | |
*** bgmccollum has left #openstack-meeting-4 | 18:55 | |
*** fallenpegasus has joined #openstack-meeting-4 | 18:56 | |
*** Sukhdev has joined #openstack-meeting-4 | 18:56 | |
*** slaweq has quit IRC | 19:04 | |
*** asselin_ has joined #openstack-meeting-4 | 19:06 | |
*** evrardjp has joined #openstack-meeting-4 | 19:14 | |
*** GB21 has quit IRC | 19:18 | |
*** sdake has joined #openstack-meeting-4 | 19:26 | |
*** sdake_ has quit IRC | 19:29 | |
*** radek__ has quit IRC | 19:34 | |
*** radek__ has joined #openstack-meeting-4 | 19:35 | |
*** sjmc7 has quit IRC | 19:40 | |
*** slaweq_ has quit IRC | 19:41 | |
*** ajmiller has quit IRC | 19:42 | |
*** slaweq has joined #openstack-meeting-4 | 19:42 | |
*** krtaylor has joined #openstack-meeting-4 | 19:43 | |
*** evrardjp has left #openstack-meeting-4 | 19:49 | |
*** puranamr has quit IRC | 19:50 | |
*** eghobo has quit IRC | 19:51 | |
*** jckasper has quit IRC | 19:57 | |
*** matrohon has joined #openstack-meeting-4 | 19:59 | |
*** jckasper has joined #openstack-meeting-4 | 20:00 | |
*** singleth_ has joined #openstack-meeting-4 | 20:00 | |
*** eghobo has joined #openstack-meeting-4 | 20:00 | |
*** jckasper has quit IRC | 20:01 | |
*** jckasper has joined #openstack-meeting-4 | 20:02 | |
*** puranamr has joined #openstack-meeting-4 | 20:02 | |
*** singlethink has quit IRC | 20:03 | |
*** daneyon has joined #openstack-meeting-4 | 20:05 | |
*** fallenpegasus has quit IRC | 20:06 | |
*** fallenpegasus has joined #openstack-meeting-4 | 20:07 | |
*** daneyon_ has quit IRC | 20:08 | |
*** rsaha has quit IRC | 20:21 | |
*** eghobo_ has joined #openstack-meeting-4 | 20:24 | |
*** sdake_ has joined #openstack-meeting-4 | 20:26 | |
*** eghobo has quit IRC | 20:27 | |
*** puranamr has quit IRC | 20:27 | |
*** rods has quit IRC | 20:28 | |
*** rods has joined #openstack-meeting-4 | 20:29 | |
*** sdake has quit IRC | 20:30 | |
*** puranamr has joined #openstack-meeting-4 | 20:31 | |
*** pkoniszewski has joined #openstack-meeting-4 | 20:35 | |
*** fallenpegasus has quit IRC | 20:36 | |
*** s3wong has joined #openstack-meeting-4 | 20:42 | |
*** sdake_ has quit IRC | 20:47 | |
*** daneyon has quit IRC | 20:48 | |
*** sdake has joined #openstack-meeting-4 | 20:49 | |
*** salv-orlando has quit IRC | 20:49 | |
*** bharath has quit IRC | 20:54 | |
*** bharath has joined #openstack-meeting-4 | 20:54 | |
*** Sukhdev has quit IRC | 20:56 | |
*** sjmc7 has joined #openstack-meeting-4 | 20:58 | |
*** bharath has quit IRC | 21:07 | |
*** slaweq has quit IRC | 21:07 | |
*** sdake_ has joined #openstack-meeting-4 | 21:11 | |
*** sdake has quit IRC | 21:14 | |
*** bharath has joined #openstack-meeting-4 | 21:16 | |
*** jpeeler has quit IRC | 21:17 | |
*** jckasper has quit IRC | 21:45 | |
*** fallenpegasus has joined #openstack-meeting-4 | 21:49 | |
*** salv-orlando has joined #openstack-meeting-4 | 21:50 | |
*** salv-orlando has quit IRC | 21:55 | |
*** sdake has joined #openstack-meeting-4 | 21:59 | |
*** matrohon has quit IRC | 22:00 | |
*** sdake_ has quit IRC | 22:03 | |
*** puranamr has quit IRC | 22:07 | |
*** pkoniszewski has quit IRC | 22:09 | |
*** klamath has quit IRC | 22:09 | |
*** jwagner is now known as jwagner_away | 22:09 | |
*** salv-orlando has joined #openstack-meeting-4 | 22:15 | |
*** marcusvrn1 has quit IRC | 22:21 | |
*** singlethink has joined #openstack-meeting-4 | 22:22 | |
*** fallenpegasus has quit IRC | 22:22 | |
*** fallenpegasus has joined #openstack-meeting-4 | 22:23 | |
*** sdake_ has joined #openstack-meeting-4 | 22:23 | |
*** IlyaG has joined #openstack-meeting-4 | 22:23 | |
*** singleth_ has quit IRC | 22:24 | |
*** puranamr has joined #openstack-meeting-4 | 22:26 | |
*** ivar-lazzaro has quit IRC | 22:26 | |
*** ivar-lazzaro has joined #openstack-meeting-4 | 22:27 | |
*** sdake has quit IRC | 22:27 | |
*** ivar-laz_ has joined #openstack-meeting-4 | 22:28 | |
*** ivar-lazzaro has quit IRC | 22:32 | |
*** barra204 has joined #openstack-meeting-4 | 22:43 | |
*** bknudson has quit IRC | 22:45 | |
*** rods has quit IRC | 22:47 | |
*** singlethink has quit IRC | 22:48 | |
*** bharath has quit IRC | 22:51 | |
*** bharath has joined #openstack-meeting-4 | 22:51 | |
*** eghobo_ has quit IRC | 22:57 | |
*** barra204 has quit IRC | 23:01 | |
*** krtaylor has quit IRC | 23:05 | |
*** bharath has quit IRC | 23:05 | |
*** bharath_ has joined #openstack-meeting-4 | 23:05 | |
*** bharath_ has quit IRC | 23:06 | |
*** Sukhdev has joined #openstack-meeting-4 | 23:07 | |
*** ajmiller has joined #openstack-meeting-4 | 23:11 | |
*** simon-AS5591 has quit IRC | 23:14 | |
*** aventerav has quit IRC | 23:15 | |
*** barra204 has joined #openstack-meeting-4 | 23:16 | |
*** dims_ has quit IRC | 23:17 | |
*** dims_ has joined #openstack-meeting-4 | 23:20 | |
*** carl_baldwin has quit IRC | 23:29 | |
*** salv-orlando has quit IRC | 23:30 | |
*** asselin_ has quit IRC | 23:35 | |
*** asselin_ has joined #openstack-meeting-4 | 23:36 | |
*** sjmc7 has quit IRC | 23:36 | |
*** eghobo has joined #openstack-meeting-4 | 23:37 | |
*** bharath has joined #openstack-meeting-4 | 23:38 | |
*** eghobo has quit IRC | 23:45 | |
*** eghobo has joined #openstack-meeting-4 | 23:46 | |
*** krtaylor has joined #openstack-meeting-4 | 23:51 | |
*** fallenpegasus has quit IRC | 23:56 | |
*** fallenpegasus has joined #openstack-meeting-4 | 23:56 | |
*** radek__ has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!