*** bkopilov has joined #openstack-meeting | 00:00 | |
*** abalutoiu_ has quit IRC | 00:01 | |
*** aeng has joined #openstack-meeting | 00:04 | |
*** wxy- has joined #openstack-meeting | 00:07 | |
*** Apoorva_ has quit IRC | 00:07 | |
*** Apoorva has joined #openstack-meeting | 00:08 | |
*** gmann has quit IRC | 00:11 | |
*** gmann has joined #openstack-meeting | 00:11 | |
*** jkilpatr has quit IRC | 00:11 | |
*** wxy- has quit IRC | 00:11 | |
*** Apoorva has quit IRC | 00:12 | |
*** rajathagasthya has joined #openstack-meeting | 00:13 | |
*** makowals has quit IRC | 00:15 | |
*** gongysh has quit IRC | 00:17 | |
*** hieulq has quit IRC | 00:21 | |
*** gcb has quit IRC | 00:21 | |
*** hoangcx_ has quit IRC | 00:22 | |
*** annegentle has joined #openstack-meeting | 00:29 | |
*** dfflanders has joined #openstack-meeting | 00:29 | |
*** makowals has joined #openstack-meeting | 00:30 | |
*** hieulq has joined #openstack-meeting | 00:36 | |
*** hoangcx_ has joined #openstack-meeting | 00:36 | |
*** makowals has quit IRC | 00:39 | |
*** cloudrancher has quit IRC | 00:41 | |
*** cloudrancher has joined #openstack-meeting | 00:43 | |
*** thorst has quit IRC | 00:45 | |
*** edmondsw has joined #openstack-meeting | 00:49 | |
*** kiennt has joined #openstack-meeting | 00:49 | |
*** rbartal has quit IRC | 00:52 | |
*** edmondsw has quit IRC | 00:53 | |
*** wxy- has joined #openstack-meeting | 00:54 | |
*** bkopilov has quit IRC | 00:54 | |
*** priteau has joined #openstack-meeting | 00:54 | |
*** bkopilov has joined #openstack-meeting | 00:57 | |
*** litao__ has joined #openstack-meeting | 00:57 | |
*** wxy- has quit IRC | 00:58 | |
*** priteau has quit IRC | 00:59 | |
*** unicell has quit IRC | 01:05 | |
*** baoli has quit IRC | 01:08 | |
*** kevzha01 has joined #openstack-meeting | 01:09 | |
*** tovin07_ has joined #openstack-meeting | 01:10 | |
*** wanghao_ has joined #openstack-meeting | 01:11 | |
*** bobh has quit IRC | 01:12 | |
*** galstrom_zzz is now known as galstrom | 01:12 | |
*** kevzha01 is now known as kevinz | 01:13 | |
*** wanghao has quit IRC | 01:15 | |
*** bkopilov has quit IRC | 01:16 | |
*** bkopilov has joined #openstack-meeting | 01:16 | |
*** sdague has quit IRC | 01:17 | |
*** Apoorva has joined #openstack-meeting | 01:18 | |
*** makowals has joined #openstack-meeting | 01:18 | |
*** rajathagasthya has quit IRC | 01:18 | |
*** julim has joined #openstack-meeting | 01:19 | |
*** annegentle has quit IRC | 01:19 | |
*** wanghao has joined #openstack-meeting | 01:20 | |
*** wanghao_ has quit IRC | 01:23 | |
*** wanghao_ has joined #openstack-meeting | 01:28 | |
*** thorst has joined #openstack-meeting | 01:28 | |
*** thorst has quit IRC | 01:28 | |
*** wanghao has quit IRC | 01:31 | |
*** baoli has joined #openstack-meeting | 01:32 | |
*** annegentle has joined #openstack-meeting | 01:38 | |
*** ricolin_ has quit IRC | 01:38 | |
*** ricolin_ has joined #openstack-meeting | 01:38 | |
*** annegentle has quit IRC | 01:39 | |
*** unicell has joined #openstack-meeting | 01:44 | |
*** unicell has quit IRC | 01:48 | |
*** Apoorva has quit IRC | 01:49 | |
*** tonytan_brb has joined #openstack-meeting | 01:49 | |
*** Apoorva has joined #openstack-meeting | 01:49 | |
*** yamahata has quit IRC | 01:50 | |
*** fzdarsky_ has joined #openstack-meeting | 01:50 | |
*** tonytan4ever has quit IRC | 01:52 | |
*** iyamahat has quit IRC | 01:52 | |
*** zhhuabj has quit IRC | 01:53 | |
*** Apoorva has quit IRC | 01:54 | |
*** fzdarsky|afk has quit IRC | 01:55 | |
*** hongbin has joined #openstack-meeting | 01:56 | |
*** Sukhdev has quit IRC | 01:57 | |
*** bkopilov has quit IRC | 01:59 | |
*** liusheng has quit IRC | 01:59 | |
*** liusheng has joined #openstack-meeting | 02:00 | |
*** zhurong has joined #openstack-meeting | 02:03 | |
*** gcb has joined #openstack-meeting | 02:03 | |
*** zhhuabj has joined #openstack-meeting | 02:05 | |
*** zhhuabj has quit IRC | 02:06 | |
*** dmacpher has joined #openstack-meeting | 02:08 | |
*** zhhuabj has joined #openstack-meeting | 02:09 | |
*** galstrom is now known as galstrom_zzz | 02:11 | |
*** rajathagasthya has joined #openstack-meeting | 02:12 | |
*** julim has quit IRC | 02:13 | |
*** bobh has joined #openstack-meeting | 02:26 | |
*** brault has quit IRC | 02:27 | |
*** bobh has quit IRC | 02:29 | |
*** hongbin has quit IRC | 02:30 | |
*** hongbin_ has joined #openstack-meeting | 02:30 | |
*** hongbin_ has quit IRC | 02:31 | |
*** hongbin has joined #openstack-meeting | 02:32 | |
*** makowals has quit IRC | 02:36 | |
*** galstrom_zzz is now known as galstrom | 02:37 | |
*** edmondsw has joined #openstack-meeting | 02:37 | |
*** beekhof_mb has joined #openstack-meeting | 02:38 | |
*** makowals has joined #openstack-meeting | 02:39 | |
*** edmondsw has quit IRC | 02:42 | |
*** zhhuabj has quit IRC | 02:43 | |
*** rajathagasthya has quit IRC | 02:46 | |
*** shubhams has joined #openstack-meeting | 02:49 | |
*** makowals has quit IRC | 02:54 | |
*** Namrata has joined #openstack-meeting | 02:54 | |
*** priteau has joined #openstack-meeting | 02:55 | |
*** spn_ has joined #openstack-meeting | 02:57 | |
*** wanghao_ has quit IRC | 02:58 | |
*** tonytan_brb has quit IRC | 02:58 | |
*** yamamoto has joined #openstack-meeting | 02:58 | |
*** lakerzhou1 has joined #openstack-meeting | 02:59 | |
*** wanghao has joined #openstack-meeting | 02:59 | |
*** FengShengqin has joined #openstack-meeting | 02:59 | |
hongbin | #topic Roll Call | 03:00 |
---|---|---|
*** priteau has quit IRC | 03:00 | |
hongbin | #startmeeting zun | 03:00 |
openstack | Meeting started Tue Jul 11 03:00:13 2017 UTC and is due to finish in 60 minutes. The chair is hongbin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 03:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 03:00 |
*** openstack changes topic to " (Meeting topic: zun)" | 03:00 | |
openstack | The meeting name has been set to 'zun' | 03:00 |
hongbin | #link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-07-11_0300_UTC Today's agenda | 03:00 |
hongbin | #topic Roll Call | 03:00 |
*** openstack changes topic to "Roll Call (Meeting topic: zun)" | 03:00 | |
kevinz | O/ | 03:00 |
shubhams | Shubham | 03:00 |
FengShengqin | fengshegnqin | 03:00 |
spn_ | o/ | 03:00 |
kiennt | o/ | 03:00 |
Namrata | Namrata | 03:00 |
mkrai | o/ | 03:00 |
lakerzhou1 | O/ | 03:00 |
hongbin | thanks for joining the meeting kevinz shubhams FengShengqin spn_ kiennt Namrata mkrai lakerzhou1 | 03:01 |
hongbin | ok, let's get started | 03:01 |
hongbin | #topic Announcements | 03:01 |
*** openstack changes topic to "Announcements (Meeting topic: zun)" | 03:01 | |
hongbin | 1. Hongbin, Kevin and Shengqin will be at OpenStack China Day 2017-07-25. | 03:01 |
hongbin | Someone volunteer to hold the team meeting at 2017-07-25? or cancel it? | 03:01 |
*** Shunli has joined #openstack-meeting | 03:02 | |
Shunli | shunliz | 03:02 |
hongbin | hi Shunli | 03:02 |
mkrai | I can chair it but seems most of the active members will be on leave so its better to cancel | 03:02 |
mkrai | hongbin: WDYT? | 03:02 |
*** zhhuabj has joined #openstack-meeting | 03:02 | |
Shunli | )-: | 03:03 |
hongbin | mkrai: ok, then let's cancel it | 03:03 |
*** aeng has quit IRC | 03:03 | |
hongbin | i will send out a ML to announcement that | 03:03 |
mkrai | hongbin: Ok | 03:03 |
Shunli | see you next time. | 03:03 |
hongbin | 2. New BPs created | 03:03 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/internal-dns-resolution Neutron DNS Using Container hostname | 03:04 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/multi-node-ci Setup CI for multi-node Zun deployment | 03:04 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/container-actions-api Introduce API to track status of each container actions | 03:04 |
mkrai | Sounds good | 03:04 |
*** aeng has joined #openstack-meeting | 03:04 | |
mkrai | All the best for presentation :) | 03:04 |
hongbin | the purpose of these announcement is to let everyone know what BPs we are creating, so that everyone would have a chance to review the new BPs | 03:05 |
Shunli | sorry for later, you are talking that next team meeting will be canceled? | 03:05 |
hongbin | mkrai: thank you | 03:05 |
hongbin | Shunli: the next next one :) since some of us is at China day | 03:05 |
Shunli | ack ,thx hingbin | 03:05 |
hongbin | ok, any other comment for the two announcement today? | 03:06 |
hongbin | ok, move on | 03:07 |
hongbin | #topic Review Action Items | 03:07 |
*** openstack changes topic to "Review Action Items (Meeting topic: zun)" | 03:07 | |
hongbin | 1. hongbin figure out why project logo is missing in Project Navigator (DONE) | 03:07 |
hongbin | #link https://www.openstack.org/software/project-navigator The logo is there now | 03:07 |
hongbin | 2. hongbin figure out why project logo is missing in LB as well (DONE) | 03:07 |
hongbin | #link https://launchpad.net/zun The logo is there now. | 03:07 |
kevinz | thx hongbin :-) | 03:07 |
hongbin | kevinz: my pleasure :) | 03:07 |
mkrai | hongbin: What was the issue? | 03:07 |
mkrai | Anyway thanks for fixing it :) | 03:08 |
hongbin | mkrai: the first one is the website maintained by OpenStack Foundation is not updated | 03:08 |
hongbin | mkrai: the second one is resolved by configuring the LB | 03:08 |
mkrai | hongbin: I see. Thanks | 03:09 |
*** zhhuabj has quit IRC | 03:09 | |
hongbin | ok, that is all the action items, move on to the next topic | 03:10 |
hongbin | #topic Introduce container composition (kevinz) | 03:10 |
*** openstack changes topic to "Introduce container composition (kevinz) (Meeting topic: zun)" | 03:10 | |
hongbin | kevinz: ^^ | 03:10 |
hongbin | from what i knew, kevinz uploaded a WIP patch for this BP | 03:11 |
hongbin | #link https://review.openstack.org/#/c/480456/ | 03:11 |
Shunli | really a huge patch | 03:12 |
kevinz | Hi | 03:12 |
hongbin | :) | 03:12 |
kevinz | A little huge, I will reuse some code to cut off the patch size:-) | 03:12 |
mkrai | Can we break it in multiple patches ? | 03:13 |
Shunli | no problem, as it's a huge feature. | 03:13 |
kevinz | mkrai:Yeah of course | 03:13 |
kevinz | That will make it easy to read | 03:13 |
mkrai | So that easy to review if at all possible. Like split the api and server code | 03:13 |
mkrai | kevinz: Thanks | 03:13 |
kevinz | yw | 03:13 |
mkrai | kevinz: Is the patch functional? | 03:14 |
kevinz | I will split this week after the Slides for China day is ready | 03:14 |
mkrai | I would like to try creating a capsule | 03:14 |
mkrai | kevinz: Ok | 03:14 |
kevinz | mkrai: Yeah you can try it, now support capsule and list | 03:14 |
kevinz | capsule create and capsule list | 03:14 |
mkrai | kevinz: That's great | 03:14 |
spn_ | sorry trying to figure out. is capsule like a pod? | 03:15 |
mkrai | spn_: Yes | 03:16 |
hongbin | spn_: i think yes, you could consider it as a similar concept of pod | 03:16 |
kevinz | spn_: yeah you can treat it like a pod, container composition | 03:16 |
mkrai | capsule consist of multiple containers | 03:16 |
spn_ | mkrai: hongbin kevinz : thank u :) | 03:17 |
hongbin | any additional comment for this topic? | 03:17 |
hongbin | kevinz: thanks for your huge contribution on this feature ! | 03:18 |
hongbin | #topic NFV use cases | 03:18 |
*** openstack changes topic to "NFV use cases (Meeting topic: zun)" | 03:18 | |
*** bkopilov has joined #openstack-meeting | 03:18 | |
hongbin | lakerzhou1: hi, you want to drive this topic ? | 03:19 |
kevinz | hongbin: My pleasure:-) | 03:19 |
hongbin | #link https://etherpad.openstack.org/p/zun-nfv-use-cases | 03:19 |
lakerzhou1 | I am working on the second design spec, hopefully I can send it for review this week | 03:19 |
hongbin | lakerzhou1: cool, perhaps you could explain to others what is the second design spec is about | 03:20 |
lakerzhou1 | a couple of questions that need to have answers: 1. should we work with Kuryr, or kuryr is the only option | 03:20 |
*** zhhuabj has joined #openstack-meeting | 03:21 | |
lakerzhou1 | the second spec will define how to create SR-IOV network and attach container to the network. | 03:21 |
hongbin | i see | 03:22 |
spn_ | second spec is use case 2? | 03:23 |
*** rbudden has quit IRC | 03:23 | |
*** makowals has joined #openstack-meeting | 03:23 | |
lakerzhou1 | If we follow Nova/neutron SR-IOV implementation, SR-IOV network and ports are create first, then | 03:23 |
*** gyee has quit IRC | 03:23 | |
lakerzhou1 | the port are bound to VMs | 03:23 |
lakerzhou1 | spn_. second spec is actually the first use case. In case you did not know, the first spec is to define the PCI-passthrough data model | 03:24 |
Shunli | lakerzhou1: seems kuryr is the only option in zun now. anyway we need a network plugin to create network for container. | 03:24 |
hongbin | #link https://review.openstack.org/#/c/475913/ | 03:24 |
lakerzhou1 | so scheduler can use the data model to schedule workload on corresponding node | 03:24 |
*** diablo_rojo has quit IRC | 03:25 | |
lakerzhou1 | Shunli, if Kuryr is the only option, we need kuryr support on create SR-IOV virtual Function and bind it to container | 03:26 |
Shunli | lakerzhou1: ok, so is there other options? | 03:26 |
lakerzhou1 | Mellanox has a driver available and looks simple to me. | 03:27 |
lakerzhou1 | https://github.com/Mellanox/docker-passthrough-plugin | 03:27 |
hongbin | #link https://github.com/Mellanox/docker-passthrough-plugin | 03:27 |
lakerzhou1 | the driver should work for other vendors NIC too | 03:27 |
*** wanghao has quit IRC | 03:27 | |
lakerzhou1 | I am not sure how Kuryr can support the remote driver like this. | 03:28 |
*** wanghao has joined #openstack-meeting | 03:28 | |
lakerzhou1 | if it can be done, it is probably the easiest option for both zun and kuryr | 03:28 |
*** tonytan4ever has joined #openstack-meeting | 03:28 | |
spn_ | lakerzhou1: for i350 some one mentions here #link http://jason.digitalinertia.net/exposing-docker-containers-with-sr-iov/ | 03:29 |
*** thorst has joined #openstack-meeting | 03:29 | |
*** dmacpher has quit IRC | 03:29 | |
hongbin | i think using kuryr is probably the optimal solution, if the implementation is feasible | 03:29 |
mkrai | hongbin: +1 | 03:29 |
lakerzhou1 | spn_, it is another remote driver based on pipework | 03:30 |
spn_ | lakerzhou1: yup | 03:30 |
Shunli | as i know nova support pci passthrouh. kuryr just forward request to neutron. | 03:30 |
*** Kevin_Zheng has joined #openstack-meeting | 03:30 | |
Shunli | so i prefer kuryr can support pci passthrough. this may need some investigation. | 03:31 |
hongbin | lakerzhou1: if using mellanox, it will build another virtual network, that is in parallel with neutron? | 03:31 |
lakerzhou1 | the last puzzle to me is how kuryr bind a sriov port to container | 03:31 |
lakerzhou1 | the mellanox SR-IOV network is only visible on the docker node | 03:32 |
hongbin | i see | 03:33 |
Shunli | I guess user using zun will not configure two drivers, or switch it between two drivers. | 03:33 |
*** dmacpher has joined #openstack-meeting | 03:33 | |
lakerzhou1 | kuryr should have existing implementation to map a neutron network to a docker network | 03:34 |
hongbin | From end-users point of view, they will just see neutron (all docker drivers will be invisible) | 03:34 |
lakerzhou1 | and vise versa | 03:34 |
*** thorst has quit IRC | 03:34 | |
*** hoangcx_ has left #openstack-meeting | 03:34 | |
spn_ | knowledge of neutron subnets i think | 03:34 |
hongbin | lakerzhou1: i think neutron net and docker net is one-to-many mapping | 03:35 |
lakerzhou1 | So there are two options in kuryr, with the new mellanox driver, or without the driver. | 03:35 |
hongbin | lakerzhou1: perhaps you could outline these options in a spec? | 03:36 |
lakerzhou1 | hongbin, I am trying to say it is existing kuryr function, to do the mapping. | 03:36 |
lakerzhou1 | yes, I will document all the options | 03:37 |
hongbin | ok | 03:37 |
mkrai | lakerzhou1: hongbin We aslo need to see how well Mellanox driver is maintained? | 03:37 |
lakerzhou1 | please let me know any ideas | 03:37 |
mkrai | I see there is only one contributor | 03:38 |
hongbin | i see | 03:38 |
lakerzhou1 | mkrai, do you know if intel has similar activity? I know intel were working on DPDK container support | 03:38 |
mkrai | lakerzhou1: I am sure there are work going on it but I am not connected to containers team | 03:39 |
mkrai | All are based in US | 03:39 |
*** julim has joined #openstack-meeting | 03:39 | |
mkrai | lakerzhou1: If you want I can try to check it with the containers team | 03:40 |
lakerzhou1 | mkrai, please. you can send me a contact if you want. | 03:40 |
mkrai | lakerzhou1: Sure will do that | 03:40 |
*** emagana has joined #openstack-meeting | 03:41 | |
hongbin | ok, let's conclude this topic | 03:41 |
*** links has joined #openstack-meeting | 03:41 | |
*** samP has joined #openstack-meeting | 03:41 | |
hongbin | to proceed, lakerzhou1 will upload a spec to clarify the options about sr-iov binding | 03:42 |
hongbin | after that, everyone could review the spec and weight the pros and cons for each option | 03:42 |
hongbin | then, we could re-discuss it at the next time we meet | 03:43 |
hongbin | comments on it before moving to the next topic? | 03:43 |
Shunli | no | 03:44 |
hongbin | ok | 03:44 |
hongbin | lakerzhou1: thanks for driving this effort | 03:44 |
hongbin | and all the hard work to write the specs | 03:44 |
hongbin | #topic Deprecate NovaDocker driver | 03:45 |
*** openstack changes topic to "Deprecate NovaDocker driver (Meeting topic: zun)" | 03:45 | |
hongbin | first, i can introduce the background | 03:45 |
Shunli | +1 fro deprecate the NovaDocker driver. | 03:45 |
hongbin | right now, there are two drivers: native docker driver and nova docker driver | 03:45 |
lakerzhou1 | hongbin, no problem. | 03:46 |
hongbin | the nova docker driver was created in before as experimental driver | 03:46 |
hongbin | the goal is to leverage nova's capability to connect containers to neutron | 03:46 |
hongbin | at that time, the native docker driver hadn't integrate with kuryr yet, so doesn't have neutron connection | 03:47 |
hongbin | however, right now, we have the kuryr integration | 03:47 |
hongbin | then, it looks the nova-docker driver is not needed anymore | 03:47 |
hongbin | therefore, i propose to deprecate it | 03:48 |
mkrai | +1 for deprecating it | 03:48 |
hongbin | mkrai: ack | 03:48 |
Namrata | +1 | 03:48 |
hongbin | if everyone agree, i will work on a patch to move the code to /contrib folder | 03:49 |
*** diga has joined #openstack-meeting | 03:49 | |
hongbin | seems there is no objection so far | 03:49 |
diga | Hi, sorry I joined late, was stuck in traffic | 03:49 |
hongbin | diga: hi, thanks for joining | 03:50 |
diga | hongbin: wc! | 03:50 |
hongbin | #agreed deprecate nova docker driver | 03:50 |
hongbin | this finished all the topics in the agenda, le'ts move on to open discussion | 03:50 |
hongbin | #topic Open Discussion | 03:50 |
*** openstack changes topic to "Open Discussion (Meeting topic: zun)" | 03:50 | |
hongbin | this is the free discussion time, please feel free to bring up any topic if you have one to discuss | 03:51 |
diga | I was on leave last week, I will try to submit patch by passing gate this week on cinder integration | 03:51 |
hongbin | diga: ack | 03:52 |
hongbin | diga: thanks for that | 03:52 |
diga | hongbin: welcone! | 03:52 |
diga | welcome! | 03:52 |
*** vishnoianil has quit IRC | 03:53 | |
hongbin | kiennt: spn_ i remembered you two are the first time to joiin the team meeting, want to introduce youself to the team? | 03:54 |
*** jamesmcarthur has joined #openstack-meeting | 03:54 | |
spn_ | hongbin: sure | 03:54 |
*** diga_ has joined #openstack-meeting | 03:55 | |
hongbin | spn_: please go ahead :) | 03:56 |
spn_ | I work for Dell EMC as Sr.prinicipal engineer. I am based in Dublin. I used to join for magnum meetings before. Then I got send to do some other work inside Dell. Now I am back to work on Openstack. I initially worked on ceilometer in 2012. I used work on Linux kernel specifically qemu/kvm. Now since sometime I am working on Dell openstack reference architecture | 03:56 |
*** makowals has quit IRC | 03:56 | |
*** tonytan4ever has quit IRC | 03:57 | |
hongbin | spn_: impressive introduction | 03:57 |
*** diga has quit IRC | 03:57 | |
mkrai | spn_: Welcome :) | 03:57 |
*** tpatil has joined #openstack-meeting | 03:57 | |
kiennt | Oh, hi everyone | 03:57 |
spn_ | mkrai: thank you | 03:57 |
*** abhishekk has joined #openstack-meeting | 03:58 | |
hongbin | spn_: welcome to the zun team meeting | 03:58 |
diga_ | kiennt: spn_ Welcome to Zun ! | 03:58 |
kiennt | i'm Kien Nguyen from Fujitsu VietNam, just call me Kien :) | 03:58 |
spn_ | diga_: thank you | 03:58 |
kiennt | diga_: Thank you | 03:58 |
mkrai | kiennt: Welcome :) | 03:58 |
*** jamesmcarthur has quit IRC | 03:58 | |
Shunli | welcoome | 03:58 |
hongbin | kiennt: welcome, | 03:58 |
hongbin | all, thanks for joining hte meeting | 03:59 |
hongbin | see you next time | 03:59 |
kiennt | mkrai, hongbin: Thank you. | 03:59 |
hongbin | #endmeeting | 03:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 03:59 | |
openstack | Meeting ended Tue Jul 11 03:59:37 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 03:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-07-11-03.00.html | 03:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-07-11-03.00.txt | 03:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-07-11-03.00.log.html | 03:59 |
diga_ | kiennt: you can change your irc nic name to kien :) | 04:00 |
samP | Thanks Zun teem...! | 04:00 |
*** psachin has joined #openstack-meeting | 04:00 | |
*** galstrom is now known as galstrom_zzz | 04:00 | |
samP | Hi all for Masakari | 04:00 |
tpatil | Hi | 04:00 |
samP | #startmeeting masakari | 04:00 |
openstack | Meeting started Tue Jul 11 04:00:25 2017 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:00 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:00 | |
openstack | The meeting name has been set to 'masakari' | 04:00 |
*** rkmrHonjo has joined #openstack-meeting | 04:00 | |
samP | hi all o/ | 04:00 |
Dinesh_Bhor | hi all | 04:00 |
abhishekk | o/ | 04:00 |
rkmrHonjo | hi | 04:00 |
samP | let's start.. | 04:00 |
samP | #topic Critical Bugs | 04:01 |
*** openstack changes topic to "Critical Bugs (Meeting topic: masakari)" | 04:01 | |
samP | any bugs to discuss? | 04:01 |
samP | BTW, review request is done.. | 04:01 |
rkmrHonjo | Thanks! | 04:02 |
samP | If no bugs to discuss, then let's move to discussion points. | 04:02 |
abhishekk | samP: ok | 04:03 |
rkmrHonjo | ok. | 04:03 |
samP | #topic Discussion points | 04:03 |
*** openstack changes topic to "Discussion points (Meeting topic: masakari)" | 04:03 | |
samP | 1. Make nova on_shared_storage configurable | 04:03 |
*** makowals has joined #openstack-meeting | 04:03 | |
*** sagara has joined #openstack-meeting | 04:04 | |
rkmrHonjo | We discussed about this topic last week. | 04:04 |
samP | ah.. | 04:05 |
Dinesh_Bhor | In last meeting it is decided to make "on_shared_storage" option configurable. Will submit patch soon. | 04:05 |
samP | Agenda is not uptodate then..:) | 04:05 |
samP | Dinesh_Bhor: rkmrHonjo thanks.. | 04:05 |
samP | sorry, I should hv update it.. | 04:06 |
rkmrHonjo | Dinesh_Bhor: Do you want to discuss about this now? | 04:06 |
Dinesh_Bhor | Just have one question related to this: will there be a situation like half of the instances are on shared-storage and half not in real deployment? | 04:06 |
*** epico has joined #openstack-meeting | 04:07 | |
tpatil | example: host aggregate, some host aggregate on shared storage and others on non shared storage | 04:08 |
samP | First, in order to use Masakari, instance must be on shared storage. | 04:09 |
samP | if instance in not in shared storage evacuate = rebuild and can not rescue it. | 04:09 |
*** baoli has quit IRC | 04:10 | |
tpatil | Then there is no point of making this option configurable | 04:11 |
samP | Can you pass on_shared_storage option through nova API? | 04:11 |
tpatil | Yes | 04:11 |
rkmrHonjo | samP: How do you think about user who uses boot-from-volume(and non shared storage)? | 04:12 |
tpatil | You can evacuate instance if it's not on shared storage | 04:12 |
*** 07IAAFLCM has joined #openstack-meeting | 04:13 | |
*** 7GHABGTVE has joined #openstack-meeting | 04:13 | |
samP | rkmrHonjo: in that case, on_shared_storage does not make any diff. | 04:13 |
*** 7GHABGTVE has quit IRC | 04:13 | |
*** aeng has quit IRC | 04:13 | |
*** adreznec has quit IRC | 04:13 | |
samP | rkmrHonjo: because, it will be volume detach and re-attach after evacuate. right? | 04:13 |
tpatil | Dinesh : please update our findings about on shared storage parameter true and false | 04:14 |
*** adreznec has joined #openstack-meeting | 04:14 | |
rkmrHonjo | samP: I got it. | 04:14 |
Dinesh_Bhor | tpatil: yes | 04:15 |
Dinesh_Bhor | if on_shared_storage option isTrue and the instance files are not on shared storage actually then evacuate calls fails | 04:15 |
samP | I remember I fixed some thing related to this in past.. | 04:15 |
samP | #link https://review.openstack.org/#/c/320231/ | 04:15 |
*** hongbin has quit IRC | 04:16 | |
*** tpatil has quit IRC | 04:16 | |
Dinesh_Bhor | whereas if the on_shared_storage option is False then there is no issue | 04:16 |
*** tpatil has joined #openstack-meeting | 04:17 | |
*** makowals has quit IRC | 04:18 | |
samP | Dinesh_Bhor: true | 04:18 |
samP | #link https://developer.openstack.org/api-ref/compute/?expanded=evacuate-server-evacuate-action-detail | 04:19 |
samP | Please see ^^ | 04:19 |
samP | Starting since version 2.14, Nova automatically detects whether the server is on shared storage or not. | 04:19 |
samP | Therefore this parameter was removed. | 04:19 |
samP | Am I going in wrong direction? | 04:20 |
rkmrHonjo | samP: Should we bump nova API version over 2.14 in masakari? Current version is 2.9. | 04:20 |
rkmrHonjo | #link https://github.com/openstack/masakari/blob/master/masakari/compute/nova.py#L42 | 04:21 |
tpatil | in which micro version this parameter was removed | 04:21 |
Dinesh_Bhor | #link https://github.com/openstack/nova/blob/master/releasenotes/notes/remove-on-shared-storage-flag-from-evacuate-api-76a3d58616479fe9.yaml | 04:22 |
Dinesh_Bhor | it is removed in microversion 2.14 | 04:23 |
*** emagana has quit IRC | 04:23 | |
tpatil | What if the instances are booted from imaages? | 04:23 |
*** emagana has joined #openstack-meeting | 04:24 | |
samP | tpatil: glance images? | 04:24 |
*** makowals has joined #openstack-meeting | 04:25 | |
Dinesh_Bhor | yes | 04:25 |
*** edmondsw has joined #openstack-meeting | 04:25 | |
samP | sorry, Still cant see the problem.. | 04:26 |
*** emagana_ has joined #openstack-meeting | 04:26 | |
*** tpatil_ has joined #openstack-meeting | 04:27 | |
samP | for image booted instance, if ephemeral disk is in shared_storage then, it works in normal way, right? | 04:27 |
tpatil_ | samP: you said the on_shared_storage parameter is removed, what if the instances are booted from images. THe data storage on the instances will be lost after evacuation, right? | 04:28 |
*** tpatil has quit IRC | 04:28 | |
tpatil_ | samP: if instances path is not using shared_storage | 04:28 |
*** emagana has quit IRC | 04:28 | |
samP | nova automatically detects whether it is in shared storage or not.. | 04:29 |
samP | tpatil_: in that case, yes | 04:29 |
tpatil_ | samP: If it's not on shared storage, does it fail to evacuate if instance is booted from image | 04:29 |
*** andreas-f has joined #openstack-meeting | 04:29 | |
*** edmondsw has quit IRC | 04:30 | |
samP | tpatil_: I have to check, but I think it will not fail. instance will still evacuated (= rebuild) | 04:30 |
tpatil_ | samP: ok, do we want to allow masakari to evacuate instance in such cases | 04:30 |
Dinesh_Bhor | samP: I have checked this. It evacuates = rebuilds | 04:31 |
abhishekk | samP: i.e. if instance_path is not on shared storage | 04:31 |
*** emagana_ has quit IRC | 04:31 | |
*** dtrainor has quit IRC | 04:32 | |
*** emagana has joined #openstack-meeting | 04:32 | |
samP | tpatil_: if operator define non shared storage cluster in masakari, then masakari will evacuate those instances.. | 04:33 |
*** jrist has quit IRC | 04:33 | |
samP | tpatil_: which operator should not do.. | 04:33 |
*** arnewiebalck_ has joined #openstack-meeting | 04:33 | |
*** slaweq has joined #openstack-meeting | 04:34 | |
samP | if we can prevent that by set on_shared_storage option, then that would be good. | 04:34 |
tpatil_ | samP: in future, we might need to use nova version 2.14 above so making this option configurable is not a good solution | 04:35 |
samP | However, my point is we can not control it after API v2.14 | 04:35 |
tpatil_ | samP: so let's not make on_shared_storage option configurable | 04:35 |
samP | tpatil_: agree. | 04:36 |
rkmrHonjo | tpatil_: +1 | 04:36 |
*** emagana has quit IRC | 04:36 | |
samP | do we have bug report for this issue? | 04:36 |
tpatil_ | samP: but the questions remains if instances are booted from image, then there will be data loss. I don't think it's acceptable to the users | 04:37 |
tpatil_ | samP: I think we can document saying use masakari only if the instance path are on shared_storage | 04:37 |
*** beekhof_mb has quit IRC | 04:37 | |
samP | tpatil_: understand.. but instances booted from image on non shared storage... how do we rescue it when compute node no longer there.. | 04:38 |
tpatil_ | samP: I understand that we don't have any control, but I just wanted to point from users perspective that there will be data loss | 04:39 |
*** slaweq has quit IRC | 04:39 | |
*** trinaths has joined #openstack-meeting | 04:39 | |
samP | tpatil_: agree. we should put this in README.rst | 04:39 |
tpatil_ | samP: sure | 04:40 |
*** makowals has quit IRC | 04:41 | |
*** trinaths1 has joined #openstack-meeting | 04:41 | |
*** Julien-zte has quit IRC | 04:41 | |
samP | tpatil_: that is a good point.. all the presentations we did in the past, this was an unspoken agreement.. | 04:41 |
rkmrHonjo | tpatil: Will you modify masakari codes? I think that we should bump nova API version to 2.14 and remove on_shared_stroage parameter from nova.py. | 04:42 |
*** Julien-zte has joined #openstack-meeting | 04:42 | |
tpatil_ | rkmrHonjo: Sure, we will submit a patch soon | 04:43 |
abhishekk | 2. Instance gets auto-confirmed(uses new flavor) if masakari evacuates an instance which was partially resized(resize-confirm is not performed) | 04:43 |
rkmrHonjo | tpatil: thanks. | 04:43 |
samP | tpatil_: thanks.. | 04:43 |
abhishekk | samP: regarding second point, I have sent mail to operators mailing list but haven't got any constructive feedback yet, #link http://lists.openstack.org/pipermail/openstack-operators/2017-July/013905.html | 04:43 |
samP | abhishekk: thanks.. | 04:43 |
samP | I asked some ops to take a look at this.. | 04:44 |
*** trinaths has quit IRC | 04:44 | |
abhishekk | samP: I am also discussing same on operators IRC channel, but tow pepoples said they havent got this situation where they need to evacuate resized instance | 04:44 |
samP | currently only Saverio has replied .. | 04:44 |
abhishekk | s/tow/two | 04:44 |
samP | It is a very rare situation | 04:45 |
samP | But still critical to us.. | 04:45 |
abhishekk | samP: #link http://eavesdrop.openstack.org/irclogs/%23openstack-operators/%23openstack-operators.2017-07-10.log.html#t2017-07-10T08:37:13 | 04:46 |
samP | On the other hand, most people do not use evacuate .. | 04:47 |
*** Namrata has quit IRC | 04:47 | |
Dinesh_Bhor | In the meantime until nova makes changes to evacuate api to address this issue in masakari | 04:47 |
Dinesh_Bhor | From masakari side I have updated the patch which evacuates and stops the resized instance after evacuation on the basis of power_state of instance: https://review.openstack.org/#/c/469029/ | 04:47 |
tpatil_ | samP: IMO, we should fix this issue in masakari first and keep following up with nova community to address this issue in nova | 04:48 |
samP | Dinesh_Bhor: Thanks | 04:48 |
samP | tpatil_: agree.. fix nova will take time | 04:48 |
tpatil_ | samP: Ok, I will review Dinesh's patch taking this point into consideration | 04:49 |
samP | Let's review and merge this.. | 04:49 |
samP | tpatil_: thanks.. | 04:49 |
tpatil_ | samP: Sure | 04:49 |
samP | 3. Remove ERROR instances from recovery targets when host failure happen | 04:50 |
rkmrHonjo | I want to add a configurable option. Error instances will be remove from recovery targets if the option is set. | 04:50 |
rkmrHonjo | Because some users don't want to launch error instances after recoverying. | 04:50 |
rkmrHonjo | Ofcourse there is a possibility that following patch resolve this issue, but that will take time. | 04:50 |
rkmrHonjo | #link https://review.openstack.org/#/c/469029/ | 04:50 |
samP | rkmrHonjo: do you want to remove only "ERROR" instances? | 04:52 |
rkmrHonjo | samP: Yes. But I think that there is another solution. Writing the rescuable statuses in masakari.conf. | 04:52 |
Dinesh_Bhor | With the above patch error instance will be stopped after evacuation | 04:53 |
*** dtrainor has joined #openstack-meeting | 04:53 | |
*** spn_ has quit IRC | 04:53 | |
Dinesh_Bhor | In the master code error instances will be evacuated and the final state will be active | 04:54 |
*** noslzzp has quit IRC | 04:54 | |
samP | Dinesh_Bhor: rkmrHonjo's proposal is not to evacaute error instance, which is slightly different from stop after evacuate, right? | 04:54 |
Dinesh_Bhor | yes | 04:54 |
rkmrHonjo | samP: yes. | 04:55 |
*** shubhams has quit IRC | 04:55 | |
*** markstur has quit IRC | 04:55 | |
samP | rkmrHonjo: "rescuable statues" in config is much like Recovery method customization | 04:55 |
abhishekk | so even isntance which is in error state and marked as HA_Enabled True will be ignored in this case right? | 04:55 |
samP | abhishekk: right | 04:55 |
abhishekk | samP: thanls | 04:56 |
rkmrHonjo | abhishekk: yes, that is my wish. | 04:56 |
abhishekk | s/thanls/thanks | 04:56 |
*** priteau has joined #openstack-meeting | 04:56 | |
abhishekk | 3 minutes left | 04:57 |
samP | I do not think it is a good idea to list down all rescuable statues in config, where we have spec for "Recovery method customization" | 04:57 |
samP | abhishekk: yep | 04:57 |
*** jprovazn has joined #openstack-meeting | 04:57 | |
samP | Let's continue this discussion in ML | 04:57 |
abhishekk | I will fix comment given by rkmrHonjo on API specification patch | 04:57 |
rkmrHonjo | samP: OK. I'll send a mail. | 04:57 |
samP | I will send a mail with my thoughts.. | 04:58 |
rkmrHonjo | abhishekk: thanks a lot! I'll check it. | 04:58 |
samP | ah...ok | 04:58 |
samP | rkmrHonjo: please.. | 04:58 |
abhishekk | I have submitted updated specs for recovery method customization #link https://review.openstack.org/458023 | 04:58 |
samP | abhishekk: thanks.. | 04:58 |
abhishekk | in this specs I have mentioned which actions we need to add in mistral | 04:58 |
abhishekk | please have a look at it | 04:58 |
samP | abhishekk: great.. I will review this.. | 04:58 |
samP | 1m left | 04:59 |
abhishekk | samP: thank you | 04:59 |
samP | please offload to #openstack-masakari or ML with [masakari] for further discussions.. | 04:59 |
samP | thank you all | 04:59 |
rkmrHonjo | thank you. | 04:59 |
samP | #endmeeting | 04:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 04:59 | |
openstack | Meeting ended Tue Jul 11 04:59:55 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-07-11-04.00.html | 04:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-07-11-04.00.txt | 04:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-07-11-04.00.log.html | 05:00 |
*** makowals has joined #openstack-meeting | 05:00 | |
*** priteau has quit IRC | 05:00 | |
rkmrHonjo | bye | 05:00 |
*** rkmrHonjo has quit IRC | 05:01 | |
*** kristian__ has joined #openstack-meeting | 05:01 | |
*** marios has joined #openstack-meeting | 05:06 | |
*** kristian__ has quit IRC | 05:06 | |
*** rajathagasthya has joined #openstack-meeting | 05:13 | |
*** spn has joined #openstack-meeting | 05:16 | |
*** FengShengqin has quit IRC | 05:22 | |
*** d0ugal has joined #openstack-meeting | 05:22 | |
*** zaneb has quit IRC | 05:29 | |
*** zaneb has joined #openstack-meeting | 05:30 | |
*** thorst has joined #openstack-meeting | 05:30 | |
*** sagara has quit IRC | 05:32 | |
*** thorst has quit IRC | 05:34 | |
*** amotoki_away is now known as amotoki | 05:35 | |
*** slaweq has joined #openstack-meeting | 05:35 | |
*** anilvenkata has joined #openstack-meeting | 05:35 | |
*** andreas-f has quit IRC | 05:36 | |
*** jprovazn has quit IRC | 05:39 | |
*** armax has quit IRC | 05:39 | |
*** Shunli has quit IRC | 05:39 | |
*** Shunli has joined #openstack-meeting | 05:40 | |
*** kiennt has quit IRC | 05:41 | |
*** slaweq has quit IRC | 05:41 | |
*** rcernin has joined #openstack-meeting | 05:41 | |
*** lpetrut has joined #openstack-meeting | 05:41 | |
*** kristian__ has joined #openstack-meeting | 05:47 | |
*** sridharg has joined #openstack-meeting | 05:48 | |
*** arnewiebalck_ has quit IRC | 05:49 | |
*** d0ugal has quit IRC | 05:52 | |
*** mfranc213 has quit IRC | 05:53 | |
*** kiennt has joined #openstack-meeting | 05:56 | |
*** mfranc213 has joined #openstack-meeting | 05:59 | |
*** pcaruana has joined #openstack-meeting | 06:04 | |
*** abhishekk has left #openstack-meeting | 06:10 | |
*** jamesmcarthur has joined #openstack-meeting | 06:10 | |
*** abalutoiu_ has joined #openstack-meeting | 06:11 | |
*** zhonghua has quit IRC | 06:11 | |
*** zhonghua has joined #openstack-meeting | 06:12 | |
*** edmondsw has joined #openstack-meeting | 06:14 | |
*** jamesmcarthur has quit IRC | 06:14 | |
*** trinaths1 has quit IRC | 06:14 | |
*** claudiub has joined #openstack-meeting | 06:16 | |
*** kristian__ has quit IRC | 06:18 | |
*** edmondsw has quit IRC | 06:18 | |
*** kristian__ has joined #openstack-meeting | 06:18 | |
*** trinaths has joined #openstack-meeting | 06:18 | |
*** trinaths1 has joined #openstack-meeting | 06:25 | |
*** dkushwaha has left #openstack-meeting | 06:25 | |
*** trinaths has quit IRC | 06:26 | |
*** 07IAAFLCM has quit IRC | 06:27 | |
*** ykatabam has quit IRC | 06:30 | |
*** kevinz has quit IRC | 06:33 | |
*** slaweq_ has joined #openstack-meeting | 06:36 | |
*** andreas-f has joined #openstack-meeting | 06:36 | |
*** lpetrut has quit IRC | 06:39 | |
*** zhurong has quit IRC | 06:40 | |
*** vishnoianil has joined #openstack-meeting | 06:40 | |
*** slaweq_ has quit IRC | 06:41 | |
*** emagana has joined #openstack-meeting | 06:44 | |
*** zhurong has joined #openstack-meeting | 06:44 | |
*** arnewiebalck_ has joined #openstack-meeting | 06:45 | |
*** belmoreira has joined #openstack-meeting | 06:46 | |
*** arnewiebalck_ has quit IRC | 06:46 | |
*** emagana has quit IRC | 06:48 | |
*** arnewiebalck_ has joined #openstack-meeting | 06:49 | |
*** egallen has joined #openstack-meeting | 06:49 | |
*** hieulq has quit IRC | 06:50 | |
*** tovin07_ has quit IRC | 06:52 | |
*** kiennt has quit IRC | 06:52 | |
*** tobberydberg has joined #openstack-meeting | 06:53 | |
*** tobberyd_ has joined #openstack-meeting | 06:55 | |
*** priteau has joined #openstack-meeting | 06:57 | |
*** rbartal has joined #openstack-meeting | 06:58 | |
*** tobberydberg has quit IRC | 06:58 | |
*** tovin07_ has joined #openstack-meeting | 07:01 | |
*** priteau has quit IRC | 07:01 | |
*** tesseract has joined #openstack-meeting | 07:02 | |
*** fnaval has quit IRC | 07:05 | |
*** hieulq has joined #openstack-meeting | 07:05 | |
*** vishwana_ has joined #openstack-meeting | 07:06 | |
*** vishwanathj has quit IRC | 07:06 | |
*** fnaval has joined #openstack-meeting | 07:06 | |
*** oidgar has joined #openstack-meeting | 07:16 | |
*** rajathagasthya has quit IRC | 07:16 | |
*** dfflanders has quit IRC | 07:18 | |
*** ykatabam has joined #openstack-meeting | 07:28 | |
*** zhurong has quit IRC | 07:30 | |
*** mriedem has quit IRC | 07:30 | |
*** thorst has joined #openstack-meeting | 07:31 | |
*** tovin07__ has joined #openstack-meeting | 07:31 | |
*** egallen has quit IRC | 07:32 | |
*** phil_ has joined #openstack-meeting | 07:32 | |
*** phil_ is now known as Guest82228 | 07:32 | |
*** tovin07_ has quit IRC | 07:33 | |
*** ataraday_ is now known as ataraday | 07:35 | |
*** thorst has quit IRC | 07:36 | |
*** zaneb has quit IRC | 07:36 | |
*** fzdarsky_ is now known as fzdarsky | 07:37 | |
*** slaweq_ has joined #openstack-meeting | 07:37 | |
*** slaweq_ has quit IRC | 07:42 | |
*** epico has quit IRC | 07:43 | |
*** hieulq has quit IRC | 07:44 | |
*** aarefiev_pto is now known as aarefiev | 07:44 | |
*** tovin07__ has quit IRC | 07:45 | |
*** markvoelker_ has quit IRC | 07:47 | |
*** ralonsoh has joined #openstack-meeting | 07:48 | |
*** zaneb has joined #openstack-meeting | 07:48 | |
*** janki has joined #openstack-meeting | 07:49 | |
*** toscalix has joined #openstack-meeting | 07:55 | |
*** epico has joined #openstack-meeting | 07:55 | |
*** fnaval has quit IRC | 07:59 | |
*** rossella_s has joined #openstack-meeting | 08:01 | |
*** hieulq has joined #openstack-meeting | 08:02 | |
*** maeca has joined #openstack-meeting | 08:05 | |
*** trinaths1 is now known as trinaths_walking | 08:06 | |
*** egallen has joined #openstack-meeting | 08:07 | |
*** shu-mutou-AWAY is now known as shu-mutou | 08:08 | |
*** tovin07_ has joined #openstack-meeting | 08:10 | |
*** rossella_s has quit IRC | 08:18 | |
*** e0ne has joined #openstack-meeting | 08:19 | |
*** rossella_s has joined #openstack-meeting | 08:20 | |
*** maeca has left #openstack-meeting | 08:21 | |
*** epico has quit IRC | 08:26 | |
*** zhurong has joined #openstack-meeting | 08:27 | |
*** sambetts|afk is now known as sambetts | 08:30 | |
*** zhhuabj has quit IRC | 08:34 | |
*** priteau has joined #openstack-meeting | 08:36 | |
*** slaweq_ has joined #openstack-meeting | 08:38 | |
*** epico has joined #openstack-meeting | 08:43 | |
*** slaweq_ has quit IRC | 08:43 | |
*** zhhuabj has joined #openstack-meeting | 08:49 | |
*** zhhuabj has quit IRC | 08:50 | |
*** zhhuabj has joined #openstack-meeting | 08:51 | |
*** epico has quit IRC | 08:53 | |
*** abalutoiu_ has quit IRC | 08:54 | |
*** trinaths_walking is now known as trinaths | 08:56 | |
*** lpetrut has joined #openstack-meeting | 09:04 | |
*** zhhuabj_ has joined #openstack-meeting | 09:08 | |
*** zhhuabj has quit IRC | 09:08 | |
*** baoli has joined #openstack-meeting | 09:14 | |
*** electrofelix has joined #openstack-meeting | 09:15 | |
*** arnewiebalck_ has quit IRC | 09:15 | |
*** baoli has quit IRC | 09:19 | |
*** neiljerram has joined #openstack-meeting | 09:20 | |
*** jtomasek_ has joined #openstack-meeting | 09:23 | |
*** epico has joined #openstack-meeting | 09:27 | |
*** zhurong has quit IRC | 09:27 | |
*** neiljerram has quit IRC | 09:29 | |
*** Shunli has quit IRC | 09:29 | |
*** e0ne has quit IRC | 09:31 | |
*** thorst has joined #openstack-meeting | 09:32 | |
*** e0ne has joined #openstack-meeting | 09:34 | |
*** links has quit IRC | 09:37 | |
*** thorst has quit IRC | 09:37 | |
*** shu-mutou is now known as shu-mutou-AWAY | 09:38 | |
*** slaweq_ has joined #openstack-meeting | 09:39 | |
*** links has joined #openstack-meeting | 09:39 | |
*** links has quit IRC | 09:44 | |
*** slaweq_ has quit IRC | 09:45 | |
*** zhhuabj_ has quit IRC | 09:45 | |
*** jtomasek_ has quit IRC | 09:46 | |
*** ad_rien_ has joined #openstack-meeting | 09:47 | |
*** markvoelker has joined #openstack-meeting | 09:48 | |
*** sridharg has quit IRC | 09:48 | |
*** links has joined #openstack-meeting | 09:49 | |
*** abalutoiu has joined #openstack-meeting | 09:49 | |
*** anilvenkata has quit IRC | 09:49 | |
*** edmondsw has joined #openstack-meeting | 09:50 | |
*** epico has quit IRC | 09:51 | |
*** ad_rien_ has quit IRC | 09:51 | |
*** d0ugal has joined #openstack-meeting | 09:53 | |
*** sridharg has joined #openstack-meeting | 09:54 | |
*** edmondsw has quit IRC | 09:54 | |
*** anilvenkata has joined #openstack-meeting | 09:54 | |
*** dbecker has joined #openstack-meeting | 09:54 | |
*** kongwei has joined #openstack-meeting | 09:58 | |
*** d0ugal has quit IRC | 09:59 | |
*** kongwei has quit IRC | 10:00 | |
*** iyamahat has joined #openstack-meeting | 10:01 | |
*** caowei has quit IRC | 10:03 | |
*** priteau has quit IRC | 10:03 | |
*** yamamoto has quit IRC | 10:03 | |
*** zhhuabj_ has joined #openstack-meeting | 10:04 | |
*** wxy- has joined #openstack-meeting | 10:04 | |
*** sdague has joined #openstack-meeting | 10:05 | |
*** kristia__ has joined #openstack-meeting | 10:05 | |
*** hieulq has quit IRC | 10:06 | |
*** tovin07_ has quit IRC | 10:08 | |
*** epico has joined #openstack-meeting | 10:08 | |
*** kristian__ has quit IRC | 10:09 | |
*** jamesmcarthur has joined #openstack-meeting | 10:11 | |
*** wanghao has quit IRC | 10:12 | |
*** wanghao has joined #openstack-meeting | 10:13 | |
*** gcb has quit IRC | 10:13 | |
*** links has quit IRC | 10:13 | |
*** jamesmcarthur has quit IRC | 10:15 | |
*** baoli has joined #openstack-meeting | 10:16 | |
*** wanghao has quit IRC | 10:17 | |
*** iyamahat has quit IRC | 10:17 | |
*** wanghao has joined #openstack-meeting | 10:17 | |
*** ad_rien_ has joined #openstack-meeting | 10:18 | |
*** epico has quit IRC | 10:20 | |
*** baoli has quit IRC | 10:20 | |
*** markvoelker has quit IRC | 10:22 | |
*** zhang-yanxian has joined #openstack-meeting | 10:23 | |
*** ad_rien_ has quit IRC | 10:23 | |
*** zhang-yanxian has left #openstack-meeting | 10:25 | |
*** hieulq has joined #openstack-meeting | 10:26 | |
*** wxy-_ has joined #openstack-meeting | 10:29 | |
*** wxy- has quit IRC | 10:29 | |
*** gouthamr has quit IRC | 10:33 | |
*** anilvenkata has quit IRC | 10:33 | |
*** epico has joined #openstack-meeting | 10:34 | |
*** anilvenkata has joined #openstack-meeting | 10:36 | |
*** dbecker has quit IRC | 10:37 | |
*** gouthamr has joined #openstack-meeting | 10:39 | |
*** slaweq_ has joined #openstack-meeting | 10:40 | |
*** egallen has quit IRC | 10:44 | |
*** egallen has joined #openstack-meeting | 10:44 | |
*** egallen has quit IRC | 10:44 | |
*** egallen has joined #openstack-meeting | 10:45 | |
*** egallen has quit IRC | 10:45 | |
*** slaweq_ has quit IRC | 10:46 | |
*** egallen has joined #openstack-meeting | 10:46 | |
*** egallen has quit IRC | 10:46 | |
*** egallen has joined #openstack-meeting | 10:46 | |
*** egallen has quit IRC | 10:47 | |
*** egallen has joined #openstack-meeting | 10:47 | |
*** egallen has quit IRC | 10:48 | |
*** thorst has joined #openstack-meeting | 10:50 | |
*** diga_ has quit IRC | 10:52 | |
*** noslzzp has joined #openstack-meeting | 11:00 | |
*** zhang-yanxian has joined #openstack-meeting | 11:00 | |
*** yamamoto has joined #openstack-meeting | 11:04 | |
*** zhang-yanxian has quit IRC | 11:04 | |
*** hieulq has quit IRC | 11:05 | |
*** wxy- has joined #openstack-meeting | 11:10 | |
*** bkopilov has quit IRC | 11:11 | |
*** yamamoto has quit IRC | 11:11 | |
*** kristian__ has joined #openstack-meeting | 11:11 | |
*** Julien-zte has quit IRC | 11:12 | |
*** wxy- has quit IRC | 11:13 | |
*** Julien-zte has joined #openstack-meeting | 11:13 | |
*** wxy-_ has quit IRC | 11:14 | |
*** kristia__ has quit IRC | 11:15 | |
*** baoli has joined #openstack-meeting | 11:16 | |
*** jprovazn has joined #openstack-meeting | 11:17 | |
*** jprovazn has quit IRC | 11:18 | |
*** jprovazn has joined #openstack-meeting | 11:18 | |
*** jprovazn has quit IRC | 11:18 | |
*** jprovazn has joined #openstack-meeting | 11:18 | |
*** hieulq has joined #openstack-meeting | 11:19 | |
*** markvoelker has joined #openstack-meeting | 11:20 | |
*** baoli has quit IRC | 11:20 | |
*** julim has quit IRC | 11:28 | |
*** epico has quit IRC | 11:28 | |
*** yamamoto has joined #openstack-meeting | 11:30 | |
*** egallen has joined #openstack-meeting | 11:32 | |
*** trinaths has left #openstack-meeting | 11:32 | |
*** rbudden has joined #openstack-meeting | 11:35 | |
*** alexyang has quit IRC | 11:37 | |
*** edmondsw has joined #openstack-meeting | 11:38 | |
*** wanghao has quit IRC | 11:38 | |
*** slaweq_ has joined #openstack-meeting | 11:41 | |
*** edmondsw has quit IRC | 11:42 | |
*** jkilpatr has joined #openstack-meeting | 11:45 | |
*** slaweq_ has quit IRC | 11:46 | |
*** links has joined #openstack-meeting | 11:46 | |
*** beekhof_mb has joined #openstack-meeting | 11:51 | |
*** hieulq has quit IRC | 11:51 | |
*** markvoelker has quit IRC | 11:53 | |
*** links has quit IRC | 11:59 | |
*** lakerzhou1 has quit IRC | 12:01 | |
*** julim has joined #openstack-meeting | 12:03 | |
*** hieulq has joined #openstack-meeting | 12:05 | |
*** beekhof_mb has quit IRC | 12:05 | |
*** felipemonteiro_ has joined #openstack-meeting | 12:08 | |
*** lakerzhou has joined #openstack-meeting | 12:09 | |
*** felipemonteiro__ has joined #openstack-meeting | 12:09 | |
*** brault has joined #openstack-meeting | 12:11 | |
*** felipemonteiro_ has quit IRC | 12:12 | |
*** marios has quit IRC | 12:14 | |
*** raildo has joined #openstack-meeting | 12:16 | |
*** hieulq has quit IRC | 12:16 | |
*** ad_rien_ has joined #openstack-meeting | 12:19 | |
*** markvoelker has joined #openstack-meeting | 12:19 | |
*** ad_rien_ has quit IRC | 12:24 | |
*** pchavva has joined #openstack-meeting | 12:25 | |
*** ykatabam has quit IRC | 12:26 | |
*** number80 has quit IRC | 12:31 | |
*** marios has joined #openstack-meeting | 12:31 | |
*** hieulq has joined #openstack-meeting | 12:32 | |
*** bkopilov has joined #openstack-meeting | 12:33 | |
*** litao__ has quit IRC | 12:35 | |
*** number80 has joined #openstack-meeting | 12:35 | |
*** oidgar has quit IRC | 12:36 | |
*** xinhuili_ has joined #openstack-meeting | 12:37 | |
*** kylek3h has joined #openstack-meeting | 12:38 | |
*** yamamoto has quit IRC | 12:38 | |
*** marios has quit IRC | 12:42 | |
*** slaweq_ has joined #openstack-meeting | 12:42 | |
*** marios has joined #openstack-meeting | 12:42 | |
*** marios has quit IRC | 12:43 | |
*** marios has joined #openstack-meeting | 12:43 | |
*** mlakat has quit IRC | 12:46 | |
*** rossella_s has quit IRC | 12:46 | |
*** edmondsw has joined #openstack-meeting | 12:46 | |
*** slaweq_ has quit IRC | 12:47 | |
*** oidgar has joined #openstack-meeting | 12:52 | |
*** elynn has joined #openstack-meeting | 12:58 | |
*** zhurong_phone has joined #openstack-meeting | 12:58 | |
*** galstrom_zzz is now known as galstrom | 12:59 | |
*** tpatil_ has quit IRC | 13:00 | |
*** XueFeng has joined #openstack-meeting | 13:00 | |
*** esberglu has joined #openstack-meeting | 13:00 | |
Qiming | #startmeeting senlin | 13:00 |
openstack | Meeting started Tue Jul 11 13:00:57 2017 UTC and is due to finish in 60 minutes. The chair is Qiming. 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: senlin)" | 13:01 | |
openstack | The meeting name has been set to 'senlin' | 13:01 |
Qiming | evening, guys | 13:01 |
XueFeng | hi,all | 13:01 |
*** oidgar has quit IRC | 13:01 | |
*** rossella_s has joined #openstack-meeting | 13:02 | |
elynn | hi | 13:03 |
Qiming | anyone online? | 13:03 |
Qiming | hi, elynn | 13:03 |
XueFeng | hi ,Qiming | 13:03 |
*** ruijie has joined #openstack-meeting | 13:03 | |
elynn | Parallel attending other meetings at the same time... | 13:03 |
*** Guest53985 has joined #openstack-meeting | 13:03 | |
xinhuili_ | hi, everyone | 13:03 |
Qiming | Thanks you drafting the agenda, XueFeng | 13:03 |
Qiming | hi xinhui and ruijie | 13:03 |
Qiming | let's get started | 13:04 |
ruijie | :) | 13:04 |
*** pradk has quit IRC | 13:04 | |
Qiming | #topic agenda | 13:04 |
*** openstack changes topic to "agenda (Meeting topic: senlin)" | 13:04 | |
Qiming | #link https://wiki.openstack.org/wiki/Meetings/SenlinAgenda | 13:04 |
Guest53985 | h | 13:04 |
Guest53985 | hi | 13:04 |
XueFeng | Hi, Qiming ,my pleasure | 13:04 |
Qiming | pls add items if you have one | 13:04 |
Qiming | #topic pike work items | 13:04 |
*** openstack changes topic to "pike work items (Meeting topic: senlin)" | 13:04 | |
*** lakerzhou has quit IRC | 13:05 | |
Qiming | let's see if there are any updates on the work items etherpad | 13:05 |
Qiming | #link https://etherpad.openstack.org/p/senlin-pike-workitems | 13:05 |
XueFeng | hi Guest53985, | 13:05 |
*** chenyb4_ has joined #openstack-meeting | 13:05 | |
Qiming | just noticed the new item about API test | 13:05 |
XueFeng | use /nick name can change you nick | 13:05 |
*** Guest53985 has quit IRC | 13:06 | |
Qiming | but no one has yet claimed that item | 13:06 |
*** Guest53985 has joined #openstack-meeting | 13:06 | |
Qiming | elynn has committed a new patch to "feature rich nova server" | 13:07 |
Qiming | https://review.openstack.org/467108 | 13:07 |
elynn | I test it locally today, and I think it could work as expected. | 13:07 |
Qiming | it is still a WIP | 13:07 |
elynn | I didn't add any version information to those new properties, | 13:08 |
XueFeng | I think liyi is test api and do pathch for the doc. We can leave a comment in his patch | 13:08 |
elynn | So I just leave it as WIP | 13:08 |
Qiming | 486 lines added to the server profile, not counting the test cases, :) | 13:08 |
Qiming | got it, elynn | 13:08 |
Qiming | Guest53985 is liyi probably? | 13:08 |
elynn | What do you suggest about adding version info to those new properties? | 13:09 |
*** Guest53985 is now known as shark | 13:09 | |
*** shark is now known as Guest95123 | 13:10 | |
Qiming | ideally, I'd suggest we port all profile implementation to oslo.versionedobjects | 13:10 |
elynn | okay.. I will look into that. | 13:11 |
*** rossella_s has quit IRC | 13:11 | |
Qiming | however, if we can hide the details from end users, maybe it is still okay to use the current versioning support | 13:11 |
XueFeng | Guest53983 is yaofenghua I think | 13:11 |
XueFeng | https://review.openstack.org/#/c/482370/1 | 13:11 |
Guest95123 | yes | 13:11 |
XueFeng | I leave a comment in liyi's patch | 13:11 |
Qiming | XueFeng, thanks | 13:12 |
Qiming | I'm not aware of any other changes to senlin engine | 13:12 |
*** dprince has joined #openstack-meeting | 13:12 | |
Qiming | do we still have a lot to do regarding runtime_data implementation? | 13:13 |
*** baoli has joined #openstack-meeting | 13:13 | |
ruijie | Qiming, I want to add some data to action.outputs after execute is | 13:13 |
Qiming | em, that is good suggestion | 13:14 |
Qiming | although we don't have a strict schema for action inputs or outputs | 13:14 |
ruijie | but that may need to query databases, e.g nodes created | 13:15 |
*** trozet has joined #openstack-meeting | 13:15 | |
Qiming | I'd still prefer a systematic way to get it done | 13:15 |
*** oidgar has joined #openstack-meeting | 13:15 | |
Qiming | different actions produce different data as outputs | 13:16 |
Qiming | maybe we should document them in the design docs | 13:16 |
ruijie | yes, that should be formatted | 13:16 |
Qiming | so at least we are still not losing control of what was dumped in P version and what was added later in Q version ... so on and so forth | 13:17 |
*** hieulq has quit IRC | 13:17 | |
Qiming | we don't need a strict protocol on that, right? | 13:18 |
Qiming | I mean we don't want to check if a field exists and if it is actually an integer for example | 13:18 |
Qiming | actions are primarily provided as a debugging tool | 13:18 |
ruijie | it could be something like the action payload? | 13:19 |
Qiming | just document what are expected as inputs and/or outputs would be okay | 13:19 |
*** emagana has joined #openstack-meeting | 13:19 | |
Qiming | the action.outputs only surface when you do 'action show' | 13:20 |
ruijie | it is mainly used for later processing in policies and dumping events to MQ | 13:20 |
Qiming | although internally it may get checked by some policies | 13:20 |
Qiming | right, events ... | 13:20 |
Qiming | go ahead and do it, :) | 13:21 |
ruijie | okay :) | 13:21 |
Qiming | moving on | 13:22 |
Qiming | we got some progress on RDO packaging, right? | 13:22 |
XueFeng | Yes | 13:22 |
XueFeng | Qiming | 13:22 |
XueFeng | https://bugzilla.redhat.com/show_bug.cgi?id=1426551 | 13:22 |
openstack | bugzilla.redhat.com bug 1426551 in Package Review "Review Request: Senlin - is a clustering service for OpenStack" [Unspecified,Assigned] - Assigned to jpena | 13:22 |
Qiming | someone has taken over that job | 13:22 |
XueFeng | Got process these days | 13:22 |
Qiming | cool | 13:22 |
XueFeng | https://review.rdoproject.org/r/#/c/7470/ | 13:23 |
XueFeng | and in rdo project code is in review | 13:23 |
Qiming | if there are things needed from senlin side, just let yell in #senlin channel | 13:23 |
XueFeng | ok | 13:23 |
*** rossella_s has joined #openstack-meeting | 13:23 | |
*** emagana has quit IRC | 13:24 | |
*** yamamoto has joined #openstack-meeting | 13:25 | |
Qiming | any other updates regarding pike work items? | 13:25 |
*** baoli has quit IRC | 13:26 | |
*** sridharg has quit IRC | 13:26 | |
XueFeng | https://blueprints.launchpad.net/senlin/+spec/improve-vm-name | 13:26 |
*** baoli has joined #openstack-meeting | 13:27 | |
*** julim has quit IRC | 13:27 | |
Qiming | any updates to that bp, XueFeng ? | 13:27 |
xinhuili_ | what kind of order? could you explain more,XueFeng | 13:27 |
*** lakerzhou has joined #openstack-meeting | 13:28 | |
XueFeng | I want to ask which state about this bp | 13:28 |
Qiming | it is there | 13:28 |
*** bobh has joined #openstack-meeting | 13:28 | |
*** sridharg has joined #openstack-meeting | 13:29 | |
*** lhx_ has joined #openstack-meeting | 13:29 | |
*** jamesdenton has quit IRC | 13:29 | |
*** alexchadin has joined #openstack-meeting | 13:29 | |
Qiming | no follow up after the review | 13:30 |
Qiming | no new patch | 13:30 |
Qiming | no response to the comments | 13:30 |
*** mmehan has joined #openstack-meeting | 13:30 | |
XueFeng | So the better way is to add a column to the cluster table, followed by an upgrade of the cluster apis? | 13:30 |
xinhuili_ | why index is important | 13:30 |
xinhuili_ | I do not get the point of this BP | 13:31 |
*** jamesdenton has joined #openstack-meeting | 13:31 | |
Qiming | index will be used as part of node name | 13:31 |
Qiming | if name can be predictable, the 'hostname' of a VM is predictable | 13:31 |
xinhuili_ | is any dependency on the node name | 13:31 |
xinhuili_ | by exited adoption? | 13:31 |
*** mmehan has quit IRC | 13:31 | |
*** askb has quit IRC | 13:32 | |
xinhuili_ | exsited | 13:32 |
Qiming | and it will help applications running in nodes | 13:32 |
*** gcb has joined #openstack-meeting | 13:32 | |
Qiming | currently, there are two possibilities, all nodes named the same | 13:32 |
Qiming | or names have random suffixes | 13:32 |
*** mmehan has joined #openstack-meeting | 13:32 | |
Qiming | neither one meets the requirement sketched above | 13:32 |
*** hieulq has joined #openstack-meeting | 13:33 | |
Qiming | if anyone is interested in working on this, I can share my thoughts on it | 13:33 |
XueFeng | ok | 13:34 |
*** wxy- has joined #openstack-meeting | 13:34 | |
Qiming | actually, I wrote some ideas in the first review | 13:35 |
XueFeng | current the name is the same, it's better to improve I think | 13:35 |
elynn | If we don't specify name in profile, I think it's different? | 13:35 |
Qiming | it is definitely a good feature | 13:35 |
Qiming | different is not enough | 13:36 |
Qiming | users want the name predictable | 13:36 |
Qiming | say, 'k8sworker-1', 'k8sworker-2' | 13:36 |
elynn | Like cluster_name-index? | 13:36 |
Qiming | or 'redis-1', 'redis-2', ... | 13:36 |
Qiming | yes | 13:36 |
elynn | Yes, that's reasonable. | 13:37 |
Qiming | then user can predict the node names | 13:37 |
Qiming | not 'node-blah', 'node-xyz123', ... | 13:37 |
elynn | I remember our node name have some rules like that. | 13:37 |
elynn | Why not just make it the same as node name? | 13:38 |
*** sridharg has quit IRC | 13:39 | |
*** number80 has quit IRC | 13:39 | |
*** wxy- has quit IRC | 13:39 | |
xinhuili_ | or in order words, what kind of name protocal will be preferred | 13:39 |
elynn | It's easy to do so, some monitoring system is based on vm name I guess. | 13:39 |
*** number80 has joined #openstack-meeting | 13:39 | |
xinhuili_ | for this BP | 13:39 |
xinhuili_ | easy to map? | 13:39 |
xinhuili_ | keep unified? | 13:39 |
xinhuili_ | fir for different use cases? | 13:39 |
xinhuili_ | fit | 13:39 |
Qiming | xinhuili_, read the first comment I left there | 13:40 |
Qiming | #link https://review.openstack.org/#/c/461673/ | 13:41 |
Qiming | I was suggesting we may this configurable | 13:41 |
xinhuili_ | reading ... | 13:41 |
*** number80 has quit IRC | 13:42 | |
*** bknudson has joined #openstack-meeting | 13:42 | |
xinhuili_ | good idea to make the rule configurable | 13:42 |
*** number80 has joined #openstack-meeting | 13:42 | |
Qiming | okay, back to the agenda | 13:42 |
Qiming | don't know if people have interests in standing up a k8s cluster using senlin | 13:43 |
*** slaweq_ has joined #openstack-meeting | 13:43 | |
Qiming | I don't see that a big challenge, just need hands to work it out | 13:44 |
XueFeng | Qiming , share the idea to us | 13:44 |
Qiming | XueFeng, not today, the agenda is already too long | 13:44 |
XueFeng | More detail | 13:44 |
Qiming | we are not supposed to overrun | 13:44 |
* Qiming trying to find a pointer | 13:45 | |
Qiming | here: https://github.com/kubernetes/kubernetes/tree/master/cluster/openstack-heat/kubernetes-heat | 13:45 |
Qiming | some hints for those who are interested | 13:46 |
*** hieulq has quit IRC | 13:46 | |
*** rossella_s has quit IRC | 13:46 | |
Qiming | it is part of official k8s code | 13:46 |
elynn | I guess that heat template is not easy to use :P | 13:46 |
Qiming | yes, that is where we can help | 13:47 |
*** egallen has quit IRC | 13:47 | |
*** egallen has joined #openstack-meeting | 13:47 | |
Qiming | recent feedbacks: users still have lock problems | 13:47 |
*** egallen has quit IRC | 13:48 | |
Qiming | maybe because they were using old version | 13:48 |
XueFeng | Yes ,in Ocata version | 13:48 |
Qiming | the complaint I got is about 3.0.0 | 13:48 |
*** egallen has joined #openstack-meeting | 13:48 | |
*** awaugama has joined #openstack-meeting | 13:48 | |
*** slaweq_ has quit IRC | 13:48 | |
ruijie | I am :) | 13:48 |
*** anilvenkata has quit IRC | 13:48 | |
*** egallen has quit IRC | 13:48 | |
*** eharney has joined #openstack-meeting | 13:48 | |
Qiming | ruijie, you got lock problems recently? | 13:49 |
*** egallen has joined #openstack-meeting | 13:49 | |
XueFeng | Can't clean lock when restart engine | 13:49 |
*** lakerzhou has quit IRC | 13:49 | |
ruijie | didnt't see that problem again | 13:49 |
Qiming | okay | 13:49 |
*** egallen has quit IRC | 13:49 | |
*** lakerzhou has joined #openstack-meeting | 13:49 | |
ruijie | I said I am interested in the interations of senlin & k8s | 13:49 |
Qiming | please ring the bell when you see things abnormal | 13:50 |
*** egallen has joined #openstack-meeting | 13:50 | |
XueFeng | http://eavesdrop.openstack.org/irclogs/%23senlin/%23senlin.2017-07-07.log.html | 13:50 |
Qiming | #topic sydney proposals | 13:50 |
*** openstack changes topic to "sydney proposals (Meeting topic: senlin)" | 13:50 | |
*** egallen has quit IRC | 13:50 | |
Qiming | it is drawing near | 13:50 |
Qiming | pls think about what you want to propose if any | 13:50 |
*** egallen has joined #openstack-meeting | 13:50 | |
*** egallen has quit IRC | 13:51 | |
XueFeng | ok | 13:51 |
Qiming | if you want, you can pass your draft across the team for comments | 13:51 |
*** anilvenkata has joined #openstack-meeting | 13:51 | |
*** egallen has joined #openstack-meeting | 13:51 | |
elynn | Do you have any proposals? | 13:51 |
XueFeng | About adoptation we can do a proposal | 13:51 |
*** egallen has quit IRC | 13:52 | |
Qiming | adoption be one, but the story is not that attractive for users | 13:52 |
*** egallen has joined #openstack-meeting | 13:52 | |
*** baoli has quit IRC | 13:52 | |
Qiming | I'd like to see k8s standing up on senlin | 13:52 |
*** mlakat has joined #openstack-meeting | 13:52 | |
*** egallen has quit IRC | 13:52 | |
Qiming | with very few parametes to tune | 13:52 |
XueFeng | Good | 13:53 |
*** baoli has joined #openstack-meeting | 13:53 | |
*** egallen has joined #openstack-meeting | 13:53 | |
elynn | That's another proposal I guess | 13:53 |
XueFeng | And if we use k8s+ senlin | 13:53 |
Qiming | but ... I myself is overrrrr committed at the time | 13:53 |
*** egallen has quit IRC | 13:53 | |
XueFeng | Should we intergate kuryr? | 13:53 |
*** egallen has joined #openstack-meeting | 13:54 | |
elynn | I could try to do some poc codes if you like | 13:54 |
Qiming | XueFeng, it depends | 13:54 |
*** d0ugal has joined #openstack-meeting | 13:54 | |
XueFeng | I am interested | 13:54 |
*** egallen has quit IRC | 13:54 | |
Qiming | so .... good elynn | 13:54 |
*** hoangcx has joined #openstack-meeting | 13:54 | |
*** dklyle has quit IRC | 13:55 | |
*** david-lyle has joined #openstack-meeting | 13:55 | |
Qiming | from k8s side, they are assumming the cloud provider provides a clustering service | 13:55 |
Qiming | on openstack that interface has not been claimed | 13:55 |
elynn | But you have to share more info to us, ur the expert of k8s :) | 13:55 |
Qiming | we are almost a perfect fit for that role | 13:55 |
elynn | Like how lb and network work. | 13:55 |
*** janzian has joined #openstack-meeting | 13:55 | |
XueFeng | https://blueprints.launchpad.net/senlin/+spec/integration-kuryr-for-container-network | 13:56 |
Qiming | lb should be hidden, ideally | 13:56 |
XueFeng | This is the bp fo integration kuryr | 13:56 |
Qiming | just expose one IP for a cluster as the service IP | 13:56 |
*** vishwana_ has quit IRC | 13:56 | |
elynn | I remember that k8s has api service and can be integrate with lb I assume? | 13:56 |
Qiming | thanks for proposing that, XueFeng | 13:57 |
Qiming | it would be better if someone has started the coding/testing work, :D | 13:57 |
*** vishwanathj has joined #openstack-meeting | 13:57 | |
XueFeng | My pleasure | 13:57 |
Qiming | yes, k8s has that | 13:57 |
Qiming | but ... I'm very disappointed by lbaas on openstack | 13:57 |
Qiming | tbh | 13:57 |
Qiming | I'd prefer calling out to haproxy or nginx directly ... | 13:58 |
elynn | You mean we can get rid of laas in k8s cluster? | 13:59 |
elynn | Hmm, that's another approach | 13:59 |
Qiming | avoid ocativa when possible, I mean | 13:59 |
Qiming | it is terrible | 13:59 |
XueFeng | We can do in this way | 13:59 |
Qiming | sorry, running out of time | 13:59 |
Qiming | thanks for joining boys & girls | 13:59 |
Qiming | good night | 13:59 |
Qiming | #endmeeting | 14:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:00 | |
openstack | Meeting ended Tue Jul 11 14:00:02 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
XueFeng | good night:) | 14:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-07-11-13.00.html | 14:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-07-11-13.00.txt | 14:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-07-11-13.00.log.html | 14:00 |
elynn | We can arrange another time for proposals | 14:00 |
*** shintaro has joined #openstack-meeting | 14:00 | |
Qiming | sure, elynn | 14:00 |
XueFeng | Ok | 14:00 |
*** d0ugal has quit IRC | 14:00 | |
*** Guest95123 has quit IRC | 14:00 | |
*** rbowen has quit IRC | 14:01 | |
*** hieulq has joined #openstack-meeting | 14:01 | |
*** rossella_s has joined #openstack-meeting | 14:01 | |
*** hongbin has joined #openstack-meeting | 14:03 | |
*** rbowen has joined #openstack-meeting | 14:03 | |
*** baoli has quit IRC | 14:03 | |
*** baoli has joined #openstack-meeting | 14:04 | |
*** yushiro has joined #openstack-meeting | 14:04 | |
*** reedip_ has joined #openstack-meeting | 14:05 | |
*** fnaval has joined #openstack-meeting | 14:06 | |
*** baoli has quit IRC | 14:10 | |
*** chenyb4_ has quit IRC | 14:11 | |
*** baoli has joined #openstack-meeting | 14:14 | |
*** lakerzhou1 has joined #openstack-meeting | 14:15 | |
*** lakerzhou has quit IRC | 14:15 | |
*** pradk has joined #openstack-meeting | 14:16 | |
*** cloudrancher has quit IRC | 14:16 | |
*** cloudrancher has joined #openstack-meeting | 14:17 | |
*** lakerzhou1 has quit IRC | 14:17 | |
*** lakerzhou1 has joined #openstack-meeting | 14:17 | |
*** yushiro has left #openstack-meeting | 14:19 | |
*** ad_rien_ has joined #openstack-meeting | 14:20 | |
*** yamamoto has quit IRC | 14:24 | |
*** ad_rien_ has quit IRC | 14:25 | |
*** d0ugal has joined #openstack-meeting | 14:25 | |
*** spzala has joined #openstack-meeting | 14:27 | |
*** xyang1 has joined #openstack-meeting | 14:27 | |
*** gyee has joined #openstack-meeting | 14:27 | |
*** fnaval has quit IRC | 14:28 | |
*** d0ugal has quit IRC | 14:31 | |
*** marst has joined #openstack-meeting | 14:31 | |
*** alexchadin has quit IRC | 14:32 | |
*** elynn has quit IRC | 14:32 | |
*** armax has joined #openstack-meeting | 14:33 | |
*** armax has quit IRC | 14:37 | |
*** rcernin has quit IRC | 14:38 | |
*** shintaro has quit IRC | 14:38 | |
*** yamamoto has joined #openstack-meeting | 14:40 | |
*** rcernin has joined #openstack-meeting | 14:40 | |
*** lakerzhou1 has quit IRC | 14:40 | |
*** slaweq_ has joined #openstack-meeting | 14:45 | |
*** armax has joined #openstack-meeting | 14:45 | |
*** elynn has joined #openstack-meeting | 14:47 | |
*** elynn has quit IRC | 14:47 | |
*** jtomasek_ has joined #openstack-meeting | 14:49 | |
*** emagana has joined #openstack-meeting | 14:49 | |
*** slaweq_ has quit IRC | 14:49 | |
*** hieulq has quit IRC | 14:51 | |
*** fnaval has joined #openstack-meeting | 14:56 | |
*** jamesmcarthur has joined #openstack-meeting | 14:56 | |
*** cloudrancher has quit IRC | 15:00 | |
*** cloudrancher has joined #openstack-meeting | 15:01 | |
*** xinhuili_ has quit IRC | 15:01 | |
*** iyamahat has joined #openstack-meeting | 15:03 | |
*** Julien-zte has quit IRC | 15:03 | |
*** ruijie has quit IRC | 15:04 | |
*** ad_rien_ has joined #openstack-meeting | 15:05 | |
*** jamesdenton has quit IRC | 15:05 | |
*** trinaths has joined #openstack-meeting | 15:06 | |
*** markstur has joined #openstack-meeting | 15:06 | |
*** rbartal has quit IRC | 15:06 | |
*** hieulq has joined #openstack-meeting | 15:06 | |
*** diablo_rojo has joined #openstack-meeting | 15:08 | |
*** jamesdenton has joined #openstack-meeting | 15:08 | |
*** jamesdenton has quit IRC | 15:08 | |
*** lakerzhou has joined #openstack-meeting | 15:08 | |
*** jamesdenton has joined #openstack-meeting | 15:10 | |
*** hoangcx has quit IRC | 15:10 | |
*** ad_rien_ has quit IRC | 15:10 | |
*** dklyle has joined #openstack-meeting | 15:11 | |
*** david-lyle has quit IRC | 15:11 | |
*** hagridaaron has joined #openstack-meeting | 15:13 | |
*** baoli has quit IRC | 15:13 | |
*** dklyle is now known as david-lyle | 15:15 | |
*** chyka has joined #openstack-meeting | 15:16 | |
*** chyka has quit IRC | 15:16 | |
*** janzian has left #openstack-meeting | 15:17 | |
*** oidgar has quit IRC | 15:17 | |
*** chyka has joined #openstack-meeting | 15:17 | |
*** psachin has quit IRC | 15:18 | |
*** rcernin has quit IRC | 15:18 | |
*** baoli has joined #openstack-meeting | 15:18 | |
*** jamesmcarthur has quit IRC | 15:20 | |
*** trinaths has quit IRC | 15:22 | |
*** Guest82228 has quit IRC | 15:22 | |
*** alisanhaji has joined #openstack-meeting | 15:22 | |
*** alisanhaji has left #openstack-meeting | 15:23 | |
*** andreas-f has quit IRC | 15:23 | |
*** jtomasek_ has quit IRC | 15:24 | |
*** hieulq has quit IRC | 15:24 | |
*** annegentle has joined #openstack-meeting | 15:24 | |
*** trinaths has joined #openstack-meeting | 15:26 | |
*** rderose has joined #openstack-meeting | 15:29 | |
*** hagridaaron has quit IRC | 15:31 | |
*** hagridaaron has joined #openstack-meeting | 15:33 | |
*** e0ne has quit IRC | 15:34 | |
*** tobberydberg has joined #openstack-meeting | 15:35 | |
*** andreas-f has joined #openstack-meeting | 15:36 | |
*** toscalix has quit IRC | 15:37 | |
*** tobberyd_ has quit IRC | 15:38 | |
*** belmoreira has quit IRC | 15:38 | |
*** tobberydberg has quit IRC | 15:39 | |
*** armstrong has joined #openstack-meeting | 15:40 | |
*** hieulq has joined #openstack-meeting | 15:41 | |
*** andreas_s has quit IRC | 15:44 | |
*** slaweq has joined #openstack-meeting | 15:45 | |
*** slaweq has quit IRC | 15:50 | |
*** lpetrut has quit IRC | 15:56 | |
*** tobberydberg has joined #openstack-meeting | 15:56 | |
*** aarefiev is now known as aarefiev_afk | 15:56 | |
*** yamamoto has quit IRC | 15:58 | |
*** jlibosva has joined #openstack-meeting | 15:59 | |
*** eharney has quit IRC | 16:00 | |
*** ihrachys has joined #openstack-meeting | 16:00 | |
*** tobberydberg has quit IRC | 16:00 | |
*** krtaylor_ has quit IRC | 16:00 | |
ihrachys | #startmeeting neutron_ci | 16:00 |
openstack | Meeting started Tue Jul 11 16:00:37 2017 UTC and is due to finish in 60 minutes. The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: neutron_ci)" | 16:00 | |
openstack | The meeting name has been set to 'neutron_ci' | 16:00 |
jlibosva | o/ | 16:00 |
ihrachys | hi jlibosva | 16:01 |
* ihrachys waves at haleyb too | 16:01 | |
*** krtaylor has joined #openstack-meeting | 16:01 | |
ihrachys | we haven't had a meeting for a while | 16:01 |
ihrachys | #topic Actions from prev week | 16:01 |
*** openstack changes topic to "Actions from prev week (Meeting topic: neutron_ci)" | 16:01 | |
jlibosva | week :) | 16:01 |
*** markstur has quit IRC | 16:01 | |
ihrachys | more than a week no? anyhoo. | 16:02 |
ihrachys | first AI was "jlibosva to craft an email to openstack-dev@ with func-py3 failures and request for action" | 16:02 |
ihrachys | I believe that we made significant progress for py3 for func tests | 16:02 |
*** markstur has joined #openstack-meeting | 16:02 | |
ihrachys | jlibosva, can you briefly update about latest? | 16:02 |
jlibosva | yep, team did a great job and took down failures pretty quick | 16:02 |
jlibosva | last time I checked we had a single failure that's caused likely by a bug in eventlet | 16:03 |
*** trinaths has quit IRC | 16:03 | |
jlibosva | some thread switch takes too long - increasing a timeout for particular test helps: https://review.openstack.org/#/c/475888/ | 16:03 |
*** slaweq has joined #openstack-meeting | 16:03 | |
jlibosva | but that's not a correct way to go | 16:03 |
*** janki has quit IRC | 16:03 | |
jlibosva | I planned to reach out to some eventlet peeps but I haven't yet | 16:03 |
ihrachys | who would be the peeps? | 16:03 |
jlibosva | I'll try vstinner first | 16:04 |
ihrachys | ack | 16:05 |
ihrachys | cool, seems like we are on track with it | 16:05 |
jlibosva | I can take an AI till the next mtg | 16:05 |
ihrachys | #action jlibosva to reach out to Victor Stinner about eventlet/py3 issue with functional tests | 16:05 |
*** jamesmcarthur has joined #openstack-meeting | 16:06 | |
ihrachys | next AI was "jlibosva to talk to otherwiseguy about isolating ovsdb/ovs agent per fullstack 'machine'" | 16:06 |
jlibosva | so that's an interesting thing | 16:06 |
ihrachys | jlibosva, I was trying to find the patch that otherwiseguy had for ovsdbapp with the test fixture lately and couldn't find it. have a link? | 16:06 |
otherwiseguy | ihrachys, we've been talking about it quite a bit today. :p | 16:06 |
*** jamesmcarthur has quit IRC | 16:06 | |
jlibosva | ihrachys: it's hidden :) | 16:06 |
jlibosva | here https://review.openstack.org/#/c/470441/30/ovsdbapp/venv.py | 16:06 |
*** jamesmcarthur has joined #openstack-meeting | 16:07 | |
ihrachys | oh ok that patch. I expected a separate one. | 16:07 |
otherwiseguy | yeah, that should have been separate. :( | 16:07 |
*** oidgar has joined #openstack-meeting | 16:07 | |
jlibosva | I was actually doing some coding and I'm trying to use the ovsdb-server in a sandbox | 16:07 |
*** rajathagasthya has joined #openstack-meeting | 16:07 | |
jlibosva | my concern was whether we'll be able to connect "nodes" | 16:07 |
jlibosva | meaning that bridges in one sandbox must be reachable by bridges from the other sandbox | 16:08 |
*** Apoorva has joined #openstack-meeting | 16:08 | |
jlibosva | it seems the ovs_system sees all entities in the sandboxes - so I hope we're on a good track | 16:08 |
ihrachys | ok cool. how do you test it? depends-on won't work until new lib is released right? | 16:09 |
jlibosva | currently I have some code that runs ovs agent, each using its own ovsdb-server | 16:09 |
jlibosva | I haven't pushed anything to gerrit yet so I have an egg-link pointing to ovsdbapp dir | 16:09 |
ihrachys | ah ok. | 16:09 |
jlibosva | but generally, yeah, for gate we'll need a new ovsdbapp release | 16:10 |
ihrachys | otherwiseguy, can we get it split separately this week? | 16:10 |
otherwiseguy | It's entirely possible that I will have enough in for 1.0 this week. | 16:10 |
otherwiseguy | maybe 0.99 just to be safe. :p | 16:10 |
ihrachys | otherwiseguy, but this patch is not in yet right? | 16:10 |
ihrachys | oh it is | 16:10 |
ihrachys | sorry | 16:10 |
otherwiseguy | the venv patch is. | 16:11 |
*** abalutoiu has quit IRC | 16:11 | |
otherwiseguy | just not in a release. | 16:11 |
jlibosva | I have some WIP for ovsdbapp too, to not start ovn schemas, would be nice to get it in release too, if the patch makes sense | 16:11 |
jlibosva | https://github.com/cubeek/ovsdbapp/commit/0f51ab16ec72a7033057740d928c599ba3cd7fc6?diff=split | 16:11 |
*** mriedem has joined #openstack-meeting | 16:11 | |
ihrachys | jlibosva, why github fork? | 16:11 |
jlibosva | ihrachys: to show the WIP patch | 16:12 |
*** trinaths has joined #openstack-meeting | 16:12 | |
jlibosva | ihrachys: it's 2 hours old :) | 16:12 |
ihrachys | the idea of the patch makes a lot of sense. I think we discussed that before. | 16:12 |
ihrachys | please post to gerrit so that we can bash it | 16:12 |
*** slaweq has quit IRC | 16:13 | |
*** annegentle has quit IRC | 16:13 | |
jlibosva | oh did we? maybe I forgot, I just wanted to have the small minimum for my fullstack work | 16:13 |
ihrachys | #action jlibosva to post patch splitting OVN from OvsVenvFixture | 16:13 |
jlibosva | I'll push it once I polish it | 16:13 |
jlibosva | I'm also not sure e.g. if vtap belongs to ovn or ovs ... | 16:13 |
ihrachys | jlibosva, two weeks ago while drinking beer. I am not surprized some details could be forgotten :) | 16:14 |
jlibosva | damn you beer | 16:14 |
ihrachys | nah. yay beer. it spurred discussion in the first place. | 16:14 |
*** amotoki is now known as amotoki_away | 16:14 | |
ihrachys | ok, we'll wait for your patch on gerrit and then whine about it there | 16:15 |
ihrachys | nice work otherwiseguy btw, it's a long standing issue for fullstack and you just solved it | 16:15 |
* otherwiseguy crosses his fingers | 16:15 | |
ihrachys | next AI was on me "ihrachys to update about functional/fullstack switch to devstack-gate and rootwrap" | 16:15 |
jlibosva | otherwiseguy++ | 16:16 |
ihrachys | so, to unblock the gate, we landed the patch switching fullstack and functional test runners to rootwrap, then landed the switch of those gates to devstack-gate | 16:16 |
otherwiseguy | jlibosva++ | 16:16 |
ihrachys | which resulted in breakage of fullstack job because some tests are still apparently not using rootwrap correctly | 16:16 |
ihrachys | which is the reason why fullstack is 100% failing in grafana ;) | 16:16 |
*** annegentle has joined #openstack-meeting | 16:17 | |
ihrachys | I didn't have time to look at it till now. I should have some till next meeting. | 16:17 |
*** edmondsw has quit IRC | 16:17 | |
ihrachys | #action ihrachys to look at why fullstack switch to rootwrap/d-g broke some test cases | 16:17 |
*** lhx_ has quit IRC | 16:17 | |
ihrachys | next was "haleyb to continue looking at prospects of dvr+ha job" | 16:17 |
*** shu-mutou-AWAY has quit IRC | 16:17 | |
*** armax has quit IRC | 16:17 | |
haleyb | yes, i'm here | 16:17 |
*** zhurong_phone has quit IRC | 16:18 | |
ihrachys | the last time we talked about it you were going to watch the progress of the new job | 16:18 |
*** pabelanger has quit IRC | 16:18 | |
*** pabelanger has joined #openstack-meeting | 16:18 | |
* ihrachys looks at grafana | 16:18 | |
haleyb | the job looks ok, it is still non-voting of course | 16:19 |
*** edmondsw_ has joined #openstack-meeting | 16:19 | |
haleyb | it can still be higher than the dvr-multinode job | 16:19 |
ihrachys | I see it's 25%+ right now. is it ok? | 16:19 |
*** trinaths has left #openstack-meeting | 16:20 | |
*** hagridaaron has quit IRC | 16:20 | |
haleyb | when i looked yesterday it was lower, need to refresh | 16:20 |
haleyb | ihrachys: maybe it's time to split that check queue panel into two - grenade and tempest | 16:21 |
ihrachys | yeah I guess that could help. it's a mess right now. | 16:21 |
ihrachys | haleyb, will you post a patch? | 16:21 |
*** ad_rien_ has joined #openstack-meeting | 16:21 | |
haleyb | sure i can do that. i don't know why it's failing more now, i'll have to look further | 16:22 |
ihrachys | #action haleyb to split grafana check dashboard into grenade and tempest charts. | 16:23 |
ihrachys | haleyb, re failure rate, even dvr one seem to be on too high level | 16:23 |
haleyb | as part of the job reduction was going to suggest making it voting to replace the dvr-multinode | 16:23 |
*** edmondsw_ has quit IRC | 16:23 | |
haleyb | yes, they usually track each other. last time i saw higher failures it was node setup issue, which is more likely to happen the more nodes we use | 16:24 |
ihrachys | it's 3 nodes for ha right? | 16:24 |
haleyb | yes, 3 nodes versus 2 | 16:25 |
ihrachys | ack. yeah, replacing would be the end goal. if we know for sure it's just node setup thing, I think we can make the call to switch anyway. we should know though. | 16:25 |
ihrachys | #action haleyb to continue looking at dvr-ha job failure rate and reasons | 16:26 |
haleyb | i will have to go to logstash to see what's failing and if it's not just bad patches, since it is the check queue and not gate | 16:26 |
*** ad_rien_ has quit IRC | 16:26 | |
haleyb | :) | 16:26 |
*** abalutoiu has joined #openstack-meeting | 16:26 | |
ihrachys | + | 16:26 |
ihrachys | next was "ihrachys to talk to qa/keystone and maybe remove v3-only job" | 16:26 |
*** Patifa has joined #openstack-meeting | 16:26 | |
ihrachys | this is done as part of https://review.openstack.org/474733 | 16:27 |
*** hieulq has quit IRC | 16:27 | |
ihrachys | next is "haleyb to analyze all the l3 job flavours in gate/check queues and see where we could trim" | 16:27 |
*** hagridaaron has joined #openstack-meeting | 16:27 | |
*** sshank has joined #openstack-meeting | 16:27 | |
ihrachys | we already touched on it somewhat | 16:27 |
haleyb | let me cut/paste a comment | 16:27 |
haleyb | regarding the grenade gate queue | 16:27 |
haleyb | grenade-dsvm-neutron and grenade-dsvm-neutron-multinode are both | 16:28 |
haleyb | voting. Propose we remove the single-node job, multinode will | 16:28 |
haleyb | just need a small Cells v2 tweak in its config. This is | 16:28 |
haleyb | actually two jobs less since there's a -trusty and -xenial. | 16:28 |
haleyb | doh, that pasted bad | 16:28 |
ihrachys | clarkb and other infra folks were eager to see progress on it because they had some issues with log storage disk space. | 16:28 |
ihrachys | haleyb, trusty is about to go if not already since it was newton only, and mitaka is EOL now | 16:28 |
haleyb | basically there are single-node and multinode jobs, i think we can just use the multinode ones | 16:28 |
clarkb | ihrachys: trusty should mostly be gone at this point | 16:29 |
haleyb | ihrachys: i was going to ask about -trusty, that would be a nice cleanup | 16:29 |
ihrachys | haleyb, since the single node job is part of integrated gate, do you imply that we do the replacement for all projectd? | 16:29 |
clarkb | if you notice any straggler trusty jobs let us know and we can help remove them | 16:29 |
ihrachys | clarkb, nice | 16:29 |
haleyb | neutron has a bunch | 16:30 |
*** ralonsoh has quit IRC | 16:30 | |
clarkb | haleyb: still running as of today? | 16:30 |
clarkb | most of the cleanup happened late last week | 16:30 |
haleyb | ihrachys: i would think having multi-node is better than single-node, and more like a real setup | 16:30 |
haleyb | clarkb: i don't know, just see them on the grafana dashboard | 16:31 |
haleyb | http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:31 |
clarkb | haleyb: ya I think we kept them in the dashboard so you don't lose the historical data? | 16:31 |
ihrachys | grafana may have obsolete entries, not everyone is even aware about its existence in project-config | 16:31 |
clarkb | but we may have missed things | 16:31 |
ihrachys | clarkb, we use those dashboards for current state so it's ok to clean them up | 16:31 |
clarkb | as for making multinode default in the integrated gate, I've been in favor of it because like you say it is more realistic, but resistance/concern has been that it will be even more difficult for developers to reproduce locally and debug | 16:32 |
clarkb | now you need 16GB of ram and ~160GB of disk just to run a base test | 16:32 |
ihrachys | haleyb, since you are going to do some cleanup there anyway, I will put that on you too ;) | 16:32 |
clarkb | but I think its worth revisiting that discussion because maybe that is necessary and we take that trade off (also how many people reproduce locally?) | 16:32 |
ihrachys | #action haleyb to clean up old trusty charts from grafana | 16:33 |
haleyb | ok, np | 16:33 |
*** kristia__ has joined #openstack-meeting | 16:34 | |
haleyb | clarkb: yeah, i was looking more at the failure rates, which are about the same, and which is more important | 16:34 |
*** kristia__ has quit IRC | 16:34 | |
haleyb | the grenade jobs where the only ones with this overlap | 16:34 |
haleyb | the other thing is we would still have the multinode and dvr-multinode jobs, but i had a thought on that | 16:35 |
ihrachys | clarkb, I think the switch would fit nicely in your goal of reducing the number of jobs. where would we start from to drive it? ML? I guess folks would want to see stats on stability of the job before committing to anything? | 16:35 |
*** andreas-f has quit IRC | 16:36 | |
clarkb | yes I think the ML is good place to start. QA team in particular had concerns | 16:36 |
clarkb | including stats on stability would be good | 16:36 |
haleyb | since we don't want to reduce coverage on non-dvr code, i was wondering if it was possible to use the dvr setup, but also run tests with a "legacy" router | 16:36 |
*** kristian__ has quit IRC | 16:36 | |
clarkb | and maybe an argument for how it is more realistic, eg which code paths can we test on top of the base job (metadata proxy, live migration come to mind) | 16:36 |
ihrachys | ok. I guess it may make sense to focus on neutron state for a bit to prove to ourselves it's a good replacement, then go to broader audience. | 16:36 |
*** spzala has quit IRC | 16:37 | |
haleyb | so i can send something to the ML regarding the grenade jobs | 16:38 |
clarkb | and I can respond with info on log server retention and trying to get that udner control | 16:38 |
clarkb | and how reducing job counts will help | 16:38 |
ihrachys | haleyb, in theory, each test class could be transformed into a scenario class passing different args to create_router (scenarios could be generated from the list of api extensions except for dvr that may incorrectly indicate support at least before pike) | 16:38 |
ihrachys | ok, let's start a discussion on grenade reduction now, we can polish multinode job in parallel | 16:39 |
haleyb | ihrachys: right, the only problem could be that only the admin can create non-dvr routers in a dvr setup | 16:39 |
ihrachys | #action haleyb to spin up a ML discussion on replacing single node grenade job with multinode in integrated gate | 16:40 |
haleyb | unfortunately the tempest gate didn't have the overlap the grenade one did | 16:40 |
*** hagridaaron has quit IRC | 16:41 | |
* haleyb stops there since every time he talks he gets another job :) | 16:42 | |
ihrachys | haleyb, I would imagine tempest core repo, being a certification tool, may not want to see dvr/ha specific scenarios. | 16:42 |
*** rajathag_ has joined #openstack-meeting | 16:42 | |
*** rajathagasthya has quit IRC | 16:42 | |
*** hieulq has joined #openstack-meeting | 16:42 | |
ihrachys | haleyb, haha. well we may find other candidates for some items that are on you. speak up. :) | 16:43 |
*** baoli has quit IRC | 16:43 | |
*** baoli has joined #openstack-meeting | 16:43 | |
haleyb | ihrachys: nah, the grafana and jobs are easy, digging into my other dvr option would be harder | 16:43 |
ihrachys | ok ok | 16:43 |
ihrachys | and just to piss you off | 16:44 |
ihrachys | #action haleyb to continue looking at places to reduce the number of jobs | 16:44 |
ihrachys | :p | 16:44 |
ihrachys | ok those were all items we had | 16:44 |
ihrachys | #topic Grafana | 16:44 |
*** openstack changes topic to "Grafana (Meeting topic: neutron_ci)" | 16:44 | |
ihrachys | http://grafana.openstack.org/dashboard/db/neutron-failure-rate | 16:44 |
ihrachys | we somewhat discussed that before | 16:44 |
ihrachys | one thing to spot there though is that functional job is in a bad shape it seem | 16:44 |
ihrachys | it's currently ~25-30% in gate | 16:45 |
ihrachys | I checked both https://bugs.launchpad.net/neutron/+bugs?field.tag=functional-tests&orderby=-id&start=0 and https://bugs.launchpad.net/neutron/+bugs?field.tag=gate-failure&orderby=-id&start=0 for any new bug reports that could explain it, with no luck | 16:45 |
ihrachys | I also checked some recent failures | 16:45 |
ihrachys | of those I spotted some were for https://bugs.launchpad.net/neutron/+bug/1693931 | 16:46 |
openstack | Launchpad bug 1693931 in neutron "functional test_next_port_closed test case failed with ProcessExecutionError when killing netcat" [High,Confirmed] | 16:46 |
*** marios has quit IRC | 16:46 | |
ihrachys | but I haven't done complete triage | 16:47 |
ihrachys | I will take it on me to complete it asap | 16:47 |
ihrachys | #action ihrachys to complete triage of latest functional test failures that result in 30% failure rate | 16:47 |
ihrachys | anyone aware of late issues with the gate that could explain it? | 16:47 |
ihrachys | I guess not. ok I will look closer. | 16:48 |
ihrachys | one other tiny thing that bothers me every time I look at grafana is - why do we have postgres job in periodics? | 16:49 |
ihrachys | it doesn't seem like anyone really cares, and TC plans to express it explictly that psql is second class citizen in openstack | 16:49 |
* ihrachys wonders if we need it there | 16:50 | |
ihrachys | I would be fine to have it there if someone would work on the failures. | 16:50 |
ihrachys | btw I talk about http://grafana.openstack.org/dashboard/db/neutron-failure-rate?panelId=4&fullscreen | 16:50 |
ihrachys | it's always 100% and makes me click each other job name to see their results are 0% | 16:50 |
jlibosva | just send a patch to remove it and let's see who will complain :) | 16:51 |
*** dprince has quit IRC | 16:51 | |
*** brault has quit IRC | 16:52 | |
ihrachys | ok ok | 16:52 |
ihrachys | #action ihrachys to remove pg job from periodics grafana board | 16:52 |
*** ad_rien_ has joined #openstack-meeting | 16:52 | |
ihrachys | finally, fullstack is 100% but I said I will have a look so moving on | 16:52 |
ihrachys | #topic Gate bugs | 16:52 |
*** openstack changes topic to "Gate bugs (Meeting topic: neutron_ci)" | 16:52 | |
ihrachys | https://bugs.launchpad.net/neutron/+bugs?field.tag=gate-failure&orderby=-id&start=0 | 16:52 |
ihrachys | https://bugs.launchpad.net/neutron/+bug/1696690 | 16:52 |
openstack | Launchpad bug 1696690 in neutron "neutron fails to connect to q-agent-notifier-port-delete_fanout exchange" [Undecided,Confirmed] | 16:52 |
*** jamesmcarthur has quit IRC | 16:52 | |
ihrachys | this was reported lately | 16:53 |
*** jamesmcarthur has joined #openstack-meeting | 16:53 | |
ihrachys | seems like affecting ironic | 16:53 |
ihrachys | it seems like a fanout queue was not created | 16:55 |
ihrachys | but shouldn't neutron-server itself initialize it on start? | 16:55 |
*** cloudrancher has quit IRC | 16:55 | |
*** dprince has joined #openstack-meeting | 16:55 | |
*** slaweq has joined #openstack-meeting | 16:55 | |
*** kristian__ has joined #openstack-meeting | 16:55 | |
*** cloudrancher has joined #openstack-meeting | 16:56 | |
*** ad_rien_ has quit IRC | 16:57 | |
ihrachys | ok doesn't seem anyone has an idea :) | 16:58 |
* jlibosva ¯\_(ツ)_/¯ | 16:58 | |
ihrachys | seems something ironic/grenade specific, and they may in the end need to be more active poking us in our channel to get more traction. | 16:58 |
*** efried is now known as efried_lunch | 16:58 | |
ihrachys | we have little time, so let's take those 2 mins we have back | 16:58 |
ihrachys | thanks everyone | 16:59 |
ihrachys | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:59 | |
openstack | Meeting ended Tue Jul 11 16:59:03 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-07-11-16.00.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-07-11-16.00.txt | 16:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_ci/2017/neutron_ci.2017-07-11-16.00.log.html | 16:59 |
jlibosva | thanks, bye | 16:59 |
*** yamamoto has joined #openstack-meeting | 16:59 | |
*** hieulq has quit IRC | 17:00 | |
*** fnaval_ has joined #openstack-meeting | 17:01 | |
*** abalutoiu has quit IRC | 17:02 | |
*** sshank has quit IRC | 17:02 | |
*** spzala has joined #openstack-meeting | 17:02 | |
*** baoli has quit IRC | 17:02 | |
*** spzala has quit IRC | 17:03 | |
*** spzala has joined #openstack-meeting | 17:03 | |
*** fnaval has quit IRC | 17:04 | |
*** yamamoto has quit IRC | 17:04 | |
*** baoli has joined #openstack-meeting | 17:04 | |
*** slaweq has quit IRC | 17:05 | |
*** oidgar has quit IRC | 17:05 | |
*** kristian__ has quit IRC | 17:06 | |
*** kristian__ has joined #openstack-meeting | 17:07 | |
*** chyka has quit IRC | 17:10 | |
*** kristian__ has quit IRC | 17:11 | |
*** kristian__ has joined #openstack-meeting | 17:11 | |
*** fzdarsky is now known as fzdarsky|afk | 17:13 | |
*** chyka has joined #openstack-meeting | 17:14 | |
*** iyamahat has quit IRC | 17:15 | |
*** hieulq has joined #openstack-meeting | 17:16 | |
*** armax has joined #openstack-meeting | 17:17 | |
*** kristian__ has quit IRC | 17:18 | |
*** esberglu has quit IRC | 17:19 | |
*** lpetrut has joined #openstack-meeting | 17:19 | |
*** kristian__ has joined #openstack-meeting | 17:19 | |
*** sambetts is now known as sambetts|afk | 17:21 | |
*** kristian__ has quit IRC | 17:24 | |
*** baoli has quit IRC | 17:27 | |
*** andreas-f has joined #openstack-meeting | 17:29 | |
*** krtaylor has quit IRC | 17:30 | |
*** oidgar has joined #openstack-meeting | 17:30 | |
*** iyamahat has joined #openstack-meeting | 17:31 | |
*** slaweq has joined #openstack-meeting | 17:31 | |
*** jlibosva has quit IRC | 17:32 | |
*** baoli has joined #openstack-meeting | 17:33 | |
*** baoli has quit IRC | 17:33 | |
*** gagehugo has joined #openstack-meeting | 17:35 | |
*** edmondsw has joined #openstack-meeting | 17:35 | |
*** baoli has joined #openstack-meeting | 17:39 | |
*** jamesmcarthur has quit IRC | 17:40 | |
*** eharney has joined #openstack-meeting | 17:40 | |
*** armstrong_ has joined #openstack-meeting | 17:41 | |
*** julim has joined #openstack-meeting | 17:41 | |
*** vishnoianil has quit IRC | 17:44 | |
*** julim has quit IRC | 17:44 | |
*** oidgar has quit IRC | 17:45 | |
*** yamahata has joined #openstack-meeting | 17:47 | |
*** ricolin_ has quit IRC | 17:48 | |
*** slaweq has quit IRC | 17:49 | |
*** lpetrut has quit IRC | 17:51 | |
*** spilla_ has joined #openstack-meeting | 17:53 | |
*** ad_rien_ has joined #openstack-meeting | 17:53 | |
*** brault has joined #openstack-meeting | 17:56 | |
*** abalutoiu has joined #openstack-meeting | 17:57 | |
*** annegentle has quit IRC | 17:58 | |
*** ad_rien_ has quit IRC | 17:58 | |
*** annegentle has joined #openstack-meeting | 17:59 | |
lbragstad | ping ayoung, breton, cmurphy, dstanek, edmondsw, gagehugo, henrynash, hrybacki, knikolla, lamt, lbragstad, lwanderley, notmorgan, rderose, rodrigods, samueldmq, spilla, aselius | 18:00 |
lbragstad | #startmeeting keystone | 18:00 |
openstack | Meeting started Tue Jul 11 18:00:15 2017 UTC and is due to finish in 60 minutes. The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:00 | |
openstack | The meeting name has been set to 'keystone' | 18:00 |
samueldmq | o/ | 18:00 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-weekly-meeting | 18:00 |
lbragstad | o/ | 18:00 |
lbragstad | welcome back! | 18:00 |
*** pvaneck has joined #openstack-meeting | 18:00 | |
samueldmq | hey lbragstad | 18:00 |
*** baoli has quit IRC | 18:00 | |
gagehugo | o/ | 18:00 |
*** sjain_ has joined #openstack-meeting | 18:00 | |
raildo | o/ | 18:00 |
spilla_ | o/ | 18:01 |
*** baoli has joined #openstack-meeting | 18:01 | |
*** jamesmcarthur has joined #openstack-meeting | 18:01 | |
lbragstad | we'll give it another minute for folks to trickle in | 18:01 |
edmondsw | o/ | 18:01 |
bknudson | hi | 18:02 |
*** yamamoto has joined #openstack-meeting | 18:02 | |
*** electrofelix has quit IRC | 18:02 | |
*** esberglu has joined #openstack-meeting | 18:02 | |
*** s3wong has joined #openstack-meeting | 18:02 | |
lbragstad | #topic Announcements | 18:03 |
*** openstack changes topic to "Announcements (Meeting topic: keystone)" | 18:03 | |
lbragstad | #info let's start planning for the PTG in september | 18:03 |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-dev/2017-July/119299.html | 18:03 |
lbragstad | i've started an etherpad and bootstrapped it with the usual topics | 18:03 |
*** hieulq has quit IRC | 18:03 | |
lbragstad | #link https://etherpad.openstack.org/p/keystone-queens-ptg | 18:03 |
samueldmq | lbragstad: just added to the etherpad, we will have somethign interesting for Queens | 18:04 |
lbragstad | please feel free to start adding to it | 18:04 |
samueldmq | #link https://github.com/openstack/keystone/blob/master/keystone/common/controller.py#L36-L45 | 18:04 |
*** tobberydberg has joined #openstack-meeting | 18:04 | |
*** esberglu has quit IRC | 18:04 | |
lbragstad | samueldmq: yeah - that'd be a good one to finally get rid of | 18:04 |
samueldmq | removal of v2.0 CRUD APIs | 18:04 |
lbragstad | in a few weeks we will start grouping like topics together much like we did for the PTG in atlanta | 18:05 |
*** esberglu has joined #openstack-meeting | 18:05 | |
samueldmq | that will help on being productive at the PTG | 18:05 |
*** eharney has quit IRC | 18:05 | |
lbragstad | start thinking of cross project items - i'd like to start coordinating those topics sooner rather than later | 18:05 |
lbragstad | #topic Removing sample_data.sh | 18:05 |
*** openstack changes topic to "Removing sample_data.sh (Meeting topic: keystone)" | 18:06 | |
lbragstad | i sent a thread about this | 18:06 |
*** diablo_rojo has quit IRC | 18:06 | |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-dev/2017-July/119309.html | 18:06 |
lbragstad | cmurphy: thanks for your reply there | 18:06 |
lbragstad | i'd appreciate opinions or ideas on what we should do with that | 18:06 |
lbragstad | right now - i think we either need to formally test it somehow or remove it | 18:06 |
samueldmq | what does devstack use to set up the sample data? | 18:06 |
lbragstad | bootstrap | 18:07 |
samueldmq | that data seems pretty similar to some of what devstack sets up | 18:07 |
lbragstad | `keystone-manage bootstrap` | 18:07 |
*** janzian has joined #openstack-meeting | 18:07 | |
samueldmq | lbragstad: but that smaple_data also includes adding other services, other users and projects (like demo, admin) | 18:07 |
bknudson | what sample data? | 18:07 |
*** yamamoto has quit IRC | 18:07 | |
samueldmq | bknudson: ^ | 18:07 |
bknudson | right, like a demo user | 18:07 |
samueldmq | and our script also does that https://github.com/openstack/keystone/blob/82f60fe22c405829f8e5f6576f25cf3663b10f73/tools/sample_data.sh#L31-L38 | 18:08 |
lbragstad | it'd be nice to have the backstory on that | 18:08 |
*** janzian has left #openstack-meeting | 18:08 | |
lbragstad | i'm not sure where that script came from - but if it's useful and if we want to keep it, we should find a way to test it | 18:08 |
hrybacki | o/ | 18:08 |
samueldmq | I wonder if ours isnt somehting that is replaced by what they have, then there is no reason to keep ours | 18:09 |
bknudson | the history is in git. | 18:09 |
lbragstad | #link https://github.com/openstack/keystone/commit/09a64dd862463fe116c4ddb8aee538e4bc7f56e0 | 18:10 |
samueldmq | https://github.com/openstack/keystone/commit/09a64dd862463fe116c4ddb8aee538e4bc7f56e0 | 18:10 |
samueldmq | lbragstad: exactly. and I guess it isnt used by devstack anymore | 18:10 |
*** sshank has joined #openstack-meeting | 18:11 | |
samueldmq | #link https://github.com/openstack-dev/devstack/blob/66109302ab51ce89c5d2e9fe0e01cbdca8963fbf/lib/keystone#L309 | 18:12 |
*** jamesmcarthur has quit IRC | 18:12 | |
samueldmq | this should replace what we have ^ since it's what devstack uses | 18:12 |
bknudson | we don't need to do what devstack does. | 18:12 |
bknudson | devstack is for testing | 18:13 |
*** janzian has joined #openstack-meeting | 18:13 | |
lbragstad | devstack already does it - so if anything i would think we could remove it | 18:13 |
samueldmq | and that means we dont need what that script does | 18:13 |
*** lpetrut has joined #openstack-meeting | 18:13 | |
samueldmq | keystone goes standalone, keystone-manage bootstrap is enough | 18:13 |
lbragstad | ok - sounds like i need to follow up on my ML thread then | 18:13 |
*** janzian has left #openstack-meeting | 18:14 | |
samueldmq | if one wants to get more things in keystone for testing, get a devstack | 18:14 |
*** spzala has quit IRC | 18:14 | |
samueldmq | cmurphy: does that make sense to you too ? | 18:14 |
samueldmq | lbragstad: ++ | 18:14 |
lbragstad | ok | 18:14 |
lbragstad | moving on | 18:14 |
lbragstad | #topic VMT Coverage | 18:14 |
*** openstack changes topic to "VMT Coverage (Meeting topic: keystone)" | 18:14 | |
lbragstad | gagehugo: o/ | 18:14 |
gagehugo | o/ | 18:14 |
*** yamahata has quit IRC | 18:14 | |
gagehugo | #link https://review.openstack.org/#/c/447139/ | 18:14 |
*** eandersson has joined #openstack-meeting | 18:15 | |
gagehugo | we had talked about getting VMT coverage for multiple keystone services at the Atlanta PTG | 18:15 |
*** yamahata has joined #openstack-meeting | 18:15 | |
samueldmq | gagehugo: can we get an overview what VMT is about again? | 18:15 |
samueldmq | so we're all in the same page | 18:15 |
gagehugo | samueldmq uh sure one sec it's been awhile | 18:15 |
gagehugo | there was an etherpad on it from the ATL PTG | 18:16 |
lbragstad | #link https://security.openstack.org/vmt-process.html | 18:16 |
gagehugo | lbragstad thanks | 18:16 |
*** krtaylor has joined #openstack-meeting | 18:16 | |
*** sjain_ has quit IRC | 18:16 | |
lbragstad | notes from the session | 18:16 |
*** spzala has joined #openstack-meeting | 18:16 | |
lbragstad | #link https://etherpad.openstack.org/p/pike-ptg-keystone-vmt-coverage | 18:16 |
lbragstad | last i remember is that we were waiting on reviews from the security team | 18:17 |
gagehugo | yeah, the middleware doc was written right before the osic thing happened | 18:17 |
lbragstad | things kinda fizzled out after that | 18:17 |
gagehugo | we had a couple people to review it, but I think they were no longer full-time security after that | 18:17 |
lbragstad | gagehugo: maybe reach back out to the security team and see where things stand? | 18:18 |
*** sjain_ has joined #openstack-meeting | 18:18 | |
gagehugo | lbragstad will do | 18:18 |
*** eharney has joined #openstack-meeting | 18:18 | |
lbragstad | #action gagehugo to reach back out to the security team about keystonemiddleware VMT coverage | 18:18 |
lbragstad | gagehugo: thanks! | 18:18 |
gagehugo | wasn't sure if there was anything else we should do? | 18:18 |
lbragstad | gagehugo: i don't think so - we were waiting on feedback | 18:19 |
lbragstad | gagehugo: anything else VMT related besides that? | 18:19 |
gagehugo | nope | 18:19 |
*** hieulq has joined #openstack-meeting | 18:19 | |
lbragstad | #topic Configuration guides from openstack-manuals | 18:19 |
*** openstack changes topic to "Configuration guides from openstack-manuals (Meeting topic: keystone)" | 18:19 | |
lbragstad | sjain_: o/ | 18:19 |
sjain_ | Hi | 18:19 |
sjain_ | https://review.openstack.org/#/c/474543/ | 18:20 |
sjain_ | the configuration references docs have been migrated as per the specs | 18:20 |
lbragstad | #link https://review.openstack.org/#/c/474543/ | 18:20 |
lbragstad | awesome | 18:20 |
sjain_ | https://review.openstack.org/#/c/479631/ | 18:20 |
lbragstad | looks like it's all being generated automatically from the code, too | 18:20 |
lbragstad | which is great | 18:20 |
sjain_ | just need someone to review those :D | 18:20 |
sjain_ | yeah | 18:21 |
lbragstad | #link https://review.openstack.org/#/c/479631/ | 18:21 |
sjain_ | thanks for the review lbragstad | 18:21 |
lbragstad | sjain_: no problem | 18:21 |
lbragstad | sjain_: that should be the last few patches for the doc-migration work for keystone, right? | 18:21 |
*** spzala has quit IRC | 18:21 | |
sjain_ | samueldmq: can you also review these pls | 18:21 |
sjain_ | yes I think | 18:21 |
samueldmq | sjain_: sure | 18:21 |
lbragstad | then we have to go through all the other identity project docs - but that shouldn't be too bad | 18:21 |
sjain_ | these were all we needed to migrate | 18:21 |
sjain_ | I have one thing to discuss | 18:22 |
sjain_ | https://review.openstack.org/#/c/482139/ | 18:22 |
sjain_ | thanks gagehugo for the review here | 18:22 |
gagehugo | sjain_ np! | 18:22 |
sjain_ | should this change from policy.json to policy.yaml be done on all other docs too? | 18:22 |
samueldmq | sjain_: lbragstad: all approved. | 18:22 |
sjain_ | thanks :) | 18:23 |
lbragstad | sjain_: i would make it consistent for sure | 18:23 |
lbragstad | otherwise it could be confusing | 18:23 |
*** edmondsw_ has joined #openstack-meeting | 18:23 | |
samueldmq | sjain_: there were a couple of comments from gagehugo, make sure to addresss them in a follow up | 18:23 |
samueldmq | lbragstad: ++ | 18:23 |
lbragstad | we should also try to include a statement explaining the difference between a policy.yaml and policy.json | 18:23 |
sjain_ | samueldmq: yes I'm working on those | 18:23 |
gagehugo | lbragstad ++ | 18:23 |
samueldmq | lbragstad: agreed | 18:23 |
lbragstad | or if that's already done in oslo.policy, we can just link to it | 18:23 |
samueldmq | otherwise people will find htey have different intents | 18:23 |
lbragstad | i wouldn't be opposed to doing that in a follow on patch | 18:24 |
* lbragstad has a ton of documentation patches to rebase | 18:24 | |
*** spzala has joined #openstack-meeting | 18:24 | |
sjain_ | okay a new patch explaining the difference | 18:25 |
lbragstad | sjain_: chances are that's already documented somewhere | 18:25 |
lbragstad | probably in oslo.policy | 18:25 |
*** tesseract has quit IRC | 18:25 | |
lbragstad | #link https://docs.openstack.org/oslo.policy/latest/admin/index.html | 18:25 |
lbragstad | yep | 18:25 |
sjain_ | okay I'll search there | 18:25 |
*** edmondsw has quit IRC | 18:25 | |
sjain_ | thanks! | 18:25 |
lbragstad | we can tastefully incorporate a link to that document somewhere in our docs though | 18:26 |
*** jamesmcarthur has joined #openstack-meeting | 18:26 | |
*** spzala_ has joined #openstack-meeting | 18:26 | |
sjain_ | okay | 18:26 |
*** spzala has quit IRC | 18:27 | |
lbragstad | sjain_: do you have anything else doc-migration wise? | 18:27 |
sjain_ | no, once this is migrated I'll be making new directories as per the spec | 18:28 |
*** Swami has joined #openstack-meeting | 18:28 | |
lbragstad | ok | 18:28 |
sjain_ | I have one thing docs related | 18:28 |
sjain_ | I was earlier working on improving devdocs | 18:28 |
sjain_ | this patch is failing tests after several rechecks, https://review.openstack.org/#/c/476541/ | 18:29 |
*** kristian__ has joined #openstack-meeting | 18:29 | |
sjain_ | all other changes have been made | 18:29 |
sjain_ | and it should be easy to review | 18:29 |
lbragstad | hmm | 18:29 |
lbragstad | Details: {'created': '2017-07-11T10:31:28Z', 'code': 500, 'message': 'Build of instance 6b4db404-333d-4e98-b4f9-6158486b6687 aborted: Block Device Mapping is Invalid.'} | 18:29 |
gagehugo | jenkins was super unstable yesterday it seems, maybe also early this morning | 18:30 |
lbragstad | at first glance - it looks unrelated | 18:31 |
samueldmq | yes, definitely unrelated | 18:31 |
sjain_ | yes it seems so | 18:31 |
samueldmq | our docs should not cause Block Device Mapping to be invalid :-) | 18:31 |
sjain_ | the two patches after that are already complete | 18:31 |
sjain_ | so I'm just waiting for these tests to pass | 18:32 |
lbragstad | sjain_: sounds good | 18:32 |
lbragstad | we also need to migrate each of our libraries | 18:32 |
lbragstad | #link https://etherpad.openstack.org/p/doc-migration-tracking | 18:32 |
lbragstad | line 210 | 18:32 |
bknudson | there should be a way to skip tests if only the docs are changing. | 18:32 |
lbragstad | bknudson: yeah - that'd quicken up the queue for sure | 18:33 |
sjain_ | oh is there any? | 18:33 |
*** kristian__ has quit IRC | 18:34 | |
bknudson | I think other projects have something set up like that… | 18:34 |
bknudson | but I've never looked into it myself. | 18:34 |
lbragstad | i'm not sure we do for keystone specifically | 18:34 |
sjain_ | oh okay | 18:34 |
gagehugo | I think we just run everything | 18:34 |
gagehugo | could probably do that, would need to change the gates | 18:34 |
lbragstad | yeah | 18:34 |
lbragstad | for the identity related libraries - i'll take a stab at keystoneauth and keystonemiddleware | 18:35 |
sjain_ | lbragstad: I'll look into migration of some libraries too | 18:35 |
lbragstad | sjain_: do you want to take ldappool and pycadf? | 18:36 |
sjain_ | yup sure | 18:36 |
lbragstad | awesome | 18:36 |
lbragstad | sjain_: thank you | 18:36 |
sjain_ | no prob :) | 18:36 |
lbragstad | i'll get that on my schedule or thursday | 18:36 |
lbragstad | they should hopefully go quick | 18:37 |
sjain_ | yeah | 18:37 |
lbragstad | sjain_: anything else doc related? | 18:37 |
sjain_ | no that would be all :) | 18:37 |
lbragstad | #topic Office Hours | 18:37 |
*** openstack changes topic to "Office Hours (Meeting topic: keystone)" | 18:37 | |
lbragstad | just a reminder that we have office hours today after the keystone meeting | 18:38 |
lbragstad | for those interested in attending | 18:38 |
lbragstad | is anyone else planning on being available for it? | 18:38 |
hrybacki | lbragstad: it's almost 9 here and I need to go eat dinner =/ | 18:39 |
*** switch_aesch has joined #openstack-meeting | 18:39 | |
*** annegentle has quit IRC | 18:39 | |
gagehugo | I'll be available | 18:39 |
lbragstad | hrybacki: no worries | 18:39 |
lbragstad | gagehugo: ++ | 18:39 |
lbragstad | that's all for the agenda | 18:40 |
lbragstad | #topic open discussion | 18:40 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:40 | |
lbragstad | the floor is open | 18:40 |
samueldmq | lbragstad: I am around for reviews | 18:40 |
lbragstad | samueldmq: ++ good deal | 18:40 |
samueldmq | for the office hours | 18:40 |
samueldmq | so anyone needing reviews for bug-related stuff, please feel free to ping me | 18:40 |
eandersson | How about the deprecation of templated? | 18:40 |
eandersson | *templated catalog | 18:40 |
eandersson | Was that discussed already? | 18:41 |
bknudson | For some reason I thought the templated catalog was deprecated a while ago. | 18:41 |
lbragstad | i thought so too | 18:41 |
bknudson | It was never updated for v3 even. | 18:41 |
*** armstrong has quit IRC | 18:41 | |
*** armstrong_ is now known as armstrong | 18:41 | |
lbragstad | #link https://github.com/openstack/keystone/blob/0731dab01a5d2da9650b67ebe8b91e825795c0ba/keystone/catalog/backends/templated.py | 18:41 |
eandersson | The v3 catalog code was in the base class for some reason | 18:42 |
*** armstron_ has joined #openstack-meeting | 18:42 | |
eandersson | I moved it into the templated class in this https://review.openstack.org/#/c/482364/ | 18:42 |
samueldmq | I wouldnt expect many people to use it in production, a quick note in the operators list + deprecation would be nice | 18:42 |
bknudson | sure, but it's still broken for v3 since there's info missing. | 18:42 |
eandersson | Yea - for sure | 18:43 |
bknudson | endpoint IDs, I think. | 18:43 |
lbragstad | we should keep the interfaces in base.py, push sql stuff to sql.py and remove template.py all together | 18:44 |
*** makowals has quit IRC | 18:44 | |
*** esberglu_ has joined #openstack-meeting | 18:44 | |
bknudson | people liked the templated backend since it should be faster. | 18:44 |
eandersson | It's easiest to manage as well imo | 18:44 |
bknudson | (maybe caching makes the sql backend as fast) | 18:44 |
lbragstad | eandersson: are you opposed to fixing it versus removing it? | 18:44 |
*** sshank has quit IRC | 18:44 | |
lbragstad | bknudson: that's certainly a possibility if configured properly | 18:45 |
eandersson | Either one is fine for me | 18:45 |
*** vishnoianil has joined #openstack-meeting | 18:45 | |
eandersson | We use it, it works | 18:45 |
bknudson | might be a good idea to bring it up to date for v3 (maybe use yaml) | 18:45 |
lbragstad | ok - that makes me lean towards keeping it and fixing it | 18:45 |
eandersson | but yea - I like the yaml idea | 18:46 |
lbragstad | i agree | 18:46 |
eandersson | Would be nice to backport a fix though | 18:46 |
bknudson | really just need someone willing to do the work | 18:46 |
*** armstron_ has quit IRC | 18:46 | |
lbragstad | eandersson: backport https://review.openstack.org/#/c/482364/ ? | 18:47 |
eandersson | Yea | 18:47 |
eandersson | That is the major issue with catalog templates | 18:47 |
*** esberglu has quit IRC | 18:47 | |
*** dtroyer has quit IRC | 18:47 | |
*** lpetrut has quit IRC | 18:47 | |
*** rajathag_ has quit IRC | 18:47 | |
eandersson | Breaks basic services like Horizon | 18:47 |
*** krtaylor has quit IRC | 18:48 | |
lbragstad | eandersson: would you be able to open a bug for that? | 18:48 |
eandersson | Sure | 18:48 |
lbragstad | then we can discuss the possibility of a backport based on the proposed solution and document it there | 18:48 |
eandersson | Sounds good | 18:49 |
lbragstad | eandersson: awesome - thank you | 18:49 |
*** tosky has joined #openstack-meeting | 18:49 | |
lbragstad | does anyone have anything else? | 18:49 |
*** reedip_ has quit IRC | 18:49 | |
*** dtroyer has joined #openstack-meeting | 18:49 | |
gagehugo | feature freeze is july 28th right? | 18:49 |
lbragstad | yep | 18:50 |
lbragstad | #link https://releases.openstack.org/pike/schedule.html | 18:50 |
gagehugo | ok | 18:50 |
lbragstad | gagehugo: how's the project tag implementation coming along? | 18:51 |
lbragstad | gagehugo: i need to review it soon | 18:51 |
*** AJaeger has joined #openstack-meeting | 18:51 | |
gagehugo | making progress, still needs more unit tests | 18:51 |
lbragstad | ack | 18:51 |
gagehugo | I know ksc and osc work is going as well | 18:51 |
lbragstad | good deal | 18:52 |
lbragstad | the final release for client libraries is going to be that same week | 18:52 |
gagehugo | good to know | 18:52 |
lbragstad | also - for those interested | 18:52 |
bknudson | I think oslo is next week. | 18:52 |
bknudson | e.g. oslo.policy | 18:53 |
lbragstad | #link http://lists.openstack.org/pipermail/openstack-dev/2017-July/119465.html | 18:53 |
* morgan is lurking | 18:53 | |
lbragstad | fwiw - i have a PoC of global roles implemented locally | 18:54 |
lbragstad | i'll be pushing that for review soon | 18:54 |
samueldmq | lbragstad: nice | 18:54 |
samueldmq | already integrated with policy? used in other services? | 18:54 |
samueldmq | or just keystone crud for now? | 18:54 |
lbragstad | no - it's just the assignment bits | 18:54 |
*** jamesmcarthur has quit IRC | 18:54 | |
* samueldmq nods | 18:54 | |
lbragstad | i need to write another patch to implement the scoping parts | 18:55 |
samueldmq | that's a lot already :) | 18:55 |
samueldmq | will be nice to have a complete poc for the ptg | 18:55 |
*** armstron_ has joined #openstack-meeting | 18:55 | |
lbragstad | then it should be consumable | 18:55 |
lbragstad | yeah - that's the goal | 18:55 |
samueldmq | nice | 18:55 |
lbragstad | alrighty - anything else? | 18:56 |
*** efried_lunch is now known as efried | 18:56 | |
*** krtaylor has joined #openstack-meeting | 18:56 | |
lbragstad | thanks for coming! | 18:57 |
samueldmq | thanks | 18:57 |
lbragstad | #endmeeting | 18:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:57 | |
openstack | Meeting ended Tue Jul 11 18:57:09 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-07-11-18.00.html | 18:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-07-11-18.00.txt | 18:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-07-11-18.00.log.html | 18:57 |
*** spilla_ has left #openstack-meeting | 18:57 | |
*** switch_aesch has quit IRC | 18:57 | |
*** armstron_ has quit IRC | 18:58 | |
*** armstron_ has joined #openstack-meeting | 18:58 | |
*** sdague has quit IRC | 19:00 | |
*** pvaneck has quit IRC | 19:00 | |
fungi | infra team, colligate! | 19:00 |
* fungi had fun with the thesaurus | 19:01 | |
* clarkb looks up the word | 19:01 | |
fungi | this week we have action items assigned to and topics proposed by me, ianw, mordred, jeblair and clarkb | 19:01 |
fungi | since we skipped last week, the agenda is a bit oversubscribed | 19:01 |
*** sjain_ has quit IRC | 19:01 | |
* mordred waves | 19:01 | |
fungi | some of the general topics i added can hopefully be squeezed in quickly at the end | 19:01 |
fungi | or worst case carried over to next week as backlog if we can't knock them out via other discussions between now and then | 19:01 |
AJaeger | \o/ | 19:01 |
*** tobberydberg has quit IRC | 19:02 | |
*** tobberydberg has joined #openstack-meeting | 19:02 | |
* fungi grabs a glass of water before the #startmeeting | 19:02 | |
*** baoli has quit IRC | 19:02 | |
*** baoli has joined #openstack-meeting | 19:02 | |
pabelanger | hello | 19:03 |
fungi | #startmeeting infra | 19:03 |
openstack | Meeting started Tue Jul 11 19:03:09 2017 UTC and is due to finish in 60 minutes. The chair is fungi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:03 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:03 | |
openstack | The meeting name has been set to 'infra' | 19:03 |
fungi | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:03 |
*** rockyg has joined #openstack-meeting | 19:03 | |
bkero | o/ | 19:03 |
fungi | #topic Announcements | 19:03 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:03 | |
fungi | #info Many thanks to jlk (Jesse Keating) and tobiash (Tobias Henkel) for agreeing to take on core reviewer duties for zuul/nodepool and related repos! | 19:03 |
fungi | #info Also belated thanks to larainema (Dong Ma) for a willingness to help with jenkins-job-builder core reviewer responsibilities! | 19:03 |
mordred | \o/ | 19:03 |
jeblair | \o/ congrats! | 19:04 |
tobiash | \o/ | 19:04 |
pabelanger | yay people | 19:04 |
mordred | we should probably get jlk to join us in here ... | 19:04 |
AJaeger | great | 19:04 |
fungi | moar peoples | 19:04 |
tobiash | thank you :) | 19:04 |
fungi | tobiash: don't thank me yet! | 19:04 |
*** Shrews has joined #openstack-meeting | 19:05 | |
* mordred hands tobiash a lovely box of pies he found over in the corner | 19:05 | |
fungi | thank you for the hard work and willingness to take on additional responsibility | 19:05 |
* Shrews needs additional reminders for this meeting. o/ all | 19:05 | |
jeblair | Shrews: there's a meeting now | 19:05 |
* fungi scrounges around for some other annuoncements here | 19:05 | |
* jeblair is helpful | 19:05 | |
fungi | announcements too | 19:05 |
Shrews | jeblair: how timely! :) | 19:05 |
fungi | #info Don't forget to register for the PTG if you're planning to attend | 19:05 |
fungi | #link https://www.openstack.org/ptg/ PTG September 11-15 in Denver, CO, USA | 19:06 |
*** tobberydberg has quit IRC | 19:06 | |
fungi | #info If you have something you want to present at the Summit, submit your abstract by Friday | 19:06 |
fungi | #link http://lists.openstack.org/pipermail/openstack-dev/2017-July/119494.html July 14 CFP Deadline - Sydney Summit | 19:06 |
*** tobberydberg has joined #openstack-meeting | 19:06 | |
*** spzala_ has quit IRC | 19:06 | |
pabelanger | Thanks, still need to submit something | 19:06 |
fungi | as always, feel free to hit me up with announcements you want included in future meetings | 19:06 |
*** arnewiebalck_ has joined #openstack-meeting | 19:06 | |
fungi | #topic Actions from last meeting | 19:07 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:07 | |
fungi | #link http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-06-27-19.03.html Minutes from last meeting | 19:07 |
fungi | ianw abandon pholio spec and shut down pholio.openstack.org server | 19:07 |
fungi | ianw mentioned he's on vacation this week, but he seems to have shutdown the server | 19:07 |
fungi | need the spec abandoned still, so just readding that for when he returns | 19:07 |
fungi | #action ianw abandon pholio spec | 19:07 |
fungi | fungi get details on current server models, presence of rails and switchport counts for infra-cloud | 19:08 |
fungi | i've put in a request to kevin coker, data center manager at hpe and am still waiting on some details | 19:08 |
fungi | he confirmed at least that the mounting rails wouldn't fit the new racks we moved into and they didn't have any appropriate replacements on hand | 19:08 |
fungi | also that due to lack of available storage space the unused mounting rails and original network switches were discarded | 19:08 |
fungi | i was able to find a fairly recent spreadsheet with the server models and some other details noted, which i've imported into a paste: | 19:08 |
pabelanger | Ya, I read up on that thread last night. Consider me available to help drive infracloud things if needed | 19:08 |
fungi | #link http://paste.openstack.org/show/613968/ infra-cloud server hardware details | 19:09 |
fungi | kevin also assures me he should have the switch port/media type counts for me this week, _along_with_ photos of the back panels for everything so we can see it for ourselves | 19:09 |
fungi | thanks pabelanger! i'll make sure to lean on you for some of this once we have more concrete action items | 19:10 |
*** annegentle has joined #openstack-meeting | 19:10 | |
fungi | readding action item for the part i'm still waiting for... | 19:10 |
fungi | #action fungi get switchport counts for infra-cloud | 19:10 |
fungi | also can't really do the ml thread justice until i have that, so... | 19:10 |
fungi | #action fungi start a ml thread about the infra-cloud rails and switching situation | 19:10 |
fungi | goes back on the to do pile | 19:10 |
*** tobberydberg has quit IRC | 19:10 | |
fungi | #topic Spec proposal: Ansible Puppet Apply is implemented (fungi) | 19:11 |
*** openstack changes topic to "Spec proposal: Ansible Puppet Apply is implemented (fungi) (Meeting topic: infra)" | 19:11 | |
fungi | #link https://review.openstack.org/478610 "Ansible Puppet Apply is implemented" specs change | 19:11 |
fungi | probably not contentious, as per the commit message we already basically agreed to this cleanup during our june 6 meeting | 19:11 |
fungi | i just forgot to include it in the batch with the others | 19:11 |
fungi | #info Council voting is open on the proposed "Ansible Puppet Apply is implemented" specs change until 19:00 UTC Thursday, July 13 | 19:11 |
fungi | #topic Spec proposal: Gerrit ContactStore Removal (fungi) | 19:12 |
*** openstack changes topic to "Spec proposal: Gerrit ContactStore Removal (fungi) (Meeting topic: infra)" | 19:12 | |
*** makowals has joined #openstack-meeting | 19:12 | |
fungi | #link https://review.openstack.org/479058 "Gerrit ContactStore Removal" specification | 19:12 |
*** kristian__ has joined #openstack-meeting | 19:12 | |
fungi | this is something we've talked about for ages, but didn't have a good solution for vetting foundation membership of voters in technical elections until last month | 19:12 |
fungi | and turns out it was an unexpected prerequisite for our upcoming gerrit upgrade too | 19:12 |
fungi | i'm already digging into the first work item | 19:12 |
fungi | the foundation needs it for sane handling of contributor ptg registration discounts anyway | 19:12 |
fungi | which they'll want me to send next week once extra-atcs are nailed down by the tc | 19:13 |
fungi | spec's been up for a couple weeks now and looks like it's had a few reviewers already | 19:13 |
fungi | hopefully straightforward, but any questions about this? | 19:13 |
* mordred is sure fungi will solve all the things | 19:13 | |
*** annegentle has quit IRC | 19:13 | |
fungi | not really much to solve at this point | 19:14 |
clarkb | it is necessary for gerrit upgrade beacuse gerrit 2.13 removed the contact store feature entirely | 19:14 |
clarkb | because no one was using it | 19:14 |
fungi | i think 2.12 removed it actually, from what i could tell in their git history | 19:14 |
*** jamesmcarthur has joined #openstack-meeting | 19:14 | |
clarkb | ah | 19:14 |
jeblair | sounds great, though i have to admit the way you worded the alternatives section really makes me want to propose a solution, but i'll try to restrain myself. ;) | 19:14 |
fungi | so basically we're running the last gerrit release to support the feature | 19:14 |
* jeblair likes a challenge | 19:14 | |
*** annegentle has joined #openstack-meeting | 19:14 | |
fungi | jeblair: yeah, i phoned the alternatives in. happy to entertain better phrasing or more options there ;) | 19:15 |
jeblair | fungi: no i think it's great. it's just "this is impossible" is like catnip for me | 19:15 |
*** s3wong has quit IRC | 19:15 | |
fungi | sure. i mean, i thought of several alternatives but none of them covered all the drawbacks | 19:16 |
jeblair | i will look it over more carefully after meeting | 19:16 |
fungi | thanks! | 19:16 |
fungi | any objections to putting it up for council vote between now and this time thursday? | 19:16 |
*** andreas-f has quit IRC | 19:17 | |
jeblair | sounds good | 19:17 |
fungi | #info Council voting is open on the proposed "Gerrit ContactStore Removal" specification until 19:00 UTC Thursday, July 13 | 19:17 |
fungi | also, a follow-on topic... | 19:17 |
fungi | #topic Spec proposal: Make Gerrit contactstore removal a priority (fungi) | 19:17 |
*** openstack changes topic to "Spec proposal: Make Gerrit contactstore removal a priority (fungi) (Meeting topic: infra)" | 19:17 | |
fungi | #link https://review.openstack.org/479887 "Make Gerrit contactstore removal a priority" specs change | 19:18 |
fungi | as noted in the aforementioned spec itself, this is a hard dependency for the priority effort around our gerrit 2.13 upgrade | 19:18 |
fungi | and so is probably also a transitive priority | 19:18 |
fungi | anyone disagree? | 19:18 |
jeblair | sounds reasonable | 19:18 |
*** tobberydberg has joined #openstack-meeting | 19:18 | |
pabelanger | ++ | 19:18 |
clarkb | ya I think it has to be because transitive property of getting work done | 19:19 |
fungi | #info Council voting is open on the proposed "Make Gerrit contactstore removal a priority" specs change until 19:00 UTC Thursday, July 13 | 19:19 |
fungi | #topic Priority Effort Zuul v3: OpenStack rollout discussion (mordred, jeblair) | 19:19 |
*** openstack changes topic to "Priority Effort Zuul v3: OpenStack rollout discussion (mordred, jeblair) (Meeting topic: infra)" | 19:19 | |
*** kristian__ has quit IRC | 19:19 | |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/zuulv3.html "Zuul v3" specification | 19:19 |
fungi | exciting news? | 19:19 |
*** kristian__ has joined #openstack-meeting | 19:20 | |
* jeblair looks at mordred to see if he should talk | 19:20 | |
* mordred thinks about talking | 19:20 | |
* mordred goes for it | 19:20 | |
* jeblair relaxes somewhat in his chair | 19:21 | |
mordred | SO --- guess what? we're finally at "make plans to roll v3 out into production" time!!! | 19:21 |
mordred | woot! | 19:21 |
fungi | i shuold have popped some popcorn | 19:21 |
jeblair | i love laying plans the best. | 19:21 |
mordred | that doesn't mean we're done - but it does mean that enough unknown-unknowns are done that the finish line is reasonably in sight | 19:21 |
bkero | jeblair: if you lay them will they still roll? | 19:21 |
pabelanger | w00t | 19:21 |
AJaeger | great! | 19:22 |
mordred | I made that etherpad with a proposal on a plan | 19:22 |
mordred | if you don'twnat to read it - the summary is: | 19:22 |
mordred | a) do some more stuff b) roll live at the denver PTG | 19:22 |
fungi | should i link the etherpad? | 19:22 |
*** rocky_g has joined #openstack-meeting | 19:22 | |
mordred | with an asterisk in that there is still at least one thing we want to succeed at first before we commit to denver | 19:22 |
mordred | o - yah | 19:22 |
mordred | I stuck it on the iwki -- oh, no I didn't | 19:23 |
fungi | #link https://etherpad.openstack.org/p/zuulv3-migration Zuul v3 migration plan | 19:23 |
mordred | I opened the wiki | 19:23 |
fungi | 's okay | 19:23 |
*** rockyg has quit IRC | 19:23 | |
mordred | I *almost* linked it on the wiki | 19:23 |
fungi | a for effort | 19:23 |
mordred | there's a bit of a phased approach - adding a few more things over the next few weeks to exercise increasingly large amounts of our job content | 19:23 |
mordred | while we work on making sure that we've got nice new shiny versions of the bulk of the jobs | 19:24 |
*** kristian__ has quit IRC | 19:24 | |
mordred | there's no way we pre-translate all the jobs into shiny new versoins - but that's ok - we're currently running auto-translated versions, so we KNOW we can generate ugly versions | 19:24 |
* Shrews senses a hectic PTG with much alcoholz | 19:24 | |
pabelanger | Shrews: ++ | 19:25 |
*** gagehugo has left #openstack-meeting | 19:25 | |
AJaeger | before we do the merge over, what about encouring teams to retire dead repos? That means less jobs to move over and special case - and especially old jobs... | 19:25 |
clarkb | we should be careful not to impact other work going on at the ptg too | 19:25 |
fungi | yeah, any cleanup people want to work on between now and then reduces the scope of work somewhat | 19:25 |
jeblair | clarkb: yeah, that's a special concern | 19:25 |
clarkb | everyone else there is going to be writing and pushing lots of code and if they all of a sudden can't get CI or merge things that may be sadness | 19:25 |
mordred | AJaeger: well - it shouldn't matter too much - we should have a script to auto-migrate jobs that are in zuul now - so if dead repos have some ugly jobs, it's not the WORST thing - but yeah, people cleaning their bedroom isn't a terrible idea | 19:26 |
mordred | clarkb: yup. totally. I do not think we should go for it if we do not hav ea high degree of confidence | 19:26 |
jeblair | clarkb: i think the thinking is that there's actually a lot of planning going on. and while there's some coding, it's not central to why people are there, and things are actually a little quieter than normal. | 19:26 |
fungi | the plan laid out there includes a lot of testing including scale testing | 19:26 |
clarkb | jeblair: I'm not sure thats what we saw in atlanta at least. Maybe to a degree but not quite like we had with the old summit format where no coding happened | 19:27 |
clarkb | (the rooms I sat in on involved tons of coding work) | 19:27 |
mordred | yah - and also - our worst-case scenario is that we have 'ugly' copies of the current jobs | 19:27 |
fungi | so i believe if we stick to the plan, either we'll have strong confidence that we can avoid causing undue disruption to the ptg _or_ well postpone the cut-over | 19:27 |
fungi | s/well/we'll/ | 19:28 |
jeblair | fungi: yeah, that sounds reasonable | 19:28 |
mordred | so actually executing them really shouldn't be a change in behavior- I do not think we should auto-translate any jobs to newly structured jobs if we're iffy on the success - an auto-translated devstack-gate job that's a copy of the current script is better than an attempt at a nicer thing that doens't work | 19:28 |
*** kristian__ has joined #openstack-meeting | 19:28 | |
mordred | jeblair: ++ | 19:28 |
mordred | gah | 19:28 |
mordred | fungi: ++ | 19:28 |
fungi | ++ all around | 19:28 |
Shrews | mordred: maybe we should move up the shade conversion to our dev system so we can shake out any MAJOR kinks ahead of time? would there be anything preventing us from doing that? | 19:29 |
mordred | that said- I do expect a lot of questions about how to make changes - which is why I think the PTG will be a good venue, since folks can find us and get face time | 19:29 |
Shrews | (being the 1st victim, it might be helpful to do that) | 19:29 |
mordred | Shrews: yes - that should be on the list reasonably early-ish | 19:29 |
mordred | Shrews: since shade exercises devstack-gate pretty extensively | 19:29 |
fungi | yeah, looks like shade and devstack-gate are the next repos to add which aren't job definition repos, per "the plan" | 19:30 |
pabelanger | mordred: does this mean we are ready to start adding more projects to zuulv3.o.o today? If said projects want to start experimenting? | 19:30 |
jeblair | so are we comfortable with 'light' impact to operations at the ptg? like, if some projects have some trouble, or we have a few unexpected zuul restarts for bugfixes at the ptg, is that okay? | 19:30 |
mordred | pabelanger: no - I dont think so | 19:30 |
mordred | pabelanger: I think we still want to keep it constrained for now so that we know what we're debugging if we need to debug | 19:30 |
pabelanger | mordred: ack | 19:30 |
*** andreas-f has joined #openstack-meeting | 19:31 | |
clarkb | jeblair: ya I think light impact is ok. If expectation is nothing will work for 3 days that wouldn't be ok | 19:31 |
*** rockyg has joined #openstack-meeting | 19:31 | |
mordred | clarkb: ++ | 19:31 |
clarkb | but "we might restart your jobs a few times tomorrow" or "some jobs might get lost during lunch" is doable | 19:31 |
AJaeger | fungi, what about having a session early at the PTG "Zuul v3 - the new way of running jobs" ? | 19:31 |
fungi | jeblair: i'd be comfortable with disruption which causes delays testing changes by an hour here or there, but having testing dead in the water for long stretches risks people coming to the infra room, lart-in-hand | 19:31 |
jeblair | ok. we can keep that in mind when we're making go/nogo decisions, and in our communications with the dev community so they know what to expect. | 19:32 |
*** rocky_g has quit IRC | 19:32 | |
mordred | AJaeger: I think that's actually a great idea | 19:32 |
Shrews | my worry is suddenly throwing a whole lot of work to the system that's only seen relatively light work | 19:32 |
mordred | AJaeger: "so we just made a big change, here are some things you might want to know" | 19:32 |
AJaeger | mordred: exactly... | 19:32 |
pabelanger | AJaeger: Ya, I was considering doing a talk about that at the summit, PTG might actually be better | 19:32 |
fungi | AJaeger: you're predicting an upcoming meeting topic ;) | 19:32 |
mordred | Shrews: yah - I think we definitely want to ramp up the load considerably before throwing the switch | 19:32 |
AJaeger | pabelanger: both :) | 19:32 |
jeblair | mordred, Shrews: we can silently shadow production to generate load | 19:33 |
mordred | jeblair: ++ | 19:33 |
Shrews | jeblair: yeah, good idea | 19:33 |
pabelanger | ya, increasing load is something I'd love to see too | 19:33 |
fungi | Shrews: scale testing is included in "the plan" too | 19:33 |
fungi | well, maybe not completely | 19:33 |
mordred | it is - but I think that's a different kind we should note | 19:33 |
fungi | we have "Test config reading/restarting on all 2k repos" | 19:33 |
jeblair | yeah, the "load configuration from 2k git repos" is something i'm particularly interested in. :) | 19:33 |
fungi | so yes, maybe running lots of jobs isn't in there yet | 19:33 |
mordred | yah | 19:33 |
mordred | let's add that ... | 19:34 |
jeblair | that's something we've never done before, though running lots of jobs is. | 19:34 |
pabelanger | nodepool, give me 2k nodes for my job :D | 19:34 |
jeblair | (so if we run into problems with running lots of jobs, we have some experience with that. if we run into a problem with config loading/parsing, we're going to need to be more creative) | 19:34 |
fungi | we could plan a soft outage of zuul v2 some friday where we coopt our aggregate quota for zuul v3 load testing i guess | 19:35 |
mordred | k. added to etherpad | 19:35 |
jeblair | fungi: oh that's a good idea | 19:35 |
fungi | i would want to see a very clear test plan leading into that sort of window though, so we don't waste the relatively little bit of time we set aside for it | 19:35 |
jeblair | (nb: we should be saying load configuration from 6k branches, not 2k repos) | 19:36 |
fungi | like, at least knowing which scenarios we want to trst and having the sequence and hopefully commands lined up in advance | 19:36 |
fungi | s/trst/test/ | 19:36 |
mordred | jeblair: good point | 19:36 |
jeblair | fungi: ++. it'll probably have to come after we have some of the bulk config generation done. | 19:36 |
fungi | agreed | 19:37 |
mordred | yup. | 19:37 |
fungi | it'll likely be pretty close up against the ptg | 19:37 |
mordred | we might come up with some clever ways to test things between now and then too | 19:37 |
fungi | depending on how fast the rest of this goes | 19:37 |
jeblair | realistically, yeah. | 19:37 |
*** armax has quit IRC | 19:38 | |
jeblair | one thing i just realized we don't have on here is docs | 19:38 |
fungi | important! | 19:38 |
jeblair | of course, we've just landed some major docs changes so zuulv3 actually *has* docs | 19:38 |
jeblair | we know we want to improve them | 19:38 |
jeblair | but also, we should start talking about what kind of docs we need to write for the openstack dev audience | 19:38 |
jeblair | like "so you jjb your openstack job now -- here's what you need to know" | 19:38 |
mordred | ++ | 19:39 |
jeblair | things like what we would talk about at the ptg, but we'll want written as well | 19:39 |
fungi | #agreed We're shooting for production migration to Zuul v3 immediately prior to (or possibly during) the Queens PTG in Denver, week of September 11 | 19:39 |
fungi | ^ yeah? | 19:39 |
jeblair | ++ | 19:39 |
clarkb | we probably also need some sort of message to prevent the chef/puppet/salt/!ansible crowd from revolting | 19:39 |
mordred | ++ | 19:39 |
clarkb | as far as dev docs go (since there are strong feelings in that space) | 19:39 |
jeblair | clarkb: yeah, we should start working a communications plan into this as well | 19:39 |
*** awaugama has quit IRC | 19:40 | |
mordred | clarkb: indeed. in fact - it's probably worth adding to the list getting some jobs done for a few non-ansible repos | 19:40 |
fungi | let's hold ptg-specific discussions for the separate meeting topic i've set aside | 19:40 |
jeblair | mordred: ++ | 19:40 |
mordred | like maybe the infra puppet repos - so we can hav ea thing to point to | 19:40 |
mordred | "look, this is what driving puppet looks like" | 19:40 |
fungi | we use puppet for a lot of our infrastructure, so adding that makes sense anyway | 19:41 |
mordred | clarkb: do we still have active salt and chef teams? I thought we were down to puppet, ansible and juju at this point? | 19:41 |
*** makowals has quit IRC | 19:41 | |
clarkb | mordred: I don't think we have salt but we do have chef | 19:41 |
clarkb | and now also have things like helm and friends | 19:41 |
jeblair | mordred: i'm taking some quick notes at the top of the etherpad for things to add to it. i have docs, communication plan, puppet jobs | 19:41 |
mordred | jeblair: cool | 19:42 |
fungi | focusing examples on technologies our community infrastructure is actively relying on makes sense, and shouldn't be seen as "playing favorites" hopefully | 19:42 |
mordred | I mean- their jobs have been run with ansible for the last year - so hopefully it's not 100% shocking | 19:42 |
mordred | but yes | 19:42 |
jeblair | mordred: that's a great way to introduce it | 19:42 |
mordred | the intent is certainly not to remove anyone's ability to do non-ansible things - in fact, we would hope it'll empower them to do more stuff | 19:43 |
clarkb | I think a lot of the anti ansible sentiment out there has to do explicitly with the lagnuage used. Its pretty terrible (wee yaml as code). So having examples that don't force you to write a ton of ansibly ansible may be good | 19:43 |
*** jamesmcarthur has quit IRC | 19:43 | |
clarkb | similar thing with puppet if you were to try and run jobs with puppet. The DSL makes a lot of people mad | 19:43 |
mordred | clarkb: yup. agree - and should be easy to do | 19:43 |
*** tobberydberg has quit IRC | 19:44 | |
mordred | luckily "just do this giant block of shell script" totally works | 19:44 |
clarkb | ya | 19:44 |
clarkb | communicating that ^ is an option is likely what we want to do here | 19:44 |
clarkb | while also saying if you like ansible go to town | 19:44 |
*** tobberydberg has joined #openstack-meeting | 19:44 | |
mordred | exactly | 19:44 |
mordred | there's also an important audience split | 19:45 |
jeblair | and we'll have a large library of friendly base jobs to build on | 19:45 |
fungi | examples of shell scripts in yaml blocks should look pretty familiar to people who have written jjb configs anyway | 19:45 |
mordred | which is that for many of the base jobs people will build on top of - we as infra/zuul people will be writing ansible things | 19:45 |
mordred | but that doesn't mean that people writing job content for their project need to | 19:45 |
mordred | it can be easy to miss that distinction - and important that we make it clearly for folks | 19:45 |
*** makowals has joined #openstack-meeting | 19:46 | |
*** tobberydberg has quit IRC | 19:46 | |
fungi | anything else we need to iron out for this during the meeting, or should i try to get to some more of the agenda in the next 13 minutes? | 19:46 |
*** tobberydberg has joined #openstack-meeting | 19:46 | |
*** ekcs has joined #openstack-meeting | 19:47 | |
mordred | good from my end! | 19:47 |
jeblair | ++ | 19:47 |
fungi | thanks! and this is awesome, in case i haven't said so enough already | 19:47 |
fungi | #topic Priority Effort Gerrit 2.13 Upgrade: Status update (clarkb) | 19:47 |
*** openstack changes topic to "Priority Effort Gerrit 2.13 Upgrade: Status update (clarkb) (Meeting topic: infra)" | 19:47 | |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/gerrit-2.13.html "Gerrit 2.13 Upgrade" specification | 19:47 |
clarkb | I just upgraded review-dev to 2.13.9.4 this morning. This has the latest gerrit 2.13 release from last week wtih our mysql fix and the fix poitned to us by wikimedia foundation for account lookups against the cache. | 19:48 |
*** jamesden_ has joined #openstack-meeting | 19:48 | |
clarkb | I expect that unless we find other bugs this is the version we will deploy to production because gerrit isn't supposed to release any more 2.13 releases | 19:48 |
fungi | also puppet/ansible is enabled again for review-dev (also mentioned in the infra status log) | 19:49 |
clarkb | topic:gerrit-upgrade has a chnage up to fix one upgrade sequence thing I ran into today. Reviews on that would be good. But next step is largely going to be testing | 19:49 |
*** jamesdenton has quit IRC | 19:49 | |
clarkb | please go use review-dev for common tasks that you have. gertty, ui code review,s pushing code, api queries, whatever | 19:49 |
jeblair | btw, are folks okay with tobiash's fix for the case sensitive label thing in zuul? | 19:49 |
*** jamesden_ has quit IRC | 19:49 | |
clarkb | separately I hope to get up a noopy zuul instance to ensure that things are working there. ^ is related | 19:50 |
*** hieulq has quit IRC | 19:50 | |
jeblair | https://review.openstack.org/469946 and child | 19:50 |
fungi | jeblair: i have it on the gerrit testing etherpad | 19:50 |
*** armstrong has quit IRC | 19:50 | |
jeblair | cool | 19:50 |
fungi | dunno if anybody's tried to confirm it on review-dev yet | 19:50 |
tobiash | will 2.13 upgrade be before or after zuulv3 rollout? | 19:50 |
*** cdent has joined #openstack-meeting | 19:51 | |
jeblair | i don't have a better alternative. but if anyone has any bright ideas, now would be a good time. | 19:51 |
mordred | is it worth also pointing the v3 at review-dev too? | 19:51 |
fungi | tobiash: hard to say | 19:51 |
clarkb | I've already fixed a small number of issues that I have found with comment links. Gerrit changed urls just for fun | 19:51 |
mordred | clarkb: oh goodie | 19:51 |
clarkb | mordred: tobiash ya we may want to test both a v2.5 and a v3 zuul just to have options | 19:51 |
jeblair | if before, i reckon we will need to backport? | 19:51 |
*** jamesdenton has joined #openstack-meeting | 19:51 | |
jeblair | the actual fix should be easy to backport. the tests, less so :( | 19:52 |
tobiash | indeed | 19:52 |
tobiash | I could try if I have spare time next week | 19:52 |
fungi | thanks! | 19:53 |
clarkb | tobiash: that would be great | 19:53 |
clarkb | so ya go out and use it real quick to make sure your workflows work | 19:53 |
mordred | tobiash: a workaround is making sure the events are listed in lower-case in the zuul config, right? | 19:53 |
clarkb | and I will attempt to get zuul tested against it | 19:53 |
*** esberglu_ is now known as esberglu | 19:53 | |
tobiash | mordred: nope that doesn't work | 19:53 |
mordred | ah. AWESOME | 19:53 |
fungi | and feel free to point a test zuul at review-dev and trigger stuff there | 19:53 |
tobiash | that was my first try to solve this with 2.13 | 19:53 |
*** gordc has joined #openstack-meeting | 19:54 | |
tobiash | zuul (gate) then sends the lowercased label together with submit to gerrit resulting in a +2d but not submitted change :( | 19:55 |
mordred | oh. that truly is fantastic | 19:56 |
*** diablo_rojo has joined #openstack-meeting | 19:56 | |
fungi | anything else we want to cover on the gerrit upgrade status? | 19:56 |
fungi | #topic PTG planning (fungi) | 19:57 |
*** openstack changes topic to "PTG planning (fungi) (Meeting topic: infra)" | 19:57 | |
fungi | #link https://etherpad.openstack.org/p/infra-ptg-queens Infra planning pad for Queens PTG in Denver | 19:57 |
fungi | just kicking off the async brainstorming process here... | 19:57 |
fungi | add your ideas on the pad | 19:57 |
*** jamesmcarthur has joined #openstack-meeting | 19:58 | |
fungi | i suppose starting with the zuul v3 stuff we just discussed a few minutes ago ;) | 19:58 |
jeblair | does the ptg have a facility for having some kind of session of general interest? | 19:58 |
jeblair | like, can we fit something into the venue/schedule requirements? | 19:58 |
fungi | yes, the format this time has evolved a bit | 19:58 |
ttx | there will be reservable discussion room(s) | 19:58 |
fungi | i've slotted all five days for us, for starters | 19:58 |
fungi | and the first two days are intended more for general cross-project/community outreach | 19:59 |
fungi | like we can do "office hours" inservice type things | 19:59 |
jeblair | cool, so we can have a big zuulv3 session the first day, then have consultations as needed | 19:59 |
fungi | but as ttx mentions there are also separate rooms we can schedule | 19:59 |
pabelanger | jeblair: ++ | 19:59 |
jeblair | and maybe even a repeat for folks that miss the first big one | 19:59 |
*** emagana has quit IRC | 19:59 | |
fungi | and the ptgbot also comes into play where we can announce what we're doing in a more discoverable way | 19:59 |
*** jamesmcarthur has quit IRC | 20:00 | |
fungi | plus we still have the ethercalc for scheduling things further in advance | 20:00 |
fungi | anyway, we're out of time | 20:00 |
fungi | and there's a tc meeting | 20:00 |
jeblair | #thanks ptgbot :) | 20:00 |
fungi | thanks everyone! | 20:00 |
fungi | #endmeeting | 20:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:00 | |
openstack | Meeting ended Tue Jul 11 20:00:26 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-07-11-19.03.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-07-11-19.03.txt | 20:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-07-11-19.03.log.html | 20:00 |
*** emagana_ has joined #openstack-meeting | 20:00 | |
ttx | o/ | 20:00 |
EmilienM | o/ | 20:00 |
flaper87 | o/ | 20:00 |
smcginnis | o/ | 20:00 |
*** tosky has left #openstack-meeting | 20:00 | |
* fungi is still here | 20:00 | |
*** AJaeger has left #openstack-meeting | 20:00 | |
fungi | looking forward to goalspeak | 20:01 |
ttx | cdent, dhellmann, dims, dtroyer, johnthetubaguy, mordred, stevemar: around ? | 20:01 |
ttx | sdague is excused | 20:01 |
mordred | p/ | 20:01 |
cdent | o/ | 20:01 |
dims | ttx o/ | 20:01 |
* flaper87 swaps fungi's PTL hat with a TC hat | 20:01 | |
dhellmann | o/ | 20:01 |
ttx | #startmeeting tc | 20:01 |
* flaper87 is sure fungi didn't notice | 20:01 | |
openstack | Meeting started Tue Jul 11 20:01:33 2017 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
*** openstack changes topic to " (Meeting topic: tc)" | 20:01 | |
openstack | The meeting name has been set to 'tc' | 20:01 |
ttx | Hi everyone! | 20:01 |
flaper87 | yooooooooooo | 20:01 |
smcginnis | Howdy | 20:01 |
EmilienM | hello! | 20:01 |
* rockyg grabs a box pof popcoren for the show | 20:01 | |
ttx | Our agenda for today is at: | 20:02 |
ttx | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 20:02 |
ttx | Remember that you can all use #info #idea and #link to help build a more readable summary | 20:02 |
ttx | Two topics to discuss today | 20:02 |
ttx | #topic Final selection of Queens goals | 20:02 |
*** openstack changes topic to "Final selection of Queens goals (Meeting topic: tc)" | 20:02 | |
ttx | Let's start wit hthe less open-ended one | 20:02 |
ttx | we have a proposed set of goals: | 20:02 |
ttx | * Split Tempest plugins (already approved) | 20:02 |
ttx | * Policy and docs in code: https://review.openstack.org/469954 | 20:02 |
ttx | In the ML thread champions volunteered to drive those: | 20:03 |
ttx | - Chandan Kumar for split-tempest-plugins | 20:03 |
ttx | - lbragstad for policy-in-code | 20:03 |
ttx | Are there objections to those being our two Queens goals ? | 20:03 |
* mordred welcomes our new Queens goals overlords | 20:03 | |
ttx | If not I'll approve 469954 and the two follow-ups, then abandon the others until they can be re-proposed | 20:03 |
dims | no objections | 20:03 |
ttx | I'll submit a follow-up change to add the champion names to those, if approved | 20:03 |
smcginnis | They seem enough to try to tackle. | 20:04 |
* flaper87 gives our new Queens goals overlords a standing ovation | 20:04 | |
ttx | I was wondering if mtreinish or sdague would shadow Chandan and make sure he is successful | 20:04 |
EmilienM | no objection | 20:04 |
dhellmann | yes, I was just thinking along the same lines, ttx | 20:04 |
ttx | Since those are our first champions, I don't want to drop him in the dark. That said very happy to see new leaders emerging | 20:04 |
dhellmann | ++ | 20:05 |
dhellmann | let's help them actually emerge :-) | 20:05 |
cdent | I’m fine with the goals. I stil think that tempest’s asserition that some projects are more equal than others is a problem, especially in the context of the goal, but I don’t want to stop progress because of that | 20:05 |
* dims visualizes a butterfly | 20:05 | |
*** diablo_rojo has quit IRC | 20:05 | |
dhellmann | cdent ++ | 20:05 |
* edleafe wanders in late | 20:05 | |
* mordred is happy to provide grumpy old man services to Chandan or lbragstad as needed | 20:05 | |
*** diablo_rojo has joined #openstack-meeting | 20:05 | |
lbragstad | mordred: :) | 20:06 |
ttx | alright then. I'll clean everything up tomorrow | 20:06 |
cdent | hurrah | 20:06 |
ttx | thingee: if you have comments/objections please let me know | 20:06 |
dims | lbragstad, Chandan, i can make some time to help if you need | 20:06 |
fungi | i still think that tempest is getting unfairly painted as giving preference to projects which just happen to still have their tests in the tempest tree (interop/refstack tests aside) | 20:06 |
lbragstad | dims: thank you | 20:06 |
ttx | Chandan is chandankumar on irc | 20:07 |
*** edmondsw_ is now known as edmondsw | 20:07 | |
ttx | (present in #openstack-qa at least) | 20:07 |
EmilienM | (note he's in India and offline at this time) | 20:07 |
*** rajathagasthya has joined #openstack-meeting | 20:07 | |
* flaper87 knows chandankumar, he's an awesome human | 20:07 | |
flaper87 | also, what EmilienM said | 20:07 |
mtreinish | ttx: I can probably shadow him if needed | 20:07 |
flaper87 | mtreinish: ++ | 20:08 |
mtreinish | I was gonna watch that goal pretty closely anyway | 20:08 |
ttx | #info ttx to approve policy-in-code early tomorrow and clean up other proposals, and approve subsequent typo patches, and propose a change adding champion names | 20:08 |
*** marst has quit IRC | 20:08 | |
EmilienM | mtreinish: thanks | 20:08 |
* mtreinish might have a vested interest in it | 20:08 | |
flaper87 | mtreinish: u think? :P | 20:08 |
ttx | #topic TC 2019 vision next step | 20:08 |
*** openstack changes topic to "TC 2019 vision next step (Meeting topic: tc)" | 20:08 | |
fungi | also, the in-tree tempest tests are orthogonal to the plugins issue. most of the tempest plugins are coming from repos with stable branches, which is the crux of the problem. tempest is branchless and so therefore are its in-tree tests | 20:08 |
ttx | OK, now the big piece | 20:08 |
ttx | fungi: ++ | 20:08 |
*** Shrews has left #openstack-meeting | 20:08 | |
ttx | We have three subsequent stages of drafting up for review: | 20:09 |
ttx | #link https://review.openstack.org/453262 | 20:09 |
ttx | #link https://review.openstack.org/#/c/473620/ | 20:09 |
ttx | #link https://review.openstack.org/#/c/482152/ | 20:09 |
ttx | The question is, what's the next step ? | 20:09 |
ttx | With a short horizon for this vision (2019) I feel like we should approve it soon rather than wait for end of year and be too close | 20:09 |
cdent | Is johnthetubaguy here? | 20:09 |
ttx | Unfortunately has a concert tonight | 20:10 |
flaper87 | can we just merge #1 in #2 and just merge things? | 20:10 |
*** pchavva has quit IRC | 20:10 | |
dhellmann | I think we should land all of these patches and continue to refine the language if we need to. eglynn's comments about applicability aside, this is what we wrote at a point in time, and we expect to write new visions as we move ahead. | 20:10 |
flaper87 | I'm happy with the current version, fwiw | 20:10 |
cdent | Okay, in that case I can explain why things are structured like that, and also related some john’s concerns. | 20:10 |
ttx | flaper87: I think they are subsequent patches, so we can approve them all | 20:10 |
EmilienM | I think we've done enough iterations to have a first text in place, and we can keep iterating on it later | 20:10 |
EmilienM | dhellmann: yes | 20:10 |
flaper87 | ttx: yeah, I was more worried about the -1 in the first patch but what dhellmann said makes sense to me | 20:10 |
cdent | dtroyer, johnthetubaguy and I decided we wanted to present a second draft as a second change to keep it clear from the initial feedback, and have an evident diff | 20:10 |
dhellmann | I also don't think we want to refine this to perfection. It's meant to be a guide. | 20:11 |
cdent | the third change is just typos on the second | 20:11 |
*** jkilpatr has quit IRC | 20:11 | |
flaper87 | cdent: ++ | 20:11 |
ttx | Yeah, it's not policy | 20:11 |
smcginnis | I think it would be good to merge them, then iterate as we go as needed. | 20:11 |
ttx | notr governance | 20:11 |
ttx | it's vision. It doesn't have to be perfect | 20:11 |
cdent | I agree that merging would be good/nice | 20:11 |
ttx | It's not a contract | 20:11 |
smcginnis | If we had perfect vision, we wouldn't all need to be here. | 20:11 |
flaper87 | I guess we should all also vote on the first draft and let the merging countdown begin | 20:11 |
cdent | John raised some concerns that since the version was written before the latest reality check that it may be perceived as even more out of line with reality than it was at first (by some respondents) | 20:12 |
*** dprince has quit IRC | 20:12 | |
ttx | If you agree to merge them, please pile up +1 votes on the review. I can announce a "will merge in 3 days" on the next TC status update | 20:12 |
dhellmann | cdent : there's a date on it, right? | 20:12 |
persia | If the consensus is that vision is not to be perfect, it is worth asserting that the TC will review the vision every cycle, or some similar language as a resolution. | 20:12 |
ttx | on the reviews* I mean | 20:12 |
cdent | but said “doing the process again woul be wasteful” (paraphrase) | 20:12 |
dhellmann | cdent : maybe we can add a date in the title to address that | 20:12 |
rockyg | persia, ++ | 20:12 |
cdent | dhellmann: that feels like a good idea | 20:12 |
*** annegentle has quit IRC | 20:12 | |
ttx | Yes, it should have a date anyway | 20:13 |
dims | ++ cdent dhellmann | 20:13 |
ttx | And be filed as a resolution | 20:13 |
dhellmann | it has a "for" date but not an "on" date | 20:13 |
cdent | i like the idea of promising a regular review | 20:13 |
flaper87 | done | 20:13 |
*** slaweq has joined #openstack-meeting | 20:13 | |
flaper87 | cdent: johnthetubaguy thanks for working on this | 20:13 |
*** armax has joined #openstack-meeting | 20:13 | |
ttx | I would say revision after each election | 20:13 |
dhellmann | I'll submit that one | 20:13 |
ttx | dhellmann: I think it should be a resolution rather than a reference doc | 20:14 |
ttx | that way it's dated | 20:14 |
ttx | and not a living document | 20:14 |
fungi | well, the normal expectation for this vision pattern seems to be that it's reviewed at its expiration date and superseded by a new vision, but i guess there's nothing stopping us doing an intermediate vision course correction if we have the time | 20:14 |
ttx | and we can post new versions of it | 20:14 |
dhellmann | ttx: good point. Shall I move the file around? | 20:14 |
ttx | dhellmann: I think that would be a good idea | 20:14 |
persia | fungi: And nothing wrong with a future TC rubber-stamping it if they wish to do so. | 20:14 |
dhellmann | ok, let me do that quickly | 20:14 |
ttx | (and add date to it) | 20:14 |
fungi | i agree that as it's a vision of the people who were in office at the time it was drafted, revising after each election makes some sense too | 20:14 |
dims | yep fungi | 20:15 |
ttx | If a future TC feels like teh old vision is off, they can produce a new one | 20:15 |
rockyg | ++ fungi | 20:15 |
flaper87 | ttx: indeed | 20:15 |
ttx | I don't think they HAVE TO revise it, but they sure should have that option | 20:15 |
ttx | by publishign a new resolution | 20:15 |
flaper87 | I like the idea of revisiting the vision on every election. It should help bringing new TC members up-to-speed too | 20:15 |
fungi | as with any of our governance documents really | 20:15 |
cdent | flaper87++ | 20:15 |
smcginnis | flaper87: Good way to make sure the vision is kept in sight. | 20:16 |
flaper87 | smcginnis: right | 20:16 |
ttx | OK, so if I summarize... | 20:16 |
fungi | i do wonder whether spending a couple days together every cycle dedicated solely to vision drafting is the best use of the tc's time, but am open to convincing | 20:16 |
*** rderose has quit IRC | 20:17 | |
fungi | a more lightweight process might be called for | 20:17 |
*** makowals has quit IRC | 20:17 | |
ttx | - Add the date, and a blurb about next TC having the option to revisit it and publish their own corrected vision if needed | 20:17 |
smcginnis | fungi: That may be overkill, but spending at least a meeting time block to check in would be good. | 20:17 |
persia | fungi: I would argue that it is usually *not* a good use of time, excepting when it is. and that a future TC is better placed to decide when that time happens. | 20:17 |
ttx | - Make it a resolution rather than a reference doc | 20:17 |
ttx | (that way it will have a date since all resolutions are dated | 20:18 |
ttx | ) | 20:18 |
mordred | yah- I think the future tc doing a rubber stamp - unless the new tc is now strongly opposed at which point time needs to be spent, yeah? | 20:18 |
dhellmann | ttx: https://review.openstack.org/482686 moves the vision doc | 20:18 |
ttx | did I miss something | 20:18 |
mordred | ttx: ++ | 20:18 |
fungi | persia: fair point. no decision we make about this is binding for a future tc makeup (or even on the current tc roster) | 20:18 |
ttx | mordred: they should definitely look at the last vision and check if they feel it's completely off | 20:18 |
smcginnis | ttx: That looks like a good summary from my understanding. | 20:18 |
cdent | (thanks dhellmann ) | 20:18 |
mordred | ttx: ++ | 20:18 |
ttx | off enough to jutify them going through the process of replacing it | 20:18 |
dhellmann | oh, I missed the bit about adding a blurb | 20:18 |
*** trandles has joined #openstack-meeting | 20:18 | |
mordred | ttx: but they shodl not feel compelled to change it just because | 20:19 |
dhellmann | do we really need to say that? isn't everything up for revision by future tcs? | 20:19 |
ttx | right | 20:19 |
ttx | dhellmann: fair point | 20:19 |
mordred | saying "yes, this is still the vision" is a fine thing - and actually the preferred thing unless there is a problem or clarification, yeah? | 20:19 |
persia | dhellmann: They may not remember that. Precedence is a powerful thing. | 20:19 |
fungi | dhellmann: which was why i said "as with any of our governance documents really" | 20:19 |
cdent | dhellmann: I think the reason for doing it, if we want to, is to make it clear that we _encourage_ revision | 20:19 |
cdent | and at least some of the people here this evening (me, flaper87 , ?) want that | 20:19 |
dhellmann | I think you're all over thinking this, but ok. | 20:19 |
flaper87 | cdent: ++ | 20:19 |
ttx | dhellmann: maybe just say "this is the vision of the TC from that date. Future TCs may publish new visions for the future. | 20:19 |
dhellmann | give me words to use | 20:19 |
rockyg | cdent, == | 20:20 |
dhellmann | ok | 20:20 |
fungi | i'm cool with that phrasing | 20:20 |
mordred | cdent: I want to encourage revisoin, as long as we dont' encourage revision so stronlgy that a future tc feels compelled to revise to show they're doing their job | 20:20 |
*** Nel1x has joined #openstack-meeting | 20:20 | |
mordred | ttx: ++ | 20:20 |
persia | mordred: ++ | 20:20 |
dims | agree mordred | 20:20 |
rockyg | mordred, ++ | 20:20 |
ttx | I don't thgink we should change the vision every 6 months. Every two years we definitely should. Truth probably lies between those two extremes | 20:20 |
mordred | ttx: ++ | 20:20 |
flaper87 | ttx: yup | 20:21 |
cdent | mordred: fair point, but I’d argue that if we’re not changing the vision at least once a year, we’re not paying enough attention to the world around us | 20:21 |
cdent | it’s not a mission | 20:21 |
edleafe | if in the future something about it doesn't seem to fit, someone should bring that up and propose an update | 20:21 |
mordred | minor course corrections as we learn thing are likely quite frequent | 20:21 |
dhellmann | updated | 20:21 |
cdent | it’s a vision | 20:21 |
mordred | cdent: well - we may be quibbling over the word "change" :) | 20:21 |
cdent | but yeah, it doesn’t need to be heavyweight, or required, or onerous, or …. | 20:21 |
ttx | cdent: from the zingerman's experience you have to keep the vision for "some time" | 20:21 |
ttx | enough to be able to judge your ability to reach those goals | 20:21 |
ttx | basically We shouldn't replace it because it starts to be late or anything. We should replace it when it's no longer a good vision | 20:22 |
smcginnis | ++ | 20:22 |
ttx | It's ok to get to 2019 and fail to deliver on some | 20:22 |
flaper87 | ok, let's move this forward and also learn from the experience. I think it's fair to encourage revision but not force it to avoid (as mordred pointed out) encouraging the wrong behavior | 20:22 |
flaper87 | we're not going to get everything right this time around | 20:22 |
mordred | golly no | 20:22 |
ttx | It's not OK to get to 2019 and chase goals that we no longer think are good | 20:22 |
mordred | flaper87: :) | 20:22 |
dims | this is the first, so let's roll the dice :) | 20:22 |
cdent | having not had the pleasure of doing the zingerman thing, my attitude towards this thing is mostly as reader from the communit, so take my input with that grain of salt | 20:22 |
flaper87 | mordred: :D | 20:23 |
mordred | cdent: I think that input is hugely helpful, since _most_ of the folks in openstack haven't been to ann arbor | 20:23 |
EmilienM | flaper87: well, said, let's move forward now | 20:23 |
cdent | sideways! | 20:23 |
edleafe | flaper87: even if you get everything right today, it may not be right next year | 20:23 |
* mordred starts floating | 20:23 | |
ttx | anyway, I think creating a new vision is enough work to deter casual changing of the vision | 20:24 |
flaper87 | edleafe: prolly right but that's too deep of a thought for my poor, night mode, brain :P | 20:24 |
dhellmann | I have to drop off -- if you need more changes to that patch, someone please take it over | 20:24 |
edleafe | flaper87: :) | 20:24 |
fungi | thanks dhellmann! | 20:24 |
ttx | OK, I think we have a way forward. Merge early, stamp it as our vision at this date. | 20:24 |
flaper87 | dhellmann: ++ | 20:24 |
flaper87 | ttx: deal | 20:24 |
ttx | Because frankly, we are already using that vision in our decisions right now | 20:24 |
EmilienM | dhellmann: thanks | 20:24 |
*** annegentle has joined #openstack-meeting | 20:25 | |
ttx | so there is little point in holding it up | 20:25 |
ttx | Anything else on that topic before we move on to open discussion ? | 20:25 |
dims | So do the minimal changes needed and get it out right? who has the pen ttx ? | 20:25 |
cdent | ttx: yes, as far as I can tell there has been a very positive reaction to the constellation idea, and lots of positivity around other stuff too | 20:25 |
*** askb has joined #openstack-meeting | 20:26 | |
ttx | dims: a patch from dhellmann, votes from TC members on all the patch chain | 20:26 |
ttx | then I'll announce the 3-day merge warning | 20:26 |
dims | sounds like a plan | 20:26 |
ttx | #topic Open discussion | 20:27 |
*** openstack changes topic to "Open discussion (Meeting topic: tc)" | 20:27 | |
ttx | We've been looking for election officials to handle the PTL election | 20:27 |
ttx | We have two volunteers currently: persia and diablo_rojo | 20:27 |
ttx | yay! | 20:27 |
ttx | any objection to them running the show ? | 20:27 |
dims | thanks persia and diablo_rojo | 20:27 |
cdent | +many | 20:27 |
ttx | (Most of the other usual suspects may run for PTLship) | 20:27 |
smcginnis | None from me. | 20:27 |
ttx | How do you think our effort to rely less on meetings is going ? | 20:28 |
ttx | Feels like office hours have low attendance, but I feel like having designated time slots still helps | 20:28 |
cdent | I think it is good for us, but potentially bad for the community | 20:28 |
ttx | cdent: expand? | 20:28 |
smcginnis | Office hours seem to be picking up activity lately. | 20:28 |
EmilienM | no objection at all, thanks a lot | 20:28 |
cdent | I think we are disconnected somehow, I’m not sure I can put my finger on it. | 20:29 |
cdent | But if office hours pick up, it might be okay. | 20:29 |
ttx | Less outside participation on office hours than on meetings ? | 20:29 |
cdent | I certainly like the fact that for me, at least, having office hours means I’m talking to the rest of you more often | 20:29 |
EmilienM | ttx: low attendance on which side? I saw most of TC members around (if not all) | 20:29 |
fungi | persia: diablo_rojo: thanks for volunteering. get up with me if you have any questions on the tooling (and i'll be syncing up with you anyway on some development work i've got underway for it this week) | 20:29 |
ttx | Like rockyg attendingt every meeting but none of the office hours ? | 20:29 |
dims | EmilienM : i have been lax attending them so far | 20:29 |
rockyg | Hey!!!! | 20:29 |
cdent | but I’m not feeling observed/participated by/with the community. | 20:29 |
cmurphy | fwiw i usually follow the office hours discussions | 20:29 |
* edleafe is in the same boat as rockyg | 20:30 | |
ttx | edleafe, rockyg: do you know when the office hours are ? | 20:30 |
fungi | *reminder* office hours at 01:00 (in roughly 3.5 hours) | 20:30 |
ttx | (this is a test) | 20:30 |
fungi | heh, oops | 20:30 |
*** andreas-f has quit IRC | 20:30 | |
fungi | i blew that test, sorry :/ | 20:30 |
persia | cdent: Some of us are observing you. | 20:30 |
rockyg | I don't have great IRC access, so meetings are currently on my calendar, but I haven't gotten the office hours on yet. | 20:30 |
persia | fungi: Thanks. | 20:30 |
cdent | persia: creepy? | 20:31 |
cdent | :) | 20:31 |
edleafe | ttx: nope. I should have written them down somewhere. :( | 20:31 |
ttx | I wish office hours were more "ask TC anything" rather than cocktail hour between us, but that may happen in the future :) | 20:31 |
jeblair | ttx: i've been regularly missing office hours because i'm bad at whatever skills are required in showing up at them | 20:31 |
dims | ttx : could do we do a ping list for the office hours too? | 20:31 |
EmilienM | #link https://governance.openstack.org/tc/#office-hours | 20:31 |
edleafe | and 0100 UTC is not when I'm near a compute | 20:31 |
fungi | i will say, our 01:00-02:00 wednesday office hour seems to be very under-attended even by the tc. most weeks it's been just me, though dtroyer showed up for one | 20:31 |
rockyg | I am reading the summaries from both cdent and ttx, and following the office hours announcements, but.... | 20:31 |
ttx | dims: we could | 20:31 |
jeblair | ttx: but i found the retroactive "we had an important discussion" announcement you did *very* useful | 20:31 |
edleafe | or even a computer | 20:31 |
jeblair | ttx: so please keep doing those as warranted :) | 20:32 |
diablo_rojo | fungi, sounds good :) | 20:32 |
ttx | I feel like between teh new status tracking system / weekly updates + office hours + occasional meetings we make good progress | 20:32 |
rockyg | jeblair, ++ | 20:32 |
*** jkilpatr has joined #openstack-meeting | 20:32 | |
dims | cdent : ttx : many many thanks for the summaries | 20:33 |
ttx | I won't hide that it's a bit of work for the chair to keep track of everything (rather than rely on that hour in the week to sync) but worth it imho | 20:33 |
fungi | the 09:00-10:00 tuesday office hour seems to be the most active, which i'm usually asleep during | 20:33 |
ttx | It's becauise europeans are so cool | 20:33 |
*** annegentle has quit IRC | 20:33 | |
*** hieulq has joined #openstack-meeting | 20:33 | |
dims | :) | 20:33 |
jeblair | (the especially weird thing about that was that i was sitting at a terminal eating a bowl of cereal during that discussion unaware it was going on, then saw the email, then read the backscroll, then everyone was gone and i had an empty bowl) | 20:34 |
rockyg | I think that's a good sign of the other parts of the world wanting to participate | 20:34 |
ttx | Once flaper87 gets rid of the meeting channel check in irc-meetings, we'll be able to add them to the meeting calendar | 20:34 |
dims | jeblair : LOL | 20:34 |
ttx | might increase visibility | 20:34 |
fungi | if i didn't feel compelled to be up for the 01:00 the "same day" (from my waking hours perspective) i might try to be awake for the 09:00 one | 20:34 |
ttx | I also dropped pointers to the office hours all over the Project Team Guide | 20:34 |
ttx | which I hope everyone reads of course | 20:34 |
EmilienM | jeblair: valid use case :) | 20:34 |
fungi | but staking awake from 09:00-02:00 utc for me once a week is a little bit of a stretch | 20:34 |
fungi | s/staking/staying/ | 20:34 |
*** thorst has quit IRC | 20:35 | |
ttx | The wednesday morning one is for reaching out to China/APAC | 20:35 |
ttx | It's under-attended because we have a lot of work to do on raising leaders there | 20:35 |
dims | so, have folks read the diversity report yet? http://superuser.openstack.org/wp-content/uploads/2017/07/OpenStack-Gender-Diversity-Report_Apr2017.pdf | 20:35 |
dims | http://superuser.openstack.org/articles/bitergia-intel-report/ | 20:36 |
ttx | A lot of us did, yes | 20:36 |
ttx | Some good insights, although the contributor data looks questionable | 20:36 |
persia | Would it be worth moving one of the 9:00 and 2:00 so that they are not on adjacent days? | 20:36 |
fungi | dims: yeah, it got discussed at length in #openstack-tc | 20:36 |
*** adisky__ has quit IRC | 20:36 | |
ttx | persia: that was suggested yes | 20:36 |
*** setuid has left #openstack-meeting | 20:36 | |
ttx | We accept patches | 20:36 |
fungi | persia: yeah, that was an early suggestion of mine when going over the final scheduling | 20:36 |
fungi | but the counterargument was that i should just avoid trying to be awake for all three office hours and not worry about it | 20:37 |
ttx | http://git.openstack.org/cgit/openstack/governance/tree/doc/source/index.rst#n38 | 20:37 |
smcginnis | Yeah, for me spreading out days won't make a difference for a bad time slot. | 20:38 |
ttx | I'm fine with considering another layout, as long as we manage to reach the three TZs sometimes in the week where people in those TZ actually work :) | 20:38 |
*** unicell has joined #openstack-meeting | 20:38 | |
ttx | which generally means targeting Tue-Thu | 20:38 |
fungi | there are at least several of us on the current tc lineup for whom the tuesday slot is 5am local and the wednesday slot is 9pm tuesday local | 20:39 |
fungi | so attending both isn't a stretch if they didn't fall within 24 hours of one another | 20:39 |
rockyg | So, you could move the APAC to a Monday timeslot. | 20:39 |
rockyg | Their Tuesday is mostly the NA Monday | 20:40 |
ttx | Like Tuesday 1:00utc ? | 20:40 |
EmilienM | fungi: 2am local now :D | 20:40 |
rockyg | Yup. | 20:40 |
ttx | we can certainly move the 9am one to Wednesday to spread them out | 20:41 |
rockyg | Well, maybe I take that back. China is +8 | 20:41 |
fungi | EmilienM: yeah, but dims, dhellmann and i are still in the eastern usa timezone | 20:41 |
cdent | maybe we should instead of trying to find a good slot for westeners to be in chinese time we should try harder to create some chinese tc members? | 20:42 |
fungi | not that i'm going to pretend to know whether those timeslots are as convenient for them as they are for me | 20:42 |
EmilienM | fungi: right, I think 5am is also too early | 20:42 |
ttx | Another topic to quickly discuss: we have two items on our "Top 5 help wanted list". While I think we don't have to allocate every single spot, there is room for a few more if you see critical areas | 20:42 |
*** unicell has quit IRC | 20:42 | |
*** gordc has left #openstack-meeting | 20:42 | |
*** unicell has joined #openstack-meeting | 20:42 | |
ttx | This list will be heavily promoted in an effort to get contributors | 20:43 |
mordred | cdent: I think the worry is that if we can't start by finding a good slot shared by western and chinese fokls it will be hard to develop chinese tc members | 20:43 |
ttx | (in OpenSTack Days, in Summit keynotes, at Board meetings...) | 20:43 |
EmilienM | ttx: I thought about it and I think we already have 2 things, it would be great to not having too much areas and focus on the 2 for now | 20:43 |
cdent | (another potential topic before we close, if want to go there, is glance/glare) | 20:43 |
cdent | mordred: yes, I know, I was sort of being snarky. | 20:43 |
fungi | cdent: the goal of having a known time for north americans to be around while apac tz'ers are awake is to encourage adding more apac tc members | 20:43 |
mordred | cdent: :) | 20:43 |
ttx | EmilienM: sure, I just don't want people to hold up or anything | 20:43 |
ttx | If you see an area needs urgent help, don't be shy | 20:44 |
mordred | cdent: glance/glare I think has some specific technical questions pending before it's actionable | 20:44 |
mordred | cdent: there is an assertion that needs to be backed up | 20:44 |
cdent | that’s just it, I think we’ve kicked that assertion dead | 20:44 |
mordred | which I _think_ is going to spur an excellent discussion | 20:44 |
*** arnewiebalck_ has quit IRC | 20:44 | |
fungi | (well, and south american community members too; we don't have any of them on the tc either) | 20:44 |
EmilienM | ttx: we could have proposals at any time I guess, but maybe we could keep the list of active areas "short" | 20:44 |
dims | mordred : REST API equivalence and data migration path? | 20:44 |
ttx | glance/glare... probably the topic for our next "occasional" meeting | 20:44 |
mordred | dims: api equiv - I think he claims data migration path is the easy part | 20:44 |
mordred | and I _think_ it should be easy to do api equiv | 20:44 |
ttx | At this stage the thread is still evolving and useful to raise the right issues | 20:44 |
mordred | from looking at it | 20:45 |
ttx | so not stuck yet | 20:45 |
mordred | it just needs to be declared important and then done | 20:45 |
smcginnis | mordred: But not there yet, from my understanding. | 20:45 |
ttx | I think the critical point is the defcore stuff | 20:45 |
mordred | smcginnis: yah | 20:45 |
dims | ttx : are we saying that they can be under governance only IF they are able to do this? | 20:45 |
ttx | We don't have a mechanism to replace something that is in the defcore set | 20:45 |
mordred | I'm not - but it would certainly help if we had one and only one project that did images | 20:45 |
ttx | that goes beyond us | 20:46 |
mordred | since we're having issues staffing the one we have | 20:46 |
fungi | i would suggest that we shouldn't be encouraging competing implementations of something we also insist needs to be cross-deployment interoperable | 20:46 |
ttx | dims: doing what ? | 20:46 |
mordred | this is one of the few cases where I think the internet snark about our interests being too diverse would actually be appropriate | 20:46 |
rockyg | So, defcore would still require glance. Even if glare were there. | 20:46 |
*** krtaylor has quit IRC | 20:46 | |
dims | ttx : seems like the thread is saying, we can only add glare to governance only if you can be a replacement for glance | 20:46 |
rockyg | Doesn't mean it has to be used much, but it has to be accessible to use. | 20:46 |
mordred | rockyg: I think if we wanted to propose replacing glance with glare we'd need to propose a plan to defcore and get everyone's buy in | 20:47 |
ttx | rockyg: If you still need to run Glance, the pain/value proposition of adding Glare is limited | 20:47 |
smcginnis | rockyg: I think that glare can be dropped in instead of glance and things still work. | 20:47 |
cdent | smcginnis: s/can/could with some changes/ | 20:47 |
mordred | I think IF glare can be dropped in in place of glance and things still work, THEN we can propose replacing one with the other | 20:47 |
edleafe | smcginnis: if that's truly the case, then fine. But I really doubt they are there | 20:47 |
mordred | if they cannot, that is a dead discussion | 20:47 |
edleafe | mordred: jinxish | 20:48 |
mordred | edleafe: :) | 20:48 |
smcginnis | cdent: Preface my statement with "It would need to be able to be dropped in..." :) | 20:48 |
rockyg | Yeah. Until the glance *code* is removed from being required, it would still need to be there. Board decision that is suggested to them by defcore | 20:48 |
mordred | BUT - there is no reason that technical state cannot be achieved | 20:48 |
smcginnis | I agree, they are not there yet. | 20:48 |
fungi | if glare were decided on as a successor to glance and we just called it glance, then there's no defcore/interop issue | 20:48 |
rockyg | There is a deprecation process in defcore, though. | 20:48 |
mordred | rockyg: I agree - and I think that's a thing we can work through with the board/defcore | 20:48 |
ttx | mordred: so are you saying that perfect compat is necessary for us to add them ? Or that if they say they will pursue it we should add them ? | 20:48 |
mordred | but I tihnk we're not even to the point of starting that conversation yet | 20:48 |
mordred | because right now it's unpossible | 20:48 |
rockyg | And, remember, defcore is like 2+ releases behind where you guys are. | 20:49 |
mordred | ttx: I'm saying that THEY are claiming that they provide the value of being able to replace glance | 20:49 |
mordred | I'm currently judging them on that standard since it's part of what they claim | 20:49 |
EmilienM | mordred: I liked your request of the devstack job to test glare instead of glance and see results | 20:49 |
mordred | I do not think it needs to be true for them to be added to governance | 20:49 |
mordred | but right now it's a claim | 20:49 |
mordred | so I'm judging it | 20:49 |
fungi | merge a change to glance that replaces the underlying implementation with one ported from glare (or turns it into a thin api shim) and defcore requirements are basically sidestepped. but i agree it's still tricky and assumes basically completely identical behavior | 20:49 |
EmilienM | mordred: the answer would be binary and would confirm if yes/no we can replace it | 20:49 |
mordred | EmilienM: exactly - or we, can confirm whether it's worth people's time to start the discussion with the board | 20:50 |
mtreinish | mordred: fwiw, I'm like 100% sure it will fail tempest horribly if you point it at glare and say its glance | 20:50 |
mordred | right now it's not worth bothering the defcore wg | 20:50 |
jeblair | fungi: it would not be the first time we have done that | 20:50 |
dims | mtreinish : hey | 20:50 |
mordred | mtreinish: I know for a fact that it will | 20:50 |
mordred | I went and read the aPI | 20:50 |
mordred | it is not compatible | 20:50 |
fungi | jeblair: this is true! | 20:50 |
mordred | but - an endpoint could be added that would be | 20:50 |
ttx | So it's a complex discussion, and I fear it will take time for us to reach a decision here. One issue is that Glare would like to join the PTG, which is in theory limited to official projects. Would you be happy with giving them a free ride ? If only because we could have those discussions at the PTG | 20:51 |
mordred | and I'm happy to work with them on defining what that would need to look like | 20:51 |
fungi | anyway, i still believe that if they declare replacing glance as a primary goal of their project and we don't have a solid plan for making that possible then we shouldn't be making glare an official project team | 20:51 |
ttx | free ride = give Glare a PTG room | 20:51 |
mordred | ttx: I would be happy to discuss this topic with them at the PTG - and it would not bother me to have them there this time | 20:51 |
dims | ttx : i am ok to give them the free ride to encourage them | 20:51 |
smcginnis | :q | 20:51 |
rockyg | mordred is right. Not worth bothering InteropWG (defcorc) right now. That's at least a year, more likely 1.5 or 2 out. | 20:51 |
smcginnis | Oops | 20:51 |
dims | smcginnis : trying to get out of here :) | 20:52 |
edleafe | rockyg: mordred: +1 | 20:52 |
smcginnis | dims: Hehe | 20:52 |
fungi | well, glare said they'd love to "present a session at the ptg" which suggests to me that they're still pretty disconnected from the community at large and don't have any context as to what the ptg is | 20:52 |
ttx | FWIW We've been doing that at the past PTG as well -- give rooms to projects in the pipeline | 20:52 |
ttx | (if we still have space) | 20:52 |
dims | ++ | 20:52 |
mordred | yah- so let's get them there so they can see it - set up a time for them to talk witha few of us that have some good context on what this might look like | 20:52 |
smcginnis | I think it would be worth having some time for them to pitch their case there. | 20:52 |
ttx | ok | 20:52 |
mordred | and we should be ableto come out of that with a "this is a possible plan" or "wow, this is never going to work" | 20:52 |
smcginnis | Or maybe even a glance time slot if they're willing to work it out. | 20:53 |
ttx | diablo_rojo: ^ we should add Glare if we can | 20:53 |
ttx | (to the PTG) | 20:53 |
dims | mordred : i'd like to know how many folks are actively engaged in Glare and want to pursue this goal as well | 20:53 |
rockyg | I think InteropWG will also be there. | 20:53 |
fungi | it sounds more like they want to present a proposal at the forum | 20:53 |
mordred | dims: I agree | 20:53 |
smcginnis | Based on the current Glance participation, I don't see them filling a room for a few days straight. | 20:53 |
ttx | rockyg: yes! | 20:53 |
mordred | dims: I think there are many things I'd like to dig in to on that topic :) | 20:53 |
dims | for sure :) | 20:53 |
ttx | smcginnis: but since they are on the top 5 list, millions of devs will join! | 20:54 |
rockyg | ttx, gotta double check, but I'll specifically ask tomorrow. | 20:54 |
smcginnis | ttx: I admire you're optimism. Or snark. Either one. :) | 20:54 |
ttx | 11pm optisnark | 20:54 |
smcginnis | *yoru | 20:54 |
diablo_rojo | ttx, there is space since Karbor dropped out. | 20:54 |
ttx | diablo_rojo: deal. | 20:54 |
diablo_rojo | I will update the spreadsheet :) | 20:54 |
dims | diablo_rojo : ++ | 20:54 |
ttx | Also some teams may drop if they realize they won't have enough people joining | 20:55 |
ttx | OK, anything else, anyone ? | 20:55 |
dims | that's it. good night ttx | 20:56 |
fungi | thanks for a productive meeting, ttx! | 20:56 |
ttx | Thanks everyone for attending | 20:56 |
smcginnis | Thanks | 20:56 |
*** oneswig has joined #openstack-meeting | 20:56 | |
ttx | #endmeeting | 20:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:56 | |
openstack | Meeting ended Tue Jul 11 20:56:41 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-07-11-20.01.html | 20:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-07-11-20.01.txt | 20:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-07-11-20.01.log.html | 20:56 |
cdent | thanks ttx | 20:56 |
*** martial has joined #openstack-meeting | 20:57 | |
*** tobberydberg has quit IRC | 20:57 | |
*** tobberydberg has joined #openstack-meeting | 20:57 | |
fungi | anyone who's awake at 01:00 utc feel free to pop into #openstack-tc and help me not feel so lonely! | 20:58 |
EmilienM | ttx: thanks | 20:58 |
EmilienM | fungi: yes I will be there | 20:58 |
fungi | yay! | 20:58 |
EmilienM | it's only 6pm for me | 20:58 |
oneswig | #startmeeting scientific_wg | 21:00 |
openstack | Meeting started Tue Jul 11 21:00:42 2017 UTC and is due to finish in 60 minutes. The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
*** openstack changes topic to " (Meeting topic: scientific_wg)" | 21:00 | |
openstack | The meeting name has been set to 'scientific_wg' | 21:00 |
oneswig | hey hey hey | 21:00 |
oneswig | #chair martial | 21:00 |
openstack | Current chairs: martial oneswig | 21:01 |
rbudden | hello | 21:01 |
oneswig | Hi bob | 21:01 |
hogepodge | o/ | 21:01 |
martial | Hi Stig; I was not sure you were around :) | 21:01 |
oneswig | Hi hogepodge martial | 21:01 |
* cdent passes the bourbon on to this meeting | 21:01 | |
* cdent waves | 21:01 | |
oneswig | Cheers cdent :-) | 21:01 |
martial | (I was checking the channel name to be safe :) ) | 21:01 |
armstron_ | Hello everyone | 21:01 |
*** lizhong has joined #openstack-meeting | 21:01 | |
*** cdent has left #openstack-meeting | 21:01 | |
*** priteau has joined #openstack-meeting | 21:01 | |
*** tobberydberg has quit IRC | 21:01 | |
oneswig | greetings armstron_ | 21:01 |
priteau | Hello | 21:02 |
oneswig | #link Agenda for today is https://wiki.openstack.org/wiki/Scientific_working_group#IRC_Meeting_July_11th_2017 | 21:02 |
oneswig | Evening priteau | 21:02 |
oneswig | So we have only a short agenda for today but a couple of useful items. | 21:02 |
lizhong | Hello | 21:02 |
oneswig | #topic SC2017 | 21:02 |
*** openstack changes topic to "SC2017 (Meeting topic: scientific_wg)" | 21:02 | |
oneswig | Hi lizhong, welcome | 21:02 |
oneswig | SC2017 is the week after OpenStack Sydney | 21:03 |
oneswig | Call in on your way home :-) | 21:03 |
trandles | hi everyone | 21:03 |
*** kristian__ has quit IRC | 21:03 | |
oneswig | Hi trandles | 21:03 |
trandles | oneswig: I'm planning on going to Sydney then straight on to SC17 before home | 21:03 |
trandles | if I can help with either | 21:03 |
oneswig | Last year I think the books and stuff were pretty handy - thoughts anyone? | 21:03 |
martial | stig: I will add an item to the agenda as #4 :) | 21:03 |
oneswig | can't wait! | 21:04 |
rbudden | agreed, the books were great | 21:04 |
*** armstrong has joined #openstack-meeting | 21:04 | |
rbudden | i should be at SC as well and can help with booth/talks/books/etc. | 21:04 |
oneswig | hogepodge: is there a possibility for printing an update of the book, similar to last time? | 21:04 |
hogepodge | Definitely | 21:04 |
*** jmlowe has joined #openstack-meeting | 21:05 | |
*** s3wong has joined #openstack-meeting | 21:05 | |
oneswig | cool - do you know how we can organize that? | 21:05 |
jmlowe | Hi everybody | 21:05 |
oneswig | Hi jmlowe | 21:05 |
hogepodge | We can't send staff this time, mainly because it's the week after the summit, but we want to support folks from the community who can go | 21:05 |
martial | trandles: lukcy you on Syndey -> Denver, as per our email discussion, I am in Limbo on that one for now | 21:05 |
oneswig | Likely it'll be my colleague John from our gang, and I'll take Sydney | 21:06 |
trandles | sounds lucky now, we'll see what state I'm in come mid-SC17 week ;) | 21:06 |
armstron_ | is it late to submit a paper to SC2017? | 21:06 |
*** armstron_ has quit IRC | 21:06 | |
trandles | armstron_: paper submission is well past :( | 21:06 |
oneswig | #link deadlines for SC2017 are here https://submissions.supercomputing.org | 21:07 |
*** armstron_ has joined #openstack-meeting | 21:07 | |
oneswig | I think it's gone but you can still do posters and BOFs | 21:07 |
martial | hogepodge: I am going to check with GWU, I know they usually go and a past contributor of ours might go, maybe they can help | 21:07 |
jmlowe | Do you think we would be successful with another BoF? | 21:08 |
oneswig | GWU? | 21:08 |
martial | stig: George Washington University | 21:08 |
oneswig | ah ok, thanks | 21:08 |
armstrong | Ok I will prepare a poster | 21:08 |
jmlowe | I was under the impression they wanted year over year variety | 21:08 |
martial | stig: a PhD student worked with us in the past | 21:08 |
*** Maxime_ has joined #openstack-meeting | 21:08 | |
*** pthaper_ has joined #openstack-meeting | 21:08 | |
oneswig | I think it's worth a shot. Can't remember much about the BoF from last time - it was a blur. | 21:09 |
oneswig | I do recall it was busy, and I do recall most people attending were planning to try openstack rather than actual users | 21:09 |
hogepodge | The bof was well attended | 21:09 |
oneswig | So perhaps we should check in with them and see how they're getting on | 21:09 |
hogepodge | martial: great. Are there any organizing etherpads for the event? | 21:10 |
martial | hogepodge: not yet, to my knowledge | 21:10 |
*** b1airo has joined #openstack-meeting | 21:11 | |
martial | #link https://etherpad.openstack.org/p/SWG-SC17 | 21:11 |
martial | Created one :) | 21:11 |
martial | Blair? | 21:12 |
oneswig | Thanks martial, on fire today :-) | 21:12 |
b1airo | Hello! | 21:12 |
hogepodge | For the books, I think we'll be writing with Denise. We should start soliciting for new content now | 21:12 |
martial | #chair b1airo | 21:12 |
openstack | Current chairs: b1airo martial oneswig | 21:12 |
*** lakerzhou has quit IRC | 21:12 | |
martial | blair: I thought you were on vacation? :) | 21:12 |
hogepodge | Kathy is on a leave of absence | 21:12 |
*** lakerzhou has joined #openstack-meeting | 21:13 | |
oneswig | G'day b1airo, how's the pancakes? | 21:13 |
*** rbowen has quit IRC | 21:13 | |
oneswig | hogepodge: OK thanks, can you get some deadlines from Denise we can work to? | 21:13 |
b1airo | Getting started with a porridge entree oneswig | 21:13 |
hogepodge | Will do | 21:13 |
oneswig | Thanks hogepodge - that's BOF and books covered. Anything else? | 21:14 |
jmlowe | I'm fairly confident I can get slots for booth talks again | 21:15 |
rbudden | jmlowe: +! | 21:15 |
oneswig | jmlowe: that went pretty well, I remember some awesome demos :-) | 21:16 |
rbudden | +1 | 21:16 |
rbudden | are we planning more short talks again? | 21:16 |
jmlowe | I think rbudden also said he can get space | 21:16 |
martial | I think we can demo the short talks at the Summit :) | 21:16 |
rbudden | yes, we can use the PSC booth as well | 21:16 |
b1airo | Re. book, do we have any new sections possible or looking at a refresh of the existing? | 21:16 |
oneswig | b1airo: If somebody who knows was to pick it up, I'm sure a federation chapter is within reach | 21:16 |
*** raildo has quit IRC | 21:16 | |
jmlowe | I might be on the hook for doing a globus auth openid connect keystone federation | 21:17 |
oneswig | Otherwise, some refresh is needed I'd guess | 21:17 |
oneswig | jmlowe: I heard that, well volunteered :-) | 21:17 |
martial | jim: lots of keywords there :) | 21:17 |
rbudden | I’m in the middle of an Ironic refresh Liberty -> Ocata at the moment, possible I could have refresh on that use case | 21:18 |
oneswig | What we'd want to do is find someone else (eg, Nectar, CERN, etc) with a different case study, and combine them | 21:18 |
hogepodge | Federation chapter would be way cool | 21:18 |
oneswig | hogepodge: certainly would! | 21:18 |
martial | I can talk to my colleague at NIST, Robert Bohn, who is involved in a Federation effort | 21:18 |
rbudden | +1 on Federation | 21:18 |
rbudden | jmlowe: are we still going to attempt a federation setup at some point? | 21:19 |
martial | he was there in Boston and presented at the Open Research Cloud meeting | 21:19 |
*** kylek3h has quit IRC | 21:19 | |
jmlowe | yeah, I'd like to | 21:19 |
oneswig | Ok, lets try to make it happen - hogepodge tell us by when | 21:19 |
rbudden | probably not enough time to get it together for the book for SC, but just random thoughts ;) | 21:19 |
*** pthaper_ has quit IRC | 21:20 | |
martial | jim: added an action item with your name on it on the Etherpad :) | 21:20 |
*** makowals has joined #openstack-meeting | 21:20 | |
oneswig | any takers for filing the BoF submission? | 21:20 |
rbudden | sure, I can take that | 21:21 |
b1airo | rbudden: do you have architecture diagrams of your setup between SLURM and OpenStack? I've described it to other HPC people who have been interested... | 21:21 |
oneswig | It's probably worth submitting from a widely spread group, to add some gravitas - but someone's got to stump up the wording | 21:21 |
oneswig | b1airo: ooh, I'm doing some on that recently. | 21:22 |
b1airo | oneswig: suggest we start from last year's submission and update? | 21:22 |
martial | bob: can you use the etherpad to draft the wording and let us know if you want us to add/extend ? | 21:22 |
oneswig | Got heat stacks that'd make you scream | 21:22 |
rbudden | b1airo: we have some arch diagrams but i’m not sure they’re openstack related | 21:22 |
rbudden | more networking, etc. | 21:22 |
rbudden | but i’d be happy to talk to ppl that are interested in what it looks like | 21:22 |
jmlowe | I can go in with rbudden on the BoF | 21:22 |
oneswig | b1airo: good idea on starting from last year. er... anyone got a copy? | 21:23 |
b1airo | I'm looking for stuff I can adapt into slideware for OpenStack+HPC talks | 21:23 |
*** pcaruana has quit IRC | 21:23 | |
rbudden | starting from last year’s submission would be great ;) | 21:23 |
oneswig | b1airo: gotta mention the SKA if this is at Pawsey | 21:23 |
martial | stig: I can also reach out to Mike to see if he can formalize his presentation at the last lighting talk into a book chapter | 21:23 |
b1airo | I always tryvto talk about different ways of doing things but it's generally very hand wavy and I'd like to make it clearer for the HPC Advisory Council tal | 21:24 |
rbudden | b1airo: if you want to ping me offline we can chat about the setup | 21:24 |
*** Thaper has joined #openstack-meeting | 21:24 | |
b1airo | thanks rbudden , will do | 21:24 |
oneswig | b1airo: graphs are good for that kind of talk. preferably with the axes labelled | 21:24 |
b1airo | I'll find the BoF submission, let me right with Google Drive for a moment - if I don't come out can someone please call Anonymous to find me... | 21:25 |
b1airo | *fight with | 21:25 |
*** ihrachys has quit IRC | 21:25 | |
martial | while blair is looking this up, should we see if there is anything else to discuss re: SC17? | 21:26 |
rbudden | social? | 21:27 |
rbudden | the few times we’ve been able it seems to be a hit | 21:27 |
oneswig | true | 21:27 |
rbudden | even if it’s just informal | 21:27 |
rbudden | i don’t want to throw trandles under the bus ;) | 21:27 |
martial | you mean for the summit or sc17? | 21:27 |
oneswig | I also added an item on booth space for lightning talks | 21:27 |
rbudden | SC17 | 21:27 |
rbudden | unfortunately I don’t think i’m going to be able to acquire funding to get to Sydney :( | 21:28 |
martial | bob: welcome to my club | 21:28 |
b1airo | They're just worried you won't return! | 21:29 |
martial | bob: I would tell you that Mr Hoge was kind enough to remind me that the foundation has a travel aid | 21:29 |
martial | (assistance) | 21:29 |
martial | not sure if it would work, but it is worth trying if you are presenting | 21:29 |
rbudden | martial: true, kinda forgot about that. i’d consider it, but would want to be presenting or something to put it to good use | 21:30 |
b1airo | Here's the panel draft, I think we just adapted / used the same text... | 21:30 |
b1airo | https://docs.google.com/document/d/19kjs_HQ2bQw4ydjqY6ECMSBlAq6w2N0BELrxHtSfzn0/edit?usp=drivesdk | 21:30 |
rbudden | yeah, not sure if i can make the presentation deadline, we’ll see | 21:30 |
oneswig | My instinct is an evening social at SC17 could be a big table (or two) for a meal and beers. | 21:30 |
oneswig | Good job b1airo | 21:30 |
martial | #link https://docs.google.com/document/d/19kjs_HQ2bQw4ydjqY6ECMSBlAq6w2N0BELrxHtSfzn0/edit?usp=drivesdk | 21:30 |
oneswig | Reminder: deadline for Sydney presentations is THIS FRIDAY | 21:30 |
martial | stig: shoot | 21:31 |
rbudden | oneswig: ugh | 21:31 |
rbudden | thanks though, good to know | 21:31 |
*** lakerzhou has quit IRC | 21:31 | |
oneswig | so plenty of time, right? I've got three on the go! | 21:31 |
b1airo | I haven't proposed anything myself but I think I'm featuring in three vendor submissions :-P | 21:32 |
martial | :) | 21:33 |
* rbudden counts hours left to work on ironic/ocata and contemplates if sleep is futile ;) | 21:33 | |
oneswig | ... nvidia, dell, mellanox? | 21:33 |
martial | okay, 30 minutes to go and 3 topics left :) | 21:33 |
oneswig | martial: good point , which brings us to... | 21:33 |
armstron_ | how is the presentation evaluated? like conference papers? | 21:33 |
oneswig | #topic Application catalog(ue) updates | 21:33 |
*** openstack changes topic to "Application catalog(ue) updates (Meeting topic: scientific_wg)" | 21:33 | |
oneswig | armstron_: exactly like that - a review committee | 21:34 |
jmlowe | I'm sitting in the cloud and container image bof at PEARC right now | 21:34 |
*** rockyg has quit IRC | 21:34 | |
oneswig | jmlowe: what's PEARC? | 21:34 |
jmlowe | it was the xsede conference but was renamed | 21:34 |
jmlowe | pearc.org | 21:35 |
*** thorst has joined #openstack-meeting | 21:35 | |
trandles | sorry, I stepped away for 10 mins...RE: social...ugh ;) | 21:35 |
oneswig | trandles: you've done your time on that! | 21:36 |
jmlowe | yeah, trandles you didn't say anything so you have to do the social again :) | 21:36 |
trandles | +1 oneswig -1 jmlowe | 21:36 |
armstrong | oneswig: Thanks, I will be submitting a paper this Friday. | 21:36 |
oneswig | ah, for a united front | 21:36 |
trandles | that said, we go to Denver several times a year, so I'm happy to make suggestions but organizing might be a step too far | 21:36 |
oneswig | OK - app catalogues - there has been some recent discussion here | 21:36 |
martial | tim: I think Jim was volunteering in truth :) | 21:37 |
oneswig | Some interest because the OpenStack.org app store is going EOL and there may be a brighter future for scientific apps | 21:37 |
oneswig | b1airo mentioned that Nectar have a well-stocked instance of Murano | 21:38 |
oneswig | I think last week there was some interest from CERN | 21:38 |
oneswig | Earlier tonight we deployed Murano on our Kolla dev system | 21:39 |
oneswig | Is there a mechanism for sharing these things? | 21:39 |
oneswig | rbudden: jmlowe: I recall you guys exchange apps for Murano, right? | 21:39 |
b1airo | I think like Tim suggested, simply GitHub? | 21:39 |
oneswig | jmlowe: just noticed you're in New Orleans. Is this bof in a piano bar? | 21:40 |
oneswig | b1airo: right, that makes sense | 21:40 |
rbudden | oneswig: not yet, that was the idea for an end goal of a proposal we have in | 21:40 |
*** slaweq has quit IRC | 21:40 | |
rbudden | jmlowe: that reminds me we should chat offline about the next steps with the PIF | 21:41 |
jmlowe | oh, nice, we are still waiting to get paid to make a well stocked catalog | 21:41 |
oneswig | rbudden: jmlowe: in your experience, how portable are Murano apps? | 21:41 |
*** fnaval_ has quit IRC | 21:42 | |
jmlowe | oneswig: no, but they did chase us out of breakfast with a jazz band | 21:42 |
*** thorst has quit IRC | 21:42 | |
*** jprovazn has quit IRC | 21:43 | |
rbudden | oneswig: i’m not sure how much we (i) can attest to the portability. what was largely done was a POC setup using devstack to flesh out the ideas of using Murano for OpenStack integration | 21:43 |
b1airo | I guess they are similar to Heat templates, portability wise, with possible extra Murano version requirements | 21:43 |
oneswig | I remember it sounded much fancier than that in the presentation abstract :-) | 21:44 |
rbudden | so we didn’t exactly test across OpenStack versions or even Murano version for that matter | 21:44 |
jmlowe | I definitely had trouble pulling the aps.openstack packages due to backing images | 21:44 |
rbudden | think of the presentation as selling the idea ;) backed by some usage to show the idea was feasible :) | 21:44 |
*** Thaper has quit IRC | 21:44 | |
rbudden | in all honesty it was slightly more difficult than I originally imagined, but that have been due to my expectations going in | 21:45 |
*** makowals has quit IRC | 21:45 | |
oneswig | rbudden: I get it, might be something where the feasibility of sharing is learned through experience | 21:46 |
jmlowe | This bof has some of it's roots in that talk, if we could convince our learned openstack colleagues, then we could sell this to xsede as a viable project | 21:46 |
*** eharney has quit IRC | 21:47 | |
oneswig | ... anyone else in the room with jmlowe who can help out with that? :-) | 21:47 |
jmlowe | I think we both struggled with the ui elements, confirms my belief that I need to be kept away from end users | 21:47 |
oneswig | I might be in the same boat on #scientific-wg come tomorrow | 21:47 |
oneswig | OK, I'll gather these thoughts and follow up | 21:48 |
*** dfflanders has joined #openstack-meeting | 21:48 | |
oneswig | shall we move on to the next topic - martial what have you got for us? | 21:48 |
martial | stig: maybe follow up on this next week then | 21:48 |
oneswig | indeed | 21:48 |
martial | stig: well there is topic #3 AOC unless I missed that? | 21:49 |
martial | make that AOB | 21:49 |
rbudden | oneswig: i’m not at PEARC but I’m in the same boat and can help jmlowe | 21:49 |
oneswig | martial: that's any other business - put it at the end | 21:49 |
martial | ahhh well then #4 is a #3 then | 21:50 |
*** Apoorva has quit IRC | 21:50 | |
martial | #topic Introducing Conducere and DMoni | 21:50 |
*** openstack changes topic to "Introducing Conducere and DMoni (Meeting topic: scientific_wg)" | 21:50 | |
oneswig | aha! | 21:50 |
trandles | gotta run to another meeting folks, ttfn o/ | 21:50 |
martial | So after many things to clear, I am happy to give you a link to the software we promised for a bit | 21:50 |
martial | #link https://github.com/usnistgov/Conducere Conducere | 21:51 |
martial | #link https://github.com/usnistgov/DMoni DMoni | 21:51 |
martial | Lizhong, Maxime and Pooneet are here I believe, they helped make this release | 21:51 |
*** fnaval has joined #openstack-meeting | 21:51 | |
*** trandles has left #openstack-meeting | 21:51 | |
martial | it is still a little rough but it is public, and I know a few people have been interested to get their hands on it | 21:52 |
*** fnaval has quit IRC | 21:52 | |
martial | so for those interested, please test it, let us know what you thing and how we can make it better and thank you for letting me announce it here :) | 21:52 |
*** fnaval has joined #openstack-meeting | 21:52 | |
rbudden | apologies, i have to go AFK as well… little man just got back from daycare | 21:53 |
martial | bob: no worries, thank you for spending time with us :) | 21:53 |
*** fnaval has quit IRC | 21:53 | |
martial | as you can guess, I am very interested in knowing what people think :) | 21:53 |
oneswig | martial: looks great, I could start using conducere tomorrow! | 21:53 |
b1airo | Bye rbudden | 21:53 |
*** eandersson has left #openstack-meeting | 21:54 | |
martial | stig: we welcome users and contributions obviously | 21:54 |
oneswig | how does packer compare with disk-image-builder? | 21:55 |
martial | stig: I was really worried that I would not be able to release it before this meeting, but I got the final okay late this morning, so we have scrambled to make it "finished" | 21:55 |
b1airo | Packer came first? | 21:56 |
clarkb | oneswig: that came up in the infra channel earlier today in a different context. A big difference is dib lets you build one image and push it everywhere. packer is more snapshot based and has a dsl rather than just letting you execute code | 21:56 |
oneswig | In the heat templates, would I be able to provision groups of nodes of different types? I was working on a problem earlier (in Dask) where a few nodes might need to be high memory, or example | 21:56 |
*** fnaval has joined #openstack-meeting | 21:56 | |
*** sshank has joined #openstack-meeting | 21:56 | |
oneswig | clarkb: thanks, that's interesting | 21:57 |
martial | I am not sure about Packer vs disk-image-builder | 21:57 |
jmlowe | ok, BoF over gtg | 21:57 |
martial | stig: I do not see why we could not mix flavors in heat | 21:57 |
*** jmlowe has quit IRC | 21:57 | |
oneswig | we've been hacking on DIB, I'm interested to know the alternatives | 21:57 |
martial | thanks clarkb | 21:58 |
oneswig | Here's what we've been working on | 21:58 |
oneswig | https://galaxy.ansible.com/stackhpc/os-images/ | 21:58 |
b1airo | We use Packer for Nectar "official" images, have had to resort to DIB for some Trove stuff | 21:58 |
oneswig | and science-y image elments as extensions https://github.com/stackhpc/stackhpc-image-elements | 21:58 |
hogepodge | Before the meeting end, word is book update may be too much of a lift for us with Kathy out. We're taking about it internally. Sorry to talk out of topic | 21:59 |
oneswig | hogepodge: OK thanks for the update. A reprint might be manageable though? | 21:59 |
martial | stig: sweet, I wonder if we can mix your solution with ours | 21:59 |
hogepodge | Yeah | 21:59 |
oneswig | martial: my thoughts exactly, I like the apps you've got going! | 21:59 |
lizhong | Stig: Packer can support multiple clould providers (OpenStack, AWS, etc.). Basically, it connenct to the cloud env to create an instance, do configurations and save it as a image to be reused. | 22:00 |
martial | hogepodge: thanks for letting us know. We can still publish a PDF version if we have time | 22:00 |
oneswig | we are out of time, alas | 22:00 |
clarkb | lizhong: right, whereas dib you'd make a single image, convert to N output formats then use it wherever you like | 22:00 |
clarkb | lizhong: for us that is important because we can use the same image everywhere easily | 22:00 |
Maxime_ | @oneswig About the flavors, you should be able to customize it in the heat template | 22:01 |
oneswig | Maxime_: today's case was 3 types of node in the topology. Can I do that? | 22:01 |
oneswig | I think there's some exciting potential here - thanks for sharing | 22:02 |
oneswig | we need to wind up the meeting. Thanks everyone! | 22:02 |
martial | stig: we can and will gladly follow up next time if welcome | 22:02 |
oneswig | #endmeeting | 22:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:02 | |
openstack | Meeting ended Tue Jul 11 22:02:27 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-07-11-21.00.html | 22:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-07-11-21.00.txt | 22:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-07-11-21.00.log.html | 22:02 |
lizhong | clarkb: that's a really good use case | 22:02 |
oneswig | yes please martial | 22:02 |
armstrong | Bye | 22:02 |
martial | all: feel free to reach to us with questions so we can try to be ready by then | 22:02 |
oneswig | thanks all, good session | 22:02 |
martial | thanks everybody | 22:03 |
lizhong | thanks | 22:03 |
*** denaitre has quit IRC | 22:03 | |
Maxime_ | @oneswig This template provides a way to bring up one master, n clients and m workers. Each group can have its flavor customized, so 3 different flavors is possible | 22:03 |
oneswig | Maxime_: nice! But tomorrow I will ask for 4, you know it :-) | 22:04 |
*** Apoorva has joined #openstack-meeting | 22:04 | |
Maxime_ | @oneswig Of course :-) | 22:04 |
*** felipemonteiro__ has quit IRC | 22:04 | |
martial | stig: bring it :) | 22:05 |
Maxime_ | @oneswig Thanks for bringing up this point | 22:06 |
martial | are the minutes automatically generated? (I was trying to add them to the wiki page) | 22:06 |
oneswig | Thanks for sharing! over and out (I'm adding minutes now martial) | 22:06 |
*** oneswig has quit IRC | 22:07 | |
*** martial has quit IRC | 22:09 | |
*** Maxime_ has quit IRC | 22:09 | |
*** lizhong has quit IRC | 22:10 | |
*** armstron_ has quit IRC | 22:10 | |
*** baoli has quit IRC | 22:10 | |
*** baoli has joined #openstack-meeting | 22:11 | |
*** baoli has quit IRC | 22:11 | |
*** priteau has quit IRC | 22:15 | |
*** markvoelker has quit IRC | 22:16 | |
*** markvoelker has joined #openstack-meeting | 22:17 | |
*** efried is now known as efried_zzz | 22:19 | |
*** kristian__ has joined #openstack-meeting | 22:20 | |
*** bnemec has quit IRC | 22:24 | |
*** bnemec has joined #openstack-meeting | 22:25 | |
*** denaitre has joined #openstack-meeting | 22:25 | |
*** kristian__ has quit IRC | 22:25 | |
*** edmondsw has quit IRC | 22:26 | |
*** bknudson has quit IRC | 22:28 | |
*** ykatabam has joined #openstack-meeting | 22:28 | |
*** jbadiapa_ has joined #openstack-meeting | 22:29 | |
*** pradk has quit IRC | 22:29 | |
*** jbadiapa has quit IRC | 22:31 | |
*** bobh has quit IRC | 22:34 | |
*** galstrom is now known as galstrom_zzz | 22:38 | |
*** slaweq has joined #openstack-meeting | 22:41 | |
*** slaweq has quit IRC | 22:46 | |
*** Patifa has quit IRC | 22:49 | |
*** mmehan has quit IRC | 22:57 | |
*** claudiub has quit IRC | 22:58 | |
*** jaypipes has quit IRC | 23:00 | |
*** chyka has quit IRC | 23:07 | |
*** apetrich has quit IRC | 23:16 | |
*** apetrich has joined #openstack-meeting | 23:18 | |
*** cloudrancher has quit IRC | 23:22 | |
*** cloudrancher has joined #openstack-meeting | 23:23 | |
*** ihrachys has joined #openstack-meeting | 23:25 | |
*** makowals has joined #openstack-meeting | 23:27 | |
*** ekcs has quit IRC | 23:28 | |
*** hongbin has quit IRC | 23:29 | |
*** d0ugal has joined #openstack-meeting | 23:36 | |
*** slaweq has joined #openstack-meeting | 23:43 | |
*** sridharg has joined #openstack-meeting | 23:45 | |
*** diablo_rojo has quit IRC | 23:46 | |
*** thorst has joined #openstack-meeting | 23:47 | |
*** slaweq has quit IRC | 23:47 | |
*** krtaylor has joined #openstack-meeting | 23:51 | |
*** sshank has quit IRC | 23:54 | |
*** awaugama has joined #openstack-meeting | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!