Wednesday, 2017-05-03

*** lamt has joined #openstack-meeting-500:08
*** iceyao has joined #openstack-meeting-500:11
*** iceyao has quit IRC00:16
*** lamt has quit IRC00:16
*** lamt has joined #openstack-meeting-500:16
*** iceyao has joined #openstack-meeting-500:39
*** markvoelker has quit IRC00:41
*** markvoelker has joined #openstack-meeting-500:42
*** markvoelker has quit IRC00:46
*** iceyao_ has joined #openstack-meeting-500:58
*** iceyao has quit IRC00:58
*** iceyao_ has quit IRC02:37
*** iceyao has joined #openstack-meeting-502:41
*** ricolin has joined #openstack-meeting-503:12
*** iceyao has quit IRC03:48
*** markvoelker has joined #openstack-meeting-504:00
*** iceyao has joined #openstack-meeting-504:10
*** iceyao has quit IRC04:15
*** iceyao has joined #openstack-meeting-504:29
*** krtaylor has joined #openstack-meeting-504:32
*** iceyao has quit IRC04:33
*** iceyao has joined #openstack-meeting-504:35
*** iceyao has quit IRC05:23
*** iceyao has joined #openstack-meeting-505:38
*** iceyao has quit IRC05:42
*** skazi_ has quit IRC06:11
*** rarcea has joined #openstack-meeting-506:12
*** skazi_ has joined #openstack-meeting-506:56
*** aarefiev has joined #openstack-meeting-507:06
*** skazi_ has quit IRC07:28
*** iceyao has joined #openstack-meeting-507:42
*** iceyao has quit IRC07:46
*** ralonsoh has joined #openstack-meeting-507:56
*** rarcea_ has joined #openstack-meeting-507:57
*** rarcea_ has quit IRC08:02
*** rarcea_ has joined #openstack-meeting-508:10
*** iceyao has joined #openstack-meeting-508:26
*** iceyao has quit IRC08:30
*** markvoelker has quit IRC08:32
*** derekh has joined #openstack-meeting-508:39
*** rarcea_ has quit IRC08:43
*** matrohon has joined #openstack-meeting-508:44
*** iceyao has joined #openstack-meeting-508:48
*** iceyao has quit IRC08:53
*** zenirc369 has joined #openstack-meeting-509:08
*** iceyao_ has joined #openstack-meeting-509:13
*** iceyao_ has quit IRC09:18
*** markvoelker has joined #openstack-meeting-509:33
*** markvoelker has quit IRC09:38
*** lamt has quit IRC09:40
*** iceyao has joined #openstack-meeting-509:58
*** iceyao has quit IRC10:03
*** ricolin has quit IRC10:07
*** ricolin has joined #openstack-meeting-510:08
*** markvoelker has joined #openstack-meeting-510:34
*** markvoelker has quit IRC10:40
*** iceyao has joined #openstack-meeting-510:40
*** iceyao has quit IRC10:45
*** iceyao has joined #openstack-meeting-511:04
*** iceyao has quit IRC11:14
*** markvoelker has joined #openstack-meeting-511:36
*** markvoelker has quit IRC11:40
*** iceyao has joined #openstack-meeting-511:42
*** iceyao has quit IRC11:47
*** JASON_SHI has joined #openstack-meeting-511:49
*** iceyao has joined #openstack-meeting-512:00
*** JASON_SHI has quit IRC12:03
*** iceyao has quit IRC12:05
*** iceyao has joined #openstack-meeting-512:22
*** iceyao has quit IRC12:26
*** iceyao has joined #openstack-meeting-512:29
*** iceyao has quit IRC12:36
*** markvoelker has joined #openstack-meeting-512:37
*** markvoelker has quit IRC12:41
*** iceyao has joined #openstack-meeting-512:41
*** JASON_SHI has joined #openstack-meeting-512:44
*** wxy_ has joined #openstack-meeting-512:57
*** zenirc369 has quit IRC12:58
*** fredli has joined #openstack-meeting-513:06
fredlihi13:06
*** lamt has joined #openstack-meeting-513:08
*** zenirc369 has joined #openstack-meeting-513:19
*** tongli has joined #openstack-meeting-513:26
*** wxy_ has quit IRC13:32
*** JASON_SHI has quit IRC13:32
*** wxy_ has joined #openstack-meeting-513:34
*** lamt has quit IRC13:37
*** Wei_Liu has joined #openstack-meeting-513:40
*** JASON_SHI has joined #openstack-meeting-513:45
JASON_SHI@tongli, hello13:45
JASON_SHI@fred,a u on line13:45
JASON_SHIWX13:46
JASON_SHIwxy13:46
wxyJASON_SHI: here13:47
tongli@JASON_SHI, I am online.13:47
JASON_SHIOK, @tongli, we are test the new program , it's passed13:47
JASON_SHIbut we have to know whether it's result13:48
*** zhipeng has joined #openstack-meeting-513:49
JASON_SHI@wxy, pls forward the result to tongli for verifcation .13:49
*** jeremybrooks has joined #openstack-meeting-513:49
wxytongli: the job is done. And I can open the k8s web page. Then what shoud I do now to make sure all is OK?13:52
*** jb4free has joined #openstack-meeting-513:54
*** jeremybrooks has quit IRC13:54
Wei_Liu@tongli, hello13:54
*** GregWaines has joined #openstack-meeting-513:54
tongli@Wei_Liu, hi.13:54
tongli@wxy, if you only do the phase #1 demo. as long as you can open the k8s dashboard, you are ok.13:55
tongli@wxy, get familiar with the dashboard and make sure that you can talk about it.13:55
*** zenirc369 has quit IRC13:55
tongliMark may ask you questions.13:55
Wei_Liu@tongli, we only do the phase #1 too.13:56
*** markvoelker has joined #openstack-meeting-513:57
dmelladowxy: you should check that the pods have been properly created and that the cockroachdb dashboard is up and running too ;)13:57
*** wxy| has joined #openstack-meeting-513:58
*** jeremybrooks has joined #openstack-meeting-513:58
wxy|dmellado: tongli: thanks, checking now.13:58
topolo/13:59
*** ksumit has joined #openstack-meeting-513:59
Wei_Liudmellado, how to check the cockroachdb dashboard?13:59
dmelladoWei_Liu: <ip_address>:32256    cockroachdb dashboard14:00
dmellado<ip_address>:30000    kubernetes dashboard14:00
dmelladocheck that both are up 'n running ;)14:00
*** alexrobinson has joined #openstack-meeting-514:00
Wei_Liudmellado, cool, checking it. Thanks14:00
tongli#startmeeting interop_challenge14:01
openstackMeeting started Wed May  3 14:01:04 2017 UTC and is due to finish in 60 minutes.  The chair is tongli. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: interop_challenge)"14:01
openstackThe meeting name has been set to 'interop_challenge'14:01
rarceao/14:01
tonglihello, every one.14:01
topolo/14:01
JASON_SHIhello14:01
dmelladohi folks14:01
GregWaineshello14:01
wxy|hello14:01
alexrobinsonhello14:01
jb4freeHi14:01
ksumito/14:02
tongliThe agenda for today is just run the test and join the big cockroachdb cluster.14:02
tongliand post results to the mailing list.14:02
tongli#link https://etherpad.openstack.org/p/interop-challenge-meeting-2017-05-0314:03
JASON_SHIcool14:03
zhipengo/14:03
tongliWe do have few items to talk before we dive into the actual run.14:03
*** kongwei has joined #openstack-meeting-514:03
dmelladoyep, I ran earlier today and also merged the commit, so we don't have to rely on in-review patchset14:03
tongliPlease see the etherpad at the agenda section.14:03
*** SpencerKimball has joined #openstack-meeting-514:03
tongli@dmellado, thanks.14:04
topolawesome14:04
dmelladozhipeng: I'd love +2 your commit ASAP too, so I'll do as soon as you address my comments there ;)14:04
tongli@dmellado, one more review though.14:04
*** jeremybrooks has quit IRC14:04
zhipengdmellado no problemo14:04
dmelladotongli: the one for the tags? I assume that we'll need those for phase214:04
*** jeremybrooks has joined #openstack-meeting-514:04
tongliall cores, please also look at the Mark's patch for destroying the preallocated floating IPs.14:04
tongli@dmellado, not needed absolutely but it is nice to have when you test run it.14:05
dmelladoI'll take a look14:05
tonglihttps://review.openstack.org/#/c/461591/14:05
tongliless than 10 charactor change14:06
tongliany way, please take a look at that. we've also merged the nfv patch, yeah!!!14:06
tonglinow today's stuff.14:06
tongliI've put two commands on the etherpad, these two commands are very important.14:07
dmelladotongli: for the NFV one, not yet!14:07
dmelladopls review also this one14:07
dmelladohttps://review.openstack.org/#/c/462018/14:07
*** zenirc369 has joined #openstack-meeting-514:07
fredliHi all14:07
vkmco/14:07
tongli@dmellado, u r right.14:07
vkmchey!14:07
dmelladohi vkmc o/14:08
tongliok, please review that one as well.14:08
tonglilet me continue for today's stuff.14:08
tonglithe two commands, one for each phase.14:08
*** daniela_ebert has joined #openstack-meeting-514:08
tongliis everybody clear on that? how to run and what to expect?14:09
dmelladojust a question, the phase 1 acts with 'localhost' as a master14:09
*** wxy_ has quit IRC14:09
GregWaineswhat is the --skip-tags="apps"  option ?14:09
tongli@dmellado, not localhost, master node.14:09
dmelladoand then phase 2 tag would change that to use the master from the main cluster14:09
*** wxy_ has joined #openstack-meeting-514:10
dmelladoyep, that's what I meant tongli ;)14:10
tongliok.14:10
dmelladotongli: I mean, for the first tag14:10
tongli@GregWaines, --skip-tags means do not run any tasks marked "apps"14:10
dmelladoshould it act with own_master: True?14:10
tongli@dmellado, if you only do phase #1, own_cluster set to False.14:11
GregWaines@tongli,  will it still start k8s and cockroach ?14:12
tonglithat way, you are not dealing with cockroachdb at all.14:12
tongliif you set own_cluster == True, then you end up with one node cockroachdb cluster.14:12
tongliwhich does not hurt anything.14:12
wxy|dmellado:  hi, the task: setup first cockroachdb node is skipped. I'v configed the cockroachdb link in vars/ubuntu.yml. What should I do next to let it run?14:12
dmelladotongli: yep, but that should be it for phase1-only participants, at least AFAIU14:12
dmelladomaybe we should make that clear14:13
tongliok.14:13
tonglifor phase runners, here is the configuration.14:13
tongliown_cluster set to False.14:13
tongliand run this command:14:13
*** jeremybrooks has quit IRC14:13
tongliansible-playbook -e "action=apply env=xxxx password=xxxx" site.yml--skip-tags="apps"14:13
tonglidoing that will only set you up a k8s cluster, has nothing to do with cockroachdb.14:14
tonglinow for phase2 runners.14:14
tongliown_cluster set to False.14:14
tonglipublic_node set to a IP14:14
tonglifirst run phase 1 command:14:15
tongliansible-playbook -e "action=apply env=xxxx password=xxxx" site.yml--skip-tags="apps"14:15
*** AndChat|108801 has joined #openstack-meeting-514:15
tonglithen run this command to join the first cockroachdb cluster14:15
*** jb4free has quit IRC14:15
tongliansible-playbook -i run/runhosts -e "action=apply env=xxxxpassword=xxxx" site.yml --tags="info,apps"14:15
tonglinotice that the runhosts and tags14:15
tonglithe second command is for phase #2, which should take like 10 seconds.14:16
tonglibasically create a pod for on each k8s node.14:16
tongliclear?14:16
dmelladoyep ;)14:16
tonglieverybody else?14:17
wxy|very clear.14:17
GregWainesyep14:17
daniela_ebertclear14:17
wxy|Thanks very much14:17
tongligreat.14:17
tongliif you run the test using cached container image, this is important for phase #2 runners, please make sure that you are caching the latest cockroachdb container image.14:18
tongliif not, the cockroachdb dashboard will show a warning, not end of the world but we do not want to see that.14:18
tongliit will be a distraction.14:18
alexrobinsonregarding the cached container image, I'd much prefer if we picked a specific tag for everyone to use than for everyone to just grab the "latest" image at different times14:19
tonglialexrobinson, that means another patch.14:19
*** AndChat|108801 has quit IRC14:19
alexrobinsonsure, but if the "latest" versions that people have grabbed vary by enough, the versions might not play well together14:20
alexrobinsonwe'll see today, I guess, but it's a non-trivial risk14:20
tongliok.14:20
alexrobinsonit's always a best practice when using docker to use specific version tags rather than ":latest" for this reason14:21
alexrobinson(not just for cockroachdb, but for all container images)14:21
*** zenirc369 has quit IRC14:21
alexrobinsonanyways, sorry to interrupt14:21
alexrobinsonif it's an issue, everyone should switch to the "cockroachdb/cockroach:v1.0-rc.1" image14:22
dmelladowxy|: you should be ok just with k8s after latest changes ;)14:22
tonglipoint #2, right after you run the test, do not destroy your cluster just yet especially you are joining the big cluster.14:22
tongliok, back to point #1, container image, this is for phase #2 runners only.14:23
tonglido you all want to change it that tag for cockroachdb image?14:23
wxy|dmellado: I think so. Just checking now. tongli printed a very clear flow. Thanks.14:23
tongliI have no issue with that change, just another small patch.14:23
dmelladonp wxy| !14:23
tongliany one?14:24
tonglion using the specific tag rather than the latest by default?14:25
tonglior I have lost everybody?14:26
dmelladotongli: heh, no, I'm still around14:26
dmelladotbh I don't really care, I don't think that it'd affect too much14:26
tongliok, if you refresh your cached images, then I think you are ok.14:27
tongliso #agreed, not to make a new patch for specific image14:27
tonglipoint #3, stack size, need some input from Mark, Alex,14:27
tongliwhen other cloud join in, how many nodes should we set?14:28
tonglishould each cloud have a different number of nodes join or same number of node join.14:28
tonglifrom cockroachdb point of view, it should not matter, but to make the demo more dynamic,14:28
tonglishould the number vary a bit?14:28
dmelladoI guess that'd also depend on the size of the cloud14:29
tongliif not, I suggest we set to 5, so each cloud have 4 nodes join the big cluster.14:29
dmelladoand the tenant14:29
tongliany one else?14:30
tongliany cloud should allow create 5 nodes, no?14:30
dmelladohope so!14:31
tongli#agreed, stack_size to be set to 5.14:31
tongli@alexrobinson, do you have a IP we can use to join your cluster?14:31
vkmcshouldn't be a problem with 5 nodes14:32
tongli@alexrobinson, u still there?14:33
tonglidid you prepare a cluster so that we can join14:33
alexrobinson@tongli, no I don't have a cluster14:34
SpencerKimball@tongli, I think there's some confusion here. We (including Alex Polvi from CoreOS) were under the impression that we'd be using one of your clouds14:34
*** iceyao has quit IRC14:35
tongli@alexrobinson, @SpencerKimball, hmmm, I do not think so.14:35
tonglimark sent out an email right after the Austin rehearsal, that you guys will setup the first cluster at the session before our show.14:36
tonglithat has been communicated few times.14:36
tonglilet's hash that out offline.14:37
tonglianyway, I have setup ibm cloud as the first cluster.14:37
tonglican we all start run the phase 1?14:37
tongliand post your run time and results to the mailing list?14:37
tonglithe first cluster information is on the etherpad.14:38
tonglimy screen is shared here #link https://apps.na.collabserv.com/meetings/join?id=1947-091214:38
*** lamt has joined #openstack-meeting-514:40
dmelladotongli: password for the meeting?14:40
Wei_Liutongli, what's passcode?14:40
tonglimeettong14:40
daniela_ebertworks fine, I can see your screen14:41
dmelladoyep14:41
Wei_Liuyep14:41
tongligreat. it shows the cockroachdb cluster.14:41
tonglicurrently has 11 nodes, however 2 dead.14:41
dmelladothat should've my cluster around too14:41
GregWainesemailed my/WindRiver results to interop-wg@lists.openstack.org <interop-wg@lists.openstack.org>14:42
dmelladotongli: which kind of results would you need? I thought we were tracking this on the wiki page too14:42
dmelladohttps://wiki.openstack.org/wiki/Interop_Challenge#Boston_Summit_On_Stage_Keynote_K8S_Demo_Commited_Parties14:42
tongliwiki page has an example , at the very end.14:42
GregWainesI just cut & pasted the timing and PLAY RECAP messages at the end14:43
tongliit was made for the lampstack but should work for the k8s workload as well.14:43
GregWaines... sent email previously using template from wiki14:43
tongliyou can access cockroachdb dashboard by point a browser to your node as well.14:44
tongli@GregWaines, thanks.14:44
dmelladowill send it after the meeting, then14:44
*** jaugustine has joined #openstack-meeting-514:44
*** felipemonteiro_ has joined #openstack-meeting-514:44
tonglifrom screen, you can see that the interop database was created, and the size of the table demo will change14:45
tongliit does that because each pod also has a data generator container running.14:45
tongliwhich insert new values to the table.14:45
tonglithere are two nodes at 162.2.44.37, 162.2.44.22 are dead nodes.14:46
*** iceyao has joined #openstack-meeting-514:47
tonglifor phase #1, you should see something like this from k8s dashboard.14:47
wxy|it's mine. :(14:47
tongli@wxyl, ok, make sure everything is ok.14:49
tongliif you switch namespace to kube-system from k8s dashboard, you should see more stuff on the k8s dashboard.14:49
tongliget yourself familiar with the k8s dashboard especially for the phase #1 only runners.14:49
tongliyou should be able to just do this against your own cluster.14:50
Wei_Liuok14:50
tongliif you switch to Pods section, you should see the Status to be running and Restarts to be 014:51
tongliif you see Restarts to be greater than 0, normally something is not right.14:51
tongliit will be true for your cockroachdb pods  as well.14:51
tonglimy screen shows that my cockroachdb pods restarted more than 0. which is not a good sign.14:52
wxy|pods for k8s run well. But there is no cockroachdb pods14:52
dmelladotongli: heh xD14:52
dmelladowxy|: that's normal if you're running only phase 114:52
wxy|I run phase 2 as well.14:52
tongli@wxyl, if you only run the phase #1, that will be correct14:52
wxy|cool I saw it.14:53
tongliif you run phase 2 as well, that won't be correct. switch the namespace.14:53
topol:-)14:53
wxy|but result is 2.:(14:53
*** beisner_ has joined #openstack-meeting-514:53
tongli@wxyl, that is correct. since you are not the first cluster, my cloud is.14:53
tonglione of your node is used as k8s master node, which has no cockroachdb nodes running on.14:54
tongliyour stack_size must be 3.14:54
tongliwhich is the default if you did not change it.14:54
tongliok, only few minutes left.14:54
wxy|Does it means that I'm ok now?14:54
tongliwe need a count for who will be running phase #214:55
dmelladoo/14:55
tongli@wxyl, no, seems your rockroachdb nodes are dead.14:55
tonglieverybody, please indicate on the etherpad, who runs phase #2?14:56
dmelladoyou can go in there and do kubectl get pods and check14:56
dmelladowxy|:14:56
wxy|How can I debug it?14:56
kongweio/14:56
wxy|I'm a new guy for k8S. Sorry14:56
*** blancos has joined #openstack-meeting-514:56
tongliAnybody else for phase #2?14:57
dmelladowxy|: using kubectl, but you could first try even with the dashboard14:57
daniela_ebertI plan to run phase #2, but I still have an issue with the latest patches14:57
dmelladodaniela_ebert: what's on with those for you?14:57
GregWainesNot me .... Wind River / Greg Waines / Brent Rowsell ... will be doing only Phase 114:57
dmelladotongli: I'm assuming that anyone who said 'public cloud' on the etherpad with the participant info14:57
dmelladowould be running it14:57
dmelladoeven if not around today14:58
tongliwe need confirmation.14:58
tonglithe foundation has asked me yesterday.14:58
*** ramishra has joined #openstack-meeting-514:58
tongliI can go with that if no objections.14:58
Wei_Liutongli, if I do not join phase #2, so I should config own_cluster as true and ignore --skip-tags="apps" in the command, right?14:58
vkmclast meeting we said we were going to do the demo today, running the phase 2 so we make sure that with the last code we are all achieving the results we epect14:59
tongli@Wei_Liu, please see the conversation earlier.14:59
vkmcexpect*14:59
Wei_Liuyes, I was here all the time.14:59
dmelladothat's why I left the nodes connected to the DB, basically15:00
*** GregWaines has left #openstack-meeting-515:00
tongliok. one minute left.15:00
daniela_ebert@dmellado: I am investigating in parallel. may I contact you later?15:00
tonglicontact me if you still have problems.15:00
dmelladodaniela_ebert: sure, feel free reaching me out (and tongli too ;) )15:00
tongli#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:00
openstackMeeting ended Wed May  3 15:00:54 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/interop_challenge/2017/interop_challenge.2017-05-03-14.01.html15:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/interop_challenge/2017/interop_challenge.2017-05-03-14.01.txt15:01
openstackLog:            http://eavesdrop.openstack.org/meetings/interop_challenge/2017/interop_challenge.2017-05-03-14.01.log.html15:01
serverascode#startmeeting operators_telco_nfv15:01
openstackMeeting started Wed May  3 15:01:12 2017 UTC and is due to finish in 60 minutes.  The chair is serverascode. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: operators_telco_nfv)"15:01
openstackThe meeting name has been set to 'operators_telco_nfv'15:01
serverascode#topic roll call15:01
*** openstack changes topic to "roll call (Meeting topic: operators_telco_nfv)"15:01
ricolinhi serverascode15:01
serverascodehi ricolin :)15:01
*** GregWaines has joined #openstack-meeting-515:01
ricolinI think heat own this period of time?:)15:02
serverascodeoh sorry15:02
serverascodeendmeeting15:02
serverascode#endmeeting15:02
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:02
openstackMeeting ended Wed May  3 15:02:43 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:02
serverascodewrong room15:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/operators_telco_nfv/2017/operators_telco_nfv.2017-05-03-15.01.html15:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/operators_telco_nfv/2017/operators_telco_nfv.2017-05-03-15.01.txt15:02
openstackLog:            http://eavesdrop.openstack.org/meetings/operators_telco_nfv/2017/operators_telco_nfv.2017-05-03-15.01.log.html15:02
ricolin:)15:02
serverascodesorry about that15:03
ricolinNP:)15:03
ricolin#startmeeting heat15:03
openstackMeeting started Wed May  3 15:03:31 2017 UTC and is due to finish in 60 minutes.  The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot.15:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:03
*** openstack changes topic to " (Meeting topic: heat)"15:03
openstackThe meeting name has been set to 'heat'15:03
ricolin#topic roll call15:03
*** openstack changes topic to "roll call (Meeting topic: heat)"15:03
*** therve has joined #openstack-meeting-515:04
ramishrahi15:04
ricolinhi ramishra:)15:04
cwolferhhello15:04
*** kongwei has quit IRC15:04
zanebhowdy15:04
ricolin#topic adding items to agenda15:05
*** openstack changes topic to "adding items to agenda (Meeting topic: heat)"15:05
ricolin#link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-05-03_1500_UTC.2915:05
*** alexrobinson has quit IRC15:06
*** SpencerKimball has quit IRC15:07
ricolin#topic Boston sessions broadcast15:07
*** openstack changes topic to "Boston sessions broadcast (Meeting topic: heat)"15:07
ricolinso we have three-four sessions in Boston15:07
ricolinHeat project update15:08
ricolin#link https://docs.google.com/presentation/d/1NiwYC3K04VIozZOk3_41_GnWMQUMxD8XhxiySEl6Ayw/edit?usp=sharing15:08
ricolinHeat on-boarding15:08
ricolin#link https://docs.google.com/presentation/d/1U-UDIdVHvP8jyzoZUo_3OIW-lvwDw2zfS2yynoFhwng/edit#slide=id.g1de11d5325_0_4515:08
ricolinLarge Orchestration Stacks15:08
ricolinand one left is the application discussion15:09
ricolin#link https://www.openstack.org/summit/boston-2017/summit-schedule/events/18951/cloud-aware-application-support15:09
ricolinthose slide still WIP15:10
ricolinbut feel free to put your though in side since we hope it can represent what heat team's doing15:11
ricolin#topic API-WG liaison15:11
*** openstack changes topic to "API-WG liaison (Meeting topic: heat)"15:11
ricolin#link http://specs.openstack.org/openstack/api-wg/liaisons.html15:11
ricolinseems we needs a API-WG liaison15:12
ricolinI will do it if no volunteer15:12
ramishraWe do have a name there;)15:13
*** GregWaines has quit IRC15:13
ricolinand TBH I don't even know who he is...15:14
ramishraHe has moved to different things now:)15:14
ricolinzaneb should know:)15:14
*** GregWaines has joined #openstack-meeting-515:14
ricolinyeah, I think so too:)15:14
zanebricolin: he was part of our team at RH, but he transferred to work on Ansible about a year ago15:15
ricolincool15:15
ricolinI will take the API-WG liaison, and feel free to take over from me if you think it's a fun thing to do!!!:)15:17
*** ksumit has left #openstack-meeting-515:17
ricolin#action ricolin will act the API-WG liaison15:17
ricolin#topic gate change15:18
*** openstack changes topic to "gate change (Meeting topic: heat)"15:18
ricolin#link https://review.openstack.org/#/c/461968/15:18
ricolin#link https://review.openstack.org/#/c/462041/15:18
ricolinWe have two propose change15:19
ricolinfrom ramishra and therve15:19
therveYeah I'm not crazy about it15:19
therveI don't see why we have to put in the gate, making we can keep it non voting15:19
ramishraso the one I proposed is an indentity-v3 job change, it was a job running tempest tests, so I changed to run integration tests15:20
ramishraIt's a non-voting job too15:21
zanebtherve: because it can be testing a different thing when it merges, and if you merge something broken then check jobs on everything else will fail from that point on15:21
ramishrahttps://review.openstack.org/#/c/461823/ would break it15:21
ricolintherve seems it's a strict requirement there15:21
thervezaneb, How different though?15:22
therveI don't see a scenario where that would make a difference here15:22
ramishraI mean the dependant one in that DNM patch15:23
zanebtherve: different by whatever has changed on master between when the check job and the gate job runs15:23
* therve shrugs15:23
zanebtherve: if that interacts with your patch then the check job is broken15:23
ricolinramishra your patch also remove tempest out of the job right?15:26
ramishraricolin: it removes the tempest tests, not tempest15:27
*** aarefiev is now known as aarefiev_afk15:27
ricolinramishra, yes! right!15:27
ricolinramishra, `orchestration` tempest test15:28
ramishrawe had the job template(normal dsvm job with the special flag), so just changed the job name15:28
ramishraricolin: yes15:29
ricolinso is everyone fine with remove those tempest test out?15:29
ricolin+1 from me15:29
ricolinit sounds like approve to me:)15:31
ricolin#topic Remove test from tempest15:31
*** openstack changes topic to "Remove test from tempest (Meeting topic: heat)"15:31
ricolin#link https://review.openstack.org/#/c/461841/15:31
ricolinand after we remove those tests, tempest can remove those tests out of tempest15:31
zanebdo we have replacements for those tests somewhere?15:32
*** lamt has quit IRC15:33
ricolinno15:33
ramishraI've been responding to tha ML thread, so IMO, whether to keep those tests in tempest tree or not is tempest teams call.15:33
ramishraIMO, we would not like to create a separate repo with those and own it15:34
ricolinramishra, yeah, and they try to notify us if that change will break anything:)15:34
ramishrathose tests are pretty old15:34
ramishrazaneb: the gabbi api tests covers some fo those15:34
ramishralike the basic stack/resource/template api stuff15:35
zanebOK, I just want to make sure we're not throwing away the stuff we will need for DefCore tests15:36
ricolinno, I think they're fine with the list I porposed15:37
ramishraWe don't use them(now, after the job changes), there is just another tempest gate layer-4 job that uses those tests.15:38
ramishraNot sure if anyone else uses it downstream, but that's tempest teams call, I suppose15:39
*** lamt has joined #openstack-meeting-515:40
ricolinthere's a goal proposed (which not yet merge) on queen release about move all tests out of tempest repo15:40
ricolinso we have to start considering to take those tests back to heat or do something else15:41
ramishraricolin: it's been proposed since a long time, not everyone agrees to it15:41
ricolinramishra, okey, than it might not be a good reason here:)15:42
ramishraI doubt it would be accepted as a goal so easily, though anything can happen;)15:42
*** Rockyg has joined #openstack-meeting-515:42
*** felipemonteiro_ has quit IRC15:43
ricolinramishra, yep, not every team use tests in tempest like us! lol15:43
*** JASON_SHI has quit IRC15:43
ricolin#topic Open discussion15:44
*** openstack changes topic to "Open discussion (Meeting topic: heat)"15:44
ricolinramishra, about the define test https://review.openstack.org/#/c/45422215:45
blancosI had a question about Heat's plans for testing. I know you're removing Tempest tests, but I was wondering if you were only interested in having gabbi API tests.15:45
ricolinramishra, I'm still asking interop team15:45
ricolinblancos you mean for heat API tests?15:46
ramishrablancos: all of our integration tests run with heat tempest plugin(which is in heat tree)15:46
blancosI'm part of a QA project called Patrole that focuses on RBAC testing using a project's policy.json or policy in code. We had originally developed some tests for Heat for our Tempest plugin, but now that Tempest is moving away from that, we were wondering if your team might be interested.15:46
ricolinblancos, If you using tempest, you can also use heat_integrationtests.api for our gabbi API test15:48
ramishrablancos: Where does your tempest plugin live, in Patrole tree?15:49
blancosricolin Right, the tests we have currently make use of the code in heat_integrationtests, but they're for testing policy enforcement instead of APIs15:49
blancosramishra Yes, currently.15:49
blancosramishra We have tests for Nova, Neutron, Keystone, Cinder, and Glance here https://github.com/openstack/patrole15:50
blancos#link https://github.com/openstack/patrole15:50
*** felipemonteiro has joined #openstack-meeting-515:50
ricolinblancos, we're considering to work a tempest plugin in heat which will keep use heat_integrationtests15:52
ricolinblancos, but you already can run those test with tempest too15:52
ricolinnot sure it will help you?15:52
blancosricolin We already have the tests developed, it's more that we're wondering if you're interested in giving them a home :)15:53
*** felipemonteiro_ has joined #openstack-meeting-515:53
blancosWe would maintain them15:53
ricolinblancos, oh, I understand you just now!15:54
ramishrablancos: so you're suggesting that we adopt https://github.com/openstack/patrole/tree/master/patrole_tempest_plugin/tests/api/orchestration in heat?15:54
*** jeremybrooks has joined #openstack-meeting-515:54
ramishrawhy don't you maintain them in your tree like you do now?15:55
blancosramishra Those tests are currently out of date, but yes essentially15:55
blancosramsihra We spoke to the QA of Tempest and they recommended we (as a plugin) not rely on the presence of other plugins (which is where Heat tests will be moving, as I understand it)15:55
ricolin3 mins left15:57
*** felipemonteiro has quit IRC15:57
ramishratherve: you still around?15:57
ricolinramishra, I think we might need a BP for this?15:58
zanebblancos: oh, you're actually inheriting from the existing tests?15:58
*** tongli has quit IRC15:59
blancoszaneb Sorry if I wasn't clear, but those tests are outdated. We started refactoring work, but put a hold on it for now15:59
blancos#link https://review.openstack.org/#/c/453348/ Here's the refactored tests15:59
ricolinOkey, time's up one let's move back this discussion back to heat16:00
*** wxy_ has quit IRC16:00
ricolinone last thing here, we not doing meeting next week since it's Summit week16:00
*** wxy_ has joined #openstack-meeting-516:00
ricolinthx guys, back to heat16:01
ricolin#endmeeting16:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:01
openstackMeeting ended Wed May  3 16:01:03 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-05-03-15.03.html16:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-05-03-15.03.txt16:01
openstackLog:            http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-05-03-15.03.log.html16:01
*** blancos has left #openstack-meeting-516:01
*** felipemonteiro_ has quit IRC16:02
*** felipemonteiro_ has joined #openstack-meeting-516:02
*** felipemonteiro__ has joined #openstack-meeting-516:18
*** matrohon has quit IRC16:20
*** felipemonteiro_ has quit IRC16:21
*** zenirc369 has joined #openstack-meeting-516:25
*** jeremybr_ has joined #openstack-meeting-516:28
*** jeremybr_ has quit IRC16:28
*** jeremybr_ has joined #openstack-meeting-516:28
*** jeremybr_ has quit IRC16:30
*** jeremybrooks has quit IRC16:32
*** felipemonteiro__ has quit IRC16:38
*** felipemonteiro__ has joined #openstack-meeting-516:39
*** fredli has quit IRC16:45
*** jeremybrooks has joined #openstack-meeting-516:46
*** jeremybrooks has quit IRC16:56
*** zhipeng has quit IRC16:56
*** jeremybrooks has joined #openstack-meeting-516:57
*** jeremybrooks has quit IRC16:59
*** jeremybrooks has joined #openstack-meeting-516:59
*** ralonsoh has quit IRC17:00
*** derekh has quit IRC17:02
*** wxy| has quit IRC17:02
*** ricolin has quit IRC17:04
*** Rockyg has quit IRC17:27
*** iceyao has quit IRC17:33
*** jaugustine has quit IRC17:43
*** therve has left #openstack-meeting-517:45
*** felipemonteiro_ has joined #openstack-meeting-517:53
*** felipemonteiro__ has quit IRC17:56
*** jeremybrooks has quit IRC18:03
*** krtaylor has quit IRC18:12
*** jeremybrooks has joined #openstack-meeting-518:16
*** jeremybrooks has quit IRC18:27
*** jaugustine has joined #openstack-meeting-518:35
*** felipemonteiro_ has quit IRC18:50
*** felipemonteiro_ has joined #openstack-meeting-518:51
*** krtaylor has joined #openstack-meeting-518:54
*** felipemonteiro_ has quit IRC18:55
*** rarcea has quit IRC19:12
*** jeremybrooks has joined #openstack-meeting-519:21
*** GregWaines has quit IRC19:27
*** jeremybrooks has quit IRC19:31
*** iceyao has joined #openstack-meeting-519:40
*** iceyao has quit IRC19:44
*** jeremybrooks has joined #openstack-meeting-519:49
*** markvoelker has quit IRC19:51
*** markvoelker has joined #openstack-meeting-519:58
*** iceyao has joined #openstack-meeting-520:08
*** iceyao has quit IRC20:12
*** ramishra has quit IRC20:34
*** krtaylor has quit IRC20:39
*** jeremybrooks has quit IRC21:02
*** jeremybrooks has joined #openstack-meeting-521:03
*** krtaylor has joined #openstack-meeting-521:19
*** zenirc369 has quit IRC21:37
*** jeremybrooks has quit IRC21:48
*** jeremybrooks has joined #openstack-meeting-521:49
*** jeremybrooks has quit IRC21:58
*** jeremybrooks has joined #openstack-meeting-522:00
*** jeremybrooks has quit IRC22:10
*** jeremybrooks has joined #openstack-meeting-522:14
*** tdasilva- has joined #openstack-meeting-522:28
*** shasha_t_ has quit IRC22:28
*** tdasilva has quit IRC22:28
*** jaugustine has quit IRC22:30
*** jeremybrooks has quit IRC22:39
*** jeremybrooks has joined #openstack-meeting-522:47
*** jeremybrooks has quit IRC22:49
*** jeremybrooks has joined #openstack-meeting-522:56
*** lamt has quit IRC23:02
*** lamt has joined #openstack-meeting-523:02
*** lamt has quit IRC23:05
*** lamt has joined #openstack-meeting-523:06
*** lamt has quit IRC23:07
*** jeremybrooks has quit IRC23:07
*** ramishra has joined #openstack-meeting-523:15
*** benj_ has quit IRC23:28
*** benj_ has joined #openstack-meeting-523:31
*** lamt has joined #openstack-meeting-523:34
*** jeremybrooks has joined #openstack-meeting-523:40
*** ramishra has quit IRC23:46
*** lamt has quit IRC23:54
*** lamt has joined #openstack-meeting-523:55
*** iceyao has joined #openstack-meeting-523:58

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!