Wednesday, 2016-05-04

*** vishwanathj has quit IRC01:48
*** apoorv has joined #openstack-heat-translator05:01
*** apoorv has quit IRC05:03
*** apoorv has joined #openstack-heat-translator05:10
*** openstackgerrit has quit IRC06:17
*** openstackgerrit has joined #openstack-heat-translator06:18
*** apoorv has quit IRC07:51
*** apoorv has joined #openstack-heat-translator08:46
*** apoorv has quit IRC12:07
*** bobh has joined #openstack-heat-translator12:12
*** bobh has quit IRC12:25
*** shangxdy has joined #openstack-heat-translator12:58
*** bobh has joined #openstack-heat-translator13:26
*** shangxdy has quit IRC14:46
*** spzala has joined #openstack-heat-translator15:18
*** shangxdy has joined #openstack-heat-translator16:22
*** sridhar_ram has joined #openstack-heat-translator16:24
spzalabobh: sridhar_ram: tosca-parser 0.5.0 is just out. I did sent an email to you with some detail related to Tacker.16:30
bobhspzala: thanks!16:37
spzalabobh: no problem16:37
sridhar_ramspzala: thanks...16:38
sridhar_ramspzala: bobh: so the conclusion is, going forward, we use == <exact version> in tacker requirements.txt for these two deps ?16:39
bobhsridhar_ram: I think we need to put this into global-requirements - it appears that we can't do project specific requirements that are a subset of global requirements16:39
bobhsridhar_ram: spzala so the question is how do we pin the global requirements to a specific version - there aren't too many entries that use '==' in global-requirements16:40
sridhar_rambobh: that is my understanding as well... so if this method (== exact version) goes into global requirement.. is that acceptable for other projects dependent on tosca-parser and heat-translator ?16:40
bobhsridhar_ram: good question!16:41
spzalaI believe it's good idea to talk to someone in release team16:41
sridhar_ramspzala: agree...16:41
spzalasridhar_ram: we did think about that question yesterday for a bit, and I think we shouldn't force global req to have ==16:41
sridhar_ramspzala: the chellenge here is, as I understand, we have two deps that needs to go hand in hand.. and they are out of sync (at least by few days to couple of weeks).. how to do we handle ? (paraphrazing the question to release team)16:42
bobhspzala: it looks like we can't have a different requirement in the project than the requirement specified in global-requirements16:42
spzalalet we have heat-translator 0.5.0 out by tomorrow or asap and then we try to change only tacker and see if that works going forward and we take advice from release team as well16:43
spzalabobh: interesting, yes that's what it seems like based on testing you did but that's frustrating .. ideally a specific project should override global req16:44
spzalasridhar_ram: yes, that's a good question16:44
bobhspzala: I would think a local project could require a subset of global-requirements but it looks like that doesn't work16:45
spzalabobh: true, so let's ask release team. I am taking a quick break for lunch but will be back soon .. if that's OK?16:46
bobhspzala: ok with me - I'm going to be out for a bit too16:46
spzalaIt would be good if we are all available when ping release team16:46
sridhar_ramspzala: bobh: lets have this clarified in #openstack-release while we are here..?16:46
sridhar_ramspzala: +116:46
spzalasridhar_ram: ok, sure16:47
sridhar_rambobh: you've few mins ?16:47
sridhar_ramwe can reconvene later in the day..16:47
sridhar_ram.. if needed16:47
*** bobh has quit IRC16:48
sridhar_ramspzala: okay, bobh answered :)16:48
spzalasridhar_ran: let's meet after an hour? seems like bobh is gone for lunch already16:48
spzalasridhar_ram: hehe16:48
sridhar_ramspzala: sure.. in a hr16:48
spzalasridhar_ram: cool16:48
*** bobh has joined #openstack-heat-translator16:49
*** tbh has joined #openstack-heat-translator16:57
*** tbh has quit IRC17:22
*** spzala has quit IRC17:30
*** spzala has joined #openstack-heat-translator17:30
*** spzala has quit IRC17:31
*** spzala has joined #openstack-heat-translator17:32
spzalabobh: sridhar_ram: I am back, no rush ..just fyi17:38
sridhar_ramspzala: bobh: I'm in standby17:41
bobhspzala: sridhar_ram I'm back17:54
spzalabobh: hi17:54
sridhar_rambobh: spzala: so, let's head over to #openstack-release17:55
spzalasure17:55
spzalaI m there17:55
sridhar_rambobh: can you join #openstack-release ?18:15
bobhsridhar_ram: on my way18:19
sridhar_rambobh: I think we mostly concluded.. the short answer is tosca-parser library release needs to be backward compatibile with older version of heat-translator. Meanwhile, we need to manage by making quick heat-translator release following a tosca-parser release. spzala - is this your understanding as well ?18:21
spzalasridhar_ram: bobh: yep18:22
bobhsridhar_ram: so in other words "don't do that"18:23
*** shangxdy has quit IRC18:23
spzalaas Doug and I mentioned point releases typically are okay with backward-compatibility but that was until now because Tacker wasn't a consumer of these libraries, but going forward we will make sure about backward-comp18:24
spzalabobh: didn't get your question?18:24
bobhspzala: it was a lame attempt at humor18:24
spzalabobh: LOL18:25
sridhar_ramspzala: great!18:25
spzalabobh; my bad not understanding it :)18:25
bobhspzala: it was funnier in my head than on the keyboard18:25
* bobh has that problem a lot18:25
* sridhar_ram wonders who takes the responsibility if someone doesn't get the joke / humor18:25
*** tbh has joined #openstack-heat-translator18:26
bobhsridhar_ram: doesn't the buck stop at the PTL?  :-D18:26
spzalasridhar_ram: np at all.. I was telling bobh: that the problem seems only 'one-liner' change in tosca-parser, if I knew of this issue that we can't make req. workaround I would have it backward-comp from this release :)18:26
spzalasridhar_ram: lol18:26
spzalabobh: lol18:26
sridhar_rambobh: didn't see that in the job description ;-)18:27
spzalalol18:27
bobh"in addition to your regular duties"...18:27
sridhar_ramspzala: I less worried about this time.. I know you and bobh are co-ordinating smoothly here .. I was mostly concerned when this comes up late in Newton / during release crunch time.. it will be disruptive18:28
spzalasridhar_ram: yup, totally agree18:28
sridhar_ramspzala: .. it will be good to iron out this working model when there is no time pressure18:28
bobhsridhar_ram: my only concern was testing during the gap18:28
spzalaGood that we ran into early phase18:29
spzalaand agree with bobh: it's hard to stay on top of backward-comp with two diff. projects and diff. contributors, if we can't find it with some testing before release18:29
sridhar_rambobh: the worst case is our gate is broken when we absorb a tosca-parser and we can't merge anything until a newer heat-translator shows up18:29
spzalain the worst case, in future, I guess may be we should able to remove the troubled pypi release18:30
spzala(I haven't done it yet, but I guess that should be possible)18:30
sridhar_ramspzala: co-gate is an option, as mentioned by dhellman ..18:30
spzalasridhar_ram: I was wondering without giving release team hard time on req, just remove ourselves18:32
spzalasridhar_ram: co-gate is to not to use troubled version I guess right? I was thinking to remove that version at all.18:32
sridhar_ramspzala: co-gate will allow you to block a tosca-parser / heat-translator version that would break tacker tests .. basically run tacker gate job in tosca-parser and heat-translator18:33
sridhar_rams/version/patchset/18:33
spzalasridhar_ram: ok, gotcha, thanks!18:35
spzalatbh: Hi18:50
*** vishwanathj has joined #openstack-heat-translator18:50
tbhspzala, Hi18:51
spzalatbh: how are you? just wanted to say hi, it's been long due to summit :)18:51
tbhspzala, How it went?18:51
spzalatbh: summit went well :-) busy but very productive as usual18:51
tbhspzala, yeah, this summit has some interesting sessions I think18:52
spzalatbh: yup18:52
spzalatbh: I need to catch with few watching videos :) so many sessions/meetings, hard to stay on top of everything18:53
tbhspzala, I can see more sessions in K8s this time18:55
spzalatbh: yup, that's big one18:57
spzalatbh: seems like it's gonna be all around it18:57
tbhspzala, yeah it seems like that19:02
spzala:-)19:03
spzalatbh: good night :-)19:11
tbhspzala, good night19:12
*** tbh has quit IRC19:23
*** openstackgerrit has quit IRC19:48
*** openstackgerrit has joined #openstack-heat-translator19:48
openstackgerritSahdev Zala proposed openstack/heat-translator: Move translator to use new TOSCA parser release  https://review.openstack.org/31272720:32
openstackgerritSahdev Zala proposed openstack/heat-translator: Move translator to use new TOSCA parser release  https://review.openstack.org/31272720:34
spzalabobh: hi20:43
spzalabobh: when you get chance, can you please review the patch above, looks good but would be nice to have your quick look20:43
spzalabobh: i have added patch for global req changes, so once that merge I guess this above patch will pass jenkins20:52
bobhspzala: will do20:54
spzalabobh: thanks!20:54
*** bobh has quit IRC21:28
*** vishwanathj has quit IRC22:10
*** sridhar_ram has quit IRC23:47
*** bobh has joined #openstack-heat-translator23:47

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