*** nati_ueno has quit IRC | 00:00 | |
*** igor has joined #openstack-meeting-alt | 00:02 | |
*** nati_ueno has joined #openstack-meeting-alt | 00:02 | |
*** nati_ueno has quit IRC | 00:02 | |
*** nati_ueno has joined #openstack-meeting-alt | 00:03 | |
*** igor has quit IRC | 00:06 | |
*** IlyaE has joined #openstack-meeting-alt | 00:13 | |
*** banix has quit IRC | 00:15 | |
*** colinmcnamara has joined #openstack-meeting-alt | 00:20 | |
*** gokrokve_ has quit IRC | 00:36 | |
*** colinmcnamara has quit IRC | 00:36 | |
*** gokrokve has joined #openstack-meeting-alt | 00:37 | |
*** colinmcnamara has joined #openstack-meeting-alt | 00:37 | |
*** sarob has quit IRC | 00:38 | |
*** sarob has joined #openstack-meeting-alt | 00:38 | |
*** gokrokve has quit IRC | 00:41 | |
*** colinmcnamara has quit IRC | 00:42 | |
*** Sukhdev has joined #openstack-meeting-alt | 00:46 | |
*** jecarey has quit IRC | 00:51 | |
*** nati_uen_ has joined #openstack-meeting-alt | 00:51 | |
*** richm has quit IRC | 00:52 | |
*** sarob has quit IRC | 00:54 | |
*** nati_ueno has quit IRC | 00:54 | |
*** ijw has quit IRC | 00:55 | |
*** david-lyle has quit IRC | 00:55 | |
*** flaper87 is now known as flaper87|afk | 01:00 | |
*** igor has joined #openstack-meeting-alt | 01:02 | |
*** julim has joined #openstack-meeting-alt | 01:04 | |
*** nati_uen_ has quit IRC | 01:07 | |
*** igor has quit IRC | 01:07 | |
*** nati_ueno has joined #openstack-meeting-alt | 01:07 | |
*** michael-yu has quit IRC | 01:10 | |
*** krtaylor has joined #openstack-meeting-alt | 01:19 | |
*** gokrokve has joined #openstack-meeting-alt | 01:21 | |
*** michael-yu has joined #openstack-meeting-alt | 01:25 | |
*** krtaylor has quit IRC | 01:26 | |
*** lblanchard has joined #openstack-meeting-alt | 01:26 | |
*** gokrokve has quit IRC | 01:33 | |
*** gokrokve has joined #openstack-meeting-alt | 01:33 | |
*** colinmcnamara has joined #openstack-meeting-alt | 01:35 | |
*** mozawa has joined #openstack-meeting-alt | 01:36 | |
*** gokrokve has quit IRC | 01:38 | |
*** lblanchard has quit IRC | 01:38 | |
*** nosnos has joined #openstack-meeting-alt | 01:38 | |
*** yamahata has joined #openstack-meeting-alt | 01:40 | |
*** banix has joined #openstack-meeting-alt | 01:42 | |
*** mestery_ has joined #openstack-meeting-alt | 01:45 | |
*** markwash has joined #openstack-meeting-alt | 01:48 | |
*** michael-yu has quit IRC | 01:48 | |
*** mestery has quit IRC | 01:48 | |
*** kraman has quit IRC | 01:54 | |
*** malini_afk has quit IRC | 01:57 | |
*** malini_afk has joined #openstack-meeting-alt | 01:59 | |
*** malini_afk is now known as malini | 01:59 | |
*** gokrokve has joined #openstack-meeting-alt | 02:01 | |
*** igor has joined #openstack-meeting-alt | 02:03 | |
*** igor has quit IRC | 02:08 | |
*** sbalukoff has quit IRC | 02:11 | |
*** gokrokve has quit IRC | 02:13 | |
*** colinmcnamara has quit IRC | 02:25 | |
*** markvoelker has quit IRC | 02:28 | |
*** yamahata has quit IRC | 02:32 | |
*** yamahata has joined #openstack-meeting-alt | 02:37 | |
*** markwash has quit IRC | 02:45 | |
*** nati_uen_ has joined #openstack-meeting-alt | 02:45 | |
*** Sukhdev has quit IRC | 02:46 | |
*** jcooley_ has quit IRC | 02:47 | |
*** nati_ueno has quit IRC | 02:48 | |
*** nati_uen_ has quit IRC | 02:50 | |
*** colinmcnamara has joined #openstack-meeting-alt | 02:53 | |
*** sarob has joined #openstack-meeting-alt | 02:57 | |
*** gokrokve has joined #openstack-meeting-alt | 03:01 | |
*** colinmcnamara has quit IRC | 03:03 | |
*** sarob has quit IRC | 03:04 | |
*** igor has joined #openstack-meeting-alt | 03:04 | |
*** igor has quit IRC | 03:09 | |
*** krtaylor has joined #openstack-meeting-alt | 03:12 | |
*** amcrn has quit IRC | 03:14 | |
*** markwash has joined #openstack-meeting-alt | 03:19 | |
*** mestery_ is now known as mestery | 03:21 | |
*** david-lyle has joined #openstack-meeting-alt | 03:23 | |
*** coolsvap_away has quit IRC | 03:27 | |
*** jcooley_ has joined #openstack-meeting-alt | 03:27 | |
*** jcooley_ has quit IRC | 03:34 | |
*** jcooley_ has joined #openstack-meeting-alt | 03:35 | |
*** chandankumar_ has joined #openstack-meeting-alt | 03:36 | |
*** colinmcnamara has joined #openstack-meeting-alt | 03:38 | |
*** markwash has quit IRC | 03:38 | |
*** chandankumar_ has quit IRC | 03:40 | |
*** jcooley_ has quit IRC | 03:40 | |
*** chandankumar_ has joined #openstack-meeting-alt | 03:41 | |
*** leizhang has joined #openstack-meeting-alt | 03:44 | |
*** markwash has joined #openstack-meeting-alt | 03:45 | |
*** chandankumar_ has quit IRC | 03:46 | |
*** chandankumar__ has joined #openstack-meeting-alt | 03:47 | |
*** chandankumar__ has left #openstack-meeting-alt | 03:50 | |
*** sarob has joined #openstack-meeting-alt | 04:01 | |
*** leizhang has quit IRC | 04:01 | |
*** markwash has quit IRC | 04:02 | |
*** colinmcnamara has quit IRC | 04:03 | |
*** aignatov_ is now known as aignatov | 04:04 | |
*** igor has joined #openstack-meeting-alt | 04:05 | |
*** sarob has quit IRC | 04:06 | |
*** michael-yu has joined #openstack-meeting-alt | 04:07 | |
*** igor has quit IRC | 04:09 | |
*** jcooley_ has joined #openstack-meeting-alt | 04:10 | |
*** jcooley_ has quit IRC | 04:16 | |
*** jcooley_ has joined #openstack-meeting-alt | 04:17 | |
*** jcooley_ has quit IRC | 04:21 | |
*** jcooley_ has joined #openstack-meeting-alt | 04:22 | |
*** kraman has joined #openstack-meeting-alt | 04:22 | |
*** akuznetsov has joined #openstack-meeting-alt | 04:26 | |
*** jjmb has joined #openstack-meeting-alt | 04:35 | |
*** bdpayne has joined #openstack-meeting-alt | 04:36 | |
*** arnaud has quit IRC | 04:44 | |
*** arnaud__ has quit IRC | 04:44 | |
*** aignatov is now known as aignatov_ | 04:50 | |
*** mattgriffin has quit IRC | 04:59 | |
*** sarob has joined #openstack-meeting-alt | 05:04 | |
*** igor has joined #openstack-meeting-alt | 05:05 | |
*** igor has quit IRC | 05:10 | |
*** sarob has quit IRC | 05:11 | |
*** akuznetsov has quit IRC | 05:13 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:15 | |
*** gokrokve has quit IRC | 05:16 | |
*** gokrokve has joined #openstack-meeting-alt | 05:17 | |
*** coolsvap has joined #openstack-meeting-alt | 05:19 | |
*** banix has quit IRC | 05:19 | |
*** Ranjitha has quit IRC | 05:20 | |
*** michael-yu has quit IRC | 05:21 | |
*** gokrokve has quit IRC | 05:21 | |
*** Leon has joined #openstack-meeting-alt | 05:24 | |
*** Leonr has quit IRC | 05:25 | |
*** Leon is now known as Guest45066 | 05:25 | |
*** akuznetsov has joined #openstack-meeting-alt | 05:26 | |
*** rwsu has quit IRC | 05:27 | |
*** mahipal has joined #openstack-meeting-alt | 05:31 | |
*** arborism has joined #openstack-meeting-alt | 05:32 | |
*** arborism is now known as amcrn | 05:34 | |
*** akuznetsov has quit IRC | 05:37 | |
*** irenab has joined #openstack-meeting-alt | 05:38 | |
*** michael-yu has joined #openstack-meeting-alt | 05:38 | |
*** jtomasek has quit IRC | 05:42 | |
*** itzikb has joined #openstack-meeting-alt | 05:44 | |
*** Guest45066 has quit IRC | 05:56 | |
*** Leonr has joined #openstack-meeting-alt | 05:57 | |
*** DinaBelova_ is now known as DinaBelova | 06:01 | |
*** DinaBelova is now known as DinaBelova_ | 06:04 | |
*** Leonr has quit IRC | 06:05 | |
*** igor has joined #openstack-meeting-alt | 06:06 | |
*** sarob has joined #openstack-meeting-alt | 06:07 | |
*** igor has quit IRC | 06:11 | |
*** denis_makogon_ has joined #openstack-meeting-alt | 06:11 | |
*** sarob has quit IRC | 06:11 | |
*** mattgriffin has joined #openstack-meeting-alt | 06:12 | |
*** bdpayne has quit IRC | 06:14 | |
*** akuznetsov has joined #openstack-meeting-alt | 06:15 | |
*** akuznets_ has joined #openstack-meeting-alt | 06:18 | |
*** bdpayne has joined #openstack-meeting-alt | 06:19 | |
*** akuznetsov has quit IRC | 06:20 | |
*** yjiang5 has joined #openstack-meeting-alt | 06:27 | |
*** cloudpie has joined #openstack-meeting-alt | 06:27 | |
*** gokrokve has joined #openstack-meeting-alt | 06:27 | |
*** yjiang5_1 has quit IRC | 06:29 | |
*** gokrokve has quit IRC | 06:31 | |
*** cloudpie has quit IRC | 06:37 | |
*** DinaBelova_ is now known as DinaBelova | 06:40 | |
*** nati_ueno has joined #openstack-meeting-alt | 06:43 | |
*** kraman has quit IRC | 06:45 | |
*** Sukhdev has joined #openstack-meeting-alt | 06:47 | |
*** SushilKM has joined #openstack-meeting-alt | 06:48 | |
*** nati_ueno has quit IRC | 06:48 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 06:52 | |
*** jcooley_ has quit IRC | 06:59 | |
*** DinaBelova is now known as DinaBelova_ | 06:59 | |
*** jcooley_ has joined #openstack-meeting-alt | 07:00 | |
*** yogesh has joined #openstack-meeting-alt | 07:04 | |
*** igor has joined #openstack-meeting-alt | 07:07 | |
*** sarob has joined #openstack-meeting-alt | 07:08 | |
*** mattgriffin has quit IRC | 07:10 | |
*** yogesh has quit IRC | 07:11 | |
*** igor has quit IRC | 07:12 | |
*** IlyaE has quit IRC | 07:14 | |
*** sarob has quit IRC | 07:15 | |
*** Sukhdev has quit IRC | 07:15 | |
*** nati_ueno has joined #openstack-meeting-alt | 07:15 | |
*** jcooley_ has quit IRC | 07:16 | |
*** igor has joined #openstack-meeting-alt | 07:17 | |
*** igor has quit IRC | 07:20 | |
*** khyati_ has quit IRC | 07:22 | |
*** michael-yu has quit IRC | 07:23 | |
*** bdpayne has quit IRC | 07:24 | |
*** kiall has quit IRC | 07:25 | |
*** GheRivero has quit IRC | 07:25 | |
*** nati_ueno has quit IRC | 07:26 | |
*** michael-yu has joined #openstack-meeting-alt | 07:29 | |
*** michael-yu has quit IRC | 07:33 | |
*** ijw has joined #openstack-meeting-alt | 07:37 | |
*** yogesh has joined #openstack-meeting-alt | 07:39 | |
*** ijw has quit IRC | 07:41 | |
*** sbalukoff has joined #openstack-meeting-alt | 07:47 | |
*** flaper87|afk is now known as flaper87 | 07:49 | |
*** jcooley_ has joined #openstack-meeting-alt | 07:51 | |
*** catheri3 has joined #openstack-meeting-alt | 07:59 | |
*** catheri3 has left #openstack-meeting-alt | 08:00 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 08:02 | |
*** jcooley_ has quit IRC | 08:05 | |
*** sarob has joined #openstack-meeting-alt | 08:11 | |
*** ttx has quit IRC | 08:12 | |
*** igor has joined #openstack-meeting-alt | 08:12 | |
*** igormarnat_ has joined #openstack-meeting-alt | 08:15 | |
*** julienvey_ has joined #openstack-meeting-alt | 08:15 | |
*** sarob has quit IRC | 08:15 | |
*** harlowja is now known as harlowja_away | 08:18 | |
*** michael-yu has joined #openstack-meeting-alt | 08:21 | |
*** mattoliverau has quit IRC | 08:27 | |
*** david-lyle_ has quit IRC | 08:29 | |
*** lyle has joined #openstack-meeting-alt | 08:29 | |
*** michael-yu has quit IRC | 08:32 | |
*** SushilKM has quit IRC | 08:36 | |
*** SushilKM has joined #openstack-meeting-alt | 08:37 | |
*** nosnos has quit IRC | 08:39 | |
*** nosnos has joined #openstack-meeting-alt | 08:39 | |
*** ijw has joined #openstack-meeting-alt | 08:40 | |
*** jcooley_ has joined #openstack-meeting-alt | 08:46 | |
*** nacim has joined #openstack-meeting-alt | 08:46 | |
*** ttx has joined #openstack-meeting-alt | 08:47 | |
*** ttx has quit IRC | 08:47 | |
*** ttx has joined #openstack-meeting-alt | 08:47 | |
*** ttx has quit IRC | 08:50 | |
*** ttx has joined #openstack-meeting-alt | 08:50 | |
*** ttx has quit IRC | 08:50 | |
*** ttx has joined #openstack-meeting-alt | 08:50 | |
*** SushilKM has quit IRC | 08:51 | |
*** ttx has quit IRC | 08:51 | |
*** ttx has joined #openstack-meeting-alt | 08:51 | |
*** ttx has quit IRC | 08:51 | |
*** ttx has joined #openstack-meeting-alt | 08:51 | |
*** ijw has quit IRC | 08:52 | |
*** d0ugal has joined #openstack-meeting-alt | 08:53 | |
*** d0ugal has quit IRC | 08:53 | |
*** d0ugal has joined #openstack-meeting-alt | 08:53 | |
*** ijw has joined #openstack-meeting-alt | 08:53 | |
*** ttx has quit IRC | 08:56 | |
*** aignatov_ is now known as aignatov | 08:56 | |
*** ttx has joined #openstack-meeting-alt | 08:56 | |
*** ttx has quit IRC | 08:56 | |
*** ttx has joined #openstack-meeting-alt | 08:56 | |
*** SushilKM has joined #openstack-meeting-alt | 08:57 | |
*** urvika has joined #openstack-meeting-alt | 08:59 | |
*** d0ugal has quit IRC | 09:00 | |
*** jtomasek has joined #openstack-meeting-alt | 09:01 | |
*** urvika has quit IRC | 09:04 | |
*** denis_makogon_ has quit IRC | 09:09 | |
*** safchain has joined #openstack-meeting-alt | 09:09 | |
*** johnthetubaguy has joined #openstack-meeting-alt | 09:11 | |
*** johnthetubaguy has quit IRC | 09:13 | |
*** GheRiver1 has joined #openstack-meeting-alt | 09:14 | |
*** johnthetubaguy has joined #openstack-meeting-alt | 09:14 | |
*** GheRiver1 is now known as GheRivero | 09:16 | |
*** jcooley_ has quit IRC | 09:16 | |
*** jtomasek has quit IRC | 09:21 | |
*** derekh has joined #openstack-meeting-alt | 09:26 | |
*** rsblendido has joined #openstack-meeting-alt | 09:28 | |
*** rossella_s has joined #openstack-meeting-alt | 09:28 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:36 | |
*** yogesh has quit IRC | 09:37 | |
*** DinaBelova_ is now known as DinaBelova | 09:40 | |
*** yamahata has quit IRC | 09:40 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 09:40 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 09:40 | |
*** SushilKM has quit IRC | 09:45 | |
*** DinaBelova is now known as DinaBelova_ | 09:46 | |
*** nosnos has quit IRC | 09:46 | |
*** nosnos has joined #openstack-meeting-alt | 09:46 | |
*** nosnos has quit IRC | 09:47 | |
*** kiall has joined #openstack-meeting-alt | 10:03 | |
*** jcooley_ has joined #openstack-meeting-alt | 10:09 | |
*** sarob has joined #openstack-meeting-alt | 10:12 | |
*** jcooley_ has quit IRC | 10:14 | |
*** SushilKM has joined #openstack-meeting-alt | 10:15 | |
*** aignatov is now known as aignatov_ | 10:15 | |
*** aignatov_ is now known as aignatov | 10:15 | |
*** DinaBelova_ is now known as DinaBelova | 10:15 | |
*** sarob has quit IRC | 10:16 | |
*** ijw has quit IRC | 10:17 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 10:19 | |
*** GheRivero has quit IRC | 10:20 | |
*** kiall has quit IRC | 10:21 | |
*** ijw has joined #openstack-meeting-alt | 10:23 | |
*** d0ugal has joined #openstack-meeting-alt | 10:28 | |
*** coolsvap has quit IRC | 10:28 | |
*** aignatov is now known as aignatov_ | 10:31 | |
*** mozawa has quit IRC | 10:35 | |
*** rohit404 has joined #openstack-meeting-alt | 10:39 | |
*** yamahata has joined #openstack-meeting-alt | 10:41 | |
*** DinaBelova is now known as DinaBelova_ | 10:42 | |
*** boris-42 has quit IRC | 10:54 | |
*** derekh has quit IRC | 10:58 | |
*** igormarnat_ has quit IRC | 11:01 | |
*** jcooley_ has joined #openstack-meeting-alt | 11:02 | |
*** aignatov_ is now known as aignatov | 11:04 | |
*** igormarnat_ has joined #openstack-meeting-alt | 11:05 | |
*** sarob has joined #openstack-meeting-alt | 11:13 | |
*** jcooley_ has quit IRC | 11:16 | |
*** DinaBelova_ is now known as DinaBelova | 11:17 | |
*** sarob has quit IRC | 11:20 | |
*** coolsvap has joined #openstack-meeting-alt | 11:31 | |
*** jmaron has joined #openstack-meeting-alt | 11:38 | |
*** HenryG has quit IRC | 11:48 | |
*** jmaron has quit IRC | 11:53 | |
*** jtomasek has joined #openstack-meeting-alt | 11:54 | |
*** nacim has quit IRC | 12:10 | |
*** sarob has joined #openstack-meeting-alt | 12:16 | |
*** rohit404 has quit IRC | 12:17 | |
*** rohit404 has joined #openstack-meeting-alt | 12:19 | |
*** coolsvap has quit IRC | 12:20 | |
*** sarob has quit IRC | 12:22 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 12:22 | |
*** david-lyle has quit IRC | 12:22 | |
*** DinaBelova is now known as DinaBelova_ | 12:24 | |
*** ijw has quit IRC | 12:25 | |
*** igormarnat_ has quit IRC | 12:33 | |
*** igormarnat_ has joined #openstack-meeting-alt | 12:37 | |
*** nacim has joined #openstack-meeting-alt | 12:43 | |
*** mozawa has joined #openstack-meeting-alt | 12:46 | |
*** jcooley_ has joined #openstack-meeting-alt | 12:51 | |
*** katyafervent_awa is now known as katyafervent | 12:52 | |
*** baoli has joined #openstack-meeting-alt | 12:55 | |
*** pdmars has joined #openstack-meeting-alt | 12:57 | |
*** BrianB_ has joined #openstack-meeting-alt | 12:58 | |
*** d0ugal has quit IRC | 12:59 | |
baoli | #startmeeting PCI Passthrough | 13:00 |
---|---|---|
openstack | Meeting started Thu Jan 30 13:00:29 2014 UTC and is due to finish in 60 minutes. The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: PCI Passthrough)" | 13:00 | |
openstack | The meeting name has been set to 'pci_passthrough' | 13:00 |
baoli | Hi | 13:00 |
BrianB_ | Hi | 13:01 |
irenab | hi | 13:01 |
rkukura | hi | 13:01 |
*** d0ugal has joined #openstack-meeting-alt | 13:01 | |
baoli | #topic neutron BPs for SRIOV | 13:01 |
*** d0ugal has quit IRC | 13:01 | |
*** d0ugal has joined #openstack-meeting-alt | 13:01 | |
*** openstack changes topic to "neutron BPs for SRIOV (Meeting topic: PCI Passthrough)" | 13:01 | |
irenab | lets refine the neutron part first? | 13:02 |
baoli | #topic vnic_type | 13:02 |
*** openstack changes topic to "vnic_type (Meeting topic: PCI Passthrough)" | 13:02 | |
baoli | irenab, go ahead | 13:02 |
irenab | so for vnic_type we have a bp, and discussion on mailing list where to define it | 13:02 |
*** sadasu has joined #openstack-meeting-alt | 13:03 | |
*** HenryG has joined #openstack-meeting-alt | 13:03 | |
irenab | I think it fit the port binding space | 13:03 |
baoli | I second it. | 13:03 |
*** SushilKM has left #openstack-meeting-alt | 13:03 | |
rkukura | lets resolve top-level vs. binding:profile 1st, then if former, decide which extension | 13:03 |
baoli | Given it's functionality, it fits well as binding:vnic_type | 13:04 |
irenab | baoli: I also think so, it just require change to CLI/API | 13:05 |
rkukura | Is there consensus it needs to be top-level, and is this due to needing use access? | 13:05 |
rkukura | s/use/user/ | 13:05 |
irenab | rkukura: do not think so | 13:05 |
rkukura | irenab: No consensus? | 13:05 |
irenab | No for user access, as I said in the mail, he user will set something much more abstract | 13:06 |
irenab | 'high performance ...' NIC | 13:06 |
rkukura | I'd be happiest if this we admin-only (in binding:profile) and the user passed something in --nic to nova that resulted in nova setting up binding:profile as admin. | 13:06 |
rkukura | s/this we/this was/ | 13:07 |
irenab | rkukura: exactly what I have in mind | 13:07 |
irenab | may it be admin or network owner? | 13:07 |
rkukura | I apologize that I'm not even trying to keep up with the nova side of these discussions | 13:07 |
irenab | rkukura: I think we should be able to decouple nova and neutron | 13:08 |
rkukura | Normally, network owners are normal users, and don't know/see anything internal to the deployment | 13:08 |
irenab | rkukura: so they won't create neutron port? | 13:08 |
rkukura | Plus, we need to make sure its works for normal user whether they are the owner of the network, or someone else owns the network and sets --shared True | 13:09 |
baoli | if we call it nic_type (instead of vnic_type): virtio/direct/macvtap? would it be less confusing? | 13:09 |
*** GheRivero has joined #openstack-meeting-alt | 13:09 | |
irenab | baoli: do you think user should be able to set it? | 13:10 |
*** eggmaster has quit IRC | 13:10 | |
*** DinaBelova_ is now known as DinaBelova | 13:10 | |
baoli | The question is that should the user be allowed to choose a virtio port versus sriov port? | 13:11 |
rkukura | Do we have a plan in place on the nova side for nova code to set things in binding:profile, or is the idea that users do this manually, and later nova automates it? | 13:11 |
irenab | yes, or it should be admin choice | 13:11 |
sadasu | we were designing for "nova code to set things in binding:profile" | 13:12 |
baoli | rkukura, we did. But due to the discussions we had so far, we changed the course, and decided to work on the neutron port-create first | 13:12 |
sadasu | and then what baoli said happened | 13:12 |
rkukura | baoli: That's what I thought, but we need to know whether we can assume the neutron port-create/port-update is done by nova as admin | 13:12 |
irenab | rkukura: for vnic_type it will be user choice translated by nova to vnic_type and set on neutron port | 13:12 |
baoli | that's right, irenab | 13:13 |
rkukura | irenab: Sounds good, just want to make sure the nova code will make icehouse | 13:13 |
*** markvoelker has joined #openstack-meeting-alt | 13:14 | |
irenab | for icehouse, we do not need nova for vnic_type, we set it on neutron port via port-create | 13:14 |
baoli | rkukura, we are not going to change the nova code/CLI in the initial release | 13:14 |
irenab | and then use --nic port_id = xxx for novaboot | 13:14 |
rkukura | irenab: Normal users are not admin | 13:14 |
rkukura | Does this same thing apply to other details like PCI slot, ...? | 13:15 |
baoli | rkukura, so normal users can not choose a virtio port versus a sriov port? | 13:15 |
rkukura | the VNIC that the user's VM sees is really a nova concept, not a neutron concept. | 13:15 |
irenab | PCI slot is not user or admin choice directly, nova allocates it | 13:15 |
baoli | rkukura, nova boot can be used by normal users | 13:16 |
rkukura | irenab: So in icehouse, will nova store pci_slot in binding:profile (as admin)? | 13:16 |
*** yamahata has quit IRC | 13:16 | |
irenab | depends on baoli's work :-) | 13:17 |
rkukura | baoli: I'm not arguing that normal users should not be able to specify the VNIC type, just that they should do this through nova API so that nova does all the right stuff, including what's needed on the neutron port | 13:17 |
irenab | rkukura: I think we all agree | 13:18 |
baoli | rkukura, following the existing work flow in nova, binding:profile will be set and neutron port-update is called | 13:18 |
rkukura | If we can count on having some nova code in icehouse that creates/updates the neuton port with binding:profile as admin, then I think we just stick with using binding:profile for all this. | 13:18 |
*** sarob has joined #openstack-meeting-alt | 13:19 | |
rkukura | So my issue with users needing to directly set vnic-type on the neutron port was misguided, right? I was hoping for that answer! | 13:19 |
baoli | rkukura, if a normal user can choose the nic_type from nova boot, why it can't do so in the neutron port-create command? | 13:20 |
*** yamahata has joined #openstack-meeting-alt | 13:20 | |
irenab | rkukura: initialy we for icehouse we start with setting vnc_type on neutron port and then run nova-boot | 13:20 |
rkukura | irenab: Does that same thing apply to the other items (pci slot, ...) that we want to put in binding:profile? | 13:21 |
irenab | rkukura: only vnic_type | 13:21 |
rkukura | So who sets the others? | 13:21 |
irenab | rkukura: nova | 13:21 |
rkukura | So if nova sets the others, why can't it also set vnic_type? | 13:22 |
rkukura | Is the issue that this would require extending the nova API somehow, and we won't get that in icehouse? | 13:23 |
irenab | rkukura: to make long story short, currently lack of agreement and time to implement | 13:23 |
irenab | rkukura: correct | 13:23 |
baoli | rkukura, to use sriov, we need to do this initially: nova boot --flavor m1.large --image <i-uuid> --nic port-id=<port-uuid> | 13:23 |
baoli | so we have to create a sriov port first | 13:23 |
*** d0ugal has quit IRC | 13:23 | |
rkukura | Ok, so normal users need to be able to set vnic_type, so best way forward seems to be to make it top-level | 13:24 |
baoli | Cool, so we'll proceed with that? | 13:25 |
rkukura | Then the only question is whether its in the portbindings extension or a different extension | 13:25 |
*** jcooley_ has quit IRC | 13:25 | |
irenab | rkukura: I think that normal user will get some abstract definition of nic flavors that precreated by admin, and this will imply vnic_type | 13:25 |
*** sarob has quit IRC | 13:25 | |
rkukura | irenab: For icehouse, or later? | 13:25 |
irenab | rkukura: later | 13:25 |
rkukura | And where does this "abstract definition" live? In nova eventually? | 13:26 |
irenab | Controller | 13:26 |
rkukura | ? | 13:26 |
irenab | like VM Flavors | 13:26 |
rkukura | Oh, nova controller? | 13:26 |
rkukura | Make sense I think | 13:26 |
*** demorris has joined #openstack-meeting-alt | 13:27 | |
baoli | ok, back to rkukura's question on the extension | 13:27 |
irenab | I think the port binding seems the right place to land this | 13:27 |
rkukura | So eventually users won't need to deal with binding:vnic_type directly, so hiding it in portbindings extension is fine with me | 13:27 |
irenab | rkukura: Cool | 13:27 |
baoli | ok, so the conclusion is that user can now specify vnic_type and it will be stored as binding:vmic_type | 13:28 |
irenab | so top-level or part of profile on binding, actually depends on how do you plan to deal with profile as part of generic support for ML2 | 13:28 |
irenab | since vnic_type should be checked and stored not on Mech Driver level but on the level on top of it | 13:29 |
rkukura | I think baoli is correct because normal users needing access to vnic_type cannot easily be done within binding:profile | 13:29 |
irenab | so top-lvel on binding extension? | 13:30 |
baoli | agree | 13:30 |
rkukura | I think irenab's BP should cover making the ml2 plugin persist binding:vnic_type | 13:30 |
irenab | rkukura: agree. | 13:30 |
baoli | agree | 13:30 |
rkukura | with default of virtio | 13:30 |
irenab | its exactly the code change I shared with you few days | 13:31 |
rkukura | and all binding-capable MechanismDrivers should check the value when trying to bind, and act appropriately | 13:31 |
irenab | so, if we are OK with it, I can complete it and push next week | 13:31 |
rkukura | Sounds good to me! | 13:31 |
rkukura | I'll submit the BP to implement binding:profile in ML2 today, and also push next week | 13:32 |
baoli | One question, where vmci_type is persisted? | 13:32 |
irenab | rkukura: great! | 13:32 |
baoli | s/vmci_type/vnic_type | 13:32 |
rkukura | If vmci_type is in bindng:profile, the ml2 plugin will persist it with my BP | 13:32 |
rkukura | I think binding:vnic type would be persisted by ml2 plugin in its port binding table | 13:33 |
irenab | so the only left on neutron is if we add common utils/driver for SRIOV generic parts to be used by Cisco/Mellanox Mech. Drivers | 13:33 |
irenab | rkukura: exactly what I had in mind | 13:33 |
rkukura | There's also the binding:vif_details output parameter I'm working with Nachi on, right? | 13:33 |
sadasu | should vnic_type be part of the vif_details? | 13:35 |
*** mestery_ has joined #openstack-meeting-alt | 13:35 | |
baoli | One more question, would ovs agent be able to see this binding:vmic_type? | 13:35 |
irenab | sadasu: not, it will be reflected in vif_type | 13:35 |
irenab | baoli: agent should not see it | 13:36 |
rkukura | sadasu: My understanding is that binding:vnic_type is an input param, while binding:vif_details is output | 13:36 |
baoli | irenab, we talked about running multiple agents in the same time, right? | 13:36 |
sadasu | who does the translation from binding_vnic_type to vif_type in vif_details, generic ML2 plugin or specific mech drivers? | 13:36 |
irenab | baoli: we can take it offline, I 'll explain how it is resolved in case we have more on agenda | 13:37 |
sadasu | rkukura: but vif_type in vif_details depends on input vnic_type | 13:37 |
*** mestery has quit IRC | 13:37 | |
rkukura | baoli: There is a separate effort to let the bound MD control what gets returned to the agent in the get_device_details RPC | 13:37 |
irenab | sadasu: I think Mech. Driver | 13:37 |
baoli | irenab, sure. | 13:37 |
rkukura | sadasu: Yes, the binding:vif_type attribute is output by the bound MD | 13:37 |
sadasu | ok... | 13:38 |
baoli | for sriov, do we need anything from binding:vif_details? | 13:38 |
irenab | rkukura: for PCI details sent via profile, should it be pushed back via vif_details? | 13:39 |
rkukura | Isn't this where nova's GenericVIFDriver might get the VLAN to tag the PF with? | 13:39 |
sadasu | I don't think we need to send the pci address info back via vif_details | 13:39 |
rkukura | irenab: binding:profile is input to neutron, binding:vif_details is output from neutron | 13:39 |
irenab | sadasu: it should be available to VIFDriver | 13:40 |
baoli | So what would be inside this binding:vif_details for SRIOV? | 13:40 |
baoli | would get_port() return binding:profile? | 13:40 |
sadasu | irenab: agreed. But, since it is already an inout via binding_profile, why do we send it back out ? | 13:41 |
rkukura | In my view each binding:vif_type value will determine what nova's GenericVIFDriver looks for in binding:vif_details. The GenericVIFDriver and the MD that bindings need to agree on how this works. | 13:41 |
irenab | for SRIOV MD we have some common part and part that specific for solution. Cisco has profile_id, right? | 13:42 |
*** d0ugal has joined #openstack-meeting-alt | 13:42 | |
rkukura | The dictionary returned by port-create, port-update, and port-show will contain binding:vnic_type for all users, and for admins will contain binding:vif_type, binding:profile, and binding:vif_details | 13:42 |
baoli | rkukura, I think that it can be done that way. It's just that we need to figure out how much it will impact the existing code, and what would be inside binding:vif_details for SRIOV | 13:42 |
sadasu | rkukura: Ideally, we would need the pci address details and "profile_id" (here profile is a libvirt term) to be part of vif_details | 13:43 |
irenab | we may want vlan_id to be there too, since libvirt can set it | 13:43 |
sadasu | irenab: for me its part of profile_id...but yes...depending on MD functionality | 13:44 |
sadasu | but the only part I am not clear about is, should pci address be part of vif_details... | 13:44 |
baoli | Ok, sure so we'll set vif_details to includes things like profileid and/or vlan_id | 13:45 |
irenab | sadasu: agree, but any SRIOV Mech Driver require pci address to be present | 13:45 |
rkukura | Seems we need to be working on a concrete proposal regarding what the MDs put in binding:vif_details and how nova's GenericVIFDriver uses binding:vif_type and binding:vif_details | 13:45 |
sadasu | we know GebericVIFDriver needs it | 13:45 |
irenab | rkukura: do you say the binding:profile won't be propagated to VIFDriver? | 13:45 |
sadasu | will be able to get it directly from Nova, or should it be part of vif_details? | 13:46 |
*** yamahata has quit IRC | 13:46 | |
baoli | rkukura, it's something called VIF dictionary | 13:46 |
sadasu | I don't know implementation of GenericVIFDriver well enough to answer that question myself | 13:46 |
baoli | nova invokes neutron get_port which will return everything | 13:46 |
*** yamahata has joined #openstack-meeting-alt | 13:47 | |
rkukura | I think GenericVIFDriver has admin access to the port, so it should see binding:vif_type, binding:vif_details, and binding:profile | 13:47 |
irenab | baoli: not everything is propagated to VIFDriver | 13:47 |
baoli | irenab, the VIF object | 13:47 |
irenab | GenericVIFDriver does not call into neutron, it receives what is on VIF object, but not all attributes of port present there | 13:48 |
rkukura | Would probably make sense for nova to propagate all the portbindings attributes to the VIF driver | 13:48 |
rkukura | including the new ones | 13:48 |
irenab | rkukura: is there a work on nova to support your neutron bp? | 13:48 |
baoli | We can take a look at the area | 13:48 |
baoli | 10 more minutes. I'd like to talk about the neutron port-create syntax | 13:49 |
rkukura | We need to look at Nachi's nova patch for binding:vif_security, which I've proposed to rename binding:vif_details, and see if its getting propagated to the VIF driver | 13:49 |
irenab | and if we need info from profile, need to see that it is availabe to VIF Driver too | 13:50 |
baoli | irenab, rkukura, how would it look like? | 13:50 |
irenab | baoli: to icehouse we need vnic_type and profile_if for port-create, right? | 13:51 |
rkukura | I think "neutron port-create --binding:vnic_type sriov ..." would work | 13:51 |
baoli | irenab, right | 13:51 |
irenab | so vnic_type is like rkukura said | 13:51 |
baoli | how about the profileid? | 13:51 |
rkukura | Isn't profile_id a key in binding:profile? | 13:52 |
irenab | and profileid in via --binding:profile type=dict profileid=xxx | 13:52 |
rkukura | But only admins can set binding:profile | 13:52 |
baoli | before that, a question is should we make them explicit arguments, rather than unknown arguments? doing a neutron port-create help should display those arguments, right? | 13:53 |
*** jdob has joined #openstack-meeting-alt | 13:54 | |
irenab | baoli: sounds like Juno feature.... | 13:54 |
rkukura | baoli: I think that is a general question that applies equally to other extensions | 13:54 |
sadasu | I think it is fine for now to have --binding:profile type=dict profileid=xxx set only by admin users | 13:54 |
*** markwash has joined #openstack-meeting-alt | 13:55 | |
baoli | ok, we can postpone that to juno | 13:55 |
rkukura | Is the profile_id something that the nova code in icehouse could infer from the flavor and set on binding:profile? | 13:55 |
baoli | sadasu, then the port can only be created by an admin? | 13:55 |
*** Barker has joined #openstack-meeting-alt | 13:56 | |
sadasu | rkukura: no | 13:56 |
irenab | great, so having vnic_type and binding:profile bp, do we need bp for common SRIOV on neutron side? | 13:56 |
rkukura | I'm not clear on where a normal user would get values for profile_id? | 13:56 |
sadasu | baoli: for non admin users a profile_is can be created with the vlian_id borrowed from the network that the port would be attached to | 13:56 |
rkukura | Normal users do not know about VLANs | 13:57 |
*** zhiyan has joined #openstack-meeting-alt | 13:57 | |
irenab | sadasu: so it won't be set on port-create? | 13:57 |
sadasu | yes, it won't be set during port create for non-admin userrs | 13:57 |
rkukura | What is the purpose of this profile_id? | 13:57 |
irenab | we have 3 mins left? | 13:57 |
baoli | I think that we have to take it offline. I'll send out some minutes. | 13:58 |
sadasu | rkukura: profile_id would point to a set of config that can be applied to the port | 13:58 |
irenab | I still not sure on the syntax for PCI slot info exchange | 13:58 |
sadasu | like qos, acls etc | 13:58 |
irenab | having further discussion on Mon? | 13:59 |
baoli | That sounds good | 13:59 |
rkukura | IF the profile_id is needed by the GenericVIFDriver, if the bound MD could figure out what it should be and put it in binding:vif_details | 13:59 |
irenab | I'll send an email to the group once push the change for vnic_type. rkukura: can you approve it? | 13:59 |
sadasu | yes, yes | 13:59 |
rkukura | irenab: Are you going to update the BP to match current agreement? | 14:00 |
sadasu | rkukura: yes. but will have to think about it some more | 14:00 |
irenab | rkukura: shure | 14:00 |
irenab | will try to make it today, most late on Sunday | 14:00 |
sadasu | irenab: thanks | 14:00 |
rkukura | irenab: Let me know when the BP is ready to approve and I'll take care of it | 14:00 |
*** hdd_ has joined #openstack-meeting-alt | 14:00 | |
irenab | rkukura: thanks | 14:01 |
baoli | I'll send out some minutes, and the questions we had during this meeting | 14:01 |
baoli | #endmeeting | 14:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:01 | |
openstack | Meeting ended Thu Jan 30 14:01:25 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-30-13.00.html | 14:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-30-13.00.txt | 14:01 |
irenab | and agreements | 14:01 |
sadasu | baoli: gr8. thanks | 14:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/pci_passthrough/2014/pci_passthrough.2014-01-30-13.00.log.html | 14:01 |
*** arnaud__ has joined #openstack-meeting-alt | 14:01 | |
baoli | Yep! | 14:01 |
irenab | thanks all | 14:01 |
markwash | #startmeeting glance | 14:02 |
openstack | Meeting started Thu Jan 30 14:02:14 2014 UTC and is due to finish in 60 minutes. The chair is markwash. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:02 |
*** openstack changes topic to " (Meeting topic: glance)" | 14:02 | |
openstack | The meeting name has been set to 'glance' | 14:02 |
markwash | greetings | 14:02 |
arnaud__ | hi markwash | 14:02 |
rosmaita | o/ | 14:02 |
iccha | hey | 14:02 |
*** jbernard has joined #openstack-meeting-alt | 14:03 | |
markwash | I'm a little slow this morning | 14:03 |
zhiyan | hello | 14:03 |
markwash | I think I overcame my jetlag on the trip back almost immediately | 14:03 |
markwash | I scratched out a bit of an agenda for today here | 14:04 |
markwash | #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 14:04 |
markwash | I can't actually remember all of the items we pushed off to this meeting vs the next at the mini summit | 14:04 |
*** kiall has joined #openstack-meeting-alt | 14:05 | |
markwash | #topic summit post-processing | 14:05 |
*** openstack changes topic to "summit post-processing (Meeting topic: glance)" | 14:05 | |
markwash | #link https://wiki.openstack.org/wiki/Glance/IcehouseCycleMeetup | 14:05 |
*** BrianB_ has quit IRC | 14:05 | |
rosmaita | i think today is just the drivers | 14:05 |
markwash | in case folks haven't seen that already, its got a lot of the etherpad notes from the summit, not all of the slides | 14:06 |
rosmaita | glance.store is next time | 14:06 |
zhiyan | rosmaita: +1 | 14:06 |
arnaud__ | ok sounds good | 14:06 |
zhiyan | arnaud__: thanks | 14:06 |
*** rkukura has left #openstack-meeting-alt | 14:06 | |
markwash | since it was first in the list, let's just do a quick reminder about what we want to have prepped for next week on glance.store | 14:06 |
arnaud__ | I think it would be nice it flavio could be around to discuss it | 14:07 |
zhiyan | (a little distracted, tonight is China New Year eve) | 14:07 |
arnaud__ | since he was the initiator | 14:07 |
markwash | makes sense | 14:07 |
*** balajiiyer has joined #openstack-meeting-alt | 14:07 | |
markwash | zhiyan: happy chinese new year! | 14:07 |
zhiyan | markwash: thanks! | 14:07 |
arnaud__ | +1 :) | 14:08 |
zhiyan | happy new year! | 14:08 |
zhiyan | arnaud__: thanks | 14:08 |
rosmaita | zhiyan: happy new year from virginia, too | 14:08 |
arnaud__ | I will ping him this week to make sure he will be there next meeting | 14:08 |
zhiyan | rosmaita: thanks | 14:08 |
*** balajiiyer has left #openstack-meeting-alt | 14:08 | |
*** yamahata has quit IRC | 14:09 | |
*** yamahata has joined #openstack-meeting-alt | 14:09 | |
zhiyan | arnaud__: if you ok, pls involve me, thanks. | 14:09 |
markwash | Okay so I'll add glance store to the planned schedule for next meeting | 14:09 |
markwash | and here's the link to that topic so folks can prepare as well | 14:09 |
markwash | #link https://etherpad.openstack.org/p/right_place_for_glance.store_modules | 14:09 |
*** yamahata has quit IRC | 14:10 | |
markwash | okay | 14:10 |
*** yamahata has joined #openstack-meeting-alt | 14:10 | |
arnaud__ | ok zhiyan | 14:10 |
markwash | now onto drivers | 14:11 |
markwash | I cleaned up glance-drivers in launchpad, and made the first appointment | 14:11 |
markwash | first I added rosmaita | 14:11 |
rosmaita | thank you! | 14:11 |
markwash | we'll see how well we can define the team duties and figure out the workload and then see about adding more folks | 14:12 |
markwash | so all that's left is to set up a coordination meeting | 14:12 |
markwash | rosmaita: would next tuesday sometime work for you? | 14:13 |
zhiyan | markwash: sorry, may i know what's "glance driver"? give a quick sync-up? | 14:13 |
markwash | oh sure, sorry I'm going too fast | 14:13 |
rosmaita | i will check date while you fill in zhiyan | 14:14 |
zhiyan | markwash: thanks! (streaming delay killed me, seems) | 14:14 |
markwash | in iccha 's session about blueprint triage, one of the proposals was to adopt a nova-style drivers group to perform blueprint triage | 14:14 |
markwash | we weren't sure we needed to go to the level of sponsorship | 14:14 |
*** eankutse has joined #openstack-meeting-alt | 14:14 | |
zhiyan | markwash: ok. make sense. | 14:15 |
flaper87 | o/ | 14:15 |
* flaper87 is late | 14:15 | |
markwash | so the initial goals are to just figure out the workflow and to try to clean up the existing blueprints | 14:15 |
arnaud__ | markwash: any idea how many people in the team? | 14:16 |
markwash | arnaud__: not sure yet | 14:16 |
* flaper87 is working on the virtual-size and glance.store bps | 14:16 | |
markwash | arnaud__: two feels a little small but I think is right just for bootstrapping | 14:16 |
arnaud__ | flaper87: we will talk about the glance.store next week, hope that's ok for you :) | 14:17 |
*** ashwini has joined #openstack-meeting-alt | 14:17 | |
rosmaita | markwash: tuesday is wide open for me right now | 14:17 |
flaper87 | arnaud__: I'm already working on that | 14:17 |
flaper87 | next weeks meeting is late for me. I'll try to make it anyway | 14:17 |
*** akuznets_ has quit IRC | 14:17 | |
markwash | rosmaita: okay cool I'll follow up with you to pick a time | 14:18 |
*** bill_az has joined #openstack-meeting-alt | 14:18 | |
*** akuznetsov has joined #openstack-meeting-alt | 14:18 | |
*** jcooley_ has joined #openstack-meeting-alt | 14:18 | |
zhiyan | flaper87: btw, i saw your initial code with your personal trunk. it's a good start, but tbh i think it need more wrap | 14:18 |
flaper87 | zhiyan: it's not finished | 14:19 |
flaper87 | I'm working on it | 14:19 |
flaper87 | and I ned to submit patches in both glance and glance.store to make the transition easier | 14:19 |
flaper87 | need* | 14:19 |
markwash | flaper87: one thing we were talking about a bit is the timeline | 14:19 |
*** yamahata has quit IRC | 14:19 | |
*** lblanchard has joined #openstack-meeting-alt | 14:19 | |
zhiyan | flaper87: np. actually i'm interested in it | 14:19 |
flaper87 | and I would target a huge / perfect wrapper to begin with, TBH. I'd prefer transitioning to glance.stores w/ backwards compatibility and few changes. Then we can improve the wrapper. | 14:20 |
flaper87 | that's what we planned with olso.messaging to | 14:20 |
markwash | flaper87: I think it met with pretty broad consensus about being a good idea to break out the stores, but there were two hangups. . one we want to make sure this improves the testing story rather than hurts it, which I think is doable | 14:20 |
* flaper87 doesn't want to hijack the meeting | 14:20 | |
iccha | especially if we are waiting for changes on the scrubbing locations to get in? | 14:20 |
markwash | flaper87: the other concern was more about how we might use it in the client | 14:20 |
markwash | and I think that's really important but not necessarily so blocking | 14:20 |
flaper87 | markwash: re testing. I fully agree! I'm actually spending more time there now | 14:21 |
flaper87 | cleaning up things that shouldn't have been inside the store package | 14:21 |
flaper87 | markwash: yeah, that's a good question | 14:21 |
flaper87 | I think that relates a lot w/ direct_url access being enabled | 14:21 |
flaper87 | but I admit I still need to think more about that particular bit | 14:21 |
arnaud__ | I think what we said it that the lib could be ready by I-3 but integrated later with glance/glance-client. what do you think flaper87? | 14:21 |
*** yamahata has joined #openstack-meeting-alt | 14:22 | |
flaper87 | arnaud__: I'd agree w/ integrating it after I-3 in the client but I think glance would benefit from a non-breaking transition to glance.store during I-3 | 14:22 |
*** sarob has joined #openstack-meeting-alt | 14:22 | |
*** ivoks has quit IRC | 14:23 | |
markwash | flaper87: stuart had some concerns that raised red flags for that general plan of integrating with the client, mostly around having to have such a high privilege / trust level for clients. . but I think we just need to be sure we have a clear strategy for less trusted clients that still makes sense | 14:23 |
markwash | okay, moving on, we can cover this more next meeting I think | 14:23 |
*** ivoks has joined #openstack-meeting-alt | 14:23 | |
markwash | #topic glance summit post-processing: glance mission | 14:23 |
*** openstack changes topic to "glance summit post-processing: glance mission (Meeting topic: glance)" | 14:24 | |
flaper87 | markwash: agreed | 14:24 |
* iccha needs to step away for a bit | 14:24 | |
markwash | during the summit we had a lot of fun chatting with jbernard and georgy and other mirantis folks about how glance might work for other projects | 14:24 |
markwash | and the general idea was that glance's mission is a bit broader and different than "image store" | 14:25 |
* flaper87 is so happy to hear that! | 14:25 | |
markwash | and randallburt also | 14:25 |
markwash | there are some steps we need to follow to build momentum for this in Atlanta | 14:26 |
zhiyan | sounds good | 14:26 |
markwash | I think we should have a statement of this mission, actually it can be the the Images Program mission in the governance repo or wherever | 14:26 |
*** mahipal has quit IRC | 14:26 | |
*** baoli has quit IRC | 14:26 | |
markwash | and we need to have some proposals for how we can follow that mission | 14:26 |
jbernard | markwash: im happy to help in this regard | 14:27 |
flaper87 | this is going to be interesting | 14:27 |
flaper87 | because an Image program for a broarder mission doesn't seem to be a god fit, we'd have to rename the program | 14:27 |
markwash | I wanna give a little preview of that mission here | 14:27 |
flaper87 | so establish a way to deprecate an existing program and create a new one | 14:27 |
flaper87 | anyway, TC discussion | 14:27 |
markwash | flaper87: yeah good point, which might make things a bit awkward | 14:27 |
*** jcooley_ has quit IRC | 14:27 | |
flaper87 | s/god/good/ | 14:28 |
* flaper87 is still hungry and there are no gummy bears left | 14:28 | |
*** sarob has quit IRC | 14:28 | |
markwash | the preview is, Glance's role is to store and track the "starting points" or templates for other openstack services | 14:28 |
*** akuznetsov has quit IRC | 14:28 | |
*** kraman has joined #openstack-meeting-alt | 14:29 | |
markwash | and to make those "starting points" discoverable, shareable, and to provide some gating and validation to make the interoperability story work in general | 14:29 |
flaper87 | I wish we could find a better term other than template | 14:30 |
markwash | yeah | 14:30 |
*** jmaron has joined #openstack-meeting-alt | 14:30 | |
markwash | also better than "starting points" :-) | 14:30 |
flaper87 | LOL, you said that | 14:30 |
flaper87 | :P | 14:30 |
markwash | oh I fully admit this is definitely a work in progress | 14:30 |
markwash | that's why I bring it up here | 14:30 |
flaper87 | but the overall idea sounds really good, IMHO | 14:30 |
rosmaita | +1 | 14:30 |
markwash | I'd really like for us to have some good language around it before throwing it out as troll bait | 14:31 |
arnaud__ | +1 | 14:31 |
rosmaita | markwash: good idea! | 14:31 |
markwash | because I think the next step in the process is the ML and any related TC discussions | 14:31 |
rosmaita | there will be strong but not necessarily helpful opinions on this | 14:31 |
markwash | (in parallel to the code process we can talk about, which shouldn't feel blocked by the mission imo) | 14:31 |
*** csaba|afk is now known as csaba | 14:32 | |
*** itzikb has quit IRC | 14:32 | |
markwash | it might actually be good to just be ready with a mission and then wait a bit until we are adding some of the code | 14:32 |
*** demorris has quit IRC | 14:32 | |
flaper87 | markwash: fully agree | 14:32 |
markwash | that can sometimes ease the confusion for folks | 14:33 |
*** bill_az_ has joined #openstack-meeting-alt | 14:33 | |
*** bill_az has quit IRC | 14:33 | |
flaper87 | and it sounds like for this transition we'll need an API v3 :) | 14:33 |
markwash | flaper87: yeah we aren't quite clear on that | 14:33 |
markwash | it might be able to be bolted onto v2, which could ease the transition a bit | 14:33 |
markwash | I think that's the current code plan | 14:34 |
flaper87 | I'm not sure about that. What worries me the most is that we don't have a client release with support for v2 | 14:34 |
markwash | folks are just going to submit patches against v2 that sort of do their own thing | 14:34 |
flaper87 | My concern is that doing that could end up in corner cases that we won't be able to see | 14:34 |
flaper87 | becase we are going to change the existing API instead of working on a new API thought for this transition | 14:35 |
markwash | flaper87: I'm not sure I follow about the client release | 14:35 |
markwash | I've been using v2 with the current glanceclient | 14:36 |
markwash | at least, I thought so! :-) | 14:36 |
flaper87 | markwash: yeah but the API is not fully supported, right? I mean, we don't have support for multi-locaitons in the client, for example | 14:36 |
flaper87 | AFAIK | 14:36 |
arnaud__ | flaper87: that's correct | 14:37 |
zhiyan | flaper87: are you talking PATCH api? | 14:37 |
flaper87 | zhiyan: I'm talking about multi-location in general. | 14:37 |
flaper87 | but lets stay in-topic | 14:37 |
markwash | I guess, are you concerned that the v2.x series is continuing to advance, ahead of the client, while we would be doing yet more stuff? | 14:38 |
flaper87 | what I wanted to say is that implementing a v3 API w/o having full support for v2 would be weird | 14:38 |
*** yamahata has quit IRC | 14:38 | |
*** demorris has joined #openstack-meeting-alt | 14:38 | |
flaper87 | markwash: yeah, pretty much that | 14:38 |
markwash | oh | 14:38 |
markwash | yeah | 14:38 |
markwash | that's my concern about v3 as well | 14:38 |
rosmaita | flaper87: what multi-location support is missing in client? | 14:38 |
markwash | revving major version is really disruptive for downstream | 14:38 |
flaper87 | so, I'm there are som good points about working on a v3 but also things that make me think that v2.X would be better | 14:38 |
markwash | so I think we should only do it if we have to | 14:38 |
flaper87 | rosmaita: adding new locations for an image. AFAIK, that hasn't been implemented. I could be wrong, though | 14:39 |
*** kraman has quit IRC | 14:39 | |
flaper87 | I admit I've been heads down in the server myself | 14:39 |
markwash | my current thinking is that we have a broad strategy of adding new, more generic resource types to v2 to deal with all the | 14:39 |
markwash | darnit | 14:39 |
markwash | formatting | 14:39 |
markwash | broad strategy of: | 14:40 |
zhiyan | rosmaita: imo, except receive multi-locations, others are all miss currently | 14:40 |
markwash | 1) add new, more generic-ish resource types to v2 to deal with instances, heat templates, murano packages, etc | 14:40 |
*** yamahata has joined #openstack-meeting-alt | 14:40 | |
arnaud__ | markwash: artifacts? :) | 14:40 |
markwash | 2) try to shrink v2/images to *just block devices* none of this multi-disk stuff | 14:40 |
markwash | arnaud__: yeah artifacts | 14:40 |
markwash | thats what I think they were calling it, right? | 14:41 |
arnaud__ | yep | 14:41 |
markwash | okay cool | 14:41 |
markwash | and 3) have the new artifacts stuff maintain references to v2/images where appropriate in their hierarchy | 14:41 |
*** boris-42 has joined #openstack-meeting-alt | 14:41 | |
markwash | arnaud__: artifacts might be the word to solve our previous mission terminology problem as well | 14:41 |
arnaud__ | yes, that's what I was thinking too | 14:42 |
rosmaita | zhiyan: you can also set the multi-locations, the json pointer code was enhanced so PATCH would work for that | 14:42 |
arnaud__ | btw, markwash: I would be interested to work on the instance templates | 14:42 |
zhiyan | rosmaita: from glanceclient? | 14:43 |
*** aignatov is now known as aignatov_ | 14:43 | |
markwash | arnaud__: cool, I think jbernard is sort of "carrying the torch" on instance templates for now but I know we're going to need a broad front in order to get buyin across the projects, there is probably a place you can fit into those efforts | 14:43 |
zhiyan | rosmaita: i added location patch api support on server side. | 14:44 |
arnaud__ | ok sounds good | 14:44 |
rosmaita | zhiyan: probably not | 14:44 |
jbernard | markwash, arnaud__: yes, all help is appreciated | 14:44 |
markwash | jbernard: great, thanks | 14:44 |
markwash | I know a lot of folks here will be interested in helping, there's always the additional challenge of keeping focus if we end up with too many cooks :-) | 14:45 |
markwash | not saying we'll end up there but its a good thing to be aware of | 14:46 |
markwash | okay, I think I sidetracked myself | 14:46 |
markwash | just a quick announcement, I'll be providing some more summary material from the summit soon | 14:46 |
markwash | and ashwini can post videos as appropriate (?) | 14:47 |
markwash | no promises on the quality, we weren't checking or talking directly into the mic or anything | 14:47 |
rosmaita | she will not post inappropriate videos | 14:47 |
markwash | haha | 14:47 |
markwash | moving on | 14:47 |
markwash | #topic icehouse 3 | 14:47 |
*** openstack changes topic to "icehouse 3 (Meeting topic: glance)" | 14:47 | |
ashwini | markwash: yes i will look into sorting those soon | 14:48 |
markwash | first thing to note, we're trying to coordinate a cross-project code proposal deadline | 14:48 |
markwash | I'm not sure if the date has been announced yet, but it was looking like february 18 which is quite soon | 14:48 |
markwash | code proposal meaning the review needs to be up in gerrit by then | 14:48 |
rosmaita | so, would glanceclient stuff be excluded from the freeze? | 14:49 |
*** vponomaryov has joined #openstack-meeting-alt | 14:49 | |
markwash | look to the ML for more details, either already there or coming soon | 14:49 |
markwash | glanceclient I think is generally excluded from the feature freeze, so I expect this wouldn't really affect it either | 14:49 |
rosmaita | ok, could give us time to get the client up to icehouse API before icehouse release | 14:50 |
markwash | in terms of review priorities, I think folks should be focusing on stuff in https://launchpad.net/glance/+milestone/icehouse-3 | 14:50 |
*** banix has joined #openstack-meeting-alt | 14:50 | |
markwash | there are a bunch of things there that are already proposed and done essentially | 14:50 |
*** bswartz has joined #openstack-meeting-alt | 14:50 | |
markwash | carryover from icehouse 2 | 14:50 |
markwash | the more of those we can land early the better | 14:51 |
*** caitlin56 has joined #openstack-meeting-alt | 14:51 | |
markwash | the gate is a real blocker and I'm worried we'll be in for sad times as we approach the Feature Freeze window | 14:51 |
*** rraja has joined #openstack-meeting-alt | 14:51 | |
markwash | okay, that's all I have, I'm going to kick it over to open discussion but feel free to discuss this more if you have questions | 14:52 |
markwash | #topic open discussion | 14:52 |
*** openstack changes topic to "open discussion (Meeting topic: glance)" | 14:52 | |
*** japplewhite has joined #openstack-meeting-alt | 14:52 | |
zhiyan | markwash: actually i have three review request for the testing | 14:52 |
*** aignatov_ is now known as aignatov | 14:53 | |
markwash | zhiyan: cool, links? | 14:53 |
zhiyan | one is testrepository migration, flaper87 just mentioned in team room, i think it can help gate | 14:53 |
zhiyan | https://review.openstack.org/#/c/59699/ | 14:53 |
zhiyan | second is https://bugs.launchpad.net/glance/+bug/1274365 | 14:53 |
flaper87 | please, lets merge the testr one | 14:53 |
*** mpolanco has joined #openstack-meeting-alt | 14:53 | |
markwash | sounds like the testrepository one can fix my virtualenv/pip problems too? | 14:54 |
zhiyan | third is https://bugs.launchpad.net/glance/+bug/1272136 | 14:54 |
zhiyan | testr can't, but #59699 could :) | 14:54 |
zhiyan | actually it can fix two issues | 14:54 |
zhiyan | at last, it can make "run_tests.sh" real work | 14:54 |
*** shamail has joined #openstack-meeting-alt | 14:56 | |
markwash | I'm running the testrepository one now locally btw | 14:56 |
*** mestery_ is now known as mestery | 14:56 | |
*** ozstacker has joined #openstack-meeting-alt | 14:56 | |
zhiyan | markwash: yes, doublecheck will be better | 14:56 |
*** demorris has quit IRC | 14:57 | |
zhiyan | that's all for me. | 14:57 |
hdd_ | hello, I have been working on cross-service request ID, which will log the request ID mapping between services | 14:57 |
*** aostapenko has joined #openstack-meeting-alt | 14:57 | |
hdd_ | this would require updates to all the python clients | 14:57 |
hdd_ | I was wonder what the procedure is for cutting a new release of glanceclient, once I have the code done | 14:58 |
*** aostapenko has quit IRC | 14:58 | |
zhiyan | hdd_: it can be used to help log analysis? | 14:58 |
*** aostapenko has joined #openstack-meeting-alt | 14:58 | |
markwash | hdd_: I just cut the release | 14:58 |
*** aostapenko has quit IRC | 14:58 | |
markwash | I mean | 14:58 |
markwash | the process is "markwash does it" | 14:58 |
hdd_ | zhiyan: yes, that's the idea | 14:58 |
hdd_ | (-: | 14:58 |
*** aostapenko has joined #openstack-meeting-alt | 14:58 | |
markwash | hdd_ I push a git tag to openstack or gerrit or whatever, a tarball is built by jenkins, and then jenkins uploads stuff to pypi | 14:59 |
hdd_ | ok, so I'll just contact you when the change is merged? | 14:59 |
markwash | yeah | 14:59 |
hdd_ | cool | 15:00 |
markwash | it never hurts to pester me about releasing the client | 15:00 |
markwash | sad but true | 15:00 |
markwash | okay I guess we'll make way, in case there is another meeting right after | 15:00 |
*** gregsfortytwo1 has joined #openstack-meeting-alt | 15:00 | |
markwash | thanks everybody! | 15:00 |
rosmaita | bye! | 15:00 |
*** kevinconway has joined #openstack-meeting-alt | 15:00 | |
arnaud__ | bye | 15:00 |
markwash | #endmeeting | 15:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:00 | |
openstack | Meeting ended Thu Jan 30 15:00:44 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance/2014/glance.2014-01-30-14.02.html | 15:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance/2014/glance.2014-01-30-14.02.txt | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance/2014/glance.2014-01-30-14.02.log.html | 15:00 |
*** hdd_ has quit IRC | 15:00 | |
*** ashwini has left #openstack-meeting-alt | 15:01 | |
bswartz | #startmeeting manila | 15:01 |
openstack | Meeting started Thu Jan 30 15:01:16 2014 UTC and is due to finish in 60 minutes. The chair is bswartz. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: manila)" | 15:01 | |
openstack | The meeting name has been set to 'manila' | 15:01 |
bswartz | hello folks | 15:01 |
*** zhiyan has left #openstack-meeting-alt | 15:01 | |
aostapenko | hello, everyone | 15:01 |
yportnova | hi | 15:01 |
caitlin56 | hello | 15:01 |
vponomaryov | Hello | 15:01 |
scottda | Hi | 15:01 |
gregsfortytwo1 | hi | 15:01 |
bswartz | #link https://wiki.openstack.org/wiki/ManilaMeetings | 15:01 |
shamail | Hi | 15:01 |
rraja | hi | 15:01 |
csaba | hello | 15:01 |
*** vbellur has joined #openstack-meeting-alt | 15:02 | |
bswartz | some of us were having a discussion earlier this week that I think the whole group would find interesting | 15:02 |
bswartz | (also I'm hoping someone has a genius idea that will solve the problem) | 15:02 |
bill_az_ | Hi everyone | 15:02 |
bswartz | so the issue is in the generic driver design, with how it connects to the tenant network | 15:03 |
*** ndn9797 has joined #openstack-meeting-alt | 15:03 | |
*** jbernard has left #openstack-meeting-alt | 15:03 | |
bswartz | Our initial hope was that we could simply create a network port on the tenant's network and assign that to the service VM | 15:03 |
bswartz | however we don't want to make the service VM owned by the tenant for a variety of reasons | 15:04 |
ndn9797 | Hi, I'm Nagesh, from Bangalore, joining manila meeting for first time.. | 15:04 |
bswartz | 1) We don't want it to count against the tenant's quotas | 15:04 |
bswartz | 2) We don't want the tenant to accidentally delete it | 15:04 |
yportnova | ndn9797: Hi | 15:05 |
bswartz | 3) We want to hide manila backend details from the tenant to the extent possible | 15:05 |
*** AlanClark has joined #openstack-meeting-alt | 15:05 | |
bswartz | ndn9797: hello and welcome! | 15:05 |
bswartz | so it's preferrable for the service VMs created by the generic driver to be owned by some special service tenant | 15:06 |
*** balajiiyer has joined #openstack-meeting-alt | 15:06 | |
bswartz | however it seems that either nova or neutron or both won't let us connect a VM owned by one tenant to a network owned by another tenant | 15:06 |
bswartz | one potential workaround is to allow the service VMs to have their own separate network and to simply provide routing between that network and tenant networks | 15:07 |
bswartz | I find that workaround to be complex and error prone | 15:07 |
gregsfortytwo1 | there isn't an infrastructure for "admin" nodes or whatever to be connected to anybody they want? | 15:07 |
bswartz | but without making changes to nova or neutron or both, it seems to be the only option | 15:08 |
*** demorris has joined #openstack-meeting-alt | 15:08 | |
vponomaryov | gregsfortytwo1: problem in assigning user tenant port to service tenant vm | 15:08 |
bswartz | oops I forgot to set the topic | 15:08 |
bswartz | #topic Generic Driver Networking | 15:08 |
*** openstack changes topic to "Generic Driver Networking (Meeting topic: manila)" | 15:09 | |
shamail | Would assigning a static IP to the service VM bypass the separate tenant/network issue? Assuming there's a way for us to do this. | 15:09 |
bswartz | okay so hopefully most of you understand the problem | 15:09 |
aostapenko | I have news since yesterday, it's quite easy to configure routers, so we will not need any additional route rules in vm in our private network | 15:09 |
bswartz | shamail: the IP will end up getting assigned by neutron and will be effectively static | 15:10 |
ndn9797 | I understand the problem now. Thanks <bswartz> | 15:10 |
shamail | The issue is with floating IPs and being assigned cross-tenants, no? Might be completely mistaken since I wasn't in the discussions earlier. | 15:10 |
bswartz | but it will be an IP from a separate network | 15:10 |
gregsfortytwo1 | has anybody talked to people in the other groups yet? I'm surprised there's not an accepted model already | 15:10 |
bswartz | gregsfortytwo1: I think that nobody is doing anything that requires what we want | 15:10 |
bswartz | since you always have the option of setting up virtual routes between tenants | 15:10 |
shamail | But the assignment mechanism (e.g. Neutron) is the issue, not the address space itself so couldn't we find an alternative way to assign? | 15:10 |
gregsfortytwo1 | everybody else is still just doing things through the hypervisor? really? | 15:11 |
bswartz | no it's not actually an IP issue | 15:11 |
shamail | Okay. | 15:11 |
bswartz | we can allocate a port on the tenants network, we just can't assign it to our VM through nova | 15:11 |
bswartz | we could still fake it and use the IP within the VM -- but without actual bridging of the packets thats useless | 15:11 |
*** mattgriffin has joined #openstack-meeting-alt | 15:12 | |
*** demorris has quit IRC | 15:12 | |
bswartz | gregsfortytwo1: I'm not sure what you mean | 15:12 |
aostapenko | we'd like to share docs about how generic driver is implemented now | 15:12 |
bswartz | gregsfortytwo1: I think people are using their own tenant networks currently, and when they need connectivity they're setting it up through neutron routes | 15:13 |
aostapenko | https://docs.google.com/a/mirantis.com/drawings/d/1sDPO9ExTb3zn-GkPwbl1jiCZVl_3wTGVy6G8GcWifcc/edit | 15:13 |
aostapenko | https://docs.google.com/a/mirantis.com/drawings/d/1Fw9RPUxUCh42VNk0smQiyCW2HGOGwxeWtdVHBB5J1Rw/edit | 15:13 |
aostapenko | https://docs.google.com/a/mirantis.com/document/d/1WBjOq0GiejCcM1XKo7EmRBkOdfe4f5IU_Hw1ImPmDRU/edit | 15:13 |
bswartz | the ideal case for me is that we can create a VM that right on the tenant's network but the VM is hidden from them and doesn't count against their quotas | 15:13 |
caitlin56 | Could we do this the opposite way? Rather than giving each machine in each tenant network access to the management network, could we give the management machine a floating IP on each tenant network? | 15:14 |
*** demorris has joined #openstack-meeting-alt | 15:14 | |
bswartz | caitlin56: yes that's an option, but it has some problems | 15:14 |
bswartz | in particular, the security services that the storage server needs to communicate with will be inside the tenant network | 15:15 |
*** jecarey has joined #openstack-meeting-alt | 15:15 | |
bswartz | so the "service VM" will need routes back into the tenant network | 15:15 |
caitlin56 | There is an even better option, but I do not think neutron supports it, you place the management computer in a "DMZ VLAN" and allow routing to the DMZ from any tenant network. | 15:15 |
bswartz | we may be able to get that to work by just setting up the routes | 15:15 |
*** gokrokve has joined #openstack-meeting-alt | 15:15 | |
*** wmichel has left #openstack-meeting-alt | 15:16 | |
bswartz | caitlin56: we need 2-way routing though | 15:16 |
caitlin56 | The gotcha is that all tenant networks have to be NATtted to a unique address on the tenant network. | 15:16 |
*** codekobe has left #openstack-meeting-alt | 15:16 | |
gregsfortytwo1 | I'm not a network engineer so this is all a bit beyond me, but what's error-prone about setting up the routes? | 15:16 |
aostapenko | bswartz: yes, we can do so, and it's not difficult | 15:16 |
caitlin56 | gregsfortytwo: the problem is that the tenant networks can all think they are 10.0.0.0/8 | 15:16 |
bswartz | gregsfortytwo1: perhaps error-prone was the wrong phrase -- what I meant was that there's a lot of complexity with network routes and testing all the corner cases seems like a huge problem | 15:17 |
bswartz | aostapenko thinks he can make it work so it's what we're going to try | 15:17 |
*** mattgriffin has quit IRC | 15:17 | |
gregsfortytwo1 | isn't that Somebody Else's Problem? (where Somebody Else is neutron) | 15:17 |
*** balajiiyer has left #openstack-meeting-alt | 15:17 | |
scottda | If the ideal solution involves work from Neutron (and perhaps Nova), it might be worth trying to get a blueprint together for those team. Neutron doesn't seem to be too locked down for new features. | 15:17 |
*** mattgriffin has joined #openstack-meeting-alt | 15:18 | |
bswartz | I just wanted to throw this problem out to the larger group to see if we could find a better way | 15:18 |
gregsfortytwo1 | we don't just say "connect this IP and this network" or similar? | 15:18 |
*** mattgriffin has quit IRC | 15:19 | |
bswartz | gregsfortytwo1: it's a question of the routing rules -- which packets go to which gateways | 15:19 |
caitlin56 | The trick is that you need very specific firewall and NAT rules to be set up properly. You want to allow each tenant network to use the same addresses, and you doi not want to allow general traffic from the tenant networks. | 15:19 |
*** mattgriffin has joined #openstack-meeting-alt | 15:19 | |
bswartz | consider this: the service network will have sime CIDR range, and that range will need to be mapped into every tenant's routing tables | 15:20 |
caitlin56 | The setup I have seen, each tenant is NATted to the DMZ, and routing is limited to the DMZ subnet (i.e. no packets transit the DMZ). | 15:20 |
bswartz | if any tenant is using those same addresses for something (perhaps a VPN connectiong to a corporate network) we will get an address collision | 15:20 |
*** DinaBelova is now known as DinaBelova_ | 15:20 | |
bswartz | connection* | 15:20 |
caitlin56 | bswartz: it's ont he | 15:20 |
caitlin56 | DMZ thaty we need to do the routing. | 15:21 |
*** kraman has joined #openstack-meeting-alt | 15:21 | |
*** rohit404 has left #openstack-meeting-alt | 15:21 | |
shamail | Wouldn't that still require something to maintain the NAT entries and provision the addresses? How would this be from a maintenance perspective? | 15:21 |
caitlin56 | The assumption is that the DMZ has a public IPV4 or ipv6 subnet - something a tenant should not be using. | 15:21 |
bswartz | caitlin56: you're proposing that service VMs be given public addresses? | 15:22 |
caitlin56 | You allow a route from each tenant network to that specific public subnet, and you NAT tranlate every packet when routed. | 15:22 |
bswartz | caitlin56: how do the service VMs tunnel back into the tenant networks? | 15:22 |
caitlin56 | It can be PNAT or block NAT translation, but here PNAT seems more appropriate. | 15:23 |
aostapenko | we'd like to avoid using NAT at all because of nfs limitations | 15:23 |
caitlin56 | That's where you need NAT rather than PNAT. | 15:23 |
bswartz | yeah the whole idea is to deliver a driver that works similarly to a VLAN-based mutlitenancy solution which requires full 2-way network connectivity | 15:24 |
bswartz | NAT causes problems | 15:24 |
caitlin56 | The only way to avoid NAT is to have the management server run lots of network namespaces and essentially "route" to the correct process before doing IP routing. | 15:24 |
bswartz | if NAT is going to be required then I'm inclined to use the gateway-mediated multitenancy model | 15:24 |
*** rwsu has joined #openstack-meeting-alt | 15:24 | |
*** sarob has joined #openstack-meeting-alt | 15:25 | |
scottda | Sorry I may have missed this, but why not a Neutron admin subnet? | 15:25 |
*** caitlin_56 has joined #openstack-meeting-alt | 15:25 | |
bswartz | scottda: you may need to explain what that is... | 15:26 |
aostapenko | We're using 1 service network and multiple subnets in it with different cidrs | 15:26 |
*** ndn9797_ has joined #openstack-meeting-alt | 15:26 | |
*** japplewhite has quit IRC | 15:26 | |
scottda | Some feature, yet to be implemented, that allows an admin to setup neutron networking across tenants. | 15:26 |
*** ndn9797 has quit IRC | 15:26 | |
*** japplewhite has joined #openstack-meeting-alt | 15:27 | |
scottda | and subnets | 15:27 |
*** akerr has joined #openstack-meeting-alt | 15:27 | |
caitlin_56 | Sorry about the drop. Anyway there is ultimately only two choices: you create a set of unique IP addresses visisble tot he manager (via NAT or PNAT), or you create slave processes which have uniwuenetwork namespaces and hence can join the tenant network without reservation. | 15:27 |
*** mattgriffin has quit IRC | 15:27 | |
*** david-lyle has joined #openstack-meeting-alt | 15:27 | |
*** mattgriffin has joined #openstack-meeting-alt | 15:27 | |
bswartz | scottda: that sounds like exactly what we need | 15:27 |
bswartz | scottda: if it's not implemented though then we're still left without a solution | 15:28 |
csaba | bswartz: as of gateway mediated, in the original concept gateway was equal to hypervisor, but for sake of network separation we thought we'd need service vm-s for gateway role so as long as this view held, I don't see how is that simpler as of network plumbing | 15:28 |
scottda | Well, if the ideal place for this is in Neutron, we could attempt to get it in Neutron. | 15:28 |
*** arnaud__ has quit IRC | 15:28 | |
scottda | It might take a bit more time, but we will be living with this solution for a long time. Years. | 15:29 |
caitlin_56 | But if our plan is to get Neutron improved first we will need an interim workaround. | 15:29 |
bswartz | I do think the ideal place is in neutron | 15:29 |
*** dkliban has joined #openstack-meeting-alt | 15:29 | |
bswartz | Or nova | 15:29 |
*** markwash has quit IRC | 15:29 | |
bswartz | some way to create special vms that span tenants | 15:29 |
*** caitlin56 has quit IRC | 15:29 | |
bswartz | scottda: are in a position to get something like that implemented? | 15:30 |
scottda | I'm not certain, but my instinct is that it will be easier to get a change through Neutron than Nova. Just from a standpoint that Neutron is newer, and changing faster. | 15:30 |
scottda | I have teammates who work on Neutron. I can certainly fly the idea past them to get some feedback. | 15:30 |
caitlin_56 | Linux namespaces provides the tools needed. Trying to bypass neutron to use them will be very tricky. | 15:30 |
*** sarob has quit IRC | 15:31 | |
scottda | They might have already discussed such a thing, or have a quick answer like "sure, sounds doable" or "no way, already thought of that" I really don't know. | 15:31 |
*** amytron has joined #openstack-meeting-alt | 15:31 | |
bswartz | caitlin_56: there's nothing technically complicated about allowing a service VM to be directly on a tenant's network | 15:31 |
bswartz | it's an administrative limitation that prevents us from doing what we want | 15:31 |
*** david-lyle has quit IRC | 15:32 | |
bswartz | possibly there are security implications | 15:32 |
caitlin_56 | How do you know which tenant you are talking to? | 15:32 |
bswartz | there's one VM per tenant | 15:32 |
aostapenko | actually one vm per share-network | 15:33 |
bswartz | so you have a 1-to-1 mapping and you can track that | 15:33 |
caitlin_56 | How do you talk with tenant X? You have to select the namespace before the IP address is any good. | 15:33 |
bswartz | well yeah, thanks aostapenko | 15:33 |
*** japplewhite has quit IRC | 15:33 | |
bswartz | caitlin_56: it's no different than if tenant X had created a new VM himself | 15:33 |
bswartz | however the owner of that VM needs to be us | 15:34 |
bswartz | or the "service tenant" as we've been saying | 15:34 |
*** mattgriffin has quit IRC | 15:34 | |
bswartz | there is the issue of how the manila-share service talks to these special VMs, but that's also a solvable problem | 15:34 |
*** mattgriffin has joined #openstack-meeting-alt | 15:35 | |
scottda | I'll start a dialogue with some Neutron devs about feasibility of an admin network. There's still the issue of the service VM. | 15:35 |
*** DinaBelova_ is now known as DinaBelova | 15:35 | |
bswartz | scottda: thx -- I'll follow up w/ you after this meeting because I'm very interested in that approach | 15:36 |
caitlin_56 | scottda: this is a general problem, not unique to NFS. So neutron should be willing to listen. | 15:36 |
scottda | Yes, I'll need to get some more info as I'm not as up to speed on Manila as I'd liket to be | 15:36 |
bswartz | okay enough on that | 15:36 |
scottda | caitlin_56: agreed. I think I can sell it :) | 15:36 |
bswartz | let's jump to dev status | 15:37 |
bswartz | #topic dev status | 15:37 |
*** openstack changes topic to "dev status (Meeting topic: manila)" | 15:37 | |
vponomaryov | i will update about it | 15:37 |
*** shamail has quit IRC | 15:37 | |
bswartz | vponomaryov: ty | 15:37 |
vponomaryov | Dev status: | 15:37 |
vponomaryov | 1) Generic driver - https://review.openstack.org/#/c/67182/ | 15:37 |
vponomaryov | Lion part of work is done | 15:37 |
vponomaryov | TODO: | 15:37 |
vponomaryov | a) Finalize work of routers and routes between Vm in service tenant and vm in user tenant | 15:37 |
vponomaryov | b) Write unittest | 15:37 |
vponomaryov | Info, mentioned before: | 15:38 |
vponomaryov | https://docs.google.com/a/mirantis.com/drawings/d/1sDPO9ExTb3zn-GkPwbl1jiCZVl_3wTGVy6G8GcWifcc/edit | 15:38 |
vponomaryov | https://docs.google.com/a/mirantis.com/drawings/d/1Fw9RPUxUCh42VNk0smQiyCW2HGOGwxeWtdVHBB5J1Rw/edit | 15:38 |
vponomaryov | https://docs.google.com/a/mirantis.com/document/d/1WBjOq0GiejCcM1XKo7EmRBkOdfe4f5IU_Hw1ImPmDRU/edit | 15:38 |
vponomaryov | 2) NetApp Cmode driver - https://review.openstack.org/#/c/59100/ | 15:38 |
vponomaryov | TODO: bugfixing and retesting | 15:38 |
vponomaryov | 3) We have open item about share-networks, that should be disscussed and if accepted will take some time for implementation. | 15:39 |
bswartz | vponomaryov: what open issue? | 15:39 |
vponomaryov | Should I begin with open item? | 15:39 |
*** mpolanco has quit IRC | 15:39 | |
bswartz | vponomaryov: yes pls | 15:39 |
vponomaryov | Open item: With current code, Vserver (VM) will be created (with data from share-network) only on first share creation call. | 15:39 |
vponomaryov | its true for both drivers | 15:40 |
vponomaryov | Problem: | 15:40 |
vponomaryov | Current realisation assumes creation share and Vserve for itr. And it can be failed due to improper share-network data. So, user would like to use already activated share-networks, and wait much less time. | 15:40 |
vponomaryov | Also, due to mechanism of mapping security service to share network, we shouldn't try create Vserver (VM) on share network creation. | 15:40 |
vponomaryov | Proposal: | 15:40 |
vponomaryov | We can have command for share-network like "initialize" or "run", to make it, when we (admin) are ready. | 15:40 |
*** kraman has left #openstack-meeting-alt | 15:40 | |
bswartz | vponomaryov: you're saying we don't error check the parameters used for share-network-create until long after the API call succeeds? | 15:41 |
vponomaryov | we are checking this data on creation of Vserver, and we do this on first share creation call | 15:41 |
bswartz | well here's the thing | 15:42 |
bswartz | even if we create a vserver before we need to, we may need to create another one at some point in the future | 15:42 |
bswartz | any share-create call can result in a new vserver getting created | 15:42 |
*** mpolanco has joined #openstack-meeting-alt | 15:42 | |
vponomaryov | yes, use r will have a choise between active share-networks | 15:43 |
vponomaryov | which one to use | 15:43 |
bswartz | now I agree that its probably worthwhile to at least validate the params passed in 1 time at the beginning | 15:43 |
bswartz | but that won't prevent us from having issues if something changes behind our back | 15:43 |
vponomaryov | so, we should not only check, we should create Vserver | 15:44 |
vponomaryov | if its creation is successfull, we have active share-network | 15:44 |
bswartz | anyone else have an opinion here? | 15:44 |
caitlin_56 | bswartz: that is an unsolvable problem. The fact that you cannot launch a VM right now does not mean that the configuration is incorrect - only that it probably is. | 15:44 |
bswartz | I think I can live with creating an empty vserver, just to validate the parameters passed in | 15:44 |
*** mpolanco has quit IRC | 15:45 | |
vponomaryov | caitlin_56: +1, a lot of issues won't be caused by improper data itself | 15:45 |
vponomaryov | we should know, we have a Vserver | 15:46 |
vponomaryov | and can crete share | 15:46 |
caitlin_56 | You either allow "speculative" networks or you prevent some legitimate configuration from being accepted due to a temporary network glitch. | 15:46 |
bswartz | caitlin_56: are you against the proposal? | 15:47 |
bswartz | I think it's fine to do it -- the biggest downside is wasted resources | 15:47 |
bswartz | okay if noone opposed then I say go ahead with it vponomaryov | 15:48 |
bswartz | #topic open discussion | 15:49 |
*** openstack changes topic to "open discussion (Meeting topic: manila)" | 15:49 | |
vponomaryov | ok | 15:49 |
caitlin_56 | bswartz: I'd raise a error, but allow an operator to override - "no this config is correct even if you can't do it right now." | 15:49 |
bswartz | any other topics for this week? | 15:49 |
bswartz | caitlin_56: if it won't work right now the tenant can try agian later when it will work | 15:49 |
vponomaryov | A couple with launchpad BPs | 15:49 |
bswartz | caitlin_56: there's little value it setting something up early if that thing is useless until a later time | 15:50 |
*** aignatov is now known as aignatov_ | 15:50 | |
vponomaryov | bswartz: BP https://blueprints.launchpad.net/manila/+spec/join-tenant-network can be marked as implemented, | 15:51 |
vponomaryov | bugs left according to its changes. + approved change for share-networks | 15:51 |
bswartz | vponomaryov: I'm here | 15:51 |
bswartz | I'm there rather | 15:51 |
vponomaryov | and second | 15:52 |
vponomaryov | If we drop xml support, BP https://blueprints.launchpad.net/manila/+spec/xml-support-to-client should be marked as invalid. | 15:52 |
vponomaryov | Do we drop XML support? | 15:52 |
bswartz | ack my browser is crashing | 15:52 |
bswartz | oh yes | 15:53 |
bswartz | it came to my attention this week that the Nova project is dropping support for XML in their v3 API | 15:53 |
bswartz | so I see no reason to support XML in any version of our API | 15:53 |
*** sadasu has quit IRC | 15:53 | |
ndn9797_ | fine with XML drop.. | 15:54 |
*** caitlin_56 has quit IRC | 15:54 | |
*** caitlin_56 has joined #openstack-meeting-alt | 15:54 | |
*** IlyaE has joined #openstack-meeting-alt | 15:54 | |
vponomaryov | I have no questions | 15:55 |
vponomaryov | thanks | 15:55 |
bswartz | okay | 15:55 |
bswartz | thanks everyone | 15:55 |
aostapenko | thanks, bye | 15:55 |
*** akerr has left #openstack-meeting-alt | 15:55 | |
bswartz | #endmeeting | 15:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:55 | |
openstack | Meeting ended Thu Jan 30 15:55:54 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:55 |
*** gregsfortytwo1 has left #openstack-meeting-alt | 15:55 | |
*** jmontemayor has joined #openstack-meeting-alt | 15:55 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/manila/2014/manila.2014-01-30-15.01.html | 15:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/manila/2014/manila.2014-01-30-15.01.txt | 15:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/manila/2014/manila.2014-01-30-15.01.log.html | 15:56 |
vbellur | thanks | 15:56 |
*** vbellur has left #openstack-meeting-alt | 15:56 | |
*** aostapenko has quit IRC | 15:56 | |
*** caitlin_56 has quit IRC | 15:56 | |
*** ozstacker has quit IRC | 15:56 | |
*** ozstacker has joined #openstack-meeting-alt | 15:56 | |
*** jmontemayor has quit IRC | 15:57 | |
*** jmontemayor has joined #openstack-meeting-alt | 15:57 | |
*** henrynash has joined #openstack-meeting-alt | 16:00 | |
*** matrohon has quit IRC | 16:00 | |
*** bswartz has left #openstack-meeting-alt | 16:02 | |
*** mpolanco has joined #openstack-meeting-alt | 16:02 | |
*** thinrichs has joined #openstack-meeting-alt | 16:02 | |
*** ndn9797_ has quit IRC | 16:03 | |
*** boris-42 has quit IRC | 16:05 | |
thinrichs | Are we having the Neutron policy meeting today? | 16:06 |
*** csaba is now known as csaba|afk | 16:07 | |
thinrichs | Nevermind--I just found Kyle's note canceling it. | 16:07 |
*** thinrichs has quit IRC | 16:07 | |
*** d0ugal has quit IRC | 16:08 | |
*** irenab has quit IRC | 16:09 | |
*** betsy has joined #openstack-meeting-alt | 16:10 | |
*** alagalah has joined #openstack-meeting-alt | 16:10 | |
alagalah | Sorry I'm late | 16:10 |
*** jcooley_ has joined #openstack-meeting-alt | 16:12 | |
*** ramashri has joined #openstack-meeting-alt | 16:13 | |
*** japplewhite has joined #openstack-meeting-alt | 16:14 | |
marun | alagalah: it's cancelled | 16:14 |
alagalah | marun: Thanks! | 16:16 |
*** DinaBelova is now known as DinaBelova_ | 16:18 | |
*** gokrokve has quit IRC | 16:21 | |
*** japplewhite has left #openstack-meeting-alt | 16:22 | |
*** david-lyle has joined #openstack-meeting-alt | 16:24 | |
*** Barker has quit IRC | 16:24 | |
*** michael-yu has joined #openstack-meeting-alt | 16:29 | |
*** jprovazn has joined #openstack-meeting-alt | 16:31 | |
*** malini is now known as malini_afk | 16:31 | |
*** DinaBelova_ is now known as DinaBelova | 16:31 | |
*** Barker has joined #openstack-meeting-alt | 16:33 | |
*** aostapenko has joined #openstack-meeting-alt | 16:34 | |
*** lsmola_ has quit IRC | 16:34 | |
*** jcooley_ has quit IRC | 16:35 | |
*** rnirmal has joined #openstack-meeting-alt | 16:35 | |
*** SushilKM has joined #openstack-meeting-alt | 16:38 | |
*** SushilKM has left #openstack-meeting-alt | 16:38 | |
*** michael-yu has quit IRC | 16:39 | |
*** malini_afk is now known as malini | 16:42 | |
*** Leonr has joined #openstack-meeting-alt | 16:43 | |
*** rraja has quit IRC | 16:52 | |
*** d0ugal has joined #openstack-meeting-alt | 16:58 | |
*** Barker has quit IRC | 16:59 | |
*** demorris has quit IRC | 17:01 | |
*** igormarnat_ has quit IRC | 17:01 | |
*** Barker has joined #openstack-meeting-alt | 17:02 | |
*** igormarnat_ has joined #openstack-meeting-alt | 17:04 | |
*** igormarnat_ has quit IRC | 17:05 | |
*** michael-yu has joined #openstack-meeting-alt | 17:06 | |
*** rnirmal has quit IRC | 17:10 | |
*** michael-yu has quit IRC | 17:10 | |
*** michael-yu has joined #openstack-meeting-alt | 17:13 | |
*** boris-42 has joined #openstack-meeting-alt | 17:14 | |
*** gokrokve has joined #openstack-meeting-alt | 17:15 | |
*** mozawa has quit IRC | 17:20 | |
*** julim has quit IRC | 17:23 | |
*** jcooley_ has joined #openstack-meeting-alt | 17:25 | |
*** _nadya_ has joined #openstack-meeting-alt | 17:25 | |
*** jcooley_ has quit IRC | 17:28 | |
*** mat-lowery has left #openstack-meeting-alt | 17:29 | |
*** sarob has joined #openstack-meeting-alt | 17:29 | |
*** demorris has joined #openstack-meeting-alt | 17:31 | |
*** aignatov_ is now known as aignatov | 17:31 | |
*** _nadya_ has quit IRC | 17:33 | |
*** jcooley_ has joined #openstack-meeting-alt | 17:34 | |
*** sarob has quit IRC | 17:34 | |
*** bdpayne has joined #openstack-meeting-alt | 17:37 | |
*** mpolanco has quit IRC | 17:37 | |
*** coolsvap has joined #openstack-meeting-alt | 17:38 | |
*** Praveen_ has joined #openstack-meeting-alt | 17:53 | |
*** sss has joined #openstack-meeting-alt | 17:54 | |
*** dmitryme has joined #openstack-meeting-alt | 17:54 | |
*** krtaylor has quit IRC | 17:56 | |
*** arnaud__ has joined #openstack-meeting-alt | 17:56 | |
*** arnaud___ has joined #openstack-meeting-alt | 17:56 | |
*** jspeidel1 has joined #openstack-meeting-alt | 17:56 | |
*** bob_nettleton has joined #openstack-meeting-alt | 17:56 | |
*** ramashri has quit IRC | 17:59 | |
*** sreshetniak has joined #openstack-meeting-alt | 18:00 | |
*** jcooley_ has quit IRC | 18:00 | |
*** crobertsrh has joined #openstack-meeting-alt | 18:01 | |
*** jcooley_ has joined #openstack-meeting-alt | 18:01 | |
*** ErikB has joined #openstack-meeting-alt | 18:01 | |
aignatov | hello savanna folks! | 18:03 |
*** _nadya_ has joined #openstack-meeting-alt | 18:03 | |
aignatov | who's around? | 18:03 |
ErikB | Hi Alex | 18:04 |
jspeidel1 | here | 18:04 |
dmitryme | me there | 18:04 |
crobertsrh | I'm here | 18:04 |
bob_nettleton | here | 18:04 |
*** jspeidel1 has left #openstack-meeting-alt | 18:04 | |
*** markwash has joined #openstack-meeting-alt | 18:05 | |
*** jspeidel has joined #openstack-meeting-alt | 18:05 | |
aignatov | looks like a quorum, let's start :) | 18:05 |
aignatov | #startmeeting savanna | 18:05 |
openstack | Meeting started Thu Jan 30 18:05:52 2014 UTC and is due to finish in 60 minutes. The chair is aignatov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:05 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:05 |
*** ramashri has joined #openstack-meeting-alt | 18:05 | |
*** openstack changes topic to " (Meeting topic: savanna)" | 18:05 | |
openstack | The meeting name has been set to 'savanna' | 18:05 |
aignatov | #topic Agenda | 18:06 |
*** openstack changes topic to "Agenda (Meeting topic: savanna)" | 18:06 | |
aignatov | #link https://wiki.openstack.org/wiki/Meetings/SavannaAgenda#Agenda_for_January.2C_30 | 18:06 |
*** dmitryme has quit IRC | 18:06 | |
*** Ranjitha has joined #openstack-meeting-alt | 18:06 | |
*** dmitryme has joined #openstack-meeting-alt | 18:06 | |
*** ramashri has quit IRC | 18:06 | |
*** alazarev has joined #openstack-meeting-alt | 18:07 | |
aignatov | i'm running this meeting today because SergeyLukjanov_ is on the flight to the FOSDEM summit in brusseil | 18:07 |
aignatov | it looks like there are no action items from the previous meeting so lets move to the next topic | 18:07 |
aignatov | #topic News / updates | 18:08 |
*** openstack changes topic to "News / updates (Meeting topic: savanna)" | 18:08 | |
aignatov | folks, please | 18:08 |
crobertsrh | For me on the UI it has been a few bug fixes along with implementing many of the changes that tmckay has been working on (java action, streaming, etc). | 18:09 |
aignatov | update from me, I'm filed blueprint in the heat to implement Savanna plugin and started working on this | 18:09 |
aignatov | #link https://blueprints.launchpad.net/heat/+spec/savanna-as-heat-resource | 18:10 |
dmitryme | I'am woking on the agent, made a couple of preparational CRs during last week | 18:10 |
aignatov | crobertsrh: great progress! | 18:10 |
*** igormarnat_ has joined #openstack-meeting-alt | 18:10 | |
bob_nettleton | I'm working on wrapping up a few remaining issues with the HDP images for diskimage-builder, and hope to submit a patch over the next few days (if testing goes well). | 18:11 |
aignatov | bob_nettleton: some troubles with testing now? | 18:11 |
*** kebray_ has joined #openstack-meeting-alt | 18:12 | |
*** _nadya_ has quit IRC | 18:12 | |
aignatov | if you have any question about DIB and how it works you can ask IvanBereezovskiy and mattf directly or via openstack-dev | 18:12 |
aignatov | they are our experts in DIB :) | 18:12 |
*** igor has quit IRC | 18:12 | |
jspeidel | I have been working on blueprint support in ambari which will allow ambari to export a blueprint for a running cluster which is then imported into savanna when using the HDP plugin. | 18:13 |
*** igor has joined #openstack-meeting-alt | 18:13 | |
bob_nettleton | aignatov: ok, thanks. I've found a few issues related to package installs. I have a few questions about DIB that I've run into this week, so I'll ask Ivan and Matt or post to the list. thanks! | 18:13 |
aignatov | jspeidel: do we have Launchpad blueprint for blueprint support in Ambari? :) | 18:14 |
*** igormarnat_ has quit IRC | 18:14 | |
aignatov | bob_nettleton: cool! | 18:14 |
jspeidel | aignatov, working on that ;) | 18:14 |
dmitryme | bob_nettleton: there are people who currently working on the same thing for Spark and CDH: https://review.openstack.org/#/c/69865/ | 18:14 |
dmitryme | it makes sense to look at what they do, share you opinion, etc. | 18:15 |
aignatov | any others updates, guys? | 18:15 |
bob_nettleton | dmitryme: ok, thanks. I'll check out this link. | 18:15 |
*** rsblendido has quit IRC | 18:15 | |
aignatov | yep, one more update Spark plugin is in progress, thanks dmitryme for pointing this out :) | 18:16 |
aignatov | #link https://review.openstack.org/#/c/69865/ | 18:16 |
aignatov | lets move on | 18:16 |
*** vponomaryov is now known as vponomaryov|afk | 18:16 | |
*** igor__ has joined #openstack-meeting-alt | 18:17 | |
aignatov | #topic Roadmap update / cleanup | 18:17 |
*** openstack changes topic to "Roadmap update / cleanup (Meeting topic: savanna)" | 18:17 | |
*** igor__ has quit IRC | 18:17 | |
aignatov | lets skip this... no updates in this area | 18:17 |
aignatov | #topic Project naming collision | 18:17 |
*** openstack changes topic to "Project naming collision (Meeting topic: savanna)" | 18:17 | |
*** nati_ueno has joined #openstack-meeting-alt | 18:17 | |
*** rossella_s has quit IRC | 18:17 | |
*** igor__ has joined #openstack-meeting-alt | 18:18 | |
aignatov | bad news confirmed, we have to rename Savanna :( | 18:18 |
*** igor has quit IRC | 18:18 | |
*** igor__ has quit IRC | 18:18 | |
*** igor has joined #openstack-meeting-alt | 18:18 | |
aignatov | all you saw the mail from Sergey about this, I think | 18:19 |
aignatov | and he prepared etherpad | 18:19 |
aignatov | #link https://etherpad.openstack.org/p/savanna-renaming | 18:19 |
*** igor__ has joined #openstack-meeting-alt | 18:20 | |
aignatov | do you have thoughts about new name guys? | 18:20 |
*** eankutse has quit IRC | 18:20 | |
aignatov | if yes, please share it in the etherpad above | 18:20 |
*** eankutse has joined #openstack-meeting-alt | 18:20 | |
jmaron | savahanah... | 18:21 |
aignatov | savanna, but without one 'n' :) | 18:21 |
aignatov | SAVANA | 18:21 |
*** julim has joined #openstack-meeting-alt | 18:22 | |
aignatov | jmaron: didm;t you mistaken? savaHanaH? | 18:22 |
*** igor has quit IRC | 18:23 | |
*** henrynash has quit IRC | 18:23 | |
*** khyati has joined #openstack-meeting-alt | 18:23 | |
dmitryme | I don't have a name to propose in mind, but I have an idea to share. I think we don't really need to find synonym for "Savanna", I mean we can pick name from completely different topic | 18:23 |
alazarev | I like savannah, all new people call us in such kind anyway | 18:23 |
*** khyati has left #openstack-meeting-alt | 18:23 | |
*** IvanBerezovskiy1 has joined #openstack-meeting-alt | 18:24 | |
dmitryme | alazarev: I am not sure we will be able to register trademark which is that close to 'Savanna' | 18:25 |
aignatov | dmitryme: agree, I liked savanna before because it has the same meaning and spelling in russsian as well as in english, so I'd like to have the similar new name | 18:25 |
aignatov | like 'cosmos' | 18:25 |
aignatov | it's just thoughts :) | 18:25 |
alazarev | will need to check with lawyers | 18:25 |
dmitryme | from the top of my head, there is a distributed FS with 'Cosmos' name | 18:26 |
aignatov | dmitryme: it was just an example, I didn't propose that name | 18:26 |
dmitryme | besides, I am not sure if english speakers are accustomed to that word | 18:26 |
*** igor__ has quit IRC | 18:27 | |
alazarev | dmitryme: agree, space is everywhere | 18:27 |
aignatov | what is the Zotzozis | 18:27 |
aignatov | I see this in the etherpad :) | 18:27 |
dmitryme | it does not google :-) | 18:28 |
*** Ranjitha has quit IRC | 18:28 | |
*** harlowja_away is now known as harlowja | 18:28 | |
aignatov | Saratov? ;) | 18:29 |
*** nacim has quit IRC | 18:30 | |
dmitryme | aignatov: though I like it as its my home city name, I am afraid it does not sound | 18:30 |
aignatov | but it rhymes with Savanna | 18:30 |
*** HenryG has quit IRC | 18:30 | |
dmitryme | aignatov: I like it that you don't write poetry... | 18:31 |
dmitryme | :-) | 18:31 |
aignatov | lol | 18:31 |
aignatov | ok, any more thoughts, ideas? | 18:32 |
jmaron | rhymes: santana, bandana, banana ;) | 18:33 |
*** HenryG has joined #openstack-meeting-alt | 18:33 | |
jmaron | atlanta (sight of next summit) | 18:34 |
aignatov | jmaron: atlanta will start and over, but the name is forever :) | 18:34 |
dmitryme | atlantis :-) | 18:34 |
aignatov | dmitryme: I like it | 18:34 |
dmitryme | aignatov: I think the city will persist :-) | 18:35 |
aignatov | please write it to the doc:) | 18:35 |
aignatov | dmitryme: I hope :) | 18:35 |
jmaron | ariadne - She is mostly associated with mazes and labyrinths, due to her involvement in the myths of the Minotaur and Theseus. | 18:36 |
jmaron | Get it? we allow you to more easily navigate the maze of big data deployments… | 18:36 |
*** Praveen_ has quit IRC | 18:37 | |
aignatov | also I see 'Centillion' as name, I like it as well, may be just 'Cent'? ;) | 18:37 |
aignatov | jmaron: good candidate as well, please document your thoughts in the doc, all ideas... | 18:38 |
alazarev | cent is not too valuable :) | 18:38 |
aignatov | alazarev: may be, but short and clear | 18:40 |
alazarev | I believe it is too early for discussion, let's put options to etherpad | 18:40 |
*** sarob has joined #openstack-meeting-alt | 18:40 | |
*** safchain has quit IRC | 18:40 | |
alazarev | general discussion? | 18:41 |
aignatov | alazarev: right, but don't forget that about two weeks left before we get a decision to the community and lawyers about new name | 18:41 |
aignatov | lets move on | 18:41 |
aignatov | #topic General discussion | 18:41 |
*** openstack changes topic to "General discussion (Meeting topic: savanna)" | 18:41 | |
*** sbalukoff has quit IRC | 18:42 | |
jmaron | sorry I was late, so I'll just mention I've started integrating support for HDP 2.0. Hope to have something for review next week | 18:42 |
*** michael-yu has quit IRC | 18:42 | |
alazarev | I have a question about https://bugs.launchpad.net/savanna/+bug/1232075 . Does anyone knows ground for it? | 18:43 |
alazarev | I like idea to have all hostnames in lowercase. But it seems that real causes are needed. | 18:43 |
*** mpolanco has joined #openstack-meeting-alt | 18:43 | |
*** ramashri has joined #openstack-meeting-alt | 18:44 | |
jspeidel | alazarev, I remember that when capital letters were used for resources that ended up in the hostname, this caused failures in savanna | 18:44 |
jspeidel | the hosts were not resolved properly | 18:44 |
aignatov | jmaron: great to hear that, will you plan HDP 2.0 with all supported functionality like EDP, cinder volumes etc...? | 18:45 |
jspeidel | we also had the same issue with special characters in the host name like underscores | 18:45 |
alazarev | jspeidel: don't you muss with underscores? | 18:45 |
jmaron | correct. host name is assembled from cluster name, some template names, etc and upper cases caused issues | 18:45 |
jmaron | aignatov: that's my hope, but I may be forced to take an iterative approach (smaller commits providing incremental support) | 18:46 |
jspeidel | alazarec, not sure what you mean by muss with underscores | 18:46 |
alazarev | jspeidel: sent phrase before reading your second line :) | 18:46 |
jspeidel | if an underscore ends up in the host name, it will cause failures | 18:46 |
aignatov | alazarev: yes, that's was the reason for -2 from me because I don't know any cause | 18:46 |
aignatov | and bug description is also unclear about that | 18:47 |
jspeidel | aignatov, I can update the bug if that would help. But this is needed | 18:47 |
aignatov | jspeidel: please update :) | 18:48 |
jmaron | I wonder if we could have some UI based validation of entries to prevent such issues? | 18:48 |
jspeidel | unfortunately, ambari forces the useage of hostnames so we can't just use ip's | 18:48 |
jmaron | or at least minimize the risk | 18:48 |
jspeidel | aignatov, will update | 18:48 |
*** michael-yu has joined #openstack-meeting-alt | 18:49 | |
alazarev | jspeidel: apache hadoop also requires use of hostnames | 18:49 |
jspeidel | alazarev, yep | 18:49 |
*** codekobe has joined #openstack-meeting-alt | 18:51 | |
*** Ranjitha has joined #openstack-meeting-alt | 18:51 | |
*** eankutse has quit IRC | 18:52 | |
aignatov | jmaron:looking forward for HDP 2.0 on the review ;) | 18:52 |
aignatov | guys, anything to discuss? | 18:53 |
alazarev | jmaron: will HDP 2.0 support include EDP? | 18:53 |
jmaron | alazarev: I'd like it to ;) | 18:54 |
*** dmitryme has quit IRC | 18:54 | |
jmaron | my goal is to use EDP as the measure of whether the integration is, in fact, working | 18:54 |
alazarev | jmaron: great! | 18:54 |
*** johnthetubaguy has quit IRC | 18:55 | |
*** sss has quit IRC | 18:55 | |
*** eankutse has joined #openstack-meeting-alt | 18:55 | |
aignatov | why not? it seems easy to implement edp support for Hadoop 2.0, ooze 4.0 works with it, and we use this version with oozie | 18:55 |
aignatov | should work :) | 18:55 |
jmaron | that's my hope :) | 18:56 |
aignatov | with oozie -> of oozie | 18:56 |
*** jcooley_ has quit IRC | 18:56 | |
alazarev | yarn need to be supported, now we have jobtracker hardcoded | 18:57 |
*** dmitryme has joined #openstack-meeting-alt | 18:57 | |
aignatov | alazarev: I see | 18:58 |
jmaron | ah…true. I'll need to see if I can add code to address yarn | 18:58 |
*** jcooley_ has joined #openstack-meeting-alt | 18:59 | |
aignatov | 1 minutes left, lets finish this meeting | 18:59 |
aignatov | thanks every one who's joined | 18:59 |
aignatov | Guys, think about new name for Savanna! | 19:00 |
*** jspeidel has left #openstack-meeting-alt | 19:00 | |
*** alagalah has left #openstack-meeting-alt | 19:00 | |
aignatov | share your thoughts in etherpad | 19:00 |
*** nati_uen_ has joined #openstack-meeting-alt | 19:00 | |
*** sarob has quit IRC | 19:00 | |
aignatov | #endmeeting | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
openstack | Meeting ended Thu Jan 30 19:00:32 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/savanna/2014/savanna.2014-01-30-18.05.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/savanna/2014/savanna.2014-01-30-18.05.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/savanna/2014/savanna.2014-01-30-18.05.log.html | 19:00 |
*** jmaron has left #openstack-meeting-alt | 19:00 | |
*** sarob has joined #openstack-meeting-alt | 19:01 | |
*** bob_nettleton has left #openstack-meeting-alt | 19:01 | |
*** eankutse1 has joined #openstack-meeting-alt | 19:02 | |
*** eankutse has quit IRC | 19:02 | |
*** david-lyle has quit IRC | 19:03 | |
*** nati_ueno has quit IRC | 19:03 | |
*** nati_uen_ has quit IRC | 19:03 | |
*** nati_ueno has joined #openstack-meeting-alt | 19:04 | |
*** nati_ueno has quit IRC | 19:07 | |
*** IvanBerezovskiy1 has left #openstack-meeting-alt | 19:07 | |
*** Ranjitha has quit IRC | 19:08 | |
*** bdpayne has quit IRC | 19:09 | |
*** doug_shelley66 has quit IRC | 19:10 | |
*** bdpayne has joined #openstack-meeting-alt | 19:10 | |
*** Ranjitha has joined #openstack-meeting-alt | 19:10 | |
*** igormarnat_ has joined #openstack-meeting-alt | 19:11 | |
*** doug_shelley66 has joined #openstack-meeting-alt | 19:11 | |
*** kebray_ has quit IRC | 19:13 | |
*** igormarnat_ has quit IRC | 19:16 | |
*** nati_ueno has joined #openstack-meeting-alt | 19:19 | |
*** nati_ueno has quit IRC | 19:19 | |
*** ramashri has quit IRC | 19:19 | |
*** demorris has quit IRC | 19:19 | |
*** nati_ueno has joined #openstack-meeting-alt | 19:20 | |
*** ramashri has joined #openstack-meeting-alt | 19:21 | |
*** ramashri has quit IRC | 19:23 | |
*** demorris has joined #openstack-meeting-alt | 19:24 | |
*** ErikB has quit IRC | 19:24 | |
*** crobertsrh has left #openstack-meeting-alt | 19:26 | |
*** amcrn has quit IRC | 19:30 | |
*** ErikB has joined #openstack-meeting-alt | 19:31 | |
*** dkliban has left #openstack-meeting-alt | 19:34 | |
*** sbalukoff has joined #openstack-meeting-alt | 19:34 | |
*** songole has joined #openstack-meeting-alt | 19:38 | |
*** songole has quit IRC | 19:41 | |
*** rohit404 has joined #openstack-meeting-alt | 19:47 | |
*** IlyaE has quit IRC | 19:48 | |
*** irenab has joined #openstack-meeting-alt | 19:49 | |
*** nati_ueno has quit IRC | 20:02 | |
*** d0ugal has quit IRC | 20:03 | |
*** demorris_ has joined #openstack-meeting-alt | 20:03 | |
*** amcrn has joined #openstack-meeting-alt | 20:04 | |
*** aignatov is now known as aignatov_ | 20:04 | |
*** mpolanco has quit IRC | 20:05 | |
*** demorris has quit IRC | 20:06 | |
*** demorris_ is now known as demorris | 20:06 | |
*** Duane_ has joined #openstack-meeting-alt | 20:06 | |
*** IlyaE has joined #openstack-meeting-alt | 20:09 | |
*** aignatov_ is now known as aignatov | 20:10 | |
*** RajeshMohan has quit IRC | 20:10 | |
*** ErikB has quit IRC | 20:11 | |
*** ozstacker has quit IRC | 20:12 | |
*** ozstacker has joined #openstack-meeting-alt | 20:12 | |
*** RajeshMohan has joined #openstack-meeting-alt | 20:12 | |
*** RajeshMohan has quit IRC | 20:14 | |
*** nati_ueno has joined #openstack-meeting-alt | 20:15 | |
*** RajeshMohan has joined #openstack-meeting-alt | 20:16 | |
*** mpolanco has joined #openstack-meeting-alt | 20:21 | |
*** Barker has quit IRC | 20:26 | |
*** Barker has joined #openstack-meeting-alt | 20:27 | |
*** michael-yu has quit IRC | 20:27 | |
*** alazarev has quit IRC | 20:28 | |
*** michael-yu has joined #openstack-meeting-alt | 20:29 | |
*** Duane_ has quit IRC | 20:30 | |
*** DinaBelova is now known as DinaBelova_ | 20:30 | |
*** Duane_ has joined #openstack-meeting-alt | 20:30 | |
*** alazarev has joined #openstack-meeting-alt | 20:30 | |
*** jcooley_ has quit IRC | 20:31 | |
*** jcooley_ has joined #openstack-meeting-alt | 20:32 | |
*** Duane_ has quit IRC | 20:34 | |
*** rocky2 has joined #openstack-meeting-alt | 20:40 | |
*** _nadya_ has joined #openstack-meeting-alt | 20:45 | |
*** denis_makogon_ has joined #openstack-meeting-alt | 20:50 | |
*** khyati has joined #openstack-meeting-alt | 20:51 | |
*** demorris has quit IRC | 20:58 | |
*** aignatov is now known as aignatov_ | 20:58 | |
*** michael-yu has quit IRC | 21:00 | |
*** dkliban has joined #openstack-meeting-alt | 21:01 | |
*** sreshetniak has quit IRC | 21:01 | |
*** FallenPegasus has joined #openstack-meeting-alt | 21:01 | |
*** denis_makogon has quit IRC | 21:02 | |
*** denis_makogon_ is now known as denis_makogon | 21:02 | |
*** dmakogon_ has joined #openstack-meeting-alt | 21:02 | |
*** rocky2 has quit IRC | 21:03 | |
*** rocky2 has joined #openstack-meeting-alt | 21:03 | |
*** michael-yu has joined #openstack-meeting-alt | 21:04 | |
*** alazarev has quit IRC | 21:04 | |
*** HenryG has quit IRC | 21:06 | |
*** Duane_ has joined #openstack-meeting-alt | 21:06 | |
*** alazarev has joined #openstack-meeting-alt | 21:09 | |
*** Ranjitha has quit IRC | 21:09 | |
*** coolsvap is now known as coolsvap_away | 21:10 | |
*** ErikB has joined #openstack-meeting-alt | 21:10 | |
*** richm has joined #openstack-meeting-alt | 21:12 | |
*** n0ano has quit IRC | 21:14 | |
*** n0ano has joined #openstack-meeting-alt | 21:14 | |
*** rocky2 has quit IRC | 21:18 | |
*** mpolanco has quit IRC | 21:18 | |
*** rocky2 has joined #openstack-meeting-alt | 21:18 | |
*** Duane__ has joined #openstack-meeting-alt | 21:19 | |
*** eankutse1 has quit IRC | 21:21 | |
*** eankutse has joined #openstack-meeting-alt | 21:22 | |
*** Duane_ has quit IRC | 21:22 | |
*** irenab has quit IRC | 21:22 | |
*** lblanchard has quit IRC | 21:22 | |
*** mpolanco has joined #openstack-meeting-alt | 21:23 | |
*** markwash has quit IRC | 21:24 | |
*** Duane_ has joined #openstack-meeting-alt | 21:25 | |
*** julim has quit IRC | 21:26 | |
*** haleyb has quit IRC | 21:26 | |
*** haleyb has joined #openstack-meeting-alt | 21:27 | |
*** rnirmal has joined #openstack-meeting-alt | 21:28 | |
*** Duane__ has quit IRC | 21:29 | |
*** Ranjitha has joined #openstack-meeting-alt | 21:31 | |
*** jcooley_ has quit IRC | 21:32 | |
*** jcooley_ has joined #openstack-meeting-alt | 21:32 | |
*** betsy has quit IRC | 21:33 | |
*** ErikB has quit IRC | 21:34 | |
*** nati_uen_ has joined #openstack-meeting-alt | 21:39 | |
*** nati_ueno has quit IRC | 21:42 | |
*** rocky2 has quit IRC | 21:42 | |
*** catherineD has joined #openstack-meeting-alt | 21:44 | |
*** Duane_ has quit IRC | 21:45 | |
*** Duane_ has joined #openstack-meeting-alt | 21:46 | |
*** yogesh has joined #openstack-meeting-alt | 21:46 | |
*** rocky2 has joined #openstack-meeting-alt | 21:50 | |
*** markwash has joined #openstack-meeting-alt | 21:50 | |
*** Duane_ has quit IRC | 21:51 | |
*** mpolanco has quit IRC | 21:51 | |
*** alazarev has quit IRC | 21:53 | |
*** mpolanco has joined #openstack-meeting-alt | 21:53 | |
*** Sukhdev has joined #openstack-meeting-alt | 21:53 | |
*** alazarev has joined #openstack-meeting-alt | 21:55 | |
*** krtaylor has joined #openstack-meeting-alt | 21:56 | |
*** DrRay|2 has joined #openstack-meeting-alt | 21:58 | |
*** DrRay|2 has left #openstack-meeting-alt | 21:58 | |
*** jcooley_ has quit IRC | 21:58 | |
*** drray810 has joined #openstack-meeting-alt | 21:59 | |
*** rohit404 has quit IRC | 21:59 | |
*** Kileroy has joined #openstack-meeting-alt | 22:01 | |
*** drray810 has quit IRC | 22:01 | |
*** Kileroy has quit IRC | 22:01 | |
*** drray028 has joined #openstack-meeting-alt | 22:01 | |
*** _nadya_ has quit IRC | 22:01 | |
*** jprovazn is now known as jprovazn_afk | 22:02 | |
*** yogesh has quit IRC | 22:03 | |
*** Alex_H has joined #openstack-meeting-alt | 22:04 | |
*** jdob has quit IRC | 22:04 | |
rocky2 | anybody out there for Refstack? | 22:05 |
catherineD | Yes. This is Catherine Diep from IBM is here for RefStack | 22:05 |
drray028 | and Raymond Wong, also from IBM. | 22:06 |
rocky2 | Hey! Rocky Grober from Huawei. | 22:06 |
*** henrynash has joined #openstack-meeting-alt | 22:07 | |
*** zehicle_ has joined #openstack-meeting-alt | 22:08 | |
*** Duane_ has joined #openstack-meeting-alt | 22:09 | |
*** dmitryme has quit IRC | 22:09 | |
*** Duane__ has joined #openstack-meeting-alt | 22:09 | |
*** pdmars has quit IRC | 22:10 | |
*** joshuamckenty has joined #openstack-meeting-alt | 22:11 | |
*** nati_uen_ has quit IRC | 22:11 | |
rocky2 | Hmm. Should we start anyway??? | 22:12 |
joshuamckenty | yes | 22:12 |
joshuamckenty | RefStack meeting? | 22:12 |
*** nati_ueno has joined #openstack-meeting-alt | 22:12 | |
joshuamckenty | Sorry, we were all in #refstack | 22:12 |
zehicle_ | hello | 22:12 |
*** Barker has quit IRC | 22:12 | |
rocky2 | Oh. Lemme see if I can get there | 22:12 |
joshuamckenty | we can meet here instead | 22:12 |
*** Barker has joined #openstack-meeting-alt | 22:13 | |
zehicle_ | https://wiki.openstack.org/wiki/Meetings/DefCore | 22:13 |
*** Barker has quit IRC | 22:13 | |
*** Duane_ has quit IRC | 22:13 | |
zehicle_ | Agenda | 22:14 |
zehicle_ | review the use-cases | 22:14 |
zehicle_ | identify immediate work items & owners (added below) | 22:14 |
zehicle_ | deal with logistics and code sharing/access issues | 22:14 |
zehicle_ | talk over general objectives and timelines | 22:14 |
*** Barker has joined #openstack-meeting-alt | 22:14 | |
*** sparkycollier has joined #openstack-meeting-alt | 22:14 | |
*** Barker has quit IRC | 22:14 | |
zehicle_ | can I get a roll call? | 22:15 |
* zehicle_ rusty w/ IRC meeting governance | 22:15 | |
joshuamckenty | here | 22:15 |
catherineD | Catherine Diep and Raymond Wong from IBM | 22:15 |
rocky2 | o/ | 22:15 |
sparkycollier | here | 22:15 |
drray028 | hi | 22:15 |
Alex_H | hey | 22:16 |
joshuamckenty | so use cases are https://docs.google.com/document/d/1O1KH3RcPR2ZshlV3LS1qPBaywBCyXlzuFdinmYZNAM8/edit?pli=1 | 22:16 |
zehicle_ | hey! ok, and I'm putting up an etherpad so we can edit the ones that we choose to work on | 22:16 |
zehicle_ | https://etherpad.openstack.org/p/DefCoreRefStackUseCases | 22:16 |
*** Duane_ has joined #openstack-meeting-alt | 22:17 | |
joshuamckenty | Can we force-rank them as well? | 22:18 |
zehicle_ | yes, that's what I was thinking | 22:18 |
zehicle_ | we would pick the top 5 and force rank | 22:18 |
zehicle_ | leave the rest for later | 22:18 |
zehicle_ | on that doc, we highlighted the top set in yellow | 22:18 |
*** Haiying has joined #openstack-meeting-alt | 22:18 | |
zehicle_ | I'd like to limit our top 5 as being from that list | 22:19 |
joshuamckenty | agreed | 22:19 |
joshuamckenty | I'm tweaking some words, though | 22:20 |
joshuamckenty | foundation(2) - | 22:20 |
*** davidlenwell has joined #openstack-meeting-alt | 22:20 | |
zehicle_ | let's get the top 5 onto the etherpad | 22:20 |
joshuamckenty | community needs to indicate important "capabiltivies" | 22:20 |
joshuamckenty | not tests | 22:20 |
zehicle_ | then add some details | 22:20 |
zehicle_ | I'd like to limit the time spent on this to x:40 at the latest | 22:20 |
*** eankutse has quit IRC | 22:20 | |
zehicle_ | so we can move on | 22:20 |
*** Duane__ has quit IRC | 22:20 | |
zehicle_ | ah, can we pick this by blocking work first? | 22:21 |
zehicle_ | e.g.: was thinking that we need a way to upload the resuilts | 22:21 |
joshuamckenty | I thought that's what I was doing | 22:21 |
zehicle_ | user.3 | 22:21 |
*** yogesh has joined #openstack-meeting-alt | 22:22 | |
davidlenwell | So the api needs to be planned out and then executed .. restful api will be needed to upload remote results | 22:22 |
joshuamckenty | and ops7 | 22:22 |
rocky2 | So, these are use cases for refstack, not for the defcore capabilities that refstack validates, correct? | 22:23 |
zehicle_ | added | 22:23 |
joshuamckenty | davidlenwell: is it overwhelming to take "upload", "tag", and "sign" as the top three features? | 22:23 |
zehicle_ | yes, this is refstack | 22:23 |
joshuamckenty | e.g., I'd like to jump straight to a signed upload | 22:23 |
davidlenwell | joshuamckenty: I don't think so | 22:23 |
*** yogesh has quit IRC | 22:23 | |
zehicle_ | joshuamckenty, +1 | 22:23 |
joshuamckenty | it deals with vendor.4 as well | 22:24 |
zehicle_ | except that we need to have a target for people working on t-cup | 22:24 |
joshuamckenty | and vendor.3 | 22:24 |
davidlenwell | if the user has an ssh key in a keychain that is assosiated with a launch pad account then signing it will be easier | 22:24 |
zehicle_ | I'd like to be able to have the collect results work run in parallel | 22:24 |
joshuamckenty | zehicle_: I think that's the capabilities bucketing | 22:24 |
zehicle_ | so, I think that signing the results is not as critical right now | 22:24 |
davidlenwell | So the t-cup uploader doesn't need to think about anything .. it will just post the results with a pub key and refstack will deal with validating it | 22:25 |
fungi | just to be clear, signing is only to avoid someone spoofing results as if they came from a particular provider when they did not? | 22:25 |
joshuamckenty | fungi: correct | 22:25 |
fungi | so avoiding impersonation. got it | 22:25 |
joshuamckenty | or to prevent getting a bunch of anonymous reports | 22:25 |
joshuamckenty | e.g., 500 uploads of the same test results | 22:26 |
zehicle_ | I think that's a critical feature | 22:26 |
joshuamckenty | to skew community input | 22:26 |
joshuamckenty | zehicle_: that's what I mean by signed upload | 22:26 |
*** mattgriffin has quit IRC | 22:26 | |
zehicle_ | I want to make sure that we're unblocked | 22:26 |
joshuamckenty | not actual result signing, just a validated user | 22:26 |
zehicle_ | > does everyone know what I mean by t-cup? | 22:26 |
fungi | well, signatures don't necessarily prevent anonymity if each is submitted with a different throwaway key, but that can be gotten into later | 22:26 |
davidlenwell | zehicle_: I don't see any reason why this would block anyone | 22:26 |
joshuamckenty | fungi - if they have to be in launchpad they do | 22:27 |
zehicle_ | if it does not block, then I'm fine | 22:27 |
joshuamckenty | zehicle_: do you think tagging needs to be in t-cup? | 22:27 |
rocky2 | No idea on t-cup except from the context. | 22:27 |
zehicle_ | joshuamckenty, no | 22:27 |
joshuamckenty | running tempest in docker | 22:27 |
davidlenwell | no docker | 22:27 |
joshuamckenty | and then uploading the results to refstack | 22:27 |
joshuamckenty | oh, just container? | 22:27 |
joshuamckenty | or just the refstack cli | 22:27 |
joshuamckenty | refstack-local | 22:27 |
*** sparkycollier has quit IRC | 22:27 | |
davidlenwell | a container | 22:27 |
zehicle_ | joshuamckenty, I think that tagging should be a server thing so that they are shared | 22:27 |
rocky2 | tnx | 22:27 |
zehicle_ | IMHO, we could limited tagging to just admins for now | 22:27 |
joshuamckenty | no | 22:27 |
davidlenwell | fungi: it will work a lot like infra in the end because in the end infra will run this | 22:28 |
joshuamckenty | b/c we want the community to tag the capabilities that they think are imporant | 22:28 |
fungi | tying new official openstack activities to launchpad is a bit problematic. we'd (community at large) really like to get away from lp al together | 22:28 |
zehicle_ | having infra running it is not a requirement for now | 22:28 |
davidlenwell | So t-cup is just a script that runs tests | 22:28 |
joshuamckenty | fungi: is there an API against the openstack member DB yet? | 22:28 |
zehicle_ | I'm not sure they are the same use case | 22:28 |
davidlenwell | joshuamckenty: I was just typing that | 22:28 |
zehicle_ | since we want the t-cup people to be able to run from generic systems | 22:28 |
davidlenwell | zehicle_: I think we can accept both signed and unsigned results from anywere .. | 22:29 |
zehicle_ | ok | 22:29 |
davidlenwell | we want the data no matter what | 22:29 |
fungi | joshuamckenty: not that i've been told. would be nice. would be nice to let members submit openpgp (or x.509 or whatever) ids to the foundation member database too, though we don't collect those from anyone today | 22:29 |
joshuamckenty | davidlenwell: as far as capturing "config" info from the tested environment, any ideas? | 22:29 |
zehicle_ | davidlenwell, can we accept unsigned first | 22:29 |
zehicle_ | and then allow signed later | 22:29 |
joshuamckenty | number of nodes, hypervisor, etc | 22:29 |
davidlenwell | I don't see why we can't just do both .. its not a complicated thing | 22:30 |
zehicle_ | BTW, I'm expecting that we'll purge data on a regular basis during Feb | 22:30 |
joshuamckenty | yes | 22:30 |
zehicle_ | and then start keeping it after we work out the process | 22:30 |
joshuamckenty | okay, that makes sense then | 22:30 |
zehicle_ | yes, let's do both | 22:30 |
davidlenwell | So next topic ? | 22:30 |
rocky2 | can't we get the config info from the target db? | 22:30 |
davidlenwell | if the admin running the tests has an admin account on the cloud we should be able to collect a lot of info | 22:31 |
zehicle_ | we've got a workable set of top use-cases | 22:31 |
zehicle_ | everyone ok to move to the next part of the discussion? | 22:31 |
joshuamckenty | zehicle_: the first two are dupes | 22:31 |
zehicle_ | cool! | 22:32 |
zehicle_ | fewer is better for us right now | 22:32 |
zehicle_ | I'd like to have us focus on knocking down a small set | 22:32 |
joshuamckenty | agreed | 22:32 |
*** mattgriffin has joined #openstack-meeting-alt | 22:33 | |
joshuamckenty | Oh, sorry | 22:33 |
davidlenwell | so tagging | 22:33 |
*** Alex_H has quit IRC | 22:33 | |
joshuamckenty | step 1 is fix some stuff | 22:33 |
joshuamckenty | so that what we've got works :) | 22:33 |
zehicle_ | do we have a working base RefStack website? | 22:33 |
joshuamckenty | step 2 is upload and tagging | 22:33 |
davidlenwell | mostly | 22:33 |
joshuamckenty | hence, step 1 | 22:33 |
joshuamckenty | so davidlenwell | 22:33 |
joshuamckenty | we could probably subdivide here | 22:34 |
davidlenwell | So what do we have now.. and what is missing .. | 22:34 |
zehicle_ | we need everyone to be able to use RefStack UI/API locally | 22:34 |
zehicle_ | I think that should be a goal for the sprint | 22:34 |
davidlenwell | agreed .. | 22:34 |
joshuamckenty | we need to take the updated capabilities | 22:34 |
joshuamckenty | and update the refstack scorecard | 22:34 |
joshuamckenty | and we REALLY need to make sure we're all running the havana-tagged tempest branch | 22:34 |
joshuamckenty | and not trunk | 22:35 |
zehicle_ | yy | 22:35 |
zehicle_ | some of this sprint is going to be just able getting people up to speed w/ code | 22:35 |
zehicle_ | and docs/etc | 22:35 |
joshuamckenty | not that according to https://github.com/openstack-ops/refstack/network we should probably pull current code back to the main branch | 22:35 |
davidlenwell | okay .. so about the current code .. | 22:35 |
davidlenwell | we've decided to throw away the current cli.. | 22:36 |
davidlenwell | termie and I came up with a pretty slick way of just making it an extension of the website .. using a restful api | 22:37 |
joshuamckenty | nice | 22:37 |
davidlenwell | so .. what is mainly missing right now to call this a working beta is ... | 22:37 |
zehicle_ | :) | 22:37 |
joshuamckenty | how long is this sprint? | 22:37 |
zehicle_ | I was thinking weekly | 22:37 |
davidlenwell | weekly works for me | 22:37 |
joshuamckenty | squirrel cage | 22:37 |
zehicle_ | small chunks | 22:37 |
davidlenwell | two weeks might be better | 22:37 |
joshuamckenty | two weeks, please | 22:37 |
zehicle_ | I'm ok w/2 | 22:37 |
rocky2 | two weeks | 22:38 |
davidlenwell | decided.. | 22:38 |
joshuamckenty | it matches to our internal sprint schedules | 22:38 |
joshuamckenty | :) | 22:38 |
*** Alex_H has joined #openstack-meeting-alt | 22:38 | |
davidlenwell | so .. back to what is missing | 22:38 |
zehicle_ | weekly meetings tho? | 22:38 |
joshuamckenty | and can we agree that we're going to stick to our *informal* process for another month or two? | 22:38 |
davidlenwell | the restful api needs to be designed and built .. I can handle that with ease | 22:38 |
joshuamckenty | yes | 22:38 |
joshuamckenty | e.g., no stack forge port, dual +1, core team stuff for now | 22:38 |
zehicle_ | davidlenwell, you also have a DB design completed? | 22:39 |
davidlenwell | zehicle_: was getting to tht | 22:39 |
zehicle_ | ok | 22:39 |
davidlenwell | we need to move the database out of sqlite and use mysql or a cloud db | 22:39 |
davidlenwell | because one of the main hurdles I am running into is sqlite mangles the raw subunit output of the tester | 22:39 |
*** alazarev has quit IRC | 22:39 | |
joshuamckenty | okay | 22:40 |
davidlenwell | which makes it imposible to generate a score card from it | 22:40 |
zehicle_ | makes sense | 22:40 |
joshuamckenty | well, on a local machine | 22:40 |
davidlenwell | then we just have t-cup | 22:40 |
joshuamckenty | we run mysql in the container? | 22:40 |
davidlenwell | sure | 22:40 |
davidlenwell | no | 22:40 |
* fungi just noticed that the chair never did a #startmeeting refstack, so it's not being recorded as a discrete meeting with minutes/notes | 22:40 | |
davidlenwell | mysql runs someplace were refstack can use it .. on another server | 22:40 |
zehicle_ | sorry | 22:40 |
zehicle_ | #startmeeting | 22:41 |
openstack | zehicle_: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 22:41 |
joshuamckenty | #startmeeting refstack | 22:41 |
openstack | Meeting started Thu Jan 30 22:41:04 2014 UTC and is due to finish in 60 minutes. The chair is joshuamckenty. Information about MeetBot at http://wiki.debian.org/MeetBot. | 22:41 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 22:41 |
*** openstack changes topic to " (Meeting topic: refstack)" | 22:41 | |
openstack | The meeting name has been set to 'refstack' | 22:41 |
fungi | awesome | 22:41 |
* zehicle_ no meeting karma for me tonight | 22:41 | |
joshuamckenty | #agreed Use Cases are as of in https://etherpad.openstack.org/p/DefCoreRefStackUseCases | 22:41 |
joshuamckenty | #topic database | 22:41 |
davidlenwell | Alex_H: was working on tempest in container .. and I still don't have a status of that | 22:41 |
*** openstack changes topic to "database (Meeting topic: refstack)" | 22:41 | |
zehicle_ | #link https://etherpad.openstack.org/p/DefCoreRefStackUseCases | 22:41 |
joshuamckenty | #agreed Sprints will be two weeks | 22:41 |
joshuamckenty | #agreed meetings will continue to be weekly | 22:42 |
zehicle_ | also updating the meeting page on wiki | 22:42 |
joshuamckenty | #agreed development will continue to be "informal" for a couple more months (no stackforge process) | 22:42 |
davidlenwell | I don't know if I agree with that one | 22:42 |
davidlenwell | but we can discuss it | 22:42 |
joshuamckenty | okay, let's finish db first | 22:42 |
davidlenwell | okay | 22:42 |
joshuamckenty | so we need to get off sqlite | 22:43 |
joshuamckenty | but we need to support running locally | 22:43 |
davidlenwell | database .. the local version needs no database.. it just uses the restful api on refstack .. | 22:43 |
davidlenwell | it can run locally all day long | 22:43 |
joshuamckenty | and streams the results while tempest is running? | 22:43 |
davidlenwell | tests are stored in a test-r repo | 22:43 |
davidlenwell | locally | 22:43 |
joshuamckenty | oh, right | 22:43 |
joshuamckenty | test-r is cray-cray | 22:43 |
davidlenwell | no .. when the test is done .. the results are pulled and uploaded throught he api | 22:43 |
joshuamckenty | ah, k | 22:44 |
*** mpolanco1 has joined #openstack-meeting-alt | 22:44 | |
davidlenwell | joshuamckenty: agreed .. test-r is cray cray .. but we have all the support we need on it .. robert colins wrote it and is very helpful when asked | 22:44 |
joshuamckenty | totally agree | 22:44 |
joshuamckenty | okay, so I can take switching prod refstack to mysql or postgres | 22:44 |
catherineD | So all local run will have data upload. What if we are in private network and can not access RefStack. | 22:44 |
joshuamckenty | any preference? | 22:44 |
joshuamckenty | catherineD: you don't *have* to upload | 22:45 |
davidlenwell | ++ correct .. | 22:45 |
davidlenwell | but you should | 22:45 |
joshuamckenty | but it won't influence defcore or prove certification if you don't | 22:45 |
davidlenwell | .. yeah that | 22:45 |
davidlenwell | stop typing faster than me joshuamckenty.. ;) | 22:45 |
joshuamckenty | :) | 22:45 |
*** mpolanco has quit IRC | 22:45 | |
joshuamckenty | it's how I win arguments | 22:45 |
zehicle_ | the upload process should be just a webpost | 22:46 |
davidlenwell | most networks can get out .. but you won't be able to get back in .. | 22:46 |
zehicle_ | so, if you can access both your cloud and the refstack site then tcup can report for you | 22:46 |
davidlenwell | usually there is a proxy or something | 22:46 |
zehicle_ | effectively, tcup is a bridge | 22:46 |
catherineD | I was thinking of in the case of private cloud. We can run the test locally and then export the result and up load via a RefStack accesible network server | 22:46 |
*** RajeshMohan has quit IRC | 22:46 | |
davidlenwell | private clouds need internet access too | 22:46 |
zehicle_ | catherineD, yes, that's the idea | 22:46 |
davidlenwell | usually they can call out .. but don't have routes back in unless specifically opened | 22:47 |
rocky2 | Some private clouds don't need the internet | 22:47 |
rocky2 | or rather don't want it | 22:47 |
zehicle_ | rocky2, but the clients are not isolated | 22:47 |
davidlenwell | I would suggest using a proxy server while certifying and then shutting it off | 22:47 |
joshuamckenty | #action pull dlenwell's branch back into the openstack-ops branch | 22:47 |
*** RajeshMohan has joined #openstack-meeting-alt | 22:47 | |
davidlenwell | joshuamckenty: pull request ? | 22:47 |
catherineD | rocky2. Yest, not all private cloud hav network | 22:47 |
joshuamckenty | yeah | 22:48 |
rocky2 | proxy might work. Need a "batch" or "ship when I say" capability for reporting | 22:48 |
zehicle_ | let's slow down a little | 22:48 |
davidlenwell | catherineD: I don't know how we'll be able to solve that problem just yet .. | 22:48 |
joshuamckenty | did you have a preference on mysql vs. postgres, david? | 22:48 |
zehicle_ | I'd prefer postgresql but can adapt | 22:48 |
davidlenwell | I defualt to mysql because I hate psql ..but I can also adapt | 22:48 |
zehicle_ | rocky2 & catherineD - we've broken the problem into two parts | 22:49 |
davidlenwell | also .. infra has to run this | 22:49 |
joshuamckenty | well, I like running refstack on top of cloud foundry on top of AWS (because it's ironic) | 22:49 |
davidlenwell | they usually use mysql .. | 22:49 |
joshuamckenty | there's no evidence that infra has to run it | 22:49 |
joshuamckenty | although I don't object to them doing it | 22:49 |
davidlenwell | I don't want to long term | 22:49 |
zehicle_ | I think that adds compelxity | 22:49 |
joshuamckenty | eventually | 22:49 |
zehicle_ | we should focus on making it easy to run tempest against clouds where the user does not have other infrastructure | 22:50 |
davidlenwell | I'd rather not have to rebuilld it to pass it along | 22:50 |
rocky2 | zehicle_ agreed on the complexity | 22:50 |
zehicle_ | so, I should be able to run it from my laptop against my internal clouds | 22:50 |
joshuamckenty | zehicle_: we should focus on being able to gather and collate tempest runs from many clouds | 22:50 |
davidlenwell | joshuamckenty: I don't think we should base engineering decisions on how ironic they are .. but thats just me | 22:50 |
zehicle_ | those clouds would have have external access, but I can reach them internally | 22:50 |
rocky2 | zehicle_ +1 | 22:50 |
joshuamckenty | davidlenwell: that's the entire history of OpenStack, though | 22:50 |
zehicle_ | when I run the tests, I can tehn upload the results to refstack | 22:50 |
zehicle_ | because my laptop is connected to the internet (even if the cloud I tested is now) | 22:51 |
zehicle_ | not | 22:51 |
joshuamckenty | anyway, I'm going mysql | 22:51 |
zehicle_ | +1 on mysql | 22:51 |
joshuamckenty | b/c it's supported by -infra and cloud foundry | 22:51 |
joshuamckenty | and farmboy | 22:51 |
zehicle_ | #agree mysql | 22:51 |
zehicle_ | already on the etherpad | 22:51 |
davidlenwell | yeah .. and termie already did a lot of the work for refstack to use mysql in farm boy | 22:51 |
joshuamckenty | yup | 22:51 |
davidlenwell | so done .. next topic | 22:51 |
joshuamckenty | okay - do you want to talk about stackforge process now? | 22:52 |
davidlenwell | yes | 22:52 |
joshuamckenty | my concern is just that it will slow us down in the short term | 22:52 |
zehicle_ | for this sprint, I think willing participants need to get your refstack working on their local envuronements | 22:52 |
joshuamckenty | and we're under a lot of time pressure | 22:52 |
rocky2 | How about changing the topic officially? | 22:52 |
joshuamckenty | #topic stackforge | 22:52 |
*** openstack changes topic to "stackforge (Meeting topic: refstack)" | 22:52 | |
davidlenwell | yes .. | 22:52 |
*** _0x44 has joined #openstack-meeting-alt | 22:52 | |
davidlenwell | stackforge process I think is important for two reasons | 22:52 |
davidlenwell | 1. people contributing will be elegable for coupon codes to attend the summit in atlanta | 22:53 |
davidlenwell | right now they wouldn't be | 22:53 |
rocky2 | Somebody reviews the code before checkin | 22:53 |
davidlenwell | it would require a plus two from a core dev | 22:53 |
joshuamckenty | rocky2: we do that now, it doesn't require stack forge. (Although it is a side effect) | 22:53 |
joshuamckenty | davidlenwell: is that a bonus? | 22:54 |
rocky2 | Can we do it with a +1? loosen the rules for the project? | 22:54 |
zehicle_ | would make it easier to me to engage my team if they would show up as ATCs | 22:54 |
joshuamckenty | define refstack core right now: me, you, and termie? | 22:54 |
joshuamckenty | rocky2: +1 | 22:54 |
*** mpolanco1 has quit IRC | 22:54 | |
zehicle_ | would help attract people | 22:54 |
davidlenwell | I don't want to be all power hungry .. but I don't want 10 conflicting pull requests to deal with merging manually | 22:55 |
fungi | well, being a stackforge project contributor won't get anyone free summit passes. being an openstack{,-dev,-infra} contributor will. but by "stackforge" i assume you really mean "openstack" | 22:55 |
*** jecarey has quit IRC | 22:55 | |
davidlenwell | zehicle_: thats my other point .. being in gerrit review process is a known thing in the comminity and a work flow these guys are used to | 22:55 |
fungi | just need to figure out what official program the project belongs within, in that case | 22:55 |
davidlenwell | I don't want to be seen as different or special | 22:55 |
joshuamckenty | I do | 22:55 |
zehicle_ | I'm in favor | 22:55 |
joshuamckenty | :) | 22:56 |
*** konetzed has quit IRC | 22:56 | |
zehicle_ | I think that we're solving problems that we don't have - not that many contributors | 22:56 |
rocky2 | joshuamckenty: +1 | 22:56 |
joshuamckenty | If you suggest making this an official openstack project, you'll immediately lose two of the three core devs | 22:56 |
davidlenwell | before atlanta I want to be in gerrit review | 22:56 |
joshuamckenty | because neither termie nor I will keep contributing | 22:56 |
joshuamckenty | but the ATC temptation may mitigate that | 22:57 |
joshuamckenty | e.g., you might get enough new devs to make it a good trade | 22:57 |
davidlenwell | termie would be a loss .. but you are too busy to be that active on this anyways | 22:57 |
davidlenwell | outside of planning | 22:57 |
zehicle_ | lets plan a transition and move on. really, I would not expect you to remain a maintainer | 22:57 |
joshuamckenty | also true | 22:57 |
joshuamckenty | so once we have PRs from two other devs, I think we should pull the trigger | 22:58 |
zehicle_ | can we talk about work items for the sprint? | 22:58 |
davidlenwell | lets put planning the transition on the agenda for next week | 22:58 |
joshuamckenty | a reasonable compromise? | 22:58 |
zehicle_ | +1 | 22:58 |
davidlenwell | agreed | 22:58 |
rocky2 | +0 | 22:58 |
zehicle_ | adding to the wiki page | 22:58 |
joshuamckenty | #topic sprint work items | 22:59 |
*** openstack changes topic to "sprint work items (Meeting topic: refstack)" | 22:59 | |
davidlenwell | item one .. t-cup | 22:59 |
davidlenwell | a few weeks ago .. Alex_H and I were planning to make tempest in a docker container | 22:59 |
zehicle_ | # agenda: Transition of RefStack into OpenStack management | 22:59 |
davidlenwell | after much deliberation I decided that docker wasn't the right move .. docker is still very imature | 23:00 |
*** nati_uen_ has joined #openstack-meeting-alt | 23:00 | |
zehicle_ | Alex_H had it working | 23:00 |
zehicle_ | for what we're doing, it's a reasonable and fast way to get it distributed | 23:00 |
davidlenwell | I've been trying to sync with him for a few days .. we keep missing each other | 23:00 |
zehicle_ | he's not available until after 2 your time | 23:00 |
davidlenwell | I'll try to chat with him today .. | 23:01 |
*** nati_uen_ has quit IRC | 23:01 | |
zehicle_ | he's on the IRC | 23:01 |
joshuamckenty | let's focus on the upload API | 23:01 |
davidlenwell | So lets table the tcup talk for now | 23:01 |
davidlenwell | the api | 23:01 |
joshuamckenty | since that's agnostic to what was used to run the code | 23:01 |
davidlenwell | is dependant on the database | 23:01 |
zehicle_ | #topic API | 23:01 |
joshuamckenty | I'll do the DB right away | 23:01 |
zehicle_ | we do need a way for users to run the tests locally | 23:01 |
*** nati_uen_ has joined #openstack-meeting-alt | 23:01 | |
joshuamckenty | davidlenwell: we've been putting the work items into https://etherpad.openstack.org/p/DefCoreRefStackUseCases | 23:01 |
*** jprovazn_afk has quit IRC | 23:01 | |
joshuamckenty | zehicle_: we have that | 23:01 |
joshuamckenty | there's a refstack CLI already | 23:01 |
davidlenwell | yes .. | 23:02 |
joshuamckenty | (which davidlenwell and termie want to rewrite) | 23:02 |
zehicle_ | ok, let's get the documented | 23:02 |
joshuamckenty | :) | 23:02 |
joshuamckenty | https://github.com/dlenwell/refstack/tree/master/refstack/cli | 23:02 |
davidlenwell | well right now it lets you add clouds and generate configs adn then execute tests .. | 23:02 |
davidlenwell | tthe testing part I want to replace with tcup as what is there is a hack job | 23:03 |
davidlenwell | the config generation is pretty strong | 23:03 |
*** nati_ueno has quit IRC | 23:03 | |
joshuamckenty | https://github.com/dlenwell/refstack/blob/master/refstack/cli/refstack#L114 | 23:03 |
davidlenwell | the store the results thing doesn't work with sqlite | 23:04 |
davidlenwell | which this version of the cli is dependant on | 23:04 |
joshuamckenty | https://github.com/dlenwell/refstack/blob/master/refstack/common/tester.py#L95 ? | 23:04 |
catherineD | So have we decided to replace CLI with Restful API. CLI is what we have been focused on for local test. | 23:04 |
joshuamckenty | no, there will still be a CLI | 23:04 |
davidlenwell | no .. let me clearify | 23:04 |
joshuamckenty | we're going to add an API for upload | 23:04 |
joshuamckenty | to refstack.org | 23:04 |
davidlenwell | there will be a cli .. it will just work a lot differently | 23:04 |
catherineD | That is great. | 23:05 |
davidlenwell | the cli .. will generate the config .. trigger tcup .. capture the results from tcup and upload them through the api to refstack | 23:05 |
*** kevinconway has quit IRC | 23:05 | |
rocky2 | Wanna capture that in the etherpad? | 23:06 |
davidlenwell | I want to make a flow chart explaining the behavior | 23:06 |
rocky2 | cool | 23:06 |
davidlenwell | one thing that is seriously lacking in this project is a propper high level design document | 23:06 |
davidlenwell | that takes the use cases into account | 23:07 |
joshuamckenty | #chair zehicle_ | 23:07 |
openstack | Current chairs: joshuamckenty zehicle_ | 23:07 |
joshuamckenty | #chair davidlenwell | 23:07 |
openstack | Current chairs: davidlenwell joshuamckenty zehicle_ | 23:07 |
joshuamckenty | guys, I have to run, I'm sorry | 23:07 |
joshuamckenty | late for another meeting | 23:07 |
zehicle_ | I'm pulled into my next thing too | 23:07 |
davidlenwell | so until next time ? | 23:07 |
joshuamckenty | davidlenwell: can you keep going with technical bits? | 23:07 |
davidlenwell | sure | 23:07 |
joshuamckenty | make sure every dev has work :) | 23:07 |
davidlenwell | :) | 23:07 |
joshuamckenty | and keep the etherpad updated | 23:07 |
rocky2 | davidlenwell: +1 for high level design doc. I'll help anyway I can. | 23:07 |
joshuamckenty | thanks everyone!!! | 23:07 |
*** joshuamckenty has quit IRC | 23:08 | |
catherineD | David could we meet at #refStack? | 23:08 |
davidlenwell | sure .. lets move there and gree up this room | 23:08 |
catherineD | OK thanks a lot! | 23:08 |
davidlenwell | fungi: how do we end this thing ? | 23:08 |
fungi | davidlenwell: please #endmeeting | 23:08 |
davidlenwell | #endmeeting | 23:09 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 23:09 | |
openstack | Meeting ended Thu Jan 30 23:09:05 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 23:09 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-01-30-22.41.html | 23:09 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-01-30-22.41.txt | 23:09 |
openstack | Log: http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-01-30-22.41.log.html | 23:09 |
fungi | thanks! | 23:09 |
zehicle_ | I'd like people to have an idea of work to get done | 23:09 |
davidlenwell | zehicle_: sync with me after your next thing | 23:09 |
zehicle_ | kk - will be tomorrow | 23:10 |
*** Haiying has quit IRC | 23:13 | |
*** Alex_H has quit IRC | 23:15 | |
*** konetzed has joined #openstack-meeting-alt | 23:18 | |
*** Haiying has joined #openstack-meeting-alt | 23:18 | |
*** david-lyle has joined #openstack-meeting-alt | 23:21 | |
*** Leonr has quit IRC | 23:22 | |
*** mattoliverau has joined #openstack-meeting-alt | 23:23 | |
*** sarob has quit IRC | 23:23 | |
*** Haiying has quit IRC | 23:25 | |
*** henrynash has quit IRC | 23:30 | |
*** Ranjitha has quit IRC | 23:30 | |
*** david-lyle has quit IRC | 23:31 | |
*** nati_uen_ has quit IRC | 23:32 | |
*** AlanClark has quit IRC | 23:32 | |
*** nati_ueno has joined #openstack-meeting-alt | 23:36 | |
*** denis_makogon has quit IRC | 23:37 | |
*** FallenPegasus has quit IRC | 23:46 | |
*** cody-somerville has joined #openstack-meeting-alt | 23:47 | |
*** flaper87 is now known as flaper87|afk | 23:51 | |
*** michael-yu has quit IRC | 23:51 | |
*** yogesh has joined #openstack-meeting-alt | 23:52 | |
*** rocky2 has quit IRC | 23:53 | |
*** michael-yu has joined #openstack-meeting-alt | 23:53 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 23:53 | |
*** Sukhdev has quit IRC | 23:53 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!