*** sacharya has quit IRC | 00:00 | |
*** VW has joined #openstack-meeting | 00:00 | |
*** sacharya has joined #openstack-meeting | 00:00 | |
*** nadya has joined #openstack-meeting | 00:01 | |
*** VW has quit IRC | 00:02 | |
*** nadya has quit IRC | 00:05 | |
*** aeng has quit IRC | 00:06 | |
*** yangyapeng has quit IRC | 00:09 | |
*** rfolco has joined #openstack-meeting | 00:11 | |
*** zz_dimtruck is now known as dimtruck | 00:15 | |
*** ansmith_ has joined #openstack-meeting | 00:16 | |
*** jdurgin has quit IRC | 00:17 | |
*** david-lyle has joined #openstack-meeting | 00:19 | |
*** aeng has joined #openstack-meeting | 00:19 | |
*** thorst has joined #openstack-meeting | 00:19 | |
*** sdake_ has quit IRC | 00:21 | |
*** thorst has quit IRC | 00:21 | |
*** rbudden has quit IRC | 00:21 | |
*** sdague has quit IRC | 00:22 | |
*** ansmith_ has quit IRC | 00:24 | |
*** baoli has quit IRC | 00:26 | |
*** mtan_____ has joined #openstack-meeting | 00:28 | |
*** mtanino has quit IRC | 00:29 | |
*** rbak has quit IRC | 00:31 | |
*** jdurgin has joined #openstack-meeting | 00:32 | |
*** rbak has joined #openstack-meeting | 00:32 | |
*** hongbin has quit IRC | 00:32 | |
*** rbak has quit IRC | 00:32 | |
*** efried has quit IRC | 00:35 | |
*** jaypipes has quit IRC | 00:37 | |
*** david-lyle has quit IRC | 00:43 | |
*** csomerville has quit IRC | 00:44 | |
*** cody-somerville has joined #openstack-meeting | 00:45 | |
*** efried has joined #openstack-meeting | 00:47 | |
*** Sukhdev has joined #openstack-meeting | 00:52 | |
*** xiaohhui has joined #openstack-meeting | 00:55 | |
*** paw_ has joined #openstack-meeting | 00:55 | |
*** paw_ is now known as Guest98732 | 00:55 | |
*** paw has quit IRC | 00:58 | |
*** cody-somerville has quit IRC | 00:59 | |
*** Guest27341 has quit IRC | 01:00 | |
*** jrobinson has joined #openstack-meeting | 01:05 | |
*** edtubill has joined #openstack-meeting | 01:11 | |
*** lblanchard has joined #openstack-meeting | 01:12 | |
*** jrobinson has quit IRC | 01:14 | |
*** jrobinson has joined #openstack-meeting | 01:15 | |
*** edtubill has quit IRC | 01:15 | |
*** amotoki has quit IRC | 01:19 | |
*** amotoki has joined #openstack-meeting | 01:19 | |
*** rfolco has quit IRC | 01:20 | |
*** yangyapeng has joined #openstack-meeting | 01:20 | |
*** thorst has joined #openstack-meeting | 01:22 | |
*** rfolco has joined #openstack-meeting | 01:24 | |
*** rfolco has quit IRC | 01:24 | |
*** salv-orlando has joined #openstack-meeting | 01:25 | |
*** zhhuabj has quit IRC | 01:25 | |
*** thorst has quit IRC | 01:27 | |
*** jrobinson has quit IRC | 01:28 | |
*** Sukhdev has quit IRC | 01:29 | |
*** sdake has joined #openstack-meeting | 01:29 | |
*** kevinz has joined #openstack-meeting | 01:29 | |
*** pvaneck has quit IRC | 01:30 | |
*** ricolin has joined #openstack-meeting | 01:36 | |
*** cody-somerville has joined #openstack-meeting | 01:38 | |
*** cody-somerville has quit IRC | 01:38 | |
*** cody-somerville has joined #openstack-meeting | 01:38 | |
*** zhhuabj has joined #openstack-meeting | 01:38 | |
*** ljxiash has quit IRC | 01:39 | |
*** huanxuan has joined #openstack-meeting | 01:40 | |
*** unicell has joined #openstack-meeting | 01:40 | |
*** zhurong has joined #openstack-meeting | 01:41 | |
*** unicell has quit IRC | 01:41 | |
*** thorst has joined #openstack-meeting | 01:42 | |
*** thorst has quit IRC | 01:43 | |
*** salv-orlando has quit IRC | 01:46 | |
*** jrobinson has joined #openstack-meeting | 01:52 | |
*** lhx__ has joined #openstack-meeting | 01:52 | |
*** jpr has quit IRC | 01:52 | |
*** dmacpher has joined #openstack-meeting | 01:55 | |
*** zhhuabj has quit IRC | 01:56 | |
*** mtan_____ has quit IRC | 01:57 | |
*** sacharya has quit IRC | 01:59 | |
*** sacharya has joined #openstack-meeting | 02:00 | |
*** yamahata has quit IRC | 02:01 | |
*** nadya has joined #openstack-meeting | 02:02 | |
*** ljxiash has joined #openstack-meeting | 02:02 | |
*** ljxiash has quit IRC | 02:03 | |
*** ljxiash has joined #openstack-meeting | 02:03 | |
*** jamesdenton has joined #openstack-meeting | 02:03 | |
*** nadya has quit IRC | 02:06 | |
*** yamahata has joined #openstack-meeting | 02:07 | |
*** jamesden_ has joined #openstack-meeting | 02:08 | |
*** jamesdenton has quit IRC | 02:09 | |
*** zhhuabj has joined #openstack-meeting | 02:13 | |
*** salv-orlando has joined #openstack-meeting | 02:13 | |
*** jamesden_ has quit IRC | 02:19 | |
*** jamesdenton has joined #openstack-meeting | 02:22 | |
*** Apoorva has quit IRC | 02:28 | |
*** salv-orlando has quit IRC | 02:32 | |
*** VW has joined #openstack-meeting | 02:34 | |
*** zhhuabj has quit IRC | 02:36 | |
*** gcb has joined #openstack-meeting | 02:36 | |
*** jamesdenton has quit IRC | 02:38 | |
*** VW has quit IRC | 02:39 | |
*** askb has quit IRC | 02:41 | |
*** askb has joined #openstack-meeting | 02:41 | |
*** askb has quit IRC | 02:41 | |
*** edtubill has joined #openstack-meeting | 02:42 | |
*** askb has joined #openstack-meeting | 02:42 | |
*** kevinz has quit IRC | 02:43 | |
*** kevinz has joined #openstack-meeting | 02:43 | |
*** thorst has joined #openstack-meeting | 02:44 | |
*** eliqiao has joined #openstack-meeting | 02:48 | |
*** fzdarsky_ has joined #openstack-meeting | 02:48 | |
* eliqiao lurk.. | 02:48 | |
*** thorst has quit IRC | 02:48 | |
*** Namrata has joined #openstack-meeting | 02:49 | |
*** VW has joined #openstack-meeting | 02:50 | |
*** fzdarsky|afk has quit IRC | 02:51 | |
*** sudipto_ has joined #openstack-meeting | 02:52 | |
*** sudipto has joined #openstack-meeting | 02:52 | |
*** hongbin has joined #openstack-meeting | 02:53 | |
*** woodster_ has quit IRC | 02:55 | |
*** amotoki has quit IRC | 02:55 | |
*** diga has joined #openstack-meeting | 02:56 | |
*** spzala has quit IRC | 02:57 | |
*** zhangjl has joined #openstack-meeting | 02:58 | |
*** pksingh has joined #openstack-meeting | 02:59 | |
hongbin | #startmeeting zun | 03:00 |
---|---|---|
openstack | Meeting started Tue Jan 17 03:00:02 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-17_0300_UTC Today's agenda | 03:00 |
hongbin | #topic Roll Call | 03:00 |
*** salv-orlando has joined #openstack-meeting | 03:00 | |
*** openstack changes topic to "Roll Call (Meeting topic: zun)" | 03:00 | |
pksingh | Pradeep | 03:00 |
diga | o/ | 03:00 |
*** lakerzhou has joined #openstack-meeting | 03:00 | |
mkrai | Madhuri Kumari | 03:00 |
Namrata | Namrata | 03:00 |
lakerzhou | lakerzhou | 03:00 |
sudipto_ | o/ | 03:00 |
*** jrobinson has quit IRC | 03:00 | |
kevinz | kevinz | 03:00 |
*** yuanying has quit IRC | 03:01 | |
hongbin | thanks for joining the meeting pksingh diga mkrai Namrata lakerzhou sudipto_ kevinz | 03:01 |
hongbin | #topic Announcements | 03:01 |
*** openstack changes topic to "Announcements (Meeting topic: zun)" | 03:01 | |
hongbin | i have no announcement | 03:01 |
hongbin | anyone else has? | 03:01 |
*** jrobinson has joined #openstack-meeting | 03:01 | |
*** yuanying has joined #openstack-meeting | 03:01 | |
*** jrobinson has quit IRC | 03:01 | |
*** yuanying has quit IRC | 03:01 | |
hongbin | #topic Review Action Items | 03:01 |
*** openstack changes topic to "Review Action Items (Meeting topic: zun)" | 03:01 | |
hongbin | none | 03:01 |
hongbin | #topic Cinder integration (diga) | 03:01 |
*** openstack changes topic to "Cinder integration (diga) (Meeting topic: zun)" | 03:01 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/cinder-zun-integration The BP | 03:01 |
hongbin | #link https://review.openstack.org/#/c/417747/ The design spec | 03:01 |
hongbin | diga: ^^ | 03:02 |
*** yuanying has joined #openstack-meeting | 03:02 | |
*** beekhof_mb has joined #openstack-meeting | 03:02 | |
diga | hongbin: Yes | 03:02 |
diga | hongbin: I saw your comments | 03:02 |
diga | I think the current approach looks okay to me | 03:02 |
hongbin | ok | 03:02 |
diga | I agreed on we should create seperate volume table for this implementation | 03:03 |
*** xuao has joined #openstack-meeting | 03:03 | |
*** rossella_s has quit IRC | 03:03 | |
hongbin | diga: ack | 03:03 |
diga | hongbin: but I have studied on this, then I came up with this approach | 03:04 |
hongbin | diga: sure | 03:04 |
*** rossella_s has joined #openstack-meeting | 03:04 | |
*** galstrom_zzz is now known as galstrom | 03:04 | |
hongbin | diga: most of my comments are asking for clarification | 03:04 |
diga | hongbin: if you do this way, then later on, we can extend this to multiple drivers | 03:04 |
diga | hongbin: yes | 03:04 |
hongbin | diga: ok | 03:04 |
*** salv-orlando has quit IRC | 03:05 | |
hongbin | diga: then, i would look forward to your revision to address them | 03:05 |
diga | hongbin: I will revisit the spec, will reply to your comments | 03:05 |
diga | hongbin: yes | 03:05 |
*** bkopilov has quit IRC | 03:05 | |
diga | hongbin: I will update it in next one hr | 03:05 |
hongbin | diga: thanks | 03:05 |
*** bkopilov_ has quit IRC | 03:06 | |
*** yuanying has quit IRC | 03:06 | |
diga | hongbin: welcome! | 03:06 |
hongbin | for others, any comment about the cinder integration spec? | 03:06 |
pksingh | i agree that there should be no hard dependency on any projects | 03:06 |
pksingh | we should design in that way | 03:07 |
mkrai | The driver based implementation is preferable | 03:07 |
diga | yes, that's the approach I am taking in this spec | 03:07 |
hongbin | pksingh: mkrai +1 | 03:07 |
hongbin | ok, next topic | 03:08 |
hongbin | #topic Support interactive mode (kevinz) | 03:08 |
*** openstack changes topic to "Support interactive mode (kevinz) (Meeting topic: zun)" | 03:08 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-interactive-mode The BP | 03:08 |
hongbin | #link https://review.openstack.org/#/c/396841/ The design spec | 03:09 |
hongbin | kevinz: ^^ | 03:09 |
kevinz | Hi | 03:09 |
kevinz | I prepare to use CLIS->API->COMPUTE->Docker Daemon to finish the container tty resize function | 03:10 |
kevinz | In server side | 03:10 |
hongbin | great | 03:10 |
kevinz | Also websocket link need docker version | 03:11 |
hongbin | i see | 03:11 |
*** epico has joined #openstack-meeting | 03:11 | |
kevinz | in compute node. Do we already have ? If not I can add one func to get | 03:11 |
mkrai | Yes it is already there | 03:12 |
*** gouthamr has quit IRC | 03:12 | |
mkrai | we do have a conf for it | 03:12 |
*** cloud_player has joined #openstack-meeting | 03:12 | |
hongbin | i think the problem is how to expose the version via REST API? | 03:12 |
*** amotoki has joined #openstack-meeting | 03:13 | |
kevinz | API just get the doceker version in compute node and then generate the websocket link to CLIS | 03:13 |
hongbin | i see | 03:14 |
kevinz | hongbin: Yeah | 03:14 |
hongbin | kevinz: if i understand correctly, zun needs to have an admin api to return the link for cli to do interactive operations? | 03:15 |
hongbin | kevinz: however, the websocket link is generic? or it is runtime-specific? | 03:16 |
kevinz | Yes, exactly | 03:16 |
*** zhhuabj has joined #openstack-meeting | 03:16 | |
kevinz | Yes the websocket APi need the docekr version, docker daemon IP and port | 03:17 |
hongbin | kevinz: ok | 03:17 |
hongbin | kevinz: feel free to go ahead and submit a patch for review | 03:18 |
kevinz | OK, I see | 03:18 |
kevinz | Thanks hongbin | 03:18 |
hongbin | any other question for kevinz ? | 03:18 |
kevinz | No more :-) | 03:18 |
hongbin | thanks kevinz | 03:19 |
hongbin | next one | 03:19 |
hongbin | #topic Make Zunclient an OpenStackClient plugin (Namrata) | 03:19 |
*** openstack changes topic to "Make Zunclient an OpenStackClient plugin (Namrata) (Meeting topic: zun)" | 03:19 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/zun-osc-plugin The BP | 03:19 |
hongbin | Namrata: ^^ | 03:19 |
Namrata | hi | 03:19 |
Namrata | the blueprint is completed | 03:20 |
hongbin | Namrata: awesome | 03:20 |
Namrata | as for noe as discussed earlier | 03:20 |
Namrata | thanks hongbin | 03:20 |
hongbin | Namrata: thanks for the great work | 03:20 |
pksingh | Namrata: great work :) | 03:21 |
Namrata | thanks pksingh | 03:21 |
hongbin | Namrata: mind marking this bp as implemented? https://blueprints.launchpad.net/zun/+spec/zun-osc-plugin | 03:21 |
Namrata | yeah sure | 03:21 |
hongbin | Namrata: thanks | 03:21 |
hongbin | any other comment for the osc bp? | 03:22 |
hongbin | ok, next one | 03:22 |
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 | |
hongbin | #link https://review.openstack.org/#/c/418675/ A proposal to add cpushare to container | 03:22 |
hongbin | #link https://review.openstack.org/#/c/418175/ A proposal to change description of cpu parameter | 03:22 |
hongbin | i will try to summarize the discussion, sudipto_ feel free to chime in if you have any comment | 03:23 |
sudipto_ | sure | 03:23 |
hongbin | we have been discussing how to expose the cpu contraints of the container via zun api | 03:23 |
sudipto_ | I have been struggling with time management this past week, but hopefully this week would be better. | 03:24 |
hongbin | currently, we are exposing cpu constraints as the number of core | 03:24 |
hongbin | that is vcpu (same as nova) | 03:24 |
hongbin | however, there are several alternatives proposed | 03:24 |
hongbin | for example, exposing the cpushare parameter instead | 03:25 |
sudipto_ | hongbin, i have my doubts over what we are calling a vcpu right now. | 03:25 |
hongbin | sudipto_: i guess it is the number of virtual cores | 03:25 |
pksingh | hongbin: number of core or relative number of cpu cycles, i am not sure whether they are same or different | 03:26 |
hongbin | pksingh: i see, i am not sure either | 03:26 |
sudipto_ | hongbin, number of virtual cores have no significance unless you can map them to cores on the system...which we aren't doing. | 03:26 |
hongbin | sudipto_: i see | 03:26 |
hongbin | then, let's discuss. what is the best way to do this | 03:27 |
sudipto_ | hongbin, the last time we discussed, the proposal was to bring out cpu policies | 03:27 |
pksingh | we are using cpu-quota and docker says it as 'cpuquota - Microseconds of CPU time that the container can get in a CPU period' | 03:27 |
sudipto_ | pksingh, yup, that's my point. | 03:28 |
sudipto_ | so if you define a CPU period of 10 ms. Then a cpu-quota will define, how many ms - your container can execute in that period. | 03:28 |
pksingh | sudipto_: +1 | 03:28 |
sudipto_ | so it kinda boils down to a shares concept | 03:29 |
hongbin | i have looked at k8s for cpu in before | 03:29 |
hongbin | if i remembered correct, they used cpu quota for max cpu allocation, cpu share for required cpu allocation | 03:30 |
hongbin | however, k8s is using other cpu unit (not vcpu) | 03:31 |
hongbin | sudipto_: pksingh what are your opinions of the ideal solution? | 03:32 |
*** links has joined #openstack-meeting | 03:32 | |
sudipto_ | hongbin, so let's talk in terms of physical cores on the system, if there are 5 cores in the system...what's a cpu period/quota for this system? | 03:32 |
sudipto_ | hongbin, i plan to get some clarity on this today | 03:32 |
pksingh | i was thinking exposing these things can make scheduling job complex | 03:32 |
sudipto_ | hongbin, we don't expose these, we expose policies. | 03:33 |
sudipto_ | pksingh, ^ | 03:33 |
sudipto_ | policies being - shared/dedicated/strict | 03:33 |
pksingh | means it would be configurable? | 03:33 |
sudipto_ | where shared means the default case, where we are operating right now. | 03:33 |
sudipto_ | yeah configurable as a part of zun run command | 03:34 |
*** Apoorva has joined #openstack-meeting | 03:34 | |
hongbin | sudipto_: i am fine with the policy things | 03:34 |
sudipto_ | dedicated means, the zun backend code will give you dedicated cpu cores to run on. While strict means, there's a one on one mapping of cores to containers. | 03:34 |
hongbin | sudipto_: however, that is about cpu pining, but less about cpu allocation? | 03:34 |
sudipto_ | hongbin, agreed. | 03:35 |
sudipto_ | hongbin, do you know k8s do cpu allocation? (shares is one way) | 03:35 |
hongbin | sudipto_: ok, it seems you proposed to expose "number of physical cores" + policy? | 03:35 |
sudipto_ | hongbin, after the discussion with you and pksingh i feel it's a good idea to not expose the cores, but just the policy to the end user. | 03:36 |
pksingh | i was thinking abou a public cloud, will it be better to expose this, | 03:36 |
sudipto_ | pksingh, public cloud with openstack? very few :) but that's beyond the point. | 03:37 |
sudipto_ | i agree with you that we should not be exposing cores to the end users, hence the policies. | 03:37 |
hongbin | i think zun would be mainly targeted for private cloud (since container on public cloud has isolation problem) | 03:37 |
*** sdake has quit IRC | 03:38 | |
sudipto_ | Now why policies? Because there's a need for running NFV based workloads to have dedicated resources. | 03:38 |
pksingh | hongbin: +1 | 03:38 |
hongbin | sudipto_: if we expose policies, we need to expose the number of cores as well? | 03:38 |
pksingh | sudipto_: ccan we run them on diferent set of compute nodes? | 03:38 |
sudipto_ | hongbin, not to the user necessarily right? | 03:39 |
hongbin | sudipto_: for example, if we have a policy "dedicated", then how many cores are dedicated? | 03:39 |
sudipto_ | hongbin, o yeah, for that yes. | 03:39 |
sudipto_ | i thought you mean the actual numbers on the system | 03:39 |
sudipto_ | pksingh, meaning? | 03:39 |
lakerzhou | policy is related to cpu pining support only | 03:39 |
sudipto_ | lakerzhou, yeah | 03:39 |
pksingh | sudipto_: we have some nodes in the system which are dedicated for this dedicated policy | 03:40 |
*** zhurong has quit IRC | 03:40 | |
pksingh | sudipto_: we will always alot that container to that set of nodes | 03:40 |
*** janki has joined #openstack-meeting | 03:40 | |
lakerzhou | NFV applications usually require a certain # of cores (dedicated) | 03:41 |
sudipto_ | pksingh, that does sound like the availability zones concept, but yes you need to do that. | 03:41 |
sudipto_ | pksingh, someone in nova had proposed a way to overcome this by creating host capabilities. I will share that spec with you once i find it. | 03:41 |
sudipto_ | lakerzhou, +1 | 03:42 |
pksingh | sudipto_: ok | 03:42 |
hongbin | ok, if we want to expose # of cores, how to do that? | 03:42 |
bkero | $(nproc) | 03:43 |
*** galstrom is now known as galstrom_zzz | 03:43 | |
hongbin | bkero: yes, it seems that is the command to get the number of processor | 03:43 |
lakerzhou | Also in nova, the # of cores are vcores, not physical cores | 03:43 |
sudipto_ | hongbin, that boils down - to if we can expose something in the form of a vcpu for a container | 03:43 |
hongbin | sudipto_: what do you think about that? | 03:44 |
sudipto_ | lakerzhou, the virtual cores, give you the idea of how many physical cores you would need for a dedicated use case. | 03:44 |
sudipto_ | hongbin, i will get back on this by today, if that's ok. | 03:44 |
hongbin | sudipto_: ok, sure | 03:44 |
hongbin | perhaps, we could table this discussion to next week | 03:45 |
hongbin | then, all of us can study more about this area | 03:45 |
sudipto_ | yeah | 03:45 |
hongbin | any last minute comment before advancing topic? | 03:45 |
hongbin | #topic Discuss BPs that are pending approval | 03:46 |
*** openstack changes topic to "Discuss BPs that are pending approval (Meeting topic: zun)" | 03:46 | |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-port-bindings Support container port mapping | 03:46 |
*** shu-mutou-AWAY is now known as shu-mutou | 03:46 | |
*** lblanchard has quit IRC | 03:46 | |
hongbin | kevinz: i saw you proposed this bp, want to drive this one? | 03:46 |
kevinz | hongbin: YEAH | 03:46 |
kevinz | I think we can add a port binding to container when create | 03:47 |
sudipto_ | hongbin, do we also keep track of allocated ports? I am guessing we should? | 03:47 |
hongbin | sudipto_: i am not sure | 03:47 |
sudipto_ | hongbin, otherwise, two containers can potentially overlap on the same port? | 03:48 |
*** amotoki has quit IRC | 03:48 | |
sudipto_ | same host port for example. | 03:48 |
hongbin | sudipto_: yes, that is a problem | 03:48 |
hongbin | sudipto_: however, you could use the -P opiton and let docker pick a port for you | 03:48 |
sudipto_ | hongbin, kevin has put a -p with the zun command line...which i think is legit because docker might not just be the driver of the future... | 03:49 |
hongbin | sudipto_: +1 | 03:49 |
kevinz | sudipto_:+1 | 03:50 |
sudipto_ | hongbin, this too points to some kind of a host inventory, we need to build in zun | 03:51 |
hongbin | sudipto_: yes, that is true | 03:51 |
sudipto_ | the cpu one would need that too, and so will many other host capabilities. | 03:51 |
*** amotoki has joined #openstack-meeting | 03:51 | |
hongbin | sudipto_: if we follow the openstack deployment, host will be under a management network, which is different from the tenant network | 03:51 |
hongbin | port mapping in this case means to expose a container to a management network.... | 03:52 |
sudipto_ | hongbin, good point... | 03:52 |
hongbin | i am not sure if this makes sense, however, if containers are running on vm, this makes perfect sense | 03:52 |
sudipto_ | hongbin, yup, thats a very valid point. | 03:52 |
sudipto_ | another thing to brainstorm about :) | 03:53 |
pksingh | hongbin: +1 | 03:53 |
hongbin | then, how to deal with this bp, table it? drop it? keep it? | 03:53 |
sudipto_ | hongbin, come back do some research next week? | 03:54 |
hongbin | kevinz: what do you think? | 03:54 |
hongbin | sudipto_: ok, sure | 03:54 |
pksingh | yes that would be better | 03:54 |
hongbin | table this one | 03:54 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/support-zun-copy Support zun copy | 03:55 |
kevinz | hongbin: +1for sudipto_ | 03:55 |
hongbin | how about this one? a good/bad idea? | 03:55 |
pksingh | i think this is good | 03:55 |
hongbin | pksingh: ack | 03:56 |
sudipto_ | is this docker cp? | 03:56 |
pksingh | i thunk k8s also supports this | 03:56 |
hongbin | sudipto_: i guess it is | 03:56 |
pksingh | yes sudipto_ | 03:56 |
sudipto_ | yeah, doesn't seem to harm. at all. | 03:56 |
*** Dinesh_Bhor has joined #openstack-meeting | 03:56 | |
hongbin | ok, i will approve it if there is no further objection | 03:56 |
hongbin | next one | 03:57 |
hongbin | #link https://blueprints.launchpad.net/zun/+spec/kuryr-integration Kuryr integration | 03:57 |
*** tpatil has joined #openstack-meeting | 03:57 | |
hongbin | i am proposing to use kuryr for our native docker driver | 03:57 |
sudipto_ | hongbin, +1 | 03:57 |
hongbin | perhaps just an invetigation for now, to see if this is possible | 03:58 |
pksingh | yes that would be good | 03:58 |
lakerzhou | hongbin, +1 | 03:58 |
hongbin | currently, our nova driver has neutron integration (via nova capability), the native docker driver doesn't have any neutron integration yet | 03:58 |
pksingh | but it does not support multitenancy right? | 03:58 |
hongbin | pksingh: i hope it does | 03:59 |
hongbin | pksingh: will figure it out | 03:59 |
pksingh | hongbin: ok sure | 03:59 |
hongbin | sorry, run out of time | 03:59 |
hongbin | #topic Open Discussion | 03:59 |
*** openstack changes topic to "Open Discussion (Meeting topic: zun)" | 03:59 | |
*** takashi has joined #openstack-meeting | 03:59 | |
hongbin | it looks most of us agreed on the kuryr integration bp, then i will approve it | 04:00 |
hongbin | all, thanks for joining the meeting | 04:00 |
pksingh | sure | 04:00 |
hongbin | #endmeeting | 04:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 04:00 | |
openstack | Meeting ended Tue Jan 17 04:00:12 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-17-03.00.html | 04:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-17-03.00.txt | 04:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/zun/2017/zun.2017-01-17-03.00.log.html | 04:00 |
*** lakerzhou has quit IRC | 04:00 | |
hongbin | sure, i didn't allocate enough time for open discussion | 04:00 |
*** rkmrHonjo has joined #openstack-meeting | 04:00 | |
*** samP_ has joined #openstack-meeting | 04:01 | |
samP_ | hi | 04:01 |
tpatil | Hi | 04:01 |
Dinesh_Bhor | samP_: Hi | 04:01 |
*** zhangjl has left #openstack-meeting | 04:01 | |
takashi | samP_: Hi. Can we start? | 04:01 |
samP_ | sure | 04:02 |
samP_ | #startmeeting masakari | 04:02 |
openstack | Meeting started Tue Jan 17 04:02:11 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_ | ok, hi everyone | 04:02 |
takashi | o/ | 04:02 |
rkmrHonjo | o/ | 04:02 |
tpatil | Hi | 04:02 |
*** yuanying has joined #openstack-meeting | 04:02 | |
samP_ | since we don"t have critical bugs.. lets jump in to discussion points | 04:03 |
*** nadya has joined #openstack-meeting | 04:03 | |
*** r-mibu has quit IRC | 04:03 | |
*** spotz is now known as spotz_zzz | 04:03 | |
*** r-mibu has joined #openstack-meeting | 04:03 | |
rkmrHonjo | OK. | 04:03 |
samP_ | last week it was action item for me to writedown about ironc HA | 04:03 |
samP_ | so, I put wrote some words about it. | 04:04 |
*** ljxiash has quit IRC | 04:04 | |
*** sagara has joined #openstack-meeting | 04:04 | |
samP_ | #link https://etherpad.openstack.org/p/baremetal-ha | 04:04 |
rkmrHonjo | thanks. | 04:04 |
*** sagara has joined #openstack-meeting | 04:05 | |
*** amotoki has quit IRC | 04:05 | |
samP_ | To implement this we need ironic instance boot from cinder vols. | 04:05 |
samP_ | #link https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume | 04:06 |
samP_ | ah.. forgot to change the topic | 04:06 |
tpatil | I will start understanding about Ironic so that we can implement this use case | 04:07 |
*** nadya has quit IRC | 04:07 | |
takashi | samP_: do you know any shcedule about implementing the feature, ironic-boot-from-volume in nova project? | 04:08 |
Dinesh_Bhor | The implementation is in blocked state: https://blueprints.launchpad.net/nova/+spec/ironic-boot-from-volume | 04:08 |
*** sudipto has quit IRC | 04:09 | |
takashi | It seems that blueprint for nova is currently blocked, and we still need some changes, right? | 04:09 |
*** sudipto has joined #openstack-meeting | 04:09 | |
samP_ | takashi: they are holding it till spec from ironic side to merge. and it will done after refactoring in ironic | 04:09 |
takashi | samP_: ok | 04:09 |
takashi | I just found nova spec propsed for Pike: https://review.openstack.org/#/c/311696/ | 04:10 |
*** sudipto_ has quit IRC | 04:10 | |
*** pksingh has quit IRC | 04:11 | |
*** sudipto_ has joined #openstack-meeting | 04:11 | |
samP_ | takashi: there was some discussion in ironic team to remove this block and start code implementation. | 04:11 |
*** pksingh has joined #openstack-meeting | 04:11 | |
*** pksingh has quit IRC | 04:11 | |
takashi | samP_: it is great if we can get some chance to discuss with ironic team in PTG, covering their plan about bfv | 04:11 |
samP_ | however, there will be anther discussion in PTG | 04:11 |
takashi | samP_: ok | 04:12 |
samP_ | takashi: sure, I will try to get it | 04:12 |
*** diga has quit IRC | 04:12 | |
*** sheel has joined #openstack-meeting | 04:13 | |
samP_ | I will add more details for ironic HA and container HA on that etherpad. please put you comment, questions and ideas on it too.. | 04:14 |
tpatil | sam | 04:14 |
samP_ | takashi: yes | 04:15 |
tpatil | samP_: can we not add this ha support for ironic instance in masakari if it's booted from image? | 04:16 |
*** hongbin has quit IRC | 04:16 | |
*** hongbin has joined #openstack-meeting | 04:17 | |
samP_ | tpatil: we can, but if it boot from a local disk ,then you can not have the same instance after it failover to a new one | 04:17 |
samP_ | tpatil: "can we ""not"" add " | 04:17 |
tpatil | samP_: But if you are using shared storage to store local disks, it's possible, correct? | 04:18 |
samP_ | tpatil: it would be possible, but I am not sure you can do it with current ironic/nova APIs | 04:19 |
tpatil | samP_: Ok, I will check current Ironic/Nova APIs to figure that out | 04:20 |
*** lcastell has quit IRC | 04:21 | |
*** luzC has quit IRC | 04:21 | |
takashi | tpatil: IMO it can be possible that ironic does not support shared storage for 'image store' | 04:21 |
*** castulo has quit IRC | 04:21 | |
samP_ | tpatil: there will be ways around. its all about cutoff the old instance and attaching the same disk to new instance | 04:21 |
*** jlwhite has quit IRC | 04:21 | |
takashi | samP_: right | 04:22 |
samP_ | takashi: correct | 04:22 |
tpatil | samP_: Will check this point | 04:23 |
samP_ | sure.. | 04:23 |
samP_ | then shall we move to next topic, if no more questions or comments about this | 04:23 |
takashi | samP_: yes | 04:24 |
rkmrHonjo | Sure. | 04:24 |
samP_ | what would be the next topic? | 04:25 |
*** dmorita has quit IRC | 04:25 | |
rkmrHonjo | Can I talk about AOB? | 04:25 |
samP_ | rkmrHonjo: sure | 04:25 |
samP_ | #topic AOB | 04:26 |
rkmrHonjo | thanks. | 04:26 |
*** openstack changes topic to "AOB (Meeting topic: masakari)" | 04:26 | |
rkmrHonjo | tpatil: You and abhishek said that you were working about https://review.openstack.org/#/c/397064/ last week. | 04:26 |
rkmrHonjo | Any update on this? | 04:26 |
tpatil | Abhishek is working on this issue | 04:26 |
*** bkopilov has joined #openstack-meeting | 04:27 | |
*** jrist has quit IRC | 04:27 | |
*** lhx__ has quit IRC | 04:27 | |
*** sudipto has quit IRC | 04:28 | |
*** sudipto_ has quit IRC | 04:28 | |
tpatil | rkmrHonjo: He is working on your patch to see how to handle all pending requests before gracefully exiting the child process | 04:28 |
*** lhx__ has joined #openstack-meeting | 04:28 | |
rkmrHonjo | tpati: OK, thanks. | 04:29 |
tpatil | rkmrHonjo: It's requires lot of refactoring, so it's taking some time | 04:29 |
samP_ | tpatil: In gerrit you mentioned "service should use ServiceLauncher instead of ProcessLaunche", is this because of the normal openstack way or any other reason? | 04:29 |
takashi | tpatil: One question. Is current monitor supports gracefull shutdown? | 04:29 |
takashi | s/Is/Does/ s/supports/support/ | 04:30 |
takashi | many mistakes, sorry... | 04:30 |
tpatil | takashi: No | 04:30 |
tpatil | samP_: Considering future plan, it's ok to use ProcessLauncher | 04:30 |
*** ljxiash has joined #openstack-meeting | 04:31 | |
*** ljxiash has quit IRC | 04:31 | |
*** ljxiash has joined #openstack-meeting | 04:31 | |
takashi | tpatil: ok. Does it make sense to split the patch to two, like adding signal handlers and graceful shutdown support? | 04:31 |
samP_ | tpatil: ok, thanks | 04:31 |
tpatil | takashi: I don't think there is a need to handle signal handler in child process | 04:31 |
rkmrHonjo | samP: In my understanding, it's the normal openstack way. But takahara wrote the reason of using ProcessLauncher on gerrit. | 04:31 |
takashi | tpatil: If it requires big effort for gracefull shutdown, it can be good if we can land signal handler support first, IMO. | 04:32 |
samP_ | rkmrHonjo: thanks. I read it | 04:32 |
takashi | I don't mean that we should land current patch, if we have better solution for signal handling, | 04:33 |
takashi | but I'm afraid to leave current signal handling problem for long time, on the other hand. | 04:33 |
*** qwebirc33557 has joined #openstack-meeting | 04:34 | |
tpatil | takashi: Let's take that decision in the next week depending on the progress of refactoring the existing patch | 04:34 |
takashi | tpatil: makes sense | 04:34 |
rkmrHonjo | takashi: I agree with your opinion. graceful shutdown is other problem. | 04:34 |
*** qwebirc33557 has left #openstack-meeting | 04:34 | |
*** bkopilov_ has joined #openstack-meeting | 04:34 | |
samP_ | tpatil: make sense, lets discuss next action on next meeting | 04:35 |
tpatil | samP_: Ok | 04:35 |
samP_ | Ok then, please share the refac status on the existing patch and we can discuss on next meeting on how to proceed with this | 04:37 |
tpatil | samP_: Sure | 04:38 |
*** Apoorva has quit IRC | 04:38 | |
samP_ | OK then, any other topics? | 04:39 |
*** jrist has joined #openstack-meeting | 04:39 | |
rkmrHonjo | no. | 04:39 |
tpatil | Nothing from my side | 04:41 |
*** Namrata has quit IRC | 04:42 | |
takashi | Me neither | 04:42 |
Dinesh_Bhor | no | 04:43 |
samP_ | Ok then, thank you all.. | 04:43 |
samP_ | let end this... thank you again | 04:43 |
samP_ | bye.. | 04:43 |
Dinesh_Bhor | thanks to all | 04:43 |
tpatil | Bye | 04:43 |
takashi | have a nice day! | 04:43 |
samP_ | takashi: you too | 04:44 |
rkmrHonjo | thanks. | 04:44 |
samP_ | #endmeeting | 04:44 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 04:44 | |
openstack | Meeting ended Tue Jan 17 04:44:08 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 04:44 |
Dinesh_Bhor | takashi: you too, thanks | 04:44 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-17-04.02.html | 04:44 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-17-04.02.txt | 04:44 |
openstack | Log: http://eavesdrop.openstack.org/meetings/masakari/2017/masakari.2017-01-17-04.02.log.html | 04:44 |
*** samP_ has quit IRC | 04:44 | |
*** rkmrHonjo has quit IRC | 04:44 | |
*** tpatil has quit IRC | 04:44 | |
*** xiaofandh12 has joined #openstack-meeting | 04:44 | |
*** donghao has quit IRC | 04:45 | |
*** thorst has joined #openstack-meeting | 04:45 | |
*** Sukhdev has joined #openstack-meeting | 04:45 | |
*** Apoorva has joined #openstack-meeting | 04:47 | |
*** amotoki has joined #openstack-meeting | 04:47 | |
*** dmorita has joined #openstack-meeting | 04:49 | |
*** Apoorva has quit IRC | 04:49 | |
*** thorst has quit IRC | 04:50 | |
*** dmorita has quit IRC | 04:53 | |
*** yuanying has quit IRC | 04:55 | |
*** zhihui has quit IRC | 04:57 | |
*** zhihui has joined #openstack-meeting | 04:57 | |
*** salv-orlando has joined #openstack-meeting | 05:01 | |
*** yuanying has joined #openstack-meeting | 05:03 | |
*** ayogi has joined #openstack-meeting | 05:03 | |
*** nadya has joined #openstack-meeting | 05:03 | |
*** ljxiash has quit IRC | 05:06 | |
*** salv-orlando has quit IRC | 05:06 | |
*** nadya has quit IRC | 05:08 | |
*** sagara has quit IRC | 05:12 | |
*** unicell has joined #openstack-meeting | 05:14 | |
*** nadya has joined #openstack-meeting | 05:15 | |
*** hiro-kobayashi has joined #openstack-meeting | 05:16 | |
*** hongbin has quit IRC | 05:17 | |
*** castulo has joined #openstack-meeting | 05:19 | |
*** lcastell has joined #openstack-meeting | 05:19 | |
*** jlwhite has joined #openstack-meeting | 05:20 | |
*** luzC has joined #openstack-meeting | 05:21 | |
*** lhx__ has quit IRC | 05:23 | |
*** dfflanders has quit IRC | 05:26 | |
*** sudipto_ has joined #openstack-meeting | 05:26 | |
*** sudipto has joined #openstack-meeting | 05:26 | |
*** dimtruck is now known as zz_dimtruck | 05:26 | |
*** adisky_ has joined #openstack-meeting | 05:31 | |
*** david-lyle has joined #openstack-meeting | 05:33 | |
*** Apoorva has joined #openstack-meeting | 05:37 | |
*** nadya has quit IRC | 05:38 | |
*** trinaths has joined #openstack-meeting | 05:39 | |
*** trinaths has left #openstack-meeting | 05:39 | |
*** trinaths has joined #openstack-meeting | 05:39 | |
*** ayogi has quit IRC | 05:41 | |
*** beekhof_mb has quit IRC | 05:42 | |
*** david-lyle has quit IRC | 05:44 | |
*** kylek3h has quit IRC | 05:46 | |
*** yuanying has quit IRC | 05:46 | |
*** kylek3h has joined #openstack-meeting | 05:46 | |
*** trinaths has quit IRC | 05:47 | |
*** yuanying has joined #openstack-meeting | 05:47 | |
*** beekhof_mb has joined #openstack-meeting | 05:48 | |
*** kylek3h has quit IRC | 05:51 | |
*** kjorgensen has joined #openstack-meeting | 05:51 | |
*** yuanying has quit IRC | 05:51 | |
*** david-lyle has joined #openstack-meeting | 05:53 | |
*** spotz_zzz is now known as spotz | 05:54 | |
*** kjorgensen has quit IRC | 05:55 | |
*** salv-orlando has joined #openstack-meeting | 06:02 | |
*** e0ne has quit IRC | 06:04 | |
*** toshi__ has joined #openstack-meeting | 06:04 | |
*** spotz is now known as spotz_zzz | 06:04 | |
*** salv-orlando has quit IRC | 06:07 | |
*** rbartal has joined #openstack-meeting | 06:09 | |
*** VW has quit IRC | 06:12 | |
*** nkrinner_afk is now known as nkrinner | 06:14 | |
*** amotoki has quit IRC | 06:16 | |
*** lhx__ has joined #openstack-meeting | 06:20 | |
*** Apoorva has quit IRC | 06:22 | |
*** rbudden has joined #openstack-meeting | 06:23 | |
*** david-lyle has quit IRC | 06:24 | |
*** Apoorva has joined #openstack-meeting | 06:26 | |
*** markmcclain has quit IRC | 06:26 | |
*** Apoorva has quit IRC | 06:28 | |
*** sacharya has quit IRC | 06:28 | |
*** sacharya has joined #openstack-meeting | 06:29 | |
*** Sukhdev has quit IRC | 06:31 | |
*** toshi__ has quit IRC | 06:32 | |
*** sudipto_ has quit IRC | 06:33 | |
*** sudipto has quit IRC | 06:33 | |
*** sudipto has joined #openstack-meeting | 06:33 | |
*** sudipto has quit IRC | 06:33 | |
*** sudipto has joined #openstack-meeting | 06:34 | |
*** sudipto_ has joined #openstack-meeting | 06:34 | |
*** edtubill has quit IRC | 06:35 | |
*** zhurong has joined #openstack-meeting | 06:36 | |
*** X-dark_ has joined #openstack-meeting | 06:39 | |
*** X-dark has quit IRC | 06:41 | |
*** X-dark_ is now known as X-dark | 06:41 | |
*** amotoki has joined #openstack-meeting | 06:43 | |
*** dmacpher has quit IRC | 06:43 | |
*** Sukhdev has joined #openstack-meeting | 06:43 | |
*** thorst has joined #openstack-meeting | 06:46 | |
*** kylek3h has joined #openstack-meeting | 06:47 | |
*** amotoki has quit IRC | 06:49 | |
*** sridharg has joined #openstack-meeting | 06:50 | |
*** thorst has quit IRC | 06:50 | |
*** kylek3h has quit IRC | 06:51 | |
*** rbartal has quit IRC | 06:57 | |
*** lpetrut has joined #openstack-meeting | 06:58 | |
*** kongwei has joined #openstack-meeting | 06:59 | |
*** rbudden has quit IRC | 07:02 | |
*** ykatabam has quit IRC | 07:04 | |
*** kongwei has quit IRC | 07:05 | |
*** Dinesh_Bhor has left #openstack-meeting | 07:06 | |
*** rbartal has joined #openstack-meeting | 07:10 | |
*** astarove has quit IRC | 07:11 | |
*** tesseract has joined #openstack-meeting | 07:16 | |
*** cody-somerville has quit IRC | 07:19 | |
*** cody-somerville has joined #openstack-meeting | 07:22 | |
*** jprovazn has joined #openstack-meeting | 07:22 | |
*** jprovazn has quit IRC | 07:22 | |
*** jprovazn has joined #openstack-meeting | 07:23 | |
*** yuanying has joined #openstack-meeting | 07:23 | |
*** huanxuan has quit IRC | 07:29 | |
*** Dmitrii-Sh has joined #openstack-meeting | 07:29 | |
*** rasca has joined #openstack-meeting | 07:31 | |
*** andreas_s has joined #openstack-meeting | 07:33 | |
*** edtubill has joined #openstack-meeting | 07:35 | |
*** trinaths has joined #openstack-meeting | 07:38 | |
*** salv-orlando has joined #openstack-meeting | 07:40 | |
*** mriedem has quit IRC | 07:41 | |
*** korzen has joined #openstack-meeting | 07:45 | |
*** lpetrut has quit IRC | 07:46 | |
*** sdake has joined #openstack-meeting | 07:46 | |
*** sdake has quit IRC | 07:47 | |
*** yuval has joined #openstack-meeting | 07:47 | |
*** matrohon has joined #openstack-meeting | 07:47 | |
*** sdake has joined #openstack-meeting | 07:48 | |
*** eranrom_ has joined #openstack-meeting | 07:50 | |
*** eranrom_ is now known as eranrom | 07:50 | |
*** lpetrut has joined #openstack-meeting | 07:53 | |
*** Sukhdev has quit IRC | 07:53 | |
*** spotz_zzz is now known as spotz | 07:56 | |
eranrom | #startmeeting storlets | 08:00 |
openstack | Meeting started Tue Jan 17 08:00:23 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 | Hi | 08:00 |
*** kota_ has joined #openstack-meeting | 08:00 | |
takashi | o/ | 08:00 |
kota_ | o/ | 08:01 |
eranrom | kota_: takashi Hi | 08:01 |
eranrom | I have not got much on the agenda. Here it is https://wiki.openstack.org/wiki/Meetings/Storlets#Agenda | 08:01 |
*** akihito has joined #openstack-meeting | 08:01 | |
eranrom | akihito: Hi just sent a link to the agenda https://wiki.openstack.org/wiki/Meetings/Storlets#Agenda: | 08:02 |
*** dmellado has quit IRC | 08:02 | |
kota_ | hi akihito, eranrom, takashi | 08:02 |
akihito | Hi! Thank you. I look it. | 08:02 |
eranrom | Hi kota_ | 08:02 |
takashi | #link https://wiki.openstack.org/wiki/Meetings/Storlets#Agenda | 08:02 |
eranrom | ok, so lets start. | 08:02 |
kota_ | sure | 08:03 |
eranrom | #topic Multi-input desired behavior | 08:03 |
*** openstack changes topic to "Multi-input desired behavior (Meeting topic: storlets)" | 08:03 | |
*** geguileo has quit IRC | 08:03 | |
eranrom | The subject came up while corresponding with akihito on the multi-input functional test | 08:04 |
akihito | The subject came up while corresponding with akihito on the multi-input functional test.. | 08:04 |
kota_ | cool, that progressed | 08:04 |
akihito | oh miss. | 08:04 |
*** dmellado has joined #openstack-meeting | 08:04 | |
kota_ | looking at the agenda, it works well but probably it's tbd | 08:05 |
kota_ | what if we should do | 08:05 |
*** geguileo has joined #openstack-meeting | 08:05 | |
akihito | I think that the fix is 'https://github.com/openstack/storlets/blob/master/storlets/swift_middleware/handlers/base.py#L310-L321'. | 08:06 |
*** spotz is now known as spotz_zzz | 08:06 | |
kota_ | i think ignoring the extra header is safe for users but someone wants to make it as sort of 400 BadRequest, maybe? | 08:06 |
eranrom | I think there are 3 options here | 08:07 |
eranrom | 1. leave this as is | 08:07 |
akihito | I think so too. | 08:07 |
eranrom | 2. enforce running multi-input on the proxy (as suggested bu Akihito's link) | 08:07 |
eranrom | 3. return 400 bad request if there are extra resources by no run-on-proxy header | 08:08 |
kota_ | either is fine to me. | 08:08 |
kota_ | for now. | 08:08 |
takashi | IMO, solution 2 is the best for me because | 08:08 |
takashi | for 1, considering API design, I think we should not ignore any parameters given by client silently | 08:09 |
*** salv-orlando has quit IRC | 08:09 | |
takashi | it can confuse people | 08:10 |
takashi | for 3, if we only support that feature for proxy execution, we don't need to ask people to always give run-on-proxy header, as we do for slo/range execution | 08:11 |
*** hiro-kobayashi has quit IRC | 08:11 | |
eranrom | takashi: +1 | 08:11 |
eranrom | If we end up supporting this also from the object server, we can remove this enforcement | 08:12 |
takashi | kota_, akihito: does it make sense to you? | 08:12 |
takashi | eranrom: right! | 08:13 |
akihito | hmm. I think that there is no merit of running on the object-server side.. | 08:13 |
akihito | Therefore, I think 2 is good. | 08:13 |
kota_ | sounds ok. If I want to do it in object-server. will propose something with new architecture so | 08:13 |
takashi | akihito: I don't think so, because we want to use small extra source, like a reference file, | 08:13 |
kota_ | no opinion exist to block the option 2 | 08:14 |
takashi | we can reduce the amount for network transition in object-server execution, in some cases | 08:14 |
takashi | s/we want to/when we want to/ | 08:14 |
takashi | kota_: thx | 08:14 |
eranrom | When I was in IBM we had a PoC with a media firm that wanted this. They had one huge object and many small metadata objects thay wnted all to be streamed onto the storlet | 08:14 |
eranrom | so they were happy with multi-input on object nodes... | 08:15 |
eranrom | anyway, seems like we agree on option 2 | 08:15 |
*** shu-mutou is now known as shu-mutou-AWAY | 08:15 | |
kota_ | ;-) | 08:16 |
eranrom | next. | 08:16 |
akihito | I see. | 08:16 |
eranrom | #topic reviews prioritization | 08:17 |
*** openstack changes topic to "reviews prioritization (Meeting topic: storlets)" | 08:17 | |
eranrom | any opinions? | 08:17 |
kota_ | not | 08:17 |
kota_ | eranrom: probably you are looking stale one | 08:17 |
*** sdake has quit IRC | 08:17 | |
kota_ | i updated the agend before 5 minuts from metting | 08:17 |
eranrom | oh, sec | 08:17 |
eranrom | sorry | 08:18 |
kota_ | np | 08:18 |
*** sdake has joined #openstack-meeting | 08:18 | |
eranrom | #topic Name decision, SBusDaemon? SBusServer? or StorletServer? | 08:18 |
*** openstack changes topic to "Name decision, SBusDaemon? SBusServer? or StorletServer? (Meeting topic: storlets)" | 08:18 | |
kota_ | yes, that one | 08:18 |
*** ykatabam has joined #openstack-meeting | 08:18 | |
kota_ | so it's from takashi's patch to abstract the daemon class | 08:18 |
kota_ | #link https://review.openstack.org/#/c/406 | 08:18 |
kota_ | no | 08:18 |
kota_ | #unlink https://review.openstack.org/#/c/406 | 08:19 |
eranrom | :-) | 08:19 |
kota_ | #link https://review.openstack.org/#/c/406620 | 08:19 |
kota_ | to be honest, idk if we could use unlink for the command :P | 08:19 |
kota_ | back to the topic | 08:20 |
takashi | kota_: :-) | 08:20 |
kota_ | i think the patch is for addressing the abstraction of the daemon we has been calling as... | 08:21 |
kota_ | takashi: SBusDaemon??? | 08:21 |
takashi | kota_: yes | 08:21 |
kota_ | ah, just Daemon, IIRC | 08:21 |
takashi | let me explain some background information | 08:21 |
kota_ | takashi: sure, please | 08:21 |
*** yamamoto has quit IRC | 08:21 | |
takashi | In that patch, as you may know, I tried to create base class for storlet daemon and daemon factory | 08:22 |
takashi | both processes are a kind of daemon which depends on sbus protocol and execute callback functions correspoding to the command requested by client | 08:23 |
takashi | so we can create a baseclass which implements a basic interface for them | 08:24 |
takashi | It works on sbus protocol, not limited for storlets, so that is why I include 'SBus' in that class name | 08:26 |
takashi | and 'Daemon' came from StorletDaemon as they are a kind of daemon processes, which keep running in container side. | 08:26 |
takashi | Currently, after reading some comments from kota_, I think 'Server' is better than Daemon, which shows that it execute a kind of callback based on the request | 08:28 |
kota_ | takashi: thanks for explaining | 08:29 |
*** apetrich has quit IRC | 08:29 | |
takashi | So I'm thinking to name the base class as SBusServer | 08:29 |
kota_ | takashi: i also think it's better to call it Server | 08:29 |
*** apetrich has joined #openstack-meeting | 08:29 | |
takashi | Maybe main discussion point is 1. SBus or Storlet 2. Daemon or Server | 08:29 |
kota_ | but ... perhaps, StorletServer could be better? | 08:29 |
kota_ | that is because it sounds like SBusServer provide sbus, maybe? | 08:30 |
takashi | SBusServer works for request in sbus protocol, like HttpServer works for request in http protocol | 08:30 |
*** ralonsoh has joined #openstack-meeting | 08:30 | |
*** zhangshuai has joined #openstack-meeting | 08:31 | |
kota_ | and IMO, i has been thinking of the abstruction, BaseStorletSrever could include all things we need to run as Server process, e.g. listening, dispathing | 08:31 |
takashi | and I'm thinking to have SBusClient which sends request in sbus protocol https://review.openstack.org/#/c/405937/, like we use HttpClient for http request | 08:31 |
*** toscalix has joined #openstack-meeting | 08:31 | |
*** wujiajun has joined #openstack-meeting | 08:32 | |
kota_ | and then, all the extension like FactoryManager and StorletManager could implment just commands which are supported in the server? | 08:32 |
kota_ | takashi: ah, yeah, we call HTTPServer which provide http interface to connect. | 08:32 |
kota_ | takashi: make sense. | 08:33 |
*** sagara has joined #openstack-meeting | 08:33 | |
*** phil_ has joined #openstack-meeting | 08:33 | |
kota_ | sorry, i said a few kind of things | 08:33 |
kota_ | 1. the name, it could be SBusServer for base class? | 08:34 |
takashi | I'm currently thinking to name the base class as BaseSBusServer like BaseHttpServer | 08:34 |
kota_ | 2. which feature should be in the SBusServer | 08:34 |
*** amotoki has joined #openstack-meeting | 08:34 | |
takashi | ^^^ for 1 | 08:34 |
kota_ | takashi: sounds good for 1 | 08:34 |
takashi | and for 2, I think it is better to have all funcutions in base to start up server functions | 08:35 |
kota_ | for 2, IMO, all things to provide SBusServer | 08:35 |
*** adiantum has quit IRC | 08:35 | |
takashi | kota_: yes | 08:35 |
takashi | I mean, main_loop, dispatch_command, and all command handler functions, based on currently implementation | 08:35 |
kota_ | i think, all things means it can run independently but no command cannot be runable with extension. | 08:35 |
*** matrohon_ has joined #openstack-meeting | 08:36 | |
takashi | kota_: or we can implement some basic handler like ping in base class, as we expect same implementations for all servers | 08:36 |
kota_ | and if we could think of making it most likely HTTPServer, we should use populer name for each method, like "listen"? | 08:37 |
takashi | kota_: maybe I need to check interface design in HTTPServer | 08:37 |
kota_ | takashi: me too | 08:37 |
kota_ | eranrom, akihito: summirize current discussion | 08:38 |
kota_ | , | 08:38 |
kota_ | eranrom, akihito: the patch is going to move... | 08:38 |
*** matrohon has quit IRC | 08:38 | |
kota_ | 1. rename the base class as BaseSBusServer | 08:38 |
kota_ | 2. more refactor to be likely common HTTPServer (but it listens by SBus protocol) | 08:39 |
kota_ | takashi: correct? | 08:39 |
takashi | kota_: yes | 08:39 |
takashi | for 1, I think I can update my patch in not so long time. | 08:40 |
takashi | for 2, I still need some more time because I need to solve interface difference between StorletDaemon and DaemonFactory | 08:40 |
kota_ | ok | 08:41 |
eranrom | kota_: takashi: This was a great discussion. I watched and learned. Thanks! | 08:41 |
kota_ | they will be something like, StorletServer and StorletServerFactory | 08:41 |
*** ykatabam has quit IRC | 08:41 | |
kota_ | eranrom: k, sorry we consume much time, please go ahead to the next | 08:42 |
eranrom | kota_: np. It was a very good usage of the time! | 08:42 |
eranrom | if there is more please continue! | 08:42 |
eranrom | you were suggesting names for the servers inheriting form BaseSBusServer | 08:43 |
takashi | In my current idea, I'm just thinking to use the name corresponding to the process name (I mean StorletDaemon and StorletDaemonFactory or DaemonFactory) for each implementation class | 08:45 |
takashi | If we change that name, we should change the name of the script file (files under bin), correspondingly | 08:45 |
kota_ | takashi: good point | 08:46 |
takashi | I think we can discuss about that on gerrit. If we need some more discussions, I'll bring that topic in irc meeting again. | 08:46 |
kota_ | kk | 08:46 |
eranrom | next? | 08:46 |
*** thorst has joined #openstack-meeting | 08:47 | |
kota_ | sure | 08:47 |
takashi | yes | 08:47 |
akihito | yes | 08:47 |
eranrom | #topic review prioritization | 08:47 |
*** openstack changes topic to "review prioritization (Meeting topic: storlets)" | 08:47 | |
eranrom | any opinions? | 08:48 |
*** e0ne has joined #openstack-meeting | 08:48 | |
*** priteau has joined #openstack-meeting | 08:48 | |
takashi | Currently I'm working about agent refactoring, and akihito is working about functional test coverages | 08:50 |
akihito | yeh! My functiona tests without 'WIP' is reviewable. | 08:50 |
takashi | in that point, it would be great if I can ask your reviews about them | 08:50 |
eranrom | akihito: :-) great! will review some more | 08:50 |
akihito | Thankyou! | 08:50 |
*** saju_m has quit IRC | 08:51 | |
kota_ | akihito: which one is the first patch for your chain? | 08:51 |
*** thorst has quit IRC | 08:52 | |
takashi | AFAIK, they are basically independent | 08:52 |
akihito | https://review.openstack.org/#/c/400057/ | 08:53 |
takashi | talking about my patches, because I used some patches for testing config file addition for agent process https://review.openstack.org/#/c/419044/, most of them depends on another one. | 08:53 |
akihito | I divide this commit. | 08:53 |
kota_ | takashi: yeah, i mean just which one is the most priority.... | 08:53 |
*** dbecker has joined #openstack-meeting | 08:54 | |
takashi | kota_: Oh. got it. | 08:54 |
kota_ | akihito: it looks like in gate failure. | 08:54 |
kota_ | takashi: actually, idk if they are independent or not. | 08:54 |
kota_ | :P | 08:54 |
takashi | kota_: Can I ask you to create a list of your patches for review? | 08:54 |
eranrom | takashi: any special patch to start with? Other then the ones I have reviewed | 08:55 |
takashi | sorry, not for kota_ | 08:55 |
takashi | ^^^ akihito | 08:55 |
takashi | eranrom: about my patch, base class implementation for all agent codes are the base one | 08:55 |
takashi | but that dependency is unnecessory, so will think if I can solve that long dependency in some days | 08:55 |
akihito | ok! I will create patches list | 08:56 |
takashi | and I'll also create patch list... | 08:56 |
takashi | about mine | 08:56 |
eranrom | please post them on our channel once you got them. | 08:56 |
kota_ | thx | 08:56 |
kota_ | eranrom: +1 | 08:56 |
takashi | eranrom: +1, and ok | 08:57 |
akihito | ok. | 08:57 |
eranrom | Thanks! We are running out of time, so I will just mention the PDT etherpad. pls have a look and add as you see fit | 08:57 |
*** spotz_zzz is now known as spotz | 08:57 | |
kota_ | fPTG | 08:57 |
eranrom | https://etherpad.openstack.org/p/storlets-pike-design-summit | 08:57 |
eranrom | kota_: right! | 08:57 |
takashi | eranrom: will check it. thanks! | 08:57 |
kota_ | thanks eranrom for organizing | 08:58 |
eranrom | Thanks you all for joining. and for the great discussion. | 08:58 |
eranrom | If there is anything else, we can continue on #openstack-storlets | 08:58 |
eranrom | #endmeeting | 08:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 08:59 | |
openstack | Meeting ended Tue Jan 17 08:59:06 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-17-08.00.html | 08:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-17-08.00.txt | 08:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/storlets/2017/storlets.2017-01-17-08.00.log.html | 08:59 |
*** zengchen has joined #openstack-meeting | 09:00 | |
*** edisonxiang has joined #openstack-meeting | 09:00 | |
*** chenying_ has joined #openstack-meeting | 09:00 | |
saggi | #startmeeting karbor | 09:00 |
openstack | Meeting started Tue Jan 17 09:00:31 2017 UTC and is due to finish in 60 minutes. The chair is saggi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 09:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 09:00 |
*** openstack changes topic to " (Meeting topic: karbor)" | 09:00 | |
openstack | The meeting name has been set to 'karbor' | 09:00 |
saggi | Hi everyone | 09:00 |
yuval | Hello! | 09:00 |
*** yamamoto has joined #openstack-meeting | 09:00 | |
*** akihito has quit IRC | 09:01 | |
chenying_ | hi | 09:01 |
zhonghua | hi | 09:01 |
edisonxiang | hello | 09:01 |
zengchen | hi everyone. | 09:01 |
zhangshuai | hi | 09:01 |
wujiajun | hi | 09:01 |
saggi | #topic The status of plan | 09:02 |
*** openstack changes topic to "The status of plan (Meeting topic: karbor)" | 09:02 | |
saggi | Who suggested this? | 09:02 |
chenying_ | A new guy wujiajun join our team. :D | 09:02 |
chenying_ | topic The status of plan It is mine. | 09:02 |
zhangshuai | welcome | 09:02 |
yuval | Welcome! | 09:02 |
*** yibo_ has joined #openstack-meeting | 09:03 | |
saggi | welcome, wujiajun! | 09:03 |
zhonghua | welcome | 09:03 |
*** zeih has joined #openstack-meeting | 09:03 | |
*** yibo_ has quit IRC | 09:03 | |
saggi | chenying_, the thing I don't understand about this topic is that it talks about protecting as being part of the plan status. A plan shouldn't be in a protecting state. | 09:03 |
chenying_ | ◦Now a plan with several volumes is being protected. The user still could create a checkpoint with this plan to protect the resources. Then the protection about volumes may fail. Because the status of volume is "backup" already. | 09:03 |
chenying_ | ◦Can we consider that setting the status of plan "protecting", so the plan can not be protected again when it is being protected. After the protection of the plan have been done, the status of plan is set to "available". | 09:03 |
wujiajun | thanks , all | 09:03 |
*** fzdarsky_ is now known as fzdarsky | 09:04 | |
saggi | This kind of issues is solved by having the checkpoint track that state. | 09:04 |
yuval | chenying_: 1) the same resource can be part of the more than two plans, so this will not solve the case of two plans protecting the same resource in the same time | 09:04 |
yuval | chenying_: 2) the cinder backup protection plugin should handle that | 09:04 |
yuval | *of more than two | 09:04 |
chenying_ | saggi : the cinder backup protection plugin should handle that ---Do we need check the status of resource whether it is "available" in the workflow. | 09:05 |
saggi | The plugin should handle this. | 09:06 |
chenying_ | saggi: Or as you said, the status of resource need be handed by plugins. | 09:06 |
saggi | either wait or reuse the result | 09:06 |
saggi | depending on the protection plugin's semantics | 09:06 |
chenying_ | saggi: dinfene new interface of plugins to check the resource's status? | 09:07 |
*** yamamoto has quit IRC | 09:07 | |
*** spotz is now known as spotz_zzz | 09:07 | |
chenying_ | s/dinfene/define | 09:07 |
saggi | chenying_, I don't think so. | 09:08 |
saggi | It should be done through the backend's API | 09:08 |
saggi | because it might not even be Karbor that is using the resource | 09:08 |
saggi | We need to check at the source | 09:08 |
*** nadya has joined #openstack-meeting | 09:09 | |
*** sdake has quit IRC | 09:10 | |
chenying_ | saggi My question is that the handleing of checkint status of resoures only be considered by plugins. Or karbor call the check method of plugins to do in the services? | 09:11 |
saggi | I think it should be done under the hood. The plugin would just wait until the device is free or fail the operation (whatever is appropriate). | 09:11 |
saggi | There is no advantage to have a check phase since making it atomic is impossible. | 09:12 |
*** sdake has joined #openstack-meeting | 09:13 | |
chenying_ | saggi Ok I see. The plugin should handle the status. | 09:13 |
saggi | chenying_, unless you can think of a use case where those outcomes (waiting or failing) or not optimal. | 09:13 |
chenying_ | saggi Now the resources can be add to more than one plan, the plan is also can be protected repeatedly at the same time. So some protection flow may fail. | 09:15 |
yuval | chenying_: fail, or wait until the resource is available | 09:16 |
saggi | having 2 protections run at the same time is something that should either be queued of fail anyway | 09:17 |
chenying_ | saggi fail, or wait until the resource is available----You mean that it depend on the implementment of plguins. | 09:17 |
saggi | yes, on what makes sense. | 09:19 |
saggi | Things should only be locked for a short time anyway | 09:19 |
saggi | hopefully | 09:19 |
chenying_ | IMO, It may be unfriendly for the enduser. He don't know that the resource in another plan is being protected. | 09:21 |
saggi | It could be relfected in the status of the resource in the checkpoint. Something like 'waiting for resource'. | 09:21 |
*** aeng has quit IRC | 09:22 | |
chenying_ | saggi What is the reason that resources can be add to more than one plan? Do we have this use case? | 09:22 |
*** aeng has joined #openstack-meeting | 09:23 | |
saggi | Images mostly | 09:23 |
saggi | I don't see why VMs and volumes should be used in multiple plans | 09:23 |
yuval | we do not prevent that, however | 09:24 |
saggi | We can't possibly check for that | 09:25 |
saggi | anything else? | 09:28 |
saggi | chenying_ | 09:28 |
chenying_ | The use case of Images, if we only consider the snapshot image of server itself, do no't care about the original id. It may do not need add it to multiple plans. | 09:28 |
chenying_ | do not care about the original image. | 09:29 |
saggi | chenying_, Sometimes images are reused between applications. | 09:29 |
*** kota_ has left #openstack-meeting | 09:29 | |
saggi | In any case, since images are read only. There is no reason for them to be locked. | 09:29 |
chenying_ | saggi you mean the snapshot image of server also can be reused? | 09:31 |
saggi | possibly | 09:32 |
*** zhhuabj has quit IRC | 09:33 | |
chenying_ | Ok I don't have any question. But we real consider the use case that VMs and volumes should be usedi n multiple plans. | 09:33 |
chenying_ | But we real need consider the use case. | 09:34 |
saggi | #topic bug status | 09:35 |
*** openstack changes topic to "bug status (Meeting topic: karbor)" | 09:35 | |
saggi | Where are we on this front. AFAIK we should be in good shape. | 09:35 |
yuval | we have very few left | 09:36 |
yuval | we have MS3 next monday | 09:36 |
saggi | Anything unassigned? | 09:37 |
yuval | one or two | 09:37 |
chenying_ | yuval and I will finish the refactor plugins work ASAP. | 09:37 |
*** acoles_ is now known as acoles | 09:38 | |
saggi | Good | 09:38 |
chenying_ | yuval: The glance plugins has been updated. I will update the nova plugins patch later. | 09:38 |
*** matrohon__ has joined #openstack-meeting | 09:38 | |
saggi | #topic PTG | 09:40 |
*** openstack changes topic to "PTG (Meeting topic: karbor)" | 09:40 | |
*** kota_ has joined #openstack-meeting | 09:40 | |
saggi | It coming closer and closer. | 09:40 |
*** matrohon_ has quit IRC | 09:40 | |
saggi | Again, If you have anything you think that should be discussed by us or with other teams please write it in etherpad form. | 09:41 |
chenying_ | I think we could add some detail info or description about the topics. | 09:41 |
*** matrohon_ has joined #openstack-meeting | 09:42 | |
chenying_ | saggi I have a question, Do we have a plan to integrate with cinder volume snapshot? | 09:43 |
*** saju_m has joined #openstack-meeting | 09:43 | |
saggi | Also, we all need to look at other team's etherpads and check if they are talking about something that might interest us. | 09:43 |
saggi | chenying_, integrate in what way? | 09:43 |
*** zhurong has quit IRC | 09:44 | |
chenying_ | saggi develop a volume snapshot plugin. | 09:44 |
*** matrohon__ has quit IRC | 09:44 | |
saggi | it seems odd to backup a snapshot. It's not part of the application it's a result of it. | 09:44 |
yuval | chenying_: do you mean: volume -> snapshot -> backup -> delete snapshot? | 09:45 |
*** yamamoto has joined #openstack-meeting | 09:45 | |
*** zhhuabj has joined #openstack-meeting | 09:46 | |
chenying_ | I mean that create a snapshot is a protection action. a restre action is roll-back the snapshot. | 09:46 |
chenying_ | not the use case backuping the snapshot of volume. | 09:47 |
saggi | restore would be based on the snapshot. The actual use-case for in-place rollback is still not there. | 09:48 |
chenying_ | In some public cloud like AWS and aliyun, the snapshot feature is the only pretction way. | 09:49 |
chenying_ | restore would be based on the snapshot----Yes | 09:49 |
*** yamamoto has quit IRC | 09:49 | |
*** kota_ has left #openstack-meeting | 09:50 | |
saggi | We should support this. It's part of the cinder implementation and dependent on configuration and backend. | 09:52 |
saggi | cinder protection plugin implementation | 09:52 |
saggi | The only issue is that it might make the snapshot less portable (depending on the backing storage) but we already plan on having providers for single site use cases. | 09:52 |
chenying_ | but we already plan on having providers for single site use cases. ---- the database bank plguins is alos for the single site use cases. | 09:54 |
saggi | chenying_, yes. As I said, this should be no problem. | 09:55 |
chenying_ | saggi Ok I don't have any question. | 09:56 |
saggi | We are almost out of time | 09:56 |
saggi | Thanks everybody! | 09:56 |
saggi | #endmeeting | 09:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 09:56 | |
openstack | Meeting ended Tue Jan 17 09:56:53 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-17-09.00.html | 09:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-17-09.00.txt | 09:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/karbor/2017/karbor.2017-01-17-09.00.log.html | 09:56 |
saggi | 🐼 | 09:57 |
*** nadya has quit IRC | 09:58 | |
*** sdake has quit IRC | 10:03 | |
*** yangyapeng has quit IRC | 10:07 | |
*** sdake has joined #openstack-meeting | 10:08 | |
*** xuao has quit IRC | 10:09 | |
*** salv-orlando has joined #openstack-meeting | 10:10 | |
*** matrohon__ has joined #openstack-meeting | 10:11 | |
*** kevinz has quit IRC | 10:12 | |
*** matrohon_ has quit IRC | 10:14 | |
*** salv-orlando has quit IRC | 10:14 | |
*** zhhuabj has quit IRC | 10:14 | |
*** sdake has quit IRC | 10:15 | |
*** adiantum has joined #openstack-meeting | 10:16 | |
*** lhx__ has quit IRC | 10:19 | |
*** mickeys has quit IRC | 10:21 | |
*** korzen has quit IRC | 10:24 | |
*** HoloIRCUser4 has joined #openstack-meeting | 10:25 | |
*** amotoki has quit IRC | 10:27 | |
*** sambetts|afk is now known as sambetts | 10:27 | |
*** zhhuabj has joined #openstack-meeting | 10:28 | |
*** yamamoto has joined #openstack-meeting | 10:28 | |
*** HoloIRCUser4 is now known as ataraday_ | 10:28 | |
*** yamamoto has quit IRC | 10:29 | |
*** ataraday_ has quit IRC | 10:30 | |
*** sdake has joined #openstack-meeting | 10:35 | |
*** yamamoto has joined #openstack-meeting | 10:38 | |
*** lhx__ has joined #openstack-meeting | 10:39 | |
*** sdake has quit IRC | 10:40 | |
*** electrofelix has joined #openstack-meeting | 10:40 | |
*** julim has joined #openstack-meeting | 10:40 | |
*** matrohon_ has joined #openstack-meeting | 10:45 | |
*** julim has quit IRC | 10:45 | |
*** nadya has joined #openstack-meeting | 10:46 | |
*** sdake has joined #openstack-meeting | 10:46 | |
*** matrohon__ has quit IRC | 10:47 | |
*** thorst has joined #openstack-meeting | 10:48 | |
*** X-dark_ has joined #openstack-meeting | 10:48 | |
*** X-dark has quit IRC | 10:50 | |
*** X-dark_ is now known as X-dark | 10:50 | |
*** thorst has quit IRC | 10:52 | |
*** sdake has quit IRC | 10:54 | |
*** yamamoto has quit IRC | 10:56 | |
*** sdake has joined #openstack-meeting | 10:58 | |
*** pnavarro has joined #openstack-meeting | 10:58 | |
*** lbrune has joined #openstack-meeting | 10:58 | |
*** spotz_zzz is now known as spotz | 10:59 | |
*** mriedem has joined #openstack-meeting | 11:00 | |
*** neiljerram has joined #openstack-meeting | 11:01 | |
*** sudipto_ has quit IRC | 11:02 | |
*** sudipto has quit IRC | 11:02 | |
*** amotoki has joined #openstack-meeting | 11:03 | |
*** sdake has quit IRC | 11:03 | |
*** rossella_s has quit IRC | 11:03 | |
*** rossella_s has joined #openstack-meeting | 11:04 | |
*** sdake has joined #openstack-meeting | 11:05 | |
*** abalutoiu has quit IRC | 11:06 | |
*** lpetrut has quit IRC | 11:06 | |
*** epico has quit IRC | 11:06 | |
*** sdake has quit IRC | 11:07 | |
*** spotz is now known as spotz_zzz | 11:08 | |
*** amotoki has quit IRC | 11:09 | |
*** alij has joined #openstack-meeting | 11:09 | |
*** sdake has joined #openstack-meeting | 11:10 | |
*** takashi has quit IRC | 11:10 | |
*** sdake has quit IRC | 11:11 | |
*** ayoung has joined #openstack-meeting | 11:12 | |
ayoung | I'm alive | 11:12 |
*** sdake has joined #openstack-meeting | 11:15 | |
*** matrohon__ has joined #openstack-meeting | 11:15 | |
*** neiljerram has quit IRC | 11:15 | |
*** matrohon_ has quit IRC | 11:17 | |
*** matrohon_ has joined #openstack-meeting | 11:18 | |
*** aloga has quit IRC | 11:20 | |
*** aloga has joined #openstack-meeting | 11:20 | |
*** matrohon__ has quit IRC | 11:20 | |
*** mickeys has joined #openstack-meeting | 11:22 | |
*** ociuhandu has quit IRC | 11:23 | |
*** sdake has quit IRC | 11:23 | |
*** rtheis has joined #openstack-meeting | 11:24 | |
*** rfolco has joined #openstack-meeting | 11:25 | |
*** dmorita has joined #openstack-meeting | 11:26 | |
*** mickeys has quit IRC | 11:26 | |
*** yamamoto has joined #openstack-meeting | 11:30 | |
*** matrohon_ has quit IRC | 11:30 | |
*** dmorita has quit IRC | 11:31 | |
*** ntpttr has quit IRC | 11:31 | |
*** beisner has joined #openstack-meeting | 11:32 | |
*** sdake has joined #openstack-meeting | 11:32 | |
*** sagara has quit IRC | 11:32 | |
*** sdake has quit IRC | 11:32 | |
*** yamamoto has quit IRC | 11:34 | |
*** sdake has joined #openstack-meeting | 11:35 | |
*** amotoki has joined #openstack-meeting | 11:37 | |
*** ntpttr has joined #openstack-meeting | 11:39 | |
*** ykatabam has joined #openstack-meeting | 11:39 | |
*** alij has quit IRC | 11:40 | |
*** alij has joined #openstack-meeting | 11:41 | |
*** rtheis has quit IRC | 11:41 | |
*** sridharg has quit IRC | 11:41 | |
*** sridharg has joined #openstack-meeting | 11:41 | |
*** numans_ has joined #openstack-meeting | 11:42 | |
*** JoseMello has joined #openstack-meeting | 11:43 | |
*** jkilpatr has quit IRC | 11:44 | |
*** numans has quit IRC | 11:45 | |
*** sdake has quit IRC | 11:45 | |
*** alij has quit IRC | 11:45 | |
*** fzdarsky is now known as fzdarsky|lunch | 11:49 | |
*** sdake has joined #openstack-meeting | 11:50 | |
*** alij has joined #openstack-meeting | 11:51 | |
*** sdake has quit IRC | 11:55 | |
*** sdake has joined #openstack-meeting | 11:58 | |
*** sdake has quit IRC | 11:59 | |
*** yangyapeng has joined #openstack-meeting | 11:59 | |
*** cdelatte has joined #openstack-meeting | 11:59 | |
*** spotz_zzz is now known as spotz | 12:00 | |
*** spotz is now known as spotz_zzz | 12:09 | |
*** lpetrut has joined #openstack-meeting | 12:10 | |
*** trinaths has quit IRC | 12:12 | |
*** links has quit IRC | 12:12 | |
*** alij has quit IRC | 12:13 | |
*** alij has joined #openstack-meeting | 12:13 | |
*** kevinz has joined #openstack-meeting | 12:14 | |
*** rbudden has joined #openstack-meeting | 12:14 | |
*** apetrich has quit IRC | 12:15 | |
*** wujiajun has left #openstack-meeting | 12:15 | |
*** apetrich has joined #openstack-meeting | 12:17 | |
*** neiljerram has joined #openstack-meeting | 12:17 | |
*** alij has quit IRC | 12:18 | |
*** jkilpatr has joined #openstack-meeting | 12:18 | |
*** alij has joined #openstack-meeting | 12:18 | |
*** bkopilov_ has quit IRC | 12:22 | |
*** bkopilov has quit IRC | 12:23 | |
*** tesseract has quit IRC | 12:23 | |
*** mickeys has joined #openstack-meeting | 12:23 | |
*** alij has quit IRC | 12:23 | |
*** spotz_zzz is now known as spotz | 12:26 | |
*** mkoderer has quit IRC | 12:26 | |
*** kjorgensen has joined #openstack-meeting | 12:26 | |
*** mickeys has quit IRC | 12:27 | |
*** kjorgensen has quit IRC | 12:31 | |
*** ricolin has quit IRC | 12:38 | |
*** lamt has quit IRC | 12:41 | |
*** ruijie_ has joined #openstack-meeting | 12:41 | |
*** kashyap has quit IRC | 12:41 | |
*** sdague has joined #openstack-meeting | 12:43 | |
*** dprince has joined #openstack-meeting | 12:43 | |
*** thorst has joined #openstack-meeting | 12:46 | |
*** kashyap has joined #openstack-meeting | 12:47 | |
*** lhx__ has quit IRC | 12:48 | |
*** mriedem has quit IRC | 12:48 | |
*** gouthamr has joined #openstack-meeting | 12:49 | |
*** askb has quit IRC | 12:50 | |
*** yanyanhu has joined #openstack-meeting | 12:52 | |
*** hoangcx has joined #openstack-meeting | 12:54 | |
*** hoangcx has quit IRC | 12:56 | |
*** elynn has joined #openstack-meeting | 12:58 | |
*** gcb has quit IRC | 12:58 | |
*** links has joined #openstack-meeting | 12:58 | |
yanyanhu | #startmeeting senlin | 13:00 |
openstack | Meeting started Tue Jan 17 13:00:16 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 |
*** openstack changes topic to " (Meeting topic: senlin)" | 13:00 | |
openstack | The meeting name has been set to 'senlin' | 13:00 |
yanyanhu | hello, everyone | 13:00 |
*** hoangcx has joined #openstack-meeting | 13:00 | |
*** hichihara has joined #openstack-meeting | 13:00 | |
ruijie_ | evening | 13:00 |
*** links has quit IRC | 13:01 | |
yanyanhu | hi, ruijie_ | 13:01 |
ruijie_ | hi, yanyanhu | 13:01 |
yanyanhu | lets wait for a while for other attenders | 13:02 |
yanyanhu | xuefeng is still on the way back home I think | 13:02 |
*** lxinhui has joined #openstack-meeting | 13:03 | |
yanyanhu | hi, lxinhui | 13:03 |
lxinhui | hi | 13:03 |
yanyanhu | Qiming, around? | 13:04 |
yanyanhu | lets keep waiting for minutes | 13:04 |
elynn | Hi | 13:04 |
yanyanhu | hi, elynn | 13:04 |
yanyanhu | ok, lets get started, I think qiming and xuefeng will catch up soon | 13:05 |
yanyanhu | here is the agenda, https://wiki.openstack.org/wiki/Meetings/SenlinAgenda#Agenda_.282017-01-17_1300_UTC.29 | 13:05 |
yanyanhu | please feel free to add items | 13:05 |
yanyanhu | #topic Senlin Ocata meetup summary | 13:06 |
*** openstack changes topic to "Senlin Ocata meetup summary (Meeting topic: senlin)" | 13:06 | |
yanyanhu | first, thanks all you guys joining the meetup last weekend :) | 13:06 |
yanyanhu | we made a great discssion and the meeting is very productive I believe :) | 13:06 |
yanyanhu | we have summaried a long TODO list | 13:07 |
yanyanhu | https://etherpad.openstack.org/p/senlin-ocata-meetup | 13:07 |
yanyanhu | and I guess some of you have put your +1 on some items | 13:07 |
yanyanhu | :) | 13:07 |
yanyanhu | it wil help us to decide the priority of different jobs | 13:07 |
yanyanhu | based on current voting, there are 3 items get the highest priority | 13:08 |
yanyanhu | 1. Add command "node adopt --profile-type <type> --properties network.id=<ID> --resource <nova_id> <node_name>" +1+1+1+1 | 13:08 |
yanyanhu | this is for nova server adoption | 13:08 |
yanyanhu | which can help user to adopt some existing VMs which were not created by senlin before | 13:09 |
yanyanhu | then senlin can help to manage those VMs' lifecycle | 13:09 |
yanyanhu | 2. Enrich "nova server" profile to add more properties | 13:09 |
*** matrohon_ has joined #openstack-meeting | 13:10 | |
yanyanhu | this is for enhancing our existing nova server profile to make it support creation of new volume, network port, sec-group etc. per users' requirement | 13:10 |
yanyanhu | this is important for some use case like NFV | 13:10 |
*** eharney has joined #openstack-meeting | 13:10 | |
yanyanhu | 3. Tutorial documentation | 13:10 |
yanyanhu | :) | 13:10 |
yanyanhu | Tutorial documentation for HA | 13:11 |
* ruijie_ agreed | 13:11 | |
*** lamt has joined #openstack-meeting | 13:11 | |
yanyanhu | sorry those three are current winner :) | 13:11 |
yanyanhu | and I have marked them using BLACK in the etherpad | 13:11 |
yanyanhu | I think we can consider to start those works asap | 13:12 |
*** XueFengLiu has joined #openstack-meeting | 13:12 | |
*** VW has joined #openstack-meeting | 13:12 | |
yanyanhu | especially the first one, which is not only related to our summit proposal but also for real use case in NFV scenario | 13:12 |
yanyanhu | hi, XueFengLiu | 13:13 |
XueFengLiu | hi, all | 13:13 |
yanyanhu | we are going through those todos we summaried in meetup | 13:13 |
yanyanhu | so there are three high priority works: 1) nova serve adoption 2)enriching nova server profile 2)HA tutorial | 13:14 |
yanyanhu | XueFengLiu, I recalled you have started a spec about nova serve adoption? | 13:14 |
yanyanhu | s/serve/server | 13:14 |
XueFengLiu | Yes, will submit draft latter | 13:15 |
*** alij has joined #openstack-meeting | 13:15 | |
yanyanhu | https://blueprints.launchpad.net/senlin/+spec/senlin-adpot-function | 13:15 |
yanyanhu | this one | 13:15 |
yanyanhu | great, thanks | 13:15 |
*** alij has quit IRC | 13:15 | |
yanyanhu | but I think we may not be able to finish this work in Ocata cycle since there are only 1 month left before the final release | 13:16 |
yanyanhu | and the o3 release will be in 2 weeks | 13:16 |
yanyanhu | so we can settle down the design in current stage | 13:16 |
XueFengLiu | Ok | 13:16 |
XueFengLiu | This cycle is to short | 13:16 |
XueFengLiu | s/to/too | 13:17 |
yanyanhu | yes, only 4 months... | 13:17 |
*** VW has quit IRC | 13:17 | |
yanyanhu | about the enriching nova server profile(or a new profile), I think we should start to work on it soon | 13:17 |
elynn | yes | 13:17 |
yanyanhu | elynn, Qiming and me have had some discussion about it today | 13:17 |
yanyanhu | about some implementation detail actually :) | 13:18 |
lxinhui | :) | 13:18 |
*** ianychoi has quit IRC | 13:18 | |
yanyanhu | but I believe the entire work should be supported by most people :) | 13:18 |
elynn | I put them on etherpad https://etherpad.openstack.org/p/senlin-vdu-profile | 13:18 |
yanyanhu | elynn, great | 13:19 |
lxinhui | Yes | 13:19 |
elynn | And I'm working on a PoC code | 13:19 |
*** fzdarsky|lunch is now known as fzdarsky | 13:19 | |
lxinhui | When elynn got the poc done | 13:19 |
yanyanhu | guys, please help to review and leave your comments | 13:19 |
XueFengLiu | great | 13:19 |
yanyanhu | cool | 13:19 |
lxinhui | I can help to use it with VNF | 13:19 |
ruijie_ | Great job | 13:19 |
lxinhui | then we will know the result and where to improve | 13:19 |
yanyanhu | lxinhui, yes | 13:19 |
yanyanhu | and actually XueFengLiu have given me a quick call few minutes ago about the Senlin NFV proposal to Boston summit | 13:20 |
elynn | yes lxinhui | 13:20 |
*** lhx__ has joined #openstack-meeting | 13:20 | |
yanyanhu | I believe this is very important for us | 13:20 |
yanyanhu | to show the ability of senlin of managing the resource pool in real case | 13:20 |
yanyanhu | a real and important case | 13:20 |
yanyanhu | since the deadline of proposal is Feb.6th, and I guess most of the team will start their vacation for Spring festival since the end of the month | 13:21 |
ruijie_ | I just talked to my boss about the use case | 13:21 |
yanyanhu | before the end of the month :) | 13:21 |
ruijie_ | Since we are having an annual meeting | 13:21 |
yanyanhu | so I think we'd better complete the proposal before we starting our vacation | 13:21 |
yanyanhu | ruijie_, yes | 13:22 |
lxinhui | Yes | 13:22 |
ruijie_ | We will find an project with 1000s of vm | 13:22 |
ruijie_ | To implement sending | 13:22 |
yanyanhu | ruijie_, great! | 13:22 |
XueFengLiu | We have a use cause use tacker now. I talk with them | 13:22 |
*** jaypipes has joined #openstack-meeting | 13:22 | |
yanyanhu | ruijie_, if so, we can try to build another propsal based on it | 13:23 |
yanyanhu | to share your experience | 13:23 |
elynn | I think the enrich profile can be a contrib and don't need to carry by a senlin release, so that we can continually improving it. | 13:23 |
ruijie_ | Yes yanyanhu, will try to detail it later | 13:23 |
yanyanhu | elynn, sure, it can stay in contrib dir for a while | 13:23 |
yanyanhu | ruijie_, thanks :) | 13:23 |
*** mickeys has joined #openstack-meeting | 13:24 | |
yanyanhu | hi, XueFengLiu, so I think maybe you can start a thread about NFV propsal and include elynn lxinhui and haiwei | 13:24 |
yanyanhu | and lets see how to build that topic | 13:24 |
yanyanhu | since it could include both Senlin and Taker and your real use case | 13:24 |
yanyanhu | sorry, Tacker | 13:24 |
lxinhui | Yanyanhu | 13:25 |
yanyanhu | yes | 13:25 |
XueFengLiu | Yes, will send a mail tomorrow to discuss details | 13:25 |
yanyanhu | XueFengLiu, thanks | 13:25 |
*** xuhaiwei has joined #openstack-meeting | 13:25 | |
lxinhui | do you mean the node adoption | 13:25 |
lxinhui | ? | 13:25 |
lxinhui | XUeFengLiu | 13:25 |
yanyanhu | lxinhui, no, NFV proposal is about enriching nova server profile to support NFV requirement | 13:26 |
lxinhui | The real use case is in your envrionemtn | 13:26 |
yanyanhu | - Design a "feature rich" nova server, including, e.g. volume, network, security group, etc. +1+1+1+1 | 13:26 |
XueFengLiu | About NFV use cause,lxinhui | 13:26 |
yanyanhu | this one | 13:26 |
yanyanhu | hi, xuhaiwei | 13:26 |
xuhaiwei | hi yanyanhu, everyone | 13:26 |
lxinhui | hi, xuhaiwei | 13:27 |
*** kevinz has quit IRC | 13:27 | |
lxinhui | Yes, definitly, we can discuss | 13:27 |
yanyanhu | xuhaiwei, actually we are talking about Senlin NFV proposal to summit. XueFengLiu will start a thread tomorrow and include you guys to decide how to make it | 13:27 |
*** kevinz has joined #openstack-meeting | 13:27 | |
*** alij has joined #openstack-meeting | 13:27 | |
*** mickeys has quit IRC | 13:28 | |
yanyanhu | I believe your work for integrating Senlin and Tacker will be important part of that topic | 13:28 |
xuhaiwei | yanyanhu, ok, that's fine | 13:28 |
yanyanhu | so lets build that topic together :) | 13:28 |
*** acabot has joined #openstack-meeting | 13:28 | |
XueFengLiu | OK.Thanks all:) | 13:28 |
yanyanhu | :) | 13:29 |
xuhaiwei | My boss also wants me to propose some session in the coming summit, we can work together I think | 13:29 |
lxinhui | :) | 13:29 |
elynn | :) | 13:29 |
yanyanhu | sure, we have the same goal :P | 13:29 |
XueFengLiu | sure | 13:29 |
xuhaiwei | yea | 13:29 |
yanyanhu | so that's a simple summary about the summit | 13:29 |
XueFengLiu | We can together to do this | 13:29 |
lxinhui | Phone call maybe much more efficient | 13:29 |
lxinhui | XueFengLiu | 13:30 |
yanyanhu | lxinhui, sure, but we can start from the mail to let everyone know the item | 13:30 |
XueFengLiu | We have a network element, use tacker and heat now. | 13:30 |
lxinhui | could you schedue some meeting | 13:30 |
yanyanhu | and let them get the chance to involve :) | 13:30 |
XueFengLiu | I talked with them, we can do a demo us senlin to do this | 13:30 |
XueFengLiu | s/us/use | 13:31 |
ruijie_ | Are you using Dingding or something | 13:31 |
ruijie_ | It support video meeting etc | 13:31 |
lxinhui | Good suggestion ruijie_ | 13:31 |
*** alij has quit IRC | 13:31 | |
lxinhui | I have VNF can share for demo purpose | 13:32 |
*** yanyan has joined #openstack-meeting | 13:32 | |
elynn | Nice. | 13:32 |
yanyan | sorry, just dropped... | 13:32 |
yanyan | so any further discussion on meetup summary? | 13:32 |
XueFengLiu | ruijie_, good idea | 13:33 |
elynn | Could you schedule the meeting at afternoon since I'm busy tomorrow morning. | 13:33 |
yanyan | if not, I think we can keep discussing the nfv proposal offline :) | 13:33 |
yanyan | and decide more detail | 13:33 |
*** ralonsoh_ has joined #openstack-meeting | 13:33 | |
*** ralonsoh has quit IRC | 13:33 | |
xuhaiwei | there is tacker meeting from 13:30 beijing time tomorrow | 13:33 |
yanyan | yes | 13:34 |
XueFengLiu | I can send a mail first | 13:34 |
yanyan | please just want to remind that the tacker meeting will be in 13:30 beijing time tomorrow | 13:34 |
xuhaiwei | yanyan: about the nfv topic , I am interested in it | 13:34 |
XueFengLiu | Then we can decide time | 13:34 |
yanyan | and hope you guys can join it | 13:34 |
ruijie_ | Will join it | 13:35 |
*** yanyanhu has quit IRC | 13:35 | |
yanyan | xuhaiwei, sure, lets work on it together | 13:35 |
yanyan | maybe after 4:00 pm tomorrow? | 13:35 |
elynn | Will join and watch it to see if there's any requirements. | 13:35 |
yanyan | looks like all of us are free at that time? | 13:35 |
lxinhui | yes | 13:36 |
lxinhui | works for me | 13:36 |
elynn | Sounds good to me. | 13:36 |
XueFengLiu | I'am ok | 13:36 |
xuhaiwei | I am ok I think | 13:36 |
yanyan | xuhaiwei, and you? | 13:36 |
yanyan | great | 13:36 |
*** matrohon__ has joined #openstack-meeting | 13:36 | |
*** zhangshuai has quit IRC | 13:36 | |
yanyan | ok, lets reconfirm it tomorrow | 13:36 |
yanyan | I will call you in the irc channel before it starts | 13:36 |
*** zhangshuai has joined #openstack-meeting | 13:37 | |
yanyan | ok, lets move on, still have several topics need to get through :) | 13:37 |
*** kevinz has quit IRC | 13:37 | |
yanyan | #topic Ocata Work Items | 13:37 |
xuhaiwei | there should be discussion about node adoption in senlin in tacker meeting I thinnk | 13:37 |
yanyan | xuhaiwei, yes, that item is also in our list with high priority :) | 13:37 |
yanyan | just as qiming said today | 13:37 |
xuhaiwei | ok | 13:37 |
yanyan | that job will be started soon | 13:37 |
xuhaiwei | just remind other members | 13:38 |
yanyan | hope that will be helpful to erase the concern from tacker team | 13:38 |
yanyan | :) | 13:38 |
yanyan | ok, we really need to move on :P | 13:38 |
*** kevinz has joined #openstack-meeting | 13:38 | |
XueFengLiu | :) | 13:38 |
yanyan | #topic Ocata Work Items | 13:38 |
*** matrohon_ has quit IRC | 13:38 | |
yanyan | ok, I think most of the items in the list have been discussed in last weekend | 13:39 |
yanyan | https://etherpad.openstack.org/p/senlin-ocata-workitems | 13:39 |
yanyan | and I have added the one about enriching nova serve profile | 13:39 |
yanyan | about the test, ruijie_ have started working on it | 13:40 |
yanyan | and about HA, we will try to add mistral workflow support and prepare a proposal based on it | 13:40 |
ruijie_ | Yea. I am working on it | 13:40 |
ruijie_ | Will finish it this week | 13:40 |
yanyan | and lxinhui has reached to Mistral team to see their feedback | 13:40 |
yanyan | ruijie_, great. No need to hurry, just take you time :) | 13:41 |
ruijie_ | Sure yanyan | 13:41 |
*** sdake_ has joined #openstack-meeting | 13:41 | |
lxinhui | yanyan | 13:41 |
*** neiljerram has quit IRC | 13:41 | |
yanyan | lxinhui, I think we can focus on the workflow based HA part and then show it to Mistral team and ask their opinion | 13:41 |
lxinhui | yanyan, I touched the team is for middle-cycle | 13:41 |
lxinhui | about proposal,I will think more about that | 13:42 |
yanyan | oh, you mean ptg | 13:42 |
yanyan | lxinhui, sure | 13:42 |
lxinhui | let us focus on the NFV case proposal now | 13:42 |
yanyan | we can listen to those guys idea | 13:42 |
yanyan | before we make the decision | 13:42 |
yanyan | ok | 13:42 |
yanyan | so looking forward to more feedback from the them in the PTG :) | 13:43 |
lxinhui | haha | 13:43 |
lxinhui | Who else will be on PTG? | 13:43 |
lxinhui | XueFengLiu | 13:43 |
yanyan | :) | 13:43 |
yanyan | ok, next topic | 13:43 |
yanyan | #topic Ocata-3 releas | 13:43 |
lxinhui | you will be there? | 13:43 |
XueFengLiu | Yes, will go | 13:44 |
lxinhui | nice | 13:44 |
yanyan | lucky people :) | 13:44 |
XueFengLiu | :) | 13:44 |
xuhaiwei | lxinhui, about NFV proposal which project will be involved ? | 13:44 |
yanyan | xuhaiwei, both senlin and tacker I think | 13:44 |
xuhaiwei | ok | 13:44 |
lxinhui | Yes | 13:44 |
lxinhui | and acrually | 13:44 |
yanyan | just we need to figure out how to organize the topic | 13:44 |
*** sudipto has joined #openstack-meeting | 13:45 | |
*** sudipto_ has joined #openstack-meeting | 13:45 | |
lxinhui | we can give common NFV support | 13:45 |
yanyan | and how to build the case | 13:45 |
*** markvoelker has joined #openstack-meeting | 13:45 | |
yanyan | we can have more discussion on it based the thread XueFengLiu will start | 13:45 |
lxinhui | Sure | 13:45 |
yanyan | :) | 13:46 |
XueFengLiu | Yes, to highlight senlin with this proposal | 13:46 |
yanyan | ok, about Ocata-3 release, it will come in a week | 13:46 |
yanyan | please pay attention to those critical bugs that are still not addressed | 13:46 |
xuhaiwei | according to my thought previously, I was planning to make it a small session about 15mins, but if we think about it more, we can make it a big one maybe | 13:46 |
XueFengLiu | Some bugs have fixed | 13:46 |
XueFengLiu | About project_safe | 13:46 |
yanyan | xuhaiwei, that's for sure | 13:46 |
yanyan | XueFengLiu, yes, saw your patch | 13:47 |
yanyan | enabling project_safe for admin user does bring us some problems :) | 13:47 |
xuhaiwei | XueFengLiu has a use case for NFV? | 13:47 |
yanyan | need to address all potential issues before release | 13:48 |
XueFengLiu | https://review.openstack.org/#/c/417697/ | 13:48 |
yanyan | yes | 13:48 |
XueFengLiu | https://review.openstack.org/#/c/420631/ | 13:48 |
yanyan | that one has been fixed | 13:48 |
yanyan | I guess there are still some corners need to seek | 13:49 |
XueFengLiu | Yes | 13:49 |
yanyan | hope we won't miss something :) | 13:49 |
XueFengLiu | need check | 13:49 |
yanyan | yes | 13:49 |
ruijie_ | Found 2 bugs before about senlin client | 13:49 |
ruijie_ | Will look forward to it tomorrow | 13:50 |
XueFengLiu | Also about do_check | 13:50 |
yanyan | ruijie_, great, thanks a lot | 13:50 |
XueFengLiu | do_recover | 13:50 |
yanyan | ah, right | 13:50 |
XueFengLiu | some issues | 13:50 |
yanyan | XueFengLiu, so please help to confirm they all work correctly, thanks | 13:51 |
*** annp has joined #openstack-meeting | 13:51 | |
XueFengLiu | Ok | 13:51 |
*** jlibosva has joined #openstack-meeting | 13:52 | |
yanyan | I plan to cut the release on Tuesday or Wednesday next week | 13:52 |
XueFengLiu | If no much time, will fix high priority first | 13:52 |
yanyan | since Friday will be Chinese Spring festival | 13:52 |
*** janzian has joined #openstack-meeting | 13:52 | |
yanyan | XueFengLiu, sure :) | 13:52 |
yanyan | will also help to check it | 13:52 |
yanyan | ok, any more question about this topic? | 13:53 |
yanyan | ok, lets move on | 13:53 |
*** alij has joined #openstack-meeting | 13:53 | |
yanyan | Proposals for Boston Summit. We have discussed it. | 13:53 |
yanyan | and remind again, hope you guys can join the Tacker meeting tomorrow | 13:54 |
yanyan | Beijing time 13:30, UTC 0530 | 13:54 |
lxinhui | when is it? | 13:54 |
*** reedip_ has joined #openstack-meeting | 13:54 | |
yanyan | tomorrow | 13:54 |
lxinhui | you are so nice :) | 13:54 |
XueFengLiu | OK | 13:54 |
yanyan | :) | 13:54 |
yanyan | ok, open discussion now, we still have 5 minutes :) | 13:54 |
yanyan | hi, xuhaiwei, how urgent the server adoption feature is required based on the feedback you got? | 13:55 |
*** sdake_ is now known as sdake | 13:55 | |
yanyan | if it is for NFV use case | 13:56 |
xuhaiwei | Tacker team hopes to finish senlin integration jobs in ocata release | 13:56 |
xuhaiwei | but it is very difficult IMO | 13:56 |
yanyan | xuhaiwei, but the spec is still pending... | 13:56 |
yanyan | yes... | 13:56 |
lxinhui | strange | 13:56 |
xuhaiwei | yes, the PTL seems to support this feature, but some cores are asking strange questions | 13:57 |
yanyan | I see. Anyway, we try our best to drive it | 13:57 |
*** ihrachys has joined #openstack-meeting | 13:58 | |
xuhaiwei | yes | 13:58 |
*** ihrachys has quit IRC | 13:58 | |
*** tommylikehu_ has joined #openstack-meeting | 13:58 | |
yanyan | but we can't decide the result by ourselves :) | 13:58 |
xuhaiwei | I think the spec will be merged soon | 13:58 |
*** zeih has quit IRC | 13:58 | |
*** matrohon_ has joined #openstack-meeting | 13:58 | |
*** ihrachys has joined #openstack-meeting | 13:58 | |
yanyan | xuhaiwei, yes, I think so too | 13:59 |
yanyan | so lets discuss it more in tomorrow's meeting | 13:59 |
*** baoli has joined #openstack-meeting | 13:59 | |
yanyan | Tacker meeting | 13:59 |
xuhaiwei | yea | 13:59 |
yanyan | ok, time is almost over | 13:59 |
yanyan | thanks all you guys for joining | 13:59 |
xuhaiwei | see u | 13:59 |
*** john-davidge has joined #openstack-meeting | 13:59 | |
*** kylek3h has joined #openstack-meeting | 13:59 | |
yanyan | have a good night :) | 13:59 |
*** krtaylor has joined #openstack-meeting | 13:59 | |
yanyan | and talk to you tomorrow | 13:59 |
*** lxinhui has quit IRC | 13:59 | |
ruijie_ | Good night | 14:00 |
XueFengLiu | good night | 14:00 |
yanyan | #endmeeting | 14:00 |
*** janki has quit IRC | 14:00 | |
*** yanyan is now known as yanyanhu | 14:00 | |
yanyanhu | #endmeeting | 14:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:00 | |
*** baoli has quit IRC | 14:00 | |
openstack | Meeting ended Tue Jan 17 14:00:31 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-17-13.00.html | 14:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-17-13.00.txt | 14:00 |
jlibosva | #startmeeting networking | 14:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/senlin/2017/senlin.2017-01-17-13.00.log.html | 14:00 |
openstack | Meeting started Tue Jan 17 14:00:37 2017 UTC and is due to finish in 60 minutes. The chair is jlibosva. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: networking)" | 14:00 | |
openstack | The meeting name has been set to 'networking' | 14:00 |
njohnston | o/ | 14:00 |
andreas_s | hi | 14:00 |
ihrachys | o/ | 14:00 |
*** korzen has joined #openstack-meeting | 14:00 | |
jlibosva | Hello friends! | 14:00 |
korzen | Hi | 14:01 |
amotoki | o/ | 14:01 |
bcafarel | howdy | 14:01 |
*** baoli has joined #openstack-meeting | 14:01 | |
bzhao | :) | 14:01 |
*** yanyanhu has quit IRC | 14:01 | |
jlibosva | #topic Announcements | 14:01 |
*** openstack changes topic to "Announcements (Meeting topic: networking)" | 14:01 | |
*** matrohon__ has quit IRC | 14:01 | |
dasanind | Hi | 14:01 |
hoangcx | hi | 14:01 |
jlibosva | The Project Team Gathering (PTG) is approaching fast. Please read the following email | 14:01 |
john-davidge | o/ | 14:01 |
dasm | o/ | 14:01 |
jlibosva | #link http://lists.openstack.org/pipermail/openstack-dev/2017-January/110040.html | 14:01 |
jlibosva | If you have a topic or idea that you think should be discussed there, feel free to write it down on this etherpad | 14:02 |
jlibosva | #link https://etherpad.openstack.org/p/neutron-ptg-pike | 14:02 |
ajo | hi o/ | 14:02 |
ltomasbo | o/ | 14:02 |
*** ataraday has joined #openstack-meeting | 14:02 | |
jlibosva | Note that there is also PTG Travel Support Program that can help with funding, if you are for some reason unable to join the gathering | 14:02 |
*** bandini has joined #openstack-meeting | 14:02 | |
ataraday | hi | 14:03 |
*** zhangshuai has quit IRC | 14:03 | |
jlibosva | Deadline for applications to this program has been extended and ends by the end of the day TODAY | 14:03 |
jlibosva | #link http://lists.openstack.org/pipermail/openstack-dev/2017-January/110031.html | 14:03 |
*** zhangshuai has joined #openstack-meeting | 14:03 | |
*** arxcruz has quit IRC | 14:03 | |
* jlibosva slows down a bit with links but more are to come :) | 14:03 | |
*** XueFengLiu has quit IRC | 14:04 | |
*** xuhaiwei has quit IRC | 14:04 | |
*** arxcruz has joined #openstack-meeting | 14:04 | |
jlibosva | Yesterday a new neutron-lib 1.1.0 was relased. yay | 14:04 |
jlibosva | Congratulations to all who made it happen! Good stuff. | 14:04 |
dasm | \o/ | 14:04 |
njohnston | yay! | 14:04 |
john-davidge | woop! | 14:04 |
jlibosva | You can read the enthusiastic announcement and a lot more here | 14:04 |
jlibosva | link http://lists.openstack.org/pipermail/release-announce/2017-January/000372.html | 14:04 |
jlibosva | #link http://lists.openstack.org/pipermail/release-announce/2017-January/000372.html | 14:05 |
annp | Hi | 14:05 |
*** yamahata has quit IRC | 14:05 | |
ihrachys | have we bumped minimal already? | 14:05 |
dasm | ihrachys: i didn't see this yet. | 14:05 |
*** HoloIRCUser has joined #openstack-meeting | 14:05 | |
*** huanxuan has joined #openstack-meeting | 14:05 | |
*** HoloIRCUser is now known as ataraday_ | 14:06 | |
jlibosva | this is all I wanted to announce | 14:06 |
jlibosva | Anybody has anything else to announce? | 14:06 |
dasm | yes. friendly reminder: next week is FF | 14:06 |
dasm | so, just one week's left to squeeze all changes | 14:07 |
amotoki | we already have neutron-lib>=1.1.0 now in master | 14:07 |
amotoki | dasm: I think it is better to release neutronclient this week | 14:07 |
dasm | amotoki: hmm... this one shows 1.0.0 :/ | 14:07 |
dasm | https://github.com/openstack/neutron/blob/master/requirements.txt#L19 | 14:07 |
jlibosva | dasm: maybe it's not synced with global reqs yet? | 14:08 |
dasm | amotoki: ack. we still have one week, but we can work on this | 14:08 |
amotoki | to avoid a situation where our client does not breaks others | 14:08 |
amotoki | dasm: I will ping you after checking the situation | 14:08 |
dasm | amotoki: ack, thanks | 14:08 |
amotoki | we tend to release our client lately in a release and broke something several times.... let's avoid this | 14:09 |
*** bandini has left #openstack-meeting | 14:09 | |
jlibosva | dasm: thanks for FF reminder | 14:09 |
jlibosva | anything else? | 14:09 |
amotoki | dasm: fyi http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n110 | 14:09 |
dasm | jlibosva: amotoki: you're both right. global-requirements has already neutron-lib 1.1.0 | 14:09 |
dasm | amotoki: thanks, just noticed the same | 14:10 |
*** mriedem has joined #openstack-meeting | 14:10 | |
*** salv-orlando has joined #openstack-meeting | 14:10 | |
jlibosva | moving on | 14:11 |
jlibosva | #topic Blueprints | 14:11 |
*** openstack changes topic to "Blueprints (Meeting topic: networking)" | 14:11 | |
jlibosva | #link https://launchpad.net/neutron/+milestone/ocata-3 | 14:11 |
jlibosva | We're getting to the end of milestone 3 very soon | 14:11 |
hichihara | amotoki dasm: https://review.openstack.org/#/c/419345/ | 14:11 |
*** electrocucaracha has joined #openstack-meeting | 14:11 | |
*** alij has quit IRC | 14:12 | |
jlibosva | ah, there it goes :) | 14:12 |
jlibosva | hichihara: thanks | 14:12 |
dasm | hichihara: thanks. now just wait for effect on all gates :D | 14:12 |
jlibosva | and let's pray for no failures ;) | 14:12 |
*** alij has joined #openstack-meeting | 14:12 | |
jlibosva | So back to milestone3, per planned schedule should be Jan 23 - Jan 27 | 14:12 |
jlibosva | which is the same week as mentioned FF | 14:13 |
jlibosva | Does anybody want to raise here any bug/patch/blueprint that lacks proper attention and must get to ocata-3? | 14:13 |
ataraday_ | Hi! | 14:13 |
*** ianychoi has joined #openstack-meeting | 14:13 | |
reedip_ | hi | 14:13 |
ataraday_ | I've got 3 patches that are ready and waiting for some reviews: https://review.openstack.org/#/c/419815/ https://review.openstack.org/#/c/415226/ https://review.openstack.org/#/c/404182/ | 14:13 |
jlibosva | ataraday_: good, thanks for bringing this up | 14:14 |
korzen | I have one ready for review: https://review.openstack.org/273546 | 14:14 |
korzen | It is working doe long time, now fixed functional tests | 14:15 |
*** zz_dimtruck is now known as dimtruck | 14:15 | |
ihrachys | would also be good to give this OVO patch some love: https://review.openstack.org/#/c/306685/ | 14:15 |
jlibosva | korzen: cool, thanks. I'm sure jschwarz will love it ;) | 14:15 |
ihrachys | and to make review progress on port bindings rework that will be used for multiple port bindings: https://review.openstack.org/#/c/407868/ and https://review.openstack.org/#/c/404293/ | 14:16 |
jlibosva | ihrachys: do you want a dedicated topic for that? I saw no patches on wiki | 14:16 |
ihrachys | jlibosva: nah | 14:16 |
ihrachys | I think I mentioned already what's really important | 14:16 |
*** ociuhandu has joined #openstack-meeting | 14:16 | |
jlibosva | ihrachys: ok, thanks | 14:16 |
*** jmckind has joined #openstack-meeting | 14:16 | |
*** alij has quit IRC | 14:17 | |
jlibosva | any other patches ready to land that are worth attention? | 14:18 |
*** julim has joined #openstack-meeting | 14:18 | |
*** zeih has joined #openstack-meeting | 14:18 | |
ajo | https://review.openstack.org/#/c/396651/ | 14:18 |
*** bzhao_ has joined #openstack-meeting | 14:19 | |
ajo | I have this one, refactoring the QoS drivers to something more decoupled | 14:19 |
jlibosva | ajo: thanks, this one is huuuge :) | 14:19 |
ajo | I'm sorry, yes ':D | 14:19 |
ajo | and I broke it on last changes, but I should push a new one now :) | 14:19 |
jlibosva | ajo: do think the related bug is doable in ocata-3 timeframe? | 14:20 |
ajo | jlibosva seems huge, but it's more moving stuff around, than creating new logic | 14:20 |
*** julim has quit IRC | 14:20 | |
ajo | I'm unsure, but it would be beneficial to let driver implementers switch to the new driver model as soon as they can | 14:21 |
ihrachys | ajo: is it ready for another review run? | 14:21 |
ajo | ihrachys it is if you want, I have a -1 on jenkins I'm fixing now, but it must be a small change | 14:21 |
ihrachys | I see qos tests failing | 14:21 |
ajo | yes | 14:21 |
ihrachys | ok, ping me when everything is in shape Jenkins wise | 14:22 |
ajo | apparently passing unit test locally is not a warranty, :) | 14:22 |
ajo | ack, it should be good in a couple of hours | 14:22 |
ajo | I'll ping you, thanks ihrachys | 14:22 |
jlibosva | ajo: I asked because the bug is not set for milestone 3 and that could hide it from reviewers that prioritize o3 bugfixes | 14:22 |
*** mlavalle has joined #openstack-meeting | 14:23 | |
ajo | oh, thanks jlibosva, may be we should set it for milestone-3, or add it on a separate bug on milestone-3 | 14:23 |
*** cleong has joined #openstack-meeting | 14:23 | |
dasm | jlibosva: john-davidge reminded me about this handy link to all o-3 related changes | 14:23 |
jlibosva | ajo: yeah, I was also thinking about separate bug | 14:23 |
dasm | #link | 14:23 |
dasm | https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fnetworking%2Dofagent+OR+project%3Aopenstack%2Fnetworking%2Dbgpvpn+OR+project%3Aopenstack%2Fnetworking%2Dovn+OR+project%3Aopenstack%2Fnetworking%2Dmidonet+OR+project%3Aopenstack%2Fnetworking%2Dbagpipe+OR+project%3Aopenstack%2Fneutron%2Dlib+OR+project%3Aopenstack%2Fnetworking%2Dsfc+OR+project%3Aopenstack%2Fpython%2Dneutronclie | 14:23 |
ajo | to be honest, the whole thing is probably not m-3 doable | 14:23 |
dasm | nt+OR+project%3Aopenstack%2Fneutron%2Dspecs+OR+project%3Aopenstack%2Fnetworking%2Dodl+OR+project%3Aopenstack%2Fneutron%2Dfwaas+OR+project%3Aopenstack%2Fneutron+OR+project%3Aopenstack%2Fneutron%2Ddynamic%2Drouting%29+status%3Aopen+NOT+owner%3Aself+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D%2D2%2Cself+branch%3Amaster&title=Neutron+ocata%2D3+Review+Inbox&Approved+RFE+neutron=%28mes | 14:23 |
dasm | sage%3A1458890+OR+message%3A1463784+OR+message%3A1468366+OR+message%3A1492714+OR+message%3A1498987+OR+message%3A1504039+OR+message%3A1507499+OR+message%3A1516195+OR+message%3A1520719+OR+message%3A1521291+OR+message%3A1522102+OR+message%3A1525059+OR+message%3A1560961+OR+message%3A1561824+OR+message%3A1563967+OR+message%3A1566520+OR+message%3A1577488+OR+message%3A1578989+OR+message%3A1579068+OR+messa | 14:23 |
dasm | ge%3A1580327+OR+message%3A1583184+OR+message%3A1585770+OR+message%3A1586056%29&High+Bugs+neutron=%28message%3A1365461+OR+message%3A1375625+OR+message%3A1506567+OR+message%3A1570122+OR+message%3A1580648+OR+message%3A1599936+OR+message%3A1610483+OR+message%3A1611626+OR+message%3A1626010+OR+message%3A1634123+OR+message%3A1642223+OR+message%3A1644415+OR+message%3A1647432+OR+message%3A1649124+OR+message | 14:23 |
dasm | %3A1649317+OR+message%3A1649503+OR+message%3A1654991+OR+message%3A1655281%29&Blueprints+neutron=%28topic%3Abp%2Fadopt%2Doslo%2Dversioned%2Dobjects%2Dfor%2Ddb+OR+topic%3Abp%2Fneutron%2Dlib+OR+topic%3Abp%2Fonline%2Dupgrades+OR+topic%3Abp%2Fpush%2Dnotifications+OR+topic%3Abp%2Frouted%2Dnetworks+OR+topic%3Abp%2Fagentless%2Ddriver+OR+topic%3Abp%2Fenginefacade%2Dswitch+OR+topic%3Abp%2Ffwaas%2Dapi%2D2.0+O | 14:23 |
ajo | this refactor: yes | 14:23 |
dasm | R+topic%3Abp%2Fl2%2Dapi%2Dextensions+OR+topic%3Abp%2Fneutron%2Din%2Dtree%2Dapi%2Dref+OR+topic%3Abp%2Fsecurity%2Dgroup%2Dlogging+OR+topic%3Abp%2Ftroubleshooting%29&Approved+RFE+python%2Dneutronclient=%28message%3A1457556%29&High+Bugs+python%2Dneutronclient=%28message%3A1549876+OR+message%3A1643849%29 | 14:23 |
dasm | :( sorry | 14:23 |
ihrachys | dasm: !!! | 14:23 |
jlibosva | dasm: is it a link or a spam? | 14:23 |
dasm | #link http://status.openstack.org/reviews/ | 14:23 |
* ihrachys passes a prize to dasm | 14:24 | |
john-davidge | dasm: Haha! That's why I didn't try to link you directly to it :P | 14:24 |
dasm | john-davidge: ;) | 14:24 |
jlibosva | lol | 14:24 |
mlavalle | lol | 14:24 |
ajo | ok, I'm adding a separate bug for it, thank jlibosva | 14:24 |
jlibosva | ajo: thanks | 14:24 |
ajo | in fact, I thought I had it hmm | 14:24 |
jlibosva | I also have one o3 patch that lacks eyes and love - https://review.openstack.org/#/c/402174/ | 14:24 |
*** ataraday_ has quit IRC | 14:24 | |
jlibosva | and thanks dasm for the link :) | 14:25 |
ajo | jlibosva oh right, I think that one is good to go probably | 14:25 |
ajo | it's simple | 14:25 |
mlavalle | jlibosva: I'll take a look later today | 14:25 |
ajo | I commited a new patch fixing a tiny typo in comments | 14:25 |
mlavalle | jlibosva: the patchset I meant | 14:25 |
jlibosva | mlavalle: thanks you! :) | 14:25 |
*** jamesdenton has joined #openstack-meeting | 14:26 | |
jlibosva | so if there are no other patches/bp to highlight we can move on to the next topix | 14:26 |
jlibosva | and the next topix is | 14:27 |
annp | Sorry. I have one https://review.openstack.org/#/c/203509 need more attention. | 14:27 |
jlibosva | #topic Bugs and gate failures | 14:27 |
*** openstack changes topic to "Bugs and gate failures (Meeting topic: networking)" | 14:27 | |
jlibosva | #undo | 14:27 |
openstack | Removing item from minutes: #topic Bugs and gate failures | 14:27 |
*** alij has joined #openstack-meeting | 14:27 | |
*** HoloIRCUser1 has joined #openstack-meeting | 14:27 | |
ajo | annp but that looks like a spec, makes sense for pike, | 14:27 |
*** HoloIRCUser1 is now known as ataraday_ | 14:27 | |
mlavalle | yeah, that is a spec | 14:28 |
ajo | I thought jlibosva was asking about code patches that need attention due to FF | 14:28 |
amotoki | annp: I think it gathers enough attentions these weeks. active discussion happens recently | 14:28 |
jlibosva | annp: thanks for bringing this up | 14:28 |
jlibosva | yeah, even though it already links some patches, it'll likely be discussed further in the next cycle | 14:29 |
jlibosva | anything else? | 14:29 |
jlibosva | #topic Bugs and gate failures | 14:30 |
annp | Ok, I understand please go ahead | 14:30 |
*** openstack changes topic to "Bugs and gate failures (Meeting topic: networking)" | 14:30 | |
jlibosva | annp: thanks :) | 14:30 |
jlibosva | We started experiencing a lack of memory on gate jobs | 14:30 |
jlibosva | #link https://bugs.launchpad.net/neutron/+bug/1656386 | 14:30 |
openstack | Launchpad bug 1656386 in neutron "Memory leaks on Neutron jobs" [Critical,New] | 14:30 |
jlibosva | At first it appeared it's only linuxbridge jobs but then I saw also other multinode job to fail because of insufficient memory | 14:30 |
*** abalutoiu has joined #openstack-meeting | 14:31 | |
*** julim has joined #openstack-meeting | 14:31 | |
jlibosva | I wanted to bring this to attention in case there is someone who loves memory leaks and stuff :) | 14:31 |
*** yamamoto has joined #openstack-meeting | 14:31 | |
ajo | aouch | 14:31 |
electrocucaracha | jlibosva: do we have an entry in logstash for that one? | 14:31 |
*** alij has quit IRC | 14:32 | |
electrocucaracha | jlibosva: just for monitoring the number of hits | 14:32 |
ajo | jlibosva it would be great to have some sort of memory usage output at the end of test runs | 14:32 |
jlibosva | electrocucaracha: good point, I think we don't have that | 14:32 |
jlibosva | ajo: the oom-killer dumps the processes before picking a victim | 14:32 |
ajo | ah, nice | 14:32 |
*** bkopilov_ has joined #openstack-meeting | 14:32 | |
jlibosva | ajo: and also I think worlddump collects that as well | 14:33 |
electrocucaracha | jlibosva: ok, I'll doublecheck and maybe add something there | 14:33 |
jlibosva | electrocucaracha: thanks! | 14:33 |
ihrachys | jlibosva: worlddump is called in grenade only | 14:33 |
dasm | ajo: i tried to investigate it a little. it seems like during end of tempest run, swap is going through the roof and oom-killer tries to "solve" this by killing something | 14:33 |
*** bkopilov has joined #openstack-meeting | 14:33 | |
reedip_ | jlibosva : have we run a fulll tempest job on a local ( like devstack ) node to check ? | 14:33 |
jlibosva | ihrachys: oh, I thought it's called on every failure. ok, nevermind, thanks for correcting me | 14:34 |
ajo | oh and we have ps output: http://logs.openstack.org/73/373973/13/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/295d92f/logs/ps.txt.gz | 14:34 |
dasm | reedip_: i didn't see any local problems with this issue. probably good idea would be to try and reproduce on env similar to gate (like 8gb ram + 2gb swap) | 14:35 |
amotoki | in neutron-full failures in the bug comment, we got "Out of memory: Kill process 20219 (mysqld) score 34 or sacrifice child". | 14:35 |
reedip_ | dasm : Hmm, that can be done , and probably we can use ps --forest to see a better detail of the tree | 14:35 |
*** yamamoto has quit IRC | 14:35 | |
jlibosva | reedip_: I looked at project config and all full runs are multinode it seems | 14:36 |
ajo | dasm, jlibosva on those ps listings I don't see anything neutron outstanding in numbers | 14:36 |
reedip_ | jlibosva : oh then reproducing it as dsvm wouldnt be helpful unless its also failing | 14:36 |
ajo | I see cinder using a lot of memory though | 14:36 |
*** gcb has joined #openstack-meeting | 14:36 | |
ajo | well, where a lot of memory is 0.8GB , not huge | 14:37 |
jlibosva | ajo: IIRC I saw nova-api and mysqld being big. But we can dig into it later to not waste time on a single bug here on a meeting | 14:37 |
ajo | how much memory do test VMs have? | 14:37 |
ajo | ack | 14:37 |
jlibosva | ajo: 8G I think | 14:37 |
ajo | makes sense | 14:37 |
amotoki | yes, 8GB | 14:37 |
jlibosva | bug deputy was boden for last week but I don't see him around | 14:37 |
jlibosva | and we don't have a bug deputy for this week! | 14:38 |
jlibosva | so unless there is some other critical bug that you are aware of, I'd like to find a volunteer :) | 14:38 |
jlibosva | for this week, starting probably yesterday | 14:38 |
janzian | I haven't done it before, but I can give it a shot | 14:38 |
*** ataraday_ has quit IRC | 14:39 | |
ajo | janzian++ | 14:39 |
jlibosva | janzian: you're very welcome to do it :) | 14:39 |
jlibosva | janzian: thank you | 14:39 |
dasm | janzian: thanks | 14:39 |
*** lblanchard has joined #openstack-meeting | 14:39 | |
*** mdorman has joined #openstack-meeting | 14:39 | |
jlibosva | we should also pick a deputy for the next week | 14:39 |
jlibosva | is there any other hero that will server next week? | 14:39 |
jlibosva | sorry, serve* :) | 14:40 |
jlibosva | it's a very prestigious role | 14:41 |
jlibosva | ok, so I take next week | 14:41 |
haleyb | selling used cars is not for you :) | 14:41 |
*** HoloIRCUser1 has joined #openstack-meeting | 14:42 | |
ajo | jlibosva let me take it | 14:42 |
ajo | It's been a long time for me | 14:42 |
*** VW has joined #openstack-meeting | 14:42 | |
jlibosva | haleyb: maybe I should wave my hands more :) | 14:42 |
mlavalle | thanks Tocayo! | 14:42 |
ajo | :D | 14:42 |
jlibosva | ajo: alright, sold to ajo :) | 14:42 |
ajo | \m/ | 14:43 |
jlibosva | #topic Docs | 14:43 |
*** openstack changes topic to "Docs (Meeting topic: networking)" | 14:43 | |
*** HoloIRCUser1 is now known as ataraday_ | 14:43 | |
jlibosva | john-davidge: hello :) | 14:43 |
john-davidge | jlibosva: Hello :) | 14:43 |
jlibosva | john-davidge: do you want to update? | 14:43 |
john-davidge | One interesting bug to raise #link https://bugs.launchpad.net/openstack-manuals/+bug/1656378 | 14:44 |
openstack | Launchpad bug 1656378 in openstack-manuals "Networking Guide uses RFC1918 IPv4 ranges instead of RFC5737" [High,Confirmed] | 14:44 |
*** hoangcx has quit IRC | 14:44 | |
john-davidge | There will be an effort across the networking guide to address that, possibly devref too if its needed | 14:44 |
*** ralonsoh_ is now known as ralonsoh | 14:45 | |
john-davidge | If anybody is interested in seeking out and destroying instances of non-compliance it would be much appreciated | 14:45 |
haleyb | john-davidge: it already uses 2001:db8 for IPv6 right? | 14:45 |
john-davidge | otherwise our top priority remians the migration to OSC | 14:45 |
john-davidge | haleyb: Yes | 14:45 |
*** nadya has quit IRC | 14:45 | |
haleyb | cool | 14:45 |
amotoki | RFC5737 defines IP ranges for documentation. It is worth checked. | 14:46 |
john-davidge | haleyb: Obviously the IPv6 team is always on the ball :) | 14:46 |
haleyb | john-davidge: obviously :) | 14:46 |
mlavalle | lol | 14:47 |
*** hoangcx has joined #openstack-meeting | 14:47 | |
john-davidge | That's all from me | 14:48 |
jlibosva | john-davidge: cool, thanks for the link :) | 14:48 |
jlibosva | #topic Transition to OSC | 14:48 |
*** openstack changes topic to "Transition to OSC (Meeting topic: networking)" | 14:48 | |
jlibosva | amotoki: do you want to update about OSC? | 14:48 |
amotoki | yeah | 14:48 |
amotoki | A patch in discussion is FIP associate/disassociate https://review.openstack.org/#/c/383025/ | 14:49 |
*** kevinz has quit IRC | 14:49 | |
amotoki | It seems we need a discussion with Dean. | 14:49 |
jlibosva | #link https://review.openstack.org/#/c/383025/ | 14:49 |
amotoki | If you are interested please show your opinion. | 14:49 |
reedip_ | I had an opinion to change the options | 14:50 |
*** salv-orlando has quit IRC | 14:50 | |
amotoki | I haven't checked the overall status. sorry for late, but it will be reported at latest this week. | 14:50 |
*** dimtruck is now known as zz_dimtruck | 14:50 | |
*** Guest98732 is now known as paw | 14:50 | |
amotoki | * the end of this week | 14:50 |
*** ataraday_ has quit IRC | 14:50 | |
jlibosva | amotoki: ok, thank you for update. I hope the discussion will continue on that patch | 14:50 |
*** paw has quit IRC | 14:50 | |
*** paw has joined #openstack-meeting | 14:51 | |
amotoki | what I am not sure is which patches of OSC plugins want to be merged in Ocata neutronclient release. | 14:51 |
jlibosva | next topic should be neutron-lib but since I don't see boden here, we can move to on demand agenda as there is a topic there. So unless anybody wants to discuss neutron-lib, I'd pass on that | 14:51 |
*** lamt has quit IRC | 14:52 | |
dasanind | jli | 14:53 |
jlibosva | amotoki: maybe dasm can help as release liaison? | 14:53 |
dasm | jlibosva: nothing about neutron-lib. but afaik majority of things were merged | 14:53 |
amotoki | jlibosva: yes as we discussed at the beginning | 14:53 |
jlibosva | ok, thanks, moving on | 14:54 |
jlibosva | #topic Disable security group filter refresh on DHCP port changes | 14:54 |
*** openstack changes topic to "Disable security group filter refresh on DHCP port changes (Meeting topic: networking)" | 14:54 | |
jlibosva | mdorman: do you want the stage? :) | 14:54 |
mdorman | sure. really i’m just looking for advice on how to go forward with https://review.openstack.org/#/c/416380/ | 14:54 |
mdorman | for us, personally, we will probably just turn off DHCP to work around the problem (we don’t really use it anyway),but this seems like a scalabiliy thing that could affect others. | 14:55 |
amotoki | but currently we allow users to change IP addresses of dhcp ports after DHCP ports are created. | 14:56 |
amotoki | it would be nice if we have an alternative. | 14:56 |
mdorman | the idea of that patch was to stop refreshing all security group filters on all ports any time a dhcp port changes. but turns out that is actually a breaking fix because there are inbound rules on the port specific to the dhcp agents on that network. so i think the proposal in the comments is to do away with those specific inbound rules and replace them with a blanket rule that would allow all dhcp traffic in. | 14:56 |
jlibosva | seems like there is some kind of discussion going on on that patch | 14:56 |
mdorman | amotoki: correct. that’s the current issue | 14:56 |
mdorman | yes. i just wanted to raise the issue and try to get some more eyeballs | 14:57 |
ajo | wouldn't it be reasonable to allow any dhcp in from the specific DHCP servers? | 14:57 |
mdorman | ajo that’s the current behavior i believe. | 14:57 |
ajo | hmm | 14:57 |
ajo | and wouldn't that only be an issue if you move the dhcp server IPs around? | 14:57 |
mdorman | the problem is when a dhcp agent is added/removed/changed, then the rules on all ports in the network have to be updated | 14:57 |
jlibosva | mdorman: yep, more eyes are definitely useful :) thanks for bringing this up | 14:57 |
* ajo opens the review | 14:57 | |
*** lamt has joined #openstack-meeting | 14:58 | |
mdorman | ajo: correct | 14:58 |
amotoki | let's continue the discussion and question on #-neutron or the review!! | 14:58 |
ajo | mdorman aha, makes sense | 14:58 |
ajo | so it becomes an scalability issue in such case | 14:58 |
*** Patifa has joined #openstack-meeting | 14:58 | |
ajo | for ovsfw we could use conjunctive rules... | 14:58 |
ajo | I wonder if for iptables we could use a generic chain used from all ports for that | 14:58 |
*** rbak has joined #openstack-meeting | 14:58 | |
ajo | well... from all ports on specific networks | 14:58 |
mdorman | ajo: yup, exactly. we run only providers networks, i nsome cases with 1000s of ports. so any time a dhcp agent changes, thre is an avalanche of rpcs to neutron-server to refresh all the rules | 14:58 |
jlibosva | amotoki: +1 | 14:58 |
ajo | one chain per network or so | 14:59 |
amotoki | we are out of time.... | 14:59 |
jlibosva | we're running out of time anyway | 14:59 |
ajo | ack | 14:59 |
*** fnaval has joined #openstack-meeting | 14:59 | |
*** shintaro has joined #openstack-meeting | 14:59 | |
mdorman | fair enough. happy to move to neutron channel | 14:59 |
jlibosva | thanks everyone for showing up :) and have a good day | 14:59 |
*** FengShengqin has joined #openstack-meeting | 14:59 | |
amotoki | mdorman: thanks for raising it anyway | 14:59 |
jlibosva | #endmeeting | 14:59 |
*** Patifa has quit IRC | 14:59 | |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 14:59 | |
openstack | Meeting ended Tue Jan 17 14:59:54 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:59 |
dasm | thanks folks! o/ | 14:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-01-17-14.00.html | 14:59 |
mlavalle | jlibosva: thanks! | 14:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-01-17-14.00.txt | 14:59 |
dasanind | Thanks | 15:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking/2017/networking.2017-01-17-14.00.log.html | 15:00 |
bzhao | :) | 15:00 |
hichihara | thanks | 15:00 |
*** electrocucaracha has left #openstack-meeting | 15:00 | |
*** john-davidge has left #openstack-meeting | 15:00 | |
annp | Thanks | 15:00 |
*** tovin07 has joined #openstack-meeting | 15:00 | |
*** jpr has joined #openstack-meeting | 15:00 | |
*** mdorman has left #openstack-meeting | 15:00 | |
ajo | thanks!!! | 15:00 |
*** janzian has left #openstack-meeting | 15:01 | |
*** brianstajkowski1 has joined #openstack-meeting | 15:02 | |
*** Julien-zte has joined #openstack-meeting | 15:03 | |
*** hoangcx has quit IRC | 15:03 | |
*** rossella_s has quit IRC | 15:03 | |
*** rajinir has joined #openstack-meeting | 15:03 | |
*** rossella_s has joined #openstack-meeting | 15:04 | |
*** davidsha has joined #openstack-meeting | 15:04 | |
*** zeih_ has joined #openstack-meeting | 15:05 | |
*** JoseMello has quit IRC | 15:05 | |
*** zeih has quit IRC | 15:05 | |
*** leon_wang has joined #openstack-meeting | 15:05 | |
*** jlibosva has left #openstack-meeting | 15:05 | |
*** huanxuan has quit IRC | 15:06 | |
*** hichihara has quit IRC | 15:06 | |
*** TxGirlGeek has joined #openstack-meeting | 15:07 | |
*** bobh has joined #openstack-meeting | 15:09 | |
*** edtubill has quit IRC | 15:10 | |
*** bcafarel has quit IRC | 15:10 | |
*** jaugustine has joined #openstack-meeting | 15:10 | |
*** bcafarel has joined #openstack-meeting | 15:12 | |
*** FengShengqin has quit IRC | 15:12 | |
*** janki has joined #openstack-meeting | 15:14 | |
*** yamahata has joined #openstack-meeting | 15:14 | |
*** pcaruana has quit IRC | 15:15 | |
*** FengShengqin has joined #openstack-meeting | 15:16 | |
*** neiljerram has joined #openstack-meeting | 15:16 | |
*** nkrinner is now known as nkrinner_afk | 15:17 | |
*** zz_dimtruck is now known as dimtruck | 15:17 | |
*** zeih_ has quit IRC | 15:18 | |
*** jpr has quit IRC | 15:18 | |
*** korzen has quit IRC | 15:19 | |
*** fguillot has joined #openstack-meeting | 15:22 | |
*** hongbin has joined #openstack-meeting | 15:24 | |
*** david-lyle has joined #openstack-meeting | 15:24 | |
*** mickeys has joined #openstack-meeting | 15:25 | |
*** gcb has quit IRC | 15:26 | |
*** david-lyle has quit IRC | 15:29 | |
*** david-lyle has joined #openstack-meeting | 15:29 | |
*** mickeys has quit IRC | 15:29 | |
*** xuao has joined #openstack-meeting | 15:29 | |
*** edtubill has joined #openstack-meeting | 15:30 | |
*** zeih has joined #openstack-meeting | 15:34 | |
*** saju_m has quit IRC | 15:34 | |
*** david-lyle has quit IRC | 15:34 | |
*** elynn has quit IRC | 15:36 | |
*** xuao has quit IRC | 15:37 | |
*** david-lyle has joined #openstack-meeting | 15:42 | |
*** sdake_ has joined #openstack-meeting | 15:45 | |
*** leon_wang has quit IRC | 15:45 | |
*** sdake has quit IRC | 15:46 | |
*** matrohon__ has joined #openstack-meeting | 15:49 | |
*** jmckind_ has joined #openstack-meeting | 15:49 | |
*** jmckind has quit IRC | 15:50 | |
*** rbak has quit IRC | 15:51 | |
*** dmacpher has joined #openstack-meeting | 15:51 | |
*** matrohon_ has quit IRC | 15:51 | |
*** adiantum has quit IRC | 15:52 | |
*** rbak has joined #openstack-meeting | 15:53 | |
*** caboucha has joined #openstack-meeting | 15:55 | |
*** david-lyle has quit IRC | 15:55 | |
*** annp_ has joined #openstack-meeting | 15:58 | |
*** shintaro has quit IRC | 16:00 | |
*** annp has quit IRC | 16:02 | |
*** zeih has quit IRC | 16:04 | |
*** tommylikehu_ has quit IRC | 16:04 | |
*** iyamahat has joined #openstack-meeting | 16:05 | |
*** annp_ has quit IRC | 16:05 | |
*** yuval has quit IRC | 16:05 | |
*** ociuhandu has quit IRC | 16:05 | |
*** tovin07 has left #openstack-meeting | 16:06 | |
*** tovin07 has joined #openstack-meeting | 16:07 | |
*** sheel has quit IRC | 16:07 | |
*** david-lyle has joined #openstack-meeting | 16:07 | |
*** VW_ has joined #openstack-meeting | 16:08 | |
*** VW_ has quit IRC | 16:08 | |
*** VW_ has joined #openstack-meeting | 16:09 | |
*** SamYaple has joined #openstack-meeting | 16:09 | |
*** absubram has joined #openstack-meeting | 16:09 | |
*** spzala has joined #openstack-meeting | 16:11 | |
*** VW has quit IRC | 16:11 | |
*** lbrune has quit IRC | 16:12 | |
*** Patifa has joined #openstack-meeting | 16:12 | |
*** bswartz has quit IRC | 16:13 | |
*** hieulq_ has joined #openstack-meeting | 16:16 | |
*** alij has joined #openstack-meeting | 16:20 | |
*** zhangshuai has quit IRC | 16:23 | |
*** bobh_ has joined #openstack-meeting | 16:23 | |
*** kjorgensen has joined #openstack-meeting | 16:23 | |
*** zhangshuai has joined #openstack-meeting | 16:24 | |
*** lbrune has joined #openstack-meeting | 16:25 | |
*** bobh has quit IRC | 16:25 | |
*** mickeys has joined #openstack-meeting | 16:26 | |
*** kjorgens_ has joined #openstack-meeting | 16:26 | |
*** nadya has joined #openstack-meeting | 16:26 | |
*** jmckind_ has quit IRC | 16:27 | |
*** nadya has quit IRC | 16:28 | |
*** kjorgensen has quit IRC | 16:29 | |
*** baoli has quit IRC | 16:30 | |
*** mickeys has quit IRC | 16:31 | |
*** bswartz has joined #openstack-meeting | 16:31 | |
*** FengShengqin has quit IRC | 16:34 | |
*** bzhao_ has quit IRC | 16:34 | |
*** julim_ has joined #openstack-meeting | 16:35 | |
*** julim has quit IRC | 16:36 | |
*** Julien-zte has quit IRC | 16:36 | |
*** FengShengqin has joined #openstack-meeting | 16:37 | |
*** e0ne has quit IRC | 16:37 | |
*** Julien-zte has joined #openstack-meeting | 16:37 | |
*** ijw_ has joined #openstack-meeting | 16:37 | |
*** Julien-zte has quit IRC | 16:37 | |
*** Julien-zte has joined #openstack-meeting | 16:38 | |
*** Julien-zte has quit IRC | 16:38 | |
*** alij has quit IRC | 16:38 | |
*** alij has joined #openstack-meeting | 16:39 | |
*** Julien-zte has joined #openstack-meeting | 16:39 | |
*** Julien-zte has quit IRC | 16:40 | |
*** ijw has quit IRC | 16:40 | |
*** cleong has quit IRC | 16:40 | |
*** Julien-zte has joined #openstack-meeting | 16:40 | |
*** Julien-zte has quit IRC | 16:40 | |
*** Julien-zte has joined #openstack-meeting | 16:41 | |
*** Julien-zte has quit IRC | 16:41 | |
*** ihrachys_ has joined #openstack-meeting | 16:42 | |
*** Julien-zte has joined #openstack-meeting | 16:42 | |
*** Julien-zte has quit IRC | 16:42 | |
*** ihrachys has quit IRC | 16:43 | |
*** alij has quit IRC | 16:43 | |
*** jpr has joined #openstack-meeting | 16:46 | |
*** andreas_s has quit IRC | 16:49 | |
*** salv-orlando has joined #openstack-meeting | 16:51 | |
*** designbybeck has joined #openstack-meeting | 16:51 | |
*** AlanClark has joined #openstack-meeting | 16:53 | |
*** korzen has joined #openstack-meeting | 16:54 | |
*** salv-orlando has quit IRC | 16:54 | |
*** salv-orlando has joined #openstack-meeting | 16:55 | |
*** janki has quit IRC | 16:55 | |
*** lbrune1 has joined #openstack-meeting | 16:55 | |
*** ihrachys_ is now known as ihrachys | 16:57 | |
*** lbrune has quit IRC | 16:57 | |
*** phil_ has quit IRC | 16:57 | |
*** rbak has quit IRC | 16:58 | |
davidsha | Hi | 17:00 |
igordcard | #startmeeting network_common_flow_classifier | 17:00 |
openstack | Meeting started Tue Jan 17 17:00:31 2017 UTC and is due to finish in 60 minutes. The chair is igordcard. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: network_common_flow_classifier)" | 17:00 | |
openstack | The meeting name has been set to 'network_common_flow_classifier' | 17:00 |
igordcard | hi davidsha | 17:00 |
igordcard | hi all | 17:00 |
*** rbak has joined #openstack-meeting | 17:00 | |
davidsha | hi | 17:00 |
igordcard | let's wait 3 minutes to improve the chances of everyone being around | 17:00 |
davidsha | kk | 17:01 |
*** VW_ has quit IRC | 17:01 | |
*** kjorgensen has joined #openstack-meeting | 17:02 | |
igordcard | agenda: | 17:03 |
igordcard | self.assertDictContainsSubset(# nsh match fields) | 17:03 |
igordcard | not that for sure :p | 17:03 |
davidsha | That's an unusual one... | 17:03 |
igordcard | #link https://wiki.openstack.org/wiki/Neutron/CommonFlowClassifier#Discussion_Topic_17_January_2017 | 17:03 |
*** oomichi has joined #openstack-meeting | 17:03 | |
*** VW has joined #openstack-meeting | 17:03 | |
igordcard | #topic Approach A - PoC status | 17:04 |
*** openstack changes topic to "Approach A - PoC status (Meeting topic: network_common_flow_classifier)" | 17:04 | |
*** kjorgens_ has quit IRC | 17:04 | |
igordcard | davidsha has been working on the first steps of Approach A's PoC | 17:04 |
igordcard | davidsha: how is it looking so far? | 17:04 |
davidsha | igordcard: good, I've just been working on the Service Plugin and the CLI extensions to interact with it. I'm looking into the DB back end too and seeing how that should work. | 17:05 |
*** Apoorva has joined #openstack-meeting | 17:06 | |
igordcard | davidsha: great | 17:06 |
*** VW has quit IRC | 17:06 | |
*** nadya has joined #openstack-meeting | 17:06 | |
*** VW has joined #openstack-meeting | 17:07 | |
*** alij has joined #openstack-meeting | 17:07 | |
*** VW has joined #openstack-meeting | 17:07 | |
davidsha | igordcard: I'm working from the CLI perpective as this was the distinction between approach A and B | 17:08 |
igordcard | when we have the full API and db backend we should be able to make another PoC demoing how that could be integrated to a neutron service | 17:08 |
*** jrist has quit IRC | 17:08 | |
davidsha | igordcard: Right, I'm thinking of integrating it with the QoS DSCP rule as a PoC | 17:09 |
igordcard | davidsha: cool | 17:09 |
igordcard | davidsha: you're extending the existing openstack/neutron-classifier right? | 17:09 |
davidsha | igordcard: yes, though it could still be radically different by the time I'm done, not sure how much can be recycled after it's been converted from a library to a service plugin. | 17:10 |
igordcard | davidsha: which is good, we will then know for sure whether it makes sense to submit patches to neutron-classifier or simply create a new repo | 17:11 |
*** alij has quit IRC | 17:12 | |
davidsha | igordcard: If Sean is ok with us changing neutron-classifier this much then I'd say stick with it. | 17:12 |
igordcard | davidsha: sure | 17:12 |
davidsha | igordcard: Once the patch for the service plugin is finished we can show him it and see what he thinks. | 17:13 |
igordcard | davidsha: agree | 17:13 |
*** jrist has joined #openstack-meeting | 17:13 | |
igordcard | alright, I think that's everything about the PoC | 17:13 |
igordcard | moving on... | 17:13 |
igordcard | #topic Open discussion | 17:14 |
*** openstack changes topic to "Open discussion (Meeting topic: network_common_flow_classifier)" | 17:14 | |
igordcard | myself and davidsha are going to the PTG, and we are available to meet and discuss anything about the common classification framework | 17:14 |
igordcard | anything else we're missing davidsha ? | 17:15 |
*** mlavalle has left #openstack-meeting | 17:15 | |
davidsha | Don't think so. | 17:15 |
*** sridharg has quit IRC | 17:15 | |
igordcard | alright | 17:15 |
igordcard | this is all then, great meeting | 17:16 |
igordcard | bye | 17:16 |
davidsha | cya | 17:16 |
igordcard | #endmeeting | 17:16 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:16 | |
openstack | Meeting ended Tue Jan 17 17:16:58 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:17 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/network_common_flow_classifier/2017/network_common_flow_classifier.2017-01-17-17.00.html | 17:17 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/network_common_flow_classifier/2017/network_common_flow_classifier.2017-01-17-17.00.txt | 17:17 |
*** hieulq_ has quit IRC | 17:17 | |
openstack | Log: http://eavesdrop.openstack.org/meetings/network_common_flow_classifier/2017/network_common_flow_classifier.2017-01-17-17.00.log.html | 17:17 |
*** bobmel has joined #openstack-meeting | 17:17 | |
*** bobmel has quit IRC | 17:17 | |
*** bobmel has joined #openstack-meeting | 17:17 | |
*** matrohon_ has joined #openstack-meeting | 17:18 | |
*** ijw has joined #openstack-meeting | 17:19 | |
*** iyamahat has quit IRC | 17:21 | |
*** matrohon__ has quit IRC | 17:21 | |
*** yamahata has quit IRC | 17:22 | |
*** tovin07 has quit IRC | 17:22 | |
*** ijw_ has quit IRC | 17:22 | |
*** sudipto has quit IRC | 17:24 | |
*** sudipto_ has quit IRC | 17:24 | |
*** david-lyle_ has joined #openstack-meeting | 17:26 | |
*** saju_m has joined #openstack-meeting | 17:27 | |
*** unicell has quit IRC | 17:28 | |
*** mickeys has joined #openstack-meeting | 17:28 | |
*** matrohon__ has joined #openstack-meeting | 17:29 | |
*** matrohon_ has quit IRC | 17:31 | |
*** matrohon_ has joined #openstack-meeting | 17:32 | |
*** mickeys has quit IRC | 17:32 | |
*** sacharya has quit IRC | 17:33 | |
*** sacharya has joined #openstack-meeting | 17:33 | |
*** alij has joined #openstack-meeting | 17:33 | |
*** david-lyle_ has quit IRC | 17:34 | |
*** lpetrut has quit IRC | 17:34 | |
*** matrohon__ has quit IRC | 17:35 | |
*** ociuhandu has joined #openstack-meeting | 17:37 | |
*** baoli has joined #openstack-meeting | 17:37 | |
*** alij has quit IRC | 17:38 | |
*** FengShengqin has quit IRC | 17:38 | |
*** caboucha_ has joined #openstack-meeting | 17:39 | |
*** nadya has quit IRC | 17:41 | |
*** iyamahat has joined #openstack-meeting | 17:41 | |
*** matrohon_ has quit IRC | 17:42 | |
*** caboucha has quit IRC | 17:42 | |
*** xiaofandh12 has quit IRC | 17:43 | |
*** sshnaidm is now known as sshnaidm|afk | 17:43 | |
*** rossella_s has quit IRC | 17:44 | |
*** dmorita has joined #openstack-meeting | 17:44 | |
*** rasca has quit IRC | 17:46 | |
*** gagehugo has joined #openstack-meeting | 17:46 | |
*** kjorgensen has quit IRC | 17:46 | |
*** Kevin_Zheng has quit IRC | 17:47 | |
*** kjorgensen has joined #openstack-meeting | 17:47 | |
*** ociuhandu has quit IRC | 17:49 | |
*** mickeys_ has joined #openstack-meeting | 17:49 | |
*** ntpttr has quit IRC | 17:50 | |
*** ntpttr has joined #openstack-meeting | 17:52 | |
*** spilla has joined #openstack-meeting | 17:53 | |
*** jmckind has joined #openstack-meeting | 17:55 | |
*** rbak has quit IRC | 17:55 | |
*** absubram has quit IRC | 17:55 | |
*** browne has joined #openstack-meeting | 17:58 | |
*** kebray has joined #openstack-meeting | 17:59 | |
lbragstad | #startmeeting keystone | 18:00 |
openstack | Meeting started Tue Jan 17 18:00:01 2017 UTC and is due to finish in 60 minutes. The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
*** openstack changes topic to " (Meeting topic: keystone)" | 18:00 | |
openstack | The meeting name has been set to 'keystone' | 18:00 |
lbragstad | ping agrebennikov, amakarov, annakoppad, 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, stevemar, topol, portdirect, SamYaple | 18:00 |
jaugustine | o/ | 18:00 |
gagehugo | o/ | 18:00 |
stevemar | o/ | 18:00 |
raildo | o/ | 18:00 |
spilla | o/ | 18:00 |
rderose | o/ | 18:00 |
samueldmq | Hey o/ | 18:00 |
knikolla | o/ | 18:00 |
*** david-lyle_ has joined #openstack-meeting | 18:00 | |
rodrigods | o/ | 18:01 |
lamt | o/ | 18:01 |
*** yamahata has joined #openstack-meeting | 18:01 | |
lbragstad | let's give it a minute for folks to trickle in | 18:01 |
*** kebray has quit IRC | 18:01 | |
*** fzdarsky is now known as fzdarsky|afk | 18:02 | |
*** rbak has joined #openstack-meeting | 18:02 | |
*** lpetrut has joined #openstack-meeting | 18:02 | |
*** ralonsoh has quit IRC | 18:02 | |
lbragstad | ok - cool | 18:03 |
lbragstad | #topic announcements | 18:03 |
*** openstack changes topic to "announcements (Meeting topic: keystone)" | 18:03 | |
lbragstad | we are in R-5 and this is the final week for non-client library releases | 18:03 |
lbragstad | only 5 weeks left until we release | 18:03 |
*** kjorgensen has quit IRC | 18:03 | |
morgan | o/ | 18:03 |
lbragstad | also this week is non-client library freeze | 18:03 |
lbragstad | we will be releasing new versions of KSA and KSC this week | 18:03 |
lbragstad | I know rodrigods has a last minute patch up to KSA to add some tests | 18:03 |
*** kjorgensen has joined #openstack-meeting | 18:03 | |
stevemar | and jdennis had a nice fix for ksa | 18:03 |
rodrigods | lbragstad, ++ | 18:04 |
SamYaple | o/ | 18:04 |
morgan | mordred: ^ we wont get the KSA context manager in if we don't have an example, it will take me longer to generate it than you | 18:04 |
lbragstad | but that's the only thing i think we are waiting on for KSA | 18:04 |
morgan | if you have an example today, i'll get us to land the new context manager | 18:04 |
morgan | before the release | 18:04 |
lbragstad | morgan ++ | 18:04 |
lbragstad | stevemar I assume we have until friday? | 18:04 |
morgan | we should, but lets not delay unless there is a damn good reason to | 18:05 |
stevemar | lbragstad: wednesday/thursday | 18:05 |
stevemar | the release team doesn't like releasing on friday | 18:05 |
lbragstad | ack | 18:05 |
morgan | commit it and quit :P | 18:05 |
morgan | >.> | 18:05 |
gagehugo | ah | 18:05 |
lbragstad | morgan cool - so we have a day or two to land the context manager | 18:05 |
*** davidsha has quit IRC | 18:05 | |
stevemar | theres one more for KSA: https://review.openstack.org/#/c/421319/ | 18:05 |
samueldmq | Nice! Let's get it done | 18:05 |
morgan | yeah i can make that happen | 18:05 |
morgan | but i need an example to work from | 18:06 |
morgan | which i expect will take a day or so to shore up | 18:06 |
* stevemar puts his +2 on 421319 | 18:06 | |
lbragstad | morgan I can follow up with you later too on that - i just want to have tabs on it | 18:06 |
morgan | lbragstad: it's more just needing a concrete example and confirming the design is sane | 18:06 |
lbragstad | morgan ++ | 18:06 |
lbragstad | makes sense | 18:06 |
morgan | i don't want to land that in KSA (since ksa is very strict in contract) w/o the concrete test(s) | 18:06 |
stevemar | morgan: and docs ;) | 18:06 |
morgan | (not unit/functional) | 18:07 |
morgan | stevemar: the example will be for doc generation too | 18:07 |
stevemar | cool | 18:07 |
*** lhx__ has quit IRC | 18:07 | |
*** reedip_ has quit IRC | 18:07 | |
*** absubram has joined #openstack-meeting | 18:07 | |
morgan | worst case, it lands in Pike | 18:07 |
lbragstad | morgan how much does it need to be in this next release? | 18:07 |
lbragstad | morgan ok - that answers my question | 18:07 |
mordred | morgan: yes. sorry. I will do this | 18:07 |
morgan | lbragstad: ideally this release | 18:07 |
morgan | we want to lean on it | 18:07 |
morgan | asap | 18:08 |
*** kjorgensen has quit IRC | 18:08 | |
morgan | it cleans up our code in shade/zuul/nodeppool | 18:08 |
lbragstad | if there is anything else that we need in those libraries, please speak up so that we can prioritize accordingly | 18:08 |
morgan | and sooner is very much better | 18:08 |
stevemar | #link https://etherpad.openstack.org/p/keystone-weekly-meeting | 18:08 |
stevemar | agenda ^ | 18:08 |
lbragstad | thanks stevemar | 18:08 |
morgan | but worst case we can lag on it, i just don't wnat to drag too much if we can avoid it | 18:08 |
lbragstad | morgan makes sense - let me know when you need some reviews | 18:08 |
lbragstad | Pike PTG in ATL is just around the corner, be sure to check out the etherpad | 18:09 |
lbragstad | #link https://etherpad.openstack.org/p/keystone-pike-ptg | 18:09 |
morgan | if mordred doesn't get it today i'll take on the example work, but it will def be in Pike timeframe instead | 18:09 |
lbragstad | it makes it a lot easier as we go through and start planning things | 18:09 |
* morgan needs to book a flight | 18:09 | |
lbragstad | morgan makes sense | 18:09 |
* stevemar wonders if anyone added anything to the ptg etherpad | 18:09 | |
stevemar | *nope* | 18:09 |
samueldmq | Samuel has got Green status to go to Atlanta | 18:09 |
lbragstad | final few things to review | 18:09 |
stevemar | nice | 18:09 |
morgan | fwiw, i'll be missing day 1 of the PTG, family things to do that weekend in Los Angeles | 18:09 |
stevemar | i bought my ticket | 18:09 |
lbragstad | review #link https://review.openstack.org/#/c/403898 | 18:10 |
*** Sukhdev has joined #openstack-meeting | 18:10 | |
morgan | but i'll be there for the rest of the time | 18:10 |
lbragstad | review #link https://review.openstack.org/#/c/409874 | 18:10 |
lbragstad | review #link https://review.openstack.org/#/c/415895 | 18:10 |
stevemar | lbragstad: use #topic! | 18:10 |
stevemar | :) | 18:10 |
knikolla | is the first one not WIP anymore? | 18:10 |
morgan | stevemar: ++ | 18:10 |
lbragstad | stevemar i'm still in the announcements sections :) | 18:10 |
*** AJaeger has joined #openstack-meeting | 18:10 | |
stevemar | knikolla: doesn't look like it :O | 18:11 |
lbragstad | #topic final things to review for ocata | 18:11 |
*** openstack changes topic to "final things to review for ocata (Meeting topic: keystone)" | 18:11 | |
stevemar | o/ | 18:11 |
stevemar | mind if i chime in here lbragstad ? | 18:11 |
lbragstad | stevemar sure | 18:11 |
*** ociuhandu has joined #openstack-meeting | 18:11 | |
stevemar | we've got maybe 1-2 weeks left for features | 18:12 |
stevemar | I've identified the following as critical patches | 18:12 |
stevemar | https://review.openstack.org/#/c/403898/ | 18:12 |
stevemar | https://review.openstack.org/#/c/409874/ | 18:12 |
stevemar | https://review.openstack.org/#/c/415895/ | 18:12 |
stevemar | the next few are nice to have: | 18:12 |
stevemar | https://review.openstack.org/#/c/387161/ | 18:12 |
stevemar | https://review.openstack.org/#/c/403916/ | 18:12 |
stevemar | https://review.openstack.org/#/c/404022/ | 18:12 |
stevemar | https://review.openstack.org/#/q/topic:bp/per-user-auth-plugin-reqs | 18:12 |
stevemar | so please... everyone knows what i'm gonna ask :) | 18:12 |
stevemar | reviewwwww | 18:12 |
knikolla | roger | 18:13 |
gagehugo | sure | 18:13 |
lbragstad | I have a new patch up for #link https://review.openstack.org/#/c/415895/ | 18:13 |
lbragstad | I'm going to spend today working on docs | 18:13 |
stevemar | lamt: rderose samueldmq rodrigods spilla gagehugo all of you :P | 18:13 |
lbragstad | so I'll have something up before 5 | 18:13 |
rderose | will do | 18:13 |
gagehugo | I shall pickup the pace | 18:13 |
stevemar | pull down the patch, play with the new functionality | 18:14 |
spilla | ay ay captain | 18:14 |
stevemar | if you have questions let me know on irc | 18:14 |
* samueldmq noda | 18:14 | |
lamt | will do | 18:14 |
samueldmq | Nods, not noda | 18:14 |
samueldmq | :) | 18:14 |
lbragstad | #topic announcement: prepare for bug mode! | 18:14 |
*** openstack changes topic to "announcement: prepare for bug mode! (Meeting topic: keystone)" | 18:14 | |
stevemar | secondly we need a few folks to look at the undecided and high bugs | 18:14 |
lbragstad | last announcement | 18:14 |
stevemar | lbragstad: take it away | 18:14 |
lbragstad | we will need to start going to bugs and getting into bug mode in order to have a productive RC period | 18:14 |
morgan | stevemar: i'll triage bugs today | 18:14 |
lbragstad | there are bunch of things that aren't triaged yet | 18:14 |
*** vishnoianil has quit IRC | 18:15 | |
lbragstad | is anyone able to pick up a couple? this is also something we can try and get through during office hours, too | 18:15 |
lbragstad | thanks morgan | 18:15 |
stevemar | morgan: awesome, breton / lbragstad / myself have been doing a pretty good job of it this release | 18:15 |
topol | o/ | 18:15 |
lbragstad | I don't want to ask someone to do *all* the work, but if someone even has time to do one, that's a big help | 18:15 |
morgan | wont commit to code, but i'll do a sweep for the high prio ones and make sure nothing is lingering/close out dead bugs if I see them | 18:15 |
stevemar | morgan: ++ | 18:15 |
*** ociuhandu has quit IRC | 18:15 | |
stevemar | thats all i was asking for | 18:15 |
morgan | but i'll be sure to hit the highs that looks relevant for ocata | 18:15 |
*** alij has joined #openstack-meeting | 18:15 | |
*** korzen has quit IRC | 18:16 | |
knikolla | lbragstad: i can work on that | 18:16 |
lbragstad | knikolla awesome | 18:16 |
lbragstad | if in the process of triaging, you find one that makes a good candidate for office hours - write it down | 18:17 |
lbragstad | or vocalize it | 18:17 |
lbragstad | it's always nice to have easy ones stashed away for folks to work on | 18:17 |
lbragstad | (I wonder if we should make an office-hours bug tag) | 18:17 |
knikolla | i'll put them on the office hours etherpad | 18:17 |
lbragstad | knikolla cool - thanks! | 18:18 |
lbragstad | moving on | 18:18 |
*** tonytan4ever has joined #openstack-meeting | 18:18 | |
lbragstad | #topic Owning the Docker image | 18:18 |
*** openstack changes topic to "Owning the Docker image (Meeting topic: keystone)" | 18:18 | |
lbragstad | SamYaple o/ | 18:19 |
*** alij has quit IRC | 18:19 | |
*** alij has joined #openstack-meeting | 18:19 | |
*** julim_ has quit IRC | 18:19 | |
lbragstad | do we have a SamYaple ? | 18:20 |
lbragstad | we can circle back after gagehugo's topic | 18:20 |
lbragstad | #topic Finishing up doc build stacktraces bug | 18:20 |
stevemar | lbragstad: he chimed in earlier | 18:20 |
*** openstack changes topic to "Finishing up doc build stacktraces bug (Meeting topic: keystone)" | 18:20 | |
gagehugo | o/ | 18:20 |
lbragstad | gagehugo o/ | 18:20 |
*** caboucha_ has quit IRC | 18:21 | |
stevemar | gagehugo: hmm, i remember bknudson tackled this early on, looks like we created more errors since then :) | 18:21 |
*** julim has joined #openstack-meeting | 18:21 | |
gagehugo | so this bug is almost done | 18:21 |
stevemar | but he's a good resource for this stuff | 18:21 |
gagehugo | https://bugs.launchpad.net/keystone/+bug/1602422/ | 18:21 |
openstack | Launchpad bug 1602422 in OpenStack Identity (keystone) "Many tracebacks building keystone docs" [Low,In progress] - Assigned to Gage Hugo (gagehugo) | 18:21 |
stevemar | #lnk https://bugs.launchpad.net/keystone/+bug/1602422/ | 18:21 |
morgan | i don't wnat to convert away from @hybrid_property unless really needed | 18:21 |
gagehugo | ^ | 18:21 |
morgan | it seems super useful to keep that | 18:21 |
gagehugo | the other option is to just ignore the sql_model file | 18:22 |
bknudson | we used to have an option to fail docs if there were warnings but that hasn't worked for a while now | 18:22 |
rderose | morgan: ++ | 18:22 |
gagehugo | when autodoc'ing | 18:22 |
morgan | we can skip the file in autodoc for now and work to make that functional down the road | 18:22 |
rderose | we have other hybrid properties (domain_id), are any of those failing? | 18:22 |
gagehugo | I think it's something to do with value that aren't in the same table | 18:22 |
morgan | short term, skip with a todo | 18:22 |
morgan | imo | 18:22 |
stevemar | hmm | 18:22 |
rderose | hmm | 18:22 |
gagehugo | because User has name/enabled/domain_id and they are fine | 18:22 |
gagehugo | in sql_model | 18:22 |
morgan | yeah | 18:22 |
gagehugo | it's just the password stuff | 18:23 |
rderose | yeah, I am okay with skipping | 18:23 |
morgan | if you can't fix it w/o moving away from hybrid_property, just skip that autodoc bit and we can circle back on it | 18:23 |
gagehugo | http://paste.openstack.org/show/595256/ | 18:23 |
gagehugo | ok, that works | 18:23 |
stevemar | gagehugo: looks like zzzeek is aware of it http://stackoverflow.com/questions/6859182/sphinx-autodoc-integrate-decorated-properties :) | 18:23 |
gagehugo | oh cool | 18:23 |
morgan | sounds like future sql-a will fix | 18:24 |
morgan | then | 18:24 |
*** caboucha_ has joined #openstack-meeting | 18:24 | |
lbragstad | that'd be nice | 18:24 |
gagehugo | 5 years ago :/ | 18:24 |
ayoung | Heh | 18:24 |
morgan | well lets bug zzzeek again | 18:24 |
morgan | :) | 18:24 |
morgan | it should be fixable | 18:24 |
morgan | and zzzeek works on openstakc now, he didn't 5yrs ago | 18:24 |
stevemar | https://github.com/zzzeek/sqlalchemy/pull/238 | 18:24 |
morgan | so he is more reachable for us | 18:24 |
gagehugo | also: https://review.openstack.org/#/c/420171/ for the same bug | 18:24 |
gagehugo | oh nice | 18:25 |
gagehugo | I'm good then if we wanna move on | 18:25 |
lbragstad | cool | 18:25 |
stevemar | gagehugo: maybe check if zzzeek is available in -keystone and bug him? | 18:25 |
gagehugo | stevemar: sure | 18:26 |
stevemar | hes great for anything sql related | 18:26 |
*** alij has quit IRC | 18:26 | |
lbragstad | #topic open discussion | 18:26 |
*** openstack changes topic to "open discussion (Meeting topic: keystone)" | 18:26 | |
SamYaple | lbragstad: apologies, kids were screaming | 18:26 |
bknudson | there should be some way for us to catch errors in the doc builds | 18:26 |
lbragstad | SamYaple cool! | 18:26 |
*** unicell has joined #openstack-meeting | 18:26 | |
lbragstad | #topic Owning the Docker image | 18:26 |
*** openstack changes topic to "Owning the Docker image (Meeting topic: keystone)" | 18:26 | |
*** alij has joined #openstack-meeting | 18:26 | |
lbragstad | SamYaple o/ | 18:26 |
*** VW has quit IRC | 18:26 | |
ayoung | This is based on the pattern of functional tests and devstack moving to the projects | 18:27 |
stevemar | bknudson: fail on warnings :D | 18:27 |
* topol On irc, no one can hear your kids scream. Thank goodness. That saved me many a time | 18:27 | |
ayoung | Heh... | 18:27 |
ayoung | moving from a central project to the to corresponding remote projects | 18:27 |
SamYaple | hello all. short summary, id like to see keystone repo have a Dockerfile and maintain that for keystone | 18:27 |
SamYaple | To that effect, we have this | 18:27 |
SamYaple | #link https://github.com/yaodu/docker-keystone/tree/master/dockerfiles | 18:28 |
ayoung | it allows the Keystone team to control the defaults for containerization. | 18:28 |
*** dprince has quit IRC | 18:28 | |
*** ijw has quit IRC | 18:28 | |
SamYaple | up until recently we havent been able to effectively build openstack images ina a manner that CI/CD likes | 18:28 |
SamYaple | this was a major pain point in the Kolla project | 18:28 |
*** spzala has quit IRC | 18:28 | |
ayoung | I was thinking this could go under a separate git repo under the Identity program | 18:29 |
SamYaple | where kolla solved this with many layers (a base layer, and openstack-base layer, a keystone-base layer, etc) | 18:29 |
SamYaple | this is solved with a single Dockerfile | 18:29 |
*** spzala has joined #openstack-meeting | 18:29 | |
*** adisky_ has quit IRC | 18:29 | |
SamYaple | making it much more reasonable to get into a keystone-owned repo | 18:29 |
SamYaple | since there are no linkages to external tooling and complicated layering system | 18:29 |
dstanek | SamYaple: and the identity team should manage it? | 18:29 |
morgan | ayoung: i would agree a separate repo would be good. | 18:29 |
SamYaple | dstanek: i would like to see that yes | 18:29 |
dstanek | morgan: ++ on separate repo - that way i don't need to see it :-) | 18:30 |
SamYaple | for a quick look at how easy it would be to build images _with_ patches, https://github.com/yaodu/docker-keystone/blob/master/README.md | 18:30 |
* morgan wants to avoid encoding special things for packaging (outside of like bindep) in the main repo | 18:30 | |
SamYaple | single command can build an image with a ref patch | 18:30 |
*** alij has quit IRC | 18:31 | |
morgan | SamYaple: as a point, is it possible to CI this with zuul? | 18:31 |
SamYaple | morgan: yes! thats the goal! | 18:31 |
breton | && pip install --no-cache-dir --no-index --no-compile --find-links /tmp/packages --constraint /tmp/packages/upper-constraints.txt \ | 18:31 |
lbragstad | SamYaple have other projects already started maintaining their own docker files? | 18:31 |
morgan | because i don't want to be responsible for something that isn't tested | 18:31 |
stevemar | nothing wrong with keeping it in the repo | 18:31 |
breton | why does it install upper-constraints.txt? | 18:31 |
SamYaple | lbragstad: no. starting with keystone | 18:31 |
*** rbak has quit IRC | 18:31 | |
morgan | if it isn't tested it is broken (in proper openstack fashion) | 18:31 |
stevemar | we keep uwsgi and mod_wsgi stuff in the repo | 18:32 |
morgan | stevemar: that is not really deployment stuff like docker is | 18:32 |
SamYaple | breton: its not installing upper-constraints, its constraining to upper-constraints | 18:32 |
morgan | stevemar: docker is more like deb or rpm spec imo | 18:32 |
SamYaple | morgan: ++ | 18:32 |
SamYaple | morgan: and thats the goal here | 18:32 |
stevemar | as long as it's tested it is OK with me | 18:32 |
morgan | and i would -2 deb control files AND rpm specs | 18:32 |
breton | SamYaple: oh ok, sorry | 18:32 |
morgan | so, i am inclined to say no to a dockerfile in keystone as well | 18:32 |
*** VW has joined #openstack-meeting | 18:32 | |
SamYaple | to produce a binary-like thing that can be plugged into a deployment tool/script/devstack | 18:32 |
morgan | this feels like part of the deployment tools that covers .deb and rpm building | 18:33 |
*** spzala has quit IRC | 18:33 | |
lbragstad | SamYaple have you talked to other projects about whether or not they want a docker file in project source? | 18:33 |
SamYaple | lbragstad: not in an official capcity, no | 18:33 |
*** edtubill has quit IRC | 18:33 | |
stevemar | its to help kolla right? | 18:33 |
* morgan doesn't wnat to block this though | 18:33 | |
SamYaple | there are people around that are interested in it, but this is the first official project meeting | 18:34 |
morgan | but just voicing the opinion of where i see this fitting | 18:34 |
dstanek | it's no help to them if we don't use it and it just rots | 18:34 |
stevemar | dstanek: testing would be a requirement | 18:34 |
*** chris_morrell has joined #openstack-meeting | 18:34 | |
stevemar | dstanek: we've had other stuff bitrot before for less | 18:34 |
SamYaple | stevemar: this is unrelated to Kolla. Kolla needs external tooling to build and isn't CI/CD friendly | 18:34 |
lbragstad | SamYaple I'd be curious to see what a note the mailing list brings up | 18:34 |
SamYaple | lbragstad: can do. | 18:35 |
lbragstad | SamYaple I only worry about having a split conventions between the different projects | 18:35 |
*** chris_morrell has quit IRC | 18:35 | |
SamYaple | lbragstad: to be clear, i am hoping for a cross-openstack effort here, not something keystone specific | 18:35 |
lbragstad | (some projects keeping in tree, some keeping it in a separate repo under the project, some projects keeping is somewhere else) | 18:35 |
lbragstad | SamYaple ++ | 18:35 |
SamYaple | so what you suggest is reasonable. this is jsut the first conversation on the road | 18:35 |
stevemar | SamYaple: apply for a new community goal? | 18:35 |
* SamYaple adds to list | 18:36 | |
stevemar | SamYaple: like this? https://review.openstack.org/#/c/419706/ | 18:36 |
ayoung | What I want to avboid is having people that know nothing about Keystone make decisions that are then inherited . Containers are the main way people are going to be deployiong software here on in. Seems we should take it that far | 18:36 |
*** krtaylor has quit IRC | 18:36 | |
SamYaple | for those that are interested, it takes ~1 minute to build this keystone image with a ref patch | 18:36 |
lbragstad | I just wouldn't want to have a conversation with another project as to why we keep it in tree when they have a strong reason not to, and now we have different projects doing different things | 18:36 |
stevemar | lets see what reasoning SamYaple brings up in the mailing list :D | 18:37 |
lbragstad | ++ | 18:37 |
SamYaple | just as a quick poll, is there interest in this from the keystone team? | 18:37 |
ayoung | And, unlike most of OpenStack, Keystone can be deployed without any other OpenStack services running. This is a reasonable tool for development, as well as comunicating live setup standards | 18:37 |
ayoung | SamYaple, probably too soon. people need time to consider it, I think | 18:38 |
dstanek | i don't use docker so i likely wouldn't look at it | 18:38 |
ayoung | dstanek, *yet* | 18:38 |
*** rbak has joined #openstack-meeting | 18:38 | |
SamYaple | heh | 18:38 |
dstanek | ayoung: hopefully ever | 18:38 |
morgan | ayoung: again, i am going to refer to current state. -2 for control files and rpmspecs, i view dockerfile the same | 18:38 |
SamYaple | ok fair enough. I will hit up the mailing list with all of this | 18:38 |
ayoung | dstanek, docker is like venvs for everything else | 18:38 |
lbragstad | SamYaple awesome - thanks! | 18:39 |
stevemar | SamYaple: sounds like a good initiative, needs x-project talk thogh | 18:39 |
morgan | i'd like us to have a clear this is how it works in openstack model | 18:39 |
morgan | if that is in tree, i'll conceed, but right now i'd say no based on prior art | 18:39 |
SamYaple | right morgan. and i don't have a good answer for that at the moment | 18:39 |
morgan | for in-tree, and ask for it to be like other packaging | 18:39 |
morgan | :) | 18:39 |
lbragstad | yeah - that would probably help in figuring out if people want to use it | 18:39 |
morgan | SamYaple: yep! | 18:39 |
stevemar | SamYaple: I'm OK as long as it's tested | 18:39 |
SamYaple | morgan: i will say it is a _bit_ different than an RPM | 18:39 |
morgan | oh for sure | 18:39 |
SamYaple | but im with you in your concerns | 18:39 |
dstanek | ayoung: i tried docker, but went back to lxc | 18:39 |
SamYaple | dstanek: you can use these images with LXC! | 18:40 |
morgan | it's why i wouldn't hard -2 it on principle | 18:40 |
morgan | just want to make sure we're not doing wacky things | 18:40 |
ayoung | dstanek, ah...so jsut the docker piece... | 18:40 |
SamYaple | cool. well this when as well as I could have expected. thats all from me | 18:40 |
dstanek | ayoung: all my dev is currently in containers | 18:40 |
lbragstad | SamYaple thanks for the info - i'll keep tabs on the mailing list | 18:40 |
SamYaple | if you want more info on any of this, hit me up. and we have a working channel for this stuff in #yaodu | 18:40 |
lbragstad | #topic open discussion (round 2!) | 18:41 |
*** openstack changes topic to "open discussion (round 2!) (Meeting topic: keystone)" | 18:41 | |
lbragstad | reminder that we have the policy meeting tomorrow for those who are interested (#link http://eavesdrop.openstack.org/#Keystone_Policy_Meeting) | 18:41 |
*** Swami has joined #openstack-meeting | 18:42 | |
morgan | *cough*U | 18:42 |
*** galstrom_zzz is now known as galstrom | 18:42 | |
spilla | I have something (hopefully) quick if there's nothing else | 18:42 |
morgan | lbragstad: you missed my topic | 18:42 |
spilla | do that ^ | 18:42 |
lbragstad | morgan ah - im sorry | 18:43 |
lbragstad | #topic *** VERY IMPORTANT *** VMT coverage / Threat Analysis Requirements | 18:43 |
*** openstack changes topic to "*** VERY IMPORTANT *** VMT coverage / Threat Analysis Requirements (Meeting topic: keystone)" | 18:43 | |
lbragstad | morgan fungi o/ | 18:43 |
* morgan securely puts on the VMT hat | 18:43 | |
morgan | ok, so keystone should be leading here. We are heavily invested in security for obvious reasons | 18:43 |
morgan | the issue is we are not fully covered by the VMT | 18:44 |
morgan | keystone server and client are grandfathered in | 18:44 |
morgan | keystone auth and middleware are not (arguably should be, but different story) | 18:44 |
morgan | we really need to move on getting these covered by the VMT | 18:44 |
morgan | especially middleware and auth | 18:44 |
morgan | this requires a security analysis that can be publically published to be completed | 18:45 |
stevemar | is there a guide that we can follow? | 18:45 |
*** kjorgensen has joined #openstack-meeting | 18:45 | |
stevemar | should i be bugging ibm's security teams? | 18:45 |
lbragstad | morgan is the security analysis manual? | 18:45 |
morgan | in the middleterm we need to do the same for keystone and keystoneclient (as the VMT will require grandfathered in projects to do the same thing to maintain the tag) | 18:45 |
morgan | there is a template | 18:45 |
morgan | one sec, getting the link | 18:45 |
lbragstad | stevemar yes - you should ;) | 18:45 |
fungi | #link http://git.openstack.org/cgit/openstack/security-analysis/ | 18:45 |
morgan | thanks fungi ! | 18:46 |
* fungi broke radio silence | 18:46 | |
browne | so i did work on this much, but i know the OSSG has been work on threat analysis of various projects | 18:46 |
morgan | but in short, it needs to be a reputable external party (meaning, not the VMT members) | 18:46 |
* fungi is glad not to be reputable | 18:46 | |
morgan | OSSG can commit to doing this, but we are not requiring them to do so | 18:46 |
lbragstad | this almost sounds liaison related | 18:47 |
browne | morgan: yeah, best if the project cores did it | 18:47 |
morgan | it might be faster to not try and ask the OSSG if we can source from one of the contributors (red hat, rackspace, etc) | 18:47 |
fungi | i believe the one or two the ossg were getting hands-on with were to dry run the analysis process and templates | 18:47 |
morgan | and the project cores collaborate with them on it | 18:47 |
fungi | but the idea is that they wouldn't be directly involved beyond reviewing future analyses | 18:47 |
*** david-lyle has quit IRC | 18:47 | |
browne | but if you want templates or help in how to do it OSSG can be useful reference | 18:47 |
morgan | fungi: ++ | 18:48 |
morgan | i really want to get us moving on this. it is *** important *** | 18:48 |
morgan | keystone should not lag behind on this. if we do, we risk a lot. | 18:48 |
fungi | that said, i don't speak for the security team. the vmt asked if they wanted to help us come up with a process for this piece and they volunteered, but their involvement is their own | 18:49 |
morgan | and we have a ton of new things that need to be looked at with a critical eye | 18:49 |
browne | i thought maybe bknudson had already done some work in this area | 18:49 |
stevemar | browne: he's been busy with a bunch of things | 18:49 |
morgan | browne: i believe so, but iirc most of the work done was not directly publishable | 18:49 |
browne | ah | 18:49 |
*** markvoelker has quit IRC | 18:49 | |
morgan | browne: as most of the threat-analysis done to this point has not been | 18:49 |
morgan | the key is this version must be something we can publish publically | 18:49 |
*** ijw has joined #openstack-meeting | 18:50 | |
morgan | so. i am revisiting this and trying to get this done for the ocata code. | 18:50 |
morgan | especially for ksa and ksm | 18:50 |
*** rbak has quit IRC | 18:50 | |
lbragstad | morgan what's the deadline? | 18:50 |
*** david-lyle_ has quit IRC | 18:50 | |
fungi | yea, i _believe_ the compromise there is that the analysis itself doesn't need to be performed in public (and in fact may turn up risks which the team doing the analysis want to bring to the project in private), but that the eventual _final_ document produced as an outcome of the analysis should be something the project can publish documenting its securit model and design | 18:50 |
morgan | no real hard deadline yet | 18:50 |
morgan | yes. | 18:51 |
morgan | as long as the doc (final) can be published | 18:51 |
lbragstad | ah - so it's technically doable so long as we support ocata code | 18:51 |
morgan | i'm happy to work with whatever team is doing the analysis (as a member of keystone-core-sec) | 18:51 |
morgan | lbragstad: i am targeting ocata because we are almost done with it | 18:51 |
lbragstad | morgan that makes sense | 18:52 |
morgan | lbragstad: barbican did their s-a for vmt tag on newton | 18:52 |
stevemar | morgan: maybe bug the security related folks at rh, rax and ibm ? | 18:52 |
fungi | lbragstad: right, the vmt provides coverage of stable branches starting with the release following acquisition of the vulnerability:managed tag | 18:52 |
morgan | but since we haven't started, no reason to target ocata | 18:52 |
lbragstad | morgan i have some time available tomorrow and Thursday | 18:52 |
morgan | erm s/to/not to/ | 18:52 |
lbragstad | morgan if you want to work on it together? | 18:52 |
fungi | so if you can get it done before ocata is released, we can cover stable/ocata onward. or if it's done before the pike release then would be stable/pike onward | 18:52 |
morgan | lbragstad: if you wouldn't mind collaborating and working with me to liason | 18:52 |
morgan | i just want to make sure i'm not the bottleneck as i have a ton on my plate | 18:53 |
lbragstad | fungi got it - that makes sense | 18:53 |
*** zara_the_lemur__ has joined #openstack-meeting | 18:53 | |
morgan | and... i want someone not on the VMT to be ultimately a interested party within the project | 18:53 |
*** kjorgens_ has joined #openstack-meeting | 18:53 | |
morgan | the only requirement i ask for whom is involved is a member of of keystone-core (and if you're not on coresec you might get added to it for this) | 18:54 |
lbragstad | morgan cool - I'd like to help, ping me when you have time and I'll get up to speed | 18:54 |
morgan | lbragstad: lets talk tomorrow | 18:54 |
morgan | then | 18:54 |
lbragstad | morgan cool - tomorrow is pretty open for me | 18:54 |
morgan | #action lbragstad to help wrangle security analysis (with help from morgan) for keystone projects | 18:54 |
*** ijw has quit IRC | 18:54 | |
morgan | i have a table being delivered but that is about it ;) | 18:54 |
lbragstad | morgan cool - ping me when you're sitting at your new table | 18:55 |
morgan | ok thats it for me. | 18:55 |
morgan | thnx | 18:55 |
morgan | fungi: thanks for the input as well | 18:55 |
lbragstad | alright - we have 5 minutes left | 18:55 |
lbragstad | anything else we want to cover? | 18:55 |
*** dprince has joined #openstack-meeting | 18:56 | |
lbragstad | #topic open discussion (round 3!) | 18:56 |
*** openstack changes topic to "open discussion (round 3!) (Meeting topic: keystone)" | 18:56 | |
fungi | morgan: always glad to help | 18:56 |
knikolla | spilla wanted to discuss something i think | 18:56 |
spilla | So sorta a heat/keystone issue, if its a thing at all anymore | 18:56 |
*** kjorgensen has quit IRC | 18:56 | |
spilla | so when using the ResourceType keystone_role_assigments.py | 18:57 |
spilla | if there is a user associated with a non-existing role, Heat will error out and lock the Stack in a fail state | 18:57 |
spilla | Would anyone know about this/if its fixed? | 18:58 |
spilla | I was planning on ping the heat irc too, wasn't sure how involved anyone in keystone was with this | 18:58 |
spilla | pinging* | 18:58 |
*** olaph has joined #openstack-meeting | 18:58 | |
stevemar | spilla: catch the roleNotFound error and make heat smarter? | 18:59 |
*** pvaneck has joined #openstack-meeting | 19:00 | |
lbragstad | spilla stevemar want to head over to -keystone? | 19:00 |
*** spzala has joined #openstack-meeting | 19:00 | |
lbragstad | we're about out of time | 19:00 |
stevemar | oh yeah | 19:00 |
lbragstad | thanks for coming, everyone! | 19:00 |
spilla | that'll work | 19:00 |
*** spzala has quit IRC | 19:00 | |
lbragstad | #endmeeting keystone | 19:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:00 | |
openstack | Meeting ended Tue Jan 17 19:00:46 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-01-17-18.00.html | 19:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-01-17-18.00.txt | 19:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/keystone/2017/keystone.2017-01-17-18.00.log.html | 19:00 |
*** spzala has joined #openstack-meeting | 19:00 | |
*** browne has left #openstack-meeting | 19:01 | |
fungi | infra team, accumulate! | 19:01 |
SotK | o/ | 19:01 |
clarkb | hello | 19:01 |
jeblair | howdy | 19:01 |
zara_the_lemur__ | o/ | 19:01 |
fungi | this week's topics brought to us by clarkb, AJaeger and fungi | 19:01 |
* morgan lurks | 19:02 | |
ianw | hi | 19:02 |
jeblair | fungi: can we squeeze in a quick nodepool v3 discussion? | 19:02 |
olaph | he-woh | 19:02 |
fungi | jeblair: no problem | 19:02 |
*** gagehugo has left #openstack-meeting | 19:03 | |
*** mamitchl has joined #openstack-meeting | 19:03 | |
fungi | #startmeeting infra | 19:04 |
openstack | Meeting started Tue Jan 17 19:04:06 2017 UTC and is due to finish in 60 minutes. The chair is fungi. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:04 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:04 |
*** openstack changes topic to " (Meeting topic: infra)" | 19:04 | |
openstack | The meeting name has been set to 'infra' | 19:04 |
fungi | #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting | 19:04 |
fungi | #topic Announcements | 19:04 |
*** openstack changes topic to "Announcements (Meeting topic: infra)" | 19:04 | |
fungi | i don't have any for this week | 19:04 |
fungi | as always, feel free to hit me up with announcements you want included in future meetings | 19:04 |
*** tonytan4ever has quit IRC | 19:04 | |
fungi | #topic Actions from last meeting | 19:04 |
*** openstack changes topic to "Actions from last meeting (Meeting topic: infra)" | 19:04 | |
*** mamitchl_ has joined #openstack-meeting | 19:04 | |
fungi | #link http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-10-19.04.html | 19:04 |
fungi | oof, we have a bunch. some have my name next to them and i know i didn't get them done, so i'll just readd them now | 19:04 |
*** jkilpatr has quit IRC | 19:04 | |
fungi | #action fungi Obtain docs.openstack.org X.509 certificate. | 19:04 |
fungi | #action fungi Obtain developer.openstack.org X.509 certificate. | 19:04 |
fungi | #action fungi announce the infra ptg pike etherpad to relevant mailing lists. | 19:04 |
*** tonytan4ever has joined #openstack-meeting | 19:04 | |
fungi | the others have a better change of being done maybe? | 19:04 |
fungi | jeblair mark http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-zookeeper-workers.html implemented | 19:05 |
jeblair | #action jeblair mark http://specs.openstack.org/openstack-infra/infra-specs/specs/nodepool-zookeeper-workers.html implemented | 19:05 |
jeblair | :( | 19:05 |
fungi | yeah, i only just looked myself | 19:05 |
fungi | pabelanger Switch DNS for docs.openstack.org from CloudSites to files01.openstack.org. | 19:05 |
fungi | this i know got done | 19:05 |
fungi | thanks pabelanger for making the switch! | 19:06 |
jeblair | that's the trick... 'pabelanger' has to come after "#action' for this to work | 19:06 |
*** saju_m has quit IRC | 19:06 | |
*** spilla has left #openstack-meeting | 19:06 | |
fungi | some additional holes in documentation got filled which the community at large spotted after the cut-over, but last word seemed to be that everything was in ship shape now | 19:07 |
fungi | AJaeger follow up to http://lists.openstack.org/pipermail/openstack-infra/2016-August/004690.html letting them know we're ready for site deletion. | 19:07 |
*** acoles is now known as acoles_ | 19:07 | |
fungi | that too | 19:07 |
fungi | #link http://lists.openstack.org/pipermail/openstack-infra/2017-January/005023.html | 19:07 |
fungi | i guess we haven't completely told them they can delete it yet | 19:07 |
fungi | we still need to stop publishing to it, but we can discuss that later in the meeting | 19:08 |
jeblair | yeah, i think the actual 'go' has not yet happened | 19:08 |
AJaeger | jeblair: correct, not happened - just the heads-up | 19:08 |
fungi | okay, that concludes the previous action items portion of our show | 19:08 |
fungi | #topic Specs approval: PROPOSED Ethercalc (clarkb) | 19:09 |
*** openstack changes topic to "Specs approval: PROPOSED Ethercalc (clarkb) (Meeting topic: infra)" | 19:09 | |
fungi | #link https://review.openstack.org/420136 Ethercalc specs proposal | 19:09 |
*** rbak has joined #openstack-meeting | 19:09 | |
clarkb | ohai, this is pretty straightforward. Basically PTG organizers (ttx) have requested that we run an ethercalc to do virtual unconference post it note scheduling | 19:09 |
fungi | it's gotten a few reviews, looks straightforward, and we're on a tight timeline to hopefully have it working in time for the ptg | 19:10 |
clarkb | its really similar to etherpad with the biggest difference being redis is required (no mysql option) | 19:10 |
*** donghao has joined #openstack-meeting | 19:10 | |
fungi | also i doubt i'm the only one who's been after an excuse to have an ethercalc.openstack.org. it's a nifty service | 19:10 |
fungi | i think jeblair was the one who first brought it to my attention, like a year ago maybe? | 19:11 |
jeblair | yeah, i enjoyed using the project-hosted ethercalc, but it deletes things after not-too-long, so it will be nice to have our own. | 19:11 |
fungi | anyway, seems like a worthwhile experiment | 19:11 |
*** rbartal has quit IRC | 19:12 | |
fungi | anyone object to going ahead with infra council roll call on it over the next couple days? | 19:12 |
clarkb | if this gets the go ahead I will push up the chagne to add the puppet-ethercalc repo and then go from there | 19:12 |
fungi | #info Infra Council voting is open for the "Ethercalc" spec until 19:00 UTC on Thursday, January 19. | 19:13 |
jeblair | sounds good to me, and i think the abbreviated timeline is reasonable considering the similarity to an existing service. | 19:13 |
fungi | does appear we can reuse a lot of our prior art | 19:13 |
*** tonytan4ever has quit IRC | 19:14 | |
fungi | okay, priority efforts... | 19:14 |
fungi | #topic Nodepool: Use Zookeeper for Workers (jeblair) | 19:14 |
*** openstack changes topic to "Nodepool: Use Zookeeper for Workers (jeblair) (Meeting topic: infra)" | 19:14 | |
*** tonytan4ever has joined #openstack-meeting | 19:14 | |
fungi | i guess we can cover "nodepool v3" here | 19:14 |
jeblair | mordred sent an email about a branch of nodepool for the v3 shim | 19:15 |
fungi | or is this more about the Zuul v3 spec? | 19:15 |
fungi | ahh, that yes | 19:15 |
*** donghao has quit IRC | 19:15 | |
fungi | #undo | 19:15 |
openstack | Removing item from minutes: #topic Nodepool: Use Zookeeper for Workers (jeblair) | 19:15 |
fungi | #topic Priority Efforts: Zuul v3 (jeblair) | 19:15 |
*** openstack changes topic to "Priority Efforts: Zuul v3 (jeblair) (Meeting topic: infra)" | 19:15 | |
jeblair | my read is that while most of us would prefer the situation be different, no one strongly objects to the 'branch nodepool to create a temporary shim program' approach | 19:16 |
fungi | #link http://lists.openstack.org/pipermail/openstack-infra/2017-January/005048.html "Nodepool v3 shim for talking to v2 zuul" | 19:16 |
* mordred waves | 19:16 | |
jeblair | and i do think it will be the easiest way to get where we're going (and an appropriate amount of effort for a temporary component) | 19:16 |
jeblair | does that sound right? should we go ahead and proceed with that? | 19:17 |
fungi | probably far less effort than the temporary bits of zuul v2.5 | 19:17 |
fungi | the plan seemed sound to me | 19:17 |
jeblair | fungi: yep | 19:17 |
mordred | if there are no objections, I'll make the branch for it today | 19:17 |
*** jkilpatr has joined #openstack-meeting | 19:17 | |
clarkb | ya I didn't have objections once I groked the plan | 19:18 |
mordred | \o/ | 19:18 |
clarkb | maybe I should've been more explicit in my email | 19:18 |
fungi | #agreed The Nodepool v3 shim plan seems sound. | 19:18 |
*** saju_m has joined #openstack-meeting | 19:18 | |
clarkb | basically "these two options seem viable but haven't spent enough time to say one way or another which would be better so I defer to you" | 19:18 |
fungi | #action mordred make the temporary branch for the Nodepool v3 shim. | 19:19 |
fungi | SpamapS: if you're around, did jeblair's reply address your concerns about that plan? | 19:20 |
*** nadya has joined #openstack-meeting | 19:20 | |
* mordred is about to send a quick response to that thread with slightly more info | 19:21 | |
fungi | so be it | 19:21 |
*** cody-somerville has quit IRC | 19:21 | |
fungi | thanks mordred! | 19:22 |
fungi | and jeblair! | 19:22 |
fungi | #topic Priority Efforts: Docs Publishing via AFS (AJaeger) | 19:22 |
*** openstack changes topic to "Priority Efforts: Docs Publishing via AFS (AJaeger) (Meeting topic: infra)" | 19:22 | |
*** cody-somerville has joined #openstack-meeting | 19:22 | |
*** cody-somerville has quit IRC | 19:22 | |
*** cody-somerville has joined #openstack-meeting | 19:22 | |
AJaeger | docs.o.o works fine, thanks everybody. | 19:22 |
AJaeger | We can now stop publishing to it https://review.openstack.org/#/c/420135/ and then declare the spec implemented https://review.openstack.org/#/c/420138/ | 19:22 |
mordred | \o/ | 19:22 |
fungi | #link http://lists.openstack.org/pipermail/openstack-docs/2017-January/009479.html docs.o.o looks great - doesn't it? | 19:23 |
fungi | and i guess also follow up with the cloudsites admins to let them know they're free to delete | 19:23 |
* AJaeger saw two or three bugreports against outdated pages and we missed initially some infra content - all fixed or commented on | 19:23 | |
*** adiantum has joined #openstack-meeting | 19:23 | |
AJaeger | Yes, will do that once 420135 is merged and we do not publish there anymore | 19:23 |
mordred | I love that this works: ls /afs/openstack.org/docs | 19:23 |
jeblair | mordred: ++ | 19:24 |
fungi | or lynx /afs/openstack.org/docs/index.html ;) | 19:24 |
AJaeger | ;) | 19:24 |
jeblair | i think that could be a really good debugging tool for the docs team | 19:24 |
AJaeger | So, nothing more to add from my side - just waiting for those to merge... | 19:24 |
*** unicell has quit IRC | 19:24 | |
AJaeger | grepping over the tree ;) | 19:25 |
jeblair | i don't know how many folks have installed afs clients, but we do have some install instructions | 19:25 |
clarkb | I just did zypper search afs and found no afs | 19:25 |
SpamapS | fungi: Yes I think so | 19:25 |
fungi | i approved 420135 just now | 19:25 |
fungi | thanks SpamapS! | 19:25 |
jeblair | if folks wanted to add instructions for other os's, that'd be fine i think | 19:25 |
jeblair | #link afs client install http://docs.openstack.org/infra/system-config/afs.html#client-configuration | 19:26 |
AJaeger | clarkb: yeah ;( There're some packages in the build service but haven't tested those | 19:26 |
mordred | clarkb, AJaeger: there is an old thread here: https://forums.opensuse.org/showthread.php/442068-how-to-install-openafs-on-11-3 that does not shed much light | 19:26 |
SpamapS | fungi: np. I also realized just how much I've avoided learning about nodepool by reading jeblair's reply. :) | 19:26 |
fungi | hah | 19:27 |
jeblair | SpamapS: as you can see, we have good reasons for changing all the things we are in v3 ;) | 19:27 |
fungi | nodepool as a passive gearman sniffer | 19:27 |
SpamapS | (BTW, as the current steward of gearmand, that use of the admin protocol horrifies me. ;) Anyway, carry on. | 19:27 |
*** lamt has quit IRC | 19:27 | |
mordred | SpamapS: it horrifies us too | 19:27 |
*** electrofelix has quit IRC | 19:27 | |
SpamapS | For some reason I thought it was just a small part of it. Glad we're on the same page now. :) | 19:28 |
jeblair | yup | 19:28 |
SpamapS | Now.. how do I get you to also decide to use rustygear..... ;-) | 19:28 |
fungi | AJaeger: okay, so once 420135 merges (~3 minutes more, zuul willing) i'll approve the change to mark the spec implemented and you or i can follow up one more time to the cloudsites admins thread | 19:29 |
AJaeger | fungi: I'll followup privately and CC you - ok? | 19:29 |
fungi | AJaeger: that's fine, though there's also that thread on the infra ml we could use | 19:30 |
fungi | not sure what does or doesn't need to be private | 19:30 |
AJaeger | let's do it public... | 19:30 |
fungi | it's my default preference ;) | 19:30 |
fungi | thanks everyone for working on the afs docs implementation! it's one of the awesomest things we have | 19:31 |
jeblair | also, like our oldest spec? | 19:31 |
fungi | quite likely, especially if you count back to the prior swift-based plan | 19:31 |
fungi | a milestone! | 19:31 |
jeblair | it starts out with a link to "Juno summit session" | 19:31 |
* fungi shudders | 19:32 | |
mordred | I kindof want t-shirts that say "OpenStack Infra: Horrifying the world by solving problems using proven old technology instead of chasying shiny" | 19:32 |
fungi | what's old is new again | 19:32 |
fungi | #topic Pike Cycle signing key ready for attestation (fungi) | 19:33 |
*** openstack changes topic to "Pike Cycle signing key ready for attestation (fungi) (Meeting topic: infra)" | 19:33 | |
fungi | #link https://sks-keyservers.net/pks/lookup?op=vindex&search=0xc96bfb160752606daa0de2fa05eb5792c876df9a&fingerprint=on Pike Cycle signing key | 19:33 |
fungi | #link http://docs.openstack.org/infra/system-config/signing.html#attestation attestation process | 19:33 |
mordred | fungi: I feel like I just did this | 19:33 |
fungi | i went ahead and did this early | 19:34 |
fungi | especially since we have a shorter cycle | 19:34 |
*** matrohon_ has joined #openstack-meeting | 19:34 | |
fungi | the idea is to normally give everyone plenty of time to do this rather than scrambling after the release | 19:34 |
fungi | i also talked to dhellmann and got a reminder for it on the release process/timeline to coincide with when the release managers propose the custom gerrit acls for the upcoming stable branch | 19:35 |
fungi | one tricky bit is that this is happening before there is actually a release date set for pike. as such i set the key expiration for 12 months just to make sure it's viable past whatever release date is chosen (we'll likely stop using it at least a couple months before it expires, but doesn't hurt for it to be a little longer) | 19:36 |
clarkb | fungi: so we don't need tkeys to be valid during the entire stable support period? | 19:37 |
mordred | fungi: done. thank you for documenting an easy to follow process | 19:37 |
fungi | clarkb: sort of. the key remains "valid" just no longer in use (and so expired) | 19:37 |
fungi | expiration can always be extended if deemed necessary | 19:38 |
clarkb | ok | 19:38 |
fungi | revocation, on the other hand, is forever ;) | 19:38 |
*** vishnoianil has joined #openstack-meeting | 19:38 | |
fungi | we would only revoke keys if we thought they were compromised (as someone could reuse them for nefarious purposes in that case) | 19:38 |
fungi | but an expired key that was not expired at the time it signed something doesn't make whatever it signed untrusted just because you're in the future now | 19:39 |
fungi | we're more relying on the creation/expiration dates to provide a rough window for when the keys were used to create signatures (and then we also provide much more precise date ranges at https://releases.openstack.org/#cryptographic-signatures for those who need them) | 19:40 |
*** neiljerram has quit IRC | 19:41 | |
fungi | anybody have any questions about this before we move on to open discussion? | 19:41 |
*** neiljerram has joined #openstack-meeting | 19:43 | |
fungi | #topic Open discussion | 19:43 |
*** openstack changes topic to "Open discussion (Meeting topic: infra)" | 19:44 | |
fungi | AJaeger: i've approved 420138 now and will take the Docs Publishing via AFS topic out of priority efforts in our agenda after the meeting. thanks! | 19:44 |
AJaeger | thanks, fungi! | 19:45 |
AJaeger | fungi, mail sent and tony answered already... | 19:45 |
fungi | looks like i've also forgotten to remove "Common OpenStack CI Solution" from the agenda after it was implemented so will clean that up as well | 19:45 |
fungi | approving his held post through moderation now | 19:46 |
fungi | #link http://lists.openstack.org/pipermail/openstack-infra/2017-January/005073.html docs.openstack.com excessive INODE consumption | 19:47 |
fungi | awesome wrap-up! | 19:48 |
*** xyang1 has joined #openstack-meeting | 19:48 | |
*** unicell has joined #openstack-meeting | 19:49 | |
fungi | since nobody seems to have anything for open discussion, i grant you all 10 minutes of recess! | 19:49 |
fungi | thanks everyone | 19:49 |
fungi | #endmeeting | 19:49 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 19:49 | |
AJaeger | thanks, fungi! ;) | 19:49 |
openstack | Meeting ended Tue Jan 17 19:49:56 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 19:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-17-19.04.html | 19:50 |
jeblair | woo! | 19:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-17-19.04.txt | 19:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-01-17-19.04.log.html | 19:50 |
*** david-lyle has joined #openstack-meeting | 19:50 | |
fungi | after the coffee break, enjoy our top-notch performers from the openstack technical committee as they sing all your favorites | 19:50 |
ttx | including "goals goals goals" | 19:50 |
*** gordc has joined #openstack-meeting | 19:51 | |
zara_the_lemur__ | :0 | 19:51 |
*** olaph has left #openstack-meeting | 19:51 | |
*** neiljerram has quit IRC | 19:51 | |
fungi | "translators are contributors too" | 19:52 |
*** beagles is now known as beagles_brb | 19:52 | |
fungi | "it's not easy being go" | 19:52 |
fungi | "a tempest in many teapots" | 19:53 |
smcginnis | :) | 19:53 |
* dhellmann looks around for the bucket he carries his tunes in | 19:53 | |
dims | what? infra closed early? :) | 19:54 |
*** rfolco has quit IRC | 19:54 | |
fungi | dims: i was as surprised as anyone | 19:55 |
*** nadya has quit IRC | 19:55 | |
AJaeger | dims: mark it in your calendar, won't happen often ;) | 19:56 |
dims | :) | 19:56 |
fungi | we're running out of controversial topics in there i guess ;) | 19:56 |
fungi | someone should propose a zuul rewrite in go and nodejs | 19:56 |
dims | y that would definitely be container-friendly! | 19:57 |
zara_the_lemur__ | don't forget angular | 19:57 |
clarkb | prolog would be a good choice for some of zuul's decision making | 19:57 |
clarkb | merge yes | 19:57 |
*** unicell has quit IRC | 19:59 | |
* fungi _is_ still here for the tc meeting, in case our illustrious chair has any doubts | 19:59 | |
ttx | Alright... let's see... I saw fungi dims and dhellmann already | 19:59 |
ttx | who else is around for the TC meeting ? | 19:59 |
*** cdent has joined #openstack-meeting | 19:59 | |
thingee | o/ | 19:59 |
flaper87 | o/ | 20:00 |
ttx | mtreinish said he is at LCA | 20:00 |
* jroll is but doesn't count | 20:00 | |
ttx | dtroyer, EmilienM, johnthetubaguy, mordred, sdague, stevemar: around ? | 20:00 |
ttx | jroll: you do count | 20:00 |
dtroyer | o/ and suddering at the thought of go + nodejs | 20:00 |
thingee | jroll yes you count | 20:00 |
jroll | not for quorum :) | 20:00 |
ttx | ok, we have quorum | 20:00 |
fungi | jroll makes his own quorum | 20:00 |
ttx | #startmeeting tc | 20:00 |
openstack | Meeting started Tue Jan 17 20:00:49 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 |
* smcginnis is hanging out with jroll in the corner | 20:00 | |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:00 |
*** openstack changes topic to " (Meeting topic: tc)" | 20:00 | |
openstack | The meeting name has been set to 'tc' | 20:00 |
jroll | :P | 20:00 |
* AJaeger joins jroll and smcginnis | 20:00 | |
dims | o/ | 20:01 |
ttx | Hi everyone! | 20:01 |
ttx | Our agenda for today is at: | 20:01 |
ttx | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 20:01 |
EmilienM | o/ | 20:01 |
ttx | I added a few items for the open discussion at the end, so let's keep some time to cover them | 20:01 |
mordred | o/ | 20:01 |
flaper87 | o/ | 20:01 |
sdague | o/ | 20:01 |
stevemar | o/ | 20:01 |
ttx | A few easy ones first | 20:01 |
ttx | #topic Refresh I18n ATC list | 20:01 |
*** openstack changes topic to "Refresh I18n ATC list (Meeting topic: tc)" | 20:01 | |
ttx | #link https://review.openstack.org/417569 | 20:01 |
ttx | Nice refresh, no-brainer for me | 20:01 |
flaper87 | ship it | 20:01 |
EmilienM | ++ | 20:02 |
ttx | shipping in 10 seconds | 20:02 |
thingee | lgtm | 20:02 |
*** ekcs has joined #openstack-meeting | 20:02 | |
stevemar | do it up | 20:02 |
ttx | shipped | 20:02 |
ttx | #topic Amend new-language reference document | 20:02 |
*** openstack changes topic to "Amend new-language reference document (Meeting topic: tc)" | 20:02 | |
ttx | #link https://review.openstack.org/418487 | 20:02 |
ttx | Also a pretty simple change | 20:02 |
EmilienM | same! | 20:02 |
flaper87 | DITTO | 20:02 |
thingee | ship ship | 20:02 |
ttx | shipping in 10 seconds unless someone screams really hard | 20:02 |
flaper87 | ops | 20:02 |
stevemar | do it! | 20:03 |
thingee | SHIP | 20:03 |
* flaper87 removes caps lock from his keyboard | 20:03 | |
ttx | shipped | 20:03 |
ttx | OK, let's pick some Pike goals now | 20:03 |
ttx | #topic Pike goal: support python 3.5 | 20:03 |
*** openstack changes topic to "Pike goal: support python 3.5 (Meeting topic: tc)" | 20:03 | |
ttx | #link https://review.openstack.org/349069 | 20:03 |
ttx | EmilienM: feels like this one has broad support ? | 20:03 |
flaper87 | ship... it | 20:03 |
EmilienM | ditto again? python 3.5 didn't have any pushback | 20:03 |
*** caboucha_ has quit IRC | 20:03 | |
* flaper87 likes this meeting already | 20:03 | |
EmilienM | ttx: yes ship it | 20:03 |
ttx | any reason to hold on this one ? | 20:03 |
jroll | \o/ | 20:03 |
*** sambetts is now known as sambetts|afk | 20:03 | |
stevemar | do it up | 20:03 |
stevemar | so many projects are nearly there | 20:04 |
thingee | it has been sitting around for feedback and has good support | 20:04 |
ttx | alright, let's do this. Shipping in 10sec | 20:04 |
fungi | if there are any missing bits of ci standing in the way of projects implementing/testing py3k support, give us a heads up | 20:04 |
fungi | we currently consider that already done | 20:04 |
ttx | shipped | 20:04 |
dims | fungi : yep. will do | 20:04 |
fungi | (we being infra) | 20:04 |
ttx | #topic Pike goal: split out tempest plugins | 20:04 |
sigmavirus | fungi: y'all have been fantastic | 20:04 |
*** openstack changes topic to "Pike goal: split out tempest plugins (Meeting topic: tc)" | 20:04 | |
sigmavirus | dims too ;) | 20:04 |
ttx | #link https://review.openstack.org/369749 | 20:04 |
*** Sukhdev_ has joined #openstack-meeting | 20:05 | |
ttx | EmilienM: this one sounds slightly more controversial ? | 20:05 |
EmilienM | it seems like this one is still under review | 20:05 |
EmilienM | yes | 20:05 |
thingee | and without mtreinish I'm not sure how far we're going to get | 20:05 |
ttx | We are running out of time though... should we have a plan B in case this one doesn't make it ? | 20:05 |
EmilienM | I have a plan B | 20:05 |
EmilienM | https://review.openstack.org/#/c/419706/ | 20:05 |
fungi | i've abstained so far given the number of ptl -1s on 369749 | 20:06 |
jroll | until today the -1s were for "please add a guide", but now I see a couple people disagreeing with the premise | 20:06 |
thingee | fungi +1 | 20:06 |
ttx | yes, it's a bit less obviously beneficial than other things | 20:06 |
EmilienM | fungi: same here | 20:06 |
flaper87 | yeah, it looks like this one needs some extra talking | 20:06 |
sdague | fungi: honestly, I think that there is confusion about the architecture there | 20:06 |
ttx | OK, shall we table it until someone (mtreinish?) addresses the concerns ? | 20:07 |
fungi | sdague: probably so, and i guess the goal can attempt to address that confusion | 20:07 |
sdague | tempest plugins were never designed to be in branches | 20:07 |
flaper87 | TBH, If we manage to do the python3.5 goal for pike, I'll consider it a success already | 20:07 |
flaper87 | :D | 20:07 |
flaper87 | but let's not let that stop us | 20:07 |
ttx | EmilienM: shall we table it until someone (mtreinish?) addresses the concerns ? | 20:08 |
dims | flaper87 : nova/py35/tempest shows "Pass 1295 Failure 42 Skip 85" :) | 20:08 |
EmilienM | ttx: yes, most probably | 20:08 |
stevemar | ttx: yeah, wait til mtreinish is around i suppose | 20:08 |
dhellmann | ttx: it seems like we should wait on this one | 20:08 |
sdague | yeh dims has been making good progress | 20:08 |
ttx | ok, let's see the backup plan then | 20:08 |
ttx | #topic deploy-api-in-wsgi | 20:08 |
*** openstack changes topic to "deploy-api-in-wsgi (Meeting topic: tc)" | 20:08 | |
ttx | #link https://review.openstack.org/419706 | 20:08 |
jroll | sdague: fwiw in-repo tempest plugins work fine with a small hack in project-config, this is just about ops/users AIUI | 20:08 |
EmilienM | ok let me introduce quickly | 20:08 |
ttx | That one was "moved" to Queens | 20:08 |
EmilienM | I was looking for a goal that might have a direct impact on operators | 20:08 |
flaper87 | dims: w00h000 | 20:08 |
EmilienM | and this one is quite interesting | 20:08 |
EmilienM | I moved it to Queens because I thought we already had 2 goals and stevemar made me realize 3 goals might be too much | 20:09 |
* jroll loves this goal | 20:09 | |
EmilienM | I don't think the amount of work is huge for this one | 20:09 |
EmilienM | but I'm probably missing something, specially for some projects (maybe neutron) | 20:09 |
ttx | EmilienM: do you think it could be a Pike goal if the tempest plugin stuff is deferred / abandoned ? | 20:09 |
flaper87 | EmilienM: fwiw, I like this goal and I'd go as far as saying that it'd be great to do it in Pike and hold tempest for Queens | 20:09 |
EmilienM | ttx: yes, it would be doable I think | 20:09 |
stevemar | as many of you know keystone was one of the first to move to mod_wsgi + apache and ditch eventlet, its one of the best things we've done as far as operators are concerned | 20:09 |
thingee | we could leave this one pending if the back up plan for tempest related goal doesn't pass. | 20:09 |
dtroyer | flaper87: ++ | 20:10 |
EmilienM | stevemar: yes exactly that | 20:10 |
ttx | We need more feedback on it though | 20:10 |
dims | stevemar : ++ | 20:10 |
thingee | ttx +1 | 20:10 |
*** e0ne has joined #openstack-meeting | 20:10 | |
sdague | so, I actually think because of some of the apache port binding weirdness, we actually need to get off appache for this to really work | 20:10 |
sdague | and explore other wsgi runtimes | 20:10 |
EmilienM | so, for next week folks can give feedback on wsgi goal, so we have a backup ready in case the other one doesn't make it | 20:10 |
sigmavirus | EmilienM: I'm surprised that Glance can't be deployed like you want but at the same time, I am not an expert ;) | 20:11 |
ttx | EmilienM: could you try to gather more PTl feedback on it, just in case we end up needing it ? Ideally we would choose the goals before end of month | 20:11 |
jroll | sdague: what weirdness, specifically? | 20:11 |
fungi | making it webserver agnostic seems generally fine to me | 20:11 |
EmilienM | sigmavirus: I'll need to investigate more | 20:11 |
dtroyer | does this goal need to be specifically about apache? or just "some" wsgi server? | 20:11 |
EmilienM | ttx: yes, it's on my list. | 20:11 |
sdague | jroll: in order to separate out service logs you need a stanza where you can do it | 20:11 |
ttx | OK good | 20:11 |
EmilienM | fungi: yes that's the Goal | 20:11 |
sdague | which turns out to be a vhost | 20:11 |
stevemar | i think the wording said any possible web server | 20:11 |
*** salv-orlando has quit IRC | 20:11 | |
EmilienM | fungi: only thing is devstack use apache, so for testing, we'll keep using apache | 20:11 |
stevemar | well sorry, that may be too broad :) | 20:11 |
sdague | which means we still have to bind all the weird ports | 20:11 |
clarkb | sdague: you can still have the python do the logging aiui (rather than rely on apache) | 20:12 |
ttx | EmilienM: in all cases it doesn't hurt to have a backlog -- it gives a chance to teams that are a lot behind to get an early start | 20:12 |
EmilienM | I think it's clear in the goal that you can use any webserver | 20:12 |
EmilienM | ttx: indeed | 20:12 |
jroll | dtroyer: it's already about just exposing a wsgi app that any wsgi-supporting thing can use | 20:12 |
jroll | sdague: ah right | 20:12 |
* jroll plugs nginx/uwsgi | 20:12 | |
sdague | clarkb: possibly | 20:12 |
dhellmann | dtroyer : the original idea was to do whatever devstack is doing, but once you have a WSGI app it should work with any server | 20:12 |
ttx | I feel like Python 3.5 is easier to pass now because we mentioned it last cycle | 20:12 |
sdague | anyway, the point is that the apache model turns out to be kind of clumsy | 20:12 |
*** korzen has joined #openstack-meeting | 20:12 | |
*** korzen has quit IRC | 20:13 | |
*** korzen has joined #openstack-meeting | 20:13 | |
EmilienM | we also need to consider this goal might affect small projects with lower bandwidth | 20:13 |
sdague | and would rather not have everyone put in the effort on the odd work arounds there throughout the community | 20:13 |
ttx | #info trying to address concerns in split-tempest-plugins, and gathering feedback on deploy-api-in-wsgi in case we need it as a backup plan | 20:13 |
clarkb | also for completeness you can also switch vhosts on name rather than poirt | 20:13 |
dhellmann | in order for this to be a well-defined goal, we need to pick *one* target, even if we do end up supporting others | 20:13 |
jroll | sdague: ++ | 20:13 |
dhellmann | otherwise we'll have a lot of reinvention | 20:13 |
clarkb | nova.openstack.test:443 vs neutron.openstack.test:443 | 20:13 |
flaper87 | dhellmann: ++ | 20:13 |
sdague | clarkb: you can, but then you have to distribute dns in your dev env | 20:13 |
clarkb | sdague: which we already do | 20:13 |
clarkb | to make multinode testing work | 20:14 |
dhellmann | so if there's an issue with apache, let's use another service, but let's definitely specify one | 20:14 |
sdague | clarkb: not for users | 20:14 |
sdague | clarkb: this is more than CI | 20:14 |
sdague | this has to work for developers as well | 20:14 |
dhellmann | yeah, I don't do dns | 20:14 |
clarkb | ok, just want to point out options here for completeness | 20:14 |
* fungi notes we have an entire openstack service devoted to dns ;) | 20:14 | |
clarkb | apache doesn't actually prevent you from doing this they way you want | 20:14 |
sdague | I am all in favor of us getting here, I just wanted to raise specific concerns | 20:14 |
jroll | I think it's solvable but doesn't want to dig into details here | 20:15 |
sdague | clarkb: it sort of does given the constraints of working deve environments | 20:15 |
jroll | s/doesn't/don't | 20:15 |
flaper87 | let's elaborate more on this things on the review | 20:15 |
sdague | sure | 20:15 |
dhellmann | we could also decide that it's useful to have those logs combined *shrug* | 20:15 |
jroll | pls no | 20:15 |
EmilienM | sdague: please add it into the review | 20:15 |
stevemar | since this goal is more "operator focused" can we add some to the review? like mfisch? | 20:15 |
jroll | log overload already, with them separate | 20:15 |
fungi | it seems like a viable second pike goal, assuming enough projects are already close to doing it | 20:15 |
EmilienM | stevemar: I sent an email to openstack-dev and openstack-operators already | 20:15 |
ttx | yes, please all feed back to the review so that we have all the cards on the table for next week | 20:15 |
ttx | Anything more on that topic ? Any other goal that could serve as a Pike contender ? | 20:16 |
dhellmann | EmilienM : you may want to highlight the fact that we're now considering this for pike, not queens | 20:16 |
ttx | dhellmann: +1 | 20:16 |
EmilienM | dhellmann: yes, I'll update it | 20:17 |
EmilienM | ttx: i'm done with this topic. | 20:17 |
ttx | OK, good! | 20:17 |
ttx | #topic Introduce assert:supports-api-compatibility | 20:17 |
*** openstack changes topic to "Introduce assert:supports-api-compatibility (Meeting topic: tc)" | 20:17 | |
ttx | #link https://review.openstack.org/418010 | 20:17 |
dhellmann | while we're on goals, there has been a lot of interest in the quota goals, so it would be good for someone to line up to manage that for queens or r* | 20:17 |
ttx | mtreinish is at LCA so isn't around to present this | 20:18 |
ttx | I see it as a continuation of mordred's rant a few cycles ago | 20:18 |
ttx | that we could just say that we won't ever break an API | 20:18 |
ttx | making it an assert tag is a good way to achieve it | 20:18 |
*** xyang1 has quit IRC | 20:19 | |
jroll | timing makes this feel like it's an answer to the glance/community images debate, heh | 20:19 |
ttx | The review is pretty dry for the moment, what are your thoughts on that ? | 20:19 |
ttx | (only a few TC members commented so far) | 20:19 |
bswartz | how would the TC police that tag? | 20:19 |
dims | does the "API change guidelines" change? | 20:19 |
dhellmann | there was some pushback to the idea of having microversions as a goal because some folks think it's not a great approach. do we want to encode that answer in this tag? | 20:20 |
*** toscalix has quit IRC | 20:20 | |
ttx | bswartz: we don't need to. projects decide whether they want the follow the rule or not | 20:20 |
dhellmann | bswartz : there's a requirement for a test job | 20:20 |
fungi | bswartz: same as for most of our tags, expect the community to self-regulate and propose addition/removal of it with justification | 20:20 |
thingee | bswartz from the requirements it was my understand that there be a test job | 20:20 |
ttx | ah, misunderstood the question | 20:20 |
jroll | how I read bswartz question: how does the tc validate that the api tests cover enough to be meaningful | 20:20 |
cdent | Is it useful to know that that the api-wg does not like the api change guidelines? | 20:20 |
bswartz | so if a project says they're following the tag, but then they don't, there's a way to catch the mistake before something bad happens | 20:21 |
dhellmann | cdent : yes | 20:21 |
*** Sukhdev has quit IRC | 20:21 | |
sdague | cdent: it would be more useful if the api-wg changed the guideline then | 20:21 |
cdent | They are too easy to use as a false metric where following the letter of the law becomes more important than the spirit of helping users have a good (long term) experience | 20:21 |
thingee | sdague ++ | 20:21 |
*** xyang1 has joined #openstack-meeting | 20:21 | |
cdent | sdague: the api-wg has only just recently realized how little they liked the guidelines | 20:21 |
cdent | also, usual excuses about timelines etc | 20:21 |
cdent | and also it is rather clear, based on the experience of the past couple of weeks, that the members of the api-wg are not necessarily representative of the some of the common feelings on this topic | 20:22 |
thingee | we have an api change guideline to go off of. anyone is welcome to improve it. | 20:22 |
cdent | so it is a bit challenging | 20:22 |
dhellmann | we probably want to wait until that's worked out to approve this tag definition, then, because otherwise the requirements for the tag will change out from under teams | 20:22 |
thingee | dhellmann seems reasonable | 20:22 |
* edleafe missed his calendar alarm and shuffles to the back of the room | 20:22 | |
jroll | dhellmann: +1 | 20:22 |
dhellmann | maybe someone can start a ML thread about it? | 20:22 |
* mordred hands edleafe a pie | 20:22 | |
dims | ++ dhellmann | 20:22 |
lbragstad | dhellmann ++ | 20:23 |
edleafe | mordred: mmmmmm... pie! | 20:23 |
thingee | pie ++ | 20:23 |
ttx | anyone wanting to sub for mtreinish and start a thread ? | 20:23 |
*** unicell has joined #openstack-meeting | 20:23 | |
*** absubram has quit IRC | 20:23 | |
ttx | ideally someone who wants that tag to exist :) | 20:23 |
dhellmann | cdent : please do leave a comment on the review, if you haven't already | 20:23 |
cdent | are we talking about a thread about the tag or a thread about the need to change the guidelines | 20:23 |
cdent | dhellmann: yeah will do | 20:23 |
dhellmann | cdent : a bit of both | 20:23 |
cdent | if the latter, I can certainly do the latter | 20:24 |
sdague | ttx: so I think the ML thread really is about the api-wg not liking the guideline | 20:24 |
dhellmann | cdent : that's a good start, thanks | 20:24 |
ttx | sdague: Ah, misunderstood, ok | 20:24 |
cdent | k, I'll do that tomorrow | 20:24 |
sdague | because, I also do wonder about the api-wg opinion being representative of the projects, and a ML thread would help there | 20:24 |
ttx | sdague: ok so a more fundamental "is it a good idea at all" | 20:24 |
dims | thanks cdent | 20:25 |
sdague | well, honestly, https://review.openstack.org/#/c/418010/2/reference/tags/assert_supports-api-compatibility.rst seems like exactly what many of our users have been asking for | 20:25 |
*** krtaylor has joined #openstack-meeting | 20:25 | |
sdague | and I agree that it lines up really strongly with mordred's rants on this subject | 20:26 |
cdent | I think compatibility is a good idea, I have no problem with that. The issue is with some of the metrics in the guideline | 20:26 |
* thingee agrees strongly that mordred rants | 20:26 | |
ttx | yes, can't wait for mordred to reapply that rant to the thread | 20:26 |
* mordred rants | 20:26 | |
* ttx has been missing mordred's rants lately | 20:26 | |
ttx | OK, anything more on that topic ? | 20:27 |
sdague | cdent: so is it more accurate that the overall guideline spirit is fine, but there are details the api-wg would like to refine? | 20:27 |
* mordred has to withold rants occasionally so that people enjoy their return | 20:27 | |
sdague | I'm trying to figure out if we're going from round earth to flat earth, or round earth to elipsoid earth | 20:27 |
cdent | sdague: I need to review them in detail, but I like they were being applied in the absolute rather than in sprit and that (sorry to be so squishy) felt unfortunate | 20:27 |
*** mickeys_ has quit IRC | 20:28 | |
*** mtanino has joined #openstack-meeting | 20:28 | |
* fungi observes that the earth is not a perfect ellipsoid, but in fact slightly eggish | 20:28 | |
cdent | s/I like/I feel like/ | 20:28 |
mordred | fungi: eggs are tasty | 20:28 |
cdent | It's akin to the way if you don't match metrics as a hospital in the NHS, they take away your funding. | 20:29 |
cdent | Backwards | 20:29 |
sdague | cdent: which is more about interpretation than content | 20:29 |
* cdent will to make this morass much more clear in the email tomorrow | 20:29 | |
sdague | ok, anyway, ML list might clarify | 20:29 |
mordred | cdent: https://en.wikipedia.org/wiki/Goodhart%27s_law | 20:29 |
cdent | sure, the content needs to be better about setting an interpretational context | 20:29 |
cdent | mordred: yes, that, thanks | 20:30 |
ttx | ok, let's move on, funny topics in open discussion | 20:30 |
sdague | mordred: sure, but the corolary is that there have been constant calls that things weren't clear enough so they should be written down | 20:30 |
sdague | and if now writing them down is wrong... *shrug* | 20:30 |
ttx | sdague: yes, that's slightly disappointing | 20:30 |
mordred | sdague: oh - no, I totally think we should write them down | 20:31 |
*** jprovazn has quit IRC | 20:31 | |
sdague | at the end of the day... "be a reasonable human being" still has to be assumed here. Nothing, written or unwritten, works if that's not there. | 20:31 |
dhellmann | aren't we just talking about being clear when we do write them down? | 20:31 |
mordred | sdague: just agreeing that we need to make sure to contextualize such that it's clear that there is a spirit that can be more important than the letter | 20:31 |
dhellmann | and writing down what we agree on, not just what the author agrees on? | 20:31 |
mordred | dhellmann: yah | 20:32 |
*** woodster_ has joined #openstack-meeting | 20:32 | |
* cdent has not intended to set off such a stir | 20:32 | |
mordred | if we currently have places where people are chasing the wrong thing, we just need to adjust to make it clear what they should be chasing | 20:32 |
sdague | mordred: sure | 20:32 |
cdent | It was just this: the guidelines need review and revalidation before we depend on them. | 20:32 |
dims | cdent : totally | 20:32 |
ttx | cdent: said this way, kinda makes sense | 20:32 |
sdague | cdent: ok. I think it's always fair to revisit things | 20:32 |
dhellmann | right, let's just get everything lined up before we start sending folks off in the wrong direction | 20:33 |
cdent | (I've said as much in my comment on the tag review and will say as much in the email) | 20:33 |
sdague | but I think it's also important to realize people are already depending on them | 20:33 |
sdague | they've been around a while | 20:33 |
ttx | ok, so let's do that in the thread, and investigate how we'll actually test/verify that | 20:33 |
ttx | that tag isn't exactly time-sensitive so we can take the time to do it right | 20:33 |
ttx | #topic Open discussion | 20:34 |
*** openstack changes topic to "Open discussion (Meeting topic: tc)" | 20:34 | |
ttx | * Date/location for Board+TC workshop on OpenStack Futures | 20:34 |
ttx | As you know we decided not to overload the PTG with a Board+TC meeting | 20:34 |
ttx | which I think was a sane decision given how busy that week is gearing up to be | 20:34 |
ttx | To make progress on that strategy topic, the Board is now proposing a separate 1- or 2-day workshop, sometimes in March | 20:34 |
ttx | One date/location they are floating is Boston the week of March 6th | 20:34 |
ttx | An alternate date/location would be to place it the day before the Ops Meetup in Milan (Italy), week of March 13 | 20:34 |
ttx | I tend to prefer the latter because I can combine events to justify the trip, and it's further away from the Atlanta travel | 20:34 |
ttx | also we can visit flaper87 | 20:35 |
dims | Boston location works for me! | 20:35 |
flaper87 | As crazy as it sounds, I won't be around on the OPs mid-cycle | 20:35 |
flaper87 | :( | 20:35 |
ttx | flaper87: dude! | 20:35 |
EmilienM | flaper87: what? | 20:35 |
flaper87 | so, I prefer the 6th | 20:35 |
sdague | boston would be better for me | 20:35 |
ttx | ok, let me doodle it to check | 20:35 |
flaper87 | yeah, another trip got in the middle | 20:35 |
EmilienM | same ^ | 20:35 |
flaper87 | :( | 20:35 |
EmilienM | ttx: can we vote maybeN | 20:35 |
ttx | just a sec | 20:35 |
EmilienM | sounds like we have time | 20:35 |
ttx | yes, setting up a doodle for a slightly more complex answer scheme | 20:36 |
flaper87 | Actually, I'm out from the 8th | 20:36 |
stevemar | wouldn't the 7th make sense for boston too? | 20:36 |
fungi | i should be able to manage a couple days in boston. not as convenient as some places i can get direct flights, but it's still reasonably nearby that i can't complain | 20:36 |
AlanClark | just to interject - the 6th was a target to shoot at | 20:36 |
ttx | wow that thing sucks | 20:36 |
ttx | Let me try a startvote instead | 20:37 |
dhellmann | what's happening in boston that makes that a good location/date? | 20:37 |
*** bobh_ has quit IRC | 20:37 | |
stevemar | oh wait, march, not may... | 20:37 |
AlanClark | Boston was simply East Coast - figured it easy for TC members to get to ; my understand is most TC is on East Coast | 20:37 |
stevemar | dhellmann: yeah, same question | 20:37 |
dhellmann | AlanClark : ok, I was just curious | 20:38 |
dhellmann | esp. given the attachment to the ops meetup for the other date | 20:38 |
flaper87 | what about late March ? After the 18th ? or early april ? | 20:38 |
ttx | One thing to consider though is that a lot is happening in the US this year, especially with two PTGs there | 20:38 |
EmilienM | ttx: did you send a doodle already on ML? I probably missed it | 20:38 |
flaper87 | EmilienM: think he's creating it | 20:39 |
ttx | no the doodle is not playing location/date game well | 20:39 |
EmilienM | maybe we can first pick a place and then a date or vice-versa? | 20:39 |
ttx | Oh, there is alaso Berlon the week of March 27, colocate with CloudNative Con | 20:40 |
ttx | Berlin* | 20:40 |
flaper87 | yeah, that'd be perfect for me since I'll be there :P | 20:41 |
persia | Will observers be permitted? | 20:41 |
dhellmann | either location is fine with me, but the later into march we go the more likely it will overlap with my as-yet-not-locked-down holiday plans. | 20:41 |
ttx | https://framadate.org/bK8ziU1mhzjThdih | 20:41 |
mordred | yah - so far I'm fine with any of these dates | 20:41 |
dhellmann | not that it should be planned around me, of course | 20:41 |
mordred | and happy to do boston, berlin, or whatev | 20:42 |
ttx | One issue for me is that I'm /also/ scheduled for another round of training in Ann Arbor | 20:42 |
flaper87 | ttx: will it be a 1 day thing? | 20:42 |
*** spilla has joined #openstack-meeting | 20:42 | |
ttx | I would make it a 2-day thing to justify travel | 20:43 |
AlanClark | I would like to do 2 if possible | 20:43 |
flaper87 | mmh, ok. 2 might not work for me if we do it on March 6th so I'll put maybe | 20:43 |
flaper87 | done | 20:44 |
ttx | OK, people can continue to vote and I'll collect the results and post on the ML, circle back to Alan | 20:45 |
ttx | next topic was: | 20:45 |
ttx | * Base services | 20:45 |
ttx | The ML discussion on depending on Barbican has some interesting insights | 20:45 |
cdent | yes pleaes | 20:45 |
ttx | I think we (arch-WG and TC) need to move on with defining "base services" and start thinking adding more | 20:45 |
ttx | I'll push a thread on this this week | 20:45 |
ttx | because frankly, reinventing the wheel locally a dozen times to not have a dependency sounds a bit silly | 20:46 |
dtroyer | especially with something as easy to get wrong as crypto | 20:46 |
EmilienM | most of TC is US/Canada based, it would be odd to go in Europe. Maybe Board is mostly Europe based? | 20:46 |
*** spilla has left #openstack-meeting | 20:46 | |
dhellmann | EmilienM : I think the idea is that they may be going to that ops meetup as well | 20:47 |
thingee | dhellmann ++ | 20:47 |
sdague | sure, though I think Duncan's point is pretty valid too, getting crypto wrong is not just about the crypto code itself, but how it's used. And there are some big usage questions right now. | 20:47 |
*** lpetrut has quit IRC | 20:47 | |
jbryce | EmilienM: board is pretty split between asia, europa and usa now | 20:47 |
EmilienM | jbryce, dhellmann: fair enough | 20:47 |
ttx | sdague: if Barbican is not the right solution, then we need to express that | 20:47 |
ttx | and why | 20:48 |
AlanClark | ttx could you add Berlin to the poll. Board: 5 Asia, 4 EU, rest North Amer | 20:48 |
thingee | base service: http://git.openstack.org/cgit/openstack/arch-wg/tree/proposals/base-services.rst | 20:48 |
mordred | ttx: the why part I think is important | 20:49 |
mordred | ttx: especially if it's actionable | 20:49 |
ttx | AlanClark: Added | 20:49 |
ttx | AlanClark: you could reuse it for the Board too :) | 20:49 |
*** lpetrut has joined #openstack-meeting | 20:49 | |
AlanClark | ttx: great idea | 20:50 |
*** beagles_brb is now known as beagles | 20:50 | |
jbryce | it also sounded like expressing that (and why) may not fix barbican without finding more contributors | 20:50 |
sdague | thingee: so... to be clear, oslo.db doesn't mean you support other dbs, db migrations definitely can (and do) have dbisms in them. | 20:51 |
sdague | jbryce: yeh, that's how I read the thread | 20:51 |
mordred | jbryce: agree | 20:51 |
sdague | there are gaps, they are known, now by more people | 20:51 |
sdague | but closing them isn't really on anyone's radar | 20:51 |
*** zara_the_lemur__ has left #openstack-meeting | 20:52 | |
fungi | on the other hand, projects reimplementing crypto primitives and tooling multiple times when those same people could contribute that same work to barbican could also be hypocritical | 20:52 |
dhellmann | ttx: milan is on that poll twice now? | 20:52 |
mordred | I think either barbican is good and everyone should use it for that purpose, or it isn't suitable for $reasons and we shoudl all know the reasons so we can have a discussion about what projects needing that functionality should do | 20:52 |
jbryce | i like the idea of thinking out what other services would be really useful to have as “base services” and thinking about it even broader than just services that there are openstack options for. as someone in the thread pointed out, starting with some basic assumptions early on (rdbms, mq) did help…those were not things that were all built in openstackland | 20:52 |
mordred | each project implemeting crypto individually and not coordinated is certainly the worst outcome | 20:53 |
thingee | sdague ok SpamapS ^ | 20:53 |
mordred | jbryce: ++ | 20:53 |
fungi | dhellmann: i only see one milan, but the field orders got moved around | 20:53 |
edleafe | mordred: +1 on multiple crypto == bad | 20:53 |
*** absubram has joined #openstack-meeting | 20:54 | |
mordred | jbryce: in ad-hoc discussions I've had people ask me about things like statsd/graphite/elk and similar things, for which we do not have a coordinated answer | 20:54 |
dhellmann | fungi : and now reloading does show that | 20:54 |
sdague | fungi: maybe, except the primary concern is actually the barbican interface relying on a keystone token | 20:54 |
mordred | (and for the record, I've heard both "why don't you have an opinion" AND "please stay out of having an opinion" | 20:54 |
*** korzen has quit IRC | 20:54 | |
ttx | fungi: I had to add a column to modify the "Milan" choice to include ops meetup colocation | 20:54 |
ttx | fungi: should be all set now | 20:54 |
sdague | because the keystone token actually isn't secure enough for the kinds of operations you want to do with the secrets | 20:54 |
fungi | sdague: sure, maybe the solution is for the people who have a different need to collaborate on something not-barbican which has the alternate design they need | 20:55 |
edleafe | mordred: that means "why don't you have MY opinion" :) | 20:55 |
mordred | edleafe: yup | 20:55 |
ttx | Last thing I wanted to cover in open discussion was... | 20:55 |
ttx | * Next steps for Golang | 20:55 |
lbragstad | most use cases I've heard from barbican devs is that they want to be able to get a token for a specific secret (instead of all of them within a project) | 20:55 |
ttx | From flaper87's document it feels like someone needs to formally push step 1 | 20:55 |
ttx | "Use case analysis" | 20:55 |
ttx | flaper87: Or should we consider that done ? | 20:55 |
dtroyer | I think one specific use case is done, not sure if that covers the general case though | 20:56 |
fungi | do we need more than one use case to get the ball rolling on the rest of the process? | 20:56 |
flaper87 | yes, we need that first phase to be officialized for golang | 20:56 |
thingee | https://governance.openstack.org/tc/reference/new-language-requirements.html#step-1-use-case-analysis | 20:56 |
ttx | flaper87: are you working on it ? | 20:56 |
*** Dmitrii-Sh has quit IRC | 20:57 | |
ttx | or waiting for someone else to pick it up ? | 20:57 |
*** sacharya_ has joined #openstack-meeting | 20:57 | |
flaper87 | I'm not because I think other folks have a better understanding of the use case for golang than myself | 20:57 |
flaper87 | so, hoping someone from the swift team can help with this | 20:57 |
fungi | (my question about needing more than one use case was in response to dtroyer) | 20:57 |
flaper87 | or anyone interested, really | 20:57 |
EmilienM | flaper87: it sounds fair. | 20:57 |
*** gordc has left #openstack-meeting | 20:57 | |
ttx | should we... trigger that in other folks ? | 20:58 |
dtroyer | fungi: sure. I don't think we need more to start, or I should say I didn't wait for that to start… | 20:58 |
flaper87 | ttx: I tried but I'll be more agressive this time | 20:58 |
ttx | or maybe dims can take it | 20:58 |
dtroyer | but I also have a want for it in a place that doesn't fall under this specific guideline (a non-service project) | 20:58 |
* flaper87 will write to the mailing list to announce this has merged and to request for volunteers | 20:58 | |
ttx | flaper87: +1 | 20:58 |
flaper87 | has been merged* | 20:58 |
* thingee whispers to ttx that he has an item that wasn't posted | 20:59 | |
dims | ack i can help with that | 20:59 |
*** sacharya has quit IRC | 20:59 | |
ttx | dims, sdague added one option to the poll (Berlin) in case you want to file how much you love/hate it | 20:59 |
flaper87 | dims: i'll send the email anyway, feel free to "o/" there too :) | 20:59 |
ttx | OK, last minute... Anything else, anyone ? | 20:59 |
thingee | o/ | 20:59 |
dims | flaper87 : will do | 20:59 |
ttx | thingee: go for it | 21:00 |
EmilienM | #openstack-dev otherwise? (out of time now) | 21:00 |
thingee | we all agreed in previous discussions that improving vendor discoverability can be done regardless of things like official vendor project teams. I have communicated out my first intentions in improving things in the market place http://lists.openstack.org/pipermail/openstack-dev/2017-January/110151.html | 21:00 |
dims | ttx marked ifneed be for berlin | 21:00 |
thingee | feedback would be much appreciated since I haven't received much yet | 21:00 |
thingee | otherwise I'd like to give nova and cinder a first pass in demonstrating something that works with multiple projects with different matrices | 21:01 |
ttx | ack, please feed back to thingee's thread | 21:01 |
ttx | and we are out of time | 21:01 |
ttx | Thanks everyone! | 21:01 |
ttx | #endmeeting | 21:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 21:01 | |
EmilienM | ttx: thanks for chairing | 21:01 |
openstack | Meeting ended Tue Jan 17 21:01:26 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-17-20.00.html | 21:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-01-17-20.00.txt | 21:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/tc/2017/tc.2017-01-17-20.00.log.html | 21:01 |
*** bobmel has quit IRC | 21:01 | |
*** AJaeger has left #openstack-meeting | 21:01 | |
ttx | AlanClark: another option would be around the leadership training in Ann Arbor, but that's early April. | 21:02 |
ttx | lots of TC members there, and a few Board members expected to join. | 21:02 |
*** jdurgin has quit IRC | 21:03 | |
*** dfflanders has joined #openstack-meeting | 21:03 | |
*** rmcadams has joined #openstack-meeting | 21:05 | |
*** dmorita has quit IRC | 21:05 | |
*** dmorita has joined #openstack-meeting | 21:06 | |
mordred | ttx: I could also do that | 21:06 |
mordred | ttx: somehow my travel schedule doesn't conflict with any of these options. I'm so confused | 21:06 |
*** dmorita has quit IRC | 21:06 | |
*** dmorita has joined #openstack-meeting | 21:07 | |
ttx | I'll check with Alan and add it if it makes sense to him | 21:07 |
*** ijw_ has joined #openstack-meeting | 21:07 | |
sdague | ttx: what are the ann arbor dates? | 21:07 |
ttx | Current plan is week of April 10, according to gothicmindfood | 21:08 |
*** ykatabam has quit IRC | 21:08 | |
*** absubram has quit IRC | 21:11 | |
*** ijw_ has quit IRC | 21:12 | |
*** lpetrut has quit IRC | 21:13 | |
*** cdent has quit IRC | 21:14 | |
*** ijw has joined #openstack-meeting | 21:17 | |
*** bobmel has joined #openstack-meeting | 21:17 | |
*** cdelatte has quit IRC | 21:17 | |
*** xyang1 has quit IRC | 21:18 | |
*** xyang1 has joined #openstack-meeting | 21:19 | |
*** lamt has joined #openstack-meeting | 21:20 | |
*** bobmel has quit IRC | 21:21 | |
*** jdurgin has joined #openstack-meeting | 21:22 | |
*** pnavarro has quit IRC | 21:24 | |
*** julim has quit IRC | 21:25 | |
*** tonytan4ever has quit IRC | 21:26 | |
*** tonytan4ever has joined #openstack-meeting | 21:26 | |
*** mickeys_ has joined #openstack-meeting | 21:29 | |
*** mickeys_ has quit IRC | 21:29 | |
*** mickeys_ has joined #openstack-meeting | 21:29 | |
*** mamitchl has quit IRC | 21:35 | |
*** mamitchl_ has quit IRC | 21:36 | |
*** xyang1 has quit IRC | 21:37 | |
*** dmorita has quit IRC | 21:37 | |
*** dmorita has joined #openstack-meeting | 21:37 | |
*** dmorita_ has joined #openstack-meeting | 21:38 | |
*** dmorita has quit IRC | 21:38 | |
*** xyang1 has joined #openstack-meeting | 21:39 | |
*** xyang1 has quit IRC | 21:40 | |
*** jkilpatr has quit IRC | 21:43 | |
*** spzala has quit IRC | 21:44 | |
*** edtubill has joined #openstack-meeting | 21:46 | |
*** adiantum has quit IRC | 21:49 | |
*** e0ne has quit IRC | 21:49 | |
*** ykatabam has joined #openstack-meeting | 21:56 | |
*** ykatabam has quit IRC | 21:57 | |
*** d0ugal has quit IRC | 21:59 | |
*** d0ugal has joined #openstack-meeting | 21:59 | |
*** d0ugal has quit IRC | 21:59 | |
*** d0ugal has joined #openstack-meeting | 21:59 | |
*** thorst has quit IRC | 21:59 | |
*** krtaylor has quit IRC | 21:59 | |
*** s3wong has joined #openstack-meeting | 22:00 | |
*** gouthamr has quit IRC | 22:01 | |
*** harlowja has quit IRC | 22:01 | |
*** sacharya_ has quit IRC | 22:06 | |
*** sacharya has joined #openstack-meeting | 22:06 | |
*** jkilpatr has joined #openstack-meeting | 22:07 | |
*** tonytan4ever has quit IRC | 22:07 | |
*** fguillot has quit IRC | 22:10 | |
*** yamamoto has joined #openstack-meeting | 22:11 | |
*** jpr has quit IRC | 22:12 | |
*** AlanClark has quit IRC | 22:12 | |
*** Leo_ has joined #openstack-meeting | 22:13 | |
*** Leo_ has quit IRC | 22:13 | |
*** priteau has quit IRC | 22:13 | |
*** pradk has quit IRC | 22:14 | |
*** askb has joined #openstack-meeting | 22:15 | |
*** dimtruck is now known as zz_dimtruck | 22:16 | |
*** donghao has joined #openstack-meeting | 22:22 | |
*** thorst has joined #openstack-meeting | 22:24 | |
*** thorst has quit IRC | 22:24 | |
*** lbrune1 has quit IRC | 22:26 | |
*** matrohon_ has quit IRC | 22:26 | |
*** donghao has quit IRC | 22:26 | |
*** jmckind has quit IRC | 22:27 | |
*** salv-orlando has joined #openstack-meeting | 22:28 | |
*** ykatabam has joined #openstack-meeting | 22:29 | |
*** baoli has quit IRC | 22:32 | |
*** zz_dimtruck is now known as dimtruck | 22:33 | |
*** alij has joined #openstack-meeting | 22:35 | |
*** xyang1 has joined #openstack-meeting | 22:35 | |
*** xyang1 has quit IRC | 22:36 | |
*** alij has quit IRC | 22:40 | |
*** edtubill_ has joined #openstack-meeting | 22:41 | |
*** edtubill has quit IRC | 22:44 | |
*** adiantum has joined #openstack-meeting | 22:45 | |
*** thorst has joined #openstack-meeting | 22:46 | |
*** edtubill_ has quit IRC | 22:47 | |
*** adiantum has quit IRC | 22:50 | |
*** adiantum1 has joined #openstack-meeting | 22:50 | |
*** david-lyle has quit IRC | 22:51 | |
*** spzala has joined #openstack-meeting | 22:52 | |
*** adiantum1 is now known as adiantum | 22:52 | |
*** thorst has quit IRC | 22:53 | |
*** spzala has quit IRC | 22:56 | |
*** xyang1 has joined #openstack-meeting | 22:57 | |
*** xyang1 has quit IRC | 22:59 | |
*** jamesdenton has quit IRC | 23:00 | |
*** Swami has quit IRC | 23:02 | |
*** jaugustine has quit IRC | 23:03 | |
*** david-lyle has joined #openstack-meeting | 23:03 | |
*** spzala has joined #openstack-meeting | 23:04 | |
*** david-lyle has quit IRC | 23:10 | |
*** tommylikehu_ has joined #openstack-meeting | 23:11 | |
*** tommylikehu_ has quit IRC | 23:11 | |
*** tommylik_ has joined #openstack-meeting | 23:11 | |
*** tommylik_ has quit IRC | 23:12 | |
*** lamt has quit IRC | 23:15 | |
*** ihrachys has quit IRC | 23:18 | |
*** salv-orlando has quit IRC | 23:21 | |
*** xyang1 has joined #openstack-meeting | 23:24 | |
*** galstrom is now known as galstrom_zzz | 23:25 | |
*** adiantum1 has joined #openstack-meeting | 23:25 | |
*** adiantum has quit IRC | 23:26 | |
*** adiantum1 is now known as adiantum | 23:26 | |
*** xyang1 has quit IRC | 23:27 | |
*** gouthamr has joined #openstack-meeting | 23:27 | |
*** sdague has quit IRC | 23:28 | |
*** rbak has quit IRC | 23:31 | |
*** risKArt has joined #openstack-meeting | 23:31 | |
*** risKArt has quit IRC | 23:31 | |
*** VW_ has joined #openstack-meeting | 23:38 | |
*** TxGirlGeek has quit IRC | 23:39 | |
*** VW has quit IRC | 23:41 | |
*** VW_ has quit IRC | 23:43 | |
*** reed_ has joined #openstack-meeting | 23:45 | |
*** reed_ has quit IRC | 23:53 | |
*** Kevin_Zheng has joined #openstack-meeting | 23:54 | |
*** sdake_ is now known as sdake | 23:55 | |
*** rajinir has quit IRC | 23:56 | |
*** spzala has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!