*** dina_belova has joined #openstack-meeting-alt | 00:09 | |
*** dina_belova has quit IRC | 00:14 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 00:16 | |
*** markwash has quit IRC | 00:19 | |
*** salv-orlando has quit IRC | 00:20 | |
*** dosaboy_ has joined #openstack-meeting-alt | 00:20 | |
*** dosaboy has quit IRC | 00:20 | |
*** NikitaKonovalov has quit IRC | 00:20 | |
*** dina_belova has joined #openstack-meeting-alt | 01:10 | |
*** dina_belova has quit IRC | 01:15 | |
*** flwang has quit IRC | 01:15 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 01:16 | |
*** esp1 has joined #openstack-meeting-alt | 01:16 | |
*** mestery_ has joined #openstack-meeting-alt | 01:17 | |
*** mestery has quit IRC | 01:19 | |
*** NikitaKonovalov has quit IRC | 01:20 | |
*** esp1 has left #openstack-meeting-alt | 01:24 | |
*** markmcclain has quit IRC | 01:37 | |
*** flwang has joined #openstack-meeting-alt | 01:53 | |
*** anteaya has quit IRC | 02:04 | |
*** enikanorov_ has quit IRC | 02:06 | |
*** tanisdl has quit IRC | 02:07 | |
*** dina_belova has joined #openstack-meeting-alt | 02:10 | |
*** flwang has quit IRC | 02:13 | |
*** dina_belova has quit IRC | 02:15 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 02:16 | |
*** NikitaKonovalov has quit IRC | 02:21 | |
*** sarob has joined #openstack-meeting-alt | 02:46 | |
*** bdpayne has quit IRC | 02:49 | |
*** bdpayne has joined #openstack-meeting-alt | 02:50 | |
*** IlyaE has joined #openstack-meeting-alt | 02:55 | |
*** bdpayne has quit IRC | 02:56 | |
*** dina_belova has joined #openstack-meeting-alt | 03:11 | |
*** dina_belova has quit IRC | 03:16 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 03:17 | |
*** mestery_ is now known as mestery | 03:19 | |
*** NikitaKonovalov has quit IRC | 03:22 | |
*** IlyaE has quit IRC | 03:32 | |
*** sarob has quit IRC | 03:35 | |
*** sarob has joined #openstack-meeting-alt | 03:35 | |
*** sarob has quit IRC | 03:40 | |
*** dosaboy has joined #openstack-meeting-alt | 03:44 | |
*** dosaboy_ has quit IRC | 03:46 | |
*** enikanorov has joined #openstack-meeting-alt | 03:51 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 03:59 | |
*** sarob has joined #openstack-meeting-alt | 04:07 | |
*** dina_belova has joined #openstack-meeting-alt | 04:11 | |
*** abaron has joined #openstack-meeting-alt | 04:12 | |
*** dina_belova has quit IRC | 04:16 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 04:18 | |
*** NikitaKonovalov has quit IRC | 04:22 | |
*** megan_w has joined #openstack-meeting-alt | 04:22 | |
*** megan_w has quit IRC | 04:25 | |
*** megan_w has joined #openstack-meeting-alt | 04:25 | |
*** megan_w has quit IRC | 04:29 | |
*** dina_belova has joined #openstack-meeting-alt | 04:33 | |
*** sarob has quit IRC | 04:36 | |
*** sarob has joined #openstack-meeting-alt | 04:36 | |
*** dina_belova has quit IRC | 04:36 | |
*** lastidiot has quit IRC | 04:41 | |
*** sarob has quit IRC | 04:41 | |
*** abaron has quit IRC | 04:47 | |
*** IlyaE has joined #openstack-meeting-alt | 04:55 | |
*** Nadya has joined #openstack-meeting-alt | 04:58 | |
*** sarob has joined #openstack-meeting-alt | 05:00 | |
*** dina_belova has joined #openstack-meeting-alt | 05:05 | |
*** boris-42 has joined #openstack-meeting-alt | 05:11 | |
*** Nadya has quit IRC | 05:15 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 05:18 | |
*** dina_belova has quit IRC | 05:22 | |
*** NikitaKonovalov has quit IRC | 05:22 | |
*** dina_belova has joined #openstack-meeting-alt | 05:24 | |
*** dina_belova has quit IRC | 05:24 | |
*** sarob has quit IRC | 05:29 | |
*** sarob has joined #openstack-meeting-alt | 05:30 | |
*** sarob has quit IRC | 05:34 | |
*** sarob has joined #openstack-meeting-alt | 05:44 | |
*** SergeyLukjanov has quit IRC | 05:48 | |
*** sarob has quit IRC | 05:49 | |
*** sarob has joined #openstack-meeting-alt | 05:49 | |
*** stanlagun has quit IRC | 05:53 | |
*** sarob has quit IRC | 05:53 | |
*** akuznetsov has joined #openstack-meeting-alt | 05:57 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 06:17 | |
*** sarob has joined #openstack-meeting-alt | 06:20 | |
*** NikitaKonovalov has quit IRC | 06:21 | |
*** sarob has quit IRC | 06:26 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 06:51 | |
*** sarob has joined #openstack-meeting-alt | 06:52 | |
*** sarob has quit IRC | 06:59 | |
*** Nadya has joined #openstack-meeting-alt | 07:02 | |
*** esp1 has joined #openstack-meeting-alt | 07:04 | |
*** NikitaKonovalov has quit IRC | 07:05 | |
*** esp1 has left #openstack-meeting-alt | 07:08 | |
*** salv-orlando has joined #openstack-meeting-alt | 07:12 | |
*** sarob has joined #openstack-meeting-alt | 07:25 | |
*** ben_duyujie has joined #openstack-meeting-alt | 07:26 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 07:29 | |
*** sarob has quit IRC | 07:29 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 07:30 | |
*** dina_belova has joined #openstack-meeting-alt | 07:40 | |
*** Nadya has quit IRC | 07:43 | |
*** IlyaE has quit IRC | 07:51 | |
*** ben_duyujie has quit IRC | 07:54 | |
*** dteselkin has quit IRC | 08:18 | |
*** sarob has joined #openstack-meeting-alt | 08:25 | |
*** sarob has quit IRC | 08:30 | |
*** ruhe has joined #openstack-meeting-alt | 08:37 | |
*** dukhlov_ has joined #openstack-meeting-alt | 08:56 | |
*** akuznetsov has quit IRC | 09:08 | |
*** dina_belova has quit IRC | 09:12 | |
*** ruhe has quit IRC | 09:15 | |
*** ruhe has joined #openstack-meeting-alt | 09:17 | |
*** sarob has joined #openstack-meeting-alt | 09:26 | |
*** sarob has quit IRC | 09:31 | |
*** dina_belova has joined #openstack-meeting-alt | 09:42 | |
*** dina_belova has quit IRC | 09:51 | |
*** pcm_ has joined #openstack-meeting-alt | 10:05 | |
*** pcm_ has joined #openstack-meeting-alt | 10:06 | |
*** abaron has joined #openstack-meeting-alt | 10:19 | |
*** NikitaKonovalov has quit IRC | 10:21 | |
*** ruhe has quit IRC | 10:25 | |
*** sarob has joined #openstack-meeting-alt | 10:26 | |
*** dina_belova has joined #openstack-meeting-alt | 10:31 | |
*** sarob has quit IRC | 10:31 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 10:51 | |
*** NikitaKonovalov has quit IRC | 10:53 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 10:53 | |
*** ruhe has joined #openstack-meeting-alt | 10:55 | |
*** akuznetsov has joined #openstack-meeting-alt | 10:58 | |
*** ruhe has quit IRC | 11:02 | |
*** boris-42 has quit IRC | 11:19 | |
*** sarob has joined #openstack-meeting-alt | 11:27 | |
*** sarob has quit IRC | 11:32 | |
*** tedross has joined #openstack-meeting-alt | 11:32 | |
*** dukhlov_ has quit IRC | 11:34 | |
*** nimi has joined #openstack-meeting-alt | 11:50 | |
*** nimi has quit IRC | 11:56 | |
*** nimi has joined #openstack-meeting-alt | 11:57 | |
*** ruhe has joined #openstack-meeting-alt | 11:58 | |
*** akuznetsov has quit IRC | 12:03 | |
*** NikitaKonovalov has quit IRC | 12:03 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 12:07 | |
*** pdmars has joined #openstack-meeting-alt | 12:11 | |
*** pcm__ has joined #openstack-meeting-alt | 12:12 | |
*** pcm_ has quit IRC | 12:14 | |
*** nimi has quit IRC | 12:19 | |
*** nimi has joined #openstack-meeting-alt | 12:19 | |
*** boris-42 has joined #openstack-meeting-alt | 12:30 | |
*** demorris has joined #openstack-meeting-alt | 12:35 | |
*** akuznetsov has joined #openstack-meeting-alt | 12:47 | |
*** sarob has joined #openstack-meeting-alt | 12:58 | |
*** nimi has left #openstack-meeting-alt | 13:00 | |
*** nimi has quit IRC | 13:00 | |
*** sarob has quit IRC | 13:02 | |
*** anteaya has joined #openstack-meeting-alt | 13:04 | |
*** vkmc has joined #openstack-meeting-alt | 13:12 | |
*** vkmc has joined #openstack-meeting-alt | 13:12 | |
*** akuznetsov has quit IRC | 13:20 | |
*** NikitaKonovalov has quit IRC | 13:28 | |
*** demorris has quit IRC | 13:30 | |
*** dina_belova has quit IRC | 13:38 | |
*** ruhe has quit IRC | 13:42 | |
*** ruhe has joined #openstack-meeting-alt | 13:44 | |
*** ruhe has quit IRC | 13:45 | |
*** markmcclain has joined #openstack-meeting-alt | 13:47 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 13:58 | |
*** sarob has joined #openstack-meeting-alt | 13:58 | |
*** sarob has quit IRC | 14:03 | |
*** NikitaKonovalov has quit IRC | 14:03 | |
*** dina_belova has joined #openstack-meeting-alt | 14:05 | |
*** ruhe has joined #openstack-meeting-alt | 14:15 | |
*** lastidiot has joined #openstack-meeting-alt | 14:16 | |
*** megan_w has joined #openstack-meeting-alt | 14:16 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 14:21 | |
*** jmontemayor has joined #openstack-meeting-alt | 14:22 | |
*** tanisdl has joined #openstack-meeting-alt | 14:25 | |
*** IlyaE has joined #openstack-meeting-alt | 14:29 | |
*** lastidiot has quit IRC | 14:31 | |
*** demorris has joined #openstack-meeting-alt | 14:49 | |
*** katyafervent has joined #openstack-meeting-alt | 14:53 | |
*** dina_belova has quit IRC | 14:54 | |
*** jmontemayor has quit IRC | 14:56 | |
*** flaper87 is now known as flaper87_afk | 14:57 | |
*** sarob has joined #openstack-meeting-alt | 14:59 | |
*** boris-42 has quit IRC | 15:03 | |
*** boris-42_ has joined #openstack-meeting-alt | 15:03 | |
*** dina_belova has joined #openstack-meeting-alt | 15:03 | |
*** sarob has quit IRC | 15:04 | |
*** jmontemayor has joined #openstack-meeting-alt | 15:04 | |
*** HenryG has quit IRC | 15:06 | |
*** boris-42_ is now known as boris-42 | 15:08 | |
*** NikitaKonovalov has quit IRC | 15:10 | |
*** lastidiot has joined #openstack-meeting-alt | 15:11 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 15:14 | |
*** esp has joined #openstack-meeting-alt | 15:17 | |
*** esp has left #openstack-meeting-alt | 15:17 | |
*** rnirmal has joined #openstack-meeting-alt | 15:18 | |
*** dina_belova has quit IRC | 15:20 | |
*** SergeyLukjanov has quit IRC | 15:20 | |
*** NikitaKonovalov has quit IRC | 15:21 | |
*** sarob has joined #openstack-meeting-alt | 15:31 | |
*** HenryG has joined #openstack-meeting-alt | 15:36 | |
*** sarob has quit IRC | 15:37 | |
*** isviridov has joined #openstack-meeting-alt | 15:38 | |
*** ruhe has quit IRC | 15:41 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 15:52 | |
*** salv-orlando has quit IRC | 15:55 | |
*** NikitaKonovalov has quit IRC | 15:55 | |
*** ruhe has joined #openstack-meeting-alt | 15:59 | |
*** bdpayne has joined #openstack-meeting-alt | 16:16 | |
*** isviridov has quit IRC | 16:19 | |
*** isviridov_ has joined #openstack-meeting-alt | 16:19 | |
*** jmontemayor has quit IRC | 16:32 | |
*** demorris has quit IRC | 16:32 | |
*** demorris has joined #openstack-meeting-alt | 16:36 | |
*** venkatesh has joined #openstack-meeting-alt | 16:41 | |
*** tsimmons has joined #openstack-meeting-alt | 16:44 | |
*** boris-42 has quit IRC | 16:45 | |
*** venkatesh has quit IRC | 16:50 | |
*** msisk has joined #openstack-meeting-alt | 16:51 | |
*** HenryG has quit IRC | 16:53 | |
*** HenryG has joined #openstack-meeting-alt | 16:54 | |
*** betsy has joined #openstack-meeting-alt | 16:59 | |
*** ruhe has quit IRC | 17:01 | |
*** markwash has joined #openstack-meeting-alt | 17:01 | |
*** Guest21162 has joined #openstack-meeting-alt | 17:07 | |
*** ruhe has joined #openstack-meeting-alt | 17:11 | |
*** msisk has quit IRC | 17:17 | |
*** IlyaE has quit IRC | 17:17 | |
*** sarob has joined #openstack-meeting-alt | 17:18 | |
*** hub_cap has left #openstack-meeting-alt | 17:19 | |
*** lastidiot has quit IRC | 17:24 | |
*** sacharya1 has joined #openstack-meeting-alt | 17:24 | |
*** sacharya1 has quit IRC | 17:24 | |
*** ruhe has quit IRC | 17:30 | |
*** sarob_ has joined #openstack-meeting-alt | 17:30 | |
*** sarob_ has quit IRC | 17:33 | |
*** sarob__ has joined #openstack-meeting-alt | 17:33 | |
*** sarob has quit IRC | 17:34 | |
*** IlyaE has joined #openstack-meeting-alt | 17:34 | |
*** sa_ has joined #openstack-meeting-alt | 17:35 | |
*** ruhe has joined #openstack-meeting-alt | 17:39 | |
*** sarob__ has quit IRC | 17:45 | |
*** sarob has joined #openstack-meeting-alt | 17:45 | |
*** sarob has quit IRC | 17:45 | |
*** harlowja has quit IRC | 17:45 | |
*** sarob has joined #openstack-meeting-alt | 17:46 | |
*** ruhe has quit IRC | 17:46 | |
*** harlowja has joined #openstack-meeting-alt | 17:48 | |
*** CaptTofu has joined #openstack-meeting-alt | 17:49 | |
*** boris-42 has joined #openstack-meeting-alt | 17:51 | |
*** sa_ has quit IRC | 17:54 | |
*** sacharya has joined #openstack-meeting-alt | 17:55 | |
*** sarob has quit IRC | 17:57 | |
*** sarob has joined #openstack-meeting-alt | 17:57 | |
*** ashes412 has joined #openstack-meeting-alt | 17:59 | |
*** ashes412 has quit IRC | 18:00 | |
*** sarob_ has joined #openstack-meeting-alt | 18:00 | |
*** sarob has quit IRC | 18:02 | |
*** sarob_ has quit IRC | 18:04 | |
*** jmontemayor has joined #openstack-meeting-alt | 18:05 | |
*** tsimmons has left #openstack-meeting-alt | 18:05 | |
*** dina_belova has joined #openstack-meeting-alt | 18:06 | |
*** sarob has joined #openstack-meeting-alt | 18:06 | |
*** flaper87_afk is now known as flaper87 | 18:10 | |
*** dina_belova has quit IRC | 18:14 | |
*** demorris has quit IRC | 18:23 | |
*** Guest21162 has left #openstack-meeting-alt | 18:25 | |
*** dina_belova has joined #openstack-meeting-alt | 18:28 | |
*** SergeyLukjanov has joined #openstack-meeting-alt | 18:31 | |
*** abaron has quit IRC | 18:39 | |
*** ashestakov___ has joined #openstack-meeting-alt | 18:40 | |
*** CaptTofu has quit IRC | 18:44 | |
*** sarob has quit IRC | 18:47 | |
*** sarob has joined #openstack-meeting-alt | 18:47 | |
*** sarob has quit IRC | 18:48 | |
*** sarob has joined #openstack-meeting-alt | 18:49 | |
*** ashestakov___ has left #openstack-meeting-alt | 18:54 | |
*** ashes922 has joined #openstack-meeting-alt | 18:55 | |
*** Nadya has joined #openstack-meeting-alt | 18:57 | |
*** ruhe has joined #openstack-meeting-alt | 18:58 | |
*** sirmax has joined #openstack-meeting-alt | 18:58 | |
sirmax | Hi | 18:59 |
---|---|---|
*** NikitaKonovalov has joined #openstack-meeting-alt | 19:02 | |
*** Nadya_ has joined #openstack-meeting-alt | 19:05 | |
*** Nadya has quit IRC | 19:06 | |
*** NikitaKonovalov has quit IRC | 19:07 | |
*** betsy has quit IRC | 19:07 | |
*** abaron has joined #openstack-meeting-alt | 19:10 | |
*** sacharya has quit IRC | 19:15 | |
*** sacharya has joined #openstack-meeting-alt | 19:16 | |
*** vipul is now known as vipul-away | 19:19 | |
*** vipul-away is now known as vipul | 19:19 | |
*** jmontemayor has quit IRC | 19:29 | |
*** ashestakov has quit IRC | 19:30 | |
*** ruhe has quit IRC | 19:30 | |
*** ashes922 has quit IRC | 19:31 | |
*** ashestakov has joined #openstack-meeting-alt | 19:31 | |
*** jmontemayor has joined #openstack-meeting-alt | 19:34 | |
*** IlyaE has quit IRC | 19:36 | |
*** imsplitbit has joined #openstack-meeting-alt | 19:38 | |
*** saurabhs has joined #openstack-meeting-alt | 19:38 | |
*** sarob has quit IRC | 19:43 | |
*** sarob has joined #openstack-meeting-alt | 19:43 | |
*** IlyaE has joined #openstack-meeting-alt | 19:46 | |
*** sarob has quit IRC | 19:47 | |
*** KennethWilke has joined #openstack-meeting-alt | 19:47 | |
*** hub_cap has joined #openstack-meeting-alt | 19:54 | |
*** IlyaE has quit IRC | 19:57 | |
*** jasonb365 has joined #openstack-meeting-alt | 19:58 | |
*** earthpiper has joined #openstack-meeting-alt | 19:59 | |
imsplitbit | o/ | 19:59 |
imsplitbit | hola | 19:59 |
earthpiper | Hello. | 19:59 |
*** datsun180b has joined #openstack-meeting-alt | 20:00 | |
*** jcru has joined #openstack-meeting-alt | 20:00 | |
hub_cap | #startmeeting trove | 20:00 |
openstack | Meeting started Wed Aug 7 20:00:32 2013 UTC and is due to finish in 60 minutes. The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: trove)" | 20:00 | |
openstack | The meeting name has been set to 'trove' | 20:00 |
KennethWilke | hello! | 20:00 |
hub_cap | #link https://wiki.openstack.org/wiki/Meetings/TroveMeeting | 20:00 |
hub_cap | moving my desk inside brb | 20:00 |
*** sarob has joined #openstack-meeting-alt | 20:00 | |
ashestakov | hi guys | 20:01 |
ashestakov | #help | 20:01 |
*** grapex has joined #openstack-meeting-alt | 20:01 | |
hub_cap | hi ashestakov | 20:01 |
hub_cap | welcome | 20:01 |
hub_cap | got a packed meeting today | 20:02 |
hub_cap | lets get started w/ last wks action items | 20:02 |
vipul | o/ | 20:02 |
hub_cap | #link http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-07-31-20.00.html | 20:02 |
*** isviridov has joined #openstack-meeting-alt | 20:02 | |
hub_cap | ^ ^ not updated on teh meeting page, so use this link | 20:02 |
*** amytron_ has joined #openstack-meeting-alt | 20:02 | |
hub_cap | only one AI, vipul get Nik | 20:02 |
*** NikitaKonovalov has joined #openstack-meeting-alt | 20:02 | |
hub_cap | #topic action items | 20:03 |
*** openstack changes topic to "action items (Meeting topic: trove)" | 20:03 | |
vipul | SlickNiTABTAB | 20:03 |
hub_cap | oh i know this one | 20:03 |
hub_cap | exactly | 20:03 |
hub_cap | so, ive added teh core team to the -ptl group | 20:03 |
vipul | i holla'd at him | 20:03 |
*** Riddhi has joined #openstack-meeting-alt | 20:03 | |
hub_cap | so we can all upload to pypi | 20:03 |
hub_cap | and i uploaded a new tag to pypi | 20:03 |
*** SlickNik has joined #openstack-meeting-alt | 20:03 | |
hub_cap | as per mordreds request | 20:03 |
SlickNik | sorry, running a bit late. | 20:04 |
hub_cap | so SlickNik grapex vipul you can all tag | 20:04 |
*** adrian_otto has joined #openstack-meeting-alt | 20:04 | |
*** amytron_ is now known as amytron | 20:04 | |
SlickNik | thanks for explaining the tagging situation hub_cap | 20:04 |
adrian_otto | hi | 20:04 |
hub_cap | np! | 20:04 |
hub_cap | hi adrian_otto | 20:04 |
hub_cap | #topic clustering api update | 20:04 |
*** openstack changes topic to "clustering api update (Meeting topic: trove)" | 20:04 | |
imsplitbit | hello | 20:04 |
hub_cap | imsplitbit: anything to report here? | 20:04 |
imsplitbit | yay! | 20:04 |
imsplitbit | well sure | 20:04 |
hub_cap | GO GO GO | 20:04 |
imsplitbit | I got hung up on testing | 20:04 |
cp16net | hi | 20:04 |
imsplitbit | but got something worked out and have unittests done | 20:05 |
hub_cap | awersome | 20:05 |
imsplitbit | I started working on adding clustertypes to troveclient | 20:05 |
imsplitbit | this is all just for clustertypes btw | 20:05 |
SlickNik | #link https://wiki.openstack.org/wiki/GerritJenkinsGithub#Tagging_a_Release | 20:05 |
imsplitbit | sorry | 20:05 |
imsplitbit | but yeah I'm close to having that done | 20:05 |
*** abaron has quit IRC | 20:05 | |
hub_cap | cool. good first steps | 20:05 |
imsplitbit | should be today or tomorrow | 20:05 |
vipul | cool looking forward to it imsplitbit | 20:05 |
hub_cap | great work. maybe consider pushing a review for us to look at? | 20:05 |
hub_cap | once the clustertypes is done | 20:06 |
imsplitbit | as soon as I have client | 20:06 |
imsplitbit | I will push both | 20:06 |
hub_cap | yes perfect | 20:06 |
imsplitbit | that way they can be reviewed/tested | 20:06 |
*** amytron has quit IRC | 20:06 | |
hub_cap | okey. moving on if no questions | 20:06 |
*** dukhlov has joined #openstack-meeting-alt | 20:06 | |
*** amytron has joined #openstack-meeting-alt | 20:06 | |
*** saurabhs has quit IRC | 20:06 | |
hub_cap | #topic docstring rules | 20:06 |
*** openstack changes topic to "docstring rules (Meeting topic: trove)" | 20:06 | |
hub_cap | so SlickNik did some great work to get developer docs | 20:06 |
hub_cap | SlickNik: can u link em | 20:06 |
*** saurabhs has joined #openstack-meeting-alt | 20:06 | |
hub_cap | but he mentioned that we arent adding our module docs, cuz frankly | 20:07 |
hub_cap | they suck | 20:07 |
SlickNik | #link http://docs.openstack.org/developer/trove/ | 20:07 |
hub_cap | so we brainstormed on adding a soft rule to our reviews | 20:07 |
*** NikitaKonovalov has quit IRC | 20:07 | |
hub_cap | 1) new methods must have a docstring (unles tey are like, 1 liner @properties, use good judgement) | 20:07 |
hub_cap | 2) if you mod an existing method, add a docstring to it, but dont go doc'ing up the whole module | 20:08 |
hub_cap | does that sound fair to everyone? | 20:08 |
grapex | hub_cap: Should doc'ing up the whole module be in a seperate PR? | 20:08 |
KennethWilke | i am in favor of this | 20:08 |
hub_cap | grapex: id think so | 20:08 |
grapex | hub_cap: Sounds good. | 20:08 |
hub_cap | if you _want_ to go doc up a module, do it, for sure | 20:08 |
vipul | works for me | 20:08 |
hub_cap | but not _in_ another review | 20:08 |
hub_cap | too much for one review id think | 20:08 |
kevinconway | hub_cap: will there be any soft rules around pep8 or pyflakes validation? | 20:08 |
hub_cap | arent those hard rules already? | 20:09 |
KennethWilke | hub_cap: should arguments for functions and such be doc'd for sphinx? | 20:09 |
KennethWilke | and are there any rules on that | 20:09 |
hub_cap | the jenkins builds run pep8 | 20:09 |
kevinconway | pyflakes for sure has a lot of errors ignored | 20:09 |
grapex | KennethWilke: Good point. | 20:09 |
hub_cap | i think thats fair KennethWilke | 20:09 |
hub_cap | kevinconway: you mean the ones ignored in tox.ini? | 20:09 |
earthpiper | I vote we use sphinx like doc strings. | 20:09 |
clarkb | hub_cap: kevinconway: if you use flake8 you get both | 20:10 |
clarkb | most other projects have switched | 20:10 |
SlickNik | earthpiper: we would have to. The documentation is built using sphinx. | 20:10 |
hub_cap | we are using flake8 for our [...:pep8] thing in tox.ini | 20:10 |
hub_cap | clarkb: ^ ^ | 20:10 |
*** demorris has joined #openstack-meeting-alt | 20:10 | |
datsun180b | tox -epep8 just calls flake8 | 20:10 |
hub_cap | #link https://github.com/openstack/trove/blob/master/tox.ini | 20:10 |
clarkb | perfect | 20:10 |
kevinconway | i only ask because pyflakes enforces their style guide which is a superset of PEP8 | 20:10 |
kevinconway | curious if we have any desire to use that or if we just need PEP8 | 20:11 |
hub_cap | are we ignoring _more_ than other projects? | 20:11 |
*** robertmyers has joined #openstack-meeting-alt | 20:11 | |
hub_cap | id prefer we go w/ the other projects just cuz i dont want someone whos worked on another project ccome along and get failures cuz our flake setup is diff | 20:11 |
hub_cap | if we are ignoring more, then we need to add some tasks to fix them in the codebase tho | 20:11 |
grapex | hub_cap: Yes, that would be awfully flakey of us (no pun intended) | 20:12 |
hub_cap | ;) grapex | 20:12 |
*** esp has joined #openstack-meeting-alt | 20:12 | |
hub_cap | i think its a fair point tho kevinconway and lets take it to the chat room to discuss examples in detail | 20:12 |
hub_cap | sound good? | 20:12 |
SlickNik | I think that sounds good. | 20:12 |
hub_cap | cuz we might rule differently on some | 20:12 |
kevinconway | that sounds good | 20:12 |
hub_cap | word | 20:12 |
hub_cap | #action DOC DOC DOC | 20:12 |
hub_cap | ;) | 20:13 |
hub_cap | #topic NRDB ammend to trove | 20:13 |
*** openstack changes topic to "NRDB ammend to trove (Meeting topic: trove)" | 20:13 | |
hub_cap | just wanted ot say that the TC ruled on the topic | 20:13 |
hub_cap | and we are good! | 20:13 |
KennethWilke | weee | 20:13 |
konetzed | YEA! | 20:13 |
SlickNik | It would also be nice if someone could compare the lists of errors that we're ignoring vs what a couple of other projects are ignoring as examples. | 20:13 |
hub_cap | \o/ | 20:13 |
hub_cap | +1 SlickNik | 20:13 |
SlickNik | Hell yea! | 20:13 |
vipul | and someone blogged about it! | 20:13 |
hub_cap | vipul: link it ;) | 20:14 |
vipul | #link v | 20:14 |
vipul | http://www.zerobanana.com/archive/2013/08/07 | 20:14 |
vipul | you already seen | 20:14 |
hub_cap | also, i ammended the mission to add the word 'provisioning' as per the TC's request | 20:14 |
hub_cap | i know i just wanted others to see ;) | 20:14 |
imsplitbit | hub_cap: :) | 20:14 |
KennethWilke | sounds good | 20:14 |
grapex | hub_cap: Nice. | 20:14 |
hub_cap | ok now for the fun part!! | 20:15 |
hub_cap | first lets discuss rpm integration | 20:15 |
hub_cap | #topic rpm integration | 20:15 |
*** openstack changes topic to "rpm integration (Meeting topic: trove)" | 20:15 | |
hub_cap | ashestakov: care to comment on this? | 20:15 |
ashestakov | hub_cap: i just finished redhat class and tested it on fedora and centos | 20:15 |
hub_cap | wonderful!! | 20:16 |
ashestakov | can i commit it to this change https://review.openstack.org/#/c/36337/ ? | 20:16 |
hub_cap | safe to assume we can expect a review somewhat soon? | 20:16 |
hub_cap | hmm that might be fair since its mostly reviewed already | 20:16 |
hub_cap | want to take it over | 20:16 |
hub_cap | ? | 20:16 |
hub_cap | anyone opposed to that? vipul SlickNik grapex ? | 20:16 |
hub_cap | for ashestakov to take it over | 20:16 |
hub_cap | also ashestakov woudl u like to introduce yourself? so people know you | 20:17 |
grapex | hub_cap: I'm fine with it, although it may be easier for ashestakov if what's there got merged first. | 20:17 |
vipul | I can take a look | 20:17 |
grapex | Seemed pretty close. | 20:17 |
vipul | oh i can retract my -1 if adding a test isn't worth it | 20:17 |
hub_cap | it _is_ but the rhel impl is a complete waste | 20:17 |
hub_cap | in that review as it is | 20:17 |
hub_cap | its just pass lol | 20:18 |
hub_cap | vipul: well its hard ot do that w/o just faking the existence of the files | 20:18 |
hub_cap | which then is just validating that the Base stuff works, which it does | 20:18 |
hub_cap | whats funny is that py26 is run on a centos machine | 20:18 |
ashestakov | but i finished only pkg things, still have distributive specific thigs in mysql_service | 20:18 |
hub_cap | so it was failing at first because it was grabbing the rhel manager lol | 20:18 |
hub_cap | ok ashestakov lets merge that review then | 20:18 |
hub_cap | and then you can create a new review | 20:18 |
hub_cap | ill talk to vipul about merging it today so you can make progress | 20:19 |
vipul | cool beans | 20:19 |
vipul | ashestakov: we never got an intro :) | 20:19 |
hub_cap | id LOVE to see rpm integration before h3 is cut. that will be awesome! | 20:19 |
SlickNik | I'm for merging this piece in first so that we don't have a gargantuan review later. | 20:20 |
hub_cap | +1 | 20:20 |
hub_cap | ok moving on? | 20:20 |
ashestakov | hub_cap: still not clear there trove/guestagent/manager/mysql_service.py, have i add if/else to detect what tool use to enable mysql onboot? | 20:21 |
hub_cap | yes thats a valid quesiton i dont think we answered. can we chat about it in #openstack-trove after the weekly meeting? | 20:21 |
ashestakov | ok | 20:21 |
hub_cap | and thank you for your work getting rpm stuff working ashestakov | 20:21 |
hub_cap | NOW The fun part, more ashestakov talking! | 20:21 |
hub_cap | #topic new blueprints | 20:22 |
*** openstack changes topic to "new blueprints (Meeting topic: trove)" | 20:22 | |
hub_cap | #link https://blueprints.launchpad.net/trove/+spec/guest-config-through-metadata | 20:22 |
hub_cap | lets start with this | 20:22 |
hub_cap | i feel like this is straightforward. | 20:22 |
ashestakov | so i suggests to push trove-guestagent.conf though metadata, like guest_info | 20:22 |
hub_cap | the guest config can be written to metadata server, and pulled down on install | 20:22 |
vipul | file injection? | 20:22 |
ashestakov | vipul: yes | 20:23 |
hub_cap | so metadata != file injection | 20:23 |
hub_cap | ok | 20:23 |
hub_cap | so the taskmgr sends /both/ configs down | 20:23 |
konetzed | I like it, would like to know more about it | 20:23 |
hub_cap | i think thats a fair point. we might even be able to template it | 20:23 |
ashestakov | actually its question to discuss how to push it | 20:23 |
hub_cap | do you mean whether we push it via the metadata service, or thru file_injection? | 20:24 |
grapex | A good thing to think about also is what gives the guest it's identity. | 20:24 |
grapex | Now it looks in the config file which has the instance ID | 20:24 |
*** boris-42 has quit IRC | 20:24 | |
hub_cap | tahts already pushed thru file injection grapex | 20:24 |
grapex | in the past it would make a call to hostname, and then talk back to the central database on startup to determine what's ID was... which was pretty goofy. :p | 20:24 |
hub_cap | yes it was lol ;) | 20:24 |
hub_cap | but it worked!! | 20:24 |
grapex | Sorry, you said metadata != file injection and I read it was we'd be replacing file injection. | 20:25 |
grapex | N/m | 20:25 |
hub_cap | is that what you are asking ashestakov? | 20:25 |
vipul | is this similar to the config drive stuff? | 20:25 |
hub_cap | whether to use metadata server vs file injection? | 20:25 |
ashestakov | hub_cap: i think file injection will better, but is need feature to update config on fly and restart guestagent? | 20:26 |
*** Nadya_ has quit IRC | 20:26 | |
hub_cap | im not sure thre is a need for that now ashestakov | 20:26 |
hub_cap | if there is in the future, i think the taskmgr is a good place to do that | 20:26 |
hub_cap | and the taskmgr will be doing the file injection by default | 20:26 |
hub_cap | on create instance | 20:26 |
hub_cap | so it wouldnt be hard to do that | 20:27 |
ashestakov | yep | 20:27 |
vipul | file injection not supported in all hypervisors though right? | 20:27 |
hub_cap | ok so i think that pushing the config file via file injection is a good idea, just like we do with guest_info today | 20:27 |
vipul | is that something we need to worry about? | 20:27 |
hub_cap | is it not? | 20:27 |
hub_cap | well vipul | 20:27 |
hub_cap | if its not | 20:27 |
hub_cap | then you shiz wont work anyway | 20:27 |
hub_cap | cuz we inject guest_info | 20:27 |
vipul | lol true :) | 20:28 |
hub_cap | and like grapex said _thats_ the uuid | 20:28 |
grapex | hub_cap: What's the difference between the "config file" and the "guest_info?" | 20:28 |
hub_cap | grapex: if we inject them both, nothing | 20:28 |
grapex | Oh- the two config files | 20:28 |
grapex | ok | 20:28 |
hub_cap | we can wrap them into one file if we want... | 20:28 |
konetzed | hub_cap: i was just going to say why do we have two | 20:28 |
konetzed | err continue to have two | 20:28 |
hub_cap | we had two cuz 1 was static | 20:28 |
hub_cap | and the guest_info was dynamic and injected | 20:28 |
hub_cap | but since they are all going to be injected we can cut it down to one file | 20:29 |
grapex | konetzed: That way we can build images for each environment with the static config in place | 20:29 |
konetzed | hub_cap: something we can revisit later | 20:29 |
SlickNik | +1 to moving them into the same file. | 20:29 |
hub_cap | grapex: either way | 20:29 |
grapex | hub_cap: Or we could have the guest grab additional info by asking Trove for it | 20:29 |
grapex | Although | 20:29 |
ashestakov | maybe we can insert guest_info to config on instance create, and use only one file? | 20:29 |
hub_cap | your taskmgr will have that config file for that config envriontment | 20:29 |
grapex | lol, how could it ask Trove without already having it? | 20:29 |
hub_cap | ashestakov: i think thts what we are suggesting | 20:29 |
hub_cap | lol grapex | 20:29 |
hub_cap | im ok with 1 config file | 20:30 |
hub_cap | but lets leave 2 for now | 20:30 |
konetzed | +1 | 20:30 |
hub_cap | and make them discrete reviews / blueprints | 20:30 |
hub_cap | lets first inject the main config and revisit it | 20:30 |
hub_cap | sound good? | 20:30 |
SlickNik | yeah, doesn't have to be part of the same bp | 20:30 |
hub_cap | exactly SlickNik | 20:30 |
hub_cap | ok ill add to this blueprint what weve discussed | 20:30 |
hub_cap | after the meeting | 20:30 |
hub_cap | and approve it | 20:30 |
hub_cap | NEXT | 20:30 |
SlickNik | is this for h3? | 20:30 |
vipul | oh oh i want that to be configurable :) | 20:31 |
hub_cap | #link https://blueprints.launchpad.net/trove/+spec/guestagent-through-userdata | 20:31 |
vipul | not just send it by default | 20:31 |
hub_cap | SlickNik: maybe but maybe not | 20:31 |
vipul | to CYA in prod | 20:31 |
hub_cap | ok vipul thats faire | 20:31 |
hub_cap | *fair | 20:31 |
hub_cap | ill add that as well | 20:31 |
SlickNik | sounds good. | 20:32 |
hub_cap | ashestakov: go ahead with the guestagent-userdata | 20:32 |
ashestakov | so guestagent-userdata, i suggests to simple add possibility to push cloudinit script to instance | 20:32 |
ashestakov | this script can prepare instance and setup package with agent | 20:33 |
hub_cap | +1 to this | 20:33 |
hub_cap | basically move the bootstrap junk we do today to userdata | 20:33 |
konetzed | interesting use case | 20:33 |
konetzed | but should make things way more flexable | 20:33 |
vipul | does this require bringing back apt repo into devstack? | 20:33 |
hub_cap | i dont think so | 20:33 |
hub_cap | we will not do that ;) | 20:34 |
*** dina_belova has quit IRC | 20:34 | |
ashestakov | i think scripth may different, depends on service type | 20:34 |
hub_cap | agreed | 20:34 |
konetzed | with this is there any reason that repos couldnt be handed down to a guest? | 20:34 |
vipul | repo or package? | 20:34 |
konetzed | repo | 20:34 |
dukhlov | maybe we can also deploy guestagent config using this script too? (from previous blueprint) | 20:35 |
hub_cap | cloud-init is easy to make configurable | 20:35 |
konetzed | really a repo is just a conf ffile | 20:35 |
hub_cap | dukhlov: thats not a bad idea. the guest_info needs to be injected because its created on the fly for each instance | 20:35 |
konetzed | maybe we are getting lost in what this could all be used for | 20:35 |
hub_cap | but the config file that has the static stuff could be done this way too | 20:35 |
hub_cap | yes konetzed we are. i think its a good idea | 20:36 |
vipul | my understanding so far is we do a firstboot.d and rsync the guest agent.. we wnat to change to to be user_data on boot | 20:36 |
saurabhs | what all we want to inside user_data script? Just install guest agant or install all the dependancies (like, mysql)? | 20:36 |
hub_cap | saurabhs: well for the dev env i think install the dependency too | 20:36 |
hub_cap | but we need to make sure teh user data script is configurable so a production env can use vanilla images | 20:37 |
vipul | Yea as long as the contents of that script can be driven by deployment then it shoudl be ok | 20:37 |
hub_cap | correct vipul | 20:37 |
*** Riddhi has left #openstack-meeting-alt | 20:37 | |
hub_cap | i think that ashestakov is thinking of a vanilla image, correct? | 20:37 |
ashestakov | hub_cap: correct | 20:37 |
hub_cap | and we can install each service on it in teh user data script | 20:37 |
hub_cap | so that its ready to run on create | 20:37 |
hub_cap | or ready to "configure" on create | 20:37 |
saurabhs | if we put too much inside user_data it increases the instance boot up/init time | 20:37 |
hub_cap | where teh guest does the configuration | 20:37 |
hub_cap | saurabhs: yes it does, and for development we dont want this | 20:38 |
hub_cap | but for deployment its feasable | 20:38 |
ashestakov | i mean, by this script we can configure selinux, iptables, repos, setup tools, setup agent, setup anything | 20:38 |
SlickNik | saurabhs: that's why we'll make it configurable at deploy time. | 20:38 |
hub_cap | exactly | 20:38 |
vipul | we just need to make sure we're still doing a mysql image in redstack | 20:38 |
vipul | so our int-tests are sane | 20:38 |
SlickNik | +1 to that vipul | 20:39 |
SlickNik | Otherwise it might take longer. | 20:39 |
*** IlyaE has joined #openstack-meeting-alt | 20:39 | |
hub_cap | vipul: correct | 20:39 |
hub_cap | and then ashestakov can use vanillla images w/ special networking stuff in his deplouyment if needed | 20:39 |
vipul | sounds good | 20:39 |
hub_cap | sound good ashestakov ? | 20:40 |
ashestakov | hub_cap: yes | 20:40 |
hub_cap | perfect ill add the summary after the meeting | 20:40 |
SlickNik | sounds good to me as well. | 20:40 |
hub_cap | moving on | 20:40 |
hub_cap | KennethWilke: im saving yours | 20:40 |
hub_cap | #link https://blueprints.launchpad.net/trove/+spec/ssh-key-option | 20:40 |
hub_cap | i like this one as well for the record | 20:40 |
dukhlov | also as I know in this way HEAT also works and HEAT integration will be easier for us in future | 20:40 |
SlickNik | how are we proposing we add the key in? | 20:41 |
hub_cap | dukhlov: all of this will help with heat integration | 20:41 |
*** IlyaE has quit IRC | 20:41 | |
konetzed | hub_cap: couldnt this be done by the last blueprint? | 20:41 |
hub_cap | and im doing that starting this week | 20:41 |
hub_cap | so i might be adding all this in by default ;) | 20:41 |
hub_cap | konetzed: not exactly | 20:41 |
hub_cap | nova boot has a special kwarg for this | 20:41 |
hub_cap | SlickNik: for the purpose of maintancence | 20:42 |
konetzed | ah | 20:42 |
hub_cap | _not_ for a customer | 20:42 |
hub_cap | NOT NOT NOT for a customer ;) | 20:42 |
hub_cap | for the system maintainers to log in to instances taht arent containers (lol) | 20:42 |
hub_cap | thats how i understand it | 20:42 |
hub_cap | correct ashestakov ? | 20:42 |
grapex | hub_cap: Sounds like a great idea. | 20:42 |
vipul | basiically adding a --key-name arg? | 20:42 |
ashestakov | hub_cap: exactly | 20:42 |
hub_cap | yes vipul | 20:42 |
grapex | Seems like it would be best to add an RPC call to add this on demand as well. | 20:43 |
ashestakov | but, will only one key for all instances? | 20:43 |
grapex | Make it part of the MGMT api | 20:43 |
SlickNik | So, I take it this would be configurable somewhere as well? | 20:43 |
hub_cap | ashestakov: i assumed so | 20:43 |
adrian_otto | keys need to be unique to instances | 20:43 |
grapex | ashestakov: If it was a MGMT api call you could pass in a password, or one would be generated and get passed back to you. | 20:43 |
SlickNik | Will we do key mgmt for nova? | 20:43 |
hub_cap | adrian_otto: this is for maintaincence w/o a keyserver so im not sure thatll be the case | 20:43 |
SlickNik | I mean, what if the key name isn't already in nova? | 20:43 |
hub_cap | the customer wont be able to create or use teh key | 20:44 |
adrian_otto | even for maintenance, the best practice is not to share credentials within a grouping of resources. | 20:44 |
vipul | trove currrently boots an instance in a non-shared tenant | 20:44 |
*** demorris has quit IRC | 20:44 | |
vipul | so that keyname has to be exist in each tenant | 20:44 |
adrian_otto | you can use a keyserver if you want a single credential to yield more credentials. | 20:44 |
hub_cap | so based on what adrian_otto and vipul say, we should probably investigate this more | 20:45 |
hub_cap | ashestakov: lets focus this blueprint based on security concerns and talk about it next week | 20:45 |
SlickNik | Yes, this seems problematic as is. | 20:45 |
ashestakov | actually, we can push key through cloudinit :) | 20:46 |
hub_cap | ashestakov: can you answer the questions (by next week) on 1) different keys for each instance, 2) keys belonging to each tenant | 20:46 |
vipul | thre you go ;) | 20:46 |
hub_cap | ashestakov: given you can do that, its up to you to decide how secure to make it eh? | 20:46 |
hub_cap | and we can keep it out of trove | 20:46 |
SlickNik | ashestakov: that might be a better option to consider. | 20:46 |
adrian_otto | as an operator you can decide to put the same key on all instances, but the system should support the ability to put a unique key on each instance to allow for the best practice to be applied. | 20:46 |
SlickNik | Let's think about this one and discuss it some more. | 20:46 |
hub_cap | adrian_otto: i agree w that | 20:47 |
vipul | adrian_otto: +1 | 20:47 |
SlickNik | def adrian_otto | 20:47 |
KennethWilke | lol | 20:47 |
hub_cap | so lets leave this as not approved and we can discuss more ashestakov | 20:47 |
hub_cap | i think he meant def adrian_otto(self): | 20:47 |
KennethWilke | i think so too | 20:47 |
hub_cap | just wanted to quickly say | 20:47 |
hub_cap | #link https://blueprints.launchpad.net/horizon/+spec/trove-support | 20:47 |
konetzed | there are about 100 ways of doing this w/o putting a key on | 20:48 |
hub_cap | there is now a blueprint to add trove support to horizon | 20:48 |
SlickNik | heh, just re-read my last comment | 20:48 |
hub_cap | agreed konetzed | 20:48 |
konetzed | i type slow :( | 20:48 |
vipul | hub_cap: Nice! | 20:48 |
SlickNik | Awesome! | 20:48 |
hub_cap | maybe we can have the work robertmyers did (and AGiardini updated) pushed up for review | 20:48 |
vipul | so we're able to do this now i take it | 20:48 |
robertmyers | yes | 20:48 |
hub_cap | well they said there was no hard and fast rule | 20:48 |
SlickNik | sweet robertmyers! | 20:48 |
grapex | That would be awesome. | 20:49 |
vipul | yea let's do it.. i know some HP'ers have had some issues getting it running | 20:49 |
hub_cap | and that the other projects did it /after/ integration | 20:49 |
vipul | this will help keep it running :) | 20:49 |
hub_cap | but tha we could do it earlier | 20:49 |
hub_cap | im all for it | 20:49 |
hub_cap | ok so last BP | 20:49 |
robertmyers | I need to dig in to the code | 20:49 |
hub_cap | (this is fun!) | 20:49 |
robertmyers | I left it a while ago | 20:49 |
hub_cap | robertmyers: plz chat with AGiardini | 20:49 |
hub_cap | hes been updating it | 20:49 |
SlickNik | this is KennethWilke, I take it | 20:49 |
hub_cap | dont want to nullify what hes done | 20:49 |
hub_cap | yes it is KennethWilke | 20:49 |
hub_cap | #link https://blueprints.launchpad.net/trove/+spec/taskmanager-statusupdate | 20:50 |
vipul | +100 | 20:50 |
hub_cap | so want me to summarize KennethWilke? | 20:50 |
KennethWilke | ill go for it | 20:50 |
hub_cap | kk | 20:50 |
KennethWilke | generally speaking i don't like the idea of the guest agent communicating directly with mysql or whatever the db is that the trove database lives on | 20:50 |
hub_cap | #agreed | 20:51 |
saurabhs | I don't like that either. | 20:51 |
hub_cap | i think no one does | 20:51 |
konetzed | i dont think anyone likes it | 20:51 |
KennethWilke | based on my current understanding the best place for this to take place would be the taskmanager, but others have brought forth alternatives to this as well | 20:51 |
hub_cap | exept amytron | 20:51 |
hub_cap | trove-conductor !! | 20:51 |
SlickNik | I think it's one of those necessary-evil artifacts from the past. | 20:51 |
vipul | hub_cap: not a bad idea | 20:51 |
hub_cap | konetzed: and i talked about creating a new manager to do this | 20:52 |
amytron | hub_cap: me?! | 20:52 |
hub_cap | since nova has a nova-conductor | 20:52 |
vipul | yep, please don't add it to taskmanager | 20:52 |
SlickNik | lol, trove-conductor was exactly what I was thinking. | 20:52 |
hub_cap | that proxies the db work the computes do | 20:52 |
vipul | also, i actually like what nova has done | 20:52 |
vipul | #link https://github.com/openstack/nova/tree/master/nova/servicegroup | 20:52 |
hub_cap | we would have a trove-conductor to proxy the stuff that the guest does | 20:52 |
vipul | this is the compute status API.. | 20:52 |
vipul | which is what everythng goes through to get status of a compute node | 20:52 |
vipul | so we could do the same | 20:52 |
vipul | so if we don't want to put these health check updates in DB, we don't have to | 20:53 |
grapex | vipul: Great idea. | 20:53 |
hub_cap | hmm | 20:53 |
hub_cap | thats a good idea i think | 20:53 |
konetzed | i figured we would get tehre | 20:53 |
hub_cap | +1 to zookeeper ;) | 20:53 |
KennethWilke | i understand if the community would like to go a route similar to nova-conductor, but if we go in that direction i am not confident i have the requisite understand to take care of this in a timely manner | 20:53 |
grapex | hub_cap: Memories. :) | 20:54 |
hub_cap | right grapex?????????? | 20:54 |
konetzed | hub_cap: i think db first and pick a better store second | 20:54 |
vipul | inside joke ? | 20:54 |
vipul | lol | 20:54 |
hub_cap | timely schmimely KennethWilke | 20:54 |
hub_cap | vipul: a long while ago we started a java+zk POC for trove | 20:54 |
grapex | vipul: Our pre-OpenStack stuff used ZooKeeper. | 20:54 |
SlickNik | well, db implementation is the first one that's absolutely needed. | 20:54 |
hub_cap | before we went the openstack route | 20:54 |
hub_cap | yes SlickNik i agree w/ that | 20:54 |
vipul | i'm not saying we need to support multiple stores, but support the driver concept | 20:54 |
SlickNik | other impl's can come later. | 20:54 |
konetzed | SlickNik: yep | 20:55 |
hub_cap | amytron: BOOYA | 20:55 |
konetzed | i think the db is the worst place to store this info | 20:55 |
konetzed | mainly cuz who cares about it historically | 20:55 |
hub_cap | konetzed: long term so do i | 20:55 |
hub_cap | so lets not get into it too too much | 20:55 |
konetzed | but like i said first db then stomething else | 20:55 |
hub_cap | lets approve the BP | 20:55 |
adrian_otto | yep, abstract where it's stored. | 20:55 |
hub_cap | +1 | 20:55 |
hub_cap | its /stored/ | 20:55 |
grapex | I like that it abstracts out how we grab the heart beat. I can help KennethWilke- I really like this servicegroup drivers thing Vipul pointed out. | 20:55 |
KennethWilke | i think we may need a different BP if we're going the conductor route | 20:56 |
hub_cap | yes as do i grapex | 20:56 |
hub_cap | KennethWilke: we can mod the blueprint | 20:56 |
hub_cap | to keep the history of it | 20:56 |
hub_cap | ok les move to open discussion | 20:56 |
KennethWilke | alrighty | 20:56 |
hub_cap | ashestakov: had another question | 20:56 |
hub_cap | #topic open discussion | 20:56 |
*** openstack changes topic to "open discussion (Meeting topic: trove)" | 20:56 | |
hub_cap | go ahead ashestakov | 20:56 |
ashestakov | hub_cap: yep, how to separate guestagent from trove? | 20:57 |
hub_cap | Ahhh yes | 20:57 |
hub_cap | we want to do that | 20:57 |
ashestakov | i mean for packaging and deployment | 20:57 |
hub_cap | to make a separate project, right? | 20:57 |
hub_cap | trove-guest/ or whatever | 20:57 |
ashestakov | maybe, or separate setup.py | 20:57 |
hub_cap | ashestakov: i think that all of core wants that | 20:57 |
adrian_otto | different codebase, same project? | 20:57 |
*** jmontemayor has quit IRC | 20:57 | |
hub_cap | either or adrian_otto.. | 20:57 |
adrian_otto | an OpenStack project can have multiple named codebases, for this very purpose | 20:57 |
*** KennethWilke has left #openstack-meeting-alt | 20:57 | |
vipul | i think we'd want to a trove-agent repo or something so it works well with the CI tools | 20:58 |
adrian_otto | because they may be distributed separately | 20:58 |
hub_cap | well mordred says its not a good idea to have different codebases | 20:58 |
hub_cap | due to the setup.py stuff | 20:58 |
mordred | what? | 20:58 |
* mordred reads | 20:58 | |
hub_cap | 2 projects 1 codebase | 20:58 |
adrian_otto | no | 20:58 |
hub_cap | mordred: ^ ^ | 20:58 |
mordred | hub_cap: nope. it's TOTALLY possible to have two different repos run by the same project | 20:59 |
adrian_otto | yes! | 20:59 |
hub_cap | different repos | 20:59 |
mordred | what is not allowed is subdirs in the same repo each with their own setuip.py | 20:59 |
hub_cap | as in 2 github repos correct mordred? | 20:59 |
vipul | yep that's what i thought | 20:59 |
hub_cap | yes not /root/{trove,trove-guest}/setup.py | 20:59 |
hub_cap | is taht what you meant adrian_otto? | 20:59 |
hub_cap | we meant to create a new repo | 21:00 |
adrian_otto | if your intent is to distribute them separately, then yes, two separate repos (still withinn the Trove project), each in a separate repo and bundled separately for ditribution. | 21:00 |
hub_cap | correct | 21:00 |
ashestakov | cool | 21:00 |
* mordred injects giant head into the conversation ... | 21:00 | |
* hub_cap runs | 21:00 | |
SlickNik | Yup. All this is possible when we separate them into two repos. | 21:00 |
* imsplitbit runs too | 21:00 | |
mordred | heat also has in-instance stuff ... you guys have at least looked at the overlap, yeah? | 21:00 |
* hub_cap is crushed by mordreds giant head as eh wields it around | 21:01 | |
adrian_otto | time is up | 21:01 |
hub_cap | yes lets chat in #openstack-trove | 21:01 |
hub_cap | #endmeeting | 21:01 |
*** openstack changes topic to "OpenStack meetings (alternate)" | 21:01 | |
openstack | Meeting ended Wed Aug 7 21:01:15 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-08-07-20.00.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-08-07-20.00.txt | 21:01 |
*** imsplitbit has left #openstack-meeting-alt | 21:01 | |
SlickNik | Thanks all | 21:01 |
earthpiper | gg wp | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-08-07-20.00.log.html | 21:01 |
grapex | hub_cap mordred: I'm picturing the last boss of Star Fox right now. | 21:01 |
*** esp has left #openstack-meeting-alt | 21:02 | |
*** robertmyers has left #openstack-meeting-alt | 21:02 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 21:03 | |
*** jasonb365 has quit IRC | 21:04 | |
*** vipul is now known as vipul-away | 21:05 | |
*** vipul-away is now known as vipul | 21:05 | |
*** jmontemayor has joined #openstack-meeting-alt | 21:05 | |
*** NikitaKonovalov has quit IRC | 21:07 | |
*** isviridov has quit IRC | 21:07 | |
*** jasonb365 has joined #openstack-meeting-alt | 21:10 | |
*** SergeyLukjanov has quit IRC | 21:11 | |
*** anteaya has quit IRC | 21:17 | |
*** vipul is now known as vipul-away | 21:20 | |
*** pdmars has quit IRC | 21:23 | |
*** dukhlov has quit IRC | 21:24 | |
*** jasonb365 has quit IRC | 21:32 | |
*** jasonb365 has joined #openstack-meeting-alt | 21:36 | |
*** datsun180b has quit IRC | 21:44 | |
*** sarob has quit IRC | 21:44 | |
*** dina_belova has joined #openstack-meeting-alt | 21:44 | |
*** sarob has joined #openstack-meeting-alt | 21:45 | |
*** dina_belova has quit IRC | 21:47 | |
*** tanisdl has quit IRC | 21:48 | |
*** sarob has quit IRC | 21:49 | |
*** jcru has quit IRC | 21:49 | |
*** ashestakov has quit IRC | 21:49 | |
*** vipul-away is now known as vipul | 21:50 | |
*** megan_w has quit IRC | 21:52 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 22:03 | |
*** pcm__ has quit IRC | 22:04 | |
*** NikitaKonovalov has quit IRC | 22:08 | |
*** betsy has joined #openstack-meeting-alt | 22:12 | |
*** jmontemayor has quit IRC | 22:13 | |
*** sacharya has quit IRC | 22:16 | |
*** sarob has joined #openstack-meeting-alt | 22:22 | |
*** tanisdl has joined #openstack-meeting-alt | 22:26 | |
*** jmontemayor has joined #openstack-meeting-alt | 22:34 | |
*** ashestakov has joined #openstack-meeting-alt | 22:36 | |
*** jasonb365 has quit IRC | 22:38 | |
*** jmontemayor has quit IRC | 22:38 | |
*** tedross has quit IRC | 22:42 | |
*** jmontemayor has joined #openstack-meeting-alt | 22:44 | |
*** tanisdl has quit IRC | 22:46 | |
*** amytron has quit IRC | 22:47 | |
*** tanisdl has joined #openstack-meeting-alt | 22:51 | |
*** ashestakov has quit IRC | 22:52 | |
*** NikitaKonovalov has joined #openstack-meeting-alt | 23:04 | |
*** NikitaKonovalov has quit IRC | 23:09 | |
*** jmontemayor has quit IRC | 23:17 | |
*** sacharya has joined #openstack-meeting-alt | 23:24 | |
*** sacharya has quit IRC | 23:24 | |
*** IlyaE has joined #openstack-meeting-alt | 23:25 | |
*** netapp has joined #openstack-meeting-alt | 23:29 | |
*** vkmc has quit IRC | 23:30 | |
*** rnirmal has quit IRC | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!