*** thorst_ has joined #openstack-meeting | 00:00 | |
*** zz_dimtruck is now known as dimtruck | 00:00 | |
*** ykatabam1 has joined #openstack-meeting | 00:00 | |
*** ykatabam has quit IRC | 00:02 | |
*** saju_m has quit IRC | 00:04 | |
*** hongbin has quit IRC | 00:04 | |
*** Patifa has quit IRC | 00:10 | |
*** tommylikehu_ has joined #openstack-meeting | 00:10 | |
*** tommylikehu_ has quit IRC | 00:16 | |
*** yangyapeng has quit IRC | 00:16 | |
*** thorst_ has quit IRC | 00:17 | |
*** thorst_ has joined #openstack-meeting | 00:17 | |
*** bobh has joined #openstack-meeting | 00:19 | |
*** thorst_ has quit IRC | 00:22 | |
*** neiljerram has quit IRC | 00:22 | |
*** bobh has quit IRC | 00:26 | |
*** dimtruck is now known as zz_dimtruck | 00:28 | |
*** rfolco has joined #openstack-meeting | 00:29 | |
*** rbak has quit IRC | 00:29 | |
*** MrJoshua has joined #openstack-meeting | 00:34 | |
*** bobh has joined #openstack-meeting | 00:34 | |
*** efried has quit IRC | 00:34 | |
*** rajinir has quit IRC | 00:36 | |
*** jdurgin has quit IRC | 00:37 | |
*** thorst_ has joined #openstack-meeting | 00:42 | |
*** jkilpatr has joined #openstack-meeting | 00:44 | |
*** thorst_ has quit IRC | 00:44 | |
*** bobh has quit IRC | 00:45 | |
*** efried has joined #openstack-meeting | 00:47 | |
*** dmacpher has joined #openstack-meeting | 00:48 | |
*** zhurong has joined #openstack-meeting | 00:48 | |
*** claudiub has quit IRC | 00:49 | |
*** jamesdenton has joined #openstack-meeting | 00:49 | |
*** ykatabam1 has quit IRC | 00:50 | |
*** jdurgin has joined #openstack-meeting | 00:51 | |
*** Leo_ has joined #openstack-meeting | 00:52 | |
*** X-dark_ has joined #openstack-meeting | 00:53 | |
*** jamesden_ has joined #openstack-meeting | 00:53 | |
*** jamesdenton has quit IRC | 00:54 | |
*** X-dark has quit IRC | 00:55 | |
*** X-dark_ is now known as X-dark | 00:55 | |
*** aeng has quit IRC | 01:02 | |
*** ykatabam has joined #openstack-meeting | 01:04 | |
*** joehuang has joined #openstack-meeting | 01:06 | |
*** armax has quit IRC | 01:07 | |
*** zz_dimtruck is now known as dimtruck | 01:10 | |
*** shu-mutou-AWAY is now known as shu-mutou | 01:14 | |
*** donghao has joined #openstack-meeting | 01:14 | |
*** baoli has joined #openstack-meeting | 01:15 | |
*** Leo_ has quit IRC | 01:18 | |
*** aeng has joined #openstack-meeting | 01:19 | |
*** donghao has quit IRC | 01:19 | |
*** pvaneck has quit IRC | 01:19 | |
*** sdake has joined #openstack-meeting | 01:20 | |
*** kevinz has joined #openstack-meeting | 01:20 | |
*** baoli has quit IRC | 01:20 | |
*** Yipei has joined #openstack-meeting | 01:23 | |
*** fnaval__ has quit IRC | 01:25 | |
*** markvoelker has joined #openstack-meeting | 01:27 | |
*** mtanino has quit IRC | 01:30 | |
*** mtanino has joined #openstack-meeting | 01:32 | |
*** aeng has quit IRC | 01:37 | |
*** armax has joined #openstack-meeting | 01:38 | |
*** yangyapeng has joined #openstack-meeting | 01:39 | |
*** rfolco has quit IRC | 01:45 | |
*** Swami has quit IRC | 01:49 | |
*** aeng has joined #openstack-meeting | 01:50 | |
*** sdake has quit IRC | 01:53 | |
*** yangyapeng has quit IRC | 01:55 | |
*** fnaval has joined #openstack-meeting | 01:56 | |
*** sdake has joined #openstack-meeting | 01:57 | |
*** yangyapeng has joined #openstack-meeting | 02:00 | |
*** Sukhdev_ has quit IRC | 02:01 | |
*** dmacpher has quit IRC | 02:03 | |
*** dmacpher_ has joined #openstack-meeting | 02:03 | |
*** aeng has quit IRC | 02:04 | |
*** bobh has joined #openstack-meeting | 02:04 | |
*** kaisers_ has joined #openstack-meeting | 02:05 | |
*** kaisers has quit IRC | 02:08 | |
*** Apoorva has quit IRC | 02:10 | |
*** aeng has joined #openstack-meeting | 02:22 | |
*** lcastell has quit IRC | 02:26 | |
*** jlwhite has quit IRC | 02:26 | |
*** luzC has quit IRC | 02:26 | |
*** castulo has quit IRC | 02:27 | |
*** antwash has quit IRC | 02:28 | |
*** aeng has quit IRC | 02:31 | |
*** aeng has joined #openstack-meeting | 02:37 | |
*** mtanino has quit IRC | 02:40 | |
*** fzdarsky_ has joined #openstack-meeting | 02:40 | |
*** cody-somerville has quit IRC | 02:40 | |
*** VW has joined #openstack-meeting | 02:41 | |
*** aeng has quit IRC | 02:42 | |
*** fzdarsky has quit IRC | 02:43 | |
*** haleyb_ has joined #openstack-meeting | 02:43 | |
*** harlowja has quit IRC | 02:44 | |
*** haleyb_ has quit IRC | 02:45 | |
*** VW has quit IRC | 02:46 | |
*** zaneb has quit IRC | 02:46 | |
*** thorst_ has joined #openstack-meeting | 02:49 | |
*** thorst_ has quit IRC | 02:49 | |
*** s3wong has quit IRC | 02:53 | |
*** Namrata has joined #openstack-meeting | 02:54 | |
*** jlwhite has joined #openstack-meeting | 02:54 | |
*** aeng has joined #openstack-meeting | 02:55 | |
*** luzC has joined #openstack-meeting | 02:55 | |
*** castulo has joined #openstack-meeting | 02:55 | |
*** antwash has joined #openstack-meeting | 02:56 | |
*** hongbin has joined #openstack-meeting | 02:56 | |
*** shubhams has joined #openstack-meeting | 02:57 | |
*** lcastell has joined #openstack-meeting | 02:57 | |
*** mriedem has quit IRC | 02:57 | |
*** Namrata has quit IRC | 02:58 | |
*** diga has joined #openstack-meeting | 02:59 | |
*** Namrata has joined #openstack-meeting | 03:00 | |
hongbin | #startmeeting zun | 03:00 |
---|---|---|
openstack | Meeting started Tue Jan 24 03:00:18 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-01-24_0300_UTC Today's agenda | 03:00 |
hongbin | #topic Roll Call | 03:00 |
*** openstack changes topic to "Roll Call (Meeting topic: zun)" | 03:00 | |
Namrata | Namrata | 03:00 |
shubhams | shubham | 03:00 |
kevinz | kevinz | 03:00 |
*** lakerzhou has joined #openstack-meeting | 03:00 | |
hongbin | thanks for joining the meeting Namrata shubhams kevinz | 03:01 |
lakerzhou | Lakerzhou | 03:01 |
mkrai | Madhuri Kumari | 03:01 |
hongbin | i knew these weeks are lunar new year, so some team members might not be able to join | 03:01 |
diga | o/ | 03:02 |
hongbin | hey lakerzhou mkrai | 03:02 |
hongbin | hi diga | 03:02 |
diga | hongbin: Hi | 03:02 |
hongbin | ok, let's start | 03:02 |
lakerzhou | Hi Jong in | 03:02 |
*** reed has quit IRC | 03:02 | |
hongbin | #topic Announcements | 03:02 |
*** openstack changes topic to "Announcements (Meeting topic: zun)" | 03:02 | |
hongbin | i have one | 03:02 |
hongbin | for zun cores, please vote on the proposal: http://lists.openstack.org/pipermail/openstack-dev/2017-January/110724.html | 03:02 |
hongbin | #link http://lists.openstack.org/pipermail/openstack-dev/2017-January/110724.html | 03:02 |
hongbin | that is it from my side | 03:03 |
*** reed has joined #openstack-meeting | 03:03 | |
hongbin | anyone else has any announcement? | 03:03 |
hongbin | #topic Review Action Items | 03:03 |
*** openstack changes topic to "Review Action Items (Meeting topic: zun)" | 03:03 | |
hongbin | none | 03:03 |
hongbin | #topic Cinder integration (diga) | 03:03 |
*** openstack changes topic to "Cinder integration (diga) (Meeting topic: zun)" | 03:03 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/cinder-zun-integration The BP | 03:03 |
hongbin | #link https://review.openstack.org/#/c/417747/ The design spec | 03:03 |
hongbin | diga: ^^ | 03:03 |
diga | yes | 03:04 |
diga | hongbin: I started the development yesterday | 03:04 |
hongbin | diga: cool | 03:04 |
diga | hongbin: By end of the week, will submit the first PS | 03:04 |
*** pksingh has joined #openstack-meeting | 03:05 | |
pksingh | Hello | 03:05 |
hongbin | diga: awesome, looking forward to your patch | 03:05 |
hongbin | pksingh: hey | 03:05 |
diga | hongbin: :) | 03:05 |
pksingh | sorry, i got litle late | 03:05 |
hongbin | one thing i am going to add, the design spec of cinder integration has merged | 03:05 |
hongbin | #link https://review.openstack.org/#/c/417747/ The design spec | 03:06 |
diga | hongbin: yes | 03:06 |
hongbin | however, let diga know if there is something that you have a concern | 03:06 |
hongbin | pksingh: np | 03:06 |
hongbin | any other question for diga ? | 03:06 |
hongbin | ok, advance topic | 03:07 |
diga | hongbin: No, I think I am good to go now on the submitted spec | 03:07 |
hongbin | thanks diga | 03:07 |
hongbin | #topic Support interactive mode (kevinz) | 03:07 |
*** openstack changes topic to "Support interactive mode (kevinz) (Meeting topic: zun)" | 03:07 | |
diga | hongbin: welcome! | 03:07 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-interactive-mode The BP | 03:07 |
hongbin | #link https://review.openstack.org/#/c/396841/ The design spec | 03:07 |
hongbin | kevinz: ^^ | 03:07 |
kevinz | Hi | 03:08 |
kevinz | I have uploaded some wip patches both in server side and client side. | 03:08 |
hongbin | kevinz: you have some links? | 03:09 |
kevinz | https://review.openstack.org/#/c/422525/ https://review.openstack.org/#/c/417681/ | 03:09 |
hongbin | #link https://review.openstack.org/#/c/422525/ | 03:09 |
hongbin | #link https://review.openstack.org/#/c/417681/ | 03:09 |
hongbin | kevinz: perhaps you could briefly talk about what is the current status of this bp and what these patches are about | 03:11 |
kevinz | BTW, both the client and server side need more test cases | 03:11 |
pksingh | will find some time to review these patches today | 03:11 |
kevinz | OK. The client side is working for websocket client, user will do the "attach" command , get a websocket link from API server. | 03:12 |
kevinz | The client side use select poll mechanism and some interpt to deal with user input , output and stderr | 03:13 |
hongbin | kevinz: cool | 03:14 |
kevinz | In server side, there are two API, one is about "attach", mainly to get the Docker daemon version. The other is "resize", to do the resize tty function in the compute node | 03:14 |
*** cloudrancher has joined #openstack-meeting | 03:14 | |
kevinz | That's the briefly introduction about these two patch :-) | 03:15 |
hongbin | kevinz: thanks for the introduction | 03:15 |
hongbin | kevinz: is there any road blocker so far for implementing this bp? | 03:15 |
hongbin | kevinz: e.g. the docker-py version, etc. | 03:15 |
kevinz | Hongbin: Just one problem, websocket link need the compute node ip, or hostname | 03:17 |
hongbin | kevinz: use the host_ip in the config file will work? | 03:17 |
*** VW has joined #openstack-meeting | 03:17 | |
kevinz | hongbin: Does API server know all the compute nodes' IP? | 03:18 |
*** sharatss has quit IRC | 03:18 | |
*** sharatss has joined #openstack-meeting | 03:18 | |
hongbin | kevinz: i am not sure exactly, it seems no | 03:19 |
kevinz | I konw API server can search from DB to get all computes node's hostname, but I'm not sure this "hostname" can work in websocket link, I will check it | 03:19 |
hongbin | kevinz: i think the compute host needs to return the ip address | 03:19 |
kevinz | hongbin: OK, that is a solution, I will add to the attach function. | 03:20 |
kevinz | Thanks | 03:20 |
hongbin | kevinz: alternatively, there is a 'host' field in container, check that as well | 03:20 |
hongbin | kevinz: thanks kevinz | 03:21 |
*** iyamahat has quit IRC | 03:21 | |
hongbin | all, any other question for kevinz ? | 03:21 |
kevinz | Yeah ,I will check this. | 03:21 |
*** Namrata_ has joined #openstack-meeting | 03:21 | |
hongbin | ok, next topic | 03:21 |
hongbin | #topic How to expose CPU configurations for containers | 03:22 |
*** openstack changes topic to "How to expose CPU configurations for containers (Meeting topic: zun)" | 03:22 | |
*** epico has joined #openstack-meeting | 03:22 | |
hongbin | it looks sudipta is not here, but he discussed with me in before about that | 03:22 |
*** yamahata has quit IRC | 03:22 | |
hongbin | both I and he agree to expose the vcpu as the resource constraint | 03:22 |
*** armax has quit IRC | 03:23 | |
hongbin | for simplicity | 03:23 |
*** Namrata has quit IRC | 03:23 | |
hongbin | at the backend, we tranaslate vcpu into docker specific config (e.g. cpu_period, cpu_share, etc.) | 03:23 |
pksingh | seems interesting | 03:24 |
hongbin | later, sudipta will propose a feature to pin to container to specific cpu cores | 03:24 |
hongbin | all, thoughts? | 03:24 |
pksingh | i did not get much time last week, will look more into it | 03:25 |
mkrai | I guess we need a spec for this | 03:25 |
pksingh | mkrai: +1 | 03:25 |
*** Namrata_ has quit IRC | 03:25 | |
hongbin | mkrai: ack | 03:26 |
hongbin | i think we need to create a bp first | 03:26 |
hongbin | #action hongbin create a bp for exposing container cpu resource | 03:26 |
*** castulo has quit IRC | 03:26 | |
*** luzC has quit IRC | 03:26 | |
*** jlwhite has quit IRC | 03:26 | |
*** lcastell has quit IRC | 03:26 | |
*** antwash has quit IRC | 03:27 | |
hongbin | ok, it looks that is all the discussion about this topic, anything else to add? | 03:27 |
pksingh | hongbin: you and sudipto discussed on zun channel, right? | 03:27 |
hongbin | pksingh: i don't remember... | 03:28 |
pksingh | hongbin: :) | 03:28 |
lakerzhou | Is it related to CPU pinning? | 03:28 |
hongbin | pksingh: if you cann't find the log in zun channel, perhaps, it is a private chat, sorry, i didn't pay attention at that time | 03:29 |
lakerzhou | Do we support flavor in sun? | 03:29 |
pksingh | hongbin: no problem | 03:29 |
hongbin | lakerzhou: yes, the cpuset feature is about cpu pinning | 03:29 |
lakerzhou | Zun* | 03:29 |
hongbin | lakerzhou: the native docker driver don't have a flavor, the nova driver will have a flavor | 03:30 |
hongbin | lakerzhou: this bp covers some of the details: https://blueprints.launchpad.net/zun/+spec/auto-select-nova-flavor | 03:30 |
lakerzhou | Ok, I guess I should read it first | 03:31 |
lakerzhou | Thank you | 03:31 |
hongbin | ok, if there is no other comment, i am going to advance topic | 03:31 |
hongbin | #topic Discuss BPs that are pending approval | 03:32 |
*** openstack changes topic to "Discuss BPs that are pending approval (Meeting topic: zun)" | 03:32 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-port-bindings Support container port mapping | 03:32 |
hongbin | this proposal is about expose the port mapping feature in zun api | 03:32 |
*** Namrata has joined #openstack-meeting | 03:32 | |
hongbin | folks, any thoughts on this one? good idea? bad idea? | 03:32 |
pksingh | we discussed on this one, that this will expose compute node network? | 03:33 |
hongbin | yes, it seems it will | 03:33 |
*** thorst_ has joined #openstack-meeting | 03:33 | |
*** reedip has quit IRC | 03:34 | |
*** thorst_ has quit IRC | 03:34 | |
pksingh | i think we also decided not to do it as of now, if i remmeber | 03:34 |
hongbin | pksingh: ack | 03:34 |
*** jamesden_ has quit IRC | 03:34 | |
hongbin | others, thoughts? | 03:34 |
shubhams | I think its a good to have feature but not very much urgent for now | 03:35 |
hongbin | shubhams: i think pksingh means this is not a good idea at all | 03:35 |
shubhams | hongbin: I got that and my view point stands same : We could have it | 03:36 |
hongbin | shubhams: i see | 03:36 |
hongbin | shubhams: could you elaborate? why it is good to have it? | 03:37 |
mkrai | pksingh: Can you tell us the reason of not supporting it? | 03:37 |
hongbin | shubhams: would love to consider your input :) | 03:37 |
mkrai | I just want to know the reason behind it | 03:37 |
*** Yipei has quit IRC | 03:37 | |
shubhams | In some (or infact most) scenarios application would want to run on a specific ports and many apps tends to rely on certain ports | 03:37 |
pksingh | mkrai: this needs to go through compute's node network, because port will be of compute node, and we dont want to give access of compute node to anyone | 03:38 |
hongbin | shubhams: this sounds like a k8s service feature | 03:38 |
shubhams | In such scenarios if users of zun could bind ports then it would be easy for them to deploy. They do not need to change anything in their application | 03:39 |
shubhams | hongbin: yes similar | 03:39 |
hongbin | shubhams: ok, i see. i think your requested feature is valid, however, it could be achieved in an alternative way | 03:39 |
*** zhurong has quit IRC | 03:40 | |
hongbin | shubhams: i.e. support k8s service similar feature in zun | 03:40 |
shubhams | pksingh: Do you mean to say, we do not want user to know which ports are free and which are in use ? | 03:40 |
mkrai | pksingh: got your point. But isn't the same way implemented in docker? | 03:40 |
hongbin | shubhams: however, as pksingh said, the port mapping feature has security risk to expose the management network for attack, this is a critial pitfall i think | 03:40 |
shubhams | hongbin: may be that could solve the purpose but I am not sure as of now about it | 03:41 |
pksingh | shubhams: i dont want that user access computenodeip:port | 03:41 |
pksingh | we can have different mechanism to do it | 03:41 |
hongbin | shubhams: ack | 03:41 |
shubhams | hongbin: pksingh : acked | 03:41 |
hongbin | ok, then let me create a bp to record this use case | 03:42 |
hongbin | however, i will leave the solution open, so we could further think about it | 03:42 |
pksingh | mkrai: in docker user is controlling the his node, directly i thnk | 03:42 |
pksingh | hongbin: +1 | 03:42 |
hongbin | #action hongbin create a bp to add support for expose container port | 03:42 |
hongbin | any additional comment about this one? | 03:43 |
hongbin | ok, next one | 03:44 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-zun-top Support top command | 03:44 |
hongbin | this proposal is about adding support for 'docker top' command in zun | 03:44 |
hongbin | what do you think abou the idea? | 03:44 |
shubhams | hongbin: How this will work in multihost env ? | 03:45 |
mkrai | +1 for this | 03:45 |
mkrai | same question as shubhams | 03:45 |
hongbin | shubhams: i am not sure exactly | 03:45 |
*** jamesdenton has joined #openstack-meeting | 03:45 | |
mkrai | #link https://review.openstack.org/#/c/423971/ | 03:45 |
mkrai | there is patch already for this I guess | 03:46 |
pksingh | shubhams: multihost means? | 03:46 |
*** sudipto has joined #openstack-meeting | 03:46 | |
*** reedip has joined #openstack-meeting | 03:46 | |
mkrai | Is feng present today? | 03:46 |
*** sudipto_ has joined #openstack-meeting | 03:46 | |
hongbin | mkrai: i don't think so | 03:46 |
shubhams | pksingh: multiple hosts for container deployment | 03:46 |
pksingh | shubhams: it is getting top logs of the container, i think, what is the challange | 03:47 |
shubhams | IMO, we should have it but we also need a small spec as well | 03:47 |
pksingh | shubhams: +1 | 03:47 |
hongbin | shubhams: could you relay your comment to the review? | 03:48 |
shubhams | hongbin: yes sure | 03:48 |
hongbin | shubhams: thx | 03:48 |
hongbin | ok, it looks that is all for this one | 03:49 |
hongbin | #topic Open Discussion | 03:49 |
*** openstack changes topic to "Open Discussion (Meeting topic: zun)" | 03:49 | |
hongbin | all, any other topic to bring up? | 03:49 |
hongbin | Namrata: are you working on the Zun resource in Heat? | 03:50 |
Namrata | yes I am working on it | 03:50 |
hongbin | Namrata: great, feel free to share if there is any update from your side :) | 03:50 |
Namrata | yeah sure I will add soem patches this week | 03:51 |
Namrata | *some | 03:51 |
hongbin | cool | 03:51 |
*** Dinesh_Bhor has joined #openstack-meeting | 03:52 | |
pksingh | hongbin: which cycle we are targeting? :) | 03:52 |
hongbin | pksingh: zun is currently at indepedent release mode | 03:53 |
hongbin | pksingh: that means we are free to decide which cycle to target | 03:53 |
hongbin | pksingh: you have any thought about that? | 03:53 |
pksingh | hongbin: ok, cool | 03:53 |
pksingh | hongbin: i think if we can implement all the necesary BPs, then we can decide | 03:54 |
hongbin | pksingh: agree | 03:54 |
*** abhishekk has joined #openstack-meeting | 03:54 | |
*** adiantum1 has joined #openstack-meeting | 03:54 | |
*** ihrachys has joined #openstack-meeting | 03:54 | |
hongbin | ok, it looks there is no more topic | 03:54 |
hongbin | all, thanks for joining the meeting | 03:55 |
hongbin | #endmeeting | 03:55 |
pksingh | bye | 03:55 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 03:55 | |
openstack | Meeting ended Tue Jan 24 03:55:08 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 03:55 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-24-03.00.html | 03:55 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-24-03.00.txt | 03:55 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-24-03.00.log.html | 03:55 |
*** ihrachys has quit IRC | 03:55 | |
*** jrobinson is now known as jrobinson-afk | 03:55 | |
*** ihrachys has joined #openstack-meeting | 03:55 | |
*** samP has joined #openstack-meeting | 03:56 | |
*** shubhams has left #openstack-meeting | 03:56 | |
*** adiantum has quit IRC | 03:57 | |
*** adiantum1 is now known as adiantum | 03:57 | |
*** ociuhandu has quit IRC | 03:57 | |
*** ykatabam has quit IRC | 03:57 | |
*** tpatil has joined #openstack-meeting | 03:58 | |
*** sdake has quit IRC | 03:58 | |
*** sagara has joined #openstack-meeting | 03:59 | |
*** pksingh has quit IRC | 03:59 | |
*** rkmrHonjo has joined #openstack-meeting | 03:59 | |
*** cdub has joined #openstack-meeting | 04:00 | |
*** takashi has joined #openstack-meeting | 04:00 | |
*** ihrachys has quit IRC | 04:01 | |
sagara | hi | 04:01 |
rkmrHonjo | hi | 04:01 |
Dinesh_Bhor | sagara: Hi | 04:01 |
Dinesh_Bhor | Hi all | 04:01 |
samP | hi all | 04:01 |
takashi | Hi all :-) | 04:01 |
takashi | Is samP here? | 04:02 |
tpatil | Hi | 04:02 |
samP | #startmeeting masakari | 04:02 |
openstack | Meeting started Tue Jan 24 04:02:28 2017 UTC and is due to finish in 60 minutes. The chair is samP. Information about MeetBot at http://wiki.debian.org/MeetBot. | 04:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 04:02 |
*** openstack changes topic to " (Meeting topic: masakari)" | 04:02 | |
openstack | The meeting name has been set to 'masakari' | 04:02 |
samP | Hi all | 04:02 |
takashi | samP: hi | 04:02 |
abhishekk | o/ | 04:02 |
rkmrHonjo | hi | 04:03 |
samP | since we do not have critical bugs, let jump in to discuttion | 04:03 |
rkmrHonjo | ok. | 04:03 |
tpatil | In the last meeting we discuss about signal handler issue | 04:03 |
samP | tpatil: yes, | 04:03 |
tpatil | signal issue is fixed in patch https://review.openstack.org/#/c/421767/ | 04:04 |
tpatil | Just saw you have approved that patch | 04:04 |
samP | tpatil: LGTM | 04:04 |
rkmrHonjo | tpatil: thanks. | 04:05 |
samP | rkmrHonjo: if its ok, then +1 the workflow | 04:05 |
abhishekk | needs to set w+ on that patch | 04:05 |
rkmrHonjo | samP, abhishekk:sure. | 04:05 |
*** vishnoianil has quit IRC | 04:05 | |
samP | is does not effect to other patches, so, no need to rebase them, right? | 04:06 |
*** bobh has quit IRC | 04:06 | |
*** takashi_ has joined #openstack-meeting | 04:07 | |
tpatil | rkmrHonjo: We will submit a separate patch to exit child process gracefully | 04:07 |
*** takashi has quit IRC | 04:07 | |
rkmrHonjo | tpatil:Is the patch use ServiceLauncher? | 04:07 |
rkmrHonjo | s/Is/Does/gc | 04:07 |
tpatil | rkmrHonjo: No, it uses same code as previous i.e ProcessLauncher | 04:08 |
*** takashi_ is now known as takashi | 04:08 | |
rkmrHonjo | tpatil: OK, thanks. | 04:09 |
samP | tpatil: thanks.. | 04:10 |
takashi | sorry for short disconnection. just come back from wifi trouble. | 04:10 |
samP | takashi: np | 04:11 |
*** Apoorva has joined #openstack-meeting | 04:11 | |
samP | tpatil: when will you plan to submit the new patch? | 04:11 |
*** tpatil_ has joined #openstack-meeting | 04:13 | |
abhishekk | samP: tushar san is facing internet issue | 04:13 |
abhishekk | we | 04:13 |
tpatil_ | sorry, I lost my internet connection | 04:13 |
*** dmorita has quit IRC | 04:13 | |
samP | tpatil_: np | 04:13 |
samP | tpatil: when will you plan to submit the new patch? | 04:13 |
tpatil_ | samP: can you please suggest what should be the default interval for the new periodic task? | 04:13 |
samP | tpatil_: are you refering to https://review.openstack.org/#/c/423059/1 | 04:14 |
tpatil_ | yes | 04:14 |
*** tpatil has quit IRC | 04:15 | |
*** Apoorva_ has joined #openstack-meeting | 04:16 | |
*** shintaro has joined #openstack-meeting | 04:16 | |
tpatil_ | more the probability of notification failure , less should be the interval time | 04:16 |
*** ykatabam has joined #openstack-meeting | 04:17 | |
tpatil_ | Do you think 2 mins interval is appropriate to run the new periodic task? | 04:18 |
samP | tpatil_: current default is 300 right, feels bit long. but 120 would be nice | 04:18 |
tpatil_ | samP: ok | 04:18 |
abhishekk | I will update the lite-specs accordingly | 04:19 |
samP | tpatil_: in nova, is 60. but we are not just polling things, in that case 120 would be OK | 04:19 |
*** Apoorva has quit IRC | 04:20 | |
samP | however, Im wondering, cat we recommend a minimum value for retry_notification_new_status_interval? | 04:20 |
*** hongbin has quit IRC | 04:20 | |
samP | tpatil_: thanks, I put a minor comment on minimum value for retry_notification_new_status_interval | 04:21 |
*** ociuhandu has joined #openstack-meeting | 04:21 | |
tpatil_ | samP: We can keep the default value to 60 for retry_notification_new_status_interval | 04:22 |
samP | tpatil_: that meens, generated_time+60s it will re-try the new notifications | 04:23 |
tpatil_ | correct | 04:23 |
*** asselin__ has joined #openstack-meeting | 04:23 | |
samP | tpatil_: for my understandig, it wont take long befor recovery folw get the new notifications, which is way less than 60s. | 04:24 |
*** castulo has joined #openstack-meeting | 04:24 | |
*** antdwash has joined #openstack-meeting | 04:25 | |
samP | so, 60s would be fine. I will add these comments to spec review. | 04:25 |
*** lcastell has joined #openstack-meeting | 04:25 | |
tpatil_ | samP: execution time of each flow cannot be predicted as it goes through different services | 04:25 |
*** jlwhite has joined #openstack-meeting | 04:26 | |
*** luzC has joined #openstack-meeting | 04:26 | |
*** edisonxiang has joined #openstack-meeting | 04:26 | |
*** asselin_ has quit IRC | 04:27 | |
samP | tpatil_: ah, right. I will check other config values and comment to the spec | 04:27 |
*** adiantum1 has joined #openstack-meeting | 04:28 | |
tpatil_ | samP: ok | 04:28 |
*** sdague has joined #openstack-meeting | 04:28 | |
samP | one other question, how does the operator know which flow is not re-trying? | 04:28 |
*** adiantum has quit IRC | 04:28 | |
*** adiantum1 is now known as adiantum | 04:28 | |
*** Namrata has quit IRC | 04:28 | |
tpatil_ | Abhishek: Please explain the notification status flow | 04:29 |
*** ayogi has joined #openstack-meeting | 04:29 | |
samP | it seems, both notifications are end in "failed" states | 04:29 |
abhishekk | yes | 04:29 |
abhishekk | so 1st is if notification ends in error state | 04:29 |
abhishekk | then periodic task will pick that notification and states will be error > running > success or failed | 04:30 |
samP | ah, got it | 04:30 |
*** jamesdenton has quit IRC | 04:30 | |
abhishekk | 2nd one if notification is ignored then it will be new > running > failed or success state | 04:30 |
samP | if failed, the operator must look in to it | 04:30 |
abhishekk | yes | 04:30 |
tpatil_ | samP: correct | 04:31 |
samP | abhishekk: thanks, got it. | 04:31 |
samP | tpatil_: thanks | 04:31 |
tpatil_ | samP: All notifications whose status is Failed should be resolved by the operator | 04:31 |
samP | tpatil_: clear.. thanks | 04:31 |
samP | OK then, overall flow is LGTM except minor comments about default values. I will add my comment on them. | 04:33 |
samP | if no other comments or questins abt periodic task, shall we move to "RESERVED_HOST recovery action"? | 04:34 |
tpatil_ | Sure | 04:34 |
samP | here is the spec. | 04:34 |
samP | humm... link is not working | 04:34 |
samP | https://review.openstack.org/#/c/423072/1/specs/ocata/approved/implement-reserved-host-action.rst | 04:34 |
samP | are we goning to set reserved=False at the end of the execution? | 04:35 |
tpatil_ | #link: https://review.openstack.org/#/c/423072 | 04:35 |
abhishekk | samP: as per current approach yes | 04:36 |
samP | for me it seems that, there is a possibility for multiple work folw could take the same reserved host... | 04:36 |
tpatil_ | samP: you are correct, the reserved host should be set to False immediately even before evacuating vms from the failed compute node. | 04:37 |
tpatil_ | sam: We will incorporate this use case in the current specs | 04:38 |
takashi | Or do we need a lock about reserved host? | 04:38 |
tpatil_ | as per current design ,we don't want to call masakari db api from the workflow | 04:39 |
samP | tpatil_: thanks..we may introduce a new flag/lock, but make reserved=false & nova-compute=disable is same effect right? | 04:39 |
samP | ah..no..it wont | 04:40 |
abhishekk | IMO when setting reserved=false means we need to enable compute service for that host | 04:40 |
*** VW has quit IRC | 04:40 | |
*** VW has joined #openstack-meeting | 04:41 | |
samP | abhishekk: yes, but we cant set reserved=fale at the start and set nova-compute=enable at the end, in the same flow. | 04:41 |
samP | abhishekk: in the middle, we can set the error andlings | 04:42 |
*** antdwash is now known as antwash | 04:42 | |
*** diga has quit IRC | 04:43 | |
tpatil_ | samP: flow should be: loop through the available reserved host list->set reserved to False, enable compute node of reserved host->evacuate vms | 04:43 |
abhishekk | we need to enable compute service at the start only | 04:43 |
*** jrobinson-afk is now known as jrobinson | 04:44 | |
takashi | we need to enable nova-compute service before evacuation, right? | 04:44 |
tpatil_ | takashi: correct | 04:44 |
samP | tpatil_: before evacuate, correct | 04:45 |
tpatil_ | samP: yes | 04:45 |
samP | tpatil_: from start to end of the recovery flow, how do we prevent nova-scheduler from assigning new VM to that host? | 04:46 |
tpatil_ | samP: That's not possible | 04:47 |
samP | tpatil_: cant we use on maintenance? is it block the evacuation too? | 04:47 |
tpatil_ | samP: Evacuate api will fail if the compute host is out of resources and then it will get the new reserved host from the list and continue evacuation on new compute node | 04:48 |
abhishekk | samP: nova does not know about on_maintenance, once compute service is enabled on reserved host then nova can use that host to schedule new instances | 04:49 |
tpatil_ | samP: Abhishek is correct | 04:51 |
*** diablo_rojo has joined #openstack-meeting | 04:51 | |
*** VW has quit IRC | 04:51 | |
samP | sorry, probably my mistake of nova service-disable --reason maintenance | 04:51 |
samP | however, it seems that migrate can preform even in service-disable mode, may be that made me confuse | 04:52 |
samP | http://docs.openstack.org/ops-guide/ops-maintenance-compute.html | 04:53 |
*** r-mibu has quit IRC | 04:53 | |
rkmrHonjo | samP: Just a information: The software that is base of masakari didn't care this scheduling problem. (Of course, improving it is nice.) | 04:55 |
tpatil_ | IMO, the nova compute service should be enabled even in live migration case other RPC message won't work at all | 04:56 |
samP | rkmrHonjo: correct. | 04:57 |
tpatil_ | s/other/otherwise | 04:57 |
samP | tpatil_: agree... I will chekck the current nova code and update myself... | 04:58 |
samP | ok then, its almost time... | 04:59 |
rkmrHonjo | In my understanding, http://docs.openstack.org/ops-guide/ops-maintenance-compute.html says that source-computenode can be disable. But, dest-compute node should be enable. | 04:59 |
takashi | Let's keep discussion on specs. would be glad if we can get some feedback from previous masakari implementation | 04:59 |
*** armax has joined #openstack-meeting | 05:00 | |
samP | rkmrHonjo: right | 05:00 |
samP | Please put your comments and questions on the spec.. | 05:00 |
samP | #topic AOB | 05:00 |
*** openstack changes topic to "AOB (Meeting topic: masakari)" | 05:00 | |
takashi | I'll have a look about specs and some remainig patches | 05:00 |
samP | takashi: sure, thanks | 05:00 |
takashi | Should we move to #openstack-masakari? | 05:01 |
*** sneti_ has joined #openstack-meeting | 05:01 | |
samP | takashi: sure, but I was thinkg to link gerrit with it | 05:01 |
samP | Since, infra said thay dont have enough bots, I left it to TODO | 05:02 |
samP | takashi: sice we are out of time, lets dicuss it on next meeting.. | 05:03 |
*** r-mibu has joined #openstack-meeting | 05:03 | |
samP | any ohter questions or comments? | 05:04 |
rkmrHonjo | Can I talk about other topic?(Sorry, I forgot to write topic on wiki.) | 05:04 |
samP | rkmrHonjo: sure | 05:05 |
rkmrHonjo | samP: Thanks. | 05:05 |
*** ykatabam has quit IRC | 05:05 | |
rkmrHonjo | Masakari-monitors: Takahara & I re-thought about "ProcessLauncher or ServiceLauncher" after last week meeting. | 05:05 |
rkmrHonjo | As a result, we thought that service launcher is better than process launcher. There are 2 reasons. | 05:06 |
*** sagara has quit IRC | 05:06 | |
*** ihrachys has joined #openstack-meeting | 05:06 | |
rkmrHonjo | 1: Using service launcher for non-http server is a general way.(This reason was already said in last week meeting.) | 05:06 |
*** adisky_ has joined #openstack-meeting | 05:06 | |
*** tommylikehu_ has joined #openstack-meeting | 05:07 | |
rkmrHonjo | 2: Launching 3 monitors as workers of one parent is not useful. Some users won't wish to use all monitors. And restating/shutoff one monitor is not easy in this way. | 05:07 |
rkmrHonjo | samP: How do you think about this? | 05:08 |
*** kevinz has quit IRC | 05:09 | |
samP | rkmrHonjo: Are you recomending the service launcher insted of current process launcher? | 05:09 |
rkmrHonjo | samP: Yes. | 05:09 |
samP | rkmrHonjo: For my POV, (1) is not that importent, however (2) is importent | 05:10 |
*** takahara has joined #openstack-meeting | 05:10 | |
samP | rkmrHonjo: aggree with you on (2) | 05:10 |
*** tommylikehu_ has quit IRC | 05:11 | |
*** VW has joined #openstack-meeting | 05:11 | |
rkmrHonjo | samP: Thanks. We'll change launcher after tpatil's patch will be merged. | 05:12 |
samP | rkmrHonjo: if we are going to change this, then we have to discuss with tpatil and abhishekk too. because they are working on the new patch | 05:12 |
samP | rkmrHonjo: can you create a doc on ether pad or PoC for that ptach? | 05:13 |
rkmrHonjo | samP: "That patch" means change launcher, right? | 05:14 |
samP | rkmrHonjo: yes | 05:14 |
*** sagara has joined #openstack-meeting | 05:15 | |
rkmrHonjo | samP: OK. I create doc or PoC and notify it to you, tpatil and abhichekk. | 05:15 |
samP | rkmrHonjo: thank you very much.. | 05:16 |
*** VW has quit IRC | 05:16 | |
rkmrHonjo | samP: thanks. | 05:16 |
*** dimtruck is now known as zz_dimtruck | 05:16 | |
samP | OK then, we are 16mis out of the schedule..lets wrap up | 05:17 |
samP | is there are any other things to discuss? | 05:17 |
*** shintaro has quit IRC | 05:17 | |
samP | if no, then lets finish the meeting. use #openstack-masakari for further discussions | 05:18 |
samP | Thank you all | 05:18 |
samP | #endmeeting | 05:18 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 05:18 | |
openstack | Meeting ended Tue Jan 24 05:18:35 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 05:18 |
rkmrHonjo | bye | 05:18 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-24-04.02.html | 05:18 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-24-04.02.txt | 05:18 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-24-04.02.log.html | 05:18 |
*** sneti_ has quit IRC | 05:18 | |
*** ykatabam has joined #openstack-meeting | 05:21 | |
*** sdague has quit IRC | 05:23 | |
*** takahara has quit IRC | 05:23 | |
*** ianychoi has joined #openstack-meeting | 05:26 | |
*** makowals_ has quit IRC | 05:29 | |
*** makowals has joined #openstack-meeting | 05:33 | |
*** thorst_ has joined #openstack-meeting | 05:35 | |
*** thorst_ has quit IRC | 05:40 | |
*** dmorita has joined #openstack-meeting | 05:44 | |
*** joehuang has quit IRC | 05:45 | |
*** sudipto_ has quit IRC | 05:47 | |
*** dmorita has quit IRC | 05:48 | |
*** sudipto has quit IRC | 05:49 | |
*** anilvenkata has joined #openstack-meeting | 05:51 | |
*** janki has joined #openstack-meeting | 05:52 | |
*** Leo_ has joined #openstack-meeting | 05:52 | |
*** Leom has joined #openstack-meeting | 05:55 | |
*** Leom has quit IRC | 05:56 | |
*** armax has quit IRC | 05:56 | |
*** Leo_ has quit IRC | 05:56 | |
*** trinaths has joined #openstack-meeting | 06:05 | |
rkmrHonjo | hand | 06:10 |
*** kevinz has joined #openstack-meeting | 06:11 | |
*** lpetrut has joined #openstack-meeting | 06:15 | |
*** vishnoianil has joined #openstack-meeting | 06:15 | |
*** rkmrHonjo has quit IRC | 06:15 | |
*** nadya has joined #openstack-meeting | 06:17 | |
*** diablo_rojo has quit IRC | 06:18 | |
*** ykatabam has quit IRC | 06:21 | |
*** fnaval has quit IRC | 06:23 | |
*** padkrish has joined #openstack-meeting | 06:25 | |
*** sacharya_ has quit IRC | 06:28 | |
*** armax has joined #openstack-meeting | 06:28 | |
*** sridharg has joined #openstack-meeting | 06:28 | |
*** armax has quit IRC | 06:28 | |
*** nadya has quit IRC | 06:29 | |
*** trinaths has quit IRC | 06:29 | |
*** trinaths has joined #openstack-meeting | 06:32 | |
*** fnaval has joined #openstack-meeting | 06:32 | |
*** harlowja has joined #openstack-meeting | 06:34 | |
*** takashi has quit IRC | 06:34 | |
*** trinaths1 has joined #openstack-meeting | 06:35 | |
*** trinaths has quit IRC | 06:35 | |
*** fnaval has quit IRC | 06:37 | |
*** armax has joined #openstack-meeting | 06:43 | |
*** armax has quit IRC | 06:43 | |
*** lakerzhou has quit IRC | 06:46 | |
*** sshnaidm|afk is now known as sshnaidm | 06:46 | |
*** armax has joined #openstack-meeting | 06:47 | |
*** bkopilov has quit IRC | 06:47 | |
*** armax has quit IRC | 06:48 | |
*** claudiub has joined #openstack-meeting | 06:51 | |
*** claudiub|2 has joined #openstack-meeting | 06:54 | |
*** lpetrut has quit IRC | 06:56 | |
*** claudiub has quit IRC | 06:57 | |
*** nkrinner_afk is now known as nkrinner | 06:59 | |
*** lbrune has joined #openstack-meeting | 06:59 | |
*** takashi has joined #openstack-meeting | 07:04 | |
*** andreas_s has joined #openstack-meeting | 07:12 | |
*** saggi has quit IRC | 07:16 | |
*** yuvalb has quit IRC | 07:16 | |
*** irenab has quit IRC | 07:16 | |
*** lpetrut has joined #openstack-meeting | 07:16 | |
*** irenab has joined #openstack-meeting | 07:16 | |
*** yuvalb has joined #openstack-meeting | 07:17 | |
*** ykatabam has joined #openstack-meeting | 07:17 | |
*** saggi has joined #openstack-meeting | 07:17 | |
*** yuvalb has left #openstack-meeting | 07:18 | |
*** yuvalb has joined #openstack-meeting | 07:18 | |
*** Dinesh_Bhor has left #openstack-meeting | 07:18 | |
*** adisky_ has quit IRC | 07:19 | |
*** sridharg has quit IRC | 07:21 | |
*** sridharg has joined #openstack-meeting | 07:21 | |
*** Apoorva_ has quit IRC | 07:23 | |
*** epico has quit IRC | 07:25 | |
*** harlowja has quit IRC | 07:26 | |
*** sacharya has joined #openstack-meeting | 07:28 | |
*** korzen has joined #openstack-meeting | 07:30 | |
*** yuvalb has quit IRC | 07:31 | |
*** yuvalb has joined #openstack-meeting | 07:32 | |
*** adiantum has quit IRC | 07:32 | |
*** sacharya has quit IRC | 07:33 | |
*** sagara has quit IRC | 07:33 | |
*** yamamoto has quit IRC | 07:33 | |
*** thorst_ has joined #openstack-meeting | 07:36 | |
*** padkrish has quit IRC | 07:36 | |
*** baoli has joined #openstack-meeting | 07:36 | |
*** tesseract has joined #openstack-meeting | 07:37 | |
*** lbrune has quit IRC | 07:38 | |
*** lbrune has joined #openstack-meeting | 07:38 | |
*** tpatil_ has quit IRC | 07:38 | |
*** Sukhdev has joined #openstack-meeting | 07:38 | |
*** baoli has quit IRC | 07:40 | |
*** thorst_ has quit IRC | 07:40 | |
*** ralonsoh has joined #openstack-meeting | 07:47 | |
*** irenab has quit IRC | 07:47 | |
*** irenab has joined #openstack-meeting | 07:49 | |
*** lpetrut has quit IRC | 07:50 | |
*** epico has joined #openstack-meeting | 07:52 | |
*** galstrom_zzz is now known as galstrom | 07:53 | |
*** takashi has left #openstack-meeting | 07:53 | |
*** ijw has quit IRC | 07:55 | |
*** lbrune has quit IRC | 07:56 | |
*** eranrom_ has joined #openstack-meeting | 07:59 | |
*** sacharya has joined #openstack-meeting | 07:59 | |
*** LanceHaig has joined #openstack-meeting | 08:00 | |
eranrom_ | #startmeeting storlets | 08:00 |
openstack | Meeting started Tue Jan 24 08:00:36 2017 UTC and is due to finish in 60 minutes. The chair is eranrom_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
*** openstack changes topic to " (Meeting topic: storlets)" | 08:00 | |
openstack | The meeting name has been set to 'storlets' | 08:00 |
*** eranrom_ is now known as eranrom | 08:00 | |
eranrom | Hi | 08:00 |
*** yuval has joined #openstack-meeting | 08:01 | |
eranrom | Seems like no one is able to join today, so I will end the meeting in few minutes. | 08:04 |
*** sacharya has quit IRC | 08:04 | |
*** lpetrut has joined #openstack-meeting | 08:06 | |
*** saju_m has joined #openstack-meeting | 08:08 | |
eranrom | Thanks you all for joining :-) | 08:08 |
eranrom | If needed please find us on #openstack-storlets | 08:08 |
eranrom | #endmeeting | 08:09 |
*** lbrune has joined #openstack-meeting | 08:10 | |
*** nadya has joined #openstack-meeting | 08:16 | |
*** rasca has joined #openstack-meeting | 08:18 | |
*** bobmel has joined #openstack-meeting | 08:21 | |
*** Dinesh_Bhor has joined #openstack-meeting | 08:23 | |
*** amotoki has quit IRC | 08:24 | |
eranrom | #endmeeting | 08:25 |
*** bobmel has quit IRC | 08:26 | |
*** saju_m has quit IRC | 08:26 | |
*** Sukhdev has quit IRC | 08:31 | |
*** amotoki has joined #openstack-meeting | 08:33 | |
*** fnaval has joined #openstack-meeting | 08:33 | |
*** yamamoto has joined #openstack-meeting | 08:35 | |
*** fnaval has quit IRC | 08:37 | |
*** priteau has joined #openstack-meeting | 08:39 | |
*** sharatss has quit IRC | 08:39 | |
*** sharatss has joined #openstack-meeting | 08:39 | |
*** abhishekk has quit IRC | 08:41 | |
*** abhishekk has joined #openstack-meeting | 08:45 | |
*** pcaruana has joined #openstack-meeting | 08:45 | |
*** ihrachys has quit IRC | 08:48 | |
*** rossella_ has joined #openstack-meeting | 08:51 | |
*** pnavarro has joined #openstack-meeting | 08:52 | |
*** amotoki has quit IRC | 08:53 | |
*** shintaro has joined #openstack-meeting | 08:55 | |
*** lpetrut has quit IRC | 08:56 | |
*** makowals has quit IRC | 08:56 | |
*** toscalix has joined #openstack-meeting | 08:56 | |
*** makowals has joined #openstack-meeting | 08:56 | |
*** electrofelix has joined #openstack-meeting | 08:56 | |
*** makowals_ has joined #openstack-meeting | 08:59 | |
*** makowals has quit IRC | 09:00 | |
*** mickeys has quit IRC | 09:01 | |
*** bkopilov has joined #openstack-meeting | 09:08 | |
*** ykatabam has quit IRC | 09:11 | |
*** ygbo has joined #openstack-meeting | 09:13 | |
*** Julien-zte has quit IRC | 09:16 | |
*** ykatabam has joined #openstack-meeting | 09:22 | |
*** LanceHaig has quit IRC | 09:22 | |
*** ijw has joined #openstack-meeting | 09:23 | |
*** ijw has quit IRC | 09:27 | |
*** yamamoto has quit IRC | 09:29 | |
*** thorst_ has joined #openstack-meeting | 09:30 | |
*** jrobinson has quit IRC | 09:31 | |
*** zhhuabj has quit IRC | 09:32 | |
*** thorst_ has quit IRC | 09:35 | |
*** apetrich has quit IRC | 09:36 | |
*** apetrich has joined #openstack-meeting | 09:36 | |
*** e0ne has joined #openstack-meeting | 09:42 | |
*** simon-AS559 has joined #openstack-meeting | 09:42 | |
*** zhhuabj has joined #openstack-meeting | 09:44 | |
*** shu-mutou is now known as shu-mutou-AWAY | 09:44 | |
*** kevinz has quit IRC | 09:44 | |
*** phil_ has joined #openstack-meeting | 09:46 | |
*** sambetts|afk is now known as sambetts | 09:47 | |
*** rbartal has joined #openstack-meeting | 09:50 | |
*** neiljerram has joined #openstack-meeting | 09:54 | |
*** amotoki has joined #openstack-meeting | 09:57 | |
*** nadya has quit IRC | 09:58 | |
*** trinaths1 has quit IRC | 10:00 | |
*** mickeys has joined #openstack-meeting | 10:02 | |
*** r-mibu has left #openstack-meeting | 10:03 | |
*** shintaro has quit IRC | 10:03 | |
*** mickeys has quit IRC | 10:06 | |
*** strigazi_AFK is now known as strigazi | 10:09 | |
*** yangyapeng has quit IRC | 10:18 | |
*** neiljerram has quit IRC | 10:19 | |
*** yamamoto has joined #openstack-meeting | 10:20 | |
*** yamamoto has quit IRC | 10:21 | |
*** adisky_ has joined #openstack-meeting | 10:23 | |
*** neiljerram has joined #openstack-meeting | 10:24 | |
*** saju_m has joined #openstack-meeting | 10:24 | |
*** sileht has quit IRC | 10:27 | |
*** sileht has joined #openstack-meeting | 10:27 | |
*** nadya has joined #openstack-meeting | 10:28 | |
*** nadya has quit IRC | 10:33 | |
*** fnaval has joined #openstack-meeting | 10:34 | |
*** Julien-zte has joined #openstack-meeting | 10:34 | |
*** fnaval has quit IRC | 10:38 | |
*** saju_m has quit IRC | 10:42 | |
*** rfolco has joined #openstack-meeting | 10:44 | |
*** Julien-z_ has joined #openstack-meeting | 10:45 | |
*** Julien-z_ has quit IRC | 10:46 | |
*** Julien-zte has quit IRC | 10:46 | |
*** Akis_ has quit IRC | 10:49 | |
*** nadya has joined #openstack-meeting | 10:49 | |
*** zhhuabj has quit IRC | 10:49 | |
*** rkmrHonjo has joined #openstack-meeting | 10:49 | |
*** rkmrHonjo has quit IRC | 10:50 | |
*** tommylikehu_ has joined #openstack-meeting | 10:52 | |
*** lbrune has quit IRC | 10:54 | |
*** yonglihe has quit IRC | 10:57 | |
*** epico has quit IRC | 10:59 | |
*** priteau has quit IRC | 11:00 | |
*** jpich has joined #openstack-meeting | 11:00 | |
*** e0ne has quit IRC | 11:01 | |
*** amotoki has quit IRC | 11:07 | |
*** zhhuabj has joined #openstack-meeting | 11:08 | |
*** aloga has quit IRC | 11:17 | |
*** bobmel has joined #openstack-meeting | 11:25 | |
*** adiantum has joined #openstack-meeting | 11:27 | |
*** amotoki has joined #openstack-meeting | 11:30 | |
*** thorst_ has joined #openstack-meeting | 11:31 | |
*** thorst_ has quit IRC | 11:36 | |
*** jkilpatr has quit IRC | 11:43 | |
*** yangyapeng has joined #openstack-meeting | 11:44 | |
*** aloga has joined #openstack-meeting | 11:54 | |
*** akiskourtis has joined #openstack-meeting | 12:04 | |
*** hoangcx has joined #openstack-meeting | 12:11 | |
*** sdake has joined #openstack-meeting | 12:12 | |
*** gouthamr has joined #openstack-meeting | 12:13 | |
*** iyamahat has joined #openstack-meeting | 12:15 | |
*** jkilpatr has joined #openstack-meeting | 12:16 | |
*** sdake_ has joined #openstack-meeting | 12:16 | |
*** sdake has quit IRC | 12:17 | |
*** yamamoto has joined #openstack-meeting | 12:20 | |
*** iyamahat has quit IRC | 12:21 | |
*** hoangcx has quit IRC | 12:25 | |
*** yanyanhu has joined #openstack-meeting | 12:27 | |
*** nadya has quit IRC | 12:28 | |
*** ykatabam has quit IRC | 12:30 | |
*** fzdarsky_ is now known as fzdarsky | 12:34 | |
*** fnaval has joined #openstack-meeting | 12:34 | |
*** hoangcx has joined #openstack-meeting | 12:37 | |
*** lpetrut has joined #openstack-meeting | 12:37 | |
*** fnaval has quit IRC | 12:39 | |
*** galstrom is now known as galstrom_zzz | 12:42 | |
*** galstrom_zzz is now known as galstrom | 12:43 | |
*** priteau has joined #openstack-meeting | 12:45 | |
*** thorst_ has joined #openstack-meeting | 12:47 | |
*** hoangcx has quit IRC | 12:48 | |
*** sdake_ is now known as sdake | 12:49 | |
*** lxinhui has joined #openstack-meeting | 12:50 | |
*** krtaylor has quit IRC | 12:51 | |
*** tlaxkit has joined #openstack-meeting | 12:52 | |
*** hoangcx has joined #openstack-meeting | 12:54 | |
*** bkopilov has quit IRC | 12:55 | |
*** XueFeng has joined #openstack-meeting | 12:57 | |
*** hoangcx has quit IRC | 12:58 | |
*** mtanino has joined #openstack-meeting | 13:00 | |
yanyanhu | #startmeeting senlin | 13:00 |
openstack | yanyanhu: Error: Can't start another meeting, one is in progress. Use #endmeeting first. | 13:00 |
yanyanhu | #endmeeting | 13:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 13:00 | |
openstack | Meeting ended Tue Jan 24 13:00:31 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-24-08.00.html | 13:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-24-08.00.txt | 13:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-24-08.00.log.html | 13:00 |
yanyanhu | #startmeeting senlin | 13:00 |
openstack | Meeting started Tue Jan 24 13:00:50 2017 UTC and is due to finish in 60 minutes. The chair is yanyanhu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** diablo_rojo_phon has joined #openstack-meeting | 13:00 | |
*** openstack changes topic to " (Meeting topic: senlin)" | 13:00 | |
openstack | The meeting name has been set to 'senlin' | 13:00 |
yanyanhu | hi, guys | 13:01 |
Qiming | lhi | 13:01 |
XueFeng | hi,yanyan, QiMing | 13:01 |
lxinhui | hi | 13:01 |
*** baoli has joined #openstack-meeting | 13:01 | |
yanyanhu | hi, Qiming XueFeng | 13:01 |
*** elynn has joined #openstack-meeting | 13:01 | |
yanyanhu | evening | 13:01 |
elynn | Hi | 13:01 |
XueFeng | hi xinhui | 13:01 |
*** baoli has quit IRC | 13:01 | |
XueFeng | hi elynn | 13:01 |
yanyanhu | hi, elynn | 13:01 |
*** baoli has joined #openstack-meeting | 13:02 | |
*** galstrom is now known as galstrom_zzz | 13:02 | |
yanyanhu | ok, lets get started | 13:02 |
yanyanhu | here is the agenda, please feel free to add items you want to discuss | 13:02 |
yanyanhu | https://wiki.openstack.org/wiki/Meetings/SenlinAgenda#Agenda_.282017-01-24_1300_UTC.29 | 13:02 |
yanyanhu | #topic Ocata-3 release | 13:03 |
*** openstack changes topic to "Ocata-3 release (Meeting topic: senlin)" | 13:03 | |
yanyanhu | this week is the o3 release | 13:03 |
yanyanhu | so we will cut o3 release of senlin service | 13:03 |
Qiming | there seem to be quite a few patches which will need sdk 0.9.12 for release | 13:03 |
yanyanhu | and also make the final release of senlinclient | 13:03 |
*** yamamoto has quit IRC | 13:04 | |
yanyanhu | Qiming: yes, Steve has updated the patch to bump sdk version | 13:04 |
Qiming | need to closely track the sdk version bump patch | 13:04 |
yanyanhu | hopefully it can be done in one or two days | 13:04 |
yanyanhu | Qiming: yes | 13:04 |
Qiming | yes | 13:04 |
yanyanhu | https://review.openstack.org/#/c/418663/ | 13:04 |
*** krtaylor has joined #openstack-meeting | 13:04 | |
*** lpetrut has quit IRC | 13:04 | |
yanyanhu | after it is done, we can safely but senlinclient release :) | 13:04 |
*** julim has quit IRC | 13:05 | |
yanyanhu | about senlin service, is there any critical patch is still pending? | 13:05 |
Qiming | yep, there are quite a few patches depending on the new sdk release | 13:05 |
yanyanhu | https://review.openstack.org/#/q/project:openstack/senlin+status:open | 13:05 |
yanyanhu | I guess those fixes about health manager should be included | 13:06 |
yanyanhu | for mistral driver, it is still in progess I think | 13:07 |
yanyanhu | and also the vdu profile | 13:07 |
*** dbecker has joined #openstack-meeting | 13:07 | |
Qiming | yes | 13:07 |
yanyanhu | I see, will stare at them | 13:07 |
yanyanhu | and please just leave message or ping me if you have any critical patches need to deal with :) | 13:07 |
XueFeng | ok | 13:08 |
yanyanhu | I plan to cut the release by the end of Thursday | 13:08 |
yanyanhu | for both service and client | 13:08 |
yanyanhu | great, if no other questions, lets move on | 13:09 |
yanyanhu | #topic Proposals for Boston Summit | 13:09 |
*** openstack changes topic to "Proposals for Boston Summit (Meeting topic: senlin)" | 13:09 | |
yanyanhu | https://etherpad.openstack.org/p/senlin-boston-summit-proposal | 13:09 |
*** abhishekk has left #openstack-meeting | 13:09 | |
yanyanhu | we now have three proposals in the list | 13:09 |
*** bobh has joined #openstack-meeting | 13:09 | |
*** bobh has quit IRC | 13:09 | |
yanyanhu | two for NFV related topics and one for dtdream use case | 13:09 |
*** bobh has joined #openstack-meeting | 13:10 | |
yanyanhu | and both of them have a etherpad to collect the idea | 13:10 |
yanyanhu | hope you guys can take a look at them and leave your comments | 13:10 |
yanyanhu | since the deadline is 6th, Feb | 13:10 |
yanyanhu | we may need to finish the proposal during our Spring festival :) | 13:10 |
yanyanhu | hi, lxinhui, elynn, any thing you guys want to share :) | 13:11 |
*** ruijie has joined #openstack-meeting | 13:11 | |
yanyanhu | I guess haiwei is not here | 13:11 |
elynn | I was preparing the edu profile | 13:12 |
yanyanhu | ruijie: hi, evening | 13:12 |
ruijie | hi yanyanhu | 13:12 |
lxinhui | Ethan and bran are working together | 13:12 |
elynn | and also add needed attributes to heat senile resource | 13:12 |
yanyanhu | elynn: great, that is for supporting the demo(if we have one) | 13:12 |
lxinhui | on the VDU dev and tests | 13:12 |
yanyanhu | lxinhui: nice | 13:12 |
lxinhui | VMware has test bed will complete network support | 13:13 |
yanyanhu | so have you submit the proposal to the website of summit? | 13:13 |
lxinhui | will throw out draft for your comments | 13:13 |
lxinhui | not yet | 13:13 |
yanyanhu | great | 13:13 |
yanyanhu | will help to review it | 13:13 |
lxinhui | thanks | 13:13 |
yanyanhu | hi, ruijie, you are on the train? | 13:13 |
ruijie | Not yet :) | 13:14 |
yanyanhu | :) | 13:14 |
yanyanhu | will also review the proposal you leave in the etherpad and leave comments | 13:14 |
yanyanhu | hi, team, please help to review those proposals as well :) | 13:15 |
ruijie | Basically it's about ha and scalability for PaaS | 13:15 |
yanyanhu | hope we can get chance to show people some pratical use cases | 13:15 |
yanyanhu | ruijie: about pass, you mean? | 13:15 |
*** Dinesh_Bhor has left #openstack-meeting | 13:15 | |
ruijie | Use senlin to manage our PaaS | 13:15 |
ruijie | The App platform | 13:16 |
yanyanhu | so the applications are also managed by senlin? | 13:16 |
ruijie | To provide HA and scalability for the VMs | 13:16 |
ruijie | Which contains a number of containers | 13:16 |
yanyanhu | have you tried senlin's container cluster :P | 13:17 |
ruijie | The app are managed by the cloud foundry | 13:17 |
yanyanhu | I see | 13:17 |
yanyanhu | so senlin is for preparing the iaas and cloudfoundry is staying upon it | 13:17 |
*** jmckind has joined #openstack-meeting | 13:18 | |
ruijie | Yes yanyanhu | 13:18 |
yanyanhu | nice | 13:18 |
ruijie | IaaS-senlin-cloud foundry | 13:18 |
yanyanhu | if so, I guess senlin can provide the ability of scaling and HA for cloudfoundry cluster | 13:19 |
ruijie | But I am not sure it's specific since ha and scalability has been talked for a long time | 13:19 |
Qiming | yes, it is a huge field by itself | 13:19 |
ruijie | Right, and we can use ansible to solve the deployment problem | 13:19 |
Qiming | need to be more specific about the requirements | 13:19 |
yanyanhu | ruijie: yes, they are. But I think we can focus on our use scenario | 13:20 |
yanyanhu | and how it benefits from senlin's scaling and HA support | 13:20 |
ruijie | E.g we have 10 vms | 13:21 |
ruijie | It's a fixed number | 13:21 |
ruijie | Currently we use these 10 VM to provide scalability for apps | 13:21 |
ruijie | But you see the VMs number is fixed | 13:22 |
*** askb has quit IRC | 13:22 | |
ruijie | If the load is high , it's not scalable at all | 13:22 |
ruijie | So we need 2 level scalability, VM and container | 13:22 |
yanyanhu | ruijie: yes | 13:22 |
yanyanhu | actually we need to align the scaling of VMs and Containers to achieve the scaling of entire system | 13:23 |
*** egallen has quit IRC | 13:23 | |
ruijie | And also, the VM should be able to be rebuilt or recreate if it goes down | 13:23 |
*** ijw has joined #openstack-meeting | 13:23 | |
ruijie | Right | 13:23 |
Qiming | ruijie, we talked about that before, back on the Tokyo summit | 13:24 |
*** ominakov has joined #openstack-meeting | 13:24 | |
ruijie | Yes Qiming, I see, so I am not sure it's good | 13:24 |
Qiming | http://www.slideshare.net/cliffton75/autoscaling-with-magnum-and-senlin | 13:24 |
Qiming | it was a joint work with some university studentds | 13:24 |
ruijie | Just change magnum to cloud foundry | 13:25 |
Qiming | they got it done in one month | 13:25 |
Qiming | the devil is in the details | 13:25 |
*** yamamoto has joined #openstack-meeting | 13:25 | |
*** yamamoto has quit IRC | 13:25 | |
Qiming | the metrics you collect, the way you collect those metrics, the threshold you set, the triggering mechanism, the cooldown period ... | 13:25 |
*** ayogi has quit IRC | 13:26 | |
Qiming | when do you want to scale-in, when do you want to scale-out ... etc. | 13:26 |
*** tommylikehu_ has quit IRC | 13:26 | |
*** jlwhite has quit IRC | 13:27 | |
*** luzC has quit IRC | 13:27 | |
*** castulo has quit IRC | 13:27 | |
yanyanhu | so maybe we consider to talk about it with a real use case in dtdream? | 13:27 |
*** antwash has quit IRC | 13:27 | |
*** lcastell has quit IRC | 13:27 | |
ruijie | Yes Qiming, that's how we use it too... | 13:27 |
ruijie | Like Ali ESS | 13:27 |
yanyanhu | what application you are running, and what its requirement on scaling/HA, and how to use senlin to suppor it? | 13:27 |
*** e0ne has joined #openstack-meeting | 13:28 | |
Qiming | I'm not sure senlin can provide a complete solution, but senlin can evolve into a competent component for your integration | 13:28 |
yanyanhu | and some traps you met and some data for sharing? | 13:28 |
*** ijw has quit IRC | 13:28 | |
ruijie | SENLIN+ansible | 13:28 |
ruijie | To deployment | 13:28 |
yanyanhu | yep, senlin is like the bridge here | 13:28 |
Qiming | that was my vision a long time ago, I mean, senlin + ansible for clustered app/service deployment and operation | 13:29 |
yanyanhu | it will be a good story if you can build a complete workflow | 13:29 |
ruijie | Use senlin to create a cluster and cluster collect... ansible to deploy | 13:30 |
ruijie | This could create a cluster contains control nodes | 13:30 |
ruijie | And another is cluster contains compute resources | 13:31 |
ruijie | Ha policy scaling policy ... to provide HA and scalability for the compute cluster | 13:31 |
*** gouthamr has quit IRC | 13:32 | |
yanyanhu | so I feel describing the entire workflow clearly is important, and how it can be used to support your production environment | 13:32 |
Qiming | yep | 13:33 |
*** armax has joined #openstack-meeting | 13:34 | |
ruijie | Just we extend the profile plugin to run ansible workflow | 13:35 |
yanyanhu | so ruijie please consider to formulate the proposal from this aspect :) | 13:35 |
ruijie | Sure yanyanhu | 13:35 |
yanyanhu | ruijie: that's is not a problem, you can introduce that in the presentation :) | 13:35 |
yanyanhu | great | 13:36 |
ruijie | Thanks, will think about it :) | 13:36 |
yanyanhu | thanks :) | 13:36 |
yanyanhu | so any more question about this topic? | 13:36 |
ruijie | :) | 13:36 |
yanyanhu | please just notice the deadline :P | 13:37 |
*** kylek3h has joined #openstack-meeting | 13:37 | |
ruijie | Feb 6th | 13:37 |
yanyanhu | yep | 13:37 |
yanyanhu | ok, lets move on | 13:37 |
yanyanhu | #topic NFV related work item | 13:37 |
*** openstack changes topic to "NFV related work item (Meeting topic: senlin)" | 13:37 | |
yanyanhu | lxinhui and elynn has introduced it | 13:38 |
lxinhui | yes | 13:38 |
yanyanhu | so please help to review the code, guys | 13:38 |
lxinhui | and the proposal | 13:38 |
yanyanhu | yep | 13:39 |
*** hoangcx has joined #openstack-meeting | 13:39 | |
lxinhui | :) | 13:39 |
elynn | And the patch at heat side :) | 13:39 |
lxinhui | Yes :) | 13:39 |
*** spotz_zzz is now known as spotz | 13:39 | |
yanyanhu | and lxinhui elynn, please feel free to start the discussion if you meet any critical issue need to address | 13:39 |
yanyanhu | especially some critical changes in senlin | 13:40 |
yanyanhu | lets figure it out together | 13:40 |
elynn | I will | 13:40 |
Qiming | I'll try my best to stay online, if youyou don't cry | 13:40 |
lxinhui | sure | 13:40 |
lxinhui | haha | 13:40 |
yanyanhu | Qiming: :) | 13:40 |
yanyanhu | youyou should have the highest priority | 13:40 |
Qiming | she was crying just now ... | 13:41 |
lxinhui | :) | 13:41 |
*** galstrom_zzz is now known as galstrom | 13:41 | |
yanyanhu | Qiming: you can leave for her now I think :) | 13:41 |
yanyanhu | #topic Open discussions | 13:41 |
*** openstack changes topic to "Open discussions (Meeting topic: senlin)" | 13:41 | |
yanyanhu | open discussion now | 13:41 |
*** acabot has joined #openstack-meeting | 13:41 | |
yanyanhu | so you guys are still in working status :) | 13:41 |
yanyanhu | only two days left before the most important festival in China :P | 13:42 |
ruijie | I m on the way to train station:) | 13:42 |
Qiming | I'm playing with a Go version of senlin service | 13:42 |
yanyanhu | oh, I think the next irc meeting could be cancelled | 13:42 |
Qiming | database is using etcd | 13:42 |
yanyanhu | Qiming: cool! | 13:42 |
yanyanhu | for most of the team will be in vacation | 13:43 |
Qiming | it is fun, a lot of things have to be done manually, for lacking of package support | 13:43 |
yanyanhu | Qiming: yes, python's lib is more abundon than go's I guess | 13:43 |
yanyanhu | there is even no built-in lib for random string generation... | 13:44 |
ruijie | But go could build once run anywhere :) | 13:44 |
yanyanhu | uuid | 13:44 |
yanyanhu | sorry, not random string | 13:44 |
Qiming | there is | 13:44 |
*** lxinhui has quit IRC | 13:44 | |
yanyanhu | oops, last time I tried to find one but failed... | 13:44 |
Qiming | oh, I am using a lbi | 13:44 |
yanyanhu | there is 3rd part lib for it | 13:44 |
Qiming | lib | 13:44 |
Qiming | github.com/pborman/uuid | 13:45 |
yanyanhu | yep, that oe :) | 13:45 |
yanyanhu | one | 13:45 |
Qiming | I'm using this | 13:45 |
*** spotz is now known as spotz_zzz | 13:45 | |
Qiming | 47 p.CreatedAt := time.Now().Format("2006-01-02T15:04:05 MST") | 13:45 |
yanyanhu | :) | 13:46 |
elynn | You can start a company if go version of senile is finished ;) | 13:46 |
Qiming | this line of code cost me a few hours as well | 13:46 |
yanyanhu | definitely, haha | 13:46 |
Qiming | elynn, it is senlin, not senile ... | 13:46 |
yanyanhu | LoL | 13:46 |
elynn | my input method always correct me... | 13:46 |
elynn | In a wrong way... | 13:46 |
yanyanhu | :P | 13:46 |
yanyanhu | that means we are not that popular to become a new english word | 13:47 |
yanyanhu | :D | 13:47 |
yanyanhu | ok, so I guess we can end the meeting a little earlier today | 13:47 |
yanyanhu | actually I have another meeting in 10:00pm... | 13:47 |
yanyanhu | may need to leave for it | 13:47 |
yanyanhu | so please keep in touch in coming week :) | 13:48 |
Qiming | XueFeng, online? | 13:48 |
yanyanhu | and happy Chinese new year in advance | 13:48 |
elynn | Happy new year to everyone :) | 13:48 |
Qiming | guys, just want to bring up an issue | 13:48 |
*** donghao has joined #openstack-meeting | 13:49 | |
XueFeng | hi Qiming | 13:49 |
Qiming | there are cases people build a chain of patches having one depending on another | 13:49 |
yanyanhu | hi, Qiming, so lets backup each other for the o3 relase, in case the network in the home of my parents in law is not good... | 13:49 |
Qiming | e.g. p3 is a branch out of p2 which is a branch from master | 13:49 |
yanyanhu | I will try to cut the release in Thursday | 13:49 |
Qiming | in those cases and other cases, please don't use the gerrit Edit functionality to change the code | 13:50 |
yanyanhu | thanks a lot | 13:50 |
*** janki has quit IRC | 13:50 | |
Qiming | it will create a patch with a change-id only known to the server, now on the committer's local git repo | 13:50 |
yanyanhu | agree with Qiming, public edit in gerrit is not recommened | 13:50 |
*** galstrom is now known as galstrom_zzz | 13:50 | |
elynn | thanks for remind | 13:50 |
yanyanhu | especially for cod | 13:50 |
yanyanhu | code | 13:50 |
Qiming | it will generate a lot chaos for rebase | 13:50 |
Qiming | all comments are welcomed, but please don't edit other's patch unless you know it is independent, already in good shape to be merged ... | 13:51 |
*** siva_krishnan has left #openstack-meeting | 13:51 | |
yanyanhu | so have to leave to prepare for next meeting, please help to end the meeting at 10:00, thanks :) | 13:51 |
yanyanhu | talk to you guys later | 13:51 |
Qiming | okay | 13:52 |
XueFeng | Ok, If we edit and download this patch | 13:52 |
XueFeng | It will work again? | 13:52 |
*** lblanchard has joined #openstack-meeting | 13:53 | |
Qiming | no, in my local git, I may have patch 2 and patch 3 depending on that patch | 13:53 |
Qiming | e.g. this is what I have done locally | 13:53 |
Qiming | git checkout -b fix-bug-1 | 13:53 |
Qiming | git commit | 13:53 |
Qiming | git review | 13:53 |
Qiming | git checkout -b fix-bug-2 | 13:54 |
Qiming | git commit | 13:54 |
*** donghao has quit IRC | 13:54 | |
Qiming | git review | 13:54 |
*** armax has quit IRC | 13:54 | |
Qiming | now, if someone changed the first patch, I cannot easily rebase my second one onto it | 13:54 |
Qiming | locally, I don't have the new change-id | 13:54 |
*** cloudrancher has quit IRC | 13:54 | |
Qiming | in some cases, I may have a 3rd, 4th patch depending on each other | 13:55 |
Qiming | if someone has made changes at server side, I have to rework all local patches, and most of the time, it is a huge pain | 13:55 |
Qiming | a lot of rebase errors will happen | 13:55 |
XueFeng | Yes, if edit fix-bug-1 and we download fix-bug-1. | 13:56 |
XueFeng | then in fix-bug-2 | 13:56 |
XueFeng | git rebase -i fix-bug-1 | 13:56 |
XueFeng | It will ok | 13:56 |
Qiming | sometimes it work, sometimes it simply don't | 13:57 |
Qiming | especially when I have fix-bug-3 and fix-bug-4 | 13:57 |
Qiming | it is ANNOYING | 13:57 |
XueFeng | if so maybe it bug of git | 13:58 |
XueFeng | s/it/it's a | 13:58 |
Qiming | a better option is STOP editing other's patch unless you know there is no dependency chain at the author side | 13:58 |
XueFeng | Yes | 13:58 |
Qiming | and the edit is the LAST thing to fix so it can be merged first | 13:58 |
Qiming | s/first/fast | 13:59 |
*** tommylikehu_ has joined #openstack-meeting | 13:59 | |
Qiming | that's all | 13:59 |
Qiming | thanks | 13:59 |
*** cdub has quit IRC | 13:59 | |
Qiming | running out of time | 13:59 |
Qiming | best wishes, guys | 13:59 |
*** tommylikehu_ has quit IRC | 13:59 | |
Qiming | #endmeeting | 13:59 |
*** dprince has joined #openstack-meeting | 13:59 | |
Qiming | sigh | 13:59 |
*** tommylikehu_ has joined #openstack-meeting | 13:59 | |
elynn | need yanyanhu back to endmeeting? | 14:00 |
Qiming | yes | 14:00 |
XueFeng | HaHa | 14:00 |
Qiming | or he can #chairn one of us | 14:00 |
*** lamt has joined #openstack-meeting | 14:01 | |
Qiming | meeting chair left, then no one can #endmeeting ? | 14:01 |
jpich | Someone from infra may be able to? | 14:02 |
yanyanhu | I'm here will end it | 14:03 |
Qiming | an awkward situ | 14:03 |
yanyanhu | #endmeeting | 14:03 |
Qiming | thanks | 14:03 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:03 | |
openstack | Meeting ended Tue Jan 24 14:03:12 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-24-13.00.html | 14:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-24-13.00.txt | 14:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-24-13.00.log.html | 14:03 |
yanyanhu | sorry for this, jpich | 14:03 |
jpich | No worries | 14:03 |
*** reedip has quit IRC | 14:06 | |
*** nadya has joined #openstack-meeting | 14:08 | |
*** acabot has quit IRC | 14:08 | |
*** jamesdenton has joined #openstack-meeting | 14:08 | |
*** matrohon has joined #openstack-meeting | 14:12 | |
*** mtanino has quit IRC | 14:13 | |
*** spotz_zzz is now known as spotz | 14:13 | |
*** elynn has quit IRC | 14:13 | |
*** gouthamr has joined #openstack-meeting | 14:16 | |
*** esberglu has joined #openstack-meeting | 14:16 | |
*** VW has joined #openstack-meeting | 14:16 | |
*** krtaylor has quit IRC | 14:18 | |
*** simon-AS559 has quit IRC | 14:20 | |
*** reedip has joined #openstack-meeting | 14:20 | |
*** VW has quit IRC | 14:21 | |
*** Julien-zte has joined #openstack-meeting | 14:21 | |
*** julim has joined #openstack-meeting | 14:23 | |
*** flaper87 has quit IRC | 14:24 | |
*** tovin07_ has joined #openstack-meeting | 14:26 | |
*** acabot has joined #openstack-meeting | 14:27 | |
*** zaneb has joined #openstack-meeting | 14:28 | |
*** amotoki has quit IRC | 14:29 | |
*** tovin07_ has quit IRC | 14:29 | |
*** krtaylor has joined #openstack-meeting | 14:31 | |
*** mjturek has joined #openstack-meeting | 14:32 | |
*** chenying__ has joined #openstack-meeting | 14:33 | |
*** larainema has joined #openstack-meeting | 14:34 | |
*** amotoki has joined #openstack-meeting | 14:35 | |
*** eharney has joined #openstack-meeting | 14:37 | |
*** krtaylor has quit IRC | 14:37 | |
*** tovin07_ has joined #openstack-meeting | 14:38 | |
*** spotz is now known as spotz_zzz | 14:38 | |
*** tovin07_ has quit IRC | 14:38 | |
*** fnaval has joined #openstack-meeting | 14:40 | |
*** lpetrut has joined #openstack-meeting | 14:43 | |
*** donghao has joined #openstack-meeting | 14:45 | |
*** yanyanhu has quit IRC | 14:45 | |
*** VW has joined #openstack-meeting | 14:46 | |
*** VW has joined #openstack-meeting | 14:46 | |
*** pradk has quit IRC | 14:47 | |
*** pradk has joined #openstack-meeting | 14:48 | |
*** gouthamr_ has joined #openstack-meeting | 14:49 | |
*** tovin07_ has joined #openstack-meeting | 14:50 | |
*** gouthamr has quit IRC | 14:50 | |
*** gouthamr_ is now known as gouthamr | 14:51 | |
*** fnaval has quit IRC | 14:52 | |
*** jpich has left #openstack-meeting | 14:52 | |
*** lamt has quit IRC | 14:52 | |
*** knikolla has joined #openstack-meeting | 14:54 | |
*** belmoreira has joined #openstack-meeting | 14:55 | |
*** fnaval has joined #openstack-meeting | 14:56 | |
*** fnaval has quit IRC | 14:57 | |
*** amotoki has quit IRC | 14:57 | |
*** krtaylor has joined #openstack-meeting | 14:58 | |
*** fnaval has joined #openstack-meeting | 14:58 | |
*** armax has joined #openstack-meeting | 14:58 | |
*** rbak has joined #openstack-meeting | 14:59 | |
*** spotz_zzz is now known as spotz | 15:00 | |
*** shintaro has joined #openstack-meeting | 15:01 | |
*** tovin07_ has quit IRC | 15:01 | |
*** mriedem has joined #openstack-meeting | 15:02 | |
saggi | #startmeeting karbor | 15:03 |
openstack | Meeting started Tue Jan 24 15:03:41 2017 UTC and is due to finish in 60 minutes. The chair is saggi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:03 |
*** openstack changes topic to " (Meeting topic: karbor)" | 15:03 | |
openstack | The meeting name has been set to 'karbor' | 15:03 |
saggi | hi everyone | 15:03 |
yuval | Hey | 15:03 |
chenying__ | hi | 15:03 |
diablo_rojo_phon | Hello :) | 15:04 |
*** tovin07_ has joined #openstack-meeting | 15:04 | |
saggi | We've got a lot of stuff in the agenda today 😁 | 15:04 |
yuval | hey diablo_rojo_phon | 15:04 |
*** dprince has quit IRC | 15:05 | |
yuval | saggi: I'm responsible for that.. | 15:05 |
*** pnavarro has quit IRC | 15:05 | |
chenying__ | hi welcome | 15:05 |
saggi | Please add your nick to the items you add so I know who the owner is. | 15:05 |
saggi | #topic PTL Nominations | 15:06 |
*** openstack changes topic to "PTL Nominations (Meeting topic: karbor)" | 15:06 | |
*** hoangcx has quit IRC | 15:06 | |
saggi | As you all probably know this is PTL nomination time. | 15:06 |
saggi | I regrettably will not be able to be able to perform my duty as PTL for the next cycle. | 15:07 |
saggi | I need to shift my focus to different projects so I will not be able to give Karbor my full attention. | 15:08 |
*** fguillot has joined #openstack-meeting | 15:08 | |
chenying__ | oh it not a good news | 15:08 |
*** hongbin has joined #openstack-meeting | 15:08 | |
saggi | I will still try and be active in the project like doing reviews and going over spec files | 15:08 |
saggi | And show up for meetings | 15:09 |
*** tommylikehu_ has quit IRC | 15:09 | |
chenying__ | tks saggi | 15:09 |
saggi | I believe that we have enough talented people so that the project can thrive without my full attention | 15:10 |
saggi | It's been a pleasure working with everyone getting Karbor off the ground and in to V1.0 | 15:10 |
*** cdub has joined #openstack-meeting | 15:11 | |
*** tommylikehu_ has joined #openstack-meeting | 15:11 | |
yuval | thanks saggi | 15:11 |
*** yangyapeng has quit IRC | 15:12 | |
saggi | And with the same breath I would like to suggest Yuval as P cycle PTL. | 15:12 |
saggi | He has been instrumental in getting the past 2 cycles done. | 15:12 |
saggi | He does the most amount of reviews by a large margin | 15:12 |
saggi | and has intimate knowledge on the inner working of the project. | 15:13 |
*** mtanino has joined #openstack-meeting | 15:13 | |
*** gouthamr has quit IRC | 15:13 | |
*** chenying___ has joined #openstack-meeting | 15:13 | |
*** cdelatte has joined #openstack-meeting | 15:13 | |
chenying___ | sound good for | 15:13 |
chenying___ | yuval | 15:13 |
yuval | saggi: Thank you for the vote of confidence | 15:14 |
*** mtanino has quit IRC | 15:15 | |
*** nadya has quit IRC | 15:15 | |
*** mtanino has joined #openstack-meeting | 15:15 | |
*** chenying has joined #openstack-meeting | 15:15 | |
*** korzen has quit IRC | 15:15 | |
*** chenying___ has quit IRC | 15:15 | |
saggi | #topic Kolla deployment | 15:15 |
*** openstack changes topic to "Kolla deployment (Meeting topic: karbor)" | 15:15 | |
diablo_rojo_phon | Can I make one quick announcement before we move to the next topic? It's in regards to the ptg. | 15:15 |
saggi | Who owns this? | 15:15 |
saggi | sure | 15:16 |
saggi | #topic ptg hijack | 15:16 |
*** openstack changes topic to "ptg hijack (Meeting topic: karbor)" | 15:16 | |
diablo_rojo_phon | We've been looking over registration numbers for Karbor and it didn't look like many had denoted they were coming for Karbor. Just wanted to raise awareness that there aren't many registration spots left and the prices hike up soon so if you've been waiting to register, now is the time before the event fills up. | 15:16 |
*** chenying__ has quit IRC | 15:16 | |
diablo_rojo_phon | We want to see Karbor succeed :) | 15:16 |
diablo_rojo_phon | That's all | 15:16 |
saggi | diablo_rojo_phon, thanks | 15:17 |
diablo_rojo_phon | saggi: thanks for permission to hijack :) | 15:17 |
saggi | #topic Kolla deployment | 15:17 |
*** openstack changes topic to "Kolla deployment (Meeting topic: karbor)" | 15:17 | |
saggi | Who owns this? | 15:17 |
yuval | me | 15:17 |
yuval | I actually wanted to get the status of the kolla deployment | 15:18 |
yuval | Noticed that all relevant patches were merged | 15:18 |
*** markvoelker has quit IRC | 15:18 | |
saggi | Who was the owner? | 15:19 |
yuval | Wei Cao. I believe he is not here | 15:19 |
yuval | we can move on | 15:19 |
*** pnavarro has joined #openstack-meeting | 15:19 | |
saggi | #topic Ocata RC1 | 15:20 |
*** openstack changes topic to "Ocata RC1 (Meeting topic: karbor)" | 15:20 | |
yuval | Ocata RC1 is next week | 15:20 |
yuval | and with it we will be branching out stable/ocata on all of karbor's repos | 15:20 |
chenying | caiwei may want to notice that the kolla patch about karbor have been merged. | 15:20 |
*** jmckind has quit IRC | 15:21 | |
yuval | technically, we are indepenent release, but we adhere to the release cycle as we will want to become a cycle release in the near future | 15:21 |
*** markvoelker has joined #openstack-meeting | 15:21 | |
saggi | What about packaging? | 15:21 |
*** amotoki has joined #openstack-meeting | 15:22 | |
yuval | what about it? | 15:23 |
saggi | We had issues with that last release IIRC | 15:24 |
yuval | saggi: don't recall exactly :\ | 15:24 |
saggi | There is some thing that needs to be done so we are packaged correctly as part of the release | 15:25 |
saggi | in pypi | 15:25 |
yuval | saggi: I'll look into it | 15:25 |
saggi | thanks | 15:25 |
saggi | #topic Plan status (started, suspended) | 15:25 |
*** openstack changes topic to "Plan status (started, suspended) (Meeting topic: karbor)" | 15:25 | |
*** zz_dimtruck is now known as dimtruck | 15:25 | |
yuval | currently each plan has a 'started'/'suspended' status | 15:26 |
*** amotoki has quit IRC | 15:26 | |
yuval | seems like it is not being used by anything | 15:26 |
*** amotoki has joined #openstack-meeting | 15:26 | |
chenying | In the early design, 'started'/'suspended' statu is for the Replication. | 15:26 |
*** amotoki has quit IRC | 15:27 | |
saggi | It's not, it's going to be used for replication. We need to make sure we are started when we create a checkpoint | 15:27 |
*** amotoki has joined #openstack-meeting | 15:27 | |
saggi | And spit an error if the status is incorrect | 15:27 |
chenying | It is not used for backup feature in karbor. | 15:27 |
saggi | Backup assumes started since we might need the replication to be active to create a checkpoint. | 15:28 |
saggi | It's also a way for the tenant to stop a plan from running even if there are timed operations that invoke it from the outside. | 15:28 |
yuval | I see | 15:28 |
yuval | ok, we need to fix that in docs and add a validation | 15:29 |
*** lhx_ has joined #openstack-meeting | 15:29 | |
*** bkopilov has joined #openstack-meeting | 15:29 | |
saggi | Open a bug | 15:30 |
yuval | yep | 15:30 |
saggi | #topic Protection Plugins (Glance, Nova, Neutron) | 15:30 |
*** openstack changes topic to "Protection Plugins (Glance, Nova, Neutron) (Meeting topic: karbor)" | 15:30 | |
yuval | Glance is almost complete by chenying | 15:30 |
yuval | Nova will follow | 15:30 |
yuval | is anyone working on Neutron? | 15:31 |
chenying | I will finished the nova plugin about the situation boot form volume tomorrow/ | 15:31 |
*** arxcruz has quit IRC | 15:31 | |
chenying | chenhuayi is working on the network plugin refactor these days. | 15:32 |
yuval | chenying: it must be complete before ocata release | 15:32 |
chenying | but he may need some help about it. | 15:32 |
*** dmorita has joined #openstack-meeting | 15:32 | |
yuval | chenying: well, he can start pushing it to gerrit with WIP | 15:32 |
yuval | chenying: so we can at least give comments during work | 15:32 |
chenying | yuval Ok Sound good. He need submit a new patch about it ASAP, so we can review and give some comments. | 15:33 |
*** armax has quit IRC | 15:34 | |
*** armax_ has joined #openstack-meeting | 15:34 | |
saggi | chenying, why is he not in the meeting? | 15:34 |
*** edtubill has joined #openstack-meeting | 15:36 | |
chenying | saggi He may don't now the irc meeting time about karbor. He retrun to work on karbor from last week. | 15:36 |
*** ihrachys has joined #openstack-meeting | 15:36 | |
*** lhx__ has joined #openstack-meeting | 15:36 | |
saggi | OK, we might need to return to sending reminders to the mailing list | 15:37 |
*** dmorita has quit IRC | 15:37 | |
saggi | #topic dashboard | 15:37 |
*** openstack changes topic to "dashboard (Meeting topic: karbor)" | 15:37 | |
yuval | dashboard is in good condition, zhangshuai fixed the plan edit | 15:37 |
chenying | I will tell him tomorrow. And we could discuss the network plugins in karbor's IRC channel. | 15:37 |
yuval | and we have the checkpoint status update patch almost ready | 15:37 |
*** sneti_ has joined #openstack-meeting | 15:37 | |
yuval | I'll open a bug about adding type parameters in plan | 15:38 |
yuval | we can jump to open discussion imo | 15:38 |
chenying | yuval: Yes Zhangshuai did a good job about it. | 15:38 |
saggi | #topic open discussion | 15:39 |
*** openstack changes topic to "open discussion (Meeting topic: karbor)" | 15:39 | |
saggi | Anything else? | 15:39 |
*** lhx_ has quit IRC | 15:39 | |
chenying | I notice that yuval have introduced backup the volume from a snapshot. | 15:40 |
*** sneti_ has quit IRC | 15:40 | |
*** adiantum has quit IRC | 15:40 | |
*** castulo has joined #openstack-meeting | 15:40 | |
chenying | So Do we consider introducing a independent volume snapshot plugin? | 15:40 |
*** jlwhite has joined #openstack-meeting | 15:41 | |
chenying | in P cycle | 15:41 |
*** amotoki has quit IRC | 15:41 | |
yuval | chenying: I think we spoke about that earlier this week/last week | 15:41 |
*** lcastell has joined #openstack-meeting | 15:41 | |
saggi | last week | 15:41 |
*** jaugustine has joined #openstack-meeting | 15:42 | |
chenying | Oh I remember it. | 15:42 |
*** luzC has joined #openstack-meeting | 15:42 | |
*** nadya has joined #openstack-meeting | 15:42 | |
chenying | What I want to say, do we need dicuss the solution in PTG. Add it as a topic in the ptg. | 15:43 |
saggi | Add it with proper description and we'll see | 15:43 |
saggi | chenying, OK? | 15:44 |
chenying | There are something that may need think carefully. | 15:44 |
chenying | saggi: Ok | 15:44 |
saggi | Anything else? | 15:44 |
*** nkrinner is now known as nkrinner_afk | 15:44 | |
saggi | OK, thanks everybody | 15:45 |
yuval | thanks, cya | 15:45 |
saggi | #endmeeting | 15:45 |
chenying | bye | 15:45 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:45 | |
openstack | Meeting ended Tue Jan 24 15:45:45 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-24-15.03.html | 15:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-24-15.03.txt | 15:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-24-15.03.log.html | 15:45 |
*** yuval has quit IRC | 15:45 | |
*** sacharya has joined #openstack-meeting | 15:46 | |
*** tommylikehu_ has quit IRC | 15:46 | |
*** ociuhandu has quit IRC | 15:48 | |
*** hieulq_ has joined #openstack-meeting | 15:51 | |
*** janki has joined #openstack-meeting | 15:53 | |
*** briancurtin has left #openstack-meeting | 15:55 | |
*** dprince has joined #openstack-meeting | 15:55 | |
*** rbartal has quit IRC | 15:56 | |
*** jdurgin1 has joined #openstack-meeting | 15:56 | |
*** VW_ has joined #openstack-meeting | 15:56 | |
*** amotoki has joined #openstack-meeting | 15:57 | |
*** sharatss has quit IRC | 15:57 | |
*** sharatss has joined #openstack-meeting | 15:58 | |
*** VW__ has joined #openstack-meeting | 15:59 | |
*** VW has quit IRC | 16:00 | |
*** simon-AS559 has joined #openstack-meeting | 16:00 | |
*** VW__ has quit IRC | 16:01 | |
*** VW has joined #openstack-meeting | 16:01 | |
*** AlanClark has joined #openstack-meeting | 16:01 | |
*** VW_ has quit IRC | 16:01 | |
*** shintaro has quit IRC | 16:02 | |
*** reedip has quit IRC | 16:02 | |
*** VW has quit IRC | 16:03 | |
*** cody-somerville has joined #openstack-meeting | 16:03 | |
*** cody-somerville has quit IRC | 16:03 | |
*** cody-somerville has joined #openstack-meeting | 16:03 | |
*** VW has joined #openstack-meeting | 16:03 | |
*** anilvenkata has quit IRC | 16:04 | |
*** nadya has quit IRC | 16:05 | |
*** ltomasbo has quit IRC | 16:06 | |
*** dmellado has quit IRC | 16:07 | |
*** geguileo has quit IRC | 16:07 | |
*** diablo_rojo has joined #openstack-meeting | 16:07 | |
*** yangyapeng has joined #openstack-meeting | 16:12 | |
*** pcaruana has quit IRC | 16:16 | |
*** reedip has joined #openstack-meeting | 16:16 | |
*** yangyapeng has quit IRC | 16:17 | |
*** ijw has joined #openstack-meeting | 16:18 | |
*** lamt has joined #openstack-meeting | 16:20 | |
*** ociuhandu has joined #openstack-meeting | 16:21 | |
*** cody-somerville has quit IRC | 16:22 | |
*** ijw has quit IRC | 16:23 | |
*** edleafe- is now known as edleafe | 16:27 | |
*** rbak_ has joined #openstack-meeting | 16:28 | |
*** TxGirlGeek has joined #openstack-meeting | 16:29 | |
*** baoli has quit IRC | 16:29 | |
*** annegentle has joined #openstack-meeting | 16:29 | |
*** samP has quit IRC | 16:30 | |
*** rbak has quit IRC | 16:31 | |
*** TxGirlGeek has quit IRC | 16:32 | |
*** TxGirlGeek has joined #openstack-meeting | 16:32 | |
*** cody-somerville has joined #openstack-meeting | 16:34 | |
*** nadya has joined #openstack-meeting | 16:35 | |
*** Julien-zte has quit IRC | 16:35 | |
*** tovin07_ has quit IRC | 16:36 | |
*** ociuhandu has quit IRC | 16:40 | |
*** reedip_ has joined #openstack-meeting | 16:40 | |
*** sridharg has quit IRC | 16:45 | |
*** andreas_s has quit IRC | 16:46 | |
*** luis5tb has joined #openstack-meeting | 16:46 | |
*** dmellado has joined #openstack-meeting | 16:48 | |
*** luis5tb is now known as ltomasbo | 16:48 | |
*** acoles_ is now known as acoles | 16:50 | |
*** galstrom_zzz is now known as galstrom | 16:51 | |
*** ltomasbo has quit IRC | 16:53 | |
*** dmellado has quit IRC | 16:53 | |
*** e0ne has quit IRC | 16:54 | |
*** jkilpatr has quit IRC | 16:54 | |
*** rajinir has joined #openstack-meeting | 16:55 | |
*** sdague has joined #openstack-meeting | 16:55 | |
*** phil_ has quit IRC | 16:55 | |
*** sudipto has joined #openstack-meeting | 16:55 | |
*** sudipto_ has joined #openstack-meeting | 16:56 | |
*** janki has quit IRC | 16:57 | |
*** saju_m has joined #openstack-meeting | 16:57 | |
*** ltomasbo has joined #openstack-meeting | 16:59 | |
*** annegentle has quit IRC | 16:59 | |
*** dmellado has joined #openstack-meeting | 16:59 | |
*** simon-AS559 has quit IRC | 17:00 | |
*** galstrom is now known as galstrom_zzz | 17:00 | |
*** jaypipes_ has joined #openstack-meeting | 17:01 | |
*** sudipto has quit IRC | 17:01 | |
*** sudipto_ has quit IRC | 17:01 | |
*** claudiub has joined #openstack-meeting | 17:02 | |
*** annegentle has joined #openstack-meeting | 17:02 | |
*** sudipto has joined #openstack-meeting | 17:04 | |
*** sudipto_ has joined #openstack-meeting | 17:04 | |
*** claudiub|2 has quit IRC | 17:04 | |
*** VW has quit IRC | 17:04 | |
*** geguileo has joined #openstack-meeting | 17:05 | |
*** bkopilov has quit IRC | 17:05 | |
*** VW has joined #openstack-meeting | 17:07 | |
*** iyamahat has joined #openstack-meeting | 17:08 | |
*** rbak_ has quit IRC | 17:09 | |
*** jkilpatr has joined #openstack-meeting | 17:09 | |
*** markmcclain has quit IRC | 17:09 | |
*** rbak_ has joined #openstack-meeting | 17:10 | |
*** markmcclain has joined #openstack-meeting | 17:11 | |
*** cdelatte has quit IRC | 17:11 | |
*** bobh has quit IRC | 17:14 | |
*** sudipto_ has quit IRC | 17:14 | |
*** sudipto has quit IRC | 17:14 | |
*** ygbo has quit IRC | 17:14 | |
*** lhx__ has quit IRC | 17:32 | |
*** baoli has joined #openstack-meeting | 17:35 | |
*** hashar has joined #openstack-meeting | 17:37 | |
*** rasca has quit IRC | 17:37 | |
*** hashar has quit IRC | 17:38 | |
*** amotoki has quit IRC | 17:38 | |
*** mickeys has joined #openstack-meeting | 17:38 | |
*** cdelatte has joined #openstack-meeting | 17:38 | |
*** gagehugo has joined #openstack-meeting | 17:41 | |
*** belmoreira has quit IRC | 17:42 | |
*** jmckind has joined #openstack-meeting | 17:43 | |
*** claudiub|2 has joined #openstack-meeting | 17:44 | |
*** d34dh0r53 is now known as ID-Ten-T | 17:45 | |
*** claudiub has quit IRC | 17:46 | |
*** hieulq_ has quit IRC | 17:46 | |
*** rossella_ has quit IRC | 17:47 | |
*** rossella_ has joined #openstack-meeting | 17:47 | |
*** dmorita has joined #openstack-meeting | 17:47 | |
*** ID-Ten-T is now known as blarnath | 17:48 | |
*** annegentle has quit IRC | 17:48 | |
*** ijw has joined #openstack-meeting | 17:48 | |
*** csomerville has joined #openstack-meeting | 17:48 | |
*** ijw has quit IRC | 17:48 | |
*** blarnath is now known as d34dh0r53 | 17:48 | |
*** ijw has joined #openstack-meeting | 17:49 | |
*** jmckind_ has joined #openstack-meeting | 17:50 | |
*** cody-somerville has quit IRC | 17:51 | |
*** jmckind has quit IRC | 17:51 | |
*** Sukhdev has joined #openstack-meeting | 17:52 | |
*** yangyapeng has joined #openstack-meeting | 17:53 | |
*** spilla has joined #openstack-meeting | 17:53 | |
*** antwash_ has joined #openstack-meeting | 17:55 | |
*** reedip_ has quit IRC | 17:59 | |
*** yangyapeng has quit IRC | 17:59 | |
*** nishaYadav has joined #openstack-meeting | 17:59 | |
* breton yawns | 18:00 | |
*** matrohon has quit IRC | 18:00 | |
stevemar | o/ | 18:01 |
antwash_ | o/ | 18:01 |
stevemar | #startmeeting keystone | 18:01 |
openstack | Meeting started Tue Jan 24 18:01:39 2017 UTC and is due to finish in 60 minutes. The chair is stevemar. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
nishaYadav | o/ | 18:01 |
stevemar | ping ping agrebennikov, amakarov, annakoppad, antwash, ayoung, bknudson, breton, browne, chrisplo, crinkle, davechen, dolphm, dstanek, edmondsw, edtubill, gagehugo, gyee, henrynash, hrybacki, jamielennox, jaugustine, jgrassler, knikolla, lamt, lbragstad, kbaikov, ktychkova, morgan, nisha, nkinder, notmorgan, raildo, ravelar, rderose, rodrigods, roxanaghe, samueldmq, shaleh, spilla, srwilkers, StefanPaetowJisc, | 18:01 |
stevemar | stevemar, topol, portdirect, SamYaple | 18:01 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:01 | |
gagehugo | o/ | 18:01 |
openstack | The meeting name has been set to 'keystone' | 18:01 |
rodrigods | o/ | 18:01 |
lbragstad | o/ | 18:01 |
knikolla | \o/ | 18:01 |
ayoung | Oyez | 18:01 |
morgan | o/ | 18:01 |
spilla | \o | 18:01 |
lamt | o/ | 18:01 |
rderose | o/ | 18:01 |
samueldmq | howdy | 18:01 |
diablo_rojo | o/ | 18:01 |
bknudson | hi | 18:02 |
stevemar | #agenda https://etherpad.openstack.org/p/keystone-weekly-meeting | 18:02 |
stevemar | #link https://etherpad.openstack.org/p/keystone-weekly-meeting | 18:02 |
*** ralonsoh has quit IRC | 18:02 | |
*** browne has joined #openstack-meeting | 18:02 | |
*** krtaylor has quit IRC | 18:02 | |
stevemar | quickly do announcements i suppose | 18:02 |
stevemar | #topic announcements | 18:02 |
*** openstack changes topic to "announcements (Meeting topic: keystone)" | 18:02 | |
stevemar | today is the last week for ocata-3 and keystoneclient! | 18:02 |
stevemar | we'll be releasing both on thursday | 18:03 |
dstanek | o/ | 18:03 |
stevemar | we've got a few major patches that need to get in | 18:03 |
crinkle | o/ | 18:03 |
*** Apoorva has joined #openstack-meeting | 18:03 | |
stevemar | https://review.openstack.org/#/c/409874/ (add domaind_id to user table) | 18:03 |
stevemar | https://review.openstack.org/#/c/423705/ (refactor shadow user tests) | 18:03 |
stevemar | https://review.openstack.org/#/c/423708/ (set domain for federated users) | 18:03 |
stevemar | https://review.openstack.org/#/c/403916/ (PCI: force password reset) (has +2) (and a -1) | 18:03 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-sprint-to-ocata | 18:04 |
stevemar | https://review.openstack.org/#/c/424334/ (code defined resource specific options) | 18:04 |
*** dprince has quit IRC | 18:04 | |
stevemar | so it | 18:04 |
*** ijw has quit IRC | 18:04 | |
stevemar | so it's an all-hands on deck sort of week :) | 18:04 |
*** amotoki has joined #openstack-meeting | 18:04 | |
breton | i would like to ask to review one more -- https://review.openstack.org/#/c/415545/ | 18:04 |
breton | or decide what we do with it, if https://review.openstack.org/#/c/423708/ doesn't go in | 18:05 |
stevemar | breton: add it to the etherpad | 18:05 |
rderose | breton: federated user will belong to a domain soon | 18:05 |
*** ijw has joined #openstack-meeting | 18:05 | |
*** ijw has quit IRC | 18:05 | |
*** strigazi is now known as strigazi_AFK | 18:05 | |
stevemar | i will release keystoneclient soon, no necessary work there | 18:05 |
*** ijw has joined #openstack-meeting | 18:05 | |
morgan | rderose: replied to your comment(s) | 18:05 |
morgan | (whoopse meant that to be in -keystone) | 18:06 |
rderose | morgan: thanks | 18:06 |
lbragstad | spilla had a patch that needed to go in keystoneclient for the password expires query stuff | 18:06 |
*** saju_m has quit IRC | 18:06 | |
spilla | https://review.openstack.org/#/c/423339/ | 18:06 |
stevemar | lbragstad: add it to the etherpad too | 18:06 |
stevemar | i didn't see that one | 18:06 |
stevemar | thanks for the heads up | 18:06 |
*** amotoki has quit IRC | 18:06 | |
stevemar | i'll postpone the ksc release until its in then | 18:07 |
morgan | ftr, i am very close to a -2 on the password expires on first use due to it lumping more fucntionality on a terrible config option. | 18:07 |
ayoung | spilla, +2 from me. Nice | 18:07 |
stevemar | morgan: yeah, i think that's the most bumpable from me | 18:07 |
morgan | i have been working on a way to unwind it. | 18:07 |
morgan | but it depends on if we want to land the code i've been working on and do the deprecation | 18:07 |
morgan | i didn't -2 since it was possible to unwind it. | 18:07 |
*** bobh has joined #openstack-meeting | 18:08 | |
ayoung | morgan, I can +2 that -2. | 18:08 |
ayoung | :) | 18:08 |
morgan | but if we're not i'd like to hold until pike | 18:08 |
morgan | ayoung: hehee | 18:08 |
rderose | morgan: I'm happy to deprecate and use the new options list if we can get that in | 18:08 |
stevemar | rderose: sounds like a plan | 18:09 |
morgan | yeah, lets see how we go on that front w/ dstanek and i'll solicit a review from ayoung too | 18:09 |
*** toscalix has quit IRC | 18:09 | |
stevemar | morgan: happy to review | 18:09 |
morgan | stevemar: i assumed you would :P | 18:09 |
*** dprince has joined #openstack-meeting | 18:09 | |
stevemar | #topic ptg | 18:09 |
*** openstack changes topic to "ptg (Meeting topic: keystone)" | 18:09 | |
ayoung | rderose, when did you get the OK to go ahead with Triggers? I'm OK with it, in general, but I thought there was real pushback. Are we just ignoring that, or have we convince d the amorphous OTHERS that it is the only way | 18:09 |
*** Swami has joined #openstack-meeting | 18:10 | |
rderose | the okay or the force to use trigger? | 18:10 |
rderose | :) | 18:10 |
morgan | ayoung: didn't convince, we didn't -2 it | 18:10 |
ayoung | rderose, yes | 18:10 |
morgan | ayoung: they went forward because not enough push back | 18:10 |
ayoung | morgan, you still against? | 18:10 |
morgan | ayoung: oh well. not worth fighting it now | 18:10 |
morgan | i am, but it's landed and has prior art in newton | 18:10 |
knikolla | this takes 2 seconds to review https://review.openstack.org/#/c/424704/ and was slipped in by my previous change | 18:10 |
morgan | i'm not foinf to force the issue | 18:10 |
rderose | ayoung: since triggers was the agreed upon approach for zero downtime, had to implement | 18:10 |
ayoung | morgan, rderose OK..then I can get behind that patch stack | 18:11 |
morgan | triggers are still terrible imsho | 18:11 |
*** dbecker has quit IRC | 18:11 | |
*** jprovazn has joined #openstack-meeting | 18:11 | |
morgan | imnsho* | 18:11 |
ayoung | knikolla, +2A | 18:11 |
*** bkopilov has joined #openstack-meeting | 18:12 | |
knikolla | ayoung: thanks! | 18:12 |
stevemar | okay, back to ptg | 18:12 |
ayoung | So...I am not going to the PTG. | 18:12 |
stevemar | anyone else not going? | 18:12 |
morgan | i need to book a plane ticket | 18:12 |
bknudson | I got approval to go so plan to be there | 18:12 |
browne | i'll be there | 18:12 |
* breton waiting for visa | 18:12 | |
bknudson | looks like it's in the same place where lbragstad got stabbed. | 18:12 |
lbragstad | bknudson ack | 18:13 |
rderose | ayoung: that sucks | 18:13 |
stevemar | bknudson: really? thats surprising to hear :) | 18:13 |
knikolla | i'm going | 18:13 |
*** dprince has quit IRC | 18:13 | |
stevemar | bknudson: (about the approval, not lbragstad's stabbing) | 18:13 |
*** annegentle has joined #openstack-meeting | 18:13 | |
lbragstad | the flashbacks have already started | 18:13 |
*** pvaneck has joined #openstack-meeting | 18:13 | |
morgan | wait lbragstad was stabbed? wut did I miss? | 18:13 |
* rodrigods not going | 18:13 | |
stevemar | he actually didn't | 18:13 |
lbragstad | morgan it was terrible | 18:13 |
stevemar | rodrigods: :( | 18:13 |
morgan | lol | 18:13 |
rodrigods | ayoung was supposed to go | 18:13 |
stevemar | sounds like we'll have more people at ptg than the last summit | 18:14 |
ayoung | rodrigods, yeah, was hoping to hand on my ticket, too | 18:14 |
lbragstad | ++ | 18:14 |
*** armstrong has joined #openstack-meeting | 18:14 | |
lbragstad | I have approval and my trip is booked, so i'll be there | 18:14 |
*** rfolco has quit IRC | 18:14 | |
stevemar | #topic Pike PTG etherpad | 18:14 |
*** openstack changes topic to "Pike PTG etherpad (Meeting topic: keystone)" | 18:14 | |
stevemar | lbragstad: you're up | 18:15 |
lbragstad | ok - this has been around for a few weeks | 18:15 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-pike-ptg | 18:15 |
ayoung | link? | 18:15 |
lbragstad | ayoung ^ | 18:15 |
*** pvaneck_ has joined #openstack-meeting | 18:15 | |
ayoung | yeah, I'm either too fast or too slow | 18:15 |
lbragstad | want to make sure people have had the chance to absorb it before we start grouping things into buckets and start planning | 18:15 |
* stevemar has to dial into org meeting, apparently there are 150 on the call | 18:16 | |
armstrong | Hello is this the scientific-wg meeting? | 18:16 |
ayoung | armstrong, not yet | 18:16 |
ayoung | armstrong, keystone | 18:16 |
stevemar | armstrong: nope, keystone time | 18:16 |
lbragstad | armstrong nope - this is the keystone team meeting | 18:16 |
armstrong | ok thanks | 18:16 |
stevemar | lbragstad: i was going to wait until after this week to start adding to the etherpad | 18:16 |
lbragstad | so that's all I really have for that, just a reminder for folks to look into the etherpad and make sure we have everything we want to talk abou ton there | 18:17 |
lbragstad | stevemar cool | 18:17 |
*** TxGirlGeek has quit IRC | 18:17 | |
lbragstad | stevemar that's it for me then | 18:17 |
samueldmq | I've added somehting about having a pool of ideas for outreachy/gsoc programs | 18:17 |
*** ruijie has quit IRC | 18:17 | |
samueldmq | it'd be nice to have internships going from times to times :) | 18:17 |
*** annegentle has quit IRC | 18:18 | |
nishaYadav | samueldmq, oh, that's nice | 18:18 |
*** aarefiev is now known as aarefiev_afk | 18:18 | |
stevemar | lbragstad: there was https://etherpad.openstack.org/p/keystone-ocata-summit-brainstorm from last summit | 18:18 |
samueldmq | nishaYadav: :) | 18:18 |
stevemar | we could also look at the existing backlog | 18:18 |
*** pvaneck has quit IRC | 18:18 | |
lbragstad | stevemar ++ | 18:18 |
stevemar | lbragstad: done on this topic? | 18:19 |
lbragstad | stevemar I can take an action item to parse that and add backlogged topics from the last summit | 18:19 |
lbragstad | stevemar yeah | 18:19 |
stevemar | #topic Should we move to storyboard | 18:19 |
*** openstack changes topic to "Should we move to storyboard (Meeting topic: keystone)" | 18:19 | |
stevemar | lbragstad: your item again | 18:19 |
lbragstad | whoo! | 18:19 |
dstanek | ++ to storyboard | 18:20 |
morgan | please not fungi and my comment | 18:20 |
lbragstad | diablo_rojo pinged me with a bunch of information about story board | 18:20 |
morgan | it is highly recomended we do not move until the minimum VMT requirements are met | 18:20 |
*** dprince has joined #openstack-meeting | 18:20 | |
morgan | since keystone is VMT managed | 18:20 |
lbragstad | morgan sure - that's valid | 18:20 |
morgan | i am a huge fan of storyboard over LP provided the VMT minimums are met | 18:20 |
morgan | for keystone | 18:21 |
fungi | yeah, i believe the point of diablo_rojo's questions was to ferret out whether there are any additional blockers the keystone team might have above and beyond other already identified blockers | 18:21 |
lbragstad | the main thing diablo_rojo was asking in his note was if there was anything else we could think of that needs to be added to storyboard | 18:21 |
diablo_rojo | It would be awesome if you all could take a look to see if there is anything else that keystone needs besides VMT support :) | 18:21 |
lbragstad | fungi ++ | 18:21 |
samueldmq | what is VMT ? | 18:21 |
morgan | vulnerability management team | 18:21 |
lbragstad | vulnerability management team | 18:21 |
lbragstad | (ah!) | 18:21 |
samueldmq | thanks | 18:21 |
topol | o/ | 18:21 |
lbragstad | so - i spent a bunch of time playing with it last week | 18:22 |
lbragstad | i encourage others to do the same | 18:22 |
morgan | diablo_rojo: iow, i personally don't see anything needed for keystone besides the features the VMT requires, but i'll defer to other cores | 18:22 |
lbragstad | also there is a bunch of good resources in the etherpad | 18:22 |
samueldmq | lbragstad: link ? | 18:22 |
lbragstad | #link https://storyboard-blog.sotk.co.uk/why-storyboard-for-openstack.html | 18:22 |
stevemar | same opinion morgan | 18:22 |
*** sambetts is now known as sambetts|afk | 18:22 | |
*** jkilpatr_ has joined #openstack-meeting | 18:22 | |
knikolla | i generally like new shiny toys | 18:22 |
diablo_rojo | morgan, noted :) | 18:23 |
lbragstad | #link sandbox https://storyboard-dev.openstack.org/#!/board/list | 18:23 |
*** TxGirlGeek has joined #openstack-meeting | 18:23 | |
fungi | yeah, we need people getting familiar with it. for projects like keystone i expect the main determining factor will be that you share quite a few lp bugs with other teams (nova, oslo, cinder, whatever) and will need to wait until you're all ready to migrate together | 18:23 |
lbragstad | fungi diablo_rojo would keystone be migrated to the existing deployment here - https://storyboard.openstack.org/#!/story/2000814 ? | 18:23 |
fungi | lbragstad: yes | 18:23 |
lbragstad | fungi cool | 18:23 |
diablo_rojo | fungi, beat me to it :) | 18:24 |
fungi | other more tangential/ancillary teams are free to start migrating sooner since they have less overlap | 18:24 |
*** jkilpatr has quit IRC | 18:24 | |
lbragstad | if anyone decides to play with it and has feedback - feel free to pass it along to me and I can aggregate the notes | 18:24 |
ayoung | Just do it | 18:24 |
*** cdub has quit IRC | 18:24 | |
ayoung | we are never going to close 968696 anyway | 18:24 |
fungi | infra migrated a couple years ago and have been dogfooding it for some time already, to increasing levels of success | 18:24 |
*** trandles has joined #openstack-meeting | 18:24 | |
nishaYadav | lbragstad, will try | 18:24 |
knikolla | fungi: unrelated question. is it available for non-big-tent teams? | 18:25 |
fungi | knikolla: yes | 18:25 |
diablo_rojo | lbragstad, that would be a huge help if you wanna be my point of contact :) | 18:25 |
lbragstad | fwiw - i think the concept of worklists is going to be super nice | 18:25 |
*** acoles is now known as acoles_ | 18:25 | |
samueldmq | so the idea is that we partially migrate for next cycle ? | 18:25 |
lbragstad | (a worklist for a release for example) | 18:26 |
samueldmq | keeping VMT related bugs in LP ? | 18:26 |
lbragstad | diablo_rojo yeah - i can do that | 18:26 |
ayoung | what is the relationship going to be between Specs and Storyboard? | 18:26 |
diablo_rojo | samueldmq, I would think you would want to wait so that you aren't using two tools at once, but I would think that would be okay. fungi? | 18:27 |
morgan | ayoung: hopefully stories can encompass specs | 18:27 |
morgan | but i am unsure if that is really the case | 18:27 |
fungi | yeah, how to migrate private lp bugs is still up in the air since the migration tool isn't able to query them. sb does support creating private stories already for quite some time | 18:27 |
ayoung | morgan, so we are not going to submit them via Gerrit once we migrate? | 18:27 |
lbragstad | I believe we will create a story in storyboard for a feature, but the description can still ink to the detailed specification in the keystone-specs repo (I could be corrected by fungi or diablo_rojo though) | 18:27 |
morgan | i would hope that would be the case ayoung | 18:27 |
samueldmq | diablo_rojo: that makes sense. is there support for it upstream ? (is it just anything to be enabled in OpenStack's storyboad) | 18:27 |
samueldmq | or does it need to be implemented yet ? | 18:27 |
morgan | long term i would like to see the gerrit reviews drop | 18:27 |
morgan | and just use stories | 18:28 |
morgan | but there will be transition regardless | 18:28 |
*** rfolco has joined #openstack-meeting | 18:28 | |
fungi | lbragstad: yep, and for infra specs we create a specs repo task in the story as teh first task | 18:28 |
ayoung | Gah...can't we use one tool. lbragstad lets lock the git repo, and just use storyboard. Gerrit is tough way to edit what should be collaborative documents | 18:28 |
ayoung | blueprints die, too | 18:28 |
morgan | fungi: i would like to just work so there is no longer a keystone-specs repo | 18:28 |
morgan | fungi: tbh | 18:28 |
lbragstad | fungi do you break stories across worklists then (per release, backlog, accepted, etc..)? | 18:28 |
morgan | fungi: it would be nice if stories could fill that need | 18:28 |
morgan | diablo_rojo: ^ i can talk with you on specifics for that | 18:29 |
*** mriedem has quit IRC | 18:29 | |
* morgan has always hated needing multiple (3?) methods of documenting work | 18:29 | |
*** iyamahat has quit IRC | 18:29 | |
fungi | right, infra's "feature" stories are very hollow. they just link to/from a spec and then gerrit auto-updates the tasks in the story as they're implemented for tracking purposes | 18:29 |
morgan | fungi: ah cool | 18:29 |
ayoung | OK...close out Ocata with existing toolchain, all Pike+ work on storyboard? We ready for it? | 18:29 |
lbragstad | we'd have to have some way to denote state in a story for "accepted" or "bumped" specs | 18:29 |
fungi | infra's use of worklists and boards has been fairly ad-hoc so far. they're getting used more heavily for the zuul v3/nodepool v1 implementation work for example | 18:30 |
morgan | fungi: i'd like to see that inverted personally. i really dislike the specs-repo. gerrit is a bad tool for that.. but SB can grow to fill that need eventually | 18:30 |
diablo_rojo | lbragstad, I think you could just move the story to a different worklist | 18:30 |
stevemar | fungi: is there tooling to move existing bugs and bps to storyboard? | 18:30 |
lbragstad | diablo_rojo oh - good point (that reminds me of trello) | 18:30 |
diablo_rojo | morgan, definitely a direction it could take. | 18:30 |
morgan | to begin with best bet is going to be move bugs/work -> SB | 18:30 |
diablo_rojo | lbragstad, I <3 trello :) | 18:30 |
morgan | and keep specs repo for now | 18:30 |
fungi | stevemar: yes, we have an import script for lp bugs, though not for blueprints i don't think | 18:30 |
lbragstad | diablo_rojo so does dstanek! | 18:31 |
*** rossella_ has quit IRC | 18:31 | |
morgan | fungi: bps can die in keystone | 18:31 |
dstanek | :-) | 18:31 |
morgan | as long as we do the switch at a release marker | 18:31 |
morgan | i'm ok with bps being left behind | 18:31 |
morgan | (we tend to close non-active ones now) | 18:31 |
stevemar | morgan: some BPs are actually good ideas | 18:31 |
morgan | and use them just as a "hey X patch is associated to them" | 18:31 |
*** arxcruz has joined #openstack-meeting | 18:31 | |
stevemar | we would need to vet each of the open BPs (there are about 75 i think) | 18:32 |
morgan | stevemar: manual resubmission (those are far anf few w/o a spec already) | 18:32 |
fungi | storyboard's boards feature is fairly basic trello-like kanban, with the addition that you can have cards automatically transition between colum,ns as the story tasks change state (usually triggered automatically by changes being proposed to or merging in gerrit) | 18:32 |
fungi | if that's of interest | 18:32 |
lbragstad | fungi I like that | 18:32 |
diablo_rojo | A much nicer organization and flow than lp | 18:32 |
*** sdague has quit IRC | 18:33 | |
nishaYadav | ooh | 18:33 |
fungi | the subteam in infra working on zuul v3 have been doing more and more with automatic worklists and boards, so they can probably provide some better evaluations of what it's like for real-world use. i haven't done much but skim them so far | 18:33 |
*** electrofelix has quit IRC | 18:34 | |
lbragstad | is the api documented somewhere? | 18:34 |
stevemar | well OK, sounds like we can move to LP maybe during the PTG timeframe (before ideally) | 18:35 |
lbragstad | i know various folks here have their own tools for pulling info from launchpad, so those would need to be rewritten to talk to storyboard | 18:35 |
stevemar | will LP be open for people to report bugs? like users and operator? | 18:35 |
lbragstad | LP or storyboard? | 18:36 |
stevemar | i can't imagine this change will go over well with them :) | 18:36 |
diablo_rojo | stevemar, they will be able to report them in SB | 18:36 |
samueldmq | stevemar: lbragstad perhaps we could use one of the Fridays/sprints for bugs for the initialmigration ? | 18:36 |
lbragstad | or are you talking about after the migration? | 18:36 |
Zara | lbragstad: it is documented, will get link now (hi!) | 18:36 |
lbragstad | Zara thanks! | 18:36 |
stevemar | lbragstad: talking about after | 18:36 |
lbragstad | stevemar ah - good question | 18:36 |
Zara | lbragstad: http://docs.openstack.org/infra/storyboard/webapi/v1.html | 18:36 |
diablo_rojo | Zara, the queen of storyboard :) | 18:36 |
stevemar | diablo_rojo: have you received feedback from ops and users about the SB move? | 18:37 |
stevemar | will it require a new id? | 18:37 |
Zara | diablo_rojo: hah, I only know where the docs are | 18:37 |
*** sdake has quit IRC | 18:37 | |
lbragstad | right now it bases auth on ubuntu ONe | 18:37 |
diablo_rojo | stevemar, Not a whole lot yet, thats another thing that's on my todo list :) | 18:38 |
lbragstad | but it sounds like we can switch that to the OpenStackID auth system | 18:38 |
bknudson | doesn't even use keystone for authentication. | 18:38 |
diablo_rojo | stevemar, it should be the same id | 18:38 |
stevemar | diablo_rojo: okay cool | 18:38 |
samueldmq | bknudson ++ | 18:38 |
lbragstad | bknudson good? | 18:38 |
lbragstad | ;) | 18:38 |
diablo_rojo | lbragstad, yep OpenStackID will rule all | 18:38 |
stevemar | i just don't want our consumers thinking this is yet-another-openstack-tooling-change :P | 18:38 |
stevemar | unless theres a large benefit | 18:38 |
ayoung | diablo_rojo, has it been reimplemented in a reasonable IdP yet? | 18:39 |
fungi | right, auth will initially be openid via lp because we need to keep account parity when we're importing bugs, but after the import is done teh plan is to switch it to openstackid.org authentication | 18:39 |
diablo_rojo | stevemar, understandable. I think this change has been a long time coming. There are a lot of things that SB sets out to fix that LP struggled with. | 18:39 |
lbragstad | i think ttx does a good job explaining that in #link https://storyboard-blog.sotk.co.uk/why-storyboard-for-openstack.html | 18:39 |
*** tesseract has quit IRC | 18:39 | |
diablo_rojo | ayoung, IdP ? | 18:39 |
samueldmq | fungi: nice, makes sense | 18:39 |
*** tlaxkit has quit IRC | 18:39 | |
stevemar | my worry is that folks will bail on filing a bug because they dont want to do a bit of extra work | 18:39 |
ayoung | diablo_rojo, openstackid was using some proprietary 3rd party hard to work with implementation | 18:40 |
stevemar | we already have a hard time getting feedback from users and operators | 18:40 |
diablo_rojo | lbragstad, stevemar yes, I plan on pointing out that article. | 18:40 |
ayoung | IdP is Identity Provider | 18:40 |
diablo_rojo | stevemar, I want to do a talk on storyboard at the summit and then again at the ops meetup | 18:40 |
stevemar | diablo_rojo: okie :) | 18:40 |
fungi | diablo_rojo: ayoung: there is a separate but related effort to reimplement the openid provider piece of openstackid with ipsilon, though that effort is currently stalling for available interested devs | 18:40 |
ayoung | fungi, Yay! | 18:41 |
fungi | there is a poc ipsilon server up with some minimal glue to query the openstackid backend, and an emerging puppet module for deploying it, but that's as far as it's gotten | 18:41 |
diablo_rojo | ayoung, so if you are interested in a little bit of work on the side we would love you to get involved ;) | 18:42 |
stevemar | so many bookmarks will be deleted :| | 18:42 |
fungi | the idea there being that we would do a seamless transition for the openid provider interface when the time comes, so that effort can proceed in parallel | 18:42 |
*** nishaYadav has quit IRC | 18:43 | |
ayoung | diablo_rojo, ask nkinder. | 18:43 |
*** Sukhdev has quit IRC | 18:43 | |
diablo_rojo | ayoung, ha ha okay :) | 18:44 |
*** krtaylor has joined #openstack-meeting | 18:44 | |
*** sdake has joined #openstack-meeting | 18:45 | |
stevemar | alright, i think we can move to open discussion | 18:45 |
stevemar | #topic open discussion | 18:45 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:45 | |
rderose | please welcome antwash_ (anthony), he was recently added to our team from qa (intel). he'll now be 100% on keytone. | 18:45 |
lbragstad | whoop | 18:45 |
stevemar | ohhh just when i thought we were going to end early | 18:45 |
stevemar | hi antwash_ ! | 18:45 |
rderose | any good hazing ideas? | 18:45 |
*** ravelar has joined #openstack-meeting | 18:45 | |
rderose | :) | 18:46 |
samueldmq | rderose: nice! | 18:46 |
lbragstad | i could come up with a few | 18:46 |
antwash_ | haha -- thanks for the intro ron! Hey everyone -- very happy to be apart of the team :) | 18:46 |
samueldmq | antwash_: welcome aboard! | 18:46 |
stevemar | antwash_: it's customary to buy the incoming and outgoing ptl a beer at the ptg/summit -- just saying | 18:46 |
breton | i want to discuss https://pp.vk.me/c837734/v837734937/1d76a/ZYkP7Ez5HpU.jpg | 18:46 |
breton | oh wow | 18:46 |
breton | not this | 18:46 |
stevemar | lol | 18:46 |
breton | https://review.openstack.org/#/c/415545/ | 18:46 |
breton | this | 18:46 |
breton | (don't pin that visa photo for darts) | 18:46 |
rderose | :) | 18:47 |
*** Sukhdev has joined #openstack-meeting | 18:47 | |
stevemar | breton: you look more aerodynamic | 18:47 |
morgan | breton: nice! | 18:47 |
antwash_ | stevemar : haha I got you a nice cold one promise | 18:47 |
rderose | breton: what happened! | 18:47 |
stevemar | breton: if rderose's patch merges, it'll add domain id to federated users, do we still need yours? | 18:47 |
rderose | breton: how much did you pay for that haircut? | 18:48 |
stevemar | rderose: he clearly lost a bet | 18:48 |
breton | stevemar: yes. Federated users still need to be in the groups | 18:48 |
samueldmq | stevemar: "breton: you look more aerodynamic" this is the best comment ever possible :-) | 18:48 |
breton | rderose: $10 :p | 18:48 |
*** sharatss has quit IRC | 18:48 | |
rderose | haha you paid too much | 18:48 |
ayoung | Trusts for Federated users should be solved by rderose 's current efforts | 18:48 |
lbragstad | $free.99 | 18:48 |
*** sharatss has joined #openstack-meeting | 18:49 | |
ayoung | breton, is there anything you need beyond that? | 18:49 |
*** raildo has joined #openstack-meeting | 18:49 | |
*** adisky_ has quit IRC | 18:49 | |
ayoung | you are adding groups to the identity via mapped...I think that is OK | 18:49 |
breton | ayoung: no, only add federated users to groups when they authenticate | 18:49 |
*** iyamahat has joined #openstack-meeting | 18:50 | |
*** iyamahat has quit IRC | 18:50 | |
ayoung | breton, you might need to be forgiving there: | 18:50 |
ayoung | if groups don't exist...I know that has come up | 18:50 |
*** iyamahat has joined #openstack-meeting | 18:50 | |
stevemar | breton: got it, that makes sense | 18:50 |
breton | i would rebase the patch on rderose's, but i am not sure that it will get in | 18:50 |
ayoung | I think https://review.openstack.org/#/c/415545/2/keystone/identity/core.py will be superceded by rderose work | 18:50 |
ayoung | you will always have a domain | 18:50 |
breton | i agree | 18:51 |
*** AJaeger has joined #openstack-meeting | 18:51 | |
stevemar | breton: i will release ocata with rderose's patch | 18:51 |
breton | i just want the patch to get merged in Ocata | 18:51 |
ayoung | breton, so rebase on his changes, please | 18:51 |
stevemar | breton: we won't release ocata without rderose's patch | 18:51 |
breton | (and backport it to newton) | 18:51 |
breton | ok, sounds good. Will rebase. | 18:52 |
stevemar | breton: backporting won't happen since it depends no a migration :9 | 18:52 |
ayoung | ++ | 18:52 |
breton | stevemar: can we backport with https://review.openstack.org/#/c/415545/2/keystone/identity/core.py ? | 18:52 |
breton | the patch actuall works even for Mitaka | 18:52 |
*** galstrom_zzz is now known as galstrom | 18:52 | |
ayoung | breton, oh | 18:52 |
*** VW has quit IRC | 18:53 | |
breton | people are now testing it for a customer who ran into the issue | 18:53 |
*** yamahata has joined #openstack-meeting | 18:53 | |
stevemar | breton: eh... you're going to be doing that same check all over the place | 18:53 |
stevemar | even in clients | 18:53 |
stevemar | i don't think its a good backport candidate | 18:54 |
breton | ok, i am good with what we have decided for the main patch. I will rebase and then will propose a backport and we'll talk about it | 18:54 |
stevemar | okay with me | 18:55 |
breton | (and sorry for the photo. stupid ctrl+v) | 18:55 |
stevemar | :) | 18:55 |
rderose | :) | 18:55 |
breton | (aerodynamics is cool indeed) | 18:55 |
stevemar | it gave us some lulz | 18:55 |
rderose | hilarious | 18:55 |
*** sdague has joined #openstack-meeting | 18:55 | |
stevemar | only because we were not expecting it :) | 18:55 |
stevemar | anyone else? | 18:56 |
*** s3wong has joined #openstack-meeting | 18:56 | |
stevemar | antwash_: it's also customary that the outgoing ptl's beer be served in a pitcher | 18:56 |
stevemar | ok ok, enough with the jokes stevemar | 18:57 |
stevemar | lets wrap up ocata and ship it! | 18:57 |
stevemar | thanks for coming everyone ! and for your hard work that will happen this week :) | 18:57 |
lbragstad | ++ | 18:57 |
knikolla | \o/ | 18:57 |
stevemar | #endmeeting | 18:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:57 | |
openstack | Meeting ended Tue Jan 24 18:57:51 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-01-24-18.01.html | 18:57 |
antwash_ | stevemar: Well you got yourself a deal, 3 pitchers of beer it is | 18:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-01-24-18.01.txt | 18:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-01-24-18.01.log.html | 18:57 |
stevemar | antwash_: now we're talking! | 18:58 |
*** spilla has left #openstack-meeting | 18:58 | |
*** browne has left #openstack-meeting | 18:58 | |
*** BobH_ has joined #openstack-meeting | 18:59 | |
*** ianychoi has quit IRC | 19:00 | |
*** dmorita has quit IRC | 19:00 | |
*** olaph has joined #openstack-meeting | 19:00 | |
fungi | infra team, congeal! | 19:00 |
* jeblair oozes on over | 19:00 | |
olaph | ahoy | 19:00 |
fungi | topics this week from jeblair and clarkb | 19:00 |
*** gagehugo has left #openstack-meeting | 19:01 | |
fungi | also i'm disorganized today, so moving slowly. apologies | 19:01 |
ianw | hi | 19:01 |
clarkb | hello | 19:01 |
*** antwash_ has left #openstack-meeting | 19:01 | |
*** Sukhdev has quit IRC | 19:01 | |
AJaeger | o/ | 19:02 |
*** dmorita has joined #openstack-meeting | 19:02 | |
fungi | #startmeeting infra | 19:02 |
openstack | Meeting started Tue Jan 24 19:02:22 2017 UTC and is due to finish in 60 minutes. The chair is fungi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
*** galstrom is now known as galstrom_zzz | 19:02 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:02 | |
openstack | The meeting name has been set to 'infra' | 19:02 |
fungi | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:02 |
fungi | #topic Announcements | 19:02 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:02 | |
fungi | i don't have any for this week | 19:02 |
fungi | as always, feel free to hit me up with announcements you want included in future meetings | 19:02 |
clarkb | fungi: we are likely to be mostly afk next week | 19:03 |
jhesketh | o/ | 19:03 |
fungi | yep, i was going to make a call for substitute chairs during open discussion | 19:03 |
fungi | as i will almost certainly be unable to run the meeting next tuesday due to quarterly employer-mandated in-person meeting time | 19:04 |
fungi | #topic Actions from last meeting | 19:04 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:04 | |
fungi | #link http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-17-19.04.html | 19:04 |
fungi | fungi Obtain docs.openstack.org X.509 certificate. | 19:04 |
fungi | fungi Obtain developer.openstack.org X.509 certificate. | 19:04 |
fungi | i've done both of those | 19:04 |
*** VW has joined #openstack-meeting | 19:05 | |
AJaeger | great! | 19:05 |
fungi | they're in the certs directory on puppetmaster.o.o and i'm working on the change to consume them from hiera now | 19:05 |
fungi | while i was at it i updated the soon-expiring ask.o.o and zuul.o.o certs | 19:05 |
*** Patifa has joined #openstack-meeting | 19:06 | |
fungi | pabelanger: i also got the requested cert for trystack.org, need to figure out how we want to do that redirect | 19:06 |
fungi | right now the trystack domains are incorrectly configured as vhost aliases rather than permanent redirects | 19:06 |
fungi | #action fungi announce the infra ptg pike etherpad to relevant mailing lists. | 19:06 |
fungi | i plan to get to that later today after the tc meeting wraps up | 19:07 |
fungi | jeblair mark http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-zookeeper-workers.html implemented | 19:07 |
fungi | that was done and approved yesterday | 19:07 |
jeblair | i did a thing! | 19:07 |
fungi | mordred make the temporary branch for the Nodepool v3 shim. | 19:07 |
fungi | i see a feature/gearman-zk-shim branch in openstack-infra/nodepool | 19:08 |
jeblair | that thing has happened: feature/gearman-zk-shim | 19:08 |
fungi | so that seems to be done, yes | 19:08 |
fungi | #action fungi plumb https for docs.o.o and developer.o.o | 19:08 |
fungi | that ought to be done in the next couple days depending on who reviews | 19:08 |
fungi | #topic Specs approval | 19:09 |
*** openstack changes topic to "Specs approval (Meeting topic: infra)" | 19:09 | |
fungi | i have a few to report here... just a sec while i organize urls | 19:09 |
fungi | #info Ethercalc spec approved | 19:10 |
*** diablo_rojo_phon has quit IRC | 19:10 | |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/ethercalc.html Ethercalc spec | 19:10 |
*** VW has quit IRC | 19:10 | |
fungi | #info ABANDONED "Nodepool launch and delete workers" spec | 19:11 |
*** TxGirlGeek has quit IRC | 19:11 | |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-launch-workers.html "Nodepool launch and delete workers" spec | 19:11 |
*** TxGirlGeek has joined #openstack-meeting | 19:11 | |
pabelanger | fungi: great | 19:11 |
fungi | #info "Nodepool: Image build and upload workers" spec moved to implemented | 19:12 |
*** sshnaidm is now known as sshnaidm|afk | 19:12 | |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-workers.html "Nodepool: Image build and upload workers" spec | 19:12 |
fungi | er, wrong one | 19:12 |
fungi | #undo | 19:12 |
openstack | Removing item from minutes: #link http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-workers.html | 19:12 |
fungi | #undo | 19:12 |
openstack | Removing item from minutes: #info "Nodepool: Image build and upload workers" spec moved to implemented | 19:12 |
jeblair | so many specs | 19:13 |
fungi | #info "Nodepool: Use Zookeeper for Workers" spec moved to implemented | 19:13 |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-zookeeper-workers.html "Nodepool: Use Zookeeper for Workers" spec | 19:13 |
fungi | that's the one i meant ;) | 19:13 |
fungi | #topic Specs approval: PROPOSED Update zuulv3 spec to include job repo information (jeblair) | 19:14 |
*** openstack changes topic to "Specs approval: PROPOSED Update zuulv3 spec to include job repo information (jeblair) (Meeting topic: infra)" | 19:14 | |
fungi | #link https://review.openstack.org/410442 Update zuulv3 spec to include job repo information | 19:14 |
fungi | fairly small but important clarification/addition | 19:14 |
jeblair | i realized we'd been talking about how zuul preps all the repos for a job, but didn't actually write that in the spec. :) | 19:15 |
fungi | already has several rollcall votes | 19:15 |
jeblair | hopefully this is not surprising | 19:15 |
fungi | anybody think it needs to incubate in review longer? | 19:15 |
*** numans_ has quit IRC | 19:15 | |
fungi | seems likely already an unspoken consensus | 19:15 |
*** lpetrut has quit IRC | 19:16 | |
*** numans has joined #openstack-meeting | 19:16 | |
fungi | #info Infra Council voting is open on "Update zuulv3 spec to include job repo information" spec update until 19:00 UTC Thursday, January 26. | 19:16 |
fungi | any related questions before i move on? | 19:16 |
*** sdague has quit IRC | 19:18 | |
* jhesketh adds it to his review list | 19:18 | |
fungi | #topic Priority Efforts | 19:18 |
*** openstack changes topic to "Priority Efforts (Meeting topic: infra)" | 19:18 | |
*** Leom has joined #openstack-meeting | 19:18 | |
fungi | i don't see any updates in here today, though i did clear the | 19:18 |
fungi | "Nodepool: Use Zookeeper for Workers" priority effort from the agenda now that it's implemented | 19:18 |
*** alexpilotti has quit IRC | 19:18 | |
fungi | #topic Ethercalc Deployment (clarkb) | 19:19 |
*** openstack changes topic to "Ethercalc Deployment (clarkb) (Meeting topic: infra)" | 19:19 | |
*** alexpilotti has joined #openstack-meeting | 19:19 | |
clarkb | hello, just wanted to get this in front of people as trying to get this up soonish to be used for ptg related activities | 19:19 |
fungi | #link http://specs.openstack.org/openstack-infra/infra-specs/specs/ethercalc.html Ethercalc spec | 19:19 |
clarkb | there are two changes I have up that could use review. The first updates the puppet module to run an ethercalc and the other is system-config to actually deploy it | 19:19 |
clarkb | #link https://review.openstack.org/#/c/422921/ | 19:20 |
clarkb | #link https://review.openstack.org/#/c/424800/ | 19:20 |
fungi | looks like those need their topic set to match the one from the spec | 19:20 |
clarkb | fungi: oh good point | 19:20 |
clarkb | I will do that | 19:20 |
fungi | #link https://review.openstack.org/#/q/status:open+topic:ethercalc | 19:20 |
*** nadya has quit IRC | 19:21 | |
fungi | (will actually display those changes once topical) | 19:21 |
clarkb | the other thing I wanted to ask about was how robust do we think we need to make ther service. Right now it uses a colocated redis server without authentication (relying on firewall to avoid outsdie connections) and doesn't have redis backups | 19:21 |
fungi | redis is taking the place of mysql in etherpadland? | 19:21 |
*** cdub has joined #openstack-meeting | 19:22 | |
clarkb | I think the firewall is sufficient for now rather than password authing. And maybe we don't need backups if we are just testing this out for a single event? | 19:22 |
clarkb | fungi: correct | 19:22 |
*** alexpilo_ has joined #openstack-meeting | 19:22 | |
fungi | i.e., storing all the spreadsheet data? | 19:22 |
fungi | backups seem useful | 19:22 |
jeblair | i'd like to have backups for that data | 19:22 |
*** eharney has quit IRC | 19:22 | |
clarkb | the two options are slow direct writes to disk (for testing) or redis for more rpduction like qualities. No mysql option | 19:22 |
clarkb | ok I will bump backups up the priority list as my next task there | 19:23 |
fungi | #link https://www.npmjs.com/package/redis-dump Dump redis database into redis commands or json with command line or node.js | 19:23 |
*** alexpilotti has quit IRC | 19:23 | |
fungi | oh, wait, is redis implemented in javascript? or just something javascripty people use a lot? | 19:24 |
fungi | though i guess ethercalc is node.js at least | 19:24 |
clarkb | its not a js service just popular with that crowd | 19:24 |
clarkb | looks like redis already snapshots to disk and those snapshots are viable backups so I just need to set up bup | 19:24 |
*** jmckind has joined #openstack-meeting | 19:24 | |
fungi | oh, simple enough | 19:25 |
jeblair | oh that's cool | 19:25 |
clarkb | rather than needing an explicit db dump type action like you would have with a mysql server | 19:25 |
fungi | in that case | 19:25 |
fungi | #undo | 19:25 |
openstack | Removing item from minutes: #link https://www.npmjs.com/package/redis-dump | 19:25 |
jeblair | clarkb: there are rotating snapshots? | 19:25 |
jeblair | (so if bup runs while snapshot N is being written, N-1 is still untouched and viable (if old)?) | 19:25 |
clarkb | jeblair: yes I think so, but I will confirm | 19:26 |
jeblair | cool | 19:26 |
clarkb | it however doesn't keep N-30, so we'd rely on bup for that | 19:26 |
jeblair | yeah, the ideal thing for bup actually would just be N-1 | 19:26 |
*** cdub has quit IRC | 19:26 | |
jeblair | (so it isn't diffing 30 different backups) | 19:26 |
*** alexpilo_ has quit IRC | 19:27 | |
*** jmckind_ has quit IRC | 19:27 | |
jeblair | though something...something... git...packing... | 19:27 |
clarkb | thats about all I had, reviews requested and will work on making sure that backups are a thing | 19:27 |
*** cdub has joined #openstack-meeting | 19:28 | |
*** jmckind has quit IRC | 19:28 | |
*** ijw has quit IRC | 19:28 | |
fungi | okay, cool. i guess we don't have any other questions on ethercalc | 19:30 |
fungi | i think i've reviewed those puppet changes already, but will make sure | 19:30 |
fungi | #topic Open discussion | 19:30 |
*** openstack changes topic to "Open discussion (Meeting topic: infra)" | 19:30 | |
fungi | as mentioned earlier, i'll be sequestered for most of next week so don't expect me to respond much on irc and mailing lists | 19:31 |
*** sdague has joined #openstack-meeting | 19:31 | |
fungi | i'll need a volunteer to chair next week's infra meeting | 19:31 |
clarkb | as will I | 19:31 |
*** VW has joined #openstack-meeting | 19:32 | |
jlvillal | Just curious when a new release of gerritbot will happen. | 19:32 |
*** jdurgin1 has quit IRC | 19:33 | |
jlvillal | Or whatever action is needed for latest gerritbot to be active :) | 19:33 |
clarkb | I believe that is the action, if there is no objection to making a release I can probably do that today | 19:34 |
*** jmckind_ has joined #openstack-meeting | 19:34 | |
jlvillal | Cool :) | 19:34 |
fungi | jlvillal: looks like we could stand to tag a new release. looks like we're running 0.2.1.dev13 probably manually installed | 19:34 |
jlvillal | Thanks | 19:35 |
*** asselin has joined #openstack-meeting | 19:35 | |
*** jmckind_ has quit IRC | 19:35 | |
*** adiantum has joined #openstack-meeting | 19:35 | |
fungi | looks like the puppet manifest just does an ensure=>present right now so isn't auto-upgrading | 19:35 |
fungi | that likely ought to get revisited | 19:35 |
*** VW has quit IRC | 19:36 | |
*** asselin_ has joined #openstack-meeting | 19:36 | |
dims | many thanks to the infra and project-config teams, we have a gate-tempest-dsvm-py35-ubuntu-xenial-nv now that seems to be holding up | 19:36 |
*** VW has joined #openstack-meeting | 19:36 | |
*** sdague has quit IRC | 19:36 | |
fungi | neat! | 19:36 |
*** asselin__ has quit IRC | 19:37 | |
clarkb | #action clarkb make a gerritbot release | 19:37 |
ianw | i wouldn't mind another eye or two on https://review.openstack.org/424431 <- run wheel build in parallel. currently that job is timing out | 19:37 |
clarkb | ianw: I have added to my list (will revie after lunch) | 19:37 |
*** eharney has joined #openstack-meeting | 19:37 | |
ianw | also i'm not sure if anyone has an opinion on https://review.openstack.org/423904 <- add bindep virtualenv to wheel slaves | 19:38 |
ianw | i think the concern is that we're installing packages on a long-lived slave from requirements | 19:38 |
*** jmckind has joined #openstack-meeting | 19:38 | |
*** asselin has quit IRC | 19:39 | |
clarkb | ya as much as possible I think we want to try and use distro pacakges | 19:40 |
clarkb | which is what bindep does | 19:40 |
clarkb | so kind of a chicken and egg there | 19:40 |
fungi | yeah, the risk is that the requirements reviewers might be able to squeeze in a package that backdoors the server and then the mirrors | 19:41 |
*** harlowja has joined #openstack-meeting | 19:41 | |
* ianw doesn't mention the d-word | 19:41 | |
fungi | though that mirror building job already does plenty of other risky things by running a script from the requirements repo and installing packages from pypi into a virtualenv to build up the wheel cache, right? | 19:42 |
fungi | which is why we make those nodes separate from our other static nodes | 19:43 |
ianw | it doesn't run a script, just reads the requirements files | 19:43 |
fungi | well, one of te reasons anyway | 19:43 |
fungi | oh, i thought the job payload called a script in the reqs repo | 19:43 |
*** dalvarez has quit IRC | 19:43 | |
clarkb | no it just runs a pip wheel global-requirements --cache-dir /some/path iirc | 19:44 |
fungi | but on second look, those scripts are in project-config | 19:44 |
ianw | fungi: i can see the sneak attack ... but it would have to *also* be a sneak attack into a distro package? because we're fundamentally just "yum/apt-get install" | 19:44 |
fungi | anyway, the bigger risk already present is that pip install, even with a virtualenv, is still running arbitrary code from pypi packages (invoking setup.py) | 19:45 |
persia | Distro packages also run arbitrary code from distro packages (maintainer scripts), but more exploration of any of this probably requires publication, and so should be avoided in this forum :) | 19:46 |
fungi | basically a new release of anything listed in upper-constraints.txt could do just about anything (and probably more) than we're risking by using bindep | 19:47 |
fungi | and i do agree there is an unpleasantness to having to constantly maintain parity between the packages listed in the puppet module for deploying that node and the bindep file in the requirements repo | 19:48 |
ianw | pip is at least user-only, as opposed to pkg manager | 19:49 |
*** Sukhdev has joined #openstack-meeting | 19:49 | |
fungi | yeah, but the job user on that node has access to the only data of any value on the machine | 19:49 |
*** ijw has joined #openstack-meeting | 19:49 | |
fungi | so denying it root access doesn't really buy us anything | 19:49 |
*** TxGirlGeek has quit IRC | 19:49 | |
fungi | other than some assurance a job doesn't break the server | 19:50 |
fungi | it's just the first time (to my knowledge) we'll have a job running on a static node installing distro packages at job runtime | 19:50 |
*** dalvarez has joined #openstack-meeting | 19:50 | |
fungi | so reviewers are justifiably concerned and trying to consider possible corner cases | 19:51 |
*** TxGirlGeek has joined #openstack-meeting | 19:51 | |
*** sdake has quit IRC | 19:52 | |
ianw | yep. i've been trying to think how we could we do the building on a regular slave somehow | 19:52 |
ianw | which also seems better because it has up-to-date packages | 19:53 |
fungi | the credential handling in zuul v3 probably makes this easier to switch to single-use nodes | 19:53 |
*** ijw has quit IRC | 19:54 | |
fungi | so i'm leaning toward just bindep'ing in that job given the other safeguards we already have in place and teh existing known risks which are in my opinion at least as serious if not moreso | 19:54 |
*** gordc has joined #openstack-meeting | 19:54 | |
ianw | and maybe a longer term goal of either moving it towards any work we do with docker containers or using new stuff to convert to single-use slaves | 19:55 |
fungi | my bigger concern is there exists some slippery slope here | 19:55 |
*** yangyapeng has joined #openstack-meeting | 19:56 | |
fungi | just because we're using bindep in the wheel mirror building jobs doesn't mean the same considerations hold for unrelated jobs running on other static nodes | 19:56 |
fungi | so need to make sure it doesn't get used as an unqualified precedent | 19:56 |
*** sdake has joined #openstack-meeting | 19:57 | |
fungi | 3 minutes remaining before the next meeting. last call for volunteers to chair this meeting in my absence next week | 19:57 |
ianw | i can call that out in a comment in the puppet | 19:57 |
persia | That it builds a mirror is a useful distinction, because most of the security holes predume access to modify the mirror content anyway. | 19:57 |
*** VW has quit IRC | 19:57 | |
*** cdent has joined #openstack-meeting | 19:58 | |
*** bobh has quit IRC | 19:58 | |
*** flaper87 has joined #openstack-meeting | 19:59 | |
fungi | and we're out of time. 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 Jan 24 20:00:04 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-01-24-19.02.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-24-19.02.txt | 20:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-24-19.02.log.html | 20:00 |
ttx | dhellmann, dims, dtroyer, EmilienM, flaper87, fungi, johnthetubaguy, mtreinish, sdague, stevemar, thingee: around ? | 20:00 |
dims | o/ | 20:00 |
ttx | mordred is excused | 20:00 |
johnthetubaguy | o/ | 20:00 |
dtroyer | o/ | 20:00 |
EmilienM | o/ | 20:00 |
dhellmann | o/ | 20:00 |
*** rfolco has quit IRC | 20:00 | |
fungi | i'm inexcusable | 20:00 |
ttx | #startmeeting tc | 20:00 |
openstack | Meeting started Tue Jan 24 20:00:38 2017 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** yangyapeng has quit IRC | 20:00 | |
*** openstack changes topic to " (Meeting topic: tc)" | 20:00 | |
openstack | The meeting name has been set to 'tc' | 20:00 |
mtreinish | o/ | 20:00 |
ttx | Hi everyone! | 20:00 |
ttx | Our agenda for today is at: | 20:00 |
ttx | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 20:01 |
ttx | lots to cover so let's get started and go quick | 20:01 |
* edleafe hides in plain sight | 20:01 | |
mtreinish | but I'll have to leave a bit early to pack for my flight home in a few hours | 20:01 |
cdent | o/ | 20:01 |
ttx | mtreinish: I'll rearrange the ddschedule to handle the goals first then | 20:01 |
*** vishnoianil has quit IRC | 20:01 | |
ttx | #topic 2nd Pike goal | 20:02 |
*** jmckind has quit IRC | 20:02 | |
*** openstack changes topic to "2nd Pike goal (Meeting topic: tc)" | 20:02 | |
* smcginnis joins edleafe | 20:02 | |
mtreinish | ttx: thanks | 20:02 |
ttx | So we need to pick our second Pike goal | 20:02 |
flaper87 | o/ | 20:02 |
*** Patifa has quit IRC | 20:02 | |
EmilienM | o/ | 20:02 |
ttx | split out tempest plugins | 20:02 |
ttx | #link https://review.openstack.org/369749 | 20:02 |
ttx | or deploy-api-in-wsgi | 20:02 |
ttx | #link https://review.openstack.org/419706 | 20:02 |
ttx | EmilienM: what's the status there ? | 20:02 |
EmilienM | ttx: stauts on wsgi goal: | 20:03 |
EmilienM | I sent an email to PTLs to give feedback | 20:03 |
EmilienM | a very few paid attention :/ | 20:03 |
EmilienM | but at least we had positive feedback | 20:03 |
ttx | could be seen as a good sign | 20:03 |
*** armax_ is now known as armax | 20:03 | |
EmilienM | I think I've addressed all comments in the reviews, if not please let me know major concerns | 20:03 |
*** alexpilotti has joined #openstack-meeting | 20:03 | |
EmilienM | I've seen some thoughts about "focusing on Apache webserver" | 20:03 |
ttx | do you feel like it's less contentious than the tempest goal ? | 20:03 |
EmilienM | reminder: this goal doesn't tell you to deploy Apache | 20:03 |
* stevemar sneaks in | 20:04 | |
*** AJaeger has left #openstack-meeting | 20:04 | |
*** jmckind has joined #openstack-meeting | 20:04 | |
EmilienM | the tempest goal currently has negative feedback (not sure if it's negative or just under discussion) | 20:04 |
ttx | my read on the tempest goal is that there are people unhappy with the way tempest works and not wanting to make any further "progress" in that direction | 20:04 |
flaper87 | fwiw, as it is right now, I'd pick this goal over the tempest one | 20:04 |
fungi | with current infra ptl hat on, neither proposed goal seemed relevant to infra projects so i haven't commented. i bet there are lots of teams in the same boat. both seem like fine goals though | 20:04 |
smcginnis | flaper87: +1 | 20:05 |
dtroyer | fungi ++ (as PTL) | 20:05 |
ttx | so they resist the goal | 20:05 |
EmilienM | I think the 2 goals are good and we want them. Just pick one that has agreement I would say | 20:05 |
dims | agree flaper87 | 20:05 |
EmilienM | dtroyer, fungi: yes, no worries. I'm more concerned about projects that have API service. | 20:05 |
flaper87 | This goal is simple enough to pair with the py3.5 goal, it is simple enough for the second round of community goals and it's also extremely valuable (not that the tempest one isn't ) | 20:05 |
stevemar | the wsgi goal has more deployer impact | 20:05 |
*** Patifa has joined #openstack-meeting | 20:05 | |
ttx | fine doing lazy progress on the tempest one -- the wsgi goal is more user-visible | 20:05 |
EmilienM | and to be honest, people can still make the tempest goal in Pike if they can | 20:05 |
fungi | and the tempest goal more dev impact | 20:05 |
EmilienM | nothing will stop them | 20:05 |
stevemar | EmilienM: yep! | 20:05 |
johnthetubaguy | so on the tempest one, my -1 is a technical one, not a directional one | 20:06 |
mtreinish | ttx: they don't like how tempest works, but they use it anyway? | 20:06 |
EmilienM | what I like with the WSGI goal, is the direct impact on ops | 20:06 |
smcginnis | Bases on the concerns with the tempest one, I would like to see a discussion at the PTG on that one first. | 20:06 |
dtroyer | EmilienM: it sounds like the Tempest goal needs more consensus-building and pushing one cycle lets it do that | 20:06 |
mtreinish | johnthetubaguy: I did link an etherpad with the steps | 20:06 |
johnthetubaguy | but I think the wsgi goal seems like bigger impact, and closer to us making progress | 20:06 |
johnthetubaguy | mtreinish: yeah, I reviewed that, looked good from what I remember | 20:06 |
EmilienM | dtroyer: I agree | 20:06 |
ttx | mtreinish: that's how I read some of the comments against "branchless tempest" yes | 20:06 |
dims | EmilienM : also helps eventually to get to point where we can have one port | 20:07 |
JayF | Would the proposed WSGI goal include those services needing to be deployed into the shared devstack apache setup? Or would this just be documenting + providing configs to run an api service under wsgi? | 20:07 |
mtreinish | ttx: right, but that's something which won't ever change in tempest (it's been that way for years) | 20:07 |
EmilienM | maybe we can finish the tempest goal during PTG and early pike, and start preparing it during Pike to achieve it in Queen? | 20:07 |
* JayF just found the link, will RTFM | 20:07 | |
EmilienM | dims: ++ | 20:07 |
mtreinish | we're also working on baking that into the api stability requirements | 20:07 |
* sigmavirus apologizes for tardiness | 20:07 | |
*** olaph has left #openstack-meeting | 20:07 | |
dhellmann | JayF : it includes updating devstack | 20:07 |
ttx | mtreinish: nor something we'd want to change. Means we might need to do some education before having it as goal | 20:07 |
dhellmann | ttx: ++ | 20:07 |
dtroyer | JayF: I read it as making the deployment possible, not requiring it be implemented in DevStack | 20:07 |
EmilienM | JayF: yes, testing is the key point here | 20:07 |
dhellmann | dtroyer : it needs to be testable. | 20:07 |
johnthetubaguy | ttx ++ | 20:07 |
EmilienM | dtroyer: it's the second point I think | 20:07 |
notmyname | if a project has multiple individual components, will each part be deployed with mod_wsgi or is it just the user-facing part? | 20:08 |
*** jmckind has quit IRC | 20:08 | |
dtroyer | dhellmann: right, I suppose I'm thinking as the default | 20:08 |
EmilienM | dtroyer: in "Completion Criteria" | 20:08 |
johnthetubaguy | notmyname: I read it as just the HTTP APIs | 20:08 |
ttx | mtreinish: pretty sure that if the same people went through the same issues we went through they would see it the same way we do | 20:08 |
dhellmann | dtroyer : it currently says to switch to using WSGI in Apache, until/unless devstack changes the container service it uses | 20:08 |
*** VW has joined #openstack-meeting | 20:08 | |
* dtroyer sighs, makes note to re-read things before writing, like many databases | 20:08 | |
dhellmann | so it's targeting the state of what we have for tools, but allowing changes | 20:08 |
EmilienM | exactly | 20:09 |
ttx | johnthetubaguy: my understanding too | 20:09 |
dhellmann | notmyname : control-plane APIs | 20:09 |
mtreinish | ttx: I'm not convinced of that, because I've seen the same objections from the same people repeatedly over the last year or so | 20:09 |
*** jmckind has joined #openstack-meeting | 20:09 | |
EmilienM | if people want nginx in devstack, this is out of scope now | 20:09 |
notmyname | dhellmann: which could completely exclude swift, based on some previous TC discussions. or not. IDK | 20:09 |
ttx | notmyname: you already run under wsgi, no ? | 20:10 |
dhellmann | notmyname : I think EmilienM and I assumed swift was mostly data plane | 20:10 |
dhellmann | ttx: but not apache? | 20:10 |
EmilienM | JayF: please do not consider my list of projects as accurate | 20:10 |
flaper87 | I guess the proxy is considered control plane, am i right ? | 20:10 |
EmilienM | JayF: I did it very quickly and I'm happy to fix it in another patch | 20:10 |
ttx | dhellmann: I think the latest draft doesn't mandate apache, only wsgi | 20:10 |
flaper87 | That said, I'd agree that this is mostly targeting control-plane APIs | 20:10 |
flaper87 | s/mostly// | 20:11 |
JayF | EmilienM: it's not a big deal, just wanted to make sure you knew it wasn't true for Ironic. I filed the still-open bug about it :P | 20:11 |
dhellmann | ttx: draft 8 says apache on line 32 | 20:11 |
ttx | dhellmann: for testing iirc | 20:11 |
EmilienM | JayF: ok:) | 20:11 |
* ttx looks | 20:11 | |
dhellmann | ttx: yes, right | 20:11 |
notmyname | ttx: yes. and we've got docs for running under mod_wsgi (and it seems like there's som devstack support for that already built in). but we use some dusty corners of http that we don't have access to under mod_wsgi. so we'd have to keep the storage nodes running under eventlet's wsgi server. running the proxy under mod_wsgi should work (although I know of zero prod examples of this) | 20:11 |
ttx | notmyname: I think that's fair game | 20:12 |
notmyname | meaning that you can't "just use apache" for all of swift. | 20:12 |
EmilienM | notmyname: I agree with ttx | 20:12 |
dhellmann | notmyname : I think that's a reasonable response to the goal for the swift team. Doing that then documents it for anyone asking similar questions in the future. | 20:12 |
EmilienM | the goal targets API for now | 20:12 |
*** VW has quit IRC | 20:13 | |
EmilienM | JayF: I'll fix the list in a top-patch | 20:13 |
ttx | OK, I think we should select that goal. Doesn't mean we can't refine/adjust between now and PTG | 20:13 |
ttx | what do you think ? | 20:13 |
dtroyer | ttx: ++ | 20:13 |
EmilienM | ttx: yes, it seems we have a concensus here | 20:14 |
dhellmann | +1 | 20:14 |
flaper87 | +1 | 20:14 |
johnthetubaguy | +1 | 20:14 |
notmyname | I just don't want anyone to be surprised when some of the wsgi apps in swift (the storage servers) cannot be run under apache/mod_wsgi at all. specifically, crypto and erasure codes will not work | 20:14 |
*** jmckind has quit IRC | 20:14 | |
EmilienM | notmyname: that won't be the case, we target Rest API services now | 20:14 |
* flaper87 is sold on this goal | 20:14 | |
stevemar | ttx: could have a vote, but i'm in favor of the mod_wsgi one | 20:14 |
ttx | notmyname: ack | 20:14 |
ttx | ok, please RollCall-Vote+1 on wsgi if in favor | 20:14 |
*** jmckind has joined #openstack-meeting | 20:14 | |
dhellmann | notmyname : it's fine, really. like I said, we assumed there would be issues with some of the services, and specifically considered swift a likely case of "you don't want to do it that way". So when the time comes, just document that in the goal as the response. | 20:15 |
dhellmann | zaqar also came up as a potentially bad fit, fwiw | 20:15 |
*** askb has joined #openstack-meeting | 20:15 | |
notmyname | dhellmann: it's another data-plane service | 20:15 |
dhellmann | right | 20:15 |
ttx | Still missing a couple votes to pass | 20:16 |
dhellmann | remember, the point of these goals is not just to get everyone to do something, but to document our edge cases when we can't/shouldn't do something | 20:16 |
* sigmavirus wonders how this would affect glance | 20:16 | |
lbragstad | dhellmann +1 | 20:16 |
flaper87 | yeah, zaqar is not considered a control-plane service but its api uses wsgi | 20:17 |
flaper87 | since day 1 it's been recommended to use either apache or nginx | 20:17 |
dhellmann | sigmavirus : glance also came up as a possibly bad fit, but we'll leave it up to the glance team to decide | 20:17 |
ttx | Alright, let's close it | 20:17 |
flaper87 | so, despite being a different tipe of service it's still a good fit for the goal | 20:17 |
dhellmann | flaper87 : good to know, thanks | 20:17 |
sigmavirus | dhellmann: right, I'm not sure either way =P | 20:17 |
* flaper87 thinks glance should do wsgi too | 20:17 | |
* flaper87 tried to do this like 3 or 4 cycles ago | 20:17 | |
dhellmann | sigmavirus : I predict a discussion on this topic at the PTG :-) | 20:17 |
mtreinish | ttx: so what is the next step for that tempest goal then? | 20:17 |
stevemar | flaper87: definitely should be | 20:18 |
EmilienM | good, now we have 2 goals for Pike, thanks folks! | 20:18 |
EmilienM | ttx: i'll work with PTLs for the next steps | 20:18 |
flaper87 | EmilienM: thank you | 20:18 |
*** lennyb has quit IRC | 20:18 | |
ttx | mtreinish: I think I would work on convincing people so that we can make it a Queens goal | 20:18 |
sigmavirus | dhellmann: I'm sure it will be :) | 20:18 |
EmilienM | and I volunteer to be liaison on $topic and give updates on ml + tc meeting when needed | 20:18 |
ttx | and/or work on it project per project | 20:18 |
johnthetubaguy | I few more examples of the tempest lib conversion landing before the end of pike would surely help things along | 20:18 |
johnthetubaguy | s/I/A/ | 20:19 |
EmilienM | mtreinish: we need to make sure we have a session about your goal at PTG, so we can make good progress and make sure we have it in Queen | 20:19 |
mtreinish | ttx: with the exectption of those 3 -1s (which are really just people who don't understand the framework) everyone else is onboard | 20:19 |
johnthetubaguy | mtreinish: it might be the first goal to be completed without being a goal | 20:19 |
ttx | mtreinish: should we encourage some projects to do their share and then handle the leftovers as a goal for Q ? | 20:19 |
mtreinish | johnthetubaguy: yeah, I'll get jroll to finish his work on that and get the ball rolling | 20:20 |
dhellmann | mtreinish : if you have projects who don't understand the major testing framework within the community, that sounds like we need more education | 20:20 |
cdent | dhellmann++ | 20:20 |
ttx | in the mean time we can educate the vocal minority | 20:20 |
ttx | what dhellmann said | 20:20 |
cdent | It's been an issue for a long time. | 20:20 |
dhellmann | mtreinish : so I consider this a good outcome, for exposing that need | 20:20 |
*** sdague has joined #openstack-meeting | 20:20 | |
johnthetubaguy | seems like the goal process is helping pull these problems out of the weeds, which is awesome | 20:20 |
ttx | and yes, it's not as if that prevented anyone from working on it | 20:21 |
dims | ttx : right | 20:21 |
ttx | let's move on | 20:21 |
mtreinish | that's true, and it's not like it's hard to implement either | 20:21 |
dhellmann | right, this is very similar to what happened with python3 last time; we uncovered a need to do more prep work | 20:21 |
jroll | mtreinish: there's someone (slowly) working on it, should get done early pike | 20:21 |
ttx | #topic Team diversity update | 20:21 |
*** openstack changes topic to "Team diversity update (Meeting topic: tc)" | 20:21 | |
ttx | A few things to cover in that topic... | 20:21 |
ttx | First we have two proposed fixes for the diversity script | 20:21 |
ttx | #link https://review.openstack.org/422305 | 20:21 |
ttx | I'll approve this one now unless there is a late objection | 20:21 |
*** jmckind_ has joined #openstack-meeting | 20:22 | |
EmilienM | ship it | 20:22 |
ttx | #link https://review.openstack.org/422312 | 20:22 |
ttx | Since it is correct and we have a standing patch chain I'd rather approve this one and improve it after | 20:22 |
ttx | One more vote and I'll bypass flaper87 | 20:22 |
flaper87 | yeah, lemme change my vote | 20:22 |
ttx | With those in, the resulting tag updates are proposed at: | 20:22 |
ttx | #link https://review.openstack.org/421286 | 20:22 |
* dhellmann is glad to have a bunch of other folks willing to review that code | 20:23 | |
ttx | Any objection to those tag updates ? | 20:23 |
*** jmckind has quit IRC | 20:23 | |
flaper87 | s.h.i.p i.t | 20:23 |
dims | nope, ship it | 20:23 |
ttx | A comment by Gordon and Emilien on that review pointed to things so inactive the stats don't mean that much | 20:24 |
EmilienM | (no objection but I wanted to highlight what gordc said, some project look to be quite inactive over the last months, e.g. Solum) | 20:24 |
ttx | So I'd like to take a moment to discuss dead / low-activity teams, and what to do with them | 20:24 |
*** TxGirlGeek has quit IRC | 20:24 | |
EmilienM | ttx: same time :) | 20:24 |
ttx | Especially when those teams are not really central to fulfilling the OpenStack mission | 20:24 |
ttx | #topic Discuss dead / low-activity teams | 20:24 |
*** openstack changes topic to "Discuss dead / low-activity teams (Meeting topic: tc)" | 20:24 | |
ttx | The first one going nowhere this cycle is Solum | 20:24 |
ttx | http://git.openstack.org/cgit/openstack/solum/log/ shows that most commits there are general typo / maintenance stuff | 20:24 |
dhellmann | I have some stats on projects that did work but haven't done releases this cycle | 20:24 |
ttx | and most ~= all | 20:24 |
ttx | Could not find a single bugfix or feature | 20:24 |
*** sdake_ has joined #openstack-meeting | 20:24 | |
* amrith sneaks in | 20:24 | |
ttx | Solum was always stretching a bit what we call "infrastructure" | 20:25 |
*** TxGirlGeek has joined #openstack-meeting | 20:25 | |
dhellmann | http://paste.openstack.org/show/596147/ are the changes in solum since their last release | 20:25 |
* flaper87 clicks | 20:25 | |
dhellmann | #link http://paste.openstack.org/show/596147/ are the changes in solum since their last release | 20:25 |
ttx | I was fine with the experiment of stretching the goal posts a bit... but if it's not moving and not deployed... why continue | 20:25 |
EmilienM | we should reach Solum PTL and ask what's up | 20:26 |
stevemar | dhellmann: it clearly hasn't had much love in a while | 20:26 |
ttx | EmilienM: yes indeed | 20:26 |
cdent | Is there such a thing as stability or maturing in a project? | 20:26 |
dhellmann | stevemar : they're landing patches, but it looks like mostly requirements and devstack updates | 20:26 |
stevemar | yah | 20:26 |
dims | i think he may be asleep right now.. | 20:26 |
ttx | cdent: yes, some projects mature | 20:26 |
*** TxGirlGeek has quit IRC | 20:26 | |
*** sdague has quit IRC | 20:26 | |
flaper87 | and I believe this is a recurring issue in the solum team | 20:26 |
flaper87 | IIRC we also had a review like this one last cycle | 20:26 |
ttx | cdent: but this one never really reached a point where it's used | 20:26 |
flaper87 | for solum, that is | 20:26 |
* cdent nods | 20:27 | |
fungi | fwiw, solum has no ptl candidate proposed yet for pike | 20:27 |
mtreinish | lets propose a patch to remove it from projects.yaml and discuss it from there? | 20:27 |
*** TxGirlGeek has joined #openstack-meeting | 20:27 | |
dims | fungi : right | 20:27 |
dhellmann | fwiw, my last act as release management ptl for this cycle will be to encourage the tc to drop projects that don't release | 20:27 |
dims | mtreinish : ++ | 20:27 |
EmilienM | mtreinish: I think we need to discuss before | 20:27 |
ttx | yes, was just testing the waters before starting anything | 20:27 |
dims | dhellmann : ++ | 20:27 |
ttx | The second one without much happening is the AppCatalog (although Murano is still alive) | 20:27 |
ttx | For the appcatalog I'll run a more thorough stakeholder analysis | 20:27 |
flaper87 | dhellmann: ++ | 20:27 |
ttx | but I feel like if we can't do a stellar job at it, it can't compete with other more popular application marketplaces | 20:27 |
dhellmann | I currently have 19 teams with unreleased changes in their deliverables, though we'll see what happens by the end of the cycle | 20:27 |
ttx | makes us look bad and competitive for no reason | 20:27 |
EmilienM | dhellmann: did you send a warning? | 20:28 |
*** sdake has quit IRC | 20:28 | |
ttx | So I'll reach out to AppCat folks and check their long-term strategy | 20:28 |
dhellmann | EmilienM : I will | 20:28 |
dims | dhellmann : paste later please? (after the meeting) | 20:28 |
* EmilienM in favor of peaceful discussion before pro-active reactions | 20:28 | |
ttx | #action ttx to reach out to AppCatalog stakeholders on long-term strategy there | 20:28 |
dhellmann | EmilienM : we had discussions with a few teams at the end of last cycle, too | 20:28 |
fungi | i know they had some ongoing work to switch the app catalog to using a standalone glare instance backend, but other than that i've not seen much out of them on the infra end | 20:28 |
ttx | anyone taking the solum action ? | 20:28 |
dims | EmilienM : i would not want to keep poking people to make releases... | 20:28 |
EmilienM | should we have individual discusions or collective? | 20:28 |
ttx | Any other project that appears dead at this point ? | 20:29 |
EmilienM | dims: yeah I know | 20:29 |
dhellmann | but yeah, as dims says, the point of all the work I've been doing is to get teams to stand on their own for releases so the release managers don't have to keep begging them to cut releases | 20:29 |
dims | ttx : i can take that action (solum) | 20:29 |
ttx | #action dims to reach out to Solum to see if it's going anywhere | 20:29 |
fungi | as usual, i expect we'll see at least a handful with no ptl proposed come sunday and can have some related discussions after that | 20:30 |
*** jmckind_ has quit IRC | 20:30 | |
EmilienM | fungi: sounds like a good plan | 20:30 |
*** TxGirlGeek has quit IRC | 20:30 | |
dims | agree fungi | 20:30 |
ttx | anything else on that topic ? | 20:30 |
EmilienM | gordc: thx for bringing it up | 20:30 |
gordc | sure. blame me :P | 20:31 |
ttx | ok, moving on | 20:31 |
ttx | #topic Disallow downtime of controlled resources during upgrades | 20:31 |
*** openstack changes topic to "Disallow downtime of controlled resources during upgrades (Meeting topic: tc)" | 20:31 | |
ttx | is dolphm around ? | 20:31 |
ttx | #link https://review.openstack.org/404361 | 20:31 |
ttx | Not much progress there since Jan 4. | 20:31 |
ttx | feels like this needs more work before being approvable | 20:32 |
ttx | skip until there is some movement in it ? | 20:32 |
dhellmann | was this on the list to clear out a backlog item? | 20:32 |
dhellmann | s/list/agenda/ | 20:32 |
ttx | no it was put on the list because we skipped it twice and I was hoping we could determine what the next step is | 20:33 |
dhellmann | ah | 20:33 |
ttx | but hard to do without the proposer :) | 20:33 |
johnthetubaguy | should I reach out to dolphm about that around my comments | 20:33 |
johnthetubaguy | I can take that action | 20:33 |
ttx | johnthetubaguy: that would be great yes | 20:33 |
ttx | #action johnthetubaguy to reach out to dolphm re: https://review.openstack.org/404361 progress | 20:33 |
ttx | which brings us to our next topic | 20:34 |
ttx | #topic Review of stale changes | 20:34 |
*** openstack changes topic to "Review of stale changes (Meeting topic: tc)" | 20:34 | |
ttx | There are a number of stale old changes opened against openstack/governance | 20:34 |
ttx | I think we should only keep open changes that are ready to be considered by the TC | 20:34 |
ttx | * Add minimal cold upgrade tag for Zaqar (https://review.openstack.org/333099) | 20:34 |
ttx | Zaqar is missing a grenade job in the gate, so probably this should be abandoned until that's added | 20:34 |
EmilienM | ttx: yes, Zaqar is not ready imho to have this tag | 20:35 |
ttx | * Add the vulnerability:managed tag to Manila (https://review.openstack.org/350597) | 20:35 |
ttx | Open since last August, Manila needs to complete a threat analysis. I propose we abandon it until that's completed | 20:35 |
ttx | unless fungi has some recent progress on that to report | 20:35 |
dhellmann | ++ | 20:35 |
*** VW has joined #openstack-meeting | 20:36 | |
fungi | none that's been brought to my attention | 20:36 |
ttx | * Add puppet module for docker registry to infra (https://review.openstack.org/399181) | 20:36 |
ttx | I'll also abandon this one, based on fungi's comment | 20:36 |
ttx | * Equal Integration Chances for all Projects (https://review.openstack.org/342366) | 20:36 |
ttx | Open since last July... | 20:36 |
ttx | We said before that it's easier to handle those conflicts one by one rather than try to create magic legislation that would avoid them | 20:36 |
*** jmckind has joined #openstack-meeting | 20:36 | |
mugsie | ttx: just abandoned it | 20:36 |
fungi | thanks ttx, due to the acls on the governance repo you and teh proposer are the only ones who can abandon anything i think | 20:36 |
bswartz | ttx: I'll follow up on that, but abandoning is fine w/ me | 20:36 |
*** xyang1 has joined #openstack-meeting | 20:36 | |
mugsie | totally forfot it was still open | 20:36 |
ttx | as it's extra hard to find wording that catches all cases | 20:36 |
ttx | bswartz: note that you can easily "restore" it when ready | 20:37 |
ttx | just makes it easier for TC members to know what they should be actively reviewing | 20:37 |
ttx | mugsie: thanks | 20:37 |
fungi | there is a vulnerability:managed application for barbican which looks really close, but is held back on a technical issue with the governance change | 20:37 |
stevemar | seems like no one knows what to do about https://review.openstack.org/#/c/421070/1 :) | 20:38 |
ttx | yes I think I kept that one in the backlog | 20:38 |
fungi | oh, looks like it just got fixed | 20:38 |
bswartz | ttx: done | 20:38 |
ttx | stevemar: indeed | 20:38 |
EmilienM | stevemar: very complex problem | 20:38 |
*** VW has quit IRC | 20:38 | |
ttx | #topic License for openstack/governance | 20:38 |
*** openstack changes topic to "License for openstack/governance (Meeting topic: tc)" | 20:38 | |
ttx | A bot proposed a LICENSE file for this repo | 20:38 |
*** VW has joined #openstack-meeting | 20:38 | |
stevemar | ttx: also ptl +1'ed https://review.openstack.org/#/c/420713/ | 20:38 |
stevemar | oops | 20:38 |
ttx | #link https://review.openstack.org/#/c/421070/1 | 20:39 |
ttx | any opinion on that ? | 20:39 |
dhellmann | ttx: I don't think we need that patch. | 20:39 |
fungi | does the bot take constructive criticism well? | 20:39 |
dhellmann | we don't release any of the software in that repo, and the scripts all have the header | 20:39 |
amrith | as you said dhellmann ttx, this is bot based and I'd say abandon it. | 20:39 |
amrith | https://review.openstack.org/#/q/topic:add_LICENSE_file | 20:39 |
* mtreinish disappears | 20:39 | |
amrith | this bot is a human fungi and may take criticism | 20:39 |
ttx | I mean, we have codeAlrightn abandon | 20:39 |
ttx | lulwat | 20:39 |
stevemar | dhellmann: yep -- any code has a licence at the top | 20:40 |
ttx | I'm fine with abandoning that | 20:40 |
stevemar | no deliverables, abandon | 20:40 |
ttx | #topic Open discussion | 20:40 |
*** openstack changes topic to "Open discussion (Meeting topic: tc)" | 20:40 | |
ttx | Have a few topics | 20:40 |
fungi | also the LICENSE file isn't actually needed for apache license 2.0 afaik | 20:40 |
ttx | * Skip next week meeting ? | 20:40 |
ttx | Next week I'll be away for a Foundation offsite, same for fungi and thingee | 20:40 |
ttx | Should we skip the meeting ? If not who would like to run it ? | 20:40 |
*** sdague has joined #openstack-meeting | 20:40 | |
dhellmann | I may be traveling, too | 20:41 |
stevemar | next week will be all hands-on deck for most project teams i imagine | 20:41 |
dhellmann | yeah, with rc1 next thurs | 20:41 |
ttx | yes, busy 4-week pre-release period in Ocata | 20:41 |
EmilienM | I can run it if nobody else volunteers | 20:41 |
EmilienM | who from TC thinks to be around? | 20:42 |
EmilienM | o/ | 20:42 |
ttx | I'll propose skipping it if nothing uregnt comes up | 20:42 |
ttx | (later this week) | 20:42 |
*** e0ne has joined #openstack-meeting | 20:42 | |
ttx | #action ttx to propose next week meeting skip later this week if nothing urgent comes up | 20:42 |
ttx | then we can find a volunteer to run it if we have something urgent to cover :) | 20:43 |
ttx | * TC+Board meeting date/meeting | 20:43 |
ttx | vote still open @ https://framadate.org/bK8ziU1mhzjThdih | 20:43 |
EmilienM | ttx: if it's the case, i'll run it | 20:43 |
ttx | I added on e option recently | 20:43 |
ttx | #info EmilienM volunteers to run the meeting in case we need one | 20:43 |
flaper87 | FWIW, I can run the meeting if needed | 20:43 |
ttx | so you may want to revisit it | 20:43 |
ttx | #info flaper87 also volunteers to run the meeting in case we need one | 20:43 |
ttx | Expect a decision on that meeting soon after the Board meeting today | 20:44 |
stevemar | ttx: nice, e option works for me :) | 20:44 |
*** gordc has left #openstack-meeting | 20:44 | |
ttx | trying desperately to tie it to another of my US travels | 20:44 |
EmilienM | ttx: same as stevemar | 20:44 |
ttx | because frankly I'm reaching Monty levels this next months | 20:45 |
*** goldenfri has joined #openstack-meeting | 20:45 | |
ttx | * Driver teams / discoverability status | 20:45 |
ttx | Couple of weeks ago we paused the discussion on driver teams, waiting for some progress on discoverability | 20:45 |
ttx | is thingee around ? | 20:45 |
ttx | wanted to set a next step | 20:46 |
ttx | Should we plan to discuss that at some point at the PTG ? earlier ? | 20:46 |
*** sdake_ is now known as sdake | 20:46 | |
fungi | mildly concerned that neutron also wants to bow out of even providing guidance as to which drivers we should list in the marketplace | 20:47 |
fungi | or at least that has been the sentiment of a couple of prominent contributors anyway | 20:47 |
dhellmann | fungi : I'm not sure we should leave it up to teams to say which to "include" vs. which they "support" | 20:47 |
fungi | i just replied to that thread attempting to find out who they think would be better suited to weigh in on drivers | 20:47 |
*** vishnoianil has joined #openstack-meeting | 20:48 | |
fungi | i certainly wouldn't want the tc deciding what drivers work | 20:48 |
fungi | maybe a working group of operators? | 20:48 |
dims | ++ fungi | 20:48 |
dhellmann | fungi : "is available", "works", and "is supported" are 3 different things | 20:48 |
ttx | it's tricky, not sure how that would work | 20:49 |
jbryce | dhellmann: ++ that’s what i was about to try to say = ) | 20:49 |
dhellmann | also "is supported upstream" is different from "is supported by the vendor" or even "is supported downstream (not by vendor)" | 20:49 |
dhellmann | I propose that the criteria for inclusion in the marketplace be that their code is hosted on our git server | 20:50 |
fungi | at least for other teams, some of us were hoping they'd start to curate (or continue providing) a feature matrix of drivers | 20:50 |
jbryce | and i think the weakness in discoverability up to now is we’ve gotten stuck on trying to come up with an answer for “supported” and “works” when projects handle those concepts differently | 20:50 |
dhellmann | and that all of those other characteristics be listed separately | 20:50 |
dhellmann | jbryce : it sounds like you're asking the tc to help standardize those definitions | 20:50 |
fungi | i don't see why they'd need to take advantage of our hosting just to provide a driver | 20:50 |
dhellmann | fungi : that's fair, I was just proposing an objective criteria for inclusion | 20:51 |
fungi | i can completely understand some companies wanting to publish the source code/releases for their drivers from their own sites | 20:51 |
dhellmann | I could also live with them providing minimal contact info | 20:51 |
dhellmann | I do not think project teams need to get involved in the inclusion question, though | 20:51 |
jbryce | dhellmann: no. i actually think “is available” is the more important piece of info that most consumers are looking for | 20:51 |
dhellmann | jbryce : interesting, ok | 20:52 |
ttx | yeah, don't want driver teams to be compelled to post code under our infrastructure just to be listed in the marketplace | 20:52 |
fungi | right, i'd be thrilled if service teams just maintained lists of what drivers were available. that needs some sort of minimal gatekeeper familiar with how to vet the claim anyway | 20:52 |
*** jprovazn has quit IRC | 20:52 | |
cdent | Interesting I would think that a service team has done their job best when drivers can exist and be good when the service team is completely unaware of them. | 20:53 |
dhellmann | fungi : if we want to include things that live outside of our infrastructure entirely, then I don't think it's fair to ask the contributors to the projects to keep up with that list. Those drivers seem like a part of the broader foundation mission, at that point. | 20:53 |
ttx | yes, it's more a referencing exercise at that point | 20:54 |
fungi | in that case i expect we'll just end up with a submission form that sticks these in a database backend and hope the authors of those drivers keep up with them | 20:54 |
dhellmann | if we make the market place list centralized and let anyone propose additions or edits, then if community members are interested they can help with reviews, but I think the foundation should probably "own" the repo | 20:54 |
dhellmann | fungi : or what you said, if that's simpler | 20:54 |
dhellmann | using git at least makes the crowdsourcing a little more consistent with our other things | 20:55 |
fungi | so abandoning the earlier idea of relying on the driver feature matrices some services are currently maintaining? | 20:55 |
*** TxGirlGeek has joined #openstack-meeting | 20:55 | |
ttx | that might be throwing the baby with the bath water | 20:55 |
jbryce | fungi: i think the ideal might be a hybrid | 20:55 |
jroll | do any project teams maintain a feature matrix that includes out of tree drivers? | 20:55 |
dhellmann | those could be a starting point, but I don't think we're going to get consistent info from all teams if we don't centralize this | 20:55 |
mugsie | designate did | 20:55 |
*** rbak_ has quit IRC | 20:55 | |
jroll | I think it's fairly clear that in-tree drivers are supported, and they're easy to find | 20:56 |
ttx | I still think there is value in having a list of tested or 3rd-party-tested drivers | 20:56 |
mugsie | the driver got deleted though | 20:56 |
jroll | mugsie: did or does? | 20:56 |
jroll | ah | 20:56 |
ttx | for projects happy with maintaining that | 20:56 |
mugsie | but our matrix supports external locations | 20:56 |
jbryce | a “crowdsourced” list that is the superset of “is available” and then do some merging with the project maintained data to add in the concepts of supported/tested/in tree/last tested | 20:56 |
ttx | jbryce: and "open source" :) | 20:56 |
dhellmann | ttx: right, that's why I thought a git repo where project teams who want to help expose that info could do so with normal commits or even bots | 20:56 |
dhellmann | this is just a collection of yaml files, right? | 20:57 |
*** dmorita has quit IRC | 20:57 | |
ttx | it's always just a collection of yaml files | 20:57 |
fungi | well, right now there's the driverlog repo where that was ostensibly being maintained by any teams who wanted to propose changes | 20:57 |
*** yangyapeng has joined #openstack-meeting | 20:57 | |
dhellmann | fungi : and I guess from your phrasing that participation levels were low | 20:57 |
fungi | concern was raised that centralized maintenance like that wasn't as valuable as lists maintained by each team | 20:57 |
*** dmorita has joined #openstack-meeting | 20:58 | |
mugsie | we have https://git.openstack.org/cgit/openstack/designate/tree/doc/source/support-matrix.ini | 20:58 |
dhellmann | which says to me that if we split this out into other repos, it will be equally out of date, but if we say "dear foundation staff, please maintain this list" then there is someone assigned to do it | 20:58 |
fungi | that having the service teams unable to maintain those lists on their was leading to them not being kept up | 20:58 |
dhellmann | mugsie : I think designate was exemplary on this front :-) | 20:58 |
fungi | however, that breaks for projects like neutron who may want to have noting to do with even tracking their drivers | 20:58 |
dhellmann | fungi : right, that's the case I'm worried about | 20:58 |
*** rbak_ has joined #openstack-meeting | 20:59 | |
ttx | am wondering if there is opposition to it, or just nobody wanting to do it | 20:59 |
ttx | because the latter can be fixed with a volunteer | 20:59 |
jroll | it does seem like a large task for neutron to track so many out of tree plugins | 20:59 |
dhellmann | we have a disappointing number of contributors who do not care about things not happening in their tree, and the point of this discoverability work was to address things happening outside of projects | 20:59 |
fungi | based on the earlier discussions we seemed to have some projects who wanted to track and maintain lists of their drivers for the benefit of the driver marketplace, but i guess others who have no interest in doing so | 20:59 |
*** oneswig has joined #openstack-meeting | 20:59 | |
dhellmann | so we need to balance giving folks the choice to contribute vs. not having good data because they choose not to | 21:00 |
johnthetubaguy | its probably lack of resources, and the lack of objective criteria, and wanting to avoid a massive argument? | 21:00 |
*** TxGirlGeek has quit IRC | 21:00 | |
dhellmann | johnthetubaguy : I'm sure all of those play a part | 21:00 |
ttx | I would rather have people spend time inside Neutron team to keep that up to date, than a specific person on Foundation staff to do it as a completely separate website | 21:00 |
fungi | so i'm guessing we need to come up with a model that allows some teams to participate in tracking drivers and others to let someone else do it | 21:00 |
*** gcb has joined #openstack-meeting | 21:01 | |
*** kaisers_ has quit IRC | 21:01 | |
EmilienM | (out of time) | 21:01 |
dhellmann | ttx: should we wait until there's a volunteer from within neutron, then? because if we block on that... | 21:01 |
ttx | fungi: "let someone else do it" could be just find a volunteer who is wiling to do it | 21:01 |
fungi | with the knowledge that it probably won't be as accurate if uninvolved parties are tasked with maintaining that information | 21:01 |
ttx | argh yes, endmeeting | 21:01 |
ttx | #endmeeting | 21:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:01 | |
openstack | Meeting ended Tue Jan 24 21:01:27 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-01-24-20.00.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-01-24-20.00.txt | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-01-24-20.00.log.html | 21:01 |
dhellmann | fungi : and it sounds like the data model needs to say how actively maintained the list is | 21:01 |
EmilienM | let's continue on #openstack-dev | 21:01 |
*** martial has joined #openstack-meeting | 21:01 | |
oneswig | OK, lets get going... | 21:02 |
*** yangyapeng has quit IRC | 21:02 | |
*** kaisers has joined #openstack-meeting | 21:02 | |
oneswig | #startmeeting scientific_wg | 21:02 |
openstack | Meeting started Tue Jan 24 21:02:08 2017 UTC and is due to finish in 60 minutes. The chair is oneswig. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:02 |
*** openstack changes topic to " (Meeting topic: scientific_wg)" | 21:02 | |
openstack | The meeting name has been set to 'scientific_wg' | 21:02 |
oneswig | #link agenda for today is https://wiki.openstack.org/wiki/Scientific_working_group#IRC_Meeting_January_24th_2017 | 21:02 |
oneswig | Hello! | 21:02 |
armstrong | it seem I am on the wrong channel? scientifig-wg? | 21:02 |
oneswig | Hi armstrong - you're in the right place for the Scientific WG | 21:03 |
oneswig | Just starting the meeting now | 21:03 |
armstrong | ok thanks | 21:03 |
*** dfflanders has joined #openstack-meeting | 21:03 | |
hogepodge | o/ | 21:03 |
oneswig | Martial are you here? | 21:03 |
oneswig | Hi hogepodge | 21:03 |
priteau | Hello | 21:03 |
oneswig | Hi priteau | 21:03 |
martial | Hi David, Stig | 21:03 |
trandles | Hi everyone | 21:03 |
martial | oneswig: fine thanks | 21:03 |
oneswig | #chair martial | 21:04 |
openstack | Current chairs: martial oneswig | 21:04 |
dfflanders | o/ | 21:04 |
* cdent lurks | 21:04 | |
oneswig | Hi dfflanders | 21:04 |
*** jrobinson has joined #openstack-meeting | 21:04 | |
oneswig | In fact, hi all, lets get this show on the road | 21:04 |
oneswig | #topic Reproducible Science Frameworks | 21:04 |
*** openstack changes topic to "Reproducible Science Frameworks (Meeting topic: scientific_wg)" | 21:04 | |
*** TxGirlGeek has joined #openstack-meeting | 21:04 | |
oneswig | So there was a little discussion earlier this week on the idea of reproducibility | 21:05 |
*** raildo has quit IRC | 21:05 | |
oneswig | Thought it might be interesting to hear the group's thoughts on how this is achieved | 21:05 |
oneswig | martial: want to provide some context on work at NIST? | 21:05 |
martial | oneswig: sure | 21:05 |
priteau | oneswig: link to the discussion if it was online? | 21:05 |
martial | there is a PhD student that is working on a model to create reproducable experiement results | 21:06 |
oneswig | priteau: alas it was in the semi regular "what shall we put into the agenda" mail... | 21:06 |
martial | https://mgi.nist.gov/cloud-reproducible-records | 21:06 |
martial | and he presented his tool to me last week | 21:06 |
priteau | martial: this page doesn't load for me | 21:07 |
martial | the idea is that you have an API to allow you to create records of runs | 21:07 |
oneswig | martial: I'm having trouble with it too - https issues | 21:07 |
martial | (try without the s ?) | 21:07 |
armstrong | the page is broken | 21:07 |
trandles | ditto | 21:07 |
priteau | SSL error | 21:07 |
priteau | http redirects to https | 21:07 |
martial | great it worked yesterday :) | 21:07 |
*** alexpilotti has quit IRC | 21:08 | |
*** yamamoto has joined #openstack-meeting | 21:08 | |
martial | I will have to talk to the student on this one | 21:08 |
priteau | text-only google cache copy: http://webcache.googleusercontent.com/search?q=cache:RRp1-4OeX04J:https://mgi.nist.gov/cloud-reproducible-records&num=1&hl=en&gl=uk&strip=1&vwsrc=0 | 21:08 |
armstrong | is reproducibility here same as replication? | 21:08 |
*** alexpilotti has joined #openstack-meeting | 21:08 | |
*** DFF has joined #openstack-meeting | 21:08 | |
oneswig | The Demo Effect is strong with this one... | 21:08 |
*** julim has quit IRC | 21:08 | |
martial | armstrong: not entirely | 21:08 |
armstrong | ok | 21:09 |
oneswig | armstrong: I think the idea is that results can be regenerated by others (or indeed by the same person twice) | 21:09 |
oneswig | To get independent corroboration of research | 21:09 |
martial | oneswig: exactly | 21:09 |
martial | (sorry was getting int touch with student) | 21:09 |
*** ijw has joined #openstack-meeting | 21:10 | |
*** lpetrut has joined #openstack-meeting | 21:10 | |
oneswig | ... and the opportunity here is that cloud techniques enable us to do this in more effective ways | 21:10 |
armstrong | i got you | 21:10 |
martial | oneswig: yes I am trying to see about setting up a collaboration with the student to test on our stack | 21:10 |
martial | among this discussion we talked about a few tools of interest for such tasks | 21:10 |
martial | and part of this effort was mentioning a few of those | 21:11 |
oneswig | martial: I circulated the links among the group in Cambridge and apparently there is a data-centric approach evolving there: https://www.cl.cam.ac.uk/research/dtg/fresco/ | 21:11 |
*** mriedem has joined #openstack-meeting | 21:11 | |
*** jmlowe has joined #openstack-meeting | 21:11 | |
priteau | martial: We have got a similar requirement for Chameleon. It's great to see that you're working on it! | 21:11 |
martial | priteau: yes I remember | 21:11 |
oneswig | priteau: did you have a specific approach in mind? | 21:11 |
*** sacharya has quit IRC | 21:12 | |
*** yamamoto has quit IRC | 21:12 | |
martial | so a couple links of tools for people who share this interest: https://pythonhosted.org/Sumatra/ https://github.com/ViDA-NYU/reprozip | 21:12 |
priteau | oneswig: I was thinking about something more integrated with OpenStack: describe your experiment as a kind of workflow with Heat stacks, which would include some helpers to persist results somewhere (e.g. Swift) | 21:12 |
priteau | martial's approach has the advantage of being portable across clouds | 21:13 |
*** alexpilotti has quit IRC | 21:13 | |
martial | as well as CDE http://www.pgbovine.net/cde.html and Singularity http://singularity.lbl.gov/about | 21:13 |
priteau | martial: thanks for the links | 21:13 |
oneswig | Might tie in well with jmlowe and rbudden's work on using Murano to manage application images without storing away entire qcows | 21:14 |
*** sacharya has joined #openstack-meeting | 21:14 | |
trandles | https://github.com/hpc/charliecloud | 21:14 |
jmlowe | ooh, I like that | 21:14 |
trandles | throwing charliecloud in the mix too | 21:14 |
*** sdague has quit IRC | 21:14 | |
martial | If there is some interest, I will try to get the student to join a meeting | 21:14 |
oneswig | Aha, as if by magic :-) Hi jmlowe | 21:14 |
jmlowe | don't mind the smell of brimstone | 21:15 |
martial | he can explain his work far better than I can :) | 21:15 |
*** dimtruck is now known as zz_dimtruck | 21:15 | |
oneswig | martial: would be good to follow up I think, it's a relevant issue | 21:15 |
martial | but let us just say we have an interest in the subject and wanted to judge interest | 21:15 |
martial | oneswig: okay putting it out there (because tons of topic for today) and we can follow up | 21:16 |
*** pradk has quit IRC | 21:16 | |
oneswig | martial: can you aggregate the links (eg for holding on the wiki for data?) | 21:16 |
jmlowe | more or less you can think of murano as a service wraps up heat templates and presents them in point and click launch catalog in horizon | 21:16 |
martial | oneswig: yes | 21:16 |
oneswig | Thanks martial :-) | 21:16 |
oneswig | jmlowe: I may be on your case for Murano experience in the coming weeks, we are starting in that direction and would love to benefit from your experience | 21:17 |
*** ravelar has quit IRC | 21:17 | |
oneswig | OK, move on? | 21:18 |
oneswig | #topic Scientific OpenStack at SC 2017 | 21:18 |
*** openstack changes topic to "Scientific OpenStack at SC 2017 (Meeting topic: scientific_wg)" | 21:18 | |
jmlowe | reproducing experiments is not getting the same results on the exact same lab equipment but rather following the same steps to construct similar lab equipment and getting similar results | 21:18 |
oneswig | The SC2016 show seemed to go well with plenty of interest | 21:18 |
oneswig | How to build on that and take it to the next level? | 21:19 |
jmlowe | +1 | 21:19 |
oneswig | dfflanders and hogepodge I think have an idea | 21:19 |
*** DFF has quit IRC | 21:19 | |
oneswig | Which was to do a hands on workshop | 21:19 |
*** DFF has joined #openstack-meeting | 21:19 | |
hogepodge | oneswig: what would be the content? | 21:20 |
*** DFF has quit IRC | 21:20 | |
oneswig | Ah, well here's a worthy discussion | 21:20 |
jmlowe | rbudden was getting crazy right before barcelona with a one click openstack deployment inside a vm, maybe I can get a piece of jetstream and everybody can stand up their own openstack? | 21:20 |
oneswig | One idea could be to do something like a clinic for optimisation / integration of HPC | 21:21 |
cdent | jmlowe++ | 21:21 |
martial | oneswig +1 | 21:21 |
oneswig | jmlowe: also sounds good to me for a structured introductory session | 21:21 |
jmlowe | yeah, that's more of a tutorial idea | 21:22 |
hogepodge | so, we would be focusing on infrastructure over applications? | 21:22 |
oneswig | hogepodge: for such a session, where could we get infrastructure? | 21:22 |
trandles | oneswig: I think optimization/integration would be generate a lot of interest, especially when anything "cloud" as not being very performant | 21:22 |
hogepodge | It seems like there could be two proposals, one for operators one for users | 21:22 |
oneswig | hogepodge: that might only be first prejudice but most of us here are that way inclined... | 21:22 |
hogepodge | oneswig: one of the partner universities, or possibly OSIC | 21:22 |
hogepodge | OSIC is sometimes available as a tenant cloud for short term projects. We can work out other options too | 21:23 |
dfflanders | lots of public clouds would be willing to provide free credits | 21:23 |
dfflanders | for training | 21:23 |
*** pradk has joined #openstack-meeting | 21:23 | |
*** jmckind_ has joined #openstack-meeting | 21:23 | |
oneswig | OSIC has the advantage of regularly exposing the underbelly of infrastructure to the great unwashed | 21:24 |
oneswig | I'd be very unpopular doing that on the systems at work :-) | 21:24 |
*** jmckind has quit IRC | 21:25 | |
oneswig | dfflanders: that would work for cloud applications. I think the discussion's diverging onto infrastructure and application paths | 21:25 |
martial | dfflanders: if only there was a public scientific cloud for all ... :) | 21:25 |
jmlowe | would chameleon be available this far out? | 21:25 |
hogepodge | OSIC probably wouldn't work for the infra part, just because the RAX and Intel teams do the provisioning for those systems | 21:25 |
martial | I take it trystack is out too ? | 21:26 |
oneswig | Another possibility might be "bring your own cloud" - ie for people to bring issues for WG members to hack on | 21:26 |
dfflanders | martial, ask me again in 9 months ;-) | 21:26 |
priteau | jmlowe: depends how much resources we're talking about, it may be a possibility | 21:26 |
hogepodge | bringing own cloud is challenging, but one option might be to get some basic hardware like NUCS that are easily transportable and can mimic a data center | 21:27 |
oneswig | hogepodge: au contraire - isn't OSIC all about testing infrastructure? Or are there two parts to it | 21:27 |
jmlowe | you could fill the gaps with "I'm ____ and this is how I work on my cloud" lighting talks | 21:27 |
*** jrobinson has quit IRC | 21:27 | |
hogepodge | oneswig: it has the bare metal cloud allocations and the tenant cloud. I was thinking the tenant cloud. | 21:27 |
oneswig | ah ok - I've only ever used the former | 21:27 |
hogepodge | oneswig: I guess it couldn't hurt to submit a request and see if it could be available for a workshop as an installation exercise | 21:27 |
*** jrobinson has joined #openstack-meeting | 21:28 | |
martial | SC is in 9 months, we can talk to Intel in Boston too | 21:28 |
oneswig | hogepodge: what's the harm in asking, eh? | 21:28 |
jmlowe | tell them we are considering pine64's as an alternative | 21:29 |
oneswig | The reason for discussing it now is that there's a deadline for workshop submission - 7th Feb | 21:29 |
martial | jmlowe: or the new asus board :) | 21:29 |
*** kaisers has quit IRC | 21:29 | |
*** kaisers_ has joined #openstack-meeting | 21:29 | |
martial | oneswig: I meant for bring your own cloud | 21:29 |
jmlowe | I'm fairly confident we can do the booth talk thing again at our booth as long as we are talking sc17 stuff | 21:30 |
oneswig | jmlowe: thanks. BTW my son's basketball hoop has broken, where do I send it for refund :-) | 21:30 |
*** jkilpatr_ has quit IRC | 21:31 | |
jmlowe | good question, sc'16 was the first booth we didn't do ourselves | 21:31 |
oneswig | So I gauge there's a good deal of interest in a workshop session (of some form) | 21:31 |
jmlowe | +1 | 21:32 |
oneswig | Or perhaps a day of two halves (infrastructure then cloud apps)? | 21:32 |
hogepodge | oneswig: +1 to two halves | 21:32 |
oneswig | hogepodge: have you done this kind of workshop before? | 21:33 |
oneswig | I think there are also viable alternatives for finding infrastructure / instances for lab resource | 21:33 |
hogepodge | oneswig: I taught an intro to openstack seminar once, many years ago. I've given some demos, though, and have some materials ready for doing an installation using Ironic and Kolla | 21:34 |
oneswig | hogepodge: saw that at the Barcelona keynote, nice job | 21:34 |
hogepodge | I don't have the expertise for tuning that I'm sure others here have, though | 21:34 |
hogepodge | (fwiw I'm also attending the board meeting right now so I may be a bit distracted) | 21:35 |
*** cdent has quit IRC | 21:35 | |
hogepodge | dfflanders: how would you feel about helping with app dev content? | 21:35 |
*** rbak_ has quit IRC | 21:36 | |
oneswig | (he's taking a long time to type out 'yes'...) | 21:36 |
hogepodge | My proposal for right now is to get concrete ideas down to start formulating a proposal | 21:36 |
hogepodge | I set up an etherpad | 21:37 |
hogepodge | #link https://etherpad.openstack.org/p/SC17WorkshopWorksheet | 21:37 |
oneswig | hogepodge: great, thanks | 21:37 |
jmlowe | I'll go ahead and volunteer some significant number of instances on jetstream for either part or both | 21:37 |
*** zz_dimtruck is now known as dimtruck | 21:37 | |
hogepodge | jmlowe: +1 :-D | 21:37 |
armstrong | can you also mention some usecases? | 21:37 |
*** Lizhong has joined #openstack-meeting | 21:38 | |
*** rbak has joined #openstack-meeting | 21:38 | |
martial | FYI: https://mgi.nist.gov/cloud-reproducible-records works again | 21:38 |
oneswig | yes it does! | 21:38 |
*** jmckind has joined #openstack-meeting | 21:39 | |
armstrong | yes web site working now | 21:39 |
oneswig | armstrong: interesting question. HPC cloud apps - ones that actually use cloud technologies rather than run unaware of them - any thoughts? | 21:39 |
oneswig | There's some good stuff in the bioinformatics world around portals | 21:39 |
armstrong | sure | 21:40 |
*** VW has quit IRC | 21:40 | |
dfflanders | hogepodge, yip | 21:40 |
jmlowe | I met with these guys last week, they were doing some very interesting "wrap your code and run on cloud" stuff, http://genapp.rocks/ | 21:40 |
*** jmckind_ has quit IRC | 21:40 | |
*** ykatabam has joined #openstack-meeting | 21:41 | |
oneswig | It might be interesting to look at deployment of "application topologies" - heterogeneous pipelines effectively | 21:41 |
martial | is this still SC17 ? | 21:41 |
oneswig | martial: yes - the workshop ideas (apps this time) | 21:42 |
martial | should we just keep iterating on the etherpad for interested party; we have two topics left to discuss | 21:43 |
jmlowe | time is getting a little short for both the meeting and the submission, should we solicit interested parties and continue oob? | 21:43 |
oneswig | martial: jmlowe: yes to both | 21:43 |
oneswig | #topic Boston planning | 21:43 |
*** openstack changes topic to "Boston planning (Meeting topic: scientific_wg)" | 21:43 | |
martial | reminder: https://etherpad.openstack.org/p/SC17WorkshopWorksheet | 21:44 |
oneswig | The major question here was how to organise WG activities at the summit | 21:44 |
*** e0ne has quit IRC | 21:45 | |
*** kaisers has joined #openstack-meeting | 21:45 | |
oneswig | And the Boston Cloud Declaration activities on policy-level intercloud federation: would that enrich the summit or over-egg it to be held in the same concourse | 21:45 |
hogepodge | enrich | 21:45 |
hogepodge | (from osf point of view) | 21:46 |
martial | enrich but the concern was the length needed to discuss its content | 21:46 |
jmlowe | either way, it certainly simplifies travel arrangements | 21:46 |
oneswig | #link Background context https://wiki.openstack.org/wiki/Boston-Cloud-Congress | 21:46 |
*** pnavarro has quit IRC | 21:46 | |
trandles | is BCC as a follow-up the next week still up for discussion? | 21:46 |
trandles | or is it scheduled for 15-16th? | 21:46 |
oneswig | I agree on co-scheduling, although there's an EGI event in Europe that conflicts with the summit, which is very unfortunate | 21:47 |
oneswig | dfflanders: what's the latest? | 21:47 |
martial | according to the link: "Venue being discussed (98ppl) with MIT for 'day and half event' for May 15th and part of May 16th, 2016." | 21:47 |
*** VW has joined #openstack-meeting | 21:47 | |
martial | wait we are in 2017 are we not | 21:48 |
martial | ok disregard | 21:48 |
*** kaisers_ has quit IRC | 21:48 | |
martial | no wait it says May 15/16 in the header, so it is actual I guess | 21:49 |
trandles | lol exactly...I'm confused now | 21:49 |
hogepodge | dfflanders: and I can take space requests to our events and management team, and see how the congress could fit into the schedule. It's definitely something that's been on our minds so it wouldn't be a shock | 21:49 |
oneswig | I don't know if it has been agreed either way. I think Flanders may be elsewhere - dfflanders? | 21:49 |
hogepodge | We just need a solid request, so space and time requirements | 21:50 |
*** Leom has quit IRC | 21:50 | |
*** Leo_ has joined #openstack-meeting | 21:50 | |
oneswig | OK so lets cover the direct WG activities | 21:51 |
oneswig | Last time, there was a committee meeting, a BoF and an evening social | 21:51 |
oneswig | The feedback was that the committee meeting should be bigger than 30 - noted | 21:51 |
martial | and in a bigger room :) | 21:52 |
oneswig | The discussion from a couple of weeks back on BoF centred on the idea of two sessions, back-to-back possibly, right? | 21:52 |
*** Leo_ has quit IRC | 21:52 | |
martial | oneswig: that is also my recollection | 21:52 |
*** Leo_ has joined #openstack-meeting | 21:52 | |
martial | oneswig: there was also the issue/question of the BCC as part of the SWG meetings, but we decided it needed it own time | 21:53 |
oneswig | I don't recall the room sizes for the BoF but it was pretty big - 100 attendees approx? | 21:53 |
oneswig | martial: agreed, I think it's a discussion at a higher level | 21:54 |
martial | the BoF was well attended and we had (in Barcelona) one of the bigger tutorial room, which did help | 21:55 |
*** thorst_ has quit IRC | 21:55 | |
oneswig | OK, we should put in for a double session of space for the BoF. What else, anyone? | 21:55 |
oneswig | Final item was a social. Any Bostonians in the room? | 21:56 |
martial | I have an item that might be of interest for the BCC, but I will email people directly for now to discuss interest | 21:56 |
oneswig | Last summit, 57 people bought tickets - something about that size. Any thoughts? | 21:56 |
jmlowe | seems like we should go to an oyster bar, but my nightmare is having food poisoning on a plane | 21:57 |
oneswig | I haven't been there for 15 years, my local knowledge may be too dated... | 21:57 |
oneswig | Union Oyster House was the choice downtown - it's a bit of a warren inside though. | 21:58 |
oneswig | More of a lobster place nowadays anyway :-) | 21:58 |
martial | oneswig: might have to have options too for people who do not eat oysters :) | 21:58 |
oneswig | OK, we might need to widen it to anyone who knows a Bostonian... | 21:59 |
trandles | I know two but I'm not sure I trust their judgement | 21:59 |
oneswig | martial: agreed. Wasn't equal with the Barcelona choice! | 21:59 |
oneswig | We'll need to defer this discussion, alas. the thief of time strikes again | 22:00 |
fungi | there are some awesome italian-american restaurants in the "little italy" area of town | 22:00 |
oneswig | fungi: thanks, now you're making me hungry! | 22:00 |
martial | darn, time flies | 22:00 |
oneswig | OK, got to clear the channel | 22:00 |
oneswig | Thank you everyone - and welcome to the WG armstrong | 22:00 |
*** jmckind has quit IRC | 22:00 | |
trandles | bye | 22:01 |
martial | thanks all | 22:01 |
oneswig | #endmeeting | 22:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 22:01 | |
martial | bye | 22:01 |
openstack | Meeting ended Tue Jan 24 22:01:05 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-01-24-21.02.html | 22:01 |
hogepodge | Thanks! | 22:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-01-24-21.02.txt | 22:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/scientific_wg/2017/scientific_wg.2017-01-24-21.02.log.html | 22:01 |
*** trandles has quit IRC | 22:01 | |
*** jmlowe has left #openstack-meeting | 22:01 | |
armstrong | Thanks | 22:01 |
*** kaisers_ has joined #openstack-meeting | 22:01 | |
armstrong | oneswing | 22:01 |
priteau | bye everyone | 22:01 |
*** amotoki has joined #openstack-meeting | 22:02 | |
*** kaisers__ has joined #openstack-meeting | 22:02 | |
*** armstrong has quit IRC | 22:02 | |
*** oneswig has quit IRC | 22:03 | |
*** priteau has quit IRC | 22:04 | |
*** kaisers__ has quit IRC | 22:04 | |
*** kaisers has quit IRC | 22:04 | |
*** kaisers has joined #openstack-meeting | 22:05 | |
*** kaisers_ has quit IRC | 22:05 | |
*** martial has quit IRC | 22:06 | |
*** baoli has quit IRC | 22:08 | |
*** jkilpatr_ has joined #openstack-meeting | 22:09 | |
*** adiantum has quit IRC | 22:12 | |
*** VW has quit IRC | 22:12 | |
*** VW has joined #openstack-meeting | 22:13 | |
*** johndperkins has left #openstack-meeting | 22:13 | |
*** TxGirlGeek has quit IRC | 22:14 | |
*** TxGirlGeek has joined #openstack-meeting | 22:15 | |
*** yamamoto has joined #openstack-meeting | 22:17 | |
*** eharney has quit IRC | 22:18 | |
*** baoli has joined #openstack-meeting | 22:19 | |
*** ihrachys has quit IRC | 22:20 | |
*** fguillot has quit IRC | 22:23 | |
*** TxGirlGeek has quit IRC | 22:24 | |
*** baoli has quit IRC | 22:24 | |
*** TxGirlGeek has joined #openstack-meeting | 22:26 | |
*** krtaylor has quit IRC | 22:27 | |
*** alexpilotti has joined #openstack-meeting | 22:27 | |
*** baoli has joined #openstack-meeting | 22:32 | |
*** alexpilotti has quit IRC | 22:32 | |
*** Patifa has quit IRC | 22:33 | |
*** matrohon has joined #openstack-meeting | 22:34 | |
*** numans has quit IRC | 22:35 | |
dfflanders | hogepodge, oneswig I've been working with Khalil and Wilfred re dates for event, will circulate via email | 22:36 |
*** baoli has quit IRC | 22:36 | |
*** dprince has quit IRC | 22:37 | |
*** TxGirlGeek has quit IRC | 22:40 | |
*** numans has joined #openstack-meeting | 22:41 | |
*** TxGirlGeek has joined #openstack-meeting | 22:43 | |
*** lpetrut has quit IRC | 22:44 | |
*** Patifa has joined #openstack-meeting | 22:44 | |
*** alexpilotti has joined #openstack-meeting | 22:45 | |
*** esberglu has quit IRC | 22:48 | |
*** TxGirlGeek has quit IRC | 22:48 | |
*** esberglu has joined #openstack-meeting | 22:48 | |
*** lamt has quit IRC | 22:49 | |
*** alexpilotti has quit IRC | 22:49 | |
*** david-lyle has quit IRC | 22:50 | |
*** lamt has joined #openstack-meeting | 22:51 | |
*** dimtruck is now known as zz_dimtruck | 22:52 | |
*** esberglu has quit IRC | 22:53 | |
*** david-lyle has joined #openstack-meeting | 22:53 | |
*** alexpilotti has joined #openstack-meeting | 22:55 | |
*** alexpilotti has quit IRC | 22:56 | |
*** alexpilotti has joined #openstack-meeting | 22:56 | |
*** TxGirlGeek has joined #openstack-meeting | 22:57 | |
*** jaugustine has quit IRC | 22:58 | |
*** diablo_rojo_ has joined #openstack-meeting | 22:58 | |
*** yangyapeng has joined #openstack-meeting | 22:58 | |
*** alexpilo_ has joined #openstack-meeting | 22:59 | |
*** diablo_rojo has quit IRC | 22:59 | |
*** xyang1 has quit IRC | 22:59 | |
*** alexpilotti has quit IRC | 23:01 | |
*** esberglu has joined #openstack-meeting | 23:02 | |
*** spotz is now known as spotz_zzz | 23:03 | |
*** yangyapeng has quit IRC | 23:03 | |
*** alexpilo_ has quit IRC | 23:03 | |
*** alexpilotti has joined #openstack-meeting | 23:03 | |
*** VW_ has joined #openstack-meeting | 23:04 | |
*** gcb has quit IRC | 23:06 | |
*** alexpilo_ has joined #openstack-meeting | 23:06 | |
*** alexpilo_ has quit IRC | 23:06 | |
*** ihrachys has joined #openstack-meeting | 23:06 | |
*** esberglu has quit IRC | 23:06 | |
*** alexpilo_ has joined #openstack-meeting | 23:07 | |
*** alexpilotti has quit IRC | 23:08 | |
*** VW has quit IRC | 23:08 | |
*** harlowja has quit IRC | 23:08 | |
*** VW_ has quit IRC | 23:08 | |
*** krtaylor has joined #openstack-meeting | 23:09 | |
*** matrohon has quit IRC | 23:10 | |
*** jamesdenton has quit IRC | 23:10 | |
*** alexpilo_ has quit IRC | 23:11 | |
*** sacharya has quit IRC | 23:12 | |
*** zz_dimtruck is now known as dimtruck | 23:13 | |
*** vkramskikh has quit IRC | 23:15 | |
*** edtubill has quit IRC | 23:15 | |
*** amotoki has quit IRC | 23:15 | |
*** fnaval has quit IRC | 23:16 | |
*** amotoki has joined #openstack-meeting | 23:22 | |
*** AlanClark has quit IRC | 23:22 | |
*** tommylikehu_ has joined #openstack-meeting | 23:23 | |
*** vkramskikh has joined #openstack-meeting | 23:23 | |
*** ravelar1 has joined #openstack-meeting | 23:23 | |
*** AlanClark has joined #openstack-meeting | 23:24 | |
*** tris has quit IRC | 23:27 | |
*** dimtruck is now known as zz_dimtruck | 23:27 | |
*** SpamapS has quit IRC | 23:27 | |
*** ravelar1 has quit IRC | 23:28 | |
*** tommylikehu_ has quit IRC | 23:28 | |
*** Swami_ has joined #openstack-meeting | 23:29 | |
*** mtanino_ has joined #openstack-meeting | 23:29 | |
*** tris has joined #openstack-meeting | 23:30 | |
*** mtanino has quit IRC | 23:30 | |
*** SpamapS has joined #openstack-meeting | 23:31 | |
*** Swami has quit IRC | 23:32 | |
*** skath has quit IRC | 23:33 | |
*** VW has joined #openstack-meeting | 23:33 | |
*** ihrachys has quit IRC | 23:35 | |
*** Swami_ has quit IRC | 23:35 | |
*** ihrachys has joined #openstack-meeting | 23:36 | |
*** ihrachys has quit IRC | 23:36 | |
*** beekhof_mb has joined #openstack-meeting | 23:38 | |
*** VW has quit IRC | 23:38 | |
*** amotoki has quit IRC | 23:42 | |
*** AlanClark has quit IRC | 23:42 | |
*** AlanClark has joined #openstack-meeting | 23:44 | |
*** yangyapeng has joined #openstack-meeting | 23:44 | |
*** sdake has quit IRC | 23:45 | |
*** tdasilva has quit IRC | 23:47 | |
*** dmacpher_ has quit IRC | 23:48 | |
*** yangyapeng has quit IRC | 23:48 | |
*** beekhof_mb has quit IRC | 23:48 | |
*** Leo_ has quit IRC | 23:49 | |
*** beekhof_mb has joined #openstack-meeting | 23:50 | |
*** donghao has quit IRC | 23:52 | |
*** alexpilotti has joined #openstack-meeting | 23:53 | |
*** thorst_ has joined #openstack-meeting | 23:57 | |
*** thorst_ has quit IRC | 23:57 | |
*** alexpilotti has quit IRC | 23:57 | |
*** mriedem has quit IRC | 23:57 | |
*** rbak has quit IRC | 23:58 | |
*** harlowja has joined #openstack-meeting | 23:58 | |
*** Swami has joined #openstack-meeting | 23:58 | |
*** armstrong has joined #openstack-meeting | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!