*** bobh has quit IRC | 00:29 | |
*** zaneb has quit IRC | 02:28 | |
*** spzala has quit IRC | 02:35 | |
*** spzala has joined #openstack-heat-translator | 03:01 | |
*** spzala has quit IRC | 03:05 | |
*** bobh has joined #openstack-heat-translator | 03:06 | |
*** zaneb has joined #openstack-heat-translator | 03:19 | |
*** bobh has quit IRC | 04:05 | |
*** bobh has joined #openstack-heat-translator | 04:08 | |
*** bobh has quit IRC | 04:14 | |
*** spzala has joined #openstack-heat-translator | 05:01 | |
*** spzala has quit IRC | 05:07 | |
*** apoorv has joined #openstack-heat-translator | 05:23 | |
*** spzala has joined #openstack-heat-translator | 06:03 | |
*** spzala has quit IRC | 06:07 | |
*** spzala has joined #openstack-heat-translator | 07:04 | |
*** spzala has quit IRC | 07:09 | |
*** spzala has joined #openstack-heat-translator | 08:05 | |
*** spzala has quit IRC | 08:10 | |
*** apoorv has quit IRC | 08:16 | |
*** apoorv has joined #openstack-heat-translator | 08:42 | |
*** openstackgerrit has quit IRC | 09:04 | |
*** openstackgerrit has joined #openstack-heat-translator | 09:05 | |
*** spzala has joined #openstack-heat-translator | 09:06 | |
*** spzala has quit IRC | 09:11 | |
*** apoorv has quit IRC | 10:17 | |
*** apoorv has joined #openstack-heat-translator | 10:21 | |
*** apoorv has quit IRC | 10:32 | |
*** zaneb has quit IRC | 10:35 | |
*** zaneb has joined #openstack-heat-translator | 10:35 | |
*** apoorv has joined #openstack-heat-translator | 11:05 | |
*** spzala has joined #openstack-heat-translator | 11:07 | |
*** spzala has quit IRC | 11:12 | |
*** apoorv has quit IRC | 11:30 | |
*** apoorv has joined #openstack-heat-translator | 11:31 | |
*** spzala has joined #openstack-heat-translator | 12:08 | |
*** bobh has joined #openstack-heat-translator | 12:11 | |
*** spzala has quit IRC | 12:12 | |
*** bobh has quit IRC | 12:22 | |
*** apoorv has quit IRC | 12:24 | |
*** spzala has joined #openstack-heat-translator | 13:09 | |
*** spzala has quit IRC | 13:13 | |
*** spzala has joined #openstack-heat-translator | 13:16 | |
*** bobh has joined #openstack-heat-translator | 13:16 | |
*** spzala has quit IRC | 15:34 | |
*** spzala has joined #openstack-heat-translator | 16:00 | |
spzala | Hi all | 16:01 |
---|---|---|
spzala | bobh: topol: o/ | 16:01 |
bobh | o/ | 16:01 |
topol | o/ | 16:01 |
spzala | I believe shangxdy and tbh will be joining soon | 16:01 |
spzala | we have few topics to discuss | 16:02 |
spzala | heat-translator pypi | 16:02 |
spzala | bobh: I guess you are on top of the activities related to it, | 16:02 |
spzala | the global req patch is good with jenkins | 16:02 |
bobh | spzala: did you see the comment from dhellman? | 16:03 |
spzala | bobh: just seeing it, was on my way to wok. | 16:03 |
spzala | well, the comment is good but not really relevant | 16:04 |
spzala | I can answer it, or if you or sridhar_ram_ want to answer, that would be even better | 16:04 |
bobh | spzala: will do | 16:04 |
spzala | bobh: makes sense? | 16:04 |
spzala | cool, thanks! What we told was going forward parser will be backward compatible to translator | 16:05 |
spzala | but this time we are good | 16:05 |
spzala | but it's always good to make sure so that's why I believe his comments are | 16:05 |
bobh | spzala: done | 16:06 |
spzala | bobh: great, thanks!! | 16:07 |
spzala | so once we get that patch merged and we get a bot patch to update requirement in heat-translator, | 16:07 |
spzala | I will merge it | 16:07 |
spzala | and shoot for heat-translator pypi | 16:07 |
bobh | spzala: great - thanks! | 16:07 |
spzala | bobh: yrw, thank you! | 16:07 |
spzala | so the second related topic is, I will be digging more but wanted to brainstorm | 16:08 |
spzala | It will be ideal to keep tosca-parser in sync with heat-translator as we develop parser | 16:08 |
* sridhar_ram_ pops in | 16:09 | |
spzala | i.e. for any patch that merge to tosca-parser, what's ideal to me is we run heat-translator so that if it break translator we know right away | 16:09 |
spzala | I am not sure what's the best way or even if we can automate it? | 16:10 |
spzala | bobh: ^ any thoughts? | 16:10 |
bobh | spzala: can we add a gate job that automatically runs heat-translator tests? | 16:10 |
spzala | sridhar_ram_: we were talking about Doug's comment and bobh: just answered the comment | 16:10 |
spzala | bobh: yes, that's what ideally we need | 16:10 |
spzala | bobh: I don't know how but I guess adding gate (voting) should not be difficult | 16:11 |
spzala | bobh: I guess adding gate might be our best option? | 16:11 |
sridhar_ram_ | spzala: I saw that... | 16:12 |
spzala | as you said | 16:12 |
bobh | spzala: it would need to pull the current tosca-parser content somehow - now sure how to do that | 16:12 |
spzala | sridhar_ram_: cool, thx | 16:12 |
spzala | bobh: true | 16:12 |
bobh | spzala: but I'm not a gate expert by any means | 16:13 |
spzala | bobh: also, for backward compatibility if we run gate against master we may unknowingly break previous latest version of heat-translator too ? | 16:13 |
*** tbh_ has joined #openstack-heat-translator | 16:13 | |
*** tbh_ has quit IRC | 16:14 | |
spzala | bobh: so I guess for gate, may be we should have it against latest pypi of heat-translator (not heat-translator master)? | 16:14 |
spzala | or both? | 16:14 |
bobh | spzala: good question | 16:14 |
bobh | spzala: I was thinking both - but only latest/latest should be voting? | 16:14 |
bobh | spzala: or both voting I guess | 16:14 |
spzala | bobh: that's a good question too :) .. voting for latest pypi for sure | 16:15 |
bobh | spzala: I think to prevent breaking current h-t both need to be voting | 16:15 |
spzala | bobh: well, voting for both would be the safest | 16:15 |
spzala | bobh: yup | 16:16 |
spzala | I think so too | 16:16 |
spzala | I guess that's how we should start at least, and as go forward and run into anything which requires changing voting option we can discuss and change the option accordingly | 16:16 |
bobh | spzala: sounds good | 16:17 |
spzala | bobh: thanks, awesome. I will give it a priority and poke around to find out how to set gate | 16:17 |
spzala | bobh: that was the main topic for me for the meeting | 16:18 |
spzala | do you have anything else to discuss? | 16:18 |
spzala | there is a bp from shang that might needs to be discussed but he isn't here | 16:19 |
bobh | spzala: nothing urgent - need to look into the LoadBalancer translation, but that's not a hot item | 16:19 |
spzala | bobh: :) agree.. it's a translation to HOT but it's not HOT :) | 16:20 |
bobh | spzala: lol | 16:20 |
spzala | bobh: :) | 16:20 |
spzala | I will be also working on nominating new cores hopping to have it done in next couple weeks | 16:21 |
bobh | spzala: sounds good | 16:21 |
spzala | bobh: thanks! | 16:21 |
spzala | well, that's pretty much it | 16:21 |
spzala | none of us like long meeting :-) so let's end the meeting | 16:22 |
bobh | +1 | 16:22 |
spzala | tbh appeared for a second and he disappeared, might ran into something | 16:22 |
spzala | cool, thanks for joining and discussion on gate - that was very productive | 16:22 |
spzala | talk to you later! | 16:22 |
spzala | bobh: ^ | 16:23 |
bobh | spzala: ttyl | 16:23 |
spzala | Ending meeting! Bye all! | 16:23 |
*** spzala has quit IRC | 16:30 | |
*** spzala has joined #openstack-heat-translator | 16:36 | |
*** sridhar_ram has joined #openstack-heat-translator | 16:36 | |
*** spzala has quit IRC | 16:40 | |
*** sridhar_ram has left #openstack-heat-translator | 16:44 | |
*** sridhar_ram has joined #openstack-heat-translator | 16:45 | |
*** spzala has joined #openstack-heat-translator | 16:48 | |
*** spzala has quit IRC | 16:52 | |
*** spzala has joined #openstack-heat-translator | 17:00 | |
*** tbh has joined #openstack-heat-translator | 17:01 | |
*** spzala has quit IRC | 17:04 | |
*** spzala has joined #openstack-heat-translator | 17:11 | |
*** spzala has quit IRC | 17:16 | |
*** spzala has joined #openstack-heat-translator | 17:23 | |
*** spzala has quit IRC | 17:28 | |
*** spzala has joined #openstack-heat-translator | 17:37 | |
*** spzala has quit IRC | 17:41 | |
*** spzala has joined #openstack-heat-translator | 17:49 | |
*** spzala has quit IRC | 17:53 | |
*** spzala has joined #openstack-heat-translator | 17:54 | |
*** tbh has quit IRC | 17:58 | |
sridhar_ram | spzala: bobh: now that tosca-parser requirement patchset is merged, what is the next step ? | 18:09 |
spzala | sridhar_ram: I don't think it's merged yet but in process. Once it's merge, we should have bot sending email to update heat-translator requirement and I will merge it as soon I get that patch | 18:10 |
spzala | afterwards, I will create heat-translator 0.5.0 once that's done I guess we should be good? | 18:11 |
sridhar_ram | spzala: I see gerrit 312739 is waiting in zuul.. | 18:12 |
sridhar_ram | spzala: the latest heat-translator version is 0.4.0 ? | 18:13 |
spzala | sridhar_ram: OK, so that means it's going to merge soon right? | 18:13 |
spzala | sridhar_ram: that's correct | 18:13 |
sridhar_ram | spzala: yes, it merge ... in about an hr | 18:13 |
sridhar_ram | *it should merge | 18:13 |
spzala | sridhar_ram: sure | 18:13 |
sridhar_ram | spzala: does heat-translator 0.4.0 works fine with tosca-parser 0.5.0 ? | 18:14 |
spzala | sridhar_ram: I am not sure how long it takes bot to send requirement update to specific project, but I believe it should be quick | 18:14 |
spzala | sridhar_ram: no, 0.4.0 won't work with 0.5.0 of tosca-parser | 18:14 |
spzala | that's where we want to backward compatible going forward with 0.5.0 | 18:15 |
sridhar_ram | spzala: sorry for going over this again ... please bear w/ me .. | 18:16 |
spzala | sridhar_ram: :-) no problem at all | 18:16 |
sridhar_ram | spzala: tacker has tosca-parser >= 0.4.0 and heat-translator >= 0.4.0 | 18:16 |
spzala | yup | 18:17 |
sridhar_ram | after the requirement patchset merges ... both heat-translator and tacker will get bot up to move to ... | 18:17 |
sridhar_ram | tosca-parser >= 0.5.0 and heat-translator >= 0.4.0 | 18:17 |
sridhar_ram | is this correct understanding ? | 18:17 |
sridhar_ram | s/bot up to/bot update to/ | 18:18 |
*** openstackgerrit has quit IRC | 18:18 | |
spzala | sridhar_ram: well, so after requirement patch merges, I will create 0.5.0 of heat-translator | 18:18 |
spzala | sridhar_ram: so it should be tosca-parser >= 0.5.0 and heat-translator >= 0.5.0 | 18:18 |
*** openstackgerrit has joined #openstack-heat-translator | 18:18 | |
spzala | sridhar_ram: something that we want | 18:18 |
sridhar_ram | spzala: ah, that is what I was trying to understand .. didn't ask properly :) | 18:18 |
spzala | sridhar_ram: :-) I see, no problem at all. | 18:19 |
sridhar_ram | spzala: so, if I understand this correctly, tacker needs to move to tosca-parser 0.5.0 and heat-translator 0.5.0 for its gate jobs to work | 18:19 |
spzala | sridhar_ram: so once we have both moved to 0.5.0, we should in future doesn't need to change requirement if we can properly support backward compatibility | 18:20 |
spzala | sridhar_ram: Yes, that's correct | 18:20 |
sridhar_ram | after you release 0.5.0 heat-translator, you still need a requirements repo patchset to bump its version to 0.5.0 ? | 18:20 |
spzala | sridhar_ram: for master, it automatically picks up the latest pypi. so once I have heat-translator 0.5.0 published and given that there is no pypi mirror issue (something I had no idea till we found out first time last week) | 18:21 |
sridhar_ram | spzala: gotcha ! | 18:21 |
spzala | the master should pick up 0.5.0 automatically but yes I will update a patch to change global req. to 0.5.0 of heat-translator | 18:21 |
sridhar_ram | spzala: btw, are you still manually pushing to pypi or are you going to go through release team ? | 18:22 |
spzala | and then based on bot patch, Tacker should change requirement to 0.5.0 of heat-translator | 18:22 |
spzala | sridhar_ram: right now, manually. I wanted to keep it manually to be more flexible and quicker, but that's what I was taking to Doug the other day when we were on release channel that down the road I would automate it with release team | 18:23 |
sridhar_ram | sounds good.. | 18:23 |
sridhar_ram | one last thing.. | 18:23 |
spzala | sridhar_ram: cool, thanks. | 18:23 |
spzala | Sure | 18:23 |
sridhar_ram | I like the idea you where discussing this morning of co-gating heat-translator and tosca-parser | 18:24 |
spzala | Cool, thanks! Any suggestion there? I guess we need tosca-parser project gates added, one to run against latest pypi of heat-translator and one to run against master of heat-translator | 18:25 |
sridhar_ram | if that works and settles, we can even consider adding "helloworld" tacker test in tosca-parser / heat-translator. what do you think ? | 18:25 |
spzala | sridhar_ram: sure, that's a good idea. So 'helloword' test to make sure Tacker runs against tosca-parser and heat-translator and if it break we try to fix it | 18:26 |
spzala | ? | 18:26 |
sridhar_ram | exactly... | 18:26 |
spzala | sridhar_ram: that sounds good, I am not sure how exactly we can add test without a gate job but that's something we can figure out once we have gates added in tosca-parser for heat-translator | 18:27 |
spzala | Have you created a gate job before? | 18:27 |
spzala | I haven't so it's something I need to learn and I guess possible work with infra team but if you done it would be very helpful to understand the process. | 18:28 |
* sridhar_ram looking up something on this... | 18:28 | |
spzala | :-) Thanks | 18:28 |
sridhar_ram | take a look at this http://logs.openstack.org/98/315498/1/check/gate-neutron-lbaasv2-dsvm-minimal/11ca9e5/console.html | 18:29 |
sridhar_ram | neutron runs some gate jobs to make sure it doesn't break LBaaS APIs... | 18:30 |
spzala | sridhar_ram: sure, nice I will look at it | 18:30 |
spzala | sridhar_ram: that's just result of gate? | 18:31 |
sridhar_ram | spzala: yeah, I just picked a random neutron patchset .. https://review.openstack.org/#/c/315498/ | 18:32 |
spzala | sridhar_ram: OK, gotcha but other thing I wondering was about process to create a new gate in a particular project? | 18:32 |
sridhar_ram | spzala: you need a patchset in project-config.. take a look @ https://review.openstack.org/#/c/226059 | 18:35 |
spzala | sridhar_ram: I gotta go and will be offline for 30 mins or so. Anything with Gate related if you find out please let me know | 18:35 |
sridhar_ram | spzala: sure, ttyl ! | 18:36 |
spzala | sridhar_ram: NICE | 18:36 |
spzala | sridhar_ram: OK, that's helpful. Thanks!! | 18:36 |
sridhar_ram | spzala: you are welcome ! | 18:36 |
spzala | sridhar_ram: ttyl ! | 18:37 |
*** spzala has quit IRC | 18:38 | |
*** spzala has joined #openstack-heat-translator | 18:44 | |
*** spzala has quit IRC | 18:48 | |
*** spzala has joined #openstack-heat-translator | 19:10 | |
*** spzala has quit IRC | 19:11 | |
*** spzala has joined #openstack-heat-translator | 19:11 | |
*** spzala_ has joined #openstack-heat-translator | 20:16 | |
*** spzala has quit IRC | 20:18 | |
*** bobh has quit IRC | 20:32 | |
*** bobh has joined #openstack-heat-translator | 20:34 | |
*** spzala_ has quit IRC | 21:06 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat-translator: Updated from global requirements https://review.openstack.org/315778 | 21:22 |
*** bobh has quit IRC | 21:58 | |
openstackgerrit | Merged openstack/heat-translator: Updated from global requirements https://review.openstack.org/315778 | 22:43 |
*** spzala has joined #openstack-heat-translator | 22:52 | |
spzala | bobh: around? | 22:54 |
*** spzala has quit IRC | 23:02 | |
*** sridhar_ram has quit IRC | 23:05 | |
*** sridhar_ram has joined #openstack-heat-translator | 23:05 | |
*** bobh has joined #openstack-heat-translator | 23:26 | |
*** bobh has quit IRC | 23:34 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!