14:00:33 <devkulkarni> #startmeeting Solum Team Meeting
14:00:34 <openstack> Meeting started Wed Oct 12 14:00:33 2016 UTC and is due to finish in 60 minutes.  The chair is devkulkarni. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:37 <openstack> The meeting name has been set to 'solum_team_meeting'
14:00:48 <vijendar> o/
14:01:12 <devkulkarni> hi vijendar
14:01:22 <zhurong> 0/
14:01:39 <devkulkarni> hi zhurong
14:01:55 <zhurong> hi devkulkarni vijendar
14:02:11 <devkulkarni> hopefully Ablu will join us as well soon
14:02:20 <Ablu> hi
14:02:22 <Ablu> I am there
14:02:28 <devkulkarni> ah nice :)
14:02:39 <devkulkarni> we can get started then
14:02:42 <Ablu> Only was fiddeling with my plugin...
14:02:53 <devkulkarni> here is the agenda for today: https://wiki.openstack.org/wiki/Meetings/Solum#Agenda_for_2016-10-12_1400_UTC
14:03:03 <devkulkarni> #topic Announcements
14:03:11 <devkulkarni> 1)  Zhu Rong has become Solum core
14:03:36 <devkulkarni> zhurong: you have now +2 privileges .
14:03:41 <devkulkarni> congratulations :)
14:03:47 <zhurong> thanks devkulkarni vijendar and Ablu
14:04:02 <devkulkarni> happy to have you part of the core team zhurong
14:04:31 <Ablu> zhurong: i did nothing :P
14:04:31 <devkulkarni> second announcement is about Barcelona summit
14:04:38 <Ablu> but congratulations
14:04:50 <devkulkarni> Zhu will be representing our team at the summit
14:05:04 <devkulkarni> we have one fishbowl session
14:05:09 <devkulkarni> it is on Thursday
14:05:26 <devkulkarni> zhurong: have you had a chance to check out the summit details?
14:06:22 <zhurong> I install the summit app, but I haven't check the schedual
14:07:23 <devkulkarni> okay.. once you have a look, we can discuss if there are any other sessions as well that you can attend that would be beneficial for our team
14:07:49 <devkulkarni> zhurong: when do you leave for Barcelona btw?
14:09:00 <zhurong> next Saturday late night, 10.22 in beijing time
14:09:37 <devkulkarni> alright.. so we should plan on finalizing everything by next Wednesday/Thursday latest
14:10:05 <devkulkarni> should be doable
14:10:17 <devkulkarni> we need to prepare the presentation and a screencast
14:10:48 <devkulkarni> as you were mentioning zhurong, in case you are not able to record a screencast, we can use one of the previous ones
14:11:35 <devkulkarni> we can stitch together a video combining screencasts provided by caowei and pt_15
14:12:04 <zhurong> yep, I think this is a doable way
14:12:08 <devkulkarni> Ablu: quick question for you.. is your environment in a condition where you can record a screencast of your workflow demonstrating packer
14:12:15 <Ablu> devkulkarni: sure...
14:12:24 <Ablu> devkulkarni: i am nearly 100% done for submitting for a review
14:12:42 <devkulkarni> Ablu: awesome!! and would you be able to record a screencast in next couple of days?
14:13:13 <Ablu> well I cannot show the heat plugin at the moment. But I can deploy wordpress
14:13:13 <devkulkarni> I am thinking that we can create a combined video showing following capabilities:
14:13:17 <Ablu> with a database server
14:13:34 <Ablu> I might be able to get around it tomorrow or friday...
14:13:36 <devkulkarni> Ablu: that is awesome actually
14:13:58 <devkulkarni> Ablu: if you can have it before the weekend, that would be really good
14:14:22 <devkulkarni> I am banking on this weekend to get the presentation and the video ready
14:14:22 <Ablu> devkulkarni: should it only contain the user view? or also the setup?
14:14:41 <Ablu> well tomorrow I am working, but I hope to have some time in the evening
14:15:07 <devkulkarni> so ideally it should bring out the fact that a VM is being built and the wordpress being deployed is on a VM instance
14:15:23 <devkulkarni> for that, if we need to show some part of setup, that is fine
14:15:36 <Ablu> only the appfile for that
14:15:45 <devkulkarni> if the user view can show that, then we can only go with that
14:15:50 <devkulkarni> ah I see
14:16:00 <devkulkarni> in that case we can only go with the user view
14:16:07 <Ablu> but I currently have no dashboard on my test env
14:16:13 <Ablu> at least no solum dashboard
14:16:13 <devkulkarni> that should not be an issue
14:16:26 <devkulkarni> because your part does not need to demo dashboard
14:16:30 <Ablu> ok. would be cool if someone could tell me how to install one though :)
14:16:47 <Ablu> but thats not time critical for me now
14:16:51 <zhurong> I can tell you Ablu
14:16:57 <devkulkarni> zhurong is expert in dashboard be able to tell you that
14:16:59 <zhurong> install a dashboard is so easy
14:17:00 <devkulkarni> +1
14:17:03 <Ablu> great
14:17:17 <Ablu> zhurong: do you have time today after the meeting?
14:17:34 <devkulkarni> Ablu: yes, I would suggest you don't have to spend time on dashboard if you are short on time
14:17:35 <Ablu> devkulkarni: i will write a small plot and send it to you
14:17:42 <zhurong> OK, I have
14:17:44 <devkulkarni> Ablu: yeah, that would be good
14:17:50 <Ablu> devkulkarni: well i need it for my demo anyway...
14:18:10 <Ablu> I need to submit my thesis by the end of next week
14:18:13 <devkulkarni> sure, in that case zhurong and you can figure out how to get the dashboard in your steup
14:18:23 <devkulkarni> Ablu: oh I see
14:18:31 <zhurong> About five minute will done
14:18:33 <Ablu> but well it is not that critical
14:18:34 <devkulkarni> Ablu: almost done
14:18:36 <Ablu> ok
14:18:39 <Ablu> zhurong: i will quote you on that
14:18:45 <devkulkarni> ha ha
14:18:53 <Ablu> devkulkarni: well development can exceed the thesis time
14:19:02 <Ablu> but the paper stuff needs to be handed in
14:19:06 <Ablu> hi tgtanya_
14:19:16 <devkulkarni> Ablu: I see.
14:19:20 <devkulkarni> hi tgtanya_
14:19:56 <devkulkarni> ok, so going back to the contents of the demo video.. we should show-case all the important things that we have accomplished in this cycle. these include
14:20:05 <zhurong> Ablu you can clone horizon and solum-dashboard now, levave there clone
14:20:23 <Ablu> zhurong: well it is not that easy. lets talk later
14:20:31 <devkulkarni> 1) building VMs and deploying those (here we have Ablu's approach and caowei's approach)
14:20:53 <devkulkarni> 2) solum dashboard
14:21:21 <devkulkarni> 3) end-to-end deployments triggered via git trigger
14:22:11 <devkulkarni> am I missing anything?
14:22:26 <zhurong> 1) Use solum-dashboard to create lp, create and deploy app
14:22:26 <zhurong> 2) Use solum-dashboard/cli to create and deploy app that is built as a VM (for this we should use the work done by caowei)
14:22:26 <zhurong> 3) Show integration with github (push to github -> web trigger -> deployed application)
14:22:26 <zhurong> 4) Show app logs (this can be combined with one of the above 3)
14:22:51 <zhurong> This is the checklist you send last time
14:23:02 <devkulkarni> zhurong: nice !! I like that checklist
14:23:17 <devkulkarni> let me create an etherpad and put it there
14:24:18 <devkulkarni> zhurong: to above list we should add Ablu's approach to number 2
14:24:40 <Ablu> oh right... uploading logs is still not working for vms...
14:24:47 <Ablu> But well my build wont fail :->
14:25:07 <devkulkarni> Ablu: :D
14:25:23 <devkulkarni> Ablu: we don't have to showcase every feature with every deployment option..
14:25:33 <devkulkarni> https://etherpad.openstack.org/p/solum-barcelona-summit
14:25:36 <Ablu> yeah but i forgot about it and just remembered it
14:26:15 <devkulkarni> ah okay
14:28:49 <devkulkarni> Ablu: so if you can get screencast in next couple of days that would be good
14:29:05 <Ablu> devkulkarni: i will try to do it tomorrow
14:29:13 <devkulkarni> see if you are able to use horizon, but that is not a requirement
14:29:34 <devkulkarni> so for number 2 in that list, it could be cli
14:30:15 <devkulkarni> anything else the any you have on mind about the summit?
14:30:37 <devkulkarni> I think once we have a video and a presentation, we are set
14:31:01 <zhurong> This is my first summit, So I have no experience about this. :(
14:31:14 <devkulkarni> zhurong: lets try to get these items over this weekend so that you will enough time to practice
14:31:32 <devkulkarni> zhurong: it is actually a great experience. you will definitely enjoy it
14:32:08 <zhurong> And I check the schedule, our session is 5:30pm-6:10pm
14:32:10 <devkulkarni> you will get to see and meet lot of people that you have only met virtually
14:32:23 <devkulkarni> zhurong: yep, it is the last session on that day
14:32:52 <zhurong> yep
14:33:04 <devkulkarni> zhurong: everyday of the summit, there will be lots of interesting talks
14:33:23 <devkulkarni> also, the fact that our session is in the later part of the summit will help as well
14:33:48 <devkulkarni> you can attend other teams' fishbowl sessions and get a feel for how these sessions go
14:34:01 <devkulkarni> it is no different than usual presentation
14:34:31 <devkulkarni> I don't know how many attendees will be there.. in Austin, we had about 25/30 folks
14:34:32 <zhurong> yep, hope I can do it well
14:35:03 <devkulkarni> zhurong: I am confident you will be able to do it well.. just be yourself and practice
14:35:17 <devkulkarni> it will go fine.
14:35:31 <devkulkarni> hi vijendar
14:36:19 <zhurong> Thx devkulkarni
14:36:22 <devkulkarni> zhurong: we should touch base everyday till you leave
14:36:50 <zhurong> OK devkulkarni
14:36:55 <devkulkarni> cool
14:37:15 <devkulkarni> so next item on agenda is about cutting newton branches
14:37:30 <devkulkarni> I have submitted a patch: https://review.openstack.org/#/c/382527/
14:37:40 <devkulkarni> but it is failing on tox check
14:38:02 <devkulkarni> zhurong, vijendar1: any ideas why this is failing?
14:38:24 <devkulkarni> I was not able to figure out by looking at the output
14:38:34 <zhurong> No idea about this
14:39:23 <devkulkarni> hmm.. I noticed there is a extra blank line in one of the files
14:39:35 <devkulkarni> I am wondering if that is causing the failure
14:39:42 <devkulkarni> let me remove it and re-submit
14:40:01 <devkulkarni> hopefully we will have newton branches this week
14:41:10 <zhurong> But seems the commit statistics in Ocata
14:41:20 <tgtanya_> Hey devkulkarni, sorry for joining in late. will go through the logs!
14:41:30 <devkulkarni> btw, I have updated our wiki (https://wiki.openstack.org/wiki/Solum) with information on how to do openstack related things
14:41:37 <devkulkarni> tgtanya_: sure
14:41:55 <devkulkarni> zhurong: what do you mean?
14:42:18 <devkulkarni> Ablu: I just remembered about the bug that you had filed earlier this week
14:42:25 <devkulkarni> do you have the bug link handy?
14:42:28 <zhurong> http://stackalytics.com/
14:43:17 <Ablu> devkulkarni: hm i can look for it
14:43:57 <devkulkarni> zhurong: you mean that the recent commits are actually part of ocata, so that is what is causing the error?
14:44:01 <Ablu> devkulkarni: https://bugs.launchpad.net/solum/+bug/1631729
14:44:01 <openstack> Launchpad bug 1631729 in Solum "Vagrant setup fails to configure neutron and thus fails" [Undecided,New]
14:44:07 <devkulkarni> thanks Ablu
14:44:35 <devkulkarni> zhurong: have you encountered this issue in your vagrant setup?
14:45:40 <zhurong> I have never met
14:46:13 <zhurong> recently i install devstack many time, but there no error with neutron
14:46:26 <zhurong> s/time/times
14:47:10 <devkulkarni> zhurong: I see.. are you using latest devstack, or some earlier commit of devstack?
14:47:34 <devkulkarni> if you are using latest devstack then that is good news
14:47:46 <zhurong> I am using the latest devstack, but without solum
14:48:22 <devkulkarni> zhurong: ah I see. although, I don't think this particular error is from solum
14:49:06 <devkulkarni> zhurong: if you are planning to setup devstack again then can you include solum in it? that way we will know if there is still an issue or not
14:49:15 <zhurong> yep, our gate also using devstack, all is normal
14:50:03 <zhurong> The issue I face with solum is the nova-docker with nova
14:50:18 <Ablu> well the gate uses specific git revisions for the certain services
14:51:27 <devkulkarni> what issue are you facing with nova-docker and nova? if you are using the commits of nova that we are pinning to (mentioned in setting up dev environment wiki page), then that should work
14:52:08 <devkulkarni> Ablu: actually, gate uses all the latest things.. it is in our development environment that we pin to specific versions of nova and neutron
14:52:16 <Ablu> ah ok...
14:52:20 <devkulkarni> also, fyi, on gate we are not using nova-docker
14:52:23 <Ablu> what revisions did i copy then?
14:52:26 <zhurong> yep, It can only using the specific commit, can not all using the master
14:52:27 <devkulkarni> we are using libvirt
14:52:48 <tgtanya_> devkulkarni, the bug with vagrant setup comes up with devstack on a Linux VM as well. It's the same one I was stuck with initially
14:53:14 <devkulkarni> tgtanya_: yes, Ablu and I did discuss that
14:53:46 <devkulkarni> tgtanya_, Ablu: can you confirm if you were using the commits of nova and neutron that we have listed on the dev setup environment page?
14:54:34 <devkulkarni> https://wiki.openstack.org/wiki/Solum/solum-development-setup
14:54:39 <tgtanya_> Yes, I used those commits but did not work fine
14:55:02 <tgtanya_> So, I tried again without them and a few changes to make them work
14:55:06 <devkulkarni> tgtanya_: ok.. and if I remember correctly, you had then changed your devstack commit
14:55:41 <tgtanya_> Yes, but later I found a way to work with the latest commit as well
14:55:48 <Ablu> devkulkarni: I used the vagrant setup
14:55:53 <Ablu> doesnt that do it automatically?
14:56:02 <devkulkarni> Ablu: yes, that will do it automatically
14:56:03 <Ablu> well i switched to some commits later and it worked
14:56:12 <Ablu> but no idea which ones and where
14:56:18 <Ablu> i think i copied them from the file you send me
14:57:29 <devkulkarni> Ablu, tgtanya_: so looks like both of you tried using latest commits of nova and neutron, and tgtanya_ you used latest commit of devstack as well and made few other changes and then got a working environment?
14:57:53 <tgtanya_> devkulkarni, yes.
14:58:17 <devkulkarni> tgtanya_: do you remember the changes that you made? can you document them?
14:59:00 <devkulkarni> the reason is for the summit we should have a good documentation of how to get a working environment.. if things as documented today are not working then we should update that
14:59:08 <devkulkarni> alright, we have one minute left
14:59:19 <tgtanya_> I do not remember exactly, but I guess I can work it out
14:59:23 <devkulkarni> lets continue chatting for few minutes afterwards
14:59:37 <devkulkarni> tgtanya_: thanks, that will be helpful
14:59:53 <tgtanya_> devkulkarni, Sure.
15:00:00 <devkulkarni> anything else any of you have on mind?
15:00:09 <devkulkarni> time is up though
15:00:20 <devkulkarni> thanks zhurong, Ablu, tgtanya_, vijendar for joining today
15:00:23 <devkulkarni> see you next week
15:00:28 <devkulkarni> #endmeeting