Monday, 2018-12-10

*** pbourke_ has quit IRC00:13
*** pbourke_ has joined #heat00:13
*** hongbin has quit IRC01:45
*** hongbin has joined #heat03:05
*** hongbin has quit IRC04:00
*** ramishra has joined #heat04:34
*** zzzeek has quit IRC04:41
*** zzzeek has joined #heat04:41
*** ricolin has joined #heat04:45
*** Chaserjim has joined #heat05:02
*** gfidente has joined #heat07:20
*** rcernin has quit IRC07:23
*** gkadam has joined #heat07:52
*** shardy has joined #heat08:14
*** jtomasek has joined #heat08:57
lxkonghi heat, if i defined multiple OS::Heat::SoftwareDeployment(no dependencies between them) for a single vm, is it true that those deployment are executed in sequence? That's what i saw from heat-container-agent log.09:10
*** k_mouza has joined #heat09:15
thervelxkong: I believe so09:24
therveAgents don't do parallelism09:24
lxkongtherve: thanks for the answer. Is there any heat approach for parallel actions inside the vm?09:25
thervelxkong: You can reimplement agents09:25
therveBut no not currently09:25
lxkongtherve: ok09:25
* lxkong is sad for SoftwareDeployment design09:26
lxkongtherve: thanks anyway09:26
thervelxkong: You shouldn't use SoftwareDeployment09:27
therveit's bad09:27
lxkongit's not *me* who is using SoftwareDeployment, it's Magnum which I'm working on09:28
therveMake magnum uses something else09:28
thervelxkong: Instead of having multiple deployment, just have one09:33
therveAnd wrap your action in there to run them in parallel09:33
strigazitherve: when you say "You shouldn't use SoftwareDeployment", "it's bad", you mean we should never use them?09:36
thervestrigazi: Yeah09:36
strigazitherve: is there an alternative option in heat?09:37
thervestrigazi: No09:37
therveIt's just my opinion, not an official statement09:39
strigazitherve: Got it. What are the arguments against it?09:40
thervestrigazi: I think the pull mechanims is inherently incompatible with Heat09:43
therveNodes just don't communicate back and there is nothing you can do about it09:43
therveExcept wait and timeout09:43
therveAnd then all your deployment breaks because one node lost connectivity09:44
therveIt's also made worse by Heat not supporting partial success09:44
*** k_mouza has quit IRC09:45
*** k_mouza has joined #heat09:46
strigaziI have inentified the lack of partial success my self as well as major pain point. Haven't thought that the polling design is orthogonal to heat.09:47
ricolinstrigazi, yep, that's what you shared in user feedback in Heat before, and why we triggered discussion in Rocky PTG https://etherpad.openstack.org/p/ptg-rocky-heat-partial-success09:52
ricolinstrigazi, No one is working on that for now09:53
*** brtknr has joined #heat11:03
brtknrhey all11:04
brtknr hi all, what do I do if my heat cluster refuses to be deleted? i can only think of deleting it from the database ...11:04
*** pbourke_ has quit IRC11:05
thervebrtknr: Identify why it refuses. Otherwise, the database.11:06
brtknrhttp://paste.openstack.org/show/736888/11:07
brtknrhere's the output of openstack stack event list11:08
*** pbourke_ has joined #heat11:08
brtknrthe deletion gets cancelled internally as soon as it is invoked11:08
*** k_mouza has quit IRC11:09
*** sshnaidm has quit IRC11:15
*** sshnaidm has joined #heat11:16
*** openstackgerrit has joined #heat11:29
openstackgerritSorin Sbarnea proposed openstack/heat-templates master: Make heat-config logging more human friendly  https://review.openstack.org/62351611:29
*** k_mouza has joined #heat11:30
*** jtomasek has quit IRC11:34
*** jtomasek has joined #heat12:17
*** jistr is now known as jistr|medchk12:57
*** k_mouza has quit IRC13:02
*** jtomasek_ has joined #heat13:14
*** jtomasek has quit IRC13:15
*** jtomasek_ is now known as jtomasek13:19
*** k_mouza has joined #heat13:20
*** k_mouza has quit IRC13:26
*** k_mouza has joined #heat13:27
*** k_mouza_ has joined #heat13:29
*** k_mouza has quit IRC13:32
*** jmlowe has quit IRC13:45
*** jistr|medchk is now known as jistr13:56
*** hjensas has quit IRC14:13
*** openstackstatus has joined #heat14:17
*** ChanServ sets mode: +v openstackstatus14:17
*** k_mouza has joined #heat14:22
*** jmlowe has joined #heat14:24
*** jmlowe has quit IRC14:24
*** gkadam has quit IRC14:24
*** k_mouza_ has quit IRC14:25
*** jmlowe has joined #heat14:25
*** jmlowe has quit IRC14:30
*** jmlowe has joined #heat14:35
*** gfidente has quit IRC14:49
*** gfidente has joined #heat14:53
openstackgerritSorin Sbarnea proposed openstack/heat-agents master: Make heat-config logging more human friendly  https://review.openstack.org/62411215:44
openstackgerritSorin Sbarnea proposed openstack/heat-templates master: Make heat-config logging more human friendly  https://review.openstack.org/62351615:45
*** jmlowe has quit IRC15:46
*** hjensas has joined #heat16:08
*** gmoro has quit IRC16:11
*** gmoro has joined #heat16:14
*** jmlowe has joined #heat16:24
*** jmlowe has quit IRC16:34
*** openstackgerrit has quit IRC16:35
*** k_mouza_ has joined #heat16:50
*** gfidente has quit IRC16:51
*** k_mouza has quit IRC16:53
*** k_mouza_ has quit IRC16:55
*** gfidente has joined #heat16:56
*** hjensas has quit IRC17:03
*** ricolin has quit IRC17:05
*** ricolin has joined #heat17:14
*** jmlowe has joined #heat18:12
*** ricolin has quit IRC18:22
*** openstackgerrit has joined #heat18:30
openstackgerritMerged openstack/heat master: Delete db resources not in template  https://review.openstack.org/60996218:30
*** jcoufal has joined #heat19:01
*** gfidente is now known as gfidente|adk19:10
*** gfidente|adk is now known as gfidente|afk19:10
*** hjensas has joined #heat19:27
*** Blotis has joined #heat19:27
BlotisTest19:27
BlotisI was wondering if someone could let me know what are the main differences between Heat and the Openstack SDK....and more specifically, how does one know which one to chose?19:29
therveBlotis: Heat is a service with an API, and the main interface is through templates19:54
therveThe SDK is a library19:54
therveHeat is bullt upon the SDK19:55
BlotisI get it. Now, are there any particular cases in which you want to use the SDK instead of Heat?20:00
therveIt depends on what you need really20:05
therveBut sure there are cases where the sdk makes more sense, if you want more control/flexibility20:06
Blotishmm ok20:08
BlotisLets say I want to create my own specific modeling language to model  i.e. very specific scenarios, for easy deployment (consider it an abstraction layer on top of heat, sdk and configuration management tools). Now,  i want to make it platform independent, which means that I should be able to deploy my scenario in e.g. Openstack, esxi, aws  etc...  In this particular case, when it comes to Openstack, it makes more sense to rely on the SKD20:11
Blotisthan Heat, right?20:11
Blotis(I exclude terraform for now)20:13
therveAre you going to use CFN to talk to AWS?20:25
*** jmlowe has quit IRC20:26
*** spotz has joined #heat20:29
*** spotz has left #heat20:30
*** jmlowe has joined #heat20:32
*** jmlowe has quit IRC20:33
*** jmlowe has joined #heat20:58
*** gfidente|afk has quit IRC21:03
*** jtomasek has quit IRC21:32
Blotisnever mind21:44
Blotisthanks anyways21:44
*** Blotis has left #heat21:44
zaneblxkong: my advice on parallel software deployments would be to write shorter scripts. preferably as short as "docker run ..."22:59
*** rcernin has joined #heat22:59
*** shardy has quit IRC23:29

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