*** shaohe_feng has quit IRC | 00:00 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:02 | |
*** heyongli has quit IRC | 00:08 | |
*** heyongli has joined #openstack-meeting-alt | 00:08 | |
*** shaohe_feng has quit IRC | 00:10 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:11 | |
*** heyongli has quit IRC | 00:18 | |
*** heyongli has joined #openstack-meeting-alt | 00:18 | |
*** shaohe_feng has quit IRC | 00:20 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:21 | |
*** edmondsw has joined #openstack-meeting-alt | 00:23 | |
*** edmondsw has quit IRC | 00:28 | |
*** heyongli has quit IRC | 00:28 | |
*** heyongli has joined #openstack-meeting-alt | 00:28 | |
*** shaohe_feng has quit IRC | 00:30 | |
*** dalgaaf has quit IRC | 00:34 | |
*** dalgaaf has joined #openstack-meeting-alt | 00:36 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:36 | |
*** heyongli has quit IRC | 00:38 | |
*** heyongli has joined #openstack-meeting-alt | 00:39 | |
*** shaohe_feng has quit IRC | 00:41 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:42 | |
*** heyongli has quit IRC | 00:49 | |
*** heyongli has joined #openstack-meeting-alt | 00:49 | |
*** shaohe_feng has quit IRC | 00:51 | |
*** shaohe_feng has joined #openstack-meeting-alt | 00:53 | |
*** dklyle has quit IRC | 00:55 | |
*** cloudrancher has quit IRC | 00:57 | |
*** hongbin has joined #openstack-meeting-alt | 00:57 | |
*** cloudrancher has joined #openstack-meeting-alt | 00:58 | |
*** heyongli has quit IRC | 00:59 | |
*** heyongli has joined #openstack-meeting-alt | 00:59 | |
*** shaohe_feng has quit IRC | 01:01 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:02 | |
*** jiaopengju has joined #openstack-meeting-alt | 01:04 | |
*** jiaopeng_ has joined #openstack-meeting-alt | 01:05 | |
*** jiaope___ has joined #openstack-meeting-alt | 01:07 | |
*** jiaopen__ has joined #openstack-meeting-alt | 01:07 | |
*** jiaopeng_ has quit IRC | 01:07 | |
*** jiaopengju has quit IRC | 01:07 | |
*** jiaopen__ has quit IRC | 01:07 | |
*** jiaope___ has quit IRC | 01:07 | |
*** hiro-kobayashi has joined #openstack-meeting-alt | 01:09 | |
*** heyongli has quit IRC | 01:09 | |
*** heyongli has joined #openstack-meeting-alt | 01:09 | |
*** jiaopengju has joined #openstack-meeting-alt | 01:11 | |
*** jiaopeng_ has joined #openstack-meeting-alt | 01:11 | |
*** shaohe_feng has quit IRC | 01:11 | |
*** cloudrancher has quit IRC | 01:13 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:13 | |
*** cloudrancher has joined #openstack-meeting-alt | 01:14 | |
*** cloudrancher has quit IRC | 01:15 | |
*** tetsuro has joined #openstack-meeting-alt | 01:18 | |
*** heyongli has quit IRC | 01:19 | |
*** heyongli has joined #openstack-meeting-alt | 01:20 | |
*** shaohe_feng has quit IRC | 01:22 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:23 | |
*** fnaval has joined #openstack-meeting-alt | 01:29 | |
*** heyongli has quit IRC | 01:30 | |
*** heyongli has joined #openstack-meeting-alt | 01:30 | |
*** shaohe_feng has quit IRC | 01:32 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:33 | |
*** cloudrancher has joined #openstack-meeting-alt | 01:37 | |
*** fnaval has quit IRC | 01:38 | |
*** heyongli has quit IRC | 01:40 | |
*** heyongli has joined #openstack-meeting-alt | 01:40 | |
*** shaohe_feng has quit IRC | 01:42 | |
*** yangyapeng has quit IRC | 01:42 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:43 | |
*** yangyapeng has joined #openstack-meeting-alt | 01:44 | |
*** heyongli has quit IRC | 01:50 | |
*** heyongli has joined #openstack-meeting-alt | 01:50 | |
*** shaohe_feng has quit IRC | 01:53 | |
*** shaohe_feng has joined #openstack-meeting-alt | 01:53 | |
*** markstur has quit IRC | 01:57 | |
*** heyongli has quit IRC | 02:00 | |
*** heyongli has joined #openstack-meeting-alt | 02:01 | |
*** shaohe_feng has quit IRC | 02:03 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:04 | |
*** mjura has quit IRC | 02:06 | |
*** mjura has joined #openstack-meeting-alt | 02:07 | |
*** heyongli has quit IRC | 02:11 | |
*** heyongli has joined #openstack-meeting-alt | 02:11 | |
*** shaohe_feng has quit IRC | 02:13 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:14 | |
*** heyongli has quit IRC | 02:21 | |
*** heyongli has joined #openstack-meeting-alt | 02:21 | |
*** shaohe_feng has quit IRC | 02:23 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:24 | |
*** diablo_rojo has quit IRC | 02:29 | |
*** heyongli has quit IRC | 02:31 | |
*** heyongli has joined #openstack-meeting-alt | 02:31 | |
*** mjura has quit IRC | 02:32 | |
*** shaohe_feng has quit IRC | 02:34 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:34 | |
*** heyongli has quit IRC | 02:41 | |
*** heyongli has joined #openstack-meeting-alt | 02:42 | |
*** shaohe_feng has quit IRC | 02:44 | |
*** diablo_rojo has joined #openstack-meeting-alt | 02:44 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:44 | |
*** mjura has joined #openstack-meeting-alt | 02:50 | |
*** heyongli has quit IRC | 02:52 | |
*** heyongli has joined #openstack-meeting-alt | 02:52 | |
*** shaohe_feng has quit IRC | 02:54 | |
*** shaohe_feng has joined #openstack-meeting-alt | 02:55 | |
*** diablo_rojo has quit IRC | 03:01 | |
*** heyongli has quit IRC | 03:02 | |
*** heyongli has joined #openstack-meeting-alt | 03:02 | |
*** shaohe_feng has quit IRC | 03:04 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:05 | |
*** heyongli has quit IRC | 03:12 | |
*** heyongli has joined #openstack-meeting-alt | 03:12 | |
*** shaohe_feng has quit IRC | 03:15 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:16 | |
*** heyongli has quit IRC | 03:22 | |
*** heyongli has joined #openstack-meeting-alt | 03:23 | |
*** shaohe_feng has quit IRC | 03:25 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:26 | |
*** heyongli has quit IRC | 03:33 | |
*** heyongli has joined #openstack-meeting-alt | 03:33 | |
*** shaohe_feng has quit IRC | 03:35 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:35 | |
*** heyongli has quit IRC | 03:43 | |
*** heyongli has joined #openstack-meeting-alt | 03:43 | |
*** lpetrut has joined #openstack-meeting-alt | 03:45 | |
*** shaohe_feng has quit IRC | 03:45 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:48 | |
*** heyongli has quit IRC | 03:53 | |
*** heyongli has joined #openstack-meeting-alt | 03:53 | |
*** shaohe_feng has quit IRC | 03:56 | |
*** shaohe_feng has joined #openstack-meeting-alt | 03:56 | |
*** heyongli has quit IRC | 04:03 | |
*** heyongli has joined #openstack-meeting-alt | 04:04 | |
*** bhavik1 has joined #openstack-meeting-alt | 04:04 | |
*** shaohe_feng has quit IRC | 04:06 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:06 | |
*** hongbin has quit IRC | 04:07 | |
*** heyongli has quit IRC | 04:14 | |
*** heyongli has joined #openstack-meeting-alt | 04:14 | |
*** shaohe_feng has quit IRC | 04:16 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:20 | |
*** heyongli has quit IRC | 04:24 | |
*** heyongli has joined #openstack-meeting-alt | 04:25 | |
*** shaohe_feng has quit IRC | 04:26 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:28 | |
*** markstur has joined #openstack-meeting-alt | 04:31 | |
*** lpetrut has quit IRC | 04:32 | |
*** heyongli has quit IRC | 04:34 | |
*** heyongli has joined #openstack-meeting-alt | 04:34 | |
*** sridharg has joined #openstack-meeting-alt | 04:36 | |
*** shaohe_feng has quit IRC | 04:37 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:37 | |
*** heyongli has quit IRC | 04:44 | |
*** heyongli has joined #openstack-meeting-alt | 04:45 | |
*** shaohe_feng has quit IRC | 04:47 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:48 | |
*** heyongli has quit IRC | 04:55 | |
*** heyongli has joined #openstack-meeting-alt | 04:55 | |
*** shaohe_feng has quit IRC | 04:57 | |
*** shaohe_feng has joined #openstack-meeting-alt | 04:59 | |
*** heyongli has quit IRC | 05:05 | |
*** heyongli has joined #openstack-meeting-alt | 05:05 | |
*** shaohe_feng has quit IRC | 05:07 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:10 | |
*** bhavik1 has quit IRC | 05:11 | |
*** heyongli has quit IRC | 05:15 | |
*** heyongli has joined #openstack-meeting-alt | 05:15 | |
*** shaohe_feng has quit IRC | 05:18 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:19 | |
*** heyongli has quit IRC | 05:25 | |
*** heyongli has joined #openstack-meeting-alt | 05:26 | |
*** shaohe_feng has quit IRC | 05:28 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:29 | |
*** heyongli has quit IRC | 05:36 | |
*** heyongli has joined #openstack-meeting-alt | 05:36 | |
*** shaohe_feng has quit IRC | 05:38 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:40 | |
*** heyongli has quit IRC | 05:46 | |
*** heyongli has joined #openstack-meeting-alt | 05:46 | |
*** edmondsw has joined #openstack-meeting-alt | 05:48 | |
*** shaohe_feng has quit IRC | 05:48 | |
*** armaan has quit IRC | 05:49 | |
*** armaan has joined #openstack-meeting-alt | 05:49 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:49 | |
*** janki has joined #openstack-meeting-alt | 05:51 | |
*** edmondsw has quit IRC | 05:53 | |
*** heyongli has quit IRC | 05:56 | |
*** heyongli has joined #openstack-meeting-alt | 05:56 | |
*** shaohe_feng has quit IRC | 05:59 | |
*** shaohe_feng has joined #openstack-meeting-alt | 05:59 | |
*** heyongli has quit IRC | 06:06 | |
*** heyongli has joined #openstack-meeting-alt | 06:07 | |
*** shaohe_feng has quit IRC | 06:09 | |
*** shaohe_feng has joined #openstack-meeting-alt | 06:09 | |
*** lpetrut has joined #openstack-meeting-alt | 06:10 | |
*** heyongli has quit IRC | 06:17 | |
*** heyongli has joined #openstack-meeting-alt | 06:17 | |
*** markstur has quit IRC | 06:18 | |
*** shaohe_feng has quit IRC | 06:19 | |
*** shaohe_feng has joined #openstack-meeting-alt | 06:22 | |
*** heyongli has quit IRC | 06:27 | |
*** heyongli has joined #openstack-meeting-alt | 06:27 | |
*** shaohe_feng has quit IRC | 06:29 | |
*** shaohe_feng has joined #openstack-meeting-alt | 06:30 | |
*** heyongli has quit IRC | 06:37 | |
*** heyongli has joined #openstack-meeting-alt | 06:37 | |
*** rdopiera has joined #openstack-meeting-alt | 06:38 | |
*** shaohe_feng has quit IRC | 06:40 | |
*** shaohe_feng has joined #openstack-meeting-alt | 06:40 | |
*** heyongli has quit IRC | 06:47 | |
*** heyongli has joined #openstack-meeting-alt | 06:48 | |
*** shaohe_feng has quit IRC | 06:50 | |
*** shaohe_feng has joined #openstack-meeting-alt | 06:50 | |
*** MarkBaker has joined #openstack-meeting-alt | 06:53 | |
*** liangbo has joined #openstack-meeting-alt | 06:54 | |
*** rcernin has quit IRC | 06:55 | |
*** heyongli has quit IRC | 06:58 | |
*** heyongli has joined #openstack-meeting-alt | 06:58 | |
*** shaohe_feng has quit IRC | 07:00 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:01 | |
*** tesseract has joined #openstack-meeting-alt | 07:06 | |
*** heyongli has quit IRC | 07:08 | |
*** heyongli has joined #openstack-meeting-alt | 07:08 | |
*** B_Smith_ has quit IRC | 07:09 | |
*** matrohon has joined #openstack-meeting-alt | 07:09 | |
*** shaohe_feng has quit IRC | 07:10 | |
*** B_Smith has joined #openstack-meeting-alt | 07:10 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:12 | |
*** heyongli has quit IRC | 07:18 | |
*** heyongli has joined #openstack-meeting-alt | 07:19 | |
*** shaohe_feng has quit IRC | 07:21 | |
*** peereb has joined #openstack-meeting-alt | 07:21 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:23 | |
*** alexchadin has joined #openstack-meeting-alt | 07:24 | |
*** heyongli has quit IRC | 07:28 | |
*** heyongli has joined #openstack-meeting-alt | 07:29 | |
*** shaohe_feng has quit IRC | 07:31 | |
*** tssurya has joined #openstack-meeting-alt | 07:31 | |
*** lpetrut has quit IRC | 07:31 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:32 | |
*** bfernando has joined #openstack-meeting-alt | 07:34 | |
*** edmondsw has joined #openstack-meeting-alt | 07:36 | |
*** florianf has joined #openstack-meeting-alt | 07:37 | |
*** heyongli has quit IRC | 07:39 | |
*** heyongli has joined #openstack-meeting-alt | 07:39 | |
*** edmondsw has quit IRC | 07:41 | |
*** shaohe_feng has quit IRC | 07:41 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:41 | |
*** lpetrut has joined #openstack-meeting-alt | 07:44 | |
*** heyongli has quit IRC | 07:49 | |
*** heyongli has joined #openstack-meeting-alt | 07:49 | |
*** shaohe_feng has quit IRC | 07:51 | |
*** shaohe_feng has joined #openstack-meeting-alt | 07:52 | |
*** fzdarsky_ has joined #openstack-meeting-alt | 07:54 | |
*** heyongli has quit IRC | 07:59 | |
*** heyongli has joined #openstack-meeting-alt | 07:59 | |
*** armaan has quit IRC | 08:00 | |
*** armaan has joined #openstack-meeting-alt | 08:00 | |
*** rossella_s has joined #openstack-meeting-alt | 08:01 | |
*** shaohe_feng has quit IRC | 08:02 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:02 | |
*** armaan has quit IRC | 08:07 | |
*** armaan has joined #openstack-meeting-alt | 08:07 | |
*** ccamacho has joined #openstack-meeting-alt | 08:08 | |
*** heyongli has quit IRC | 08:09 | |
*** MarkBaker has quit IRC | 08:10 | |
*** heyongli has joined #openstack-meeting-alt | 08:10 | |
*** dtrainor_ has quit IRC | 08:11 | |
*** dtrainor_ has joined #openstack-meeting-alt | 08:12 | |
*** shaohe_feng has quit IRC | 08:12 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:13 | |
*** kopecmartin has joined #openstack-meeting-alt | 08:15 | |
*** rossella_s has quit IRC | 08:17 | |
*** rossella_s has joined #openstack-meeting-alt | 08:19 | |
*** heyongli has quit IRC | 08:20 | |
*** heyongli has joined #openstack-meeting-alt | 08:20 | |
*** armaan has quit IRC | 08:21 | |
*** armaan has joined #openstack-meeting-alt | 08:22 | |
*** shaohe_feng has quit IRC | 08:22 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:23 | |
*** MarkBaker has joined #openstack-meeting-alt | 08:24 | |
*** rossella_s has quit IRC | 08:24 | |
*** armaan has quit IRC | 08:25 | |
*** armaan has joined #openstack-meeting-alt | 08:26 | |
*** rossella_s has joined #openstack-meeting-alt | 08:27 | |
*** heyongli has quit IRC | 08:30 | |
*** heyongli has joined #openstack-meeting-alt | 08:30 | |
*** shaohe_feng has quit IRC | 08:32 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:34 | |
*** armaan has quit IRC | 08:35 | |
*** priteau has joined #openstack-meeting-alt | 08:36 | |
*** armaan has joined #openstack-meeting-alt | 08:36 | |
*** armaan has quit IRC | 08:37 | |
*** armaan has joined #openstack-meeting-alt | 08:38 | |
*** heyongli has quit IRC | 08:40 | |
*** heyongli has joined #openstack-meeting-alt | 08:41 | |
*** shaohe_feng has quit IRC | 08:43 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:45 | |
*** heyongli has quit IRC | 08:50 | |
*** heyongli has joined #openstack-meeting-alt | 08:51 | |
*** shaohe_feng has quit IRC | 08:53 | |
*** rossella_s has quit IRC | 08:53 | |
*** shaohe_feng has joined #openstack-meeting-alt | 08:53 | |
*** rossella_s has joined #openstack-meeting-alt | 08:55 | |
*** masahito has joined #openstack-meeting-alt | 08:57 | |
*** armaan has quit IRC | 08:57 | |
*** armaan has joined #openstack-meeting-alt | 08:57 | |
*** derekh has joined #openstack-meeting-alt | 08:58 | |
masahito | hi, time to blazar meeting | 09:00 |
---|---|---|
masahito | #startmeeting blazar | 09:00 |
openstack | Meeting started Tue Jul 3 09:00:33 2018 UTC and is due to finish in 60 minutes. The chair is masahito. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: blazar)" | 09:00 | |
openstack | The meeting name has been set to 'blazar' | 09:00 |
*** rossella_s has quit IRC | 09:00 | |
masahito | #topic RollCall | 09:01 |
hiro-kobayashi | o/ | 09:01 |
*** openstack changes topic to "RollCall (Meeting topic: blazar)" | 09:01 | |
*** heyongli has quit IRC | 09:01 | |
priteau | o/ | 09:01 |
masahito | Today's agenda is | 09:01 |
tetsuro | o/ | 09:01 |
hiro-kobayashi | I'm sorry but I will leave in about 30mins | 09:01 |
*** heyongli has joined #openstack-meeting-alt | 09:01 | |
masahito | 1. Placement support | 09:01 |
masahito | 2. PTG schedule | 09:01 |
masahito | 3. AOB | 09:01 |
masahito | hiro-kobayashi, priteau, tetsuro: hi | 09:01 |
priteau | Hi everyone | 09:01 |
hiro-kobayashi | hello! | 09:01 |
masahito | hiro-kobayashi: got it. Let's start from your topic. | 09:02 |
hiro-kobayashi | ok | 09:02 |
masahito | anything else? | 09:02 |
*** rossella_s has joined #openstack-meeting-alt | 09:02 | |
masahito | #topic Placement API support | 09:02 |
*** openstack changes topic to "Placement API support (Meeting topic: blazar)" | 09:02 | |
hiro-kobayashi | I have one topic to discuss about the Placement spec: https://review.openstack.org/#/c/576343/ | 09:02 |
masahito | hiro-kobayashi added the item. Let's start from this. | 09:03 |
*** shaohe_feng has quit IRC | 09:03 | |
hiro-kobayashi | It is about the ID of the host. | 09:03 |
hiro-kobayashi | To access the resource provider of the compute host, the UUID of the host is neccesary | 09:04 |
*** shaohe_feng has joined #openstack-meeting-alt | 09:04 | |
hiro-kobayashi | The host UUID is returned by ver.2.53 and later | 09:04 |
hiro-kobayashi | See https://developer.openstack.org/api-ref/compute/#show-hypervisor-details in detail. | 09:05 |
hiro-kobayashi | So, if blazar uses ~2.52 version of Compute API, the id is integer. | 09:05 |
priteau | When was 2.53 released? | 09:06 |
hiro-kobayashi | So, I added a new column 'resource_provider_uuid' into the computehosts table | 09:06 |
hiro-kobayashi | This is for keeping existing host ids. | 09:06 |
priteau | It's part of the Pike release version 9.1.0 | 09:07 |
hiro-kobayashi | Alternative is not to add the 'resource_provider_uuid' and update the existing host's ids to the string UUID in a migration script. | 09:07 |
hiro-kobayashi | priteau: yes. | 09:07 |
tetsuro | priteau: 2.53 is pike maximum | 09:08 |
hiro-kobayashi | priteu: In ChameleonCloud, Blazar uses the integer host id, right? | 09:08 |
tetsuro | https://docs.openstack.org/nova/latest/reference/api-microversion-history.html | 09:08 |
hiro-kobayashi | thanks tetsuro | 09:08 |
priteau | hiro-kobayashi: yes. We are running Ocata's Nova. | 09:09 |
hiro-kobayashi | priteau: OK. thanks! | 09:09 |
tetsuro | Today, I come to think we can use hostname as an identifier and we can get the uuid from the placement using the hostname | 09:09 |
priteau | But I don't want the fact that we run an older release to complicate the code | 09:09 |
priteau | hiro-kobayashi: Actually, we create Blazar hosts based on the hypervisor hostname. The lookup of the Nova ID is automatic. | 09:10 |
*** pbourke has quit IRC | 09:10 | |
hiro-kobayashi | tetsuro: Do you mean the 'resource_provider_uuid' column is not needed? | 09:10 |
tetsuro | I mean that is not needed, yes. | 09:10 |
*** heyongli has quit IRC | 09:11 | |
masahito | hiro-kobayashi: My question is latest Hypervisor list API supports query parameter, right? | 09:11 |
*** heyongli has joined #openstack-meeting-alt | 09:11 | |
hiro-kobayashi | tetsuro: make sense. Use the hostname to access the resource provider. | 09:11 |
*** pbourke has joined #openstack-meeting-alt | 09:12 | |
tetsuro | Looks like hostname is identical, so we can use that hostname to get the uuid asking to placement every time | 09:12 |
hiro-kobayashi | masahito: yes, it seems to. | 09:12 |
priteau | Looking up from hostname is the most admin-friendly way to do it. | 09:13 |
*** shaohe_feng has quit IRC | 09:13 | |
*** alexchadin has quit IRC | 09:13 | |
hiro-kobayashi | OK. Now it's clear. Remove the 'resource_provider_uuid' and use the hostname instead. Then, the version problem is solved. | 09:14 |
*** shaohe_feng has joined #openstack-meeting-alt | 09:14 | |
hiro-kobayashi | Agree? | 09:14 |
tetsuro | Agreed. | 09:14 |
masahito | agreed. | 09:14 |
priteau | Agreed. | 09:14 |
hiro-kobayashi | Thanks. I'll update the spec. | 09:15 |
hiro-kobayashi | 1 more thing to share about the Placement spec. | 09:15 |
hiro-kobayashi | I changed the primary-assignee to tetsuro | 09:15 |
tetsuro | that's good with me. | 09:15 |
hiro-kobayashi | tetsuro has already started implementation and I think it's better. | 09:15 |
masahito | np | 09:16 |
*** alexchadin has joined #openstack-meeting-alt | 09:16 | |
hiro-kobayashi | Thanks tetsuro! And I added you in co-authored-by | 09:16 |
tetsuro | Thanks! | 09:16 |
priteau | Thanks tetsuro and hiro-kobayashi! | 09:17 |
masahito | Thanks a lot! | 09:17 |
hiro-kobayashi | I'll update the Launchpad assignee, too. | 09:17 |
hiro-kobayashi | My pleasure ;-) | 09:17 |
masahito | I already see lots of patch in gerrit. Great works! | 09:17 |
hiro-kobayashi | That's all about Placement API support | 09:18 |
*** MarkBaker has quit IRC | 09:18 | |
masahito | hiro-kobayashi: Thanks. | 09:19 |
masahito | anything else? | 09:19 |
hiro-kobayashi | no | 09:20 |
masahito | #topic PTG schedule | 09:20 |
*** openstack changes topic to "PTG schedule (Meeting topic: blazar)" | 09:20 | |
masahito | Thierry shared the proposed schedule of the Denver PTG. | 09:20 |
masahito | Thierry | 09:20 |
masahito | http://lists.openstack.org/pipermail/openstack-dev/2018-June/131881.html | 09:20 |
masahito | Blazar is scheduled on Monday and Tuesday. | 09:21 |
*** heyongli has quit IRC | 09:21 | |
masahito | Does someone have any conflict or problem at the schedule? | 09:21 |
*** heyongli has joined #openstack-meeting-alt | 09:21 | |
tetsuro | nope, I can join | 09:22 |
masahito | Scientific SIG is also scheduled on Monday. It is one of the schedule conflict. | 09:22 |
priteau | There's the Scientific SIG at the same time, but I don't know yet if I will attend anyway. | 09:22 |
masahito | OK. looks no big schedule conflict. | 09:23 |
*** rossella_s has quit IRC | 09:23 | |
*** shaohe_feng has quit IRC | 09:24 | |
*** shaohe_feng has joined #openstack-meeting-alt | 09:24 | |
priteau | Having Nova separate is the most important, so that we can attend placement API discussions | 09:24 |
masahito | any comments for the schedule? | 09:24 |
*** edmondsw has joined #openstack-meeting-alt | 09:25 | |
masahito | Yes. I guess that's why the Blazar is scheduled on Mon. and Tue. | 09:25 |
*** rossella_s has joined #openstack-meeting-alt | 09:25 | |
tetsuro | Cool! | 09:25 |
masahito | #topic AOB | 09:26 |
*** openstack changes topic to "AOB (Meeting topic: blazar)" | 09:26 | |
masahito | Does someone have topic to share or discuss? | 09:27 |
priteau | I do | 09:28 |
masahito | priteau: okay, you have a floor :-) | 09:28 |
*** edmondsw has quit IRC | 09:29 | |
priteau | I am starting a new job at StackHPC today. I will still be involved in Chameleon for some time. | 09:29 |
priteau | And in Blazar of course :-) | 09:30 |
hiro-kobayashi | Oh, Congrats! | 09:30 |
masahito | Congrats!! | 09:30 |
priteau | Thanks! I have a new email address that I will share with you, though my uchicago.edu address is still working until mid-August. | 09:31 |
hiro-kobayashi | What is your primary role or mission? | 09:31 |
*** heyongli has quit IRC | 09:31 | |
*** heyongli has joined #openstack-meeting-alt | 09:32 | |
masahito | crossing my fingers to your new job | 09:32 |
tetsuro | Congrats! | 09:32 |
*** e0ne has joined #openstack-meeting-alt | 09:33 | |
*** sambetts|afk is now known as sambetts | 09:33 | |
*** MarkBaker has joined #openstack-meeting-alt | 09:33 | |
priteau | hiro-kobayashi: My role is Senior Technical Lead. StackHPC offers consulting so I may be working for various clients. | 09:33 |
priteau | Hopefully Blazar will be an important part of it :-) | 09:34 |
*** shaohe_feng has quit IRC | 09:34 | |
hiro-kobayashi | priteau: Nice role! I hope so :-) | 09:34 |
*** shaohe_feng has joined #openstack-meeting-alt | 09:35 | |
masahito | I hope so. We're waiting nice feedbacks from user side and developer side ;-) | 09:36 |
masahito | I have one item to hear your idea. | 09:37 |
hiro-kobayashi | I'm sorry but I gotta go. thank you and good bye all | 09:37 |
*** hiro-kobayashi has quit IRC | 09:37 | |
masahito | hiro-kobayashi: thanks | 09:37 |
masahito | TC team asked me whether this team or projct has any problem. | 09:38 |
*** lpetrut has quit IRC | 09:38 | |
masahito | They told they would support the issue. | 09:38 |
*** alexchadin has quit IRC | 09:39 | |
masahito | IMO, complex document links is one of our problem. | 09:39 |
masahito | any other ideas to ask them? | 09:40 |
priteau | What is the problem with document links? | 09:40 |
masahito | s/ to ask them?/ to ask them for support?/ | 09:41 |
*** heyongli has quit IRC | 09:42 | |
masahito | I means docs.openstac.org or openstack site have lots of link to specific project but the configuration is very complex. | 09:42 |
*** heyongli has joined #openstack-meeting-alt | 09:42 | |
masahito | So it's hard to update all the link correctly. | 09:42 |
masahito | I plan to tell which repoes we should update? | 09:44 |
*** shaohe_feng has quit IRC | 09:44 | |
*** lpetrut has joined #openstack-meeting-alt | 09:44 | |
masahito | For example, the project navigator doesn't show Blazar project even though we're an official but I can't find the repo for the page. | 09:45 |
priteau | I see. I think some things on the web page may be managed outside of Git repos. | 09:45 |
*** shaohe_feng has joined #openstack-meeting-alt | 09:45 | |
masahito | right. | 09:46 |
masahito | anything else? if nothing, we can finish early this meeting. | 09:47 |
tetsuro | nothing from me. | 09:48 |
priteau | Nothing else from me. | 09:49 |
masahito | OK, let's finish the meeting. | 09:49 |
masahito | thanks all! Next weekly meeting has review meeting, too. | 09:49 |
tetsuro | Thanks | 09:49 |
masahito | bye. | 09:49 |
masahito | #endmeeting | 09:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 09:49 | |
openstack | Meeting ended Tue Jul 3 09:49:35 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/blazar/2018/blazar.2018-07-03-09.00.html | 09:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/blazar/2018/blazar.2018-07-03-09.00.txt | 09:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/blazar/2018/blazar.2018-07-03-09.00.log.html | 09:49 |
*** tetsuro has quit IRC | 09:49 | |
priteau | Bye everyone | 09:50 |
*** heyongli has quit IRC | 09:52 | |
*** heyongli has joined #openstack-meeting-alt | 09:52 | |
*** shaohe_feng has quit IRC | 09:54 | |
*** rmart04 has joined #openstack-meeting-alt | 09:55 | |
*** shaohe_feng has joined #openstack-meeting-alt | 09:55 | |
*** heyongli has quit IRC | 10:02 | |
*** heyongli has joined #openstack-meeting-alt | 10:03 | |
*** liangbo has quit IRC | 10:04 | |
*** shaohe_feng has quit IRC | 10:05 | |
*** panda|off is now known as panda | 10:06 | |
*** fzdarsky_ has quit IRC | 10:06 | |
*** tssurya has quit IRC | 10:06 | |
*** masahito has quit IRC | 10:07 | |
*** shaohe_feng has joined #openstack-meeting-alt | 10:07 | |
*** alexchadin has joined #openstack-meeting-alt | 10:11 | |
*** heyongli has quit IRC | 10:12 | |
*** heyongli has joined #openstack-meeting-alt | 10:13 | |
*** shaohe_feng has quit IRC | 10:15 | |
*** shaohe_feng has joined #openstack-meeting-alt | 10:15 | |
*** dizquierdo has joined #openstack-meeting-alt | 10:18 | |
*** heyongli has quit IRC | 10:23 | |
*** heyongli has joined #openstack-meeting-alt | 10:23 | |
*** shaohe_feng has quit IRC | 10:25 | |
*** shaohe_feng has joined #openstack-meeting-alt | 10:26 | |
*** heyongli has quit IRC | 10:33 | |
*** heyongli has joined #openstack-meeting-alt | 10:33 | |
*** shaohe_feng has quit IRC | 10:35 | |
*** shaohe_feng has joined #openstack-meeting-alt | 10:36 | |
*** heyongli has quit IRC | 10:43 | |
*** heyongli has joined #openstack-meeting-alt | 10:43 | |
*** shaohe_feng has quit IRC | 10:46 | |
*** heyongli has quit IRC | 10:53 | |
*** bfernando has quit IRC | 10:58 | |
*** rossella_s has quit IRC | 10:59 | |
*** rossella_s has joined #openstack-meeting-alt | 11:11 | |
*** heyongli has joined #openstack-meeting-alt | 11:12 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:12 | |
*** heyongli has quit IRC | 11:14 | |
*** heyongli has joined #openstack-meeting-alt | 11:14 | |
*** shaohe_feng has quit IRC | 11:16 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:18 | |
*** rossella_s has quit IRC | 11:21 | |
*** rossella_s has joined #openstack-meeting-alt | 11:21 | |
*** heyongli has quit IRC | 11:24 | |
*** heyongli has joined #openstack-meeting-alt | 11:24 | |
*** shaohe_feng has quit IRC | 11:27 | |
*** rossella_s has quit IRC | 11:27 | |
*** rossella_s has joined #openstack-meeting-alt | 11:27 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:28 | |
*** heyongli has quit IRC | 11:34 | |
*** heyongli has joined #openstack-meeting-alt | 11:35 | |
*** shaohe_feng has quit IRC | 11:37 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:38 | |
*** derekh has quit IRC | 11:43 | |
*** heyongli has quit IRC | 11:45 | |
*** heyongli has joined #openstack-meeting-alt | 11:45 | |
*** sridharg has quit IRC | 11:46 | |
*** shaohe_feng has quit IRC | 11:47 | |
*** sridharg has joined #openstack-meeting-alt | 11:48 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:48 | |
*** tssurya has joined #openstack-meeting-alt | 11:49 | |
*** armaan has quit IRC | 11:50 | |
*** armaan has joined #openstack-meeting-alt | 11:50 | |
*** heyongli has quit IRC | 11:55 | |
*** armaan has quit IRC | 11:55 | |
*** heyongli has joined #openstack-meeting-alt | 11:55 | |
*** rossella_s has quit IRC | 11:56 | |
*** rossella_s has joined #openstack-meeting-alt | 11:57 | |
*** shaohe_feng has quit IRC | 11:57 | |
*** shaohe_feng has joined #openstack-meeting-alt | 11:59 | |
*** MarkBaker has quit IRC | 12:02 | |
*** heyongli has quit IRC | 12:05 | |
*** heyongli has joined #openstack-meeting-alt | 12:05 | |
*** janki has quit IRC | 12:06 | |
*** shaohe_feng has quit IRC | 12:08 | |
*** shaohe_feng has joined #openstack-meeting-alt | 12:09 | |
*** dizquierdo has quit IRC | 12:09 | |
*** raildo has joined #openstack-meeting-alt | 12:10 | |
*** toscalix_ has joined #openstack-meeting-alt | 12:11 | |
*** toscalix_ has quit IRC | 12:12 | |
*** rossella_s has quit IRC | 12:13 | |
*** MarkBaker has joined #openstack-meeting-alt | 12:14 | |
*** rossella_s has joined #openstack-meeting-alt | 12:15 | |
*** alexchadin has quit IRC | 12:15 | |
*** heyongli has quit IRC | 12:15 | |
*** jiaopeng_ has quit IRC | 12:16 | |
*** jiaopengju has quit IRC | 12:16 | |
*** heyongli has joined #openstack-meeting-alt | 12:16 | |
*** shaohe_feng has quit IRC | 12:18 | |
*** shaohe_feng has joined #openstack-meeting-alt | 12:20 | |
*** heyongli has quit IRC | 12:26 | |
*** heyongli has joined #openstack-meeting-alt | 12:26 | |
*** bfernando has joined #openstack-meeting-alt | 12:27 | |
*** shaohe_feng has quit IRC | 12:28 | |
*** kaisers has quit IRC | 12:28 | |
*** shaohe_feng has joined #openstack-meeting-alt | 12:32 | |
*** fnaval has joined #openstack-meeting-alt | 12:32 | |
*** kaisers has joined #openstack-meeting-alt | 12:34 | |
*** jiaopeng_ has joined #openstack-meeting-alt | 12:36 | |
*** jiaopengju has joined #openstack-meeting-alt | 12:36 | |
*** heyongli has quit IRC | 12:36 | |
*** alexchadin has joined #openstack-meeting-alt | 12:36 | |
*** heyongli has joined #openstack-meeting-alt | 12:36 | |
*** yamamoto_ has quit IRC | 12:37 | |
*** shaohe_feng has quit IRC | 12:38 | |
*** shaohe_feng has joined #openstack-meeting-alt | 12:40 | |
*** armaan has joined #openstack-meeting-alt | 12:45 | |
*** derekh has joined #openstack-meeting-alt | 12:45 | |
*** heyongli has quit IRC | 12:46 | |
*** heyongli has joined #openstack-meeting-alt | 12:47 | |
*** shaohe_feng has quit IRC | 12:49 | |
*** shaohe_feng has joined #openstack-meeting-alt | 12:50 | |
*** armaan has quit IRC | 12:50 | |
*** armaan has joined #openstack-meeting-alt | 12:50 | |
*** yangyapeng has quit IRC | 12:51 | |
*** rmascena has joined #openstack-meeting-alt | 12:51 | |
*** raildo has quit IRC | 12:51 | |
*** yamamoto has joined #openstack-meeting-alt | 12:53 | |
*** armaan has quit IRC | 12:55 | |
*** rossella_s has quit IRC | 12:55 | |
*** heyongli has quit IRC | 12:56 | |
*** rossella_s has joined #openstack-meeting-alt | 12:57 | |
*** heyongli has joined #openstack-meeting-alt | 12:57 | |
*** yamamoto has quit IRC | 12:58 | |
*** shaohe_feng has quit IRC | 12:59 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:01 | |
*** edmondsw has joined #openstack-meeting-alt | 13:01 | |
*** fuqiao has joined #openstack-meeting-alt | 13:02 | |
*** janki has joined #openstack-meeting-alt | 13:03 | |
*** kopecmartin has quit IRC | 13:06 | |
*** kopecmartin has joined #openstack-meeting-alt | 13:06 | |
*** edmondsw has quit IRC | 13:06 | |
*** heyongli has quit IRC | 13:07 | |
*** heyongli has joined #openstack-meeting-alt | 13:07 | |
*** yamamoto has joined #openstack-meeting-alt | 13:08 | |
*** shaohe_feng has quit IRC | 13:09 | |
*** kopecmartin has quit IRC | 13:10 | |
*** kopecmartin has joined #openstack-meeting-alt | 13:10 | |
*** yamamoto has quit IRC | 13:13 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:13 | |
*** rossella_s has quit IRC | 13:17 | |
*** heyongli has quit IRC | 13:17 | |
*** rossella_s has joined #openstack-meeting-alt | 13:17 | |
*** heyongli has joined #openstack-meeting-alt | 13:17 | |
*** rmascena__ has joined #openstack-meeting-alt | 13:17 | |
*** fzdarsky_ has joined #openstack-meeting-alt | 13:18 | |
*** shaohe_feng has quit IRC | 13:19 | |
*** rmascena has quit IRC | 13:20 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:20 | |
*** tssurya has quit IRC | 13:21 | |
*** yamamoto has joined #openstack-meeting-alt | 13:23 | |
*** hongbin has joined #openstack-meeting-alt | 13:25 | |
*** janki has quit IRC | 13:26 | |
*** rossella_s has quit IRC | 13:27 | |
*** rossella_s has joined #openstack-meeting-alt | 13:27 | |
*** heyongli has quit IRC | 13:27 | |
*** heyongli has joined #openstack-meeting-alt | 13:27 | |
*** yamamoto has quit IRC | 13:28 | |
*** shaohe_feng has quit IRC | 13:30 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:30 | |
*** dustins has joined #openstack-meeting-alt | 13:32 | |
*** cloudrancher has quit IRC | 13:34 | |
*** heyongli has quit IRC | 13:37 | |
*** heyongli has joined #openstack-meeting-alt | 13:38 | |
*** cloudrancher has joined #openstack-meeting-alt | 13:40 | |
*** shaohe_feng has quit IRC | 13:40 | |
*** jiaopeng_ has quit IRC | 13:41 | |
*** jiaopengju has quit IRC | 13:41 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:41 | |
*** yamamoto has joined #openstack-meeting-alt | 13:41 | |
*** yamamoto has quit IRC | 13:41 | |
*** janki has joined #openstack-meeting-alt | 13:46 | |
*** heyongli has quit IRC | 13:48 | |
*** heyongli has joined #openstack-meeting-alt | 13:48 | |
*** shaohe_feng has quit IRC | 13:50 | |
*** shaohe_feng has joined #openstack-meeting-alt | 13:50 | |
*** namnh has joined #openstack-meeting-alt | 13:58 | |
*** heyongli has quit IRC | 13:58 | |
*** heyongli has joined #openstack-meeting-alt | 13:58 | |
*** manjeet has joined #openstack-meeting-alt | 13:59 | |
*** manjeet is now known as manjeets_ | 13:59 | |
*** shaohe_feng has quit IRC | 14:00 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:02 | |
*** dizquierdo has joined #openstack-meeting-alt | 14:04 | |
*** lpetrut has quit IRC | 14:05 | |
*** heyongli has quit IRC | 14:08 | |
*** tssurya has joined #openstack-meeting-alt | 14:08 | |
*** manjeets__ has joined #openstack-meeting-alt | 14:08 | |
*** heyongli has joined #openstack-meeting-alt | 14:09 | |
*** yangyapeng has joined #openstack-meeting-alt | 14:10 | |
*** shaohe_feng has quit IRC | 14:11 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:12 | |
*** manjeets_ has quit IRC | 14:12 | |
*** rdopiera has quit IRC | 14:12 | |
*** mjura has quit IRC | 14:13 | |
*** ircuser-1 has joined #openstack-meeting-alt | 14:14 | |
*** yangyapeng has quit IRC | 14:15 | |
*** ianychoi has quit IRC | 14:18 | |
*** heyongli has quit IRC | 14:18 | |
*** heyongli has joined #openstack-meeting-alt | 14:19 | |
*** ianychoi has joined #openstack-meeting-alt | 14:19 | |
*** shaohe_feng has quit IRC | 14:21 | |
*** lpetrut has joined #openstack-meeting-alt | 14:23 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:24 | |
*** rmascena__ has quit IRC | 14:24 | |
*** jtomasek has joined #openstack-meeting-alt | 14:24 | |
*** alexchadin has quit IRC | 14:25 | |
*** wxy| has joined #openstack-meeting-alt | 14:25 | |
*** alexchadin has joined #openstack-meeting-alt | 14:27 | |
*** heyongli has quit IRC | 14:29 | |
*** Adri2000_ is now known as Adri2000 | 14:29 | |
*** heyongli has joined #openstack-meeting-alt | 14:29 | |
*** Adri2000 has quit IRC | 14:29 | |
*** Adri2000 has joined #openstack-meeting-alt | 14:29 | |
*** raildo has joined #openstack-meeting-alt | 14:30 | |
*** shaohe_feng has quit IRC | 14:31 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:32 | |
*** lpetrut has quit IRC | 14:38 | |
*** heyongli has quit IRC | 14:39 | |
*** heyongli has joined #openstack-meeting-alt | 14:39 | |
*** manjeets_ has joined #openstack-meeting-alt | 14:39 | |
*** shaohe_feng has quit IRC | 14:41 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:42 | |
*** manjeets__ has quit IRC | 14:43 | |
*** jtomasek has quit IRC | 14:44 | |
*** dmsimard has left #openstack-meeting-alt | 14:47 | |
*** rmart04_ has joined #openstack-meeting-alt | 14:48 | |
*** heyongli has quit IRC | 14:49 | |
*** heyongli has joined #openstack-meeting-alt | 14:49 | |
*** yamamoto has joined #openstack-meeting-alt | 14:50 | |
*** rmart04 has quit IRC | 14:50 | |
*** rmart04_ is now known as rmart04 | 14:50 | |
*** edmondsw has joined #openstack-meeting-alt | 14:51 | |
*** dizquierdo has quit IRC | 14:51 | |
*** shaohe_feng has quit IRC | 14:52 | |
*** shaohe_feng has joined #openstack-meeting-alt | 14:53 | |
*** edmondsw has quit IRC | 14:55 | |
*** yamamoto has quit IRC | 14:58 | |
*** manjeets_ has quit IRC | 14:59 | |
*** heyongli has quit IRC | 14:59 | |
*** heyongli has joined #openstack-meeting-alt | 15:00 | |
*** shaohe_feng has quit IRC | 15:02 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:02 | |
*** AlanClark has joined #openstack-meeting-alt | 15:04 | |
*** rossella_s has quit IRC | 15:05 | |
*** markstur has joined #openstack-meeting-alt | 15:05 | |
*** peereb has quit IRC | 15:05 | |
*** gyee has joined #openstack-meeting-alt | 15:05 | |
*** markstur has quit IRC | 15:06 | |
*** markstur has joined #openstack-meeting-alt | 15:06 | |
*** rmart04 has quit IRC | 15:07 | |
*** gagehugo has joined #openstack-meeting-alt | 15:09 | |
*** rossella_s has joined #openstack-meeting-alt | 15:09 | |
*** lpetrut has joined #openstack-meeting-alt | 15:09 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 15:09 | |
*** heyongli has quit IRC | 15:10 | |
*** heyongli has joined #openstack-meeting-alt | 15:10 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 15:10 | |
*** shaohe_feng has quit IRC | 15:12 | |
*** alexchadin has quit IRC | 15:13 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:14 | |
*** felipemonteiro_ has quit IRC | 15:14 | |
*** heyongli has quit IRC | 15:20 | |
*** kopecmartin has quit IRC | 15:20 | |
*** heyongli has joined #openstack-meeting-alt | 15:20 | |
*** shaohe_feng has quit IRC | 15:22 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:23 | |
*** weshay|ruck is now known as weshay | 15:29 | |
*** e0ne has quit IRC | 15:29 | |
*** heyongli has quit IRC | 15:30 | |
*** heyongli has joined #openstack-meeting-alt | 15:30 | |
*** shaohe_feng has quit IRC | 15:33 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:34 | |
*** AlanClark has quit IRC | 15:40 | |
*** heyongli has quit IRC | 15:40 | |
*** heyongli has joined #openstack-meeting-alt | 15:41 | |
*** AlanClark has joined #openstack-meeting-alt | 15:41 | |
*** dklyle has joined #openstack-meeting-alt | 15:41 | |
*** shaohe_feng has quit IRC | 15:43 | |
*** namnh has quit IRC | 15:44 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:44 | |
*** matrohon has quit IRC | 15:44 | |
*** namnh has joined #openstack-meeting-alt | 15:44 | |
*** tssurya has quit IRC | 15:47 | |
*** chyka has joined #openstack-meeting-alt | 15:50 | |
*** heyongli has quit IRC | 15:51 | |
*** heyongli has joined #openstack-meeting-alt | 15:51 | |
*** shaohe_feng has quit IRC | 15:53 | |
*** ccamacho has quit IRC | 15:54 | |
*** shaohe_feng has joined #openstack-meeting-alt | 15:55 | |
*** namnh has quit IRC | 15:58 | |
lbragstad | #startmeeting keystone | 16:00 |
openstack | Meeting started Tue Jul 3 16:00:04 2018 UTC and is due to finish in 60 minutes. The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
lbragstad | ping ayoung, breton, cmurphy, dstanek, gagehugo, hrybacki, knikolla, lamt, lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, spilla, aselius, dpar, jdennis, ruan_he, wxy, sonuk | 16:00 |
*** openstack changes topic to " (Meeting topic: keystone)" | 16:00 | |
openstack | The meeting name has been set to 'keystone' | 16:00 |
cmurphy | o/ | 16:00 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-weekly-meeting | 16:00 |
lbragstad | agenda ^ | 16:00 |
lamt | o/ | 16:00 |
kmalloc | o/ | 16:00 |
wxy| | o/ | 16:01 |
jgrassler | o/ | 16:01 |
*** heyongli has quit IRC | 16:01 | |
*** rossella_s has quit IRC | 16:01 | |
*** heyongli has joined #openstack-meeting-alt | 16:01 | |
lbragstad | we'll give it another minute | 16:01 |
kmalloc | BEEP BEEP BEEP *hits snooze button* | 16:02 |
lbragstad | #topic release information | 16:03 |
*** openstack changes topic to "release information (Meeting topic: keystone)" | 16:03 | |
lbragstad | #info reminder that feature freeze is July 13th | 16:03 |
lbragstad | so - just under two weeks away | 16:03 |
lbragstad | with that, we have a few efforts that still need reviews | 16:03 |
*** shaohe_feng has quit IRC | 16:03 | |
*** rossella_s has joined #openstack-meeting-alt | 16:03 | |
lbragstad | mainly capability lists, unified limits, and mfa receipts | 16:03 |
kmalloc | unified limits is mostly ready afaict, just needs eyes. MFA receipts needs in-depth reviewing, and capability lists should be pretty light | 16:04 |
knikolla | o/ | 16:04 |
lbragstad | afaik the capability lists stuff needs opinions on the database migrations | 16:04 |
knikolla | friday the 13th is perfect for a release | 16:04 |
jgrassler | Yes. | 16:04 |
lbragstad | i think that's what jgrassler wanted feedback on | 16:04 |
jgrassler | That is kind of blocking all the rest :-/ | 16:04 |
kmalloc | i | 16:05 |
*** ayoung has joined #openstack-meeting-alt | 16:05 | |
kmalloc | 'll review them post meeting | 16:05 |
gagehugo | o/ | 16:05 |
lbragstad | #link https://review.openstack.org/#/c/572776/ | 16:05 |
ayoung | WhadIMiss? | 16:05 |
* kmalloc is on a tear about migrations and ensuring we don't have wonk-i-ness | 16:05 | |
*** shaohe_feng has joined #openstack-meeting-alt | 16:05 | |
kmalloc | so i'll cover migration reviews here [hopefully not too crazy] | 16:05 |
*** namnh has joined #openstack-meeting-alt | 16:05 | |
lbragstad | so far - that's the only review i'm tracking for capability lists (jgrassler correct me if i'm wrong) | 16:05 |
jgrassler | kmalloc: thanks! | 16:05 |
jgrassler | lbragstad: yes, it is. | 16:06 |
kmalloc | ayoung: 3 initiatives need review - capability lists, unified limits, and mfa receipts | 16:06 |
lbragstad | good deal | 16:06 |
lbragstad | unified limits has a *whole* bunch of moving pieces | 16:06 |
ayoung | capabilities list is kinda something I made happen, so I'll keep an eye on that, too | 16:06 |
lbragstad | but they are pretty isolated | 16:06 |
jgrassler | lbragstad: I can't write any of the rest before the data model has ceased to be a moving target :-/ | 16:06 |
knikolla | as for mutable config, we need a way to get events about file updates | 16:06 |
knikolla | uwsgi conveniently has one https://uwsgi-docs.readthedocs.io/en/latest/PythonDecorators.html#uwsgidecorators.filemon | 16:06 |
knikolla | but for other we need a different mechanism | 16:06 |
kmalloc | knikolla: right, we can also simply look at mtime | 16:06 |
lbragstad | #topic release goals | 16:07 |
*** openstack changes topic to "release goals (Meeting topic: keystone)" | 16:07 | |
ayoung | jgrassler, I'm not a fan of the two table approach now that I look. Lets discuss that later | 16:07 |
lbragstad | i just realized i doubled up topics - let's move on to release goals though | 16:08 |
lbragstad | we don't have to worry about mox | 16:08 |
knikolla | kmalloc: would we do that every request? | 16:08 |
kmalloc | knikolla: and i'm looking at a way to make all our drivers/controllers/etc share state (see the __shared_state__ bit, borg pattern)- if we do that we can simply instantiate a new object as needed. the main issue we've had in the past is that state is explicit and could end up with partial loading. | 16:08 |
kmalloc | knikolla: mtime check is cheap. | 16:08 |
lbragstad | but we still have yet to decide on how to approach #link https://governance.openstack.org/tc/goals/rocky/enable-mutable-configuration.html | 16:08 |
jgrassler | ayoung: sure | 16:08 |
kmalloc | knikolla: so we could. | 16:08 |
kmalloc | knikolla: [we already do that for policy.json] | 16:08 |
knikolla | alright, i'll push something today during office hours | 16:08 |
lbragstad | knikolla: sweet | 16:09 |
cmurphy | jgrassler: personally i found it helpful to write things the other way around, e.g. starting with the controller and working backwards https://review.openstack.org/#/c/524423/1 | 16:09 |
cmurphy | but that's just me | 16:09 |
kmalloc | cmurphy: ++ | 16:09 |
kmalloc | cmurphy: or at least the manager layer | 16:09 |
cmurphy | ya or that | 16:09 |
ayoung | post AppCreds, I want to revisit unified delegation | 16:10 |
kmalloc | knikolla: lets chat post meeting re: shared state and config | 16:10 |
*** fuqiao has quit IRC | 16:10 | |
lbragstad | knikolla: do you want to take an action for the release goal? | 16:10 |
*** namnh has quit IRC | 16:10 | |
cmurphy | so will the flask stuff help us with the mutable config thing? | 16:10 |
lbragstad | i was wondering that, too... | 16:10 |
kmalloc | cmurphy: it should in some ways. | 16:10 |
ayoung | we've got too many mechanisms, and we should really have one. Now that cmurphy has built one, and jgrassler is about to, we'll have the critical mass to tackle reworking it | 16:10 |
kmalloc | because controllers are instnatiated on-demand | 16:11 |
ayoung | so...services should be able to re-read configus without a restart. kill -1 semantics | 16:11 |
knikolla | all we need to do is make a call to oslo.config with the new config. the hard part is knowing when to (which is where the mtime check comes in place) | 16:11 |
*** heyongli has quit IRC | 16:11 | |
ayoung | seems like it should be an oslo-config feature. | 16:11 |
*** felipemonteiro__ has quit IRC | 16:11 | |
kmalloc | driver loading and api loading on-demand if we share state(s) [see https://review.openstack.org/#/c/571955/ as a lead in] | 16:11 |
kmalloc | could be done easily | 16:11 |
*** heyongli has joined #openstack-meeting-alt | 16:11 | |
kmalloc | ayoung: oslo-config is doing it, but we have some issues with how we hold state based upon config | 16:12 |
*** panda is now known as panda|off | 16:12 | |
ayoung | kmalloc, like which drivers we've initialized, I take it? | 16:12 |
kmalloc | even "debug" - we need to load consistently across the board for the config object | 16:12 |
kmalloc | ayoung: and if they have locally stored bits about config | 16:12 |
kmalloc | some do | 16:12 |
ayoung | like the LDAP stuff | 16:12 |
kmalloc | debug is a low barrier, but generally most of our configs could be made mutable | 16:12 |
kmalloc | since we're mostly atomic/stateless between requests [MFA receipts aside, and that is still stateless] | 16:13 |
ayoung | I wonder if we can take LDAP out of the config altogether and use domain specific config mechansim for that and for mappings...hmmmm | 16:13 |
cmurphy | debug log is enough to complete the goal | 16:13 |
kmalloc | right. | 16:13 |
knikolla | yep | 16:13 |
*** shaohe_feng has quit IRC | 16:14 | |
lbragstad | right now i'm just concerned with getting that done ;0 | 16:14 |
lbragstad | :) | 16:14 |
kmalloc | so, anyway, the key is that all keystone processes need to know ocnfig changed and we don't use oslo-service | 16:14 |
ayoung | So we need to do an audit and build a checklist of places where we hold state. Do we have that? | 16:14 |
kmalloc | so mtime check is likely the best. | 16:14 |
kmalloc | we can't lean on uwsgi alone because not everyone deploys with uwsgi | 16:14 |
kmalloc | (though they should) | 16:14 |
knikolla | i'll push something today. there's air conditioning at work (and not at home) so... | 16:14 |
kmalloc | knikolla: hehe, ouch and sounds good | 16:15 |
lbragstad | knikolla: nice - thanks | 16:15 |
ayoung | actually, I think we cleaned up LDAP when we went to domain specific | 16:15 |
lbragstad | anything else on release goals? | 16:15 |
cmurphy | kmalloc: hmm, could we though? | 16:15 |
cmurphy | lean on uwsgi i mean | 16:15 |
kmalloc | cmurphy: i would love to | 16:15 |
cmurphy | if uwsgi solves the problem can we just say ops who care about this should deploy with uwsgi | 16:15 |
*** shaohe_feng has joined #openstack-meeting-alt | 16:15 | |
knikolla | i don't think any of the downstream packages use it | 16:15 |
lbragstad | sounds like a good carrot | 16:15 |
kmalloc | wrm. | 16:16 |
cmurphy | (though I don't understand how uwsgi solves the problem) | 16:16 |
ayoung | yeah, lets pull in the Apache/mod_wsgi smart people and get a solution based on that, too | 16:16 |
kmalloc | cmurphy: it has built-in watcher constructs | 16:16 |
knikolla | uwsgi has a filemon decorator https://uwsgi-docs.readthedocs.io/en/latest/PythonDecorators.html#uwsgidecorators.filemon | 16:16 |
knikolla | so instead of checking mtime every request, we decorate a function that mutates the config on file change | 16:16 |
kmalloc | now, we'd need to stub that out to address the no-uwsgi form. | 16:17 |
kmalloc | because afaik we can't make uwsgi a dep of keystone | 16:17 |
ayoung | I don't see us changing RDO/OSP to a different WSGI. | 16:17 |
ayoung | But I do see us getting a solution based on what we do use | 16:17 |
kmalloc | ayoung: i hope RDO/OSP moves to apache/mod_uwsgi | 16:17 |
kmalloc | honestly | 16:17 |
ayoung | Apache has a re-read config option. I wonder if that is passed to mods? | 16:18 |
kmalloc | mod_wsgi has a lot of quirks that are painful in comparison to uwsgi | 16:18 |
kmalloc | and asking apache to re-read config, it's a reload of the app and causes other weirdness. | 16:18 |
kmalloc | basically don't expect apache to reload the app unless it's very deliberate "e.g. I deployed a new config, go do that" | 16:18 |
ayoung | I think that is the only safe way, though | 16:18 |
kmalloc | mod_wsgi also is not great with python3 | 16:18 |
ayoung | if you make changes that have to be applied across the board | 16:18 |
ayoung | if you don't restart, and have old process in the 1/2 done state, it could cause consistency problems | 16:19 |
* kmalloc is still of the opinion we should lean on etcd for shared mutable configs. | 16:19 | |
ayoung | Keystone should be a fast restart. I wonder if this is a real problem on the Keystone side? | 16:19 |
kmalloc | it is a community goal to allow for mutable config loading [debug flag] | 16:19 |
ayoung | What config options, beside debug, would we want to change on the fly? | 16:20 |
lbragstad | #link https://governance.openstack.org/tc/goals/rocky/enable-mutable-configuration.html | 16:20 |
lbragstad | right now it's just debug | 16:20 |
ayoung | I know that page, but it might not make sense across the board | 16:20 |
lbragstad | i'm inclined to say we make that a separate effort | 16:20 |
*** tesseract has quit IRC | 16:20 | |
kmalloc | ayoung: i could see token TTL, allow_expiry_window, etc. but def separate initiative | 16:20 |
ayoung | anything that is live-change I say we move into the database | 16:21 |
kmalloc | ayoung: profiler changes. | 16:21 |
kmalloc | ayoung: anyway. for now, just debug. | 16:21 |
ayoung | read from config, but hold a cached version | 16:21 |
kmalloc | (log levels come to mind) | 16:21 |
*** heyongli has quit IRC | 16:21 | |
lbragstad | regardless, it sounds like we have a couple paths forward | 16:21 |
*** MarkBaker has quit IRC | 16:21 | |
knikolla | there's a packed agenda, let's keep it going or move it to -keystone for office hours | 16:22 |
ayoung | only can be updated via keystone-manage command | 16:22 |
*** AlanClark has quit IRC | 16:22 | |
ayoung | ++ | 16:22 |
*** heyongli has joined #openstack-meeting-alt | 16:22 | |
lbragstad | #topic oslo_policy types | 16:22 |
*** openstack changes topic to "oslo_policy types (Meeting topic: keystone)" | 16:22 | |
lbragstad | kmalloc: o/ | 16:22 |
kmalloc | ok. so i've been digging around in oslo-policy | 16:22 |
kmalloc | a lot. | 16:22 |
kmalloc | notably for the RBACEnforcer changes for flask. | 16:22 |
kmalloc | it's made me realzie we're missing a few oslo-policy check types. | 16:22 |
*** AlanClark has joined #openstack-meeting-alt | 16:23 | |
kmalloc | example: does a key exist in the target_dict, but not in the creds dict | 16:23 |
ayoung | heh | 16:23 |
kmalloc | e.g. "must have a filter when doing a list" | 16:23 |
kmalloc | right now the DSL cannot make that work because all values from the first part of the colon are explicit key lookups in creds[] | 16:24 |
*** shaohe_feng has quit IRC | 16:24 | |
ayoung | I reopened https://review.openstack.org/#/c/165908/ due to that kind of error | 16:24 |
kmalloc | so saying something like "EXISTS():user_filter" | 16:24 |
kmalloc | so a user can't list users without a filter of some sort. | 16:24 |
kmalloc | not high prio, but useful | 16:24 |
wxy| | kmalloc: ++ | 16:24 |
ayoung | had a case when looking in the token for a value that was in different locations in V2 and V3] | 16:24 |
*** lpetrut has quit IRC | 16:24 | |
kmalloc | similar with NOTEXISTS | 16:24 |
wxy| | I hit it when adding project_id filter for limits | 16:25 |
kmalloc | "you cannot supply a given filter with this role" | 16:25 |
kmalloc | e.g. no "list_servers?all_projects=True | 16:25 |
*** shaohe_feng has joined #openstack-meeting-alt | 16:25 | |
lbragstad | this feels like business logic | 16:25 |
ayoung | you should be able to write a rule that, if it is based on a false assumption, will just fail, not cause an API 500 error | 16:25 |
lbragstad | for example - https://bugs.launchpad.net/keystone/+bug/1750660 | 16:26 |
openstack | Launchpad bug 1750660 in OpenStack Identity (keystone) "The v3 project API should account for different scopes" [High,Triaged] | 16:26 |
kmalloc | lbragstad: sortof, but most apps do not have insight into roles | 16:26 |
kmalloc | once you're past the "can i do X" bit | 16:26 |
ayoung | OK, so missing key is a big one. | 16:26 |
ayoung | Any others? | 16:26 |
kmalloc | list_users_for_all_domains example | 16:26 |
kmalloc | if that is a query-param | 16:26 |
kmalloc | we should be able to check if it exists or notexists in the policy dsl | 16:26 |
kmalloc | the last one is an explicit match | 16:27 |
kmalloc | which would have made ayoung's is_admin_project easier | 16:27 |
ayoung | so...if jamielennox were here, he would state something about it has to be in oslo-context, right? | 16:27 |
kmalloc | MATCH(value):TargetDictKey | 16:27 |
kmalloc | right now you can do literal matches for Cred dict | 16:27 |
kmalloc | you cannot do literal matches for target dict | 16:27 |
ayoung | Keystone was like the privileged child for policy checks, as we had the token data in our WSGI context already, but other services were forced to use oslo-context | 16:28 |
kmalloc | use: Action must be performed with user_id X | 16:28 |
ayoung | we finally forced Keystone to use Oslo | 16:28 |
kmalloc | we may also want some "ValueIn" and "ValueNotIn" list operators | 16:29 |
kmalloc | but those seem further into the weeds | 16:29 |
*** rossella_s has quit IRC | 16:29 | |
ayoung | so...mising key, could we treat those as a fail? | 16:30 |
kmalloc | being able to explicitly check if a value (any value) is or is not in the target dict [key check] AND being able to check for an explicit value in the target dict. | 16:30 |
ayoung | assume the key is there. If it is missing, check fails? | 16:30 |
kmalloc | ayoung: so the idea would be: list_users but role X needs filters | 16:30 |
kmalloc | it fails without a filter | 16:30 |
kmalloc | "sorry, no filters passed" | 16:30 |
kmalloc | key doesn't exist | 16:30 |
kmalloc | the converse is "filtering is deemed expensive in my deplpoyment, you may list everything but not filter" | 16:30 |
ayoung | righty, so instead of error. | 16:30 |
kmalloc | "filter is present, so error/fail" | 16:31 |
kmalloc | and the last one is "filtering on the username FOO is bad, so your username=Foo filter causes a fail" | 16:31 |
kmalloc | contrived examples | 16:31 |
*** rossella_s has joined #openstack-meeting-alt | 16:32 | |
kmalloc | mostly wanted to seed the idea, there are cases where inspecting the target dict without a corresponding cred value is useful | 16:32 |
*** heyongli has quit IRC | 16:32 | |
*** heyongli has joined #openstack-meeting-alt | 16:32 | |
lbragstad | i'm wondering if this is going to push people to carry more custom policy changes than what they do today | 16:32 |
kmalloc | it might. | 16:32 |
lbragstad | i might need a bit more time to digest the idea | 16:33 |
kmalloc | just in testing alone, being able to do these things without craaaazy mock would be awesome. | 16:33 |
kmalloc | even if we do an oslo_policy fixture that enables these added DSL things would help. | 16:34 |
kmalloc | but i don't think this is anywhere an emergency to develop | 16:34 |
*** shaohe_feng has quit IRC | 16:34 | |
kmalloc | i just had the ideas fresh in my head due to major refactors | 16:34 |
ayoung | what does it mean if the filter is missing | 16:34 |
lbragstad | so - maybe a good thing to review in denver | 16:34 |
*** shaohe_feng has joined #openstack-meeting-alt | 16:35 | |
kmalloc | ayoung: your role, "project_sub_admin" may only list users if you provide a filter of some sort, e.g. by username | 16:35 |
kmalloc | ayoung: aka list_users?username_starts_with=Foo | 16:35 |
kmalloc | if you don't provide a filter, we do not allow that to go through. anyway, | 16:36 |
* kmalloc hands mic off | 16:36 | |
kmalloc | done on this topic | 16:36 |
lbragstad | ok - i'll think more on it | 16:36 |
lbragstad | thanks kmalloc | 16:36 |
lbragstad | #topic token provider API refactor | 16:37 |
*** openstack changes topic to "token provider API refactor (Meeting topic: keystone)" | 16:37 | |
lbragstad | ok - i'll make this quick | 16:37 |
lbragstad | i have a series up that does a ton of refactoring | 16:37 |
lbragstad | around how we handle tokens | 16:37 |
*** MarkBaker has joined #openstack-meeting-alt | 16:37 | |
lbragstad | ideally - it makes the interface for token providers sane and super explicit | 16:37 |
ayoung | what kind of refactorings | 16:37 |
lbragstad | feel free to check it out, it should help wtih JWT in the future | 16:37 |
lbragstad | i've remove the token_data dict we pass *everywhere* in favor of an object | 16:38 |
kmalloc | ayoung: following up on the KeystonetokenModel work we did before | 16:38 |
lbragstad | removed* | 16:38 |
lbragstad | and i redefined the token provider interface | 16:38 |
ayoung | so...I'd like use to start making a semantic distinction | 16:38 |
kmalloc | and finalizing it/making it a real thing vs just a dict-ish thing | 16:38 |
ayoung | a token is opaque | 16:38 |
ayoung | it points to the auth data | 16:38 |
*** wxy| has quit IRC | 16:38 | |
ayoung | and we should keep the two concepts separate in naming | 16:39 |
kmalloc | internal to keystone it is an immutable object once minted except in 2 cases | 16:39 |
kmalloc | 3(* | 16:39 |
ayoung | this is all auth-data | 16:39 |
*** wxy| has joined #openstack-meeting-alt | 16:39 | |
kmalloc | 1) Validation -> token model | 16:39 |
ayoung | yeah | 16:39 |
kmalloc | 2) Token Model -> json (user) | 16:39 |
ayoung | I get a token, I give you auth data, that is validation | 16:39 |
kmalloc | 3) token model -> oslo_policy enforcer (it needs a dict) | 16:39 |
ayoung | json is marshalling of the auth data | 16:39 |
ayoung | tokens should only be used in reference to the different formats like fernet, JWT, PKIZ, UUID, EIEIE! | 16:40 |
kmalloc | internal to keystone it is now an object, attributes etc, loaded from the backend as needed/cached | 16:40 |
kmalloc | and the -> JSON, FErnet_ID, JWT, dict is all a marshal stage | 16:40 |
kmalloc | that is what lbragstad has done | 16:40 |
ayoung | the blur has been cause, IIUC, because the tokens each had a different core set of data. | 16:40 |
kmalloc | and tha tis no longer the case. | 16:41 |
kmalloc | so we're fixing it | 16:41 |
lbragstad | and it was modified all up and down the stack | 16:41 |
ayoung | good | 16:41 |
lbragstad | the tranlation happens in one place now | 16:41 |
lbragstad | anywho.. just wanted to advertise it | 16:41 |
ayoung | I think I'm on board. I might be a stickler for some name changes, but the concept is sound | 16:41 |
lbragstad | #link https://bugs.launchpad.net/keystone/+bug/1778945 | 16:41 |
openstack | Launchpad bug 1778945 in OpenStack Identity (keystone) "Complexity in token provider APIs" [Medium,In progress] - Assigned to Lance Bragstad (lbragstad) | 16:41 |
lbragstad | starts here #link https://review.openstack.org/#/q/topic:bug/1778945+status:open | 16:41 |
lbragstad | i'm good to move on - but if you have questions or want to get into the design, just ask me :) | 16:42 |
ayoung | I think a big part of that legacy is from the UUID tokens, which serialized EVERYTHING in a blob | 16:42 |
*** heyongli has quit IRC | 16:42 | |
kmalloc | yep, and yay, dead. | 16:42 |
ayoung | this actually ties in with unified delegation | 16:42 |
ayoung | the idea is a that a token points to some delegation agreement | 16:42 |
*** heyongli has joined #openstack-meeting-alt | 16:42 | |
kmalloc | anyway, this is all internal-to-keystone code, so no functional change outside. which is a good starting place for what you want ayoung, lets get this change in and then work on buiding on top of it :) | 16:43 |
lbragstad | ayoung: this might help with that, want to pick it up in -keystone afterwords? | 16:43 |
ayoung | the data in the token itself should be limited to identity, time, delegation agreement | 16:43 |
ayoung | WFM | 16:43 |
ayoung | good job | 16:43 |
lbragstad | awesome | 16:43 |
kmalloc | and i totally think this change is the start of that | 16:43 |
lbragstad | #topic unified limits | 16:43 |
*** openstack changes topic to "unified limits (Meeting topic: keystone)" | 16:43 | |
ayoung | I +2ed a couple of those this morning | 16:43 |
kmalloc | the DB migrations should both be gating... | 16:43 |
lbragstad | there is a bunch of things for this | 16:43 |
ayoung | we'll keep on them | 16:44 |
lbragstad | wxy|: has been doing a bunch of the server side bits | 16:44 |
lbragstad | but the implementation would be good to get eyes on | 16:44 |
*** chkumar|ruck has joined #openstack-meeting-alt | 16:44 | |
lbragstad | we also have client support in ksc now | 16:44 |
lbragstad | which was release last week i think? | 16:44 |
ayoung | excellent | 16:44 |
lbragstad | and we have patches to consume it in osc | 16:44 |
*** shaohe_feng has quit IRC | 16:44 | |
lbragstad | #link https://review.openstack.org/#/q/project:openstack/oslo.limit+status:open | 16:44 |
ayoung | need to make sure it gets into shade | 16:44 |
lbragstad | sorry | 16:45 |
ayoung | so we can do this from ansible...I've learned the hardway that Ansible is the finish line for affecting change in Keystone, at least for me | 16:45 |
lbragstad | these are the osc reviews | 16:45 |
lbragstad | # https://review.openstack.org/#/q/status:open+project:openstack/python-openstackclient+branch:master+topic:bp/unified-limits | 16:45 |
kmalloc | ayoung: you mean openstacksdk | 16:45 |
ayoung | yep | 16:45 |
kmalloc | :) | 16:45 |
ayoung | kmalloc, I'll stop throwing shade...around | 16:45 |
lbragstad | i started working on the oslo.limit bits yesterday | 16:46 |
lbragstad | #link https://review.openstack.org/#/q/project:openstack/oslo.limit+status:open | 16:46 |
* ayoung can hear the groans through your open TCP connections | 16:46 | |
kmalloc | i still think shade needed a .throw method >.> | 16:46 |
lbragstad | curious to get feedback there - i need to incorporate the ksa bits though | 16:46 |
* kmalloc cuts down on the snark. | 16:46 | |
*** shaohe_feng has joined #openstack-meeting-alt | 16:46 | |
lbragstad | but the basic context maanger approach should be there | 16:46 |
lbragstad | just so folks know, oslo.limit core consists of oslo-core and keystone-core | 16:46 |
ayoung | ++ | 16:47 |
ayoung | can we grab oslo.policy, too? Right now, I might be the only core on that | 16:47 |
ayoung | that is also core on Keystone, I mean | 16:47 |
lbragstad | wxy|: do you have anything in particular you want to share with respect to unified limits | 16:47 |
kmalloc | ayoung: uh i think we do have oslo-policy, don't we? | 16:47 |
cmurphy | oslo.policy core has keystone core | 16:47 |
lbragstad | https://review.openstack.org/#/admin/groups/556,members | 16:47 |
lbragstad | the keystone-core group in included there | 16:47 |
ayoung | Excellent, I missed when that happend. Cool | 16:47 |
wxy| | lbragstad: no, all goes well. Just need eyes on. ;) | 16:48 |
lbragstad | wxy|: awesome | 16:48 |
lbragstad | at some point in the next couple weeks, we'll need to assess making it stable | 16:48 |
lbragstad | since we had a check point for that at the beginning of the release | 16:48 |
*** rossella_s has quit IRC | 16:49 | |
lbragstad | sounds like we can move on though | 16:49 |
lbragstad | #topic policy management tool | 16:49 |
*** openstack changes topic to "policy management tool (Meeting topic: keystone)" | 16:49 | |
lbragstad | ayoung: o/ | 16:49 |
ayoung | So, thanks to kmalloc for getting me started in FLask, I have the kernel of a new project | 16:49 |
ayoung | right now, I can upload policy.json and .yaml files and put them into a database table. | 16:49 |
ayoung | w00t | 16:50 |
ayoung | migrations are Alembic, DB is MYsql | 16:50 |
ayoung | FLask REST | 16:50 |
*** yamamoto has joined #openstack-meeting-alt | 16:50 | |
ayoung | the idea is that it would be used prior to deployment, | 16:50 |
ayoung | gather the policy files from the different locations, upload, munge, regenerate, distribute | 16:50 |
ayoung | tool would take you as far as regenerate | 16:51 |
*** rossella_s has joined #openstack-meeting-alt | 16:51 | |
ayoung | here's where I need help | 16:51 |
ayoung | what are the transforms we need to make it easy to work with policy? | 16:51 |
ayoung | Ideally, we would take a look at people that have modified their policy files in the past, and implement tooling to automate those transitions | 16:52 |
ayoung | for example, what would it mean to "enforce scope" | 16:52 |
ayoung | or to implement a "read only role" | 16:52 |
ayoung | and so on | 16:52 |
*** heyongli has quit IRC | 16:52 | |
ayoung | so, if you have ideas, feel free to drop them in the github tools | 16:52 |
ayoung | issues, pull requests, etc | 16:52 |
*** heyongli has joined #openstack-meeting-alt | 16:52 | |
lbragstad | nice | 16:53 |
ayoung | I want to try and have a workable demo for the Berlin summit | 16:53 |
ayoung | if anyone wants to co-present, please point them my way | 16:53 |
ayoung | I'm thinking about implementing a git-style revision mechanism, so you can roll back to an old version, etc | 16:53 |
ayoung | would love some help on thinking that through, too. | 16:54 |
ayoung | Is anyone here interested in helping? Is there anyone in the larger community that wants to participate? | 16:54 |
ayoung | once we have something that works, I'll propose formally moving it under the identity program in OpenStack | 16:54 |
*** shaohe_feng has quit IRC | 16:55 | |
ayoung | or whatever the proper name is for the group Lance is PTL of | 16:55 |
ayoung | :) | 16:55 |
lbragstad | i wouldn't mind keeping tabs on it | 16:55 |
*** yamamoto has quit IRC | 16:55 | |
ayoung | I'll try to set up a demo in a week or two | 16:55 |
lbragstad | i'll read up on the post you have | 16:55 |
lbragstad | if you record something that'd be good, too | 16:55 |
ayoung | Good idea. I'll try to do that | 16:55 |
*** shaohe_feng has joined #openstack-meeting-alt | 16:56 | |
lbragstad | i did that with the system scope stuff, organizing a time is hard to do | 16:56 |
lbragstad | alright - final topic | 16:56 |
lbragstad | #topic policy meetings | 16:57 |
*** openstack changes topic to "policy meetings (Meeting topic: keystone)" | 16:57 | |
lbragstad | i sent a note about this a while ago | 16:57 |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-dev/2018-May/130116.html | 16:57 |
lbragstad | responses were light though | 16:57 |
lbragstad | i think we're at a point where we can disband the meeting | 16:57 |
ayoung | POlicy is only one cross cutting concern. we should have a policy section of the Keystone meeting, and a policy section of the cross-project meeting | 16:57 |
*** derekh has quit IRC | 16:58 | |
ayoung | having it in its own meeting gets only the intersection, and we want the union | 16:58 |
lbragstad | sure - i think we get pretty good policy coverage in this meeting | 16:58 |
*** janki has quit IRC | 16:59 | |
lbragstad | if no one has objections - i'll propose the removal | 16:59 |
lbragstad | ping me if you would like to discuss! | 16:59 |
lbragstad | otherwise - thanks for the time and getting through all the topics | 17:00 |
lbragstad | see folks in office hours! | 17:00 |
lbragstad | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 17:00 | |
openstack | Meeting ended Tue Jul 3 17:00:25 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2018/keystone.2018-07-03-16.00.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2018/keystone.2018-07-03-16.00.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2018/keystone.2018-07-03-16.00.log.html | 17:00 |
*** rossella_s has quit IRC | 17:01 | |
* fungi peers around for refstack folks | 17:01 | |
*** heyongli has quit IRC | 17:02 | |
*** heyongli has joined #openstack-meeting-alt | 17:03 | |
*** shaohe_feng has quit IRC | 17:05 | |
*** rossella_s has joined #openstack-meeting-alt | 17:05 | |
*** wxy| has quit IRC | 17:06 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:07 | |
*** gagehugo has left #openstack-meeting-alt | 17:09 | |
*** sambetts is now known as sambetts|afk | 17:11 | |
*** heyongli has quit IRC | 17:13 | |
*** heyongli has joined #openstack-meeting-alt | 17:13 | |
*** shaohe_feng has quit IRC | 17:15 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:16 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 17:21 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 17:23 | |
*** rossella_s has quit IRC | 17:23 | |
*** heyongli has quit IRC | 17:23 | |
*** heyongli has joined #openstack-meeting-alt | 17:23 | |
*** shaohe_feng has quit IRC | 17:25 | |
*** dkehn has quit IRC | 17:26 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:26 | |
*** rossella_s has joined #openstack-meeting-alt | 17:26 | |
*** felipemonteiro_ has quit IRC | 17:27 | |
*** rossella_s has quit IRC | 17:33 | |
*** heyongli has quit IRC | 17:33 | |
*** heyongli has joined #openstack-meeting-alt | 17:33 | |
*** rossella_s has joined #openstack-meeting-alt | 17:34 | |
*** shaohe_feng has quit IRC | 17:36 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:36 | |
*** dkehn has joined #openstack-meeting-alt | 17:37 | |
*** sridharg has quit IRC | 17:39 | |
*** heyongli has quit IRC | 17:43 | |
*** heyongli has joined #openstack-meeting-alt | 17:44 | |
*** e0ne has joined #openstack-meeting-alt | 17:45 | |
*** shaohe_feng has quit IRC | 17:46 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:47 | |
*** rossella_s has quit IRC | 17:50 | |
*** yamamoto has joined #openstack-meeting-alt | 17:51 | |
*** rossella_s has joined #openstack-meeting-alt | 17:51 | |
*** dklyle has quit IRC | 17:53 | |
*** namnh has joined #openstack-meeting-alt | 17:54 | |
*** heyongli has quit IRC | 17:54 | |
*** heyongli has joined #openstack-meeting-alt | 17:54 | |
*** yamamoto has quit IRC | 17:56 | |
*** shaohe_feng has quit IRC | 17:56 | |
*** shaohe_feng has joined #openstack-meeting-alt | 17:57 | |
*** namnh has quit IRC | 17:59 | |
*** rossella_s has quit IRC | 18:01 | |
*** heyongli has quit IRC | 18:04 | |
*** heyongli has joined #openstack-meeting-alt | 18:04 | |
*** rossella_s has joined #openstack-meeting-alt | 18:04 | |
*** shaohe_feng has quit IRC | 18:06 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:09 | |
*** heyongli has quit IRC | 18:14 | |
*** heyongli has joined #openstack-meeting-alt | 18:14 | |
*** shaohe_feng has quit IRC | 18:17 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:19 | |
*** heyongli has quit IRC | 18:24 | |
*** heyongli has joined #openstack-meeting-alt | 18:25 | |
*** kzaitsev_pi has quit IRC | 18:26 | |
*** shaohe_feng has quit IRC | 18:27 | |
*** kzaitsev_pi has joined #openstack-meeting-alt | 18:27 | |
*** edmondsw has joined #openstack-meeting-alt | 18:27 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:28 | |
*** edmondsw has quit IRC | 18:32 | |
*** heyongli has quit IRC | 18:35 | |
*** heyongli has joined #openstack-meeting-alt | 18:35 | |
*** shaohe_feng has quit IRC | 18:37 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:38 | |
*** jtomasek has joined #openstack-meeting-alt | 18:41 | |
*** heyongli has quit IRC | 18:45 | |
*** heyongli has joined #openstack-meeting-alt | 18:45 | |
*** shaohe_feng has quit IRC | 18:47 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:48 | |
*** jtomasek has quit IRC | 18:51 | |
*** yamamoto has joined #openstack-meeting-alt | 18:52 | |
*** heyongli has quit IRC | 18:55 | |
*** heyongli has joined #openstack-meeting-alt | 18:55 | |
*** shaohe_feng has quit IRC | 18:58 | |
*** yamamoto has quit IRC | 18:58 | |
*** florianf has quit IRC | 18:58 | |
*** shaohe_feng has joined #openstack-meeting-alt | 18:58 | |
*** rossella_s has quit IRC | 18:58 | |
*** rossella_s has joined #openstack-meeting-alt | 19:02 | |
*** heyongli has quit IRC | 19:05 | |
*** heyongli has joined #openstack-meeting-alt | 19:06 | |
*** felipemonteiro__ has quit IRC | 19:06 | |
*** felipemonteiro__ has joined #openstack-meeting-alt | 19:06 | |
*** shaohe_feng has quit IRC | 19:08 | |
*** shaohe_feng has joined #openstack-meeting-alt | 19:10 | |
*** julim has joined #openstack-meeting-alt | 19:13 | |
*** dgonzalez has quit IRC | 19:14 | |
*** heyongli has quit IRC | 19:16 | |
*** heyongli has joined #openstack-meeting-alt | 19:16 | |
*** dgonzalez has joined #openstack-meeting-alt | 19:16 | |
*** shaohe_feng has quit IRC | 19:18 | |
*** shaohe_feng has joined #openstack-meeting-alt | 19:19 | |
*** dgonzalez has quit IRC | 19:21 | |
*** heyongli has quit IRC | 19:26 | |
*** heyongli has joined #openstack-meeting-alt | 19:26 | |
*** dgonzalez has joined #openstack-meeting-alt | 19:26 | |
*** shaohe_feng has quit IRC | 19:28 | |
*** shaohe_feng has joined #openstack-meeting-alt | 19:31 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 19:31 | |
*** felipemonteiro__ has quit IRC | 19:34 | |
*** heyongli has quit IRC | 19:36 | |
*** heyongli has joined #openstack-meeting-alt | 19:37 | |
*** felipemonteiro_ has quit IRC | 19:37 | |
*** felipemonteiro_ has joined #openstack-meeting-alt | 19:37 | |
*** shaohe_feng has quit IRC | 19:39 | |
*** shaohe_feng has joined #openstack-meeting-alt | 19:39 | |
*** e0ne has quit IRC | 19:40 | |
*** namnh has joined #openstack-meeting-alt | 19:42 | |
*** cloudrancher has quit IRC | 19:46 | |
*** heyongli has quit IRC | 19:46 | |
*** heyongli has joined #openstack-meeting-alt | 19:47 | |
*** namnh has quit IRC | 19:47 | |
*** shaohe_feng has quit IRC | 19:49 | |
*** shaohe_feng has joined #openstack-meeting-alt | 19:52 | |
*** bfernando has quit IRC | 19:52 | |
*** yamamoto has joined #openstack-meeting-alt | 19:54 | |
*** heyongli has quit IRC | 19:57 | |
*** heyongli has joined #openstack-meeting-alt | 19:57 | |
*** priteau has quit IRC | 19:59 | |
*** shaohe_feng has quit IRC | 19:59 | |
*** yamamoto has quit IRC | 20:00 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:00 | |
*** heyongli has quit IRC | 20:07 | |
*** heyongli has joined #openstack-meeting-alt | 20:07 | |
*** felipemonteiro_ has quit IRC | 20:08 | |
*** shaohe_feng has quit IRC | 20:09 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:12 | |
*** edmondsw has joined #openstack-meeting-alt | 20:16 | |
*** priteau has joined #openstack-meeting-alt | 20:16 | |
*** priteau has quit IRC | 20:16 | |
*** heyongli has quit IRC | 20:17 | |
*** heyongli has joined #openstack-meeting-alt | 20:18 | |
*** shaohe_feng has quit IRC | 20:20 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:20 | |
*** edmondsw has quit IRC | 20:21 | |
*** heyongli has quit IRC | 20:27 | |
*** heyongli has joined #openstack-meeting-alt | 20:28 | |
*** shaohe_feng has quit IRC | 20:30 | |
*** gcb has joined #openstack-meeting-alt | 20:31 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:31 | |
*** heyongli has quit IRC | 20:38 | |
*** heyongli has joined #openstack-meeting-alt | 20:38 | |
*** shaohe_feng has quit IRC | 20:40 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:42 | |
*** heyongli has quit IRC | 20:48 | |
*** heyongli has joined #openstack-meeting-alt | 20:48 | |
*** shaohe_feng has quit IRC | 20:50 | |
*** shaohe_feng has joined #openstack-meeting-alt | 20:51 | |
*** raildo has quit IRC | 20:54 | |
*** yamamoto has joined #openstack-meeting-alt | 20:56 | |
*** heyongli has quit IRC | 20:58 | |
*** heyongli has joined #openstack-meeting-alt | 20:58 | |
*** yamamoto has quit IRC | 21:00 | |
*** shaohe_feng has quit IRC | 21:01 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:01 | |
*** heyongli has quit IRC | 21:08 | |
*** heyongli has joined #openstack-meeting-alt | 21:09 | |
*** shaohe_feng has quit IRC | 21:11 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:13 | |
*** rossella_s has quit IRC | 21:13 | |
*** rossella_s has joined #openstack-meeting-alt | 21:15 | |
*** priteau has joined #openstack-meeting-alt | 21:17 | |
*** heyongli has quit IRC | 21:19 | |
*** heyongli has joined #openstack-meeting-alt | 21:19 | |
*** shaohe_feng has quit IRC | 21:21 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:22 | |
*** priteau has quit IRC | 21:22 | |
*** priteau has joined #openstack-meeting-alt | 21:23 | |
*** heyongli has quit IRC | 21:29 | |
*** rossella_s has quit IRC | 21:29 | |
*** heyongli has joined #openstack-meeting-alt | 21:29 | |
*** rossella_s has joined #openstack-meeting-alt | 21:30 | |
*** namnh has joined #openstack-meeting-alt | 21:30 | |
*** shaohe_feng has quit IRC | 21:31 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:33 | |
*** dustins has quit IRC | 21:34 | |
*** priteau has quit IRC | 21:34 | |
*** namnh has quit IRC | 21:34 | |
*** heyongli has quit IRC | 21:39 | |
*** heyongli has joined #openstack-meeting-alt | 21:40 | |
*** shaohe_feng has quit IRC | 21:42 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:43 | |
*** heyongli has quit IRC | 21:49 | |
*** heyongli has joined #openstack-meeting-alt | 21:50 | |
*** shaohe_feng has quit IRC | 21:52 | |
*** yamamoto has joined #openstack-meeting-alt | 21:57 | |
*** shaohe_feng has joined #openstack-meeting-alt | 21:57 | |
*** heyongli has quit IRC | 22:00 | |
*** heyongli has joined #openstack-meeting-alt | 22:00 | |
*** yamamoto has quit IRC | 22:01 | |
*** shaohe_feng has quit IRC | 22:02 | |
*** lbragstad is now known as lbragstad_503 | 22:02 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:04 | |
*** edmondsw has joined #openstack-meeting-alt | 22:05 | |
*** rcernin has joined #openstack-meeting-alt | 22:09 | |
*** edmondsw has quit IRC | 22:09 | |
*** heyongli has quit IRC | 22:10 | |
*** heyongli has joined #openstack-meeting-alt | 22:10 | |
*** shaohe_feng has quit IRC | 22:12 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:14 | |
*** heyongli has quit IRC | 22:20 | |
*** heyongli has joined #openstack-meeting-alt | 22:21 | |
*** shaohe_feng has quit IRC | 22:23 | |
*** hongbin has quit IRC | 22:25 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:26 | |
*** heyongli has quit IRC | 22:30 | |
*** heyongli has joined #openstack-meeting-alt | 22:31 | |
*** shaohe_feng has quit IRC | 22:33 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:34 | |
*** heyongli has quit IRC | 22:41 | |
*** heyongli has joined #openstack-meeting-alt | 22:41 | |
*** namnh has joined #openstack-meeting-alt | 22:41 | |
*** shaohe_feng has quit IRC | 22:43 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:44 | |
*** AlanClark has quit IRC | 22:45 | |
*** namnh_ has joined #openstack-meeting-alt | 22:46 | |
*** namnh has quit IRC | 22:48 | |
*** rcernin has quit IRC | 22:49 | |
*** heyongli has quit IRC | 22:51 | |
*** heyongli has joined #openstack-meeting-alt | 22:51 | |
*** shaohe_feng has quit IRC | 22:53 | |
*** shaohe_feng has joined #openstack-meeting-alt | 22:55 | |
*** fnaval has quit IRC | 22:57 | |
*** yamamoto has joined #openstack-meeting-alt | 22:57 | |
*** heyongli has quit IRC | 23:01 | |
*** heyongli has joined #openstack-meeting-alt | 23:01 | |
*** yamamoto has quit IRC | 23:02 | |
*** rcernin has joined #openstack-meeting-alt | 23:03 | |
*** shaohe_feng has quit IRC | 23:04 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:04 | |
*** heyongli has quit IRC | 23:11 | |
*** heyongli has joined #openstack-meeting-alt | 23:12 | |
*** shaohe_feng has quit IRC | 23:14 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:14 | |
*** namnh_ has quit IRC | 23:15 | |
*** heyongli has quit IRC | 23:22 | |
*** heyongli has joined #openstack-meeting-alt | 23:22 | |
*** rcernin_ has joined #openstack-meeting-alt | 23:23 | |
*** shaohe_feng has quit IRC | 23:24 | |
*** rcernin has quit IRC | 23:24 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:25 | |
*** chyka has quit IRC | 23:27 | |
*** heyongli has quit IRC | 23:32 | |
*** heyongli has joined #openstack-meeting-alt | 23:32 | |
*** shaohe_feng has quit IRC | 23:34 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:35 | |
*** heyongli has quit IRC | 23:42 | |
*** heyongli has joined #openstack-meeting-alt | 23:42 | |
*** shaohe_feng has quit IRC | 23:45 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:45 | |
*** heyongli has quit IRC | 23:52 | |
*** heyongli has joined #openstack-meeting-alt | 23:53 | |
*** edmondsw has joined #openstack-meeting-alt | 23:53 | |
*** shaohe_feng has quit IRC | 23:55 | |
*** shaohe_feng has joined #openstack-meeting-alt | 23:57 | |
*** edmondsw has quit IRC | 23:57 | |
*** yamamoto has joined #openstack-meeting-alt | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!