03:04:22 #startmeeting kuryr 03:04:23 Meeting started Tue Jun 14 03:04:22 2016 UTC and is due to finish in 60 minutes. The chair is tfukushima. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:04:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:04:26 The meeting name has been set to 'kuryr' 03:05:05 Hi. Who's up for the Kuryr weekly meeting? 03:05:31 Hi, this is Ton Ngo from the Magnum team 03:05:43 o/ 03:05:58 hi Ton 03:06:04 tango: Hi, welcome! 03:06:44 #info vikasc_, tango and tfukushima are present 03:07:21 So we don't have the agenda for today. Let's start with the IPAM issue. 03:07:36 #topic IPAM improvements 03:08:18 vikasc_: Do you want to share something on this? 03:08:51 tfukushima: I have pushed a devref as we discussed in last to last meeting 03:09:04 Great. 03:09:28 plus there are PRs in docker for more than 2 weeks, i am not getting any response, good or bad 03:09:29 :) 03:09:59 #info Vikas' devref for overlapping CIDRs https://review.openstack.org/#/c/326894/ 03:10:19 vikasc_: Could you give us a link, please? 03:11:06 https://github.com/docker/docker/pull/23163 03:11:32 its there, in devref also in "references" and in "dependency" section 03:12:17 Ok, I missed it. Thanks. 03:13:33 Hmm, in my opinion, Docker team is super busy and not so responsive sometimes. 03:13:46 Actually that's my actual experience. 03:14:00 So it might require some additional patience. 03:14:08 ok 03:14:44 In the meantime, we'd better to review your devref and patches for Kuryr upstream . 03:14:47 this is my first time o not sure if i am missing something to get their attention. I mean pinging them on irc or ml 03:15:28 yes, once devref is approved i can start pushing kuryr side changes 03:16:02 vikasc_: It might be helpful but in my experience, we would not be able to expect the response and the feature or the patch is suddenly added to Docker. 03:16:23 ok 03:16:40 i will follow up 03:16:47 Awesome. 03:17:08 done on Ipam update from my side 03:17:30 Let's see this as the long term improvement and wait for a while patiently relaxing. 03:17:38 vikasc_: Thanks, Vikas. 03:18:37 So I'd like to move forward to another topic but I'm wondering if tango had anything he wanted to raise. 03:19:08 #action Everyone (especially tfukushima) reviews Vikas's patches. 03:19:16 Hi Taku, Vikas, for myself, I started to work on integrating Kuryr to our Swarm bay 03:19:40 I do have a few quick questions that maybe you can help with 03:19:58 Nice. Let us know if you have anything required from our side. 03:20:10 I found the docker image Kuryr from docker hub, is that a supported way to deploy Kuryr? 03:21:18 I believe you're mentioning the following Docker image. 03:21:34 #link kuryr/libnetwork on DockerHub https://hub.docker.com/r/kuryr/libnetwork/ 03:21:50 Yes, this would fit nicely into Magnum's framework for Swarm bay 03:22:40 It's built from the current upstream master and it can be used by Magnum for sure. 03:23:04 That's great, I just want to confirm. 03:23:38 The Kuryr container seems to work OK, I see Docker being able to connect to Kuryr 03:23:56 I still have some problem connecting Kuryr to Neutron 03:24:00 If you wanted to run your own libnetwork plugin modified from the upstream, I think you need to launch it by yourself with the script in the repo or you might want to build your own Docker image. 03:25:08 tango: Ah, environment variables are used to configure the Neutron endpoints and credentials, so you might want to validate them. 03:25:59 Yes, I thought I have the variables set up correctly, but maybe I am still missing something 03:26:13 If you had any problem, let us know on #openstack-kuryr channel. And apuimedo is managing kuryr/libnetwork image AFAIK. 03:26:27 Is there a Kuryr log that I can check 03:26:29 ? 03:27:43 It should emit the log to stdout and the file depending on the config but let me confirm it. 03:28:48 I see a volume being mounted for log, but maybe I don't have it set up correctly yet 03:29:18 Anyway, I will continue debugging and will ask for help if I get stuck 03:29:55 tango: you are welcome 03:30:29 tango: Ok. I'll make sure the logging will be better. 03:31:07 #topic kuryr/libnetwork image on DockerHub 03:31:26 #action tfukushima improves the logging capability 03:32:07 #action tfukushima asks apuimedo if kuryr/libnetwork is the official image built from the upstream 03:32:22 Thanks Taku, that would be very helpful. 03:32:58 tango: Do you have anything else you might want to share at this moment? 03:33:14 That's all I have for now. 03:33:25 Good. Thanks. 03:33:55 #topic K8s integration 03:34:33 So I submitted a series of patches to improve the devref for K8s watcher. 03:35:17 #link watcher devref improvement patches https://review.openstack.org/#/q/project:openstack/kuryr+branch:master+topic:watcher-devref-fix 03:35:48 Please take a look at it when you had some time guys. 03:36:50 tfukushima: i already provided my review comments. btw are these patches related to this bug https://bugs.launchpad.net/kuryr/+bug/1583972 03:36:50 Launchpad bug 1583972 in kuryr "The style of Raven devref is broken" [Undecided,New] 03:37:36 vikasc_: Actually this patch is related to it. https://review.openstack.org/#/c/319125/ 03:38:36 somehow its not getting updated on launchpad 03:38:38 Hmm, somehow the link is missed even though I included Closes-Bug: #1583972 in the commit message. 03:38:39 bug 1583972 in kuryr "The style of Raven devref is broken" [Undecided,New] https://launchpad.net/bugs/1583972 03:38:58 i think Closes-bug will work 03:39:01 small b 03:39:18 Oh, my bad :-( 03:39:20 not sure 03:39:44 and please assign it to yrself on launchpad also. 03:40:22 Done. 03:40:23 https://wiki.openstack.org/wiki/GitCommitMessages#Including_external_references 03:40:40 "Closes-Bug: " looks correct. 03:41:06 Meh, sometimes it goes wrong. 03:41:10 hmm .. not sure then.. 03:41:17 yes,sometimes it just not work 03:41:19 I'll resolve it manually. 03:41:28 thanks 03:41:48 limao: Hi limao. 03:41:54 I get similiar problem before... not sure why 03:42:11 limao: I remember :) 03:42:34 Hello tfukushima vikasc 03:42:50 limao: Do you want to share anything? I was thinking to finish our meeting otherwise. 03:43:25 any one know how to run full test in local devstack? 03:44:12 currently,i just push patchset to 03:44:22 limao: you just need to point kuryr to actual running neutron 03:44:24 let it trigger 03:44:27 and tox -e fullstack 03:44:36 ok 03:44:41 3q 03:44:43 https://github.com/openstack/kuryr/blob/master/tox.ini#L20-L22 03:44:59 Yes, tox -e fullstack should work. 03:45:00 I do not have other thing,nice to 03:45:10 see you 03:45:15 baohua might know better. 03:45:25 limao: nice to see you too 03:45:26 limao: Ok, thank you. 03:45:38 OK,i will reach him,3q 03:45:46 tfukushima: i recently ran full stack tests locally 03:46:21 i added a fullstack test recently , https://review.openstack.org/#/c/328236/ 03:46:41 Very nice. 03:47:09 but tox -e py34 is failing somehow 03:47:20 #link Vikas's IPAM fullstack test patch https://review.openstack.org/#/c/328236/ 03:47:20 i raised a bug also on launchpad 03:47:51 vikasc_: Oh yeah, I saw that. Do you have any detailed log? It seemed python3.4 was failed somehow. 03:48:08 vikasc_: Do you have Python 3.4 installed in your environment? 03:48:36 tfukushima: honestly, i dint check :) 03:49:03 It's worthwhile checking, I bet. :-) 03:49:05 i thought tox will install whaterver requirements are 03:49:15 tfukushima: many thanks for the tip 03:49:45 tfukushima: one more thing 03:49:56 Yeah, it would but it could just create the separated environment with venv. 03:50:37 tfukushima: we are struggling with fullstack tests failure on gate, and not able to reproduce locally 03:50:42 especially banix 03:51:13 tfukushima: just in case, you could suggest something so thought of bringing it to your notice 03:51:29 OK. Do you have any idea what is the flaky part? 03:51:45 https://review.openstack.org/#/c/265105/45 03:52:06 somehow kuryr server is crashing 03:52:25 http://logs.openstack.org/05/265105/42/check/gate-kuryr-dsvm-fullstack-nv/1b4aea6/logs/screen-kuryr.txt.gz 03:52:30 have a look please 03:54:43 Hmmm, that's weird. It looks like the error or Flask or Werkzeug. 03:55:57 It's happening after the legitimate Kuryr error. There might be the problem on error handling. I'll take a deep look later. 03:56:35 tfukushima: thanks, one clue i got just now. not sure if that is the reason, i will try 03:56:56 vikasc_: "Unexpected error happened: No subnet is found using pool 6ca8600c-1d35-43f9-ab95-435a2ac5596c and pool_cidr 10.0.0.0/24" Is it the expected error in the test? 03:57:07 no 03:57:47 in release_address ipam api we should be just logging that subnet already deleted 03:57:54 rather raising exception 03:58:07 i will try with this change 03:58:23 Ok, I need some time to see it closely. 03:58:46 #action tfukushima see the cause of the failure in https://review.openstack.org/#/c/265105/45 03:58:53 if my experimentaion will not work, i will let you know 03:58:58 #link Unexpectedly failing fullstack test https://review.openstack.org/#/c/265105/45 03:59:13 vikasc_: Ok, thanks. 03:59:25 I think we're running out our time. 03:59:40 Does anyone have other words? 03:59:47 nope. 03:59:59 Nope 04:00:13 Good. Then I'm closing the meeting. Thanks for attending guys, vikasc, tango and limao. 04:00:23 Thanks everyone 04:00:23 #endmeeting