Thursday, 2017-04-27

*** adrian_otto has quit IRC00:00
openstackgerritMerged openstack/heat master: Fix translated required properties  https://review.openstack.org/46010300:04
*** d0ugal has quit IRC00:04
*** ramishra has quit IRC00:09
*** ahonda has joined #heat00:10
*** ramishra has joined #heat00:11
*** adrian_otto has joined #heat00:16
*** roughiz has joined #heat00:17
*** palexster has joined #heat00:19
*** ramishra has quit IRC00:25
*** yassine has joined #heat00:25
*** yassine is now known as Guest9668500:26
*** ramishra has joined #heat00:27
*** ramishra has quit IRC00:35
*** annegentle has joined #heat00:36
*** ramishra has joined #heat00:40
*** ramishra has quit IRC00:45
*** Pavo has joined #heat00:50
*** adrian_otto has quit IRC00:51
*** stingaci has joined #heat00:52
*** Pavo has quit IRC00:54
*** Shunli has joined #heat00:55
*** ramishra has joined #heat00:57
*** stingaci has quit IRC00:57
*** dixiaoli has joined #heat01:01
*** gmoro has quit IRC01:02
*** ramishra has quit IRC01:04
*** gmoro has joined #heat01:04
*** ahonda has quit IRC01:06
*** ramishra has joined #heat01:12
*** annegentle has quit IRC01:14
*** ramishra has quit IRC01:17
*** ramishra has joined #heat01:18
*** zhenguo has joined #heat01:19
*** annegentle has joined #heat01:19
*** prateek has quit IRC01:26
*** coreyob has quit IRC01:28
*** ramishra has quit IRC01:35
*** gmoro has quit IRC01:39
*** ramishra has joined #heat01:42
*** EricGonczer_ has quit IRC01:46
*** gmoro has joined #heat01:48
*** ramishra has quit IRC01:49
*** yanyanhu has joined #heat01:50
*** ramishra has joined #heat01:50
*** ramishra has quit IRC02:00
*** ramishra has joined #heat02:01
openstackgerrithuangtianhua proposed openstack/heat master: Support adding tags for network  https://review.openstack.org/45063002:01
*** zhurong has joined #heat02:03
*** prateek has joined #heat02:04
*** annegentle has quit IRC02:06
openstackgerrithuangtianhua proposed openstack/heat master: Support set tags for neutron subnetpool  https://review.openstack.org/45832102:09
openstackgerrithuangtianhua proposed openstack/heat master: Support adding tags for router  https://review.openstack.org/45832702:09
openstackgerrithuangtianhua proposed openstack/heat master: Support set tags for neutron port  https://review.openstack.org/45066102:09
openstackgerrithuangtianhua proposed openstack/heat master: Support adding tags for subnet  https://review.openstack.org/45789502:09
*** prateek has quit IRC02:11
*** ramishra has quit IRC02:11
*** gmoro has quit IRC02:11
*** stingaci has joined #heat02:14
*** zhurong has quit IRC02:18
*** ramishra has joined #heat02:19
*** gmoro has joined #heat02:22
*** ramishra has quit IRC02:23
*** ramishra has joined #heat02:30
openstackgerrithuangtianhua proposed openstack/python-heatclient master: Remove support for py34  https://review.openstack.org/43125702:41
*** ramishra has quit IRC02:42
*** ramishra has joined #heat02:44
*** zhurong has joined #heat02:45
*** fragatin_ has joined #heat02:48
*** chlong has joined #heat02:48
*** stingaci has quit IRC02:49
*** ricolin has joined #heat02:49
*** ramishra has quit IRC02:50
*** fragatina has quit IRC02:52
*** ramishra has joined #heat02:52
*** fragatin_ has quit IRC02:53
*** KanagarajM has joined #heat02:53
*** ramishra has quit IRC02:56
*** ricolin_ has joined #heat02:58
*** ramishra has joined #heat02:59
*** KanagarajM has quit IRC03:00
*** ricolin has quit IRC03:01
*** ricolin_ has quit IRC03:20
*** ricolin has joined #heat03:21
*** nicolasbock has quit IRC03:27
*** dimtruck is now known as zz_dimtruck03:37
*** zhurong has quit IRC03:42
*** ramishra has quit IRC03:51
openstackgerrithuangtianhua proposed openstack/heat master: Support adding tags for network  https://review.openstack.org/45063003:52
*** ramishra has joined #heat03:54
*** iurygregory has quit IRC03:56
*** iurygregory has joined #heat04:02
*** syjulian has quit IRC04:06
*** yohoffman has quit IRC04:06
*** ramishra has quit IRC04:07
*** ramishra has joined #heat04:08
openstackgerritRabi Mishra proposed openstack/heat master: Include template url in nested stack parse error  https://review.openstack.org/45849904:12
openstackgerritRabi Mishra proposed openstack/heat master: Use child_template() in AWS::CloudFormation::Stack handle_update  https://review.openstack.org/46038604:12
*** fragatina has joined #heat04:13
*** nmathew has joined #heat04:15
*** ramishra has quit IRC04:16
*** ramishra has joined #heat04:16
*** KanagarajM has joined #heat04:19
*** fragatina has quit IRC04:21
*** fragatina has joined #heat04:21
*** yohoffman has joined #heat04:39
*** ramishra has quit IRC04:40
*** ramishra has joined #heat04:42
*** ramishra has quit IRC04:48
*** ramishra has joined #heat05:00
openstackgerritRabi Mishra proposed openstack/heat master: Use session and region_name in mistral client plugin  https://review.openstack.org/46039205:02
*** syjulian has joined #heat05:11
*** ramishra has quit IRC05:12
*** ramishra has joined #heat05:14
*** ashutosh_ has joined #heat05:23
*** mdnadeem has joined #heat05:41
*** mdnadeem has quit IRC05:42
*** mdnadeem has joined #heat05:42
*** mdnadeem has quit IRC05:42
*** mdnadeem has joined #heat05:42
*** ashutosh_ has quit IRC05:43
*** prateek has joined #heat05:59
openstackgerritRico Lin proposed openstack/heat master: Add unit test for translate with no translate value  https://review.openstack.org/46040506:00
*** fandi has joined #heat06:12
*** zhurong has joined #heat06:13
*** mdnadeem has quit IRC06:14
*** mdnadeem has joined #heat06:15
*** ccamacho has quit IRC06:19
*** ricolin_ has joined #heat06:26
*** ricolin has quit IRC06:27
*** ricolin__ has joined #heat06:31
*** rwsu has quit IRC06:33
*** rwsu has joined #heat06:34
*** ricolin_ has quit IRC06:34
*** jprovazn has joined #heat06:40
*** d0ugal has joined #heat06:43
*** rwsu has quit IRC06:45
*** rwsu has joined #heat06:46
*** shardy has joined #heat06:50
*** shardy has quit IRC06:50
*** shardy has joined #heat06:51
*** jaosorior_away is now known as jaosorior06:51
*** yanyanhu has quit IRC06:51
*** zhurong has quit IRC07:02
*** zhurong has joined #heat07:06
*** ramishra has quit IRC07:11
*** ramishra has joined #heat07:12
*** beagles has quit IRC07:19
*** b3nt_pin has joined #heat07:21
*** zhurong has quit IRC07:37
*** ramishra has quit IRC07:41
*** ramishra has joined #heat07:43
*** dbecker has joined #heat07:49
*** zzzeek has quit IRC08:00
*** zzzeek has joined #heat08:00
*** mburns has quit IRC08:12
*** mburns has joined #heat08:16
*** zhurong has joined #heat08:19
*** shardy has quit IRC08:27
andreaframishra, ricolin__: around? I'd like to progress work on removing heat support from tempest (and move it to a plugin) and I wanted to chat with you about it08:39
ramishraandreaf: heat already uses in-tree tempest plugin08:40
ramishraandreaf: we run api and integration tests with tempest08:41
*** EricGonczer_ has joined #heat08:43
*** d0ugal has quit IRC08:45
*** EricGonczer_ has quit IRC08:47
*** ccamacho has joined #heat08:47
andreaframishra: yes I saw that heat integration tests can be run as a tempest plugin08:49
andreaframishra: however I don't know if the coverage in the integration tests is the same as in the Tempest tests08:49
andreaframishra: and also Tempest includes an heat service client, which does not exists in heat integration tests since you're using the official python bindings there08:50
ramishraandreaf: we also have a bunch of api tests using gabbi http://git.openstack.org/cgit/openstack/heat/tree/heat_integrationtests/api/gabbits08:51
andreaframishra: yeah nice I saw those08:52
ramishrathese are somewhat similar to the tempest api tests, though there can be more that can be added08:52
ramishraDo we've to use tempest service clients?08:52
andreaframishra: you don't have to08:53
*** EricGonczer_ has joined #heat08:53
ramishrayep, so may be we do a gap analysis with the tempest tests and add missing tests08:54
andreaframishra: since most other projects use a Tempest style client it means that your tests and logs will look different08:54
andreaframishra: but that's not an issue in general08:54
ramishraand then tempest can remove heat tests08:54
andreafone issue with the service client though is that other projects do use tempest clients and some currently rely on the heat one. e.g. http://git.openstack.org/cgit/openstack/murano/tree/murano_tempest_tests/tests/scenario/application_catalog/base.py08:56
andreaframishra: so it would be great if you hosted the service client in your plugin, even if you don't use it in your integration tests, because it would be beneficial to other projects that want to use heat as part of their gate08:56
andreaframishra: yeah a gap analysis would be great08:57
andreaframishra: I would like to complete the removal of all heat bits from Tempest by the end of Pike08:58
ramishrayeah, sure we'll discuss this in the team and chalk out a plan08:58
andreaframishra: cool thanks08:58
ramishramay be you can start a ML thread with tempest team expectations08:58
ricolin__andread are you talking about this one? https://review.openstack.org/#/q/topic:bp/heat-tempest-converge08:58
*** derekh has joined #heat08:59
ricolin__right now all heat's integration test was covered by tempest like ramishra said09:00
andreafricolin__: ah you have a spec about this already, good09:00
andreafricolin__ , ramishra: I'm happy to send an email to the ML if that helps09:00
ricolin__so that BP is about add the client support for heat09:00
ricolin__andreaf cool09:00
ricolin__andreaf glad to have you work together on that for sure:)09:00
ricolin__a discussion on ML sounds very helpful:)09:01
andreafricolin__: ok I'll send an email shortly -09:03
ricolin__andreaf cheers09:04
andreafricolin__: regarding the tests, do you use any of the tests hosted on Tempest side in your gates atm?09:04
*** d0ugal has joined #heat09:04
*** d0ugal has quit IRC09:04
*** d0ugal has joined #heat09:04
andreafricolin__: if not and if you have equivalent coverage we could start the process of removing them from Tempest09:04
ricolin__I think we didn't adopt those tests inside tempest, so might be good to know who's using it right now and can we move that to heat if some one require those tests:)09:06
ramishraandreaf: I think our grenade jobs only use tempest tree tests atm09:06
ramishrahttp://logs.openstack.org/95/459595/1/check/gate-grenade-dsvm-heat-ubuntu-xenial/cf5bea8/console.html#_2017-04-25_09_49_44_93788609:06
ricolin__okey, so we do adopt it:/09:08
andreaframishra, ricolin__: we have a job on Tempest side in the check pipeline that runs those tests as well, to avoid breakages to those tests, e.g. http://logs.openstack.org/43/456843/1/check/gate-tempest-dsvm-layer4-ubuntu-xenial/77a03b9/console.html.gz#_2017-04-14_10_59_22_10494009:09
andreafricolin__, ramishra: we kept that under the assumption that the heat team is using the tests, so it was a good thing we kept the test working :)09:10
ricolin__probably migrate those test back to heat if we done with heat plugin client:)09:11
*** ramishra has quit IRC09:12
andreafricolin__: that sounds like a good plan09:12
andreafricolin__: you might want to consider hosting a plugin in a separate repository as well09:13
ricolin__andreaf why?09:13
andreafricolin__: a dedicated repo can be branchless and would help enforcing API backward compatibility09:14
andreafricolin__: also a dedicated repo can include plugin requirements only and it makes distribution, packaging and consumption of tests easier09:15
andreafricolin__: you can have a look at https://review.openstack.org/#/c/369749/ for a thorough explanation if you wish - it's a proposed goal for queens09:16
*** syjulian has quit IRC09:17
ricolin__oh, good to know09:19
*** yohoffman has quit IRC09:19
ricolin__andreaf sounds like some project already suffering with that09:20
*** ramishra has joined #heat09:21
andreafricolin__: do you mean suffering because they don't have a plugin in a separate repo?09:21
ricolin__mm09:22
ricolin__09:22
andreafwhat ironic and trove did is to hack together a mechanism to install plugin from master branch on stable branches09:23
andreafso it is possible to "emulate" a branchless repo in that way09:23
andreafit's a bit painful since to install the plugin you actually have to install the whole service on master09:24
andreafbut that solves only one part of the problem09:24
ricolin__doesn't sounds like a good plan for us...09:24
andreafricolin__: having a dedicated repo means you cannot change API and tests in one change, which is probably the main reason why most projects host the plugin in tree today09:25
ricolin__btw, that was my cat typing, not me...09:26
andreaf:D09:26
andreafricolin__: however the 2 step approach actually helps you in identifying changes that would break API compatibility09:26
andreafricolin__: and using depends-on makes it quite easy to work with two repos09:27
therveandreaf, That's backward from what we did to remove the tests from tempest09:27
andreaftherve: only kind of - the tests would be in a separate repo, but that repo would be owned by the heat team09:28
therveThe main thing for us is to be able to test changes in one go09:29
therveSure, it's still more inconvenient09:29
andreaftherve: yes you can do that we depends-on in the commit message09:29
therveThat's not the same09:29
therveIt may be easy, but it's harder :)09:29
andreaftherve: yes it's a little harder for the developers but it makes other things easier09:30
therveandreaf, Like?09:30
andreaffor users to install your plugin09:31
andreafsince it's in an own repo and it has it's own requirements09:31
andreafand that helps packagers as well09:31
andreafand for you to identity changes that would break API backward compatibility09:32
andreafidentify09:32
therveWell packagers need to create a new package anyway09:32
therveHaving a different source doesn't make a big difference09:32
therveFor users... They didn't ask for that, so I'm dubious09:32
andreafit makes a difference because you cannot express plugin requirements when the plugin is hosted in the repo09:33
therveYou mean python dependencies?09:33
andreaftherve: I use to run a downstream CI system, and I promise you that it was a pain to go an fetch the master branch of whole projects and install on the test driver just to get the plugin09:34
andreaftherve: yes09:34
andreaftherve: I'm not saying it's impossible to work with the plugin in tree09:35
andreaftherve: I think mtreinish expresses it well in https://review.openstack.org/#/c/369749/6/goals/queens/split-tempest-plugins.rst09:35
andreaftherve, ricolin__: in any case having a dedicated repo or not I would like to proceed with moving tempest tests and client out of Tempest - it's up to you for sure where you would like to host them (if anywhere)09:37
ricolin__I think we have more to discuss in ML for separate the repo thing, do hope there is a way other then add depend on09:37
andreafricolin__, therve: heh of course, I wanted to make sure you where aware of the topic, the decision is for the team to take09:38
therveYeah I think there are ways where we could keep in-tree and maybe improve the situation still09:39
ricolin__andreaf yeah, feel free to update the spec and add your name in:)09:40
therveandreaf, Frankly people running our tests outside the gate are on their own09:40
therveIt's just how it is. We assume the state of the environment, *and* we just don't tests elsewhere, so there is no way it will magically keep working09:40
therve*maybe* for the API tests it could make some sense, but even then09:41
therveIE, our in-tree integration tests are not meant to be a user validation tool for their deployed clouds09:42
therveIf that's what we want, we need a different set of tests09:42
andreaftherve: sure I understand that09:43
andreaftherve: may projects have functional / integration tests in tree which are executed against optimised environments09:44
andreaftherve: and API tests which are executed against full cloud deployments09:44
therveYeah that's somewhat fair09:45
andreaftherve: the latter are good for API backward compatibility verification and should ideally be hosted in a branchless repo09:45
therveandreaf, Having our gabbit tests live out of tree can be a good idea09:45
andreaftherve: since you want is the same API tests to run against master and your stable branches09:45
andreaftherve: heh yeah I'm not saying it has to be a tempest plugin at all :)09:46
therveWell that governance spec is around tempest plugins :)09:46
andreaftherve: but if you have a tempest plugin it could live in the same repo as your gabbi tests09:46
*** pbourke has joined #heat09:47
therveandreaf, You mean the basic config definition and such?09:47
ricolin__the plugin can directly call gabbi test09:47
therveI think it's what happen right now? I don't know09:48
andreaftherve, ricolin__: well yes you can use different facilities from tempest - config, discovery and test run is what you use today I believe09:49
therveYeah it seems like it09:49
andreaftherve, ricolin__: you can also use service client manager, credentials facilities, test base class etc, depending on your use case09:49
ricolin__andreaf yeah, that's kind like what my spec is proposing:)09:50
andreaftherve, ricolin__: if you do use a Tempest service client it has the advantage that it becomes seamlessly available to other plugins as long as yours is installed09:50
andreafMurano and daisycloud use the current heat service client from tempest for instance09:51
ricolin__andreaf and that's not even complete:/09:51
andreafricolin__, therve: will you folks be in Boston? It may be useful to have a chat/hacking session about this there face to face09:52
therveNo09:52
andreafheh too bad09:53
ricolin__I will be there09:53
andreafricolin__: nice well I'll send an email to the ML about the Tempest side of things09:55
*** dixiaoli has quit IRC09:57
ricolin__sure09:57
andreafand in Boston we can see where we stand09:57
ricolin__glad to:)09:58
*** ricolin__ has quit IRC10:01
*** d0ugal has quit IRC10:01
*** ricolin has joined #heat10:02
*** nicolasbock has joined #heat10:03
andreafricolin, therve: btw if you need to reach me I'm in UTC but I use ZNC so you can leave me a message in IRC at anytime10:03
*** KanagarajM has quit IRC10:03
*** Shunli has quit IRC10:05
*** d0ugal has joined #heat10:07
ricolinandreaf sure, glad to have you with us:)10:09
*** syjulian has joined #heat10:13
*** shardy has joined #heat10:17
*** zhurong has quit IRC10:20
*** d0ugal has quit IRC10:21
*** fandi has quit IRC10:24
*** d0ugal has joined #heat10:26
openstackgerritOpenStack Proposal Bot proposed openstack/heat master: Imported Translations from Zanata  https://review.openstack.org/46004110:26
*** zhurong has joined #heat10:27
*** yohoffman has joined #heat10:30
*** nmathew has quit IRC10:30
*** blues-man has joined #heat10:31
*** fandi has joined #heat10:34
*** fragatina has quit IRC10:40
*** fragatina has joined #heat10:41
*** EricGonczer_ has quit IRC10:41
*** EricGonc_ has joined #heat10:41
*** d0ugal has quit IRC10:45
*** gfidente has joined #heat11:01
*** d0ugal has joined #heat11:05
*** shardy is now known as shardy_lunch11:28
*** prateek has quit IRC11:30
*** steveg_afk has joined #heat11:31
*** prateek has joined #heat11:41
strigazihello ricolin11:42
strigaziand therve how can we force lower case hostname here: https://github.com/openstack/magnum/blob/master/magnum/drivers/k8s_fedora_atomic_v1/templates/kubemaster.yaml#L46811:44
thervestrigazi, You mean for the hostname generated by heat?11:45
strigazitherve yes11:45
therveI don't think you can11:45
*** prateek_ has joined #heat11:48
*** askb has quit IRC11:51
*** prateek has quit IRC11:51
*** dprince has joined #heat11:55
*** jcoufal has joined #heat11:56
*** dgonzalez has quit IRC12:02
strigazitherve can we pass the name?12:03
thervestrigazi, Yep12:03
*** shardy_lunch is now known as shardy12:04
*** dgonzalez has joined #heat12:07
*** annegentle has joined #heat12:13
*** EricGonc_ has quit IRC12:19
*** zhurong has quit IRC12:25
*** fandi has quit IRC12:30
*** ramishra_ has joined #heat12:31
*** annegentle has quit IRC12:41
*** ramishra_ has quit IRC12:41
*** coreyob has joined #heat12:50
*** zhurong has joined #heat12:58
*** d0ugal has quit IRC13:04
*** ayoung has joined #heat13:06
*** coreyob has quit IRC13:06
*** prateek_ has quit IRC13:06
*** coreyob has joined #heat13:09
*** prateek has joined #heat13:12
openstackgerritRabi Mishra proposed openstack/heat master: Run heat api tests after upgrade  https://review.openstack.org/46054213:16
*** catintheroof has joined #heat13:17
*** d0ugal has joined #heat13:20
*** spzala has joined #heat13:22
*** shardy has quit IRC13:36
*** blomquisg_gone is now known as blomquisg13:37
*** shardy has joined #heat13:45
*** stingaci has joined #heat13:52
*** ramishra has quit IRC14:00
*** ramishra has joined #heat14:01
*** EricGonczer_ has joined #heat14:03
*** annegentle has joined #heat14:03
*** zz_dimtruck is now known as dimtruck14:13
openstackgerritRabi Mishra proposed openstack/heat master: Run heat api tests after upgrade  https://review.openstack.org/46054214:14
*** prateek has quit IRC14:26
*** d0ugal has quit IRC14:28
openstackgerritCrag Wolfe proposed openstack/heat master: Store resource attributes in the DB  https://review.openstack.org/42298314:28
*** d0ugal has joined #heat14:32
*** gfidente has quit IRC14:34
*** gfidente has joined #heat14:35
*** gfidente has joined #heat14:35
cmyster.414:35
*** zhurong has quit IRC14:39
*** d0ugal has quit IRC14:39
openstackgerrityapeng Yang proposed openstack/heat-specs master: Implement Freezer Resource  https://review.openstack.org/44342614:40
*** d0ugal has joined #heat14:47
openstackgerritJames Slagle proposed openstack/heat master: deployment_swift_data property for server resources  https://review.openstack.org/45897514:52
*** jmlowe has quit IRC14:52
*** dyasny has joined #heat14:55
*** d0ugal has quit IRC14:56
*** adrian_otto has joined #heat15:09
*** jaosorior is now known as jaosorior_away15:13
*** zigo has quit IRC15:17
*** blues-man has quit IRC15:17
*** d0ugal has joined #heat15:21
openstackgerritRabi Mishra proposed openstack/heat master: Run heat api tests after upgrade  https://review.openstack.org/46054215:41
*** dprince has quit IRC15:41
*** ccamacho has quit IRC15:41
*** ramishra has quit IRC15:45
*** chlong_ has joined #heat16:08
*** mdnadeem has quit IRC16:14
*** chlong_ has quit IRC16:14
*** jmlowe has joined #heat16:17
*** adrian_otto has quit IRC16:22
*** ramishra has joined #heat16:23
*** dprince has joined #heat16:28
*** jcoufal has quit IRC16:48
*** jcoufal has joined #heat16:52
*** derekh has quit IRC16:52
*** ramishra has quit IRC16:58
*** jprovazn has quit IRC17:01
*** harlowja has quit IRC17:08
*** jmlowe has quit IRC17:16
*** jmlowe has joined #heat17:17
*** jmlowe has quit IRC17:22
*** jmlowe has joined #heat17:22
*** ricolin has quit IRC17:26
shardydefault_file=/etc/my.cnf.d/tripleo.cnf&read_default_group=tripleo" does not match "^(sqlite|mysql(\\+pymysql)?|postgresql)17:37
shardyoops, that was meant for #tripleo17:38
zanebshardy: btw sorry I missed your ping yesterday. was on a call17:38
*** jmlowe has quit IRC17:39
*** jmlowe has joined #heat17:39
shardyOh hey zaneb, no worries, sorry I couldn't wait for longer, was near EOD for me17:40
*** fragatina has quit IRC17:40
shardyzaneb: So I was thinking about the performance issues with ResourceChain etc17:40
shardyand thinking how we could potentially inline templates instead of nesting them so deeply17:40
shardyzaneb: and that reminded me of the breaking the stack barrier session in Tokyo17:41
*** fragatina has joined #heat17:41
zanebhmm, interesting17:41
shardywhat if we added an interface to StackResource that could output all the resources, and an OS::Heat::Value resource that represents both the parameters and the outputs17:41
shardywe could then wire _show_ attributes for all resources to the OS::Heat::Value that represents the outputs17:42
shardyand namspace all the resources via the stack path17:42
shardyso overcloud.Foo.whatever.ResourceFoo17:42
shardythen we could enforce the dependencies implied by the nested stacks by chaining the OS::Heat::Value resources together17:42
shardywe'd have to also merge those parameters defined that don't get wired into the "parameters" Value resource17:43
shardyDoes that sound crazy, or is it worth trying?17:43
* shardy hasn't got as far as actual code yet17:43
zanebas a way of implementing ResourceChain, or a way of implementing nested stacks in general?17:44
shardyzaneb: I was thinking e.g add a "flatten" option to the stack object, and potentially trial the approach via ResourceChain, and see if it'd work more generally17:44
*** gfidente is now known as gfidente|afk17:45
zanebfor just ResourceChain, I would say go for it17:46
zanebfor Stackresource in general... I think there'd be a lot of edge cases that would cause problems17:46
shardyzaneb: I'm sure you're right, but any in particular to consider?17:48
shardyI guess with ResourceChain it's a good fit, because we know the parameters are always the same from the parent17:49
shardyso it'd be a fairly simple starting point17:49
zanebe.g. figuring out which resources to change in a rolling update of a ResourceGroup or autoscaling group17:49
shardyzaneb: Yeah, that's true, I guess I thought we'd do those in the same way we do now, but just flatten them before we instantiate the stack17:50
*** harlowja has joined #heat17:51
shardyzaneb: Ok, just wanted to bounce the idea off someone, I'll try to find time to try it with ResourceChain17:51
shardythanks!17:51
zanebit's a cool idea for ResourceChain17:51
shardyThat was my main motivation tbh - that creation of $many nested stacks is super slow, especially for the undercloud deploy that uses heat-all17:52
*** jmlowe has quit IRC17:58
*** jmlowe has joined #heat17:59
*** shardy has quit IRC18:00
*** jmlowe has quit IRC18:10
*** jmlowe has joined #heat18:11
*** jmlowe has quit IRC18:12
*** jmlowe has joined #heat18:12
*** spzala has quit IRC18:15
*** adrian_otto has joined #heat18:19
*** pbourke has quit IRC18:24
*** jmlowe_ has joined #heat18:38
*** annegentle has quit IRC18:38
*** jmlowe has quit IRC18:38
openstackgerritNamrata proposed openstack/heat master: Add Container to Zun resources  https://review.openstack.org/43781018:41
*** openstackgerrit has quit IRC18:48
*** fragatina has quit IRC18:50
*** annegentle has joined #heat18:57
*** adrian_otto has quit IRC19:01
*** jmlowe_ has quit IRC19:05
*** jmlowe has joined #heat19:05
*** jmlowe has quit IRC19:25
*** jmlowe has joined #heat19:25
*** jmlowe has quit IRC19:31
*** jmlowe has joined #heat19:31
*** jmlowe has quit IRC19:33
*** jmlowe has joined #heat19:33
*** jmlowe has quit IRC19:36
*** jmlowe has joined #heat19:37
*** spzala has joined #heat19:43
*** dbecker has quit IRC19:58
*** adrian_otto has joined #heat20:13
*** jmlowe has quit IRC20:14
*** jmlowe has joined #heat20:14
*** liusheng has quit IRC20:17
*** liusheng has joined #heat20:18
*** jmlowe has quit IRC20:24
*** jcoufal has quit IRC20:29
*** dimtruck is now known as zz_dimtruck20:37
*** EricGonczer_ has quit IRC20:44
*** EricGonczer_ has joined #heat20:45
*** fragatina has joined #heat20:45
*** fragatina has quit IRC20:45
*** fragatina has joined #heat20:46
*** stingaci has quit IRC20:56
*** gfidente|afk has quit IRC21:05
*** jcoufal has joined #heat21:09
*** dprince has quit IRC21:12
*** zz_dimtruck is now known as dimtruck21:20
*** EricGonc_ has joined #heat21:28
*** EricGonczer_ has quit IRC21:29
*** zigo has joined #heat21:32
*** catintheroof has quit IRC22:00
*** annegentle has quit IRC22:00
*** jose-phillips has joined #heat22:00
*** annegentle has joined #heat22:01
*** annegentle has quit IRC22:06
*** adrian_otto has quit IRC22:11
*** abramley has quit IRC22:13
*** shadower has quit IRC22:14
*** harlowja has quit IRC22:14
*** blomquisg is now known as blomquisg_gone22:16
*** izaakk has quit IRC22:18
*** Dave___ has joined #heat22:20
*** izaakk has joined #heat22:21
*** Dave has quit IRC22:22
*** jcoufal has quit IRC22:31
*** adrian_otto has joined #heat22:31
*** abramley has joined #heat22:36
*** dimtruck is now known as zz_dimtruck23:00
*** Kvisle has quit IRC23:03
*** zz_dimtruck is now known as dimtruck23:04
*** Kvisle has joined #heat23:05
*** EricGonc_ has quit IRC23:05
*** adrian_otto has quit IRC23:08
*** askb has joined #heat23:09
*** dimtruck is now known as zz_dimtruck23:22
*** harlowja has joined #heat23:23
*** liusheng has quit IRC23:27
*** liusheng has joined #heat23:27
*** liusheng has quit IRC23:32
*** liusheng has joined #heat23:32

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