Tuesday, 2015-09-29

*** pratikma_ has quit IRC00:01
*** sergmelikyan has joined #heat00:14
*** Qiming_ has quit IRC00:14
*** sergmelikyan has quit IRC00:18
*** shadower has quit IRC00:23
*** shadower has joined #heat00:23
*** dims has joined #heat00:24
*** kebray has quit IRC00:28
*** pratikmallya has quit IRC00:30
*** zaneb has quit IRC00:47
*** zaneb has joined #heat00:47
*** pratikmallya has joined #heat00:49
*** shakamunyi has joined #heat00:56
*** Qiming_ has joined #heat01:06
Qiming_zaneb ?01:10
*** Marga_ has quit IRC01:18
*** Marga_ has joined #heat01:18
Qiming_stevebaker, there?01:25
stevebakerQiming_: hi01:25
Qiming_hi, stevebaker, how far are we today from turning convergence on in production environment?01:26
*** randallburt has joined #heat01:26
Qiming_oh, it is too big a question ...01:26
*** randallburt has quit IRC01:26
stevebakeryeah, big question01:26
*** randallburt has joined #heat01:27
Qiming_let me try put it this way: all ingredients for trying out convergence have landed?01:27
stevebakerI would encourage people who run production environments to try convergence in a non-production environment to see if it meets their needs01:27
stevebakerQiming_: yes, apart from all the bugs we don't know about yet, there should be enough convergence there to be useful when enabled01:28
Qiming_so, feature wise, it is already there, stability wise, it takes time, as always01:28
Qiming_thanks, stevebaker, I'll encourge our teams to try it01:29
stevebakerphase 1 features are there, which is basically concurrent stack updates, and spread stack load across all servers01:29
Qiming_okay, continue01:29
stevebaker*actual convergence* hasn't been done yet (observing reality vs desired template)01:29
Qiming_ah I see01:29
Qiming_that will the big thing for Mitaka, :)01:30
*** bana_k has quit IRC01:37
*** hdd has quit IRC01:44
*** zengyingzhe_ has joined #heat01:54
*** steveg_afk has quit IRC02:00
*** Yanyanhu has joined #heat02:08
*** dims has quit IRC02:09
*** Yanyan has joined #heat02:10
*** Yanyanhu has quit IRC02:12
*** sabeen has joined #heat02:18
*** vijayagurug has joined #heat02:23
*** achanda has joined #heat02:25
*** vijayagurug has left #heat02:33
*** zhenguo has joined #heat02:34
*** Marga__ has joined #heat02:36
*** Marga_ has quit IRC02:39
*** Marga__ has quit IRC02:40
*** sabeen has quit IRC03:07
*** kebray has joined #heat03:08
*** achanda has quit IRC03:09
*** dims has joined #heat03:09
*** randallburt has quit IRC03:10
*** sabeen has joined #heat03:14
*** dims has quit IRC03:16
*** sabeen has quit IRC03:17
*** bnemec has quit IRC03:17
*** boris-42 has quit IRC03:19
*** boris-42 has joined #heat03:29
*** sabeen1 has joined #heat03:34
*** links has joined #heat03:36
*** Kennan2 is now known as Kennnan03:45
*** randallburt has joined #heat04:11
*** randallburt has quit IRC04:12
*** randallburt has joined #heat04:12
*** Marga_ has joined #heat04:12
*** spzala has quit IRC04:17
*** pratikmallya has quit IRC04:18
*** pratikmallya has joined #heat04:24
*** pratikmallya has quit IRC04:24
*** pratikmallya has joined #heat04:27
*** sdake_ has joined #heat04:28
*** achanda has joined #heat04:29
*** hdd has joined #heat04:29
*** sdake has quit IRC04:31
*** pratikmallya has quit IRC04:32
*** Marga_ has quit IRC04:34
*** Marga_ has joined #heat04:35
*** Marga_ has quit IRC04:39
*** randallburt1 has joined #heat04:40
*** randallburt1 has quit IRC04:40
*** randallburt has quit IRC04:40
*** randallburt has joined #heat04:41
*** jtomasek has joined #heat04:42
*** bana_k has joined #heat04:45
*** randallburt has quit IRC04:48
*** Marga_ has joined #heat04:50
*** KanagarajM has joined #heat04:59
*** hdd has quit IRC05:01
*** KanagarajM_ has joined #heat05:04
*** KanagarajM has quit IRC05:07
*** dims has joined #heat05:13
*** bana_k has quit IRC05:14
*** Marga_ has quit IRC05:15
*** Marga_ has joined #heat05:15
*** dims has quit IRC05:18
openstackgerritSirushti Murugesan proposed openstack/heat: Grenade: Run heat_integrationtests instead of tempest smoke  https://review.openstack.org/20989005:26
*** rakesh_hs has joined #heat05:27
*** vijayagurug has joined #heat05:29
*** liusheng has quit IRC05:30
*** liusheng has joined #heat05:31
*** sileht has quit IRC05:33
*** achanda has quit IRC05:36
*** inc0 has joined #heat05:40
*** bana_k has joined #heat05:41
*** sergmelikyan has joined #heat05:45
*** jprovazn has joined #heat05:46
*** Marga_ has quit IRC05:49
*** sergmelikyan has quit IRC05:51
*** gberginc has joined #heat05:53
*** sdake_ is now known as sdake05:56
*** lsmola has joined #heat05:58
*** KanagarajM_ has quit IRC06:02
*** sergmelikyan has joined #heat06:06
openstackgerritOpenStack Proposal Bot proposed openstack/heat: Imported Translations from Zanata  https://review.openstack.org/22811806:08
*** Yanyanhu has joined #heat06:11
*** jamielennox is now known as jamielennox|away06:12
*** Yanyan has quit IRC06:14
*** jtomasek has quit IRC06:16
*** openstackgerrit has quit IRC06:16
*** openstackgerrit has joined #heat06:17
*** vgridnev has joined #heat06:18
*** tspatzier has joined #heat06:25
*** sabeen1 has quit IRC06:26
*** e0ne has joined #heat06:27
*** sergmelikyan has quit IRC06:30
openstackgerritRakesh H S proposed openstack/heat: Convergence: Fix to use cache_data for FnGetRefId (1)  https://review.openstack.org/22666306:32
*** sdake_ has joined #heat06:33
*** e0ne has quit IRC06:34
*** KanagarajM has joined #heat06:36
*** sdake has quit IRC06:36
*** sergmelikyan has joined #heat06:38
*** Marga_ has joined #heat06:39
openstackgerritSirushti Murugesan proposed openstack/heat: Grenade: Run heat_integrationtests instead of tempest smoke  https://review.openstack.org/20989006:39
*** KanagarajM_ has joined #heat07:02
*** KanagarajM has quit IRC07:05
*** AJaeger has joined #heat07:06
*** e0ne has joined #heat07:07
*** FL1SK has quit IRC07:08
*** e0ne has quit IRC07:09
AJaegerheat team, could you import translations again, please? https://review.openstack.org/22811807:09
*** sdake_ is now known as sdake07:10
*** AJaeger has left #heat07:11
*** KanagarajM__ has joined #heat07:11
*** sergmelikyan has quit IRC07:11
*** KanagarajM_ has quit IRC07:15
*** pas-ha has joined #heat07:16
*** sergmelikyan has joined #heat07:20
*** e0ne has joined #heat07:21
*** alexpilotti has joined #heat07:31
*** sergmelikyan has quit IRC07:33
*** shardy has joined #heat07:37
*** kebray has quit IRC07:38
*** tspatzier has quit IRC07:46
*** bana_k has quit IRC07:51
*** alexpilotti has quit IRC07:52
*** tspatzier has joined #heat07:57
*** vgridnev has quit IRC08:05
*** yassine__ has joined #heat08:07
*** derekh has joined #heat08:07
*** ochuprykov has joined #heat08:11
*** jistr has joined #heat08:16
*** blues-man has joined #heat08:31
skraynevAJaeger: as soon as gate will be fixed. we have issue with ceilometer project decoupling08:32
sirushtiskraynev, not just that, we've got issues in tempest and Heat too with the recent change in devstack disabling cinder v1 api. the project-config change is merged btw!08:33
*** tspatzier has quit IRC08:34
*** zengyingzhe_ has quit IRC08:34
*** zengyingzhe_ has joined #heat08:35
sirushtiramishra, Hi, around?08:35
skraynevsirushti: yes. I have seen issue with cinder mentioned by you. However I also see on last patches issue with ceilometer alarms08:36
skraynevsirushti: I posted comment about it in bug08:36
ramishrasirushti: hi08:36
skraynevhttps://bugs.launchpad.net/heat/+bug/1500715/comments/208:36
openstackLaunchpad bug 1500715 in heat "ERROR: Service ceilometer does not have required endpoint in service catalog for the resource type OS::Ceilometer::Alarm" [Critical,Triaged] - Assigned to Rabi Mishra (rabi)08:36
sirushtiskraynev, This might fix failing tempest tests - https://review.openstack.org/#/c/228785/ We'll have to wait for jenkins08:36
skraynevsirushti: I think, that ceilometer now do not add necessary endpoint.. but I may be wrong. let's see on Jenkins result for your fix related with cinder issue (if it fails for ceilometer too - we need to think about fixing it again)08:38
*** tspatzier has joined #heat08:39
openstackgerritCedric Brandily proposed openstack/heat: Use oslo.middleware SSLMiddleware  https://review.openstack.org/22527708:39
openstackgerritSirushti Murugesan proposed openstack/heat: Use Cinder v2 api in integration tests  https://review.openstack.org/22879108:43
sirushtiramishra, re:bug 1500714 I've just tried something, feel free to take it over^08:43
openstackbug 1500714 in heat "publicURL endpoint for volume service in RegionOne region not found" [High,Triaged] https://launchpad.net/bugs/1500714 - Assigned to Rabi Mishra (rabi)08:43
sirushtiramishra, oops, wrong patch08:44
ramishraI've the patch ready, just doing the tests. We should use v2 endpoint for integration tests.08:45
openstackgerritSirushti Murugesan proposed openstack/heat: Use Cinder v2 api in integration tests  https://review.openstack.org/22879108:45
*** vgridnev has joined #heat08:48
sirushtiramishra, sure, I've just uploaded this patch^ to mostly test tempest and get jenkins result08:48
openstackgerritRabi Mishra proposed openstack/heat: Change cinder client version to 2 for integration tests  https://review.openstack.org/22879608:48
*** jtomasek has joined #heat08:50
*** Kennnan2 has joined #heat08:54
*** Kennnan has quit IRC08:54
*** keyz182 has joined #heat08:56
openstackgerritRakesh H S proposed openstack/heat: Convergence: Fix to use cache_data for FnGetRefId (2)  https://review.openstack.org/22879808:57
*** zengyingzhe has joined #heat08:57
openstackgerritRakesh H S proposed openstack/heat: Convergence: Fix to use cache_data for FnGetRefId (3)  https://review.openstack.org/22666808:59
*** zengyingzhe_ has quit IRC09:00
sirushtiskraynev, ramishra It seems like the ceilometer failure is gone now -> http://logs.openstack.org/79/226879/1/check/gate-heat-dsvm-functional-orig-mysql/54ab78c//console.html#_2015-09-29_08_48_20_02509:04
*** FL1SK has joined #heat09:05
*** sergmelikyan has joined #heat09:05
*** rakesh_hs_ has joined #heat09:07
*** pas-ha has quit IRC09:08
*** KanagarajM__ has quit IRC09:10
*** rakesh_hs has quit IRC09:10
*** daneyon_ has joined #heat09:11
*** daneyon has quit IRC09:11
skraynevsirushti: is it your patch or intoduced by rabi?09:15
skraynev*introduced09:15
*** dims has joined #heat09:16
skraynevsirushti: you are right.09:17
skraynevsirushti: checked this one https://review.openstack.org/#/c/228586/09:17
skraynevlooks like alarm issue is fixed09:17
*** sergmelikyan has quit IRC09:20
*** pas-ha has joined #heat09:20
*** sergmelikyan has joined #heat09:22
*** dims has quit IRC09:22
sirushtiskraynev, mine's just for testing Tempest with a depends-on, it'll be abandoned. Rabi now has put a patch up for the heat-dsvm gate. It'll need a depends-on too!09:22
skraynevsirushti: ok. let's wait Jenkins results09:23
*** sergmelikyan has quit IRC09:24
*** rakesh_hs_ has quit IRC09:28
*** rakesh_hs_ has joined #heat09:28
*** rakesh_hs_ has quit IRC09:28
*** rakesh_hs_ has joined #heat09:29
*** rakesh_hs_ has quit IRC09:29
*** sergmelikyan has joined #heat09:30
*** sergmelikyan has quit IRC09:35
*** sergmelikyan has joined #heat09:35
openstackgerritCedric Brandily proposed openstack/heat: Use oslo.middleware SSLMiddleware  https://review.openstack.org/22527709:36
*** zhenguo has quit IRC09:43
*** jprovazn2 has joined #heat09:44
*** Yanyanhu has quit IRC09:45
*** dims has joined #heat09:47
*** sergmelikyan has quit IRC09:48
*** LimorStotland has joined #heat09:58
*** sergmelikyan has joined #heat09:58
*** kbyrne has quit IRC09:58
openstackgerritSirushti Murugesan proposed openstack/heat: Change cinder client version to 2 for integration tests  https://review.openstack.org/22879610:01
*** yassine__ has quit IRC10:02
*** kbyrne has joined #heat10:03
ramishrasirushti: it seems the tempest-dsvm-heat  failures are still there.10:09
sirushtiramishra, yeah, bumping the client version for cinder in tempest didn't seem to work. It seems there's more rework needed, so I skipped them for now!10:11
ramishraok:)10:13
openstackgerritOleksii Chuprykov proposed openstack/heat: Encode Location header in utf-8  https://review.openstack.org/22882110:22
*** LimorStotland has quit IRC10:26
*** sergmelikyan has quit IRC10:39
openstackgerritOleksii Chuprykov proposed openstack/heat: Remove tests for _show_resource in manila  https://review.openstack.org/22303210:40
*** LimorStotland has joined #heat10:43
*** sergmelikyan has joined #heat10:43
*** sergmelikyan has quit IRC10:48
*** jamielennox|away is now known as jamielennox10:49
*** sdake_ has joined #heat10:50
*** hdd has joined #heat10:51
*** sdake has quit IRC10:54
*** KanagarajM has joined #heat10:56
openstackgerritOleksii Chuprykov proposed openstack/heat: Encode Location header in utf-8  https://review.openstack.org/22882110:56
*** jprovazn2 has quit IRC10:57
*** Qiming_ has quit IRC10:59
*** sergmelikyan has joined #heat11:01
*** shardy_ has joined #heat11:03
*** shardy has quit IRC11:05
*** jecarey has joined #heat11:05
*** yassine__ has joined #heat11:07
*** shardy_ has quit IRC11:09
*** shardy has joined #heat11:09
openstackgerritYingzhe Zeng proposed openstack/python-heatclient: Fix the bug when showing event in log format  https://review.openstack.org/22838911:18
*** blues-man has quit IRC11:26
*** jecarey has quit IRC11:31
openstackgerritYingzhe Zeng proposed openstack/python-heatclient: Fix the bug when showing event in log format  https://review.openstack.org/22838911:35
*** Qiming_ has joined #heat11:45
*** zengyingzhe has quit IRC11:50
*** ricolin has joined #heat11:53
*** zengyingzhe has joined #heat12:05
*** shardy_ has joined #heat12:13
*** pm90_ has joined #heat12:13
*** shardy has quit IRC12:14
*** shardy_ has quit IRC12:18
*** shardy has joined #heat12:19
*** pm90_ has quit IRC12:20
*** pm90__ has joined #heat12:20
*** pm90__ has quit IRC12:20
*** dims_ has joined #heat12:36
*** spzala has joined #heat12:38
*** hdd has quit IRC12:39
*** blues-man has joined #heat12:39
*** KanagarajM has quit IRC12:40
*** dims has quit IRC12:40
*** goukos has joined #heat12:45
*** zengyingzhe has quit IRC12:45
*** neelashah has joined #heat12:45
*** hdd has joined #heat12:46
*** hdd has quit IRC12:47
*** blues-man has quit IRC12:52
*** steveg_afk has joined #heat12:53
*** steveg_afk has quit IRC12:53
*** dims_ has quit IRC12:53
ramishraskraynev:  around?12:55
skraynevramishra: yes12:59
skraynevshardy: I have added explanation for bug https://bugs.launchpad.net/heat/+bug/1497274 , but have not tried to reproduce it on devstack yet13:00
openstackLaunchpad bug 1497274 in heat "Creation of stack with WaitCondition/WaitHandle resources periodically fails because of concurrent transactions" [High,Triaged] - Assigned to Peter Razumovsky (prazumovsky)13:00
ramishraskraynev:, sirushti:  I think I got the issue with the api tests.13:00
*** Qiming_ is now known as Qiming13:01
*** dims has joined #heat13:01
ramishrapushed a patch https://review.openstack.org/#/c/228881/,  should we change the depends-on and try this patch?13:01
*** jruano has joined #heat13:02
shardyskraynev: Hmm, if we're overwriting the metadata like that then something is seriously wrong with our locking :(13:04
sirushtiramishra, yes please! :) Thanks!13:04
*** blues-man has joined #heat13:06
openstackgerritRabi Mishra proposed openstack/heat: Change cinder client version to 2 for integration tests  https://review.openstack.org/22879613:06
skraynevshardy: I don't think, that we have any locking for such writes.. also it looks like delay between get fresh data writing, and in this delay another signal write his metadata13:06
*** shardy_ has joined #heat13:08
*** blues-man has quit IRC13:08
*** blues-man has joined #heat13:08
*** shardy has quit IRC13:09
skraynevramishra: yeah. looks  good for me. Hope, that it will fix13:09
*** jpeeler has quit IRC13:10
openstackgerritTetiana Lashchova proposed openstack/heat: Support update for sahara node group template  https://review.openstack.org/22127413:11
*** jpeeler has joined #heat13:13
*** jpeeler has quit IRC13:13
*** jpeeler has joined #heat13:13
*** shardy_ has quit IRC13:13
*** shardy has joined #heat13:14
*** links has quit IRC13:22
*** hdd has joined #heat13:23
*** vijayagurug has quit IRC13:29
*** skraynev has quit IRC13:35
*** jasond has joined #heat13:36
*** skraynev has joined #heat13:36
*** rpothier has joined #heat13:38
pas-hais the window for rc2 is open? have -2 from Thiery on https://review.openstack.org/#/c/227244/13:39
pas-haor better, merge this one in master and stable/liberty ;) https://review.openstack.org/#/c/218929/13:40
*** Qiming is now known as Qiming_13:43
*** blues-man has quit IRC13:45
*** sergmelikyan has quit IRC13:50
*** jpeeler has quit IRC13:51
*** jpeeler has joined #heat13:52
*** jruano has quit IRC13:53
*** sergmelikyan has joined #heat13:54
*** pm90_ has joined #heat13:58
*** blues-man has joined #heat14:03
*** achanda has joined #heat14:15
*** vijendar has joined #heat14:17
*** achanda has quit IRC14:22
*** inc0 has quit IRC14:29
*** sergmelikyan has quit IRC14:32
*** vijayagurug has joined #heat14:35
*** Drago has joined #heat14:35
*** Drago has quit IRC14:35
*** Drago has joined #heat14:36
*** MVenesio has joined #heat14:38
*** jasond has quit IRC14:41
*** jasond has joined #heat14:41
*** crose has joined #heat14:47
*** blues-man has quit IRC14:48
*** sergmelikyan has joined #heat14:48
*** randallburt has joined #heat14:51
*** achanda has joined #heat14:51
*** randallburt has quit IRC14:51
*** randallburt has joined #heat14:51
*** vgridnev has quit IRC14:52
*** vgridnev has joined #heat14:52
*** achanda has quit IRC14:59
*** jordanP has joined #heat15:01
jordanPhi15:01
*** dyasny has quit IRC15:01
jordanPis someone working on that tempest test failure ?15:02
jordanPis someone updating https://review.openstack.org/#/c/228881/2 ?15:02
*** dyasny has joined #heat15:02
*** pm90__ has joined #heat15:03
*** blues-man has joined #heat15:03
*** Piet_ has quit IRC15:03
*** pm90___ has joined #heat15:03
*** dims has quit IRC15:04
*** crose has quit IRC15:04
*** pm90_ has quit IRC15:04
*** vgridnev has quit IRC15:05
*** inc0 has joined #heat15:06
*** pm90__ has quit IRC15:07
*** keyz182 has quit IRC15:08
*** vgridnev has joined #heat15:12
*** dims__ has joined #heat15:16
*** inc0 has quit IRC15:16
*** kebray has joined #heat15:17
*** pm90___ has quit IRC15:17
*** jobewan has joined #heat15:19
*** sabeen1 has joined #heat15:20
*** pm90_ has joined #heat15:25
*** sabeen1 has quit IRC15:27
*** pm90__ has joined #heat15:27
*** sabeen has joined #heat15:28
*** blues-man has quit IRC15:28
*** pm90_ has quit IRC15:31
*** Qiming_ has quit IRC15:35
*** LimorStotland has quit IRC15:40
*** blues-man has joined #heat15:43
*** jtomasek has quit IRC15:44
*** pas-ha has quit IRC15:46
*** shardy_ has joined #heat15:58
*** shardy has quit IRC16:00
*** jaime49 has joined #heat16:00
*** shardy_ has quit IRC16:04
*** shardy has joined #heat16:04
*** vgridnev has quit IRC16:06
*** vishwanathj has joined #heat16:06
*** alexpilotti has joined #heat16:12
*** pm90__ has quit IRC16:15
*** tspatzier has quit IRC16:17
*** tspatzier has joined #heat16:18
*** tspatzier has quit IRC16:18
*** vijayagurug has quit IRC16:19
*** jistr has quit IRC16:26
*** sabeen has quit IRC16:27
*** sergmelikyan has quit IRC16:27
*** dsneddon_pto is now known as dsneddon16:28
daneyon_shardy stevebaker SpamapS et al, the magnum community is looking at front-ending heat templates with jinja templates to provide conditional logic. It would be helpful for you to provide your input to the review. https://review.openstack.org/#/c/ and https://review.openstack.org/#/c/210169/16:28
*** yassine__ has quit IRC16:30
shardydaneyon_: Interesting, I don't actually see the jinja part in those links tho16:31
shardydaneyon_: Could you pls start a ML thread about it?16:31
shardydaneyon_: I know we've discussed the conditional/templating thing re HOT a few times now, and dismissed it for a variety of reasons - this is probably a good opportunity to at least revisit that discussion16:32
*** blues-man has quit IRC16:32
daneyon_shardy et al here is the correct url: https://review.openstack.org/#/c/211771/16:32
shardydaneyon_: AWS do conditionals now so one could argue our CFN compatible API should support them, at which point it becomes harder to resist adding them to the native DSL16:33
daneyon_shardy I think it would be a big help for magnum's case to support conditional logic.16:33
shardydaneyon_: FWIW, looking at that link it seems like a lot of the requirements are really similar to TripleO16:34
shardye.g composing a heat deployment based on multiple possible environments and implementations16:35
shardywe've found that provider resources and the resource_registry are a very powerful way to achieve that for TripleO16:35
shardyhas that approach been considered for magnum?16:35
daneyon_shardy that is correct16:35
shardydaneyon_: also, we're looking at adding enhanced composability features to further enable the tripleo composability model (as well as TOSCA composition paradigms)16:36
daneyon_shardy I think it's a lack of understanding provider resources, regisrty, etc..16:36
shardyIt'd be good to ensure we're not working on two solutions to the same problem in paralell ;)16:36
daneyon_shardy what resources do you recommend for looking into provider resources, etc..16:37
*** blues-man has joined #heat16:37
shardydaneyon_: http://docs.openstack.org/developer/heat/template_guide/composition.html16:37
daneyon_shardy agreed.16:37
daneyon_shardy let me review the link16:38
shardydaneyon_: http://hardysteven.blogspot.co.uk/ has a bunch of content related to how TripleO does things too, including a primer on provider resoures16:38
shardydaneyon_: also the Heat "beyond the basics" talk from Paris:16:38
daneyon_shardy here are the magnum templates: https://github.com/openstack/magnum/tree/master/magnum/templates16:38
*** dims__ has quit IRC16:38
shardyhttps://www.youtube.com/watch?v=fw0JhywwA1E16:38
*** blues-man has quit IRC16:38
*** dims__ has joined #heat16:39
shardydaneyon_: https://github.com/hardys/demo_templates/tree/master/kilo_summit_heat_beyond_the_basics/example1_provider_environment16:39
shardythat has a very simple screncast example too16:39
daneyon_shardy magnum supports 3 container orchestration engines, kubernetes, docker swarm and mesos. Each has it's own grouping of heat templates.16:39
*** sergmelikyan has joined #heat16:39
SpamapSYeah, shardy has this nailed. You don't need a template language or a terrible python generator to make your templates.16:39
SpamapSYou just need a copy of shardy's brain.16:40
SpamapS:-D16:40
shardyheh16:40
shardydaneyon_: I'll leave a comment on the review, but it may be a good idea to start a ML thread too, so we can share more general ideas on how to best implement this16:40
shardydaneyon_: FWIW I think it's a solved problem and the jinja thing will turn into a maintainability issue fairly quickly16:41
shardydaneyon_: but if that proves not to be the case, we can discuss heat features to support Magnum usage16:41
daneyon_shardy i.e. kubernetes has different templates for the different OS distros (Atomic, Coreos, etc..). Their is significant overlap between these. The magnum community decided that front-ending the heat templates with jinja would provide conditional logic and reduce the # of templates.16:42
shardydaneyon_: So you extract the overlapping common parts, and put them in a nested stack16:42
shardydaneyon_: then, you reuse that chunk of logic via an alias elsewhere, e.g OS::Magnum::Foo16:42
*** jruano has joined #heat16:43
shardydaneyon_: that is the pattern which is used (successfully) throughout TripleO16:43
daneyon_shardy 3 years back I did a lot of work with Puppet. We were using a ton of composition to make puppet work. The multiple layers of composition became very difficult to deal with.16:43
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/overcloud-resource-registry-puppet.yaml16:43
shardydaneyon_: there's an example, you end up with an environment file, and the resource_registry is used to select the implementation for the type aliases16:44
*** alexpilotti has quit IRC16:44
shardydaneyon_: The heat composition model isn't perfect, but it's relatively simple16:45
daneyon_shardy why do you think it's more beneficial to use composition instead of implementing conditional logic in heat templates?16:45
shardyat least it's worth checking out before layering logic on top of the templates16:45
shardydaneyon_: because it's conceptually simpler and it's easier to test16:46
shardyeach heat template does one thing, and the nested templates can be developed/tested/maintained independently of those which use them16:46
daneyon_shardy I think it would be beneficial for the heat community to chime-in on the reviews that I shared.16:46
*** kebray has quit IRC16:46
shardythe alternative (as we discovered with tripleo's mergepy tool) is one gigantic template which is hard to maintain16:46
daneyon_shardy that's understandable16:47
daneyon_shardy let me spend time digging through all the resources you provided. I appreciate it.16:48
*** randallburt has quit IRC16:50
*** jordanP has quit IRC16:55
*** vijayagurug has joined #heat16:55
*** vijayagurug has quit IRC16:55
*** derekh has quit IRC16:56
*** inc0 has joined #heat16:57
*** ricolin has quit IRC16:58
*** Piet has joined #heat17:01
*** jruano has quit IRC17:03
*** goukos has quit IRC17:04
*** kebray has joined #heat17:05
*** pm90_ has joined #heat17:13
*** lsmola has quit IRC17:14
*** bana_k has joined #heat17:16
*** liusheng has quit IRC17:28
*** achanda has joined #heat17:29
*** liusheng has joined #heat17:29
*** Piet has quit IRC17:31
*** jruano has joined #heat17:32
*** coolsvap has quit IRC17:33
*** tspatzier has joined #heat17:35
*** coolsvap has joined #heat17:37
*** markvan has quit IRC17:43
*** markvan_ has joined #heat17:43
*** neelashah has quit IRC17:44
*** sileht_ has joined #heat17:44
*** sileht_ is now known as sileht17:45
*** sileht has quit IRC17:45
*** markvan has joined #heat17:45
*** sileht has joined #heat17:45
*** markvan_ has quit IRC17:46
*** jfluhmann has joined #heat17:49
*** Marga_ has quit IRC17:56
*** dims has joined #heat18:00
*** neelashah has joined #heat18:01
*** dims__ has quit IRC18:02
*** markvan has quit IRC18:03
*** markvan has joined #heat18:06
*** sabeen1 has joined #heat18:11
*** sabeen1 has quit IRC18:15
*** markvan has quit IRC18:17
*** markvan has joined #heat18:18
*** Marga_ has joined #heat18:19
*** hdd has quit IRC18:20
*** hdd has joined #heat18:21
*** jprovazn has quit IRC18:24
*** boris-42 has quit IRC18:29
*** jprovazn has joined #heat18:32
*** sergmelikyan has quit IRC18:43
*** Piet has joined #heat18:46
*** jasondotstar is now known as jasondotstar_afk18:47
*** gberginc has quit IRC18:49
*** e0ne has quit IRC18:54
*** neelashah has quit IRC18:59
*** skrainev has joined #heat19:04
*** ochuprykov has quit IRC19:08
*** randallburt has joined #heat19:13
*** randallburt has quit IRC19:13
*** randallburt has joined #heat19:13
*** jaime49 has quit IRC19:18
*** jaime49 has joined #heat19:19
*** neelashah has joined #heat19:26
*** neelashah has quit IRC19:26
*** sergmelikyan has joined #heat19:36
*** hdd has quit IRC19:37
*** vgridnev has joined #heat19:38
*** sileht has quit IRC19:39
*** hdd has joined #heat19:43
*** sileht has joined #heat19:45
*** sileht has quit IRC19:47
*** sileht has joined #heat19:48
*** inc0 has quit IRC19:50
*** jruano has quit IRC19:55
*** Marga_ has quit IRC20:12
*** Marga_ has joined #heat20:13
*** e0ne has joined #heat20:14
*** Raj1 has joined #heat20:19
*** Raj1 has quit IRC20:21
*** dims has quit IRC20:28
*** sergmelikyan has quit IRC20:28
*** dims has joined #heat20:29
*** tspatzier has quit IRC20:30
*** Marga_ has quit IRC20:32
stevebakermorning20:32
*** Marga_ has joined #heat20:33
*** sabeen has joined #heat20:34
*** jruano has joined #heat20:42
openstackgerritRob Pothier proposed openstack/heat: Update Baymodel in Magnum resources  https://review.openstack.org/22914320:43
*** vgridnev has quit IRC20:44
*** neelashah has joined #heat20:47
*** dsneddon is now known as dsneddon_biab20:53
*** sergmelikyan has joined #heat20:55
*** jprovazn has quit IRC20:57
*** jaime49 has quit IRC20:58
*** skraynev_ has joined #heat20:59
*** sergmelikyan has quit IRC20:59
*** skrainev has quit IRC21:01
*** alexpilotti has joined #heat21:14
*** jaime49 has joined #heat21:16
*** MVenesio has quit IRC21:17
*** vgridnev has joined #heat21:24
*** shardy has quit IRC21:25
*** rpothier has quit IRC21:28
*** jruano has quit IRC21:29
*** manishg has joined #heat21:29
*** neelashah has quit IRC21:35
*** e0ne has quit IRC21:38
manishghi folks, I'm looking at the heat code and trying to understand the rationale behind having another layer of scheduler on top of eventlet.  I see a scheduler.py and wonder why the tasks (from a stack template) cannot be each dispatched to a separate thread (as-per dependencies)?21:40
manishgIt seems like this was already discussed a while back.  I found this - http://icehousedesignsummit.sched.org/event/ced7d22ac4c037f102b3cf3ade553104#.VgmY8s47SLw21:40
manishgwhich is the etherpad for http://icehousedesignsummit.sched.org/event/ced7d22ac4c037f102b3cf3ade553104#.VgmY8s47SLw . Any idea what happened to action items21:40
manishgfrom the etherpad?21:40
*** harlowja has quit IRC21:40
*** kebray has quit IRC21:40
*** harlowja has joined #heat21:40
*** kebray has joined #heat21:42
manishgI'm trying to evaluate if heat for our deployments (here at yahoo).21:48
manishgs/if //21:48
*** devlaps has joined #heat21:52
manishglooking at the history of the file, it seems zaneb is the main contributor and not touched much by others besides some fixes.21:53
*** hdd has quit IRC21:53
*** kebray has quit IRC21:54
*** hdd has joined #heat21:54
*** manishg has quit IRC22:00
*** skraynev_ has quit IRC22:01
*** Piet has quit IRC22:02
*** manishg has joined #heat22:04
*** jasond has quit IRC22:07
*** boris-42 has joined #heat22:12
*** dsneddon_biab is now known as dsneddon22:19
*** vgridnev has quit IRC22:30
stevebakermanishg: yep, you'll be wanting to talk to zaneb, but its a bit late for him22:34
*** sabeen has quit IRC22:52
*** vijendar has quit IRC22:59
*** manishg has quit IRC23:00
*** Piet has joined #heat23:07
*** signed8bit has joined #heat23:07
*** jobewan has quit IRC23:13
*** dims_ has joined #heat23:19
*** dims has quit IRC23:22
*** jfluhmann has quit IRC23:26
*** Qiming_ has joined #heat23:28
*** sdake_ has quit IRC23:30
*** sdake has joined #heat23:30
*** ryansb_ has joined #heat23:30
*** ryansb_ has quit IRC23:30
*** ryansb_ has joined #heat23:30
*** manishg has joined #heat23:31
*** dims_ has quit IRC23:31
*** brint_ has joined #heat23:31
*** dims_ has joined #heat23:32
*** flaper87 has quit IRC23:32
*** brint has quit IRC23:32
*** htruta has quit IRC23:32
*** tristanC has quit IRC23:32
*** brint_ is now known as brint23:32
*** htruta` has joined #heat23:32
*** flaper87 has joined #heat23:32
*** tristanC has joined #heat23:33
*** metral has quit IRC23:33
*** manishg_ has joined #heat23:33
*** dyasny has quit IRC23:33
*** ryansb has quit IRC23:33
*** ryansb_ is now known as ryansb23:33
*** dyasny has joined #heat23:33
*** metral has joined #heat23:34
*** manishg has quit IRC23:35
*** manishg_ has quit IRC23:37
*** randallburt has quit IRC23:38
*** manishg has joined #heat23:38
manishgstevebaker: thanks.  will talk to zaneb tomorrow.23:39
*** signed8bit is now known as signed8bit_ZZZzz23:41
*** sdake_ has joined #heat23:44
*** sdake has quit IRC23:44
*** achanda_ has joined #heat23:44
*** achanda_ has quit IRC23:45
*** sdake_ is now known as sdake23:45
*** manishg has quit IRC23:45
*** pm90_ has quit IRC23:46
*** rwsu has quit IRC23:48
*** achanda has quit IRC23:48
*** signed8bit_ZZZzz is now known as signed8bit23:49
*** Piet has quit IRC23:57
*** Piet has joined #heat23:58

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