*** sballe has quit IRC | 00:03 | |
*** esp has quit IRC | 00:06 | |
*** grapex has quit IRC | 00:11 | |
*** arborism has quit IRC | 00:12 | |
*** sarob_ has joined #openstack-meeting-alt | 00:15 | |
*** sarob has quit IRC | 00:18 | |
*** IlyaE has quit IRC | 00:19 | |
*** sarob_ has quit IRC | 00:19 | |
*** joe5081 has quit IRC | 00:24 | |
*** syncking has joined #openstack-meeting-alt | 00:27 | |
*** bdpayne has quit IRC | 00:49 | |
*** esp has joined #openstack-meeting-alt | 00:53 | |
*** syncking has quit IRC | 01:05 | |
*** saurabhs has quit IRC | 01:15 | |
*** saurabhs has joined #openstack-meeting-alt | 01:18 | |
*** cp16net is now known as cp16net|away | 01:38 | |
*** cp16net|away is now known as cp16net | 01:40 | |
*** qwerty_nor has quit IRC | 02:01 | |
*** esp has quit IRC | 02:17 | |
*** amytron has joined #openstack-meeting-alt | 02:20 | |
*** saurabhs has quit IRC | 02:26 | |
*** ZangMing1ie has joined #openstack-meeting-alt | 02:38 | |
*** plomakin has joined #openstack-meeting-alt | 02:38 | |
*** ZangMingJie has quit IRC | 02:43 | |
*** plomakin_ has quit IRC | 02:43 | |
*** amytron has quit IRC | 03:27 | |
*** IlyaE has joined #openstack-meeting-alt | 03:50 | |
*** IlyaE has quit IRC | 03:52 | |
*** IlyaE has joined #openstack-meeting-alt | 04:08 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 04:09 | |
*** IlyaE has quit IRC | 04:10 | |
*** markmcclain has joined #openstack-meeting-alt | 04:13 | |
*** IlyaE has joined #openstack-meeting-alt | 04:35 | |
*** esp has joined #openstack-meeting-alt | 05:01 | |
*** bdpayne has joined #openstack-meeting-alt | 05:30 | |
*** SergeyLukjanov has quit IRC | 05:40 | |
*** esp has quit IRC | 05:47 | |
*** markmcclain has quit IRC | 05:53 | |
*** bdpayne has quit IRC | 06:16 | |
*** IlyaE has quit IRC | 06:27 | |
*** IlyaE has joined #openstack-meeting-alt | 06:52 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 07:02 | |
*** IlyaE has quit IRC | 07:12 | |
*** ivoks_ is now known as ivoks | 09:09 | |
*** ivoks has quit IRC | 09:10 | |
*** ivoks has joined #openstack-meeting-alt | 09:10 | |
*** chmouel has quit IRC | 09:24 | |
*** chmouel has joined #openstack-meeting-alt | 09:25 | |
*** chmouel has quit IRC | 09:27 | |
*** chmouel has joined #openstack-meeting-alt | 09:29 | |
*** chmouel has quit IRC | 09:33 | |
*** chmouel has joined #openstack-meeting-alt | 09:34 | |
*** chmouel has joined #openstack-meeting-alt | 09:36 | |
*** leizhang has joined #openstack-meeting-alt | 09:49 | |
*** leizhang has quit IRC | 10:16 | |
*** demorris has quit IRC | 11:40 | |
*** HenryG_ has joined #openstack-meeting-alt | 11:41 | |
*** HenryG has quit IRC | 11:44 | |
*** HenryG_ has quit IRC | 11:58 | |
*** djohnstone has joined #openstack-meeting-alt | 12:20 | |
*** mtreinish has joined #openstack-meeting-alt | 13:34 | |
*** demorris has joined #openstack-meeting-alt | 13:52 | |
*** cp16net is now known as cp16net|away | 14:17 | |
*** Riddhi has joined #openstack-meeting-alt | 14:27 | |
*** jcru has joined #openstack-meeting-alt | 14:37 | |
*** demorris has quit IRC | 14:40 | |
*** jrodom has joined #openstack-meeting-alt | 14:59 | |
*** IlyaE has joined #openstack-meeting-alt | 15:01 | |
*** dhellmann_ is now known as dhellmann | 15:01 | |
*** sballe has joined #openstack-meeting-alt | 15:04 | |
*** tanisdl has joined #openstack-meeting-alt | 15:07 | |
*** megan_w has joined #openstack-meeting-alt | 15:12 | |
*** Riddhi has quit IRC | 15:16 | |
*** Riddhi has joined #openstack-meeting-alt | 15:17 | |
*** cp16net|away is now known as cp16net | 15:24 | |
*** bdpayne has joined #openstack-meeting-alt | 15:28 | |
*** markmcclain has joined #openstack-meeting-alt | 15:30 | |
*** demorris has joined #openstack-meeting-alt | 15:32 | |
*** Riddhi has quit IRC | 15:33 | |
*** Riddhi has joined #openstack-meeting-alt | 15:36 | |
*** jculp has quit IRC | 15:39 | |
*** jculp has joined #openstack-meeting-alt | 15:42 | |
*** demorris has quit IRC | 15:48 | |
*** demorris has joined #openstack-meeting-alt | 15:54 | |
*** sballe has quit IRC | 15:56 | |
*** SergeyLukjanov has quit IRC | 15:58 | |
*** tanisdl has quit IRC | 16:09 | |
*** HenryG has joined #openstack-meeting-alt | 16:23 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 16:34 | |
*** esp has joined #openstack-meeting-alt | 16:37 | |
*** lastidiot has joined #openstack-meeting-alt | 16:45 | |
*** dhellmann is now known as dhellmann_ | 16:45 | |
*** demorris has quit IRC | 16:52 | |
*** Riddhi has quit IRC | 17:07 | |
*** Riddhi has joined #openstack-meeting-alt | 17:11 | |
*** nkonovalov_ has joined #openstack-meeting-alt | 17:12 | |
*** Riddhi has quit IRC | 17:13 | |
*** lastidiot has quit IRC | 17:22 | |
*** lastidiot has joined #openstack-meeting-alt | 17:22 | |
*** arborism has joined #openstack-meeting-alt | 17:22 | |
*** arborism has left #openstack-meeting-alt | 17:23 | |
*** sarob has joined #openstack-meeting-alt | 17:25 | |
*** demorris has joined #openstack-meeting-alt | 17:29 | |
*** sarob has quit IRC | 17:29 | |
*** markwash has joined #openstack-meeting-alt | 17:32 | |
*** HenryG has quit IRC | 17:32 | |
*** HenryG has joined #openstack-meeting-alt | 17:34 | |
*** sarob has joined #openstack-meeting-alt | 17:41 | |
*** sarob has quit IRC | 17:41 | |
*** sarob has joined #openstack-meeting-alt | 17:42 | |
*** sarob has quit IRC | 17:43 | |
*** sarob has joined #openstack-meeting-alt | 17:43 | |
*** sarob has quit IRC | 17:48 | |
*** IlyaE has quit IRC | 17:49 | |
*** akuznetsov has joined #openstack-meeting-alt | 17:50 | |
*** Sriram has joined #openstack-meeting-alt | 17:53 | |
*** sarob has joined #openstack-meeting-alt | 17:55 | |
SergeyLukjanov | Savanna meeting will be here in 10 minutes | 17:56 |
---|---|---|
*** dmitryme has joined #openstack-meeting-alt | 17:59 | |
*** tanisdl has joined #openstack-meeting-alt | 17:59 | |
*** Riddhi has joined #openstack-meeting-alt | 17:59 | |
*** aignatov3 has joined #openstack-meeting-alt | 18:00 | |
*** dhellmann_ is now known as dhellmann | 18:01 | |
*** ruhe has joined #openstack-meeting-alt | 18:02 | |
*** mattf has joined #openstack-meeting-alt | 18:03 | |
*** jmaron has joined #openstack-meeting-alt | 18:04 | |
SergeyLukjanov | I think that we should start | 18:05 |
SergeyLukjanov | #startmeeting savanna | 18:05 |
openstack | Meeting started Thu Jul 11 18:05:37 2013 UTC. The chair is SergeyLukjanov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:05 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:05 |
*** openstack changes topic to " (Meeting topic: savanna)" | 18:05 | |
openstack | The meeting name has been set to 'savanna' | 18:05 |
SergeyLukjanov | hi everyone! | 18:05 |
jmaron | hi | 18:05 |
aignatov3 | Hi | 18:05 |
mattf | ehlo | 18:06 |
ruhe | howdy | 18:06 |
SergeyLukjanov | #topic Agenda | 18:06 |
SergeyLukjanov | #info Savanna core updates | 18:06 |
SergeyLukjanov | #info REST API validation updates | 18:06 |
SergeyLukjanov | #info UI updates | 18:06 |
SergeyLukjanov | #info Documentation updates | 18:06 |
SergeyLukjanov | #info Releasing updates | 18:06 |
SergeyLukjanov | #info Other updates | 18:06 |
*** openstack changes topic to "Agenda (Meeting topic: savanna)" | 18:06 | |
SergeyLukjanov | #info Action items from the last meeting | 18:06 |
SergeyLukjanov | #info General discussion | 18:06 |
SergeyLukjanov | #topic Savanna core updates | 18:06 |
*** openstack changes topic to "Savanna core updates (Meeting topic: savanna)" | 18:06 | |
SergeyLukjanov | it's my part :) | 18:06 |
SergeyLukjanov | #info several bugs has been fixed | 18:07 |
SergeyLukjanov | #info the new default port for Savanna - 8386 instead of 8080 | 18:07 |
*** sballe has joined #openstack-meeting-alt | 18:08 | |
SergeyLukjanov | #info cinder volumes support is now working with cluster scaling feature | 18:08 |
SergeyLukjanov | #info btw cluster scaling has been implemented at both savanna core side and vanilla plugin side | 18:09 |
SergeyLukjanov | I think that's all about core | 18:10 |
SergeyLukjanov | #topic REST API validation updates | 18:10 |
*** openstack changes topic to "REST API validation updates (Meeting topic: savanna)" | 18:10 | |
aignatov3 | ok, it's me | 18:10 |
SergeyLukjanov | aignatov3, please | 18:10 |
aignatov3 | ok, all REST API requests is fully covered by jsonschema checks | 18:10 |
aignatov3 | also we have added a lot of checks which will prevent users to create templates and clusters by incorrect requests | 18:11 |
SergeyLukjanov | yep, additionally we are working on unit tests to cover validation | 18:12 |
aignatov3 | like wrong topologies, dublicates in node processes, unexisted flavors and images | 18:12 |
aignatov3 | and more) | 18:12 |
SergeyLukjanov | #info validation for REST API implemented: jsonschemas + checks | 18:12 |
aignatov3 | that's all from validation I think | 18:13 |
SergeyLukjanov | aignatov3, is it all from your side? | 18:13 |
SergeyLukjanov | oh, ok | 18:13 |
SergeyLukjanov | the next topic is... | 18:13 |
SergeyLukjanov | #topic Documentation updates | 18:13 |
*** openstack changes topic to "Documentation updates (Meeting topic: savanna)" | 18:13 | |
SergeyLukjanov | ruhe, please | 18:13 |
ruhe | there was a lot of work on Savanna docs recently | 18:13 |
*** IlyaE has joined #openstack-meeting-alt | 18:14 | |
ruhe | now we have developer guide, user guide, installation instructions, lots of things | 18:14 |
ruhe | and new shiny design, copied from OS docs | 18:14 |
ruhe | #link https://savanna.readthedocs.org/en/latest/ | 18:14 |
SergeyLukjanov | #link https://savanna.readthedocs.org/en/latest/ | 18:14 |
SergeyLukjanov | :) | 18:14 |
ruhe | i invite everyone interested to skim through the docs and provide feedback | 18:15 |
ruhe | that's all from my side | 18:15 |
SergeyLukjanov | ok, thx | 18:15 |
SergeyLukjanov | #topic Releasing updates | 18:15 |
*** openstack changes topic to "Releasing updates (Meeting topic: savanna)" | 18:15 | |
SergeyLukjanov | it's my update too | 18:15 |
SergeyLukjanov | yesterday we released first release candidate of version 0.2 | 18:16 |
SergeyLukjanov | core code freezed for any changes except docs/tests/hot fixes | 18:16 |
SergeyLukjanov | #link https://launchpad.net/savanna/+milestone/0.2-rc1 | 18:16 |
SergeyLukjanov | #info 0.2-rc2 - Friday - July, 12 | 18:16 |
SergeyLukjanov | #info 0.2 - Monday - July, 15 | 18:16 |
SergeyLukjanov | that's all from my side | 18:17 |
SergeyLukjanov | #topic Other updates | 18:17 |
*** openstack changes topic to "Other updates (Meeting topic: savanna)" | 18:17 | |
SergeyLukjanov | are there any other updates? | 18:17 |
mattf | i think we're close to merging the hadoop and hadoop_fedora dib elements | 18:18 |
ruhe | cool | 18:18 |
aignatov3 | that's good | 18:18 |
SergeyLukjanov | mattf, it's great | 18:18 |
akuznetsov | blueprints for EDP components are added on launchpad | 18:19 |
mattf | a few more CSs and it should get some serious attention from someone else in the community. i'm testing, but i'm only one person. | 18:19 |
akuznetsov | #link https://blueprints.launchpad.net/savanna/+spec/job-manager-components | 18:19 |
akuznetsov | #link https://blueprints.launchpad.net/savanna/+spec/data-discovery-component | 18:19 |
akuznetsov | #link https://blueprints.launchpad.net/savanna/+spec/job-source-component | 18:19 |
akuznetsov | #link https://blueprints.launchpad.net/savanna/+spec/methods-for-plugin-api-to-support-edp | 18:19 |
ruhe | mattf, i think Ivan will be happy to test that too | 18:19 |
mattf | ruhe, great | 18:20 |
jmaron | back from vacation. trying to address all review comments for HDP plubin by 7/15 | 18:20 |
jmaron | plugin | 18:20 |
SergeyLukjanov | btw we have two new contributors - Trevor McKay and Chad Roberts | 18:20 |
aignatov3 | yeah, today have started to test yourchnges, mattf | 18:20 |
aignatov3 | * Ivan has started) | 18:20 |
akuznetsov | your comments and suggestions on this blueprints are welcome | 18:20 |
SergeyLukjanov | mattf, we'll merge your patches after 0.2 release | 18:21 |
SergeyLukjanov | Ivan will test them too | 18:21 |
mattf | that's prudent | 18:21 |
jmaron | is hdp plugin planned as part of 0.2.1 release? date? | 18:22 |
aignatov3 | jmaron, that's great! | 18:22 |
ruhe | akuznetsov, will you send out an email to the group to start the conversation? | 18:22 |
akuznetsov | ruhe, yes | 18:23 |
mattf | another update, we're now primarily using openstack-dev w/ a cc to savanna-all as archive for communication | 18:23 |
*** Riddhi has quit IRC | 18:23 | |
SergeyLukjanov | jmaron, yep, I hope that we'll merge HDP plugin in 0.2.1 version | 18:24 |
jmaron | k | 18:24 |
jmaron | what is the target date for 0.2.1? | 18:24 |
SergeyLukjanov | it's planned approximately to July, 29 | 18:25 |
ruhe | about 2 weeks after release of 0.2 | 18:25 |
SergeyLukjanov | ruhe, right | 18:25 |
*** Riddhi has joined #openstack-meeting-alt | 18:25 | |
SergeyLukjanov | are there any other updates? | 18:26 |
SergeyLukjanov | #link https://launchpad.net/savanna/+milestone/0.2.1 | 18:26 |
SergeyLukjanov | ok, if there are no other updates | 18:28 |
SergeyLukjanov | let's move on | 18:28 |
SergeyLukjanov | #topic Action items from the last meeting | 18:28 |
*** openstack changes topic to "Action items from the last meeting (Meeting topic: savanna)" | 18:28 | |
SergeyLukjanov | we have only one action iten | 18:28 |
SergeyLukjanov | item* | 18:29 |
SergeyLukjanov | ruhe to add work items to the white board with assignments for docs bp | 18:29 |
ruhe | done | 18:29 |
ruhe | #link https://blueprints.launchpad.net/savanna/+spec/docs-for-v02 | 18:29 |
SergeyLukjanov | yep, thank you | 18:29 |
SergeyLukjanov | #topic General discussion | 18:29 |
*** openstack changes topic to "General discussion (Meeting topic: savanna)" | 18:29 | |
SergeyLukjanov | we are waiting for feedback around EDP concept and new blueprints | 18:30 |
SergeyLukjanov | :) | 18:30 |
jmaron | general dev question: we have some unit tests. is there a mechanism for integrating those into the savanna build/tox? | 18:32 |
SergeyLukjanov | you should just place them to savanna/tests/unit | 18:32 |
ruhe | #link https://savanna.readthedocs.org/en/latest/devref/development.guidelines.html#testing-guidelines | 18:32 |
SergeyLukjanov | you should use unittest2 for base test class | 18:33 |
jmaron | k. thx | 18:35 |
SergeyLukjanov | are there any questions or suggestions? | 18:36 |
mattf | thanks folks! | 18:39 |
SergeyLukjanov | mm, I think if there are no other questions, let's finish it | 18:39 |
SergeyLukjanov | #info JFYI you can always use savanna-all@lists.launchpad.net mailing lists and #savanna irc channel to find us and ask your questions | 18:39 |
SergeyLukjanov | #endmeeting | 18:39 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 18:39 | |
openstack | Meeting ended Thu Jul 11 18:39:33 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:39 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/savanna/2013/savanna.2013-07-11-18.05.html | 18:39 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/savanna/2013/savanna.2013-07-11-18.05.txt | 18:39 |
openstack | Log: http://eavesdrop.openstack.org/meetings/savanna/2013/savanna.2013-07-11-18.05.log.html | 18:39 |
*** mattf has left #openstack-meeting-alt | 18:39 | |
*** rnirmal has joined #openstack-meeting-alt | 18:46 | |
*** akuznetsov has quit IRC | 18:49 | |
*** ruhe has quit IRC | 18:49 | |
*** akuznetsov has joined #openstack-meeting-alt | 18:52 | |
*** dkehn has joined #openstack-meeting-alt | 18:56 | |
*** kgriffs has joined #openstack-meeting-alt | 18:58 | |
*** cppcabrera has joined #openstack-meeting-alt | 18:58 | |
*** amitgandhi has joined #openstack-meeting-alt | 18:59 | |
*** malini has joined #openstack-meeting-alt | 18:59 | |
*** flaper87 has joined #openstack-meeting-alt | 18:59 | |
*** zyuan has joined #openstack-meeting-alt | 18:59 | |
*** ametts_ has joined #openstack-meeting-alt | 18:59 | |
*** bryansd has joined #openstack-meeting-alt | 19:00 | |
*** rnirmal has quit IRC | 19:00 | |
*** oz_akan_ has joined #openstack-meeting-alt | 19:00 | |
*** rnirmal has joined #openstack-meeting-alt | 19:01 | |
kgriffs | hi folks | 19:01 |
kgriffs | o/ | 19:01 |
*** Riddhi_ has joined #openstack-meeting-alt | 19:01 | |
oz_akan_ | hey | 19:02 |
*** vipul is now known as vipul-away | 19:02 | |
*** vipul-away is now known as vipul | 19:02 | |
Sriram | hi | 19:02 |
malini | hello | 19:02 |
flaper87 | hey | 19:02 |
* cppcabrera waves | 19:02 | |
kgriffs | ok, just a sec and we'll get started | 19:02 |
amitgandhi | hi | 19:02 |
flaper87 | wow, so many new nicknames! | 19:03 |
flaper87 | nice to meet y'all | 19:03 |
kgriffs | #startmeeting marconi | 19:03 |
openstack | Meeting started Thu Jul 11 19:03:33 2013 UTC. The chair is kgriffs. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:03 |
*** openstack changes topic to " (Meeting topic: marconi)" | 19:03 | |
openstack | The meeting name has been set to 'marconi' | 19:03 |
flaper87 | \o/ | 19:03 |
kgriffs | #topic review actions from last time | 19:03 |
*** openstack changes topic to "review actions from last time (Meeting topic: marconi)" | 19:03 | |
kgriffs | #link http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-06-27-19.05.html | 19:03 |
oz_akan_ | #idea I liked ideas | 19:04 |
*** Riddhi has quit IRC | 19:04 | |
*** Riddhi_ is now known as Riddhi | 19:04 | |
kgriffs | ok, megan_w in da house? | 19:04 |
oz_akan_ | (I need to learn more about irc commands) | 19:04 |
megan_w | yep | 19:04 |
*** jodom has joined #openstack-meeting-alt | 19:04 | |
*** dmitryme has left #openstack-meeting-alt | 19:04 | |
kgriffs | so, the incubation application got on the wiki, correct? | 19:04 |
megan_w | yes | 19:04 |
* flaper87 read it | 19:04 | |
kgriffs | awesome, thanks | 19:05 |
flaper87 | it looks very good | 19:05 |
flaper87 | megan_w: +1 | 19:05 |
megan_w | https://wiki.openstack.org/wiki/Marconi/Incubation | 19:05 |
kgriffs | any feedback on it real quick? | 19:05 |
ametts_ | flaper87: I got you more contributors. :) | 19:05 |
malini | if we merge common client lib, Alessio might be a contributor too ;) | 19:05 |
flaper87 | megan_w: I would put "Kombu integration" instead of "Celery Integration" | 19:06 |
flaper87 | ametts_: +1 for you | 19:06 |
flaper87 | :D | 19:06 |
megan_w | ok, i can update | 19:06 |
kgriffs | groovy | 19:06 |
kgriffs | moving on | 19:06 |
Sriram | The docs looks great | 19:06 |
Sriram | *doc | 19:07 |
megan_w | are more contributors the only thing we need before submittign this? | 19:07 |
kgriffs | I see that ametts submitted a patch | 19:07 |
kgriffs | so that takes care of hi action item | 19:07 |
kgriffs | everyone PLEASE go review that patch | 19:07 |
zyuan | which? | 19:08 |
ametts_ | Yes, please. I want zyuan to pick it up from here, so it would be good to get my part merged. | 19:08 |
flaper87 | megan_w: I'd say yes | 19:08 |
kgriffs | I'm a little biased since I helped design some of it (ametts did the heavy lifting, tho) and I would like to get more opinions | 19:08 |
*** jodom has quit IRC | 19:08 | |
cppcabrera | Link: https://review.openstack.org/#/c/36572/ (ametts' patch) | 19:08 |
flaper87 | cppcabrera: #link * | 19:08 |
*** jrodom has quit IRC | 19:08 | |
cppcabrera | Ahh. | 19:08 |
cppcabrera | #link https://review.openstack.org/#/c/36572/ | 19:08 |
zyuan | oh, the one i'm looking at.... | 19:08 |
kgriffs | right | 19:09 |
kgriffs | moving on | 19:09 |
flaper87 | I got some comments on that, we can talk about those afterward | 19:09 |
kgriffs | item #3 | 19:09 |
flaper87 | o/ | 19:09 |
flaper87 | ah, you said item #3 | 19:10 |
kgriffs | yo | 19:10 |
flaper87 | mine is #2 | 19:10 |
flaper87 | :D | 19:10 |
kgriffs | so, I started a wiki page: https://blueprints.launchpad.net/marconi/+spec/ops-stats | 19:10 |
flaper87 | #link https://blueprints.launchpad.net/marconi/+spec/ops-stats | 19:10 |
kgriffs | this is low priority, but still really nice to have for ops (and for tuning), so I kept it in Havana | 19:11 |
flaper87 | how are we planing to do that? Middleware ? | 19:11 |
kgriffs | possibly. That's how swift does it. | 19:11 |
flaper87 | I guess that makes more sense | 19:11 |
flaper87 | oke-doke | 19:11 |
amitgandhi | +1 i like stats | 19:12 |
kgriffs | next up we had some actions for flaper87 to investigate ceilometer | 19:12 |
flaper87 | o/ | 19:12 |
flaper87 | yup | 19:12 |
flaper87 | so, I did. The short answer is no, it's not possible to use it right now. | 19:12 |
flaper87 | the long answer is: | 19:13 |
flaper87 | The easiest way to use ceilo right now is to send notifications to some backend (rabbit) and let ceilo pull them from there | 19:13 |
kgriffs | oic | 19:13 |
kgriffs | good to know | 19:13 |
flaper87 | they recently implemented an UDP listener that we could use as well | 19:13 |
flaper87 | not sure how mature it is right now and whether we want to rely on that. | 19:13 |
kgriffs | ok, we can keep an eye on it and revisit when it comes time to implement that bp | 19:14 |
flaper87 | re statsd: No, they don't support it yet. They've talked about it and it'll be supported sometime in the future | 19:14 |
flaper87 | but it hasn't be scheduled yet | 19:14 |
kgriffs | ok | 19:14 |
kgriffs | thanks! good info. | 19:15 |
cppcabrera | #info Ceilometer is not appropriate for Marconi stats at this time. | 19:15 |
kgriffs | #info statsd not supported yet by Ceilometer but is on roadmap | 19:15 |
kgriffs | #info recommended way to send data to Ceilometer is via a broker | 19:15 |
kgriffs | moving on | 19:15 |
kgriffs | #topic QA cluster remaining TODOs | 19:16 |
*** openstack changes topic to "QA cluster remaining TODOs (Meeting topic: marconi)" | 19:16 | |
kgriffs | oz_akan_, malini: ^^ | 19:16 |
oz_akan_ | hey | 19:16 |
malini | Oz & me are running the load tests | 19:16 |
*** vipul is now known as vipul-away | 19:17 | |
flaper87 | malini: oz_akan_ any numbers? How's Marconi behaving ? | 19:17 |
malini | oz_akan_ : want to share the story ? | 19:17 |
* flaper87 is a bit scared now | 19:17 | |
oz_akan_ | ok | 19:17 |
* ametts_ snickers | 19:18 | |
malini | flaper87: dont worry, we are slow and steady | 19:18 |
oz_akan_ | if we have a write concern with 1 and if we read from secondary nodes we get better results | 19:18 |
oz_akan_ | otherwise, a post_claim takes 7 seconds under light load | 19:19 |
oz_akan_ | with all changes we did, it is a little over 1 second now | 19:19 |
malini | as in 1 user/sec (a user doing ~5 api calls) | 19:19 |
oz_akan_ | main problem is database locks | 19:19 |
oz_akan_ | I think we will have to create lots of databases on each instance | 19:19 |
*** esmute_ has joined #openstack-meeting-alt | 19:19 | |
flaper87 | wow, that doesn't sound good | 19:19 |
*** sarob_ has joined #openstack-meeting-alt | 19:20 | |
*** lastidiot1 has joined #openstack-meeting-alt | 19:20 | |
flaper87 | I mean, the 7 seconds thing | 19:20 |
flaper87 | mmhh, are the indexes being used correctly? | 19:20 |
oz_akan_ | placement service can handle this problem as well, or we can just hash a queue on a database on a mongodb instance | 19:20 |
flaper87 | did you guys enable the query profiler ? | 19:20 |
*** HenryG has quit IRC | 19:21 | |
oz_akan_ | writes take good amount of time | 19:21 |
oz_akan_ | if I send only one request, it is in milliseconds range | 19:21 |
flaper87 | oz_akan_: The placement service will help but we should definitely improve that timing | 19:21 |
oz_akan_ | to improve the performance 1- we need to check if code if optimal, | 19:21 |
amitgandhi | is anything whacky going on with the mongodb instances? | 19:22 |
oz_akan_ | I will enable profiler and create a report | 19:22 |
kgriffs | kk | 19:22 |
oz_akan_ | 2- we need more databases per instance, as a write, locks all database | 19:22 |
kgriffs | can you guys get together and dig into this? | 19:22 |
flaper87 | oz_akan_: +1 | 19:22 |
flaper87 | We should make sure the indexes are being used as expected | 19:22 |
oz_akan_ | flaper87: +1 | 19:23 |
kgriffs | #action oz_akan_ and flaper87 to investigate mongo insert performance | 19:23 |
oz_akan_ | almost all call marconi has, has a write operation | 19:23 |
oz_akan_ | so we are very write heavy | 19:23 |
flaper87 | oz_akan_: good point | 19:23 |
oz_akan_ | and delete_queue is unresobavly slow | 19:23 |
oz_akan_ | unreasonably | 19:24 |
kgriffs | well, the good news is we have a baseline now | 19:24 |
oz_akan_ | 22 seconds, under light load | 19:24 |
zyuan | mongo write is suppose to be fast, since it does not wait disk | 19:24 |
kgriffs | let's get to work making it better. | 19:24 |
zyuan | !!! | 19:24 |
openstack | zyuan: Error: "!!" is not a valid command. | 19:24 |
flaper87 | zyuan: depends on your write concern | 19:24 |
flaper87 | if you expect the record to be journaled, it'll wait for disk | 19:24 |
oz_akan_ | right, and if you have so many of them, reads get slow | 19:25 |
zyuan | flaper87: mongo has no journal | 19:25 |
flaper87 | zyuan: it does | 19:25 |
oz_akan_ | i see 600 requests in read queue | 19:25 |
* kgriffs rings cowbell | 19:25 | |
zyuan | i see.... | 19:25 |
flaper87 | zyuan: FYI http://docs.mongodb.org/manual/core/journaling/ | 19:25 |
oz_akan_ | journal can be disabled, which we did for now to see what is the max we can get | 19:25 |
flaper87 | oz_akan_: ok, we can dig into this afterwards | 19:25 |
kgriffs | moving on | 19:25 |
oz_akan_ | flaper87: ok | 19:25 |
flaper87 | malini: oz_akan_ thanks for getting that env up and running | 19:26 |
flaper87 | many apple pies for you guys! | 19:26 |
kgriffs | #topic •Rebooting python-marconiclient | 19:26 |
*** openstack changes topic to "•Rebooting python-marconiclient (Meeting topic: marconi)" | 19:26 | |
malini | woohoo | 19:26 |
oz_akan_ | malini: is awesome with her tests | 19:26 |
oz_akan_ | I just run them all day :) | 19:26 |
cppcabrera | (and all night!) | 19:26 |
malini | Thanks Oz..I'll give you the cheque | 19:26 |
kgriffs | so, cppcabrera, wanna talk about the client? | 19:26 |
cppcabrera | Yeah. :) | 19:27 |
Sriram | cppcabrera, you have the floor. | 19:27 |
cppcabrera | Alright... | 19:27 |
cppcabrera | So there's been a lot going on with regards to the client lately. | 19:27 |
cppcabrera | Primarily, brainstorming and setting the foundation for developing it. | 19:27 |
cppcabrera | Alessio helped bootstrap our installation process by submitting a few patches. We now use pbr. | 19:28 |
cppcabrera | The README is in the process of getting a big upgrade. | 19:28 |
cppcabrera | A HACKING file is also being added, based on Marconi server's own HACKING.rst. | 19:28 |
zyuan | i guess we don't have much freedom on client's API design.... | 19:28 |
zyuan | all openstack clients use same set of .... dump apis | 19:29 |
cppcabrera | So what's next - finalizing the deisgn and developing. | 19:29 |
cppcabrera | *design | 19:29 |
flaper87 | cppcabrera: re Alessio's patch! I don't think it is *ready* but I think we should get it merged and keep working on it | 19:29 |
flaper87 | but, I do want to make sure someone is going to work on that | 19:30 |
cppcabrera | I don't see that patch on the review queue any more. Where did it go? | 19:30 |
flaper87 | I'm not happy with merging things that are not ready but I realize that's the only way to start working on marconi's client | 19:30 |
ametts_ | flaper87: Is there a list of what needs to be done? | 19:30 |
zyuan | https://review.openstack.org/#/c/29255/ | 19:30 |
*** sarob has quit IRC | 19:30 | |
*** lastidiot has quit IRC | 19:30 | |
*** jmaron has quit IRC | 19:30 | |
*** clarkb has quit IRC | 19:31 | |
*** jesusaurus has quit IRC | 19:31 | |
*** esmute has quit IRC | 19:31 | |
flaper87 | #link https://review.openstack.org/#/c/29255/ | 19:31 |
*** esmute_ is now known as esmute | 19:31 | |
cppcabrera | Thanks. | 19:31 |
cppcabrera | I'm in favor of merging that, especially since it bootstraps our common libraries effort. | 19:31 |
flaper87 | ametts_: There isn't, I've got some things in my mind, I will write those down | 19:31 |
cppcabrera | As far as cleanup, I'll be happy to champion that cause. | 19:32 |
*** akuznetsov has quit IRC | 19:32 | |
zyuan | that patch is ready, it's not the marconi client; it's the commonly used library. | 19:32 |
*** aignatov3 has quit IRC | 19:32 | |
flaper87 | pls, notice that that patch takes code from several clients and puts it in the same package | 19:32 |
flaper87 | so, there's a lot of cleanup to do there | 19:32 |
ametts_ | kgriffs: You missed your chance to give flaper87 one of your action-thingies ^^^ | 19:32 |
Sriram | Yes cleanup will be required. | 19:33 |
cppcabrera | Three action points ^^ (flaper87 comments, merge patch, cleanup) | 19:33 |
zyuan | oh my, i guess it's a common part. | 19:33 |
flaper87 | holymoly! | 19:33 |
kgriffs | #action flaper87 to document client cleanup | 19:33 |
kgriffs | #action flaper87 to merge patches | 19:33 |
cppcabrera | Also, finalize client design, distribute development effort. | 19:34 |
cppcabrera | So... 5 tasks. :) | 19:34 |
flaper87 | cppcabrera: waaaaaaaaaaaaaaaaaaaaaaaaaaat ? | 19:34 |
*** jesusaurus has joined #openstack-meeting-alt | 19:34 | |
flaper87 | cppcabrera: dude, -1 Apple pie for ya! | 19:34 |
cppcabrera | Hahaha | 19:34 |
kgriffs | #action flaper87, cppcabrera to finalize client design | 19:34 |
cppcabrera | :P | 19:34 |
* kgriffs just works here | 19:34 | |
flaper87 | LOL | 19:34 |
kgriffs | ok, anything else on that topic? | 19:34 |
flaper87 | not from me | 19:35 |
flaper87 | cppcabrera: shut up! | 19:35 |
flaper87 | :P | 19:35 |
zyuan | one ques | 19:35 |
cppcabrera | Alright... that wraps it up for me. | 19:35 |
zyuan | do we really need the apiclient patch? | 19:35 |
*** jdprax has joined #openstack-meeting-alt | 19:35 | |
flaper87 | zyuan: yes and no, That's an effort we're doing to contribute back to Oslo's apiclient | 19:35 |
flaper87 | it makes sense to unify client's common code and it isn't that simple to migrate existing clients | 19:36 |
zyuan | i definitely like apiclient goes to oslo | 19:36 |
flaper87 | so, we proposed to use marconiclient as incubator for that package | 19:36 |
zyuan | but.... don't use marconi as a test field... | 19:36 |
flaper87 | zyuan: before going into Oslo, it needs to have a POC and being used at least in 1 project | 19:36 |
zyuan | ok | 19:37 |
flaper87 | marconiclient is brand new, it makes sense to use it as incubator for it | 19:37 |
cppcabrera | +1 | 19:37 |
Sriram | I would also like to have a role in the client development, after finalizing design. | 19:37 |
flaper87 | Sriram: +1 | 19:37 |
ametts_ | flaper87: agree -- marconi is in the best position to be the incubator. | 19:37 |
zyuan | then how about do this: | 19:37 |
cppcabrera | It's a good place to start hammering in "One way to do it." | 19:37 |
zyuan | merge the patch | 19:37 |
zyuan | write marconi client | 19:37 |
zyuan | after the client is done | 19:37 |
zyuan | decide which part of the apiclient goes away | 19:38 |
zyuan | like , garbadge collection | 19:38 |
flaper87 | zyuan: that's our plan | 19:38 |
amitgandhi | +1 cppcabrera and sriram tag team the client dev | 19:38 |
zyuan | then just merge the patch... we don't have much energy to design a lib without using it. | 19:39 |
flaper87 | plus, there'll be another cleanup when we'll try to propose it for Oslo | 19:39 |
flaper87 | zyuan: that's what we just said :P | 19:39 |
amitgandhi | lets just make sure we've documented the cleanup well so we dont forget | 19:39 |
flaper87 | cool! | 19:39 |
kgriffs | ok, anything else on that topic? | 19:40 |
flaper87 | not from me | 19:40 |
cppcabrera | None from me. I'm happy. :) | 19:40 |
Sriram | thats it from me. | 19:40 |
zyuan | next topic? | 19:40 |
*** clarkb has joined #openstack-meeting-alt | 19:40 | |
malini | bugs | 19:40 |
kgriffs | #topic enforcing queue metadata reserved field convention | 19:41 |
*** openstack changes topic to "enforcing queue metadata reserved field convention (Meeting topic: marconi)" | 19:41 | |
malini | :( | 19:41 |
zyuan | ... | 19:41 |
* ametts_ thinks that's the worst topic name ever | 19:41 | |
*** IlyaE has quit IRC | 19:41 | |
flaper87 | lol | 19:41 |
kgriffs | agreed, heh | 19:41 |
kgriffs | so, flaper87 wanted to discuss this real quick | 19:42 |
flaper87 | right, I barely followed the discussion yesterday | 19:42 |
flaper87 | so, what's the plan here? | 19:43 |
kgriffs | the proposal is to actually allow clients to create custom field names that start with an underscore, even though those are reserved for future use by the server | 19:43 |
zyuan | no, there is no, no, NO custom fields | 19:43 |
kgriffs | um, by custom I mean arbitrary metadata fields. we allow that | 19:43 |
*** pycabrera has joined #openstack-meeting-alt | 19:44 | |
*** Sriram1 has joined #openstack-meeting-alt | 19:44 | |
amitgandhi | what future use reserved fields do you envision? | 19:44 |
amitgandhi | are we violating YAGNI | 19:45 |
kgriffs | for example, _default_message_ttl | 19:45 |
kgriffs | or _message_delay | 19:45 |
*** pycabrera has quit IRC | 19:45 | |
kgriffs | the idea is, we tell people not to use the naming convention of preceding underscore | 19:45 |
*** pycabrera has joined #openstack-meeting-alt | 19:45 | |
zyuan | there are many usage, since it's a per-queue attribute. | 19:45 |
*** esp1 has joined #openstack-meeting-alt | 19:45 | |
flaper87 | I don't think this is a YAGNI violation, we need to make sure we don't break backward compatibility in the future | 19:45 |
zyuan | absolutely, we don't break the reserved fields we already published. | 19:46 |
kgriffs | if we ever end up wanting to use, say, _message_delay, then we need code or something to protect ourselves from blowing up on queues where a user actually used that field name in spite of us warning them not to | 19:46 |
kgriffs | so, that's the proposal in a nutshell | 19:46 |
kgriffs | 1. don't enforce | 19:47 |
kgriffs | 2. mitigate name collisions | 19:47 |
flaper87 | I prefer enforcing it, I mean, forbid people to use our reserved convention | 19:48 |
amitgandhi | can we not enforce, but warn and discourage? | 19:48 |
malini | flaper87: +1 | 19:48 |
*** ekarlso has joined #openstack-meeting-alt | 19:48 | |
zyuan | not just warn, we told them not to do so | 19:48 |
Sriram1 | +1 for enforcing. | 19:48 |
zyuan | i can't think of a reason to pet them | 19:48 |
kgriffs | I'll let zyuan argue for his proposal | 19:48 |
zyuan | take the example i posted yesterday | 19:49 |
kgriffs | actually, #2 was my contribution, seemed like it is a given if you do #1 | 19:49 |
zyuan | open our python, and see if you can define a method named __a__ | 19:49 |
*** pycabrera has quit IRC | 19:49 | |
*** nmakhotkin has joined #openstack-meeting-alt | 19:49 | |
*** pycabrera has joined #openstack-meeting-alt | 19:49 | |
malini | but python wouldn't clean up your function names, between version updates | 19:50 |
flaper87 | and this is not python, we're talking about people's data | 19:50 |
flaper87 | we can't just introduce a new keyword and just say: "We told you so" | 19:50 |
zyuan | python all programs everything by upgrading from 2 to 3 | 19:51 |
*** pycabrera is now known as cppcabrrera | 19:51 | |
malini | yeap..the restriction is somewhere deep in our API docs & I am sure most of us wouldnt ever have noticed it | 19:51 |
zyuan | if we don't want to break backward, we can cleanup | 19:51 |
kgriffs | zyuan: can you speak briefly about client backwards compat? | 19:52 |
*** Sriram has quit IRC | 19:52 | |
*** esp has quit IRC | 19:52 | |
*** ekarlso- has quit IRC | 19:52 | |
*** cppcabrera has quit IRC | 19:52 | |
*** SlickNik has quit IRC | 19:52 | |
*** westmaas has quit IRC | 19:52 | |
*** nmakhotkin1 has quit IRC | 19:52 | |
kgriffs | iirc, that was your main driver behind this proposal | 19:52 |
zyuan | if we publish more _names between revisions | 19:53 |
zyuan | new clients can immediately use new _names without waiting for servers to be upgraded | 19:53 |
*** westmaas has joined #openstack-meeting-alt | 19:53 | |
*** SlickNik has joined #openstack-meeting-alt | 19:53 | |
zyuan | and the new _names should not change the sematics within 1 API version | 19:54 |
*** cppcabrrera is now known as cppcabrera | 19:54 | |
flaper87 | mmh, not sure I follow :( | 19:54 |
zyuan | if a _name does change the semantics, then we upgrade API version | 19:54 |
flaper87 | what do you mean by _name ? | 19:54 |
zyuan | reserved queue metadata in use | 19:55 |
*** westmaas has joined #openstack-meeting-alt | 19:55 | |
*** westmaas has quit IRC | 19:55 | |
kgriffs | (5 minutes) | 19:55 |
malini | bugs….. | 19:56 |
zyuan | like, today we publish a per-queue attribute, say "_max_payload" | 19:56 |
flaper87 | mmh, I don't see the benefit | 19:56 |
zyuan | it only affects performance, say | 19:56 |
flaper87 | kgriffs: should we vote? | 19:56 |
zyuan | then clients can send it even server does not optimize for it | 19:56 |
kgriffs | 1 minute, then we'll vote | 19:56 |
flaper87 | zyuan: we can enforce it in our client as well | 19:56 |
flaper87 | not just the server | 19:57 |
zyuan | at least don't do it in server | 19:57 |
cppcabrera | I vote to defer this discussion, and have zyuan write up his rationale in detail. | 19:57 |
cppcabrera | For next time. | 19:57 |
flaper87 | +1 | 19:57 |
kgriffs | any opposed? | 19:57 |
*** sarob has joined #openstack-meeting-alt | 19:57 | |
amitgandhi | bugs? | 19:58 |
kgriffs | #action zyuan to write up metadata handling proposal and review next time | 19:58 |
kgriffs | #action bug triage | 19:58 |
kgriffs | oops | 19:58 |
zyuan | they are solved going to be solved | 19:58 |
flaper87 | LOL | 19:58 |
kgriffs | #topic bug triage | 19:58 |
*** openstack changes topic to "bug triage (Meeting topic: marconi)" | 19:58 | |
malini | https://bugs.launchpad.net/marconi/+bug/1192196 —> Truncated JSON..I saw this happen on a claim messages as well. So need somebody to look at this one | 19:58 |
cppcabrera | #link https://bugs.launchpad.net/marconi/+bug/1192196 | 19:58 |
flaper87 | malini: I tried to replicated it today but didn't get the test running. Can we sync up on that tomorrow ? | 19:59 |
malini | sure | 19:59 |
zyuan | that one is for Havana-2 | 19:59 |
flaper87 | I honestly have no idea why that's happening but replicating it is a good start | 19:59 |
*** westmaas has joined #openstack-meeting-alt | 19:59 | |
malini | We have a few minor bugs as well in NEW status | 19:59 |
*** westmaas has joined #openstack-meeting-alt | 20:00 | |
*** westmaas has quit IRC | 20:00 | |
malini | at least one of them is a low hanging | 20:00 |
amitgandhi | Json Truncation - ive seen it before (in a prior project). limitations by whatever json parser being used and/or connection being closed before the entire stream has been read | 20:00 |
*** jrodom has joined #openstack-meeting-alt | 20:00 | |
*** jrodom has quit IRC | 20:00 | |
kgriffs | flaper87: this is ready to merge - https://review.openstack.org/#/c/36319/ | 20:00 |
*** westmaas has joined #openstack-meeting-alt | 20:01 | |
*** jrodom has joined #openstack-meeting-alt | 20:01 | |
kgriffs | ok folks, we are out of time | 20:01 |
flaper87 | kgriffs: cool, will take a look at it | 20:01 |
cppcabrera | Good meeting. | 20:01 |
*** sarob__ has joined #openstack-meeting-alt | 20:01 | |
ametts_ | Great meeting, folks. | 20:01 |
kgriffs | really quick | 20:01 |
flaper87 | w000t | 20:01 |
flaper87 | thanks everyone | 20:01 |
kgriffs | priorities for this week are FIX BUGS | 20:01 |
kgriffs | MAKE IT FASTER | 20:01 |
malini | YES!!!!!! | 20:01 |
flaper87 | YES! | 20:01 |
*** sarob has quit IRC | 20:01 | |
*** zhiyan has joined #openstack-meeting-alt | 20:01 | |
cppcabrera | :) | 20:01 |
Sriram1 | Great meeting! | 20:01 |
*** sarob_ has quit IRC | 20:01 | |
ametts_ | Fix bugs faster? :) | 20:02 |
*** Sriram1 is now known as Sriram | 20:02 | |
flaper87 | ametts_: in parallel | 20:02 |
kgriffs | we'll do more fine-grained prioritization next time | 20:02 |
*** malini has left #openstack-meeting-alt | 20:02 | |
kgriffs | #endmeeting | 20:02 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 20:02 | |
openstack | Meeting ended Thu Jul 11 20:02:33 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-07-11-19.03.html | 20:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-07-11-19.03.txt | 20:02 |
*** amitgandhi has left #openstack-meeting-alt | 20:02 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/marconi/2013/marconi.2013-07-11-19.03.log.html | 20:02 |
*** cppcabrera has left #openstack-meeting-alt | 20:02 | |
*** zyuan has left #openstack-meeting-alt | 20:02 | |
markwash | o/ glance folks | 20:03 |
flaper87 | \o/ | 20:03 |
* markwash waits for flaper87 to switch hats | 20:03 | |
zhiyan | o/ | 20:03 |
markwash | zhiyan: o/ hurray | 20:03 |
zhiyan | markwash: hey \o | 20:03 |
* flaper87 puts his Glance hat on | 20:04 | |
markwash | #startmeeting | 20:04 |
openstack | markwash: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 20:04 |
*** akuznetsov has joined #openstack-meeting-alt | 20:04 | |
markwash | #startmeeting glance | 20:04 |
openstack | Meeting started Thu Jul 11 20:04:16 2013 UTC. The chair is markwash. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:04 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:04 |
*** openstack changes topic to " (Meeting topic: glance)" | 20:04 | |
openstack | The meeting name has been set to 'glance' | 20:04 |
zhiyan | hi folks~ | 20:04 |
markwash | #link https://launchpad.net/glance/+milestone/havana-2 | 20:04 |
*** westmaas has joined #openstack-meeting-alt | 20:04 | |
flaper87 | yo yo | 20:04 |
*** ametts_ has left #openstack-meeting-alt | 20:04 | |
zhiyan | markwash: yes, i have 3 | 20:05 |
markwash | all our blueprints are in "needs code review" which is good, we have about a week left to get them all moved through | 20:05 |
zhiyan | cool | 20:05 |
iccha | hey | 20:05 |
zhiyan | hi iccha | 20:05 |
ameade_ | here now | 20:05 |
Guest10975 | o/ | 20:05 |
flaper87 | markwash: well, I still need to submit another one | 20:05 |
markwash | during this meeting, if there are enough folks around, I'd like to cement our plans for getting those in | 20:05 |
*** Guest10975 is now known as nikhil | 20:05 | |
markwash | flaper87: true | 20:05 |
flaper87 | Gate isn't helping today | 20:06 |
*** westmaas has joined #openstack-meeting-alt | 20:06 | |
flaper87 | This one is ready to be reviewed https://review.openstack.org/#/c/36218/ | 20:06 |
markwash | #topic registry database driver | 20:06 |
*** openstack changes topic to "registry database driver (Meeting topic: glance)" | 20:06 | |
zhiyan | flaper87: NOD, | 20:06 |
markwash | flaper87: that review looks straightforward | 20:06 |
flaper87 | So, the registry database driver is almost ready. I still need to submit a new review, which should be the last one | 20:06 |
markwash | and its passing the gate at this point | 20:07 |
*** SlickNik has left #openstack-meeting-alt | 20:07 | |
markwash | 36218 seems unlikely to conflict with other changes | 20:07 |
*** westmaas has joined #openstack-meeting-alt | 20:07 | |
flaper87 | markwash: yeah, that review changes the db_api for properties deletion, though | 20:07 |
markwash | how likely do you think the other patch is to have conflicts with the other bps that are currently in review? | 20:07 |
*** bryansd has left #openstack-meeting-alt | 20:08 | |
flaper87 | markwash: the other patch shouldn't conflict at all | 20:08 |
flaper87 | it is an isolated package under glance/db/registry | 20:08 |
flaper87 | and it has its own tests | 20:08 |
markwash | flaper87: when do you think your next patch should be ready? | 20:08 |
*** kgriffs is now known as kgriffs_afk | 20:09 | |
*** vipul-away is now known as vipul | 20:09 | |
flaper87 | so, unless I find something else that blocks that patch, I think It should be ready tomorrow / Monday | 20:09 |
markwash | okay great, that should be plenty of time | 20:09 |
*** westmaas has joined #openstack-meeting-alt | 20:09 | |
markwash | anyone else have questions about registry db driver? | 20:09 |
flaper87 | and btw, sorry for the delay, I was away the last 2 weeks | 20:10 |
markwash | #topic multiple locations | 20:11 |
*** openstack changes topic to "multiple locations (Meeting topic: glance)" | 20:11 | |
markwash | both zhiyan and jbresnah have been very active on this one lately | 20:11 |
markwash | zhiyan, is there just one review left for you? or two? | 20:11 |
zhiyan | markwash: for multiple-locations BP, I have one | 20:11 |
zhiyan | markwash: I have prepared a overall status for you/team, let me paste it here: | 20:12 |
zhiyan | I have 4 patchs there for 4 BPs: multiple-image-locations (PATCH API part), multiple-locations-downloading, locations-policy and glance-cinder-driver | 20:12 |
zhiyan | Need review: | 20:12 |
zhiyan | [1] https://review.openstack.org/#/c/35134/ | 20:12 |
zhiyan | Ready for review (close to merge to me): | 20:12 |
zhiyan | [2] https://blueprints.launchpad.net/glance/+spec/multiple-locations-downloading (no dependency) | 20:12 |
zhiyan | [3] https://blueprints.launchpad.net/glance/+spec/locations-policy (depends on above [1]) | 20:12 |
zhiyan | [4] https://blueprints.launchpad.net/glance/+spec/glance-cinder-driver (depends on above [3]) | 20:12 |
*** westmaas has joined #openstack-meeting-alt | 20:13 | |
zhiyan | btw, thanks folks help review my patchs. | 20:13 |
markwash | zhiyan: I also was thinking https://review.openstack.org/#/c/35741/ was necessary, do you agree? | 20:13 |
zhiyan | markwash: yesyes, it's #[3] | 20:14 |
markwash | also, with a simple-seeming rebase, that seems like a patch that could go through fast | 20:14 |
markwash | zhiyan: okay, cool. . I think maybe multiple locations depends on locations-policy | 20:15 |
zhiyan | [2] = https://review.openstack.org/#/c/35734/ | 20:15 |
zhiyan | [3] = https://review.openstack.org/#/c/35741/ | 20:15 |
zhiyan | [4] = https://review.openstack.org/#/c/32864/ | 20:15 |
markwash | I'll circle back to those when we talk about glance-cinder-driver, okay? | 20:15 |
zhiyan | ok | 20:15 |
*** westmaas has joined #openstack-meeting-alt | 20:16 | |
*** westmaas has quit IRC | 20:16 | |
markwash | so just to regather all the reviews we think are necessary for multiple locations to be "Implemented" | 20:16 |
zhiyan | so, for multiple-image-locations part, i think we just on https://review.openstack.org/#/c/35134/ reviewing | 20:16 |
markwash | https://review.openstack.org/#/c/35134/ | 20:16 |
markwash | https://review.openstack.org/#/c/35741/ | 20:16 |
markwash | and jbresnahs which is. . . | 20:16 |
markwash | https://review.openstack.org/#/c/34492/ | 20:16 |
zhiyan | https://review.openstack.org/#/c/34492/ | 20:16 |
zhiyan | yes | 20:16 |
*** westmaas has joined #openstack-meeting-alt | 20:17 | |
markwash | unfortunately jbresnah is out, so I'll have to check back with him | 20:17 |
*** westmaas has joined #openstack-meeting-alt | 20:17 | |
markwash | it looks like https://review.openstack.org/#/c/34492/ needs a rebase to resolve merge conflicts | 20:17 |
zhiyan | i have a question on https://review.openstack.org/#/c/35134/ , i saw jbresnah (maybe you also) have a concens on image status mangement/update logic | 20:17 |
markwash | zhiyan: you had the last -1 on that branch, do you think its getting close to getting your +1? | 20:17 |
markwash | zhiyan: you said those issues in your -1 were easy to fix, so I figure a rebase is pretty much all that is needed | 20:18 |
zhiyan | i have no -1 on #34492 | 20:18 |
*** SergeyLukjanov has quit IRC | 20:19 | |
markwash | I see the -1 for PS 18 is gone | 20:19 |
zhiyan | markwash: yes, since ps18 has 3 minor problems... | 20:19 |
markwash | #action jbresnah rebase https://review.openstack.org/#/c/34492/ and we'll review and land it asap | 20:19 |
markwash | so, the next one in this series is https://review.openstack.org/#/c/35134/ | 20:20 |
zhiyan | markwash: can we talk about #35134? | 20:20 |
markwash | yup | 20:20 |
markwash | the state issues jbresnah pointed out | 20:20 |
markwash | I think ultimately this is my fault | 20:20 |
markwash | I didn't understand when writing the domain model the right place to put state management and certain other details | 20:20 |
zhiyan | so, i personally think it is ok, and we need dedicated BP to cover image status management | 20:20 |
markwash | currently, there is only one piece of state management in the controllers, and that is setting the image.status = 'saving' when you start to upload data | 20:21 |
markwash | this patch adds several more locations | 20:21 |
markwash | zhiyan: I tend to agree that we should have a more comprehensive refactoring of the state management code location | 20:21 |
markwash | so the blocker here is just to make sure we're doing the *right* state management | 20:21 |
markwash | the way I'm imaginging it, basically, if you add a location to an image that is 'queued', it becomes 'active' | 20:22 |
markwash | and if you delete the last location from an image that is 'active', it becomes 'queued' | 20:22 |
markwash | does that sound right? | 20:22 |
zhiyan | markwash: yup. so, if you have concern current status changing logic in #35134, can we just give a limitation to it on current stage? | 20:22 |
flaper87 | markwash: +1 | 20:23 |
flaper87 | I guess it's a bit unclear what queued state means | 20:23 |
markwash | flaper87: its is confusing | 20:23 |
markwash | 'queued' is the state we take on when the image record is created, but before data is uploaded | 20:23 |
markwash | there might also be a 'pending' state? | 20:23 |
zhiyan | markwash: the current implement in PS12, i think it just like you said | 20:24 |
*** akuznetsov has quit IRC | 20:24 | |
markwash | zhiyan: okay cool, then all I think is needed is more review on my part there | 20:24 |
flaper87 | markwash: Ok, we're on the same page there but, if we put the image back to queued when the last location is deleted, queued will mean something else | 20:24 |
markwash | #action markwash re-review state management logic in https://review.openstack.org/#/c/35134/ | 20:24 |
*** Riddhi has quit IRC | 20:24 | |
markwash | flaper87: hmm | 20:24 |
zhiyan | markwash: i meaning, if you think that logic is not much stable for status management, so i think we can give a limitation there, for example, just allow client call patch api on 'active' status image.. | 20:25 |
flaper87 | I mean, it can be missleading. Users won't know whether the image was created and no data was uploaded | 20:25 |
flaper87 | or if the image's locations were deleted | 20:25 |
*** nkonovalov_ has quit IRC | 20:26 | |
flaper87 | I don't think adding a new state will help but, what about renaming it ? | 20:26 |
markwash | 'inactive' ? | 20:26 |
flaper87 | (in a future patch and tracked by a separate blueprint) | 20:26 |
flaper87 | markwash: that makes more sense | 20:26 |
markwash | flaper87: okay, I buy that. . essentially accept 'queued' for now, but move forward with a state management refactoring in the future? | 20:27 |
flaper87 | markwash: agreed! | 20:27 |
markwash | are there any other items of state management that are confusing that might be worth mentioning in the initial bp? | 20:27 |
zhiyan | what's the different on 'queued' .vs. 'inactive' ? | 20:27 |
markwash | zhiyan: to answer your earlier question, I think we need to allow locations to be added to 'queued' images | 20:27 |
*** akuznetsov has joined #openstack-meeting-alt | 20:28 | |
zhiyan | markwash: for 'replace'? | 20:28 |
flaper87 | markwash: I'll take a deeper look into Glance's states and see if I find something that might be worth considering | 20:28 |
markwash | zhiyan: both replace and add /locations/- | 20:28 |
zhiyan | 'replace' has two: replace to empty, and non-empty | 20:29 |
zhiyan | markwash: i think you means for replace non-empty list, right? | 20:29 |
markwash | I'm getting a bit bogged down at this point, zhi yan can you and I discuss this later after I take a quick look at the state management in your patch again? I'll be around for your normal work hours | 20:30 |
zhiyan | replace locations list to empty list, means removing, replace locations list to non-empty list means adding.. | 20:30 |
zhiyan | markwash: of cuuse | 20:30 |
markwash | great | 20:30 |
zhiyan | of cause | 20:30 |
zhiyan | thanks | 20:30 |
zhiyan | ok, move on next | 20:31 |
markwash | #action markwash create a blueprint for centralizing state management / refactoring | 20:31 |
markwash | last one in this series is easy I think | 20:31 |
markwash | https://review.openstack.org/#/c/35741/1 | 20:31 |
zhiyan | yes | 20:31 |
markwash | zhiyan: pretty much just needs a rebase to an up-to-date version of the patch we were just discussing | 20:31 |
markwash | right? | 20:31 |
zhiyan | markwash: need rebase, and not need change code, it is ok for you/team? right | 20:32 |
markwash | it seems okay to me, I like it | 20:32 |
markwash | #action zhiyan rebase https://review.openstack.org/#/c/35741 off more recent patch for review | 20:33 |
zhiyan | cool | 20:33 |
markwash | glance-cinder-driver is next | 20:33 |
markwash | #topic glance-cinder-driver | 20:33 |
*** openstack changes topic to "glance-cinder-driver (Meeting topic: glance)" | 20:33 | |
zhiyan | yep | 20:33 |
markwash | https://review.openstack.org/#/c/35734/ is first I think | 20:33 |
*** Riddhi has joined #openstack-meeting-alt | 20:33 | |
markwash | https://review.openstack.org/#/c/32864/ is next | 20:33 |
zhiyan | ok | 20:34 |
zhiyan | yes | 20:34 |
*** jbresnah has joined #openstack-meeting-alt | 20:34 | |
markwash | I think the first one is pretty straightforward | 20:34 |
markwash | wait, maybe I reversed those | 20:35 |
markwash | https://review.openstack.org/#/c/32864/ is the one that seems easiest to me | 20:35 |
markwash | yikes my browser stopped acting normal | 20:35 |
markwash | okay got the order right the first time | 20:35 |
markwash | so #35734 just needs some approvals I think | 20:36 |
zhiyan | :) | 20:36 |
markwash | and I have honestly not gotten around to #32864 yet | 20:36 |
jbresnah | sorry i am late! | 20:36 |
markwash | jbresnah: we talked about you in your absence | 20:37 |
markwash | mostly good thing! | 20:37 |
markwash | s/thing/things/ | 20:37 |
jbresnah | heh | 20:37 |
flaper87 | I still need to get through those reviews as well | 20:37 |
jbresnah | sorry i was totally wrapped up in rebase for last patch | 20:37 |
flaper87 | I think I already reviewed the first one | 20:37 |
markwash | zhiyan: just for context, how terrible would it be if #32864 missed h-2 and showed up early in h-3 ? | 20:38 |
*** IlyaE has joined #openstack-meeting-alt | 20:38 | |
markwash | zhiyan: end of the world? end of the universe? | 20:38 |
* jbresnah has not yet checked out 32864 | 20:38 | |
zhiyan | markwash: oh, no, i need it...can we try to address it in h2? | 20:38 |
markwash | zhiyan: I'm only worried because its last in the list, I think there is likely to be enough time | 20:39 |
zhiyan | you know, i prepare above patchs, just want to give cinder-driver support | 20:39 |
markwash | all right, good to know | 20:39 |
zhiyan | markwash: so a little sad about it....doing some supporting things but lost the key one... | 20:40 |
markwash | the stuff you've been doing has been a great help to getting multiple locations off the ground, and I was quite happy when I realized that our "solution" for getting the cinder driver working with multiple locations was exactly what the previous ptl had intended | 20:40 |
zhiyan | i'm pretty sure #32864 is very easy.. | 20:40 |
markwash | thanks to you (and everyone) for all the hard work! | 20:41 |
*** sarob__ has quit IRC | 20:41 | |
zhiyan | for #2864, the key change just here: https://review.openstack.org/#/c/32864/6/glance/store/cinder.py | 20:41 |
markwash | yeah I suppose it looks pretty straightforward | 20:41 |
markwash | well I think we're good | 20:42 |
markwash | jbresnah, let me circle back to you now | 20:42 |
markwash | we talked a bit earlier about https://review.openstack.org/#/c/34492/ | 20:42 |
markwash | I think that just needs a rebase for merge conflicts | 20:42 |
markwash | here comes patchset 20! | 20:42 |
jbresnah | yeah | 20:43 |
jbresnah | heh | 20:43 |
jbresnah | it has been an adventure | 20:43 |
jbresnah | hopefully i will send in for review as soon as tox passes in the window right there --->< | 20:43 |
jbresnah | hopefully i will send in for review as soon as tox passes in the window right there ---> | 20:43 |
jbresnah | it would be amazing if that merged tody | 20:43 |
jbresnah | i would make a sizable donation to the charity of the approvers choice | 20:44 |
markwash | zhiyan: jbresnah flaper87 are all of you going to be with us next week? or planning some time off? | 20:44 |
* jbresnah is entirely out of vacation time | 20:44 | |
jbresnah | markwash: i have some day job stuff to do but i will be around | 20:44 |
zhiyan | markwash: zhiyan will here | 20:45 |
nikhil | jbresnah: i was just about to hit +1 | 20:45 |
nikhil | :) | 20:45 |
jbresnah | sorry i have been gone so much | 20:45 |
jbresnah | i will try to make up for it with timely reviews | 20:45 |
markwash | well, I think that covers everything I'm worried about for the project updates | 20:45 |
flaper87 | markwash: I'll be on-line and working | 20:46 |
markwash | #topic open discussion | 20:46 |
*** openstack changes topic to "open discussion (Meeting topic: glance)" | 20:46 | |
jbresnah | ugh, i know ihave things to talk about but my brain is failing me | 20:46 |
markwash | In two weeks, I want us to reevaluate our h-3 targeted blueprints | 20:46 |
* flaper87 gives jbresnah a Red Bull | 20:46 | |
*** markmcclain has quit IRC | 20:46 | |
flaper87 | markwash: +1 | 20:47 |
jbresnah | i am trying to figure out the state of quality of service in openstack | 20:47 |
jbresnah | from waht i can tell, there is basically nothing for that in glance, is that a fair statement? | 20:47 |
markwash | I've also been kind of neglecting non-h2 reviews lately, so I'm hoping to correct that soon | 20:47 |
jbresnah | there are workers, is there a simulatanious connection limit that is enforced by glance proper? | 20:47 |
markwash | jbresnah: I think that's correct | 20:47 |
jbresnah | markwash: cool thanks | 20:47 |
jbresnah | +1 h3 re-eval | 20:47 |
jbresnah | markwash: what do you think about doing some serious BP clean up? | 20:48 |
markwash | ugh, probably needed again :-) | 20:48 |
* markwash hasn't been looking | 20:48 | |
jbresnah | anything that is not relevant for H and for which the submitters cannot be contacted gets cleaned | 20:48 |
jbresnah | is that a reasonable thing to do? | 20:49 |
markwash | the great thing is that we now have "ongoing" and "future" milestones | 20:49 |
markwash | jbresnah: sounds reasonable | 20:49 |
flaper87 | jbresnah: +1 | 20:49 |
jbresnah | cool | 20:49 |
jbresnah | i had contact with one but failed to give him the time for the meeting today :-( | 20:50 |
jbresnah | i will correct that this afternoon i hope | 20:50 |
jbresnah | and https://review.openstack.org/#/c/34492/ | 20:50 |
jbresnah | PS20 is in | 20:50 |
markwash | any early notice on that would be appreciated, b/c otherwise I might hog all the meeting time with my own concerns | 20:50 |
jbresnah | markwash: cool, maybe i will setup a side time for that | 20:50 |
markwash | okay, looks like the well might have run dry | 20:51 |
markwash | thanks to everybody for all the hard work, dealing with the awkward timezone issues, and all the diligent reviews | 20:52 |
flaper87 | +! for everyone | 20:52 |
flaper87 | +1 | 20:52 |
jbresnah | yeah, thanks! | 20:52 |
jbresnah | as a TZ problem child I am really grateful and impressed with the energy glance has lately! | 20:52 |
markwash | meeting next week will be the early timeslot | 20:53 |
markwash | 1400 UTC | 20:53 |
zhiyan | thanks all for review and support! | 20:53 |
flaper87 | markwash: cool, Does that get updated in the ical ? | 20:54 |
markwash | flaper87: I *think* its supposed to already be up to date there, but I had trouble updating my client when I tried to verify | 20:54 |
iccha | totslly unrelated note i have a question :) let me kniw whenever there is a window :) | 20:55 |
flaper87 | markwash: oke-doke! Will check that and let you know | 20:55 |
flaper87 | markwash: oh, it is updated | 20:55 |
flaper87 | cool | 20:55 |
markwash | iccha: nows your chance! | 20:56 |
zhiyan | 4 mins left | 20:56 |
*** demorris_ has joined #openstack-meeting-alt | 20:56 | |
iccha | markwash: do we have a stance on soft deletes? as glance. i have seen emails in openstack mailing list about shadow tables for a bunch of projects incl glance | 20:57 |
iccha | also seeing the oslo db pathc up in review. it has lot of great things to offer but we can always pick and choose | 20:57 |
flaper87 | iccha: IMHO, we shouldn't merge those blindly. We should pick the features we want to have in Glance first and then elaborate more the other | 20:58 |
markwash | I'm open to whatever on shadow tables, they seem better than soft deletes, but I do also worry that its solving the problem at the wrong layer | 20:58 |
iccha | I am against soft deletes too ftr | 20:58 |
*** demorris has quit IRC | 20:58 | |
*** demorris_ is now known as demorris | 20:58 | |
flaper87 | markwash: agreed! | 20:58 |
iccha | just wanted to make sure we keep thinking about it :) | 20:58 |
markwash | b/c for example, each driver would need to solve it differently, which maybe is fine, maybe suboptimal though | 20:58 |
flaper87 | we need to think more about that | 20:59 |
markwash | I've been working with somebody at my company to pursue different drivers | 20:59 |
markwash | and the conclusion is pretty clear -- db api needs to go, it is abstracting the db at way too high a layer | 21:00 |
markwash | "go" means "become legacy only used by v1" | 21:00 |
markwash | fwiw | 21:00 |
jbresnah | +1 | 21:00 |
markwash | not to invalidate any of the registry db driver stuff, which is invaluable | 21:00 |
iccha | +1 | 21:01 |
markwash | and which i think could be easily ported to a differnt db abstraction | 21:01 |
markwash | okay, we're out of time! | 21:01 |
markwash | #endmeeting | 21:01 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 21:01 | |
flaper87 | +1 | 21:01 |
openstack | Meeting ended Thu Jul 11 21:01:21 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-07-11-20.04.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-07-11-20.04.txt | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance/2013/glance.2013-07-11-20.04.log.html | 21:01 |
iccha | seeya everyone! | 21:01 |
*** djohnstone has quit IRC | 21:02 | |
*** zhiyan has left #openstack-meeting-alt | 21:02 | |
*** vipul is now known as vipul-away | 21:03 | |
*** vipul-away is now known as vipul | 21:03 | |
*** sarob has joined #openstack-meeting-alt | 21:04 | |
*** jbresnah has quit IRC | 21:09 | |
*** vipul is now known as vipul-away | 21:18 | |
*** akuznetsov has quit IRC | 21:20 | |
*** bdpayne has quit IRC | 21:26 | |
*** akuznetsov has joined #openstack-meeting-alt | 21:27 | |
*** bdpayne has joined #openstack-meeting-alt | 21:29 | |
*** megan_w has quit IRC | 21:29 | |
*** jodom has joined #openstack-meeting-alt | 21:30 | |
*** akuznetsov has quit IRC | 21:32 | |
*** jrodom has quit IRC | 21:34 | |
*** IlyaE has quit IRC | 21:37 | |
*** vipul-away is now known as vipul | 21:49 | |
*** Sriram has quit IRC | 21:50 | |
*** vkmc has joined #openstack-meeting-alt | 21:52 | |
*** vkmc has quit IRC | 21:52 | |
*** vkmc has joined #openstack-meeting-alt | 21:52 | |
*** lastidiot1 has quit IRC | 21:52 | |
*** demorris has quit IRC | 22:02 | |
*** rnirmal has quit IRC | 22:02 | |
*** djohnstone has joined #openstack-meeting-alt | 22:04 | |
*** djohnstone has quit IRC | 22:04 | |
*** djohnstone has joined #openstack-meeting-alt | 22:04 | |
*** djohnstone has quit IRC | 22:15 | |
*** vipul is now known as vipul-away | 22:16 | |
*** vipul-away is now known as vipul | 22:17 | |
*** jodom has quit IRC | 22:17 | |
*** Riddhi has quit IRC | 22:21 | |
*** Riddhi has joined #openstack-meeting-alt | 22:25 | |
*** oz_akan_ has quit IRC | 22:26 | |
*** mtreinish has quit IRC | 22:27 | |
*** vipul is now known as vipul-away | 22:33 | |
*** bdpayne has quit IRC | 22:33 | |
*** IlyaE has joined #openstack-meeting-alt | 22:33 | |
*** bdpayne has joined #openstack-meeting-alt | 22:34 | |
*** vipul-away is now known as vipul | 22:35 | |
*** jbresnah has joined #openstack-meeting-alt | 22:41 | |
*** IlyaE has quit IRC | 22:42 | |
*** vkmc has quit IRC | 22:58 | |
*** jcru has quit IRC | 23:03 | |
*** sballe has quit IRC | 23:07 | |
*** vipul is now known as vipul-away | 23:18 | |
*** vipul-away is now known as vipul | 23:22 | |
*** jbresnah has quit IRC | 23:43 | |
*** esp1 has quit IRC | 23:44 | |
*** qwerty_nor has joined #openstack-meeting-alt | 23:45 | |
*** lastidiot has joined #openstack-meeting-alt | 23:54 | |
*** Riddhi has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!