Thursday, 2014-09-11

*** alexheneveld has joined #heat00:02
*** EricGonczer_ has quit IRC00:03
*** EricGonczer_ has joined #heat00:04
*** Qiming has joined #heat00:04
*** reed has joined #heat00:04
*** EricGonczer_ has quit IRC00:06
*** gokrokve has quit IRC00:11
*** daneyon_ has joined #heat00:11
*** RockKuo_Office has joined #heat00:13
*** daneyon has quit IRC00:15
*** Qiming has quit IRC00:17
*** randallburt has quit IRC00:19
*** harlowja_ has quit IRC00:25
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516600:25
*** tango has quit IRC00:25
*** cdent has quit IRC00:25
*** harlowja has joined #heat00:28
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/12060900:31
*** hdd has joined #heat00:34
*** andersonvom has quit IRC00:46
*** Yanyanhu has joined #heat00:52
*** EricGonczer_ has joined #heat00:53
*** spzala has quit IRC01:04
*** erkules_ has joined #heat01:09
*** gokrokve has joined #heat01:09
*** erkules has quit IRC01:11
*** andersonvom has joined #heat01:15
openstackgerritA change was merged to openstack/heat: warn against sorting requirements  https://review.openstack.org/11876101:19
*** andersonvom has quit IRC01:19
*** pscheie_ has quit IRC01:26
*** saurabhs has left #heat01:26
*** Qiming has joined #heat01:26
Qimingmorning01:38
*** Murali_ has joined #heat01:43
*** nosnos has joined #heat01:47
*** EricGonczer_ has quit IRC01:57
*** alexpilotti has quit IRC02:01
*** EricGonczer_ has joined #heat02:02
*** EricGonczer_ has quit IRC02:02
*** tiantian has joined #heat02:04
*** killer_prince is now known as lazy_prince02:05
*** Murali_ has quit IRC02:06
*** andersonvom has joined #heat02:07
*** andersonvom has quit IRC02:11
*** m_22 has left #heat02:17
*** Murali_ has joined #heat02:24
*** gokrokve has quit IRC02:25
*** tango has joined #heat02:43
*** Murali_ has quit IRC02:43
*** Murali_ has joined #heat02:44
*** sileht has quit IRC02:46
openstackgerritAngus Salkeld proposed a change to openstack/heat: Convert functions into a fixed part of the template  https://review.openstack.org/10348402:47
asalkeldwow that patch series been up for 2.5 months02:55
Qimingasalkeld, good luck03:00
asalkeldyeah, kinda regret starting it03:00
asalkeldbeen lots of rebases, with no end in sight03:00
Qimingright, hope people can reach a conclusion from their recent discussions on ML03:01
asalkeldaround reviewing?03:01
Qimingyes, reviewing bandwidth, rebase frustration, etc03:02
Qimingnot a Heat specific pain though03:02
asalkeldyes, i am not convinced there is a solution03:03
*** elynn has quit IRC03:03
*** KanagarajM has joined #heat03:03
Qimingmaybe there won't be either03:03
*** lazy_prince is now known as killer_prince03:04
*** elynn has joined #heat03:04
*** ramishra has joined #heat03:04
*** kebray has joined #heat03:09
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067603:10
* Qiming is carefully building another review chain03:11
openstackgerritAngus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions  https://review.openstack.org/10304403:13
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use setuptools to install contrib plugins  https://review.openstack.org/10533403:13
openstackgerritAngus Salkeld proposed a change to openstack/heat: Convert functions into a fixed part of the template  https://review.openstack.org/10348403:13
*** kebray has quit IRC03:17
*** hdd has quit IRC03:18
*** ajc_ has joined #heat03:25
*** Drago has quit IRC03:33
*** RockKuo_Office has quit IRC03:43
*** RockKuo_Office has joined #heat03:46
*** hdd has joined #heat03:48
*** andersonvom has joined #heat03:51
*** ramishra has quit IRC03:56
*** ramishra has joined #heat03:57
*** ramishra has quit IRC03:58
*** ramishra has joined #heat03:58
*** andersonvom has quit IRC03:59
*** harlowja is now known as harlowja_away04:05
*** nkhare has joined #heat04:15
openstackgerrithuangtianhua proposed a change to openstack/heat: Fix network_gateway residue when resource deletion  https://review.openstack.org/12067904:18
*** ramishra has quit IRC04:23
*** ramishra has joined #heat04:24
openstackgerritKanagaraj Manickam proposed a change to openstack/heat: Resource sql table column 'nova_instance' is misleading  https://review.openstack.org/11055704:25
openstackgerritA change was merged to openstack/python-heatclient: Re-add keystone v3 auth with fixes  https://review.openstack.org/11075004:28
openstackgerritA change was merged to openstack/python-heatclient: Template is not required on stack-adopt  https://review.openstack.org/11204404:28
*** gokrokve has joined #heat04:37
*** harlowja_at_home has joined #heat04:39
*** Qiming has quit IRC04:49
*** rakesh_hs has joined #heat04:49
*** elynn has left #heat05:03
*** stevemar has quit IRC05:05
*** RockKuo_Office has quit IRC05:05
*** sabeen has quit IRC05:09
*** Murali_ has quit IRC05:18
*** Murali_ has joined #heat05:18
*** tiantian has quit IRC05:21
*** RockKuo_Office has joined #heat05:22
*** reed has quit IRC05:22
*** Qiming has joined #heat05:24
*** rbowen has quit IRC05:25
*** rbowen has joined #heat05:28
*** kopparam has joined #heat05:30
*** hdd has quit IRC05:36
*** killer_prince is now known as lazy_prince05:36
*** Murali_ has quit IRC05:40
*** bvandenh has joined #heat05:42
*** unmeshg has joined #heat05:42
*** RockKuo_Office has quit IRC05:57
*** jcoufal has joined #heat05:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/12000406:00
*** elynn has joined #heat06:03
*** nikunj2512 has joined #heat06:04
*** ramishra has quit IRC06:09
*** achampion has quit IRC06:11
*** sanjayu has joined #heat06:12
*** MohitS has joined #heat06:13
*** andreaf has joined #heat06:13
*** RockKuo_Office has joined #heat06:14
*** che-arne has quit IRC06:20
*** ramishra has joined #heat06:23
*** ramishra has quit IRC06:27
*** ramishra has joined #heat06:27
*** gokrokve has quit IRC06:28
*** alexheneveld has quit IRC06:28
*** gokrokve has joined #heat06:28
*** pas-ha has joined #heat06:30
*** gokrokve has quit IRC06:33
*** gokrokve has joined #heat06:34
*** k4n0 has joined #heat06:34
*** gokrokve has quit IRC06:38
*** inc0 has joined #heat06:45
inc0good morning everyone06:45
asalkeldhi inc006:45
*** jprovazn has joined #heat06:47
*** cmyster_away is now known as cmyster06:49
*** alexheneveld has joined #heat06:51
*** harlowja_at_home has quit IRC06:56
*** sjmc7_ has quit IRC06:57
*** ramishra has quit IRC06:58
*** pasquier-s has joined #heat07:01
*** sileht has joined #heat07:03
*** gokrokve has joined #heat07:04
*** tiantian has joined #heat07:05
*** gokrokve has quit IRC07:05
*** gokrokve has joined #heat07:06
*** erkules_ is now known as erkules07:09
*** gokrokve has quit IRC07:10
*** kopparam has quit IRC07:11
*** kopparam has joined #heat07:12
*** ifarkas has joined #heat07:14
*** kopparam has quit IRC07:17
*** zhiwei has joined #heat07:20
zhiweihi, how can see the heat stack instance list?07:20
asalkeldheat stack-list07:21
zhiweino VMs07:22
zhiweiI want to see the stack's VMs, thanks.07:22
asalkeldheat resource-list <stack_name>07:23
*** jstrachan has joined #heat07:23
openstackgerritA change was merged to openstack/heat: Log translation hint for Heat.common  https://review.openstack.org/10950607:25
openstackgerritA change was merged to openstack/heat: Log translation hint for Heat.tests  https://review.openstack.org/10951407:26
*** tomek_adamczewsk has joined #heat07:26
*** Qiming_ has joined #heat07:26
*** tango has quit IRC07:26
pas-hamorning all07:27
cmystermorning07:27
asalkeldhi pas-ha07:29
*** sileht has quit IRC07:29
*** Qiming has quit IRC07:29
*** sileht has joined #heat07:29
*** ramishra has joined #heat07:31
*** ramishra has quit IRC07:32
*** ramishra has joined #heat07:33
*** gokrokve has joined #heat07:34
*** tomek_adamczewsk has quit IRC07:35
*** gokrokve has quit IRC07:39
*** jistr has joined #heat07:39
*** kopparam has joined #heat07:41
*** jcoufal has quit IRC07:46
*** sergmelikyan has quit IRC07:52
*** sergmelikyan has joined #heat07:53
*** asalkeld is now known as asalkeld_afk07:53
shardymorning all07:56
asalkeld_afkhi shardy07:56
pas-hahi shardy07:57
*** sergmelikyan has quit IRC07:58
*** kopparam has quit IRC08:00
*** ifarkas has quit IRC08:00
*** ifarkas has joined #heat08:01
*** Qiming__ has joined #heat08:02
*** tomek_adamczewsk has joined #heat08:03
shadowerpas-ha, shardy, stevebaker: the patch removing instance_user has been submitted (https://review.openstack.org/#/c/103928/) some time ago, but tempest depends on it now08:04
*** asalkeld_afk has quit IRC08:05
shadowerI was told to wait for the functional testing move to fix the tests there08:05
shardyshadower: Hey, thanks!  I was about to ping you about that :)08:05
*** Qiming_ has quit IRC08:05
shadowershardy: just read the meeting backlog. It was indeed too late for me08:05
pas-hashadower, thanks for the update08:06
shadowerdo you know what's the latest on tempest/in-tree tests?08:06
shadowerif the tests do stay in tempest, we'll have to fix them there before we can merge tihs08:06
shardyIf it breaks tempest, we may need to send a patch fixing that first, as AFAIK some tests will remain in tempest, we'll just incubate new stuff in heat, so we can iterate faster on new tests08:06
shardyand in future have a fully API-mocked functional test thing using mimic, or something08:07
shadowerright okay08:07
shadowerproblem is with this test: https://github.com/openstack/tempest/blob/master/tempest/scenario/orchestration/test_server_cfn_init.py#L11808:08
shadowerit tries to ssh in as ec2-user which is no longer correct. But I've little experience with tempest to know what to do there08:09
shadowercan we rely on a particular Heat image being used? If not, this will probably involve adding the right cloud-init username into the configuration08:09
*** asalkeld has joined #heat08:09
shadowerbut again, I don't know how to then hook that up into our infrastructure08:10
shardyshadower: AFAIK CONF.orchestration.image_ref is a fedora image in the gate, but stevebaker is the one with the tempest-image knowledge08:10
shardyHow are users created when using cfn-init and CFN templates?08:10
shardyas you can't specify cloud-config in the template to create them?08:11
shadowershardy: each distro has its own cfn-init user already set up08:11
pas-hashardy, AFAIU it depends only on resource AWS vs OS08:11
shardyshadower: I mean cfn-init, not cloud-init, which that test is testing08:11
shadoweroh sorry08:11
pas-haand the "variety" is for OS::Nova::Server only08:11
*** yassine has joined #heat08:12
shardyWhat I mean is can't we create the user in the template, and/or use AWS::EC2::Instance, so ec2-user is still created?08:12
shadowerright, ec2-user will still be there for ec2 instances08:12
shardyhttps://github.com/openstack/tempest/blob/master/tempest/scenario/orchestration/cfn_init_signal.yaml#L3108:12
shardyI have no idea why that's OS::Nova::Server08:13
shardyI'd see if we can switch that the EC2::Instance, if that solves the problem08:13
shadowerit should, I think08:13
shardygiven that everything else in the template is CFN-ish, and we have coverage of the native resource in other tests08:13
shardyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-init.html#aws-resource-init-users08:14
*** ckmvishnu has joined #heat08:14
shardyor that in the template I guess (not tested with our cloud-init tho)08:14
*** Qiming_ has joined #heat08:15
*** jstrachan has quit IRC08:16
pas-hashadower, shardy I've added a comment to the review with link to tempest test to fix, just for future reference08:16
*** Qiming__ has quit IRC08:18
*** jstrachan has joined #heat08:19
shadowerthanks!08:20
*** Qiming__ has joined #heat08:21
*** asalkeld has quit IRC08:22
*** jstracha_ has joined #heat08:22
*** jstrachan has quit IRC08:23
*** Qiming_ has quit IRC08:24
*** julienvey has joined #heat08:29
*** derekh has joined #heat08:29
*** sergmelikyan has joined #heat08:36
*** gokrokve has joined #heat08:37
*** gokrokve has quit IRC08:41
*** jstracha_ has quit IRC08:44
*** andreaf has quit IRC08:47
*** jstrachan has joined #heat08:47
*** mkollaro has joined #heat08:54
*** nkhare has quit IRC08:59
*** nkhare has joined #heat08:59
*** inc0 has quit IRC09:09
*** sorantis has joined #heat09:13
*** mkollaro has quit IRC09:14
*** asalkeld has joined #heat09:15
shardyAny chance of some reviews on this heat-templates patch?09:15
shardyhttps://review.openstack.org/#/c/119015/09:15
shardyI'm writing a blog post where I'd like to reference the example09:15
*** jstrachan has quit IRC09:19
*** Qiming_ has joined #heat09:19
*** jcoufal has joined #heat09:20
*** sorantis_ has joined #heat09:20
*** jstrachan has joined #heat09:21
*** Qiming__ has quit IRC09:22
*** sorantis has quit IRC09:22
*** sorantis_ is now known as sorantis09:22
*** che-arne has joined #heat09:23
*** ramishra has quit IRC09:25
*** Qiming_ has quit IRC09:25
*** ramishra has joined #heat09:25
*** mkollaro has joined #heat09:26
*** jstrachan has quit IRC09:27
*** Yanyanhu has quit IRC09:27
*** ramishra has quit IRC09:27
*** jstrachan has joined #heat09:29
*** ramishra has joined #heat09:30
*** Qiming has joined #heat09:30
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine  https://review.openstack.org/10951209:30
*** gokrokve has joined #heat09:34
*** sorantis_ has joined #heat09:35
*** jstrachan has quit IRC09:36
*** sorantis has quit IRC09:37
*** sorantis_ is now known as sorantis09:37
*** jstrachan has joined #heat09:38
*** gokrokve has quit IRC09:39
tiantianshardy: hi09:44
*** stannie has joined #heat09:45
tiantianshardy: the column 'parameters' of 'stack' is store the env not the parameters, right?09:46
*** jstrachan has quit IRC09:50
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine  https://review.openstack.org/10951209:52
*** jstrachan has joined #heat09:53
shardytiantian: it's both https://github.com/openstack/heat/blob/master/heat/api/openstack/v1/stacks.py#L10910:03
*** jstrachan has quit IRC10:03
shardyThe user and environment parameters are merged before passing to the engine10:03
*** unmeshg has quit IRC10:04
*** sorantis has quit IRC10:05
*** Qiming has quit IRC10:06
*** rakesh_hs2 has joined #heat10:06
*** rakesh_hs has quit IRC10:06
*** d0ugal has quit IRC10:08
*** d0ugal has joined #heat10:08
tiantianshardy: I'm reviewing the patch https://review.openstack.org/#/c/97900, and I took a test to upgrade, but raised the 'KeyError', because there is a stack, when creation there are some hidden parameters defined in template, and they have the default value, but not the user parameter10:08
tiantianshardy: so they aren't store in stack.parameters10:09
*** jstrachan has joined #heat10:09
tiantianshardy: so I'm thinking why stack.parameter aren't store all the parameters included non-user and non-environment params?10:11
shardytiantian: what other parameters are there, except user and environment parameters?10:13
*** zhiwei has quit IRC10:13
tiantianshardy: when create a stack just to take template file, and several parameters defined in template, and then the column 'parameters' of 'stack' will be {"parameters": {}, "resource_registry": {"resources": {}}}10:18
shardytiantian: are you passing any parameters in, or just using the defaults?10:21
tiantianshardy: using the defaults10:21
tiantianshardy: so they aren't the user-parameters10:21
*** sorantis has joined #heat10:22
shardyI think that's probably expected given that the default is stored in the raw_template tablee10:22
tiantianIs so of the design?10:23
*** MohitS has quit IRC10:26
*** jstrachan has quit IRC10:29
*** jstrachan has joined #heat10:31
*** gokrokve has joined #heat10:34
tiantianshardy: IMO, all the parameters should stored in stack.parameters column, otherwise it easy to use incorrectly, such the patch 97900:)10:38
shardytiantian: so you'd like to encrypt all stored templates?10:38
*** gokrokve has quit IRC10:39
shardyIMO, the patch author should fix their patch ;)10:39
*** ramishra has quit IRC10:39
shardyI'll try to look in more detail later, but if the patch is broken, please leave feedback as to why on the review and we can work out the best solution there10:40
*** ramishra has joined #heat10:40
tiantianshardy: ok, np, thanks10:41
*** nikunj2512 has quit IRC10:47
*** zhiwei has joined #heat10:48
*** nkhare has quit IRC10:56
*** jstrachan has quit IRC10:57
*** jstrachan has joined #heat11:00
*** Qiming has joined #heat11:03
*** jstrachan has quit IRC11:07
*** ckmvishnu has quit IRC11:07
*** DaveJ__ has quit IRC11:08
*** jstrachan has joined #heat11:09
*** rakesh_hs has joined #heat11:09
*** rakesh_hs2 has quit IRC11:09
*** julienvey has quit IRC11:14
*** nkhare has joined #heat11:15
*** pasquier-s has quit IRC11:16
*** f13o has joined #heat11:19
*** julienvey has joined #heat11:21
*** julienvey has quit IRC11:23
*** julienvey has joined #heat11:23
*** julienve_ has joined #heat11:24
*** julienvey has quit IRC11:24
*** EricGonczer_ has joined #heat11:26
*** rbowen has quit IRC11:28
*** rbowen has joined #heat11:30
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.engine  https://review.openstack.org/10951211:34
*** gokrokve has joined #heat11:34
*** EricGonczer_ has quit IRC11:36
*** rbowen has quit IRC11:38
*** gokrokve has quit IRC11:39
*** ramishra has quit IRC11:39
*** tomek_adamczewsk has quit IRC11:41
*** jstrachan has quit IRC11:42
*** jstrachan has joined #heat11:45
*** MohitS has joined #heat11:51
*** jstrachan has quit IRC11:51
*** sgordon_ has joined #heat11:52
*** RockKuo_Office has quit IRC11:52
*** jstrachan has joined #heat11:53
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075611:53
*** andreaf has joined #heat11:54
*** nkhare has quit IRC11:56
*** Kimamisa has quit IRC11:56
ryansbmorning all11:57
Qimingmorning -> US east time ?11:58
*** asalkeld has quit IRC11:58
*** tiantian has quit IRC11:58
*** tiantian has joined #heat11:58
shardyhi ryansb11:58
ryansbQiming: subjective morning for me (US East)11:59
Qimingryansb, good morning, :)11:59
*** pasquier-s has joined #heat12:00
*** rbowen has joined #heat12:01
*** alexheneveld has quit IRC12:01
*** alexheneveld has joined #heat12:03
*** tiantian has quit IRC12:06
*** nkhare has joined #heat12:08
*** aweiteka has joined #heat12:10
*** Kimamisa has joined #heat12:11
*** Drago has joined #heat12:12
*** KanagarajM has quit IRC12:17
*** nkhare has quit IRC12:21
*** jdob has joined #heat12:21
*** nosnos has quit IRC12:22
*** nosnos has joined #heat12:22
*** rbowen has quit IRC12:25
*** nosnos has quit IRC12:27
*** randallburt has joined #heat12:28
*** sorantis has quit IRC12:28
*** randallburt has quit IRC12:28
*** randallburt has joined #heat12:28
*** rbowen has joined #heat12:30
*** sorantis has joined #heat12:31
*** elynn has quit IRC12:32
*** Murali_ has joined #heat12:33
*** gokrokve has joined #heat12:34
*** gokrokve has quit IRC12:39
*** jprovazn has quit IRC12:40
*** tonisbones has joined #heat12:44
*** tonisbones has quit IRC12:44
*** sorantis has quit IRC12:45
*** radez_g0n3 is now known as radez12:47
*** ajc_ has quit IRC12:48
*** tonisbones has joined #heat12:50
openstackgerritDirk Mueller proposed a change to openstack/heat: Move qpid-python to test-requirements  https://review.openstack.org/12077512:52
*** sorantis has joined #heat12:56
*** randallburt has quit IRC12:56
openstackgerritSteven Hardy proposed a change to openstack/heat-specs: Spec for Ironic Heat (contrib) resources  https://review.openstack.org/12077813:02
*** lipinski1 has quit IRC13:03
openstackgerritSteven Hardy proposed a change to openstack/heat-specs: Spec for Ironic Heat (contrib) resources  https://review.openstack.org/12077813:04
*** sanjayu has quit IRC13:07
*** hdd has joined #heat13:08
*** achampion has joined #heat13:08
*** spzala has joined #heat13:09
*** jstrachan_ has joined #heat13:12
*** jstrachan has quit IRC13:12
* shardy dons tin-foil hat and waits for inevitable incoming spec-torpedo from devananda ;)13:12
*** Ugallu has joined #heat13:13
* Qiming prays for world peace.13:15
*** jprovazn has joined #heat13:16
*** Drago has quit IRC13:16
*** tango has joined #heat13:18
openstackgerritSteven Hardy proposed a change to openstack/heat-specs: Spec for Ironic Heat (contrib) resources  https://review.openstack.org/12077813:28
*** jmckind has joined #heat13:28
*** Drago has joined #heat13:31
*** Murali_ has quit IRC13:31
*** Murali has joined #heat13:32
*** sabeen has joined #heat13:34
*** gokrokve has joined #heat13:34
*** lipinski1 has joined #heat13:37
*** gokrokve has quit IRC13:39
*** swygue has quit IRC13:39
*** yassine has quit IRC13:40
*** Murali has quit IRC13:42
*** sorantis has quit IRC13:43
*** hdd has quit IRC13:49
*** balles has joined #heat13:50
*** yassine has joined #heat13:55
*** pasquier-s_ has joined #heat14:00
*** aweiteka has quit IRC14:04
*** pasquier-s has quit IRC14:04
*** swygue has joined #heat14:06
*** hdd has joined #heat14:12
*** pscheie has quit IRC14:13
*** pscheie has joined #heat14:15
*** crose has joined #heat14:15
*** aweiteka has joined #heat14:17
*** jergerber has joined #heat14:18
*** Drago has quit IRC14:22
*** tomek_adamczewsk has joined #heat14:23
*** swygue has quit IRC14:25
*** zz_gondoi is now known as gondoi14:28
*** stevemar has joined #heat14:28
*** david-lyle has joined #heat14:32
*** MohitS_ has joined #heat14:33
*** gokrokve has joined #heat14:34
openstackgerritEndre Karlson proposed a change to openstack/heat: Make str(json_param) return string vs python  https://review.openstack.org/12008414:35
ekarlso-https://review.openstack.org/#/c/120084/ shardy14:35
ekarlso-can I get eyes on >https://review.openstack.org/#/c/120171/ too ?14:36
*** MohitS has quit IRC14:36
ekarlso-would be nice fixes for juno...14:36
*** MohitS_ is now known as MohitS14:36
*** sjmc7 has joined #heat14:36
*** Drago has joined #heat14:37
*** david-lyle has quit IRC14:38
*** swygue has joined #heat14:39
*** gokrokve has quit IRC14:39
*** EricGonczer_ has joined #heat14:41
*** sorantis has joined #heat14:41
*** gokrokve has joined #heat14:41
*** jprovazn is now known as jprovazn_afk14:42
*** andersonvom has joined #heat14:48
*** vijendar has joined #heat14:48
*** balles has quit IRC14:49
*** balles has joined #heat14:54
*** cdent has joined #heat14:55
openstackgerritRyan Brown proposed a change to openstack/heat: Add heat-keystone-setup-domain to sphinx conf.py  https://review.openstack.org/12042614:56
ekarlso-anyone wanna look at that ?14:56
ryansbekarlso-: uh, I did?14:57
*** jmckind has quit IRC14:57
ekarlso-ryansb: that representation14:58
ekarlso-isn't it what's returned in the API as well ?14:58
ekarlso-aka if you use stacks.get(name)14:58
*** swygue has quit IRC14:58
ryansblet me check that14:59
ekarlso-I think so ..14:59
*** k4n0 has quit IRC15:01
*** Murali has joined #heat15:02
*** kebray has joined #heat15:04
*** EricGonczer_ has quit IRC15:04
*** MohitS has quit IRC15:04
*** balles has quit IRC15:04
*** balles has joined #heat15:06
*** blues-man has joined #heat15:07
*** jcoufal has quit IRC15:08
ekarlso-ryansb: would be nice to get merged :)15:09
*** julienve_ has quit IRC15:10
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Refactor template simple_parse  https://review.openstack.org/12047115:11
*** sdake has joined #heat15:12
*** EricGonczer_ has joined #heat15:12
ekarlso-ryansb: shouldn't values returned by heat be preserved in the same format as they are input ?15:12
ryansbyeah, that's fair. Never mind that comment then.15:12
ryansbcorrect, it's in the stacks.get API15:13
*** pasquier-s__ has joined #heat15:13
*** david-lyle has joined #heat15:15
*** Murali__ has joined #heat15:15
ekarlso-ryansb: wanna get +2 on those ? ;)15:15
ryansbI'm not core, but nice try.15:16
*** pasquier-s_ has quit IRC15:16
*** Murali has quit IRC15:19
ekarlso-ryansb: awww ;)15:19
ekarlso-ryansb: +1 then ;)15:19
*** pasquier-s_ has joined #heat15:20
*** randallburt has joined #heat15:20
*** zhiwei has quit IRC15:21
shadowershardy: ping15:23
shardyshadower: hey15:23
shadowerhey15:23
*** pasquier-s__ has quit IRC15:23
*** jstrachan_ has quit IRC15:23
shadowershardy: I made a tempest patch that moves the cfn_init template to AWS resources: https://review.openstack.org/#/c/120749/15:23
shadowershardy: but I'm not sure how to convert OS::Nova::Server's networks property15:24
*** balles has quit IRC15:24
*** pscheie has quit IRC15:24
*** jstrachan has joined #heat15:25
shadowertried to use EC2::Instance's NetworkInterfaces (see the patch) but that fails because apparently you can't have that and security groups on the same instance15:25
*** rakesh_hs has quit IRC15:25
shadowerand I'm not sure it'd do the right thing anyway15:25
shadowershardy: any idea how to set up the network correctly?15:25
shardyshadower: Hmm, not sure tbh15:25
*** swygue has joined #heat15:25
shadowerok15:26
* shardy <whispers> still using nova-network..15:26
shadowerlol me too15:26
*** reed has joined #heat15:26
shardylet me take a look at the code for any clues15:26
shadowerthanks15:26
shadowerI did a brief look myself but didn't get much wiser15:26
*** balles has joined #heat15:27
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/resources/instance.py#L48015:28
pas-hashadower, IMO you should simply pass a list of net-ids to NetworkINterfaces15:28
shardyI wonder if we need to pass SubnetId in15:28
pas-hano, looks I'm wrong15:29
shadowerpas-ha: I tried to do that, but it fails because you can't have NetworkInterfaces and SecurityGroups with the same instance15:29
pas-hatry SubnetId the :)15:30
pas-hathen15:30
shadowerwhere do I get it though? Is that the same as neutron's network id?15:30
shadowercause that's what the template gets passed in15:30
shadower(if I understand it correctly)15:31
*** jstrachan has quit IRC15:31
pas-hayou could try that15:31
shadowerfair point15:31
shardyHmm, the vpn example in heat-templates creates an OS::Neutron::Subnet with a network ID and passes that in15:31
shardybut that kinda defeats the purpose of making it a pure CFN template :(15:31
shardyq15:32
*** gokrokve_ has joined #heat15:32
shardy(cfn/F17/VPN_Service.template)15:32
*** jstrachan has joined #heat15:32
shadowerlooking15:32
*** gokrokve has quit IRC15:35
shadowerhm looks like VpcId property from AWS::EC2::Subnet maps to neutron's network id15:37
shardyAha15:37
shadowerhttps://github.com/tomassedovic/heat/blob/master/heat/engine/resources/subnet.py#L85-8815:37
*** EricGonczer_ has quit IRC15:38
shadowerbut I'm unsure as to what put into CidrBlock which is required as well15:38
shadowerdoesn't that depend on the actual IP range of the network?15:38
* shadower is horribly out of depth here15:38
*** jstrachan has quit IRC15:38
*** harlowja_at_home has joined #heat15:39
shardyshadower: I'm assuming it doesn't work if you just don't specify a network at all?15:40
*** jstrachan has joined #heat15:40
*** david-lyle has quit IRC15:40
shardythere are a couple of tests with EC2::Instance in the tempest queue which do that, but I have no idea if they actually work, because they're broken for other reasons15:40
openstackgerritA change was merged to openstack/heat-templates: Added simple samples that exercise autoscaling  https://review.openstack.org/9736615:40
shadowershardy: haven't tried that yet. I wanted to port it as faithfully as possible15:40
shardye.g https://review.openstack.org/#/c/103467/15:41
shadowershardy: this test does utilise wait conditions and SSHing into the VM. But who knows, it might work anyway15:41
shardy(which will become obsolete if you get this working ;)15:41
shadowerheh15:42
shadowerokay, I'll give it a go15:42
*** EricGonczer_ has joined #heat15:42
*** alexheneveld has quit IRC15:43
*** lazy_prince is now known as killer_prince15:43
shadowerokay, it's queued in tempest. Fingers crossed15:44
openstackgerritThomas Herve proposed a change to openstack/heat: Manually update requirements to oslo.messaging  https://review.openstack.org/11779115:44
Qiminghttps://review.openstack.org/#/c/120756/15:44
Qiminghttps://review.openstack.org/12067615:45
Qiminghttps://review.openstack.org/12040915:45
Qiminghttps://review.openstack.org/12035715:45
Qiminghttps://review.openstack.org/11961915:45
therveQiming, ???15:45
Qimingplease review, :)15:45
thervePlease don't do that15:46
*** bvandenh has quit IRC15:46
Qimingtherve, okay.15:46
shadowershardy: hm, there's a tenant_network_cidr option in tempest.conf, will try that + EC2::Subnet if not specifying network at all fails15:46
*** Murali__ has quit IRC15:46
shardyshadower: ah, yeah that might do it :)15:46
*** david-lyle has joined #heat15:46
*** jistr has quit IRC15:47
*** sorantis has quit IRC15:49
*** Murali_ has joined #heat15:49
*** julienvey has joined #heat15:49
*** balles has quit IRC15:50
*** ifarkas has quit IRC15:51
openstackgerritunmesh-gurjar proposed a change to openstack/heat: Use host information passed while starting service  https://review.openstack.org/11940515:53
shardylarsks: Hey, I'm just reading your visualizing-heat-stacks blog, very cool!15:54
openstackgerritThomas Herve proposed a change to openstack/heat: Manually update requirements to oslo.messaging  https://review.openstack.org/11779115:54
*** balles has joined #heat15:54
larsksshardy: Thanks!15:54
shardyFYI there is a --nested-depth argument to resource-list now15:55
shardyand I have a --show-nested patch up atm which will show nested stacks in the list15:55
shardyalso there's a "nested" link in the resource-show data which allows easier traversal of nested resources15:55
ekarlso-shardy: care to merge https://review.openstack.org/#/c/120171/ ?15:55
ekarlso-and the other one if it's ok ;)15:55
larsksshardy: I will need to look at all that.  Is --nested-depth (et al) in a release yet?15:56
*** Drago has quit IRC15:56
* shardy checks15:56
shardylarsks: Not yet, it's new for Juno15:57
*** tspatzier has joined #heat15:58
*** che-arne has quit IRC15:58
larsksshardy: Thanks.15:58
larsksshardy: Now we just need to add a --dot-output option...15:58
shardylarsks: +1 :)15:58
*** daneyon_ has quit IRC15:59
*** daneyon has joined #heat16:00
shardyekarlso-: Thanks for the reminder(s) one of us will look at it soon16:01
*** randallburt has quit IRC16:01
*** Drago has joined #heat16:02
*** sorantis has joined #heat16:02
*** harlowja_at_home has quit IRC16:03
ekarlso-shardy: sorry for nagging ;)16:03
*** alexheneveld has joined #heat16:03
*** randallburt has joined #heat16:05
*** EricGonczer_ has quit IRC16:05
*** EricGonczer_ has joined #heat16:06
*** jstrachan has quit IRC16:06
openstackgerritSteven Hardy proposed a change to openstack/heat-specs: Spec for Ironic Heat (contrib) resources  https://review.openstack.org/12077816:06
*** sorantis has quit IRC16:06
*** tomek_adamczewsk has quit IRC16:07
*** jstrachan has joined #heat16:08
*** Qiming has quit IRC16:10
*** pasquier-s_ has quit IRC16:11
*** jstrachan has quit IRC16:15
*** aweiteka has quit IRC16:17
*** jstrachan has joined #heat16:17
shadowershardy: "BadRequest: Multiple possible networks found, use a Network ID to be more specific" :-(16:19
shadowerI'll try the subnet thing16:19
shadowertomorrow16:19
shardyshadower: doh, sorry for the trouble, hopefully SubnetId will work16:19
shadowershardy: yeah, thanks for the suggestions16:21
*** julienvey has quit IRC16:21
shadowerhm okay that wasn't so hard, the patch is in16:24
*** rwsu has quit IRC16:24
*** tonisbones has quit IRC16:26
*** mkollaro has quit IRC16:26
openstackgerritSteven Hardy proposed a change to openstack/heat-specs: Spec for Ironic Heat (contrib) resources  https://review.openstack.org/12077816:27
*** tspatzier has quit IRC16:28
*** rwsu has joined #heat16:29
*** alexheneveld has quit IRC16:30
*** che-arne|2 has joined #heat16:31
*** bjornar_ has joined #heat16:33
*** yassine has quit IRC16:33
*** rwsu has quit IRC16:33
*** balles has quit IRC16:35
*** blues-man has quit IRC16:35
*** rwsu has joined #heat16:35
openstackgerritSirushti Murugesan proposed a change to openstack/heat: Set the default state of a stack to CREATE_IN_PROGRESS  https://review.openstack.org/11920716:37
*** balles has joined #heat16:38
*** killer_prince is now known as lazy_prince16:39
*** derekh has quit IRC16:40
openstackgerritIonut-Madalin Balutoiu proposed a change to openstack/heat-templates: HOT for IIS with Drupal  https://review.openstack.org/12020216:41
*** randallburt has quit IRC16:52
openstackgerritAndreas Jaeger proposed a change to openstack/python-heatclient: warn against sorting requirements  https://review.openstack.org/11876316:54
*** randallburt has joined #heat16:55
*** julienvey has joined #heat16:56
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Implement check for Rackspace resources  https://review.openstack.org/11735716:58
*** lazy_prince is now known as killer_prince16:58
*** Drago has quit IRC17:05
*** harlowja_away is now known as harlowja17:09
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516617:14
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/12060917:20
*** aweiteka has joined #heat17:22
*** julienvey has quit IRC17:27
*** tspatzier has joined #heat17:28
*** tspatzier has quit IRC17:34
*** balles has quit IRC17:35
*** balles has joined #heat17:38
*** tango has quit IRC17:41
*** tiantian has joined #heat17:45
*** openstackgerrit has quit IRC17:46
*** openstackgerrit has joined #heat17:48
*** tiantian has quit IRC17:52
*** jstrachan has quit IRC17:52
*** Drago has joined #heat17:55
openstackgerritSusaant Kondapaneni proposed a change to openstack/heat: Group policy API-2 resources: Classifiers, Actions and Rules  https://review.openstack.org/12086217:55
*** jprovazn_afk has quit IRC18:01
*** Drago has quit IRC18:05
*** Drago has joined #heat18:05
*** noTHD has quit IRC18:11
*** Drago1 has joined #heat18:14
*** Drago1 has quit IRC18:15
*** tango has joined #heat18:24
*** jprovazn has joined #heat18:24
*** vijendar has quit IRC18:30
*** che-arne|2 has quit IRC18:31
*** Ugallu has quit IRC18:39
*** ubercl0ud has joined #heat18:43
*** avladu has joined #heat18:45
*** Murali_ has quit IRC18:49
avladuhello, can someone give me an example of a template that uses a ResourceGroup of Nova.Server and each Nova.Server to use a different Neutron.Port? Is that possible? Thank you.18:49
*** Murali has joined #heat18:49
larsksavladu: I just finished writing exactly that, just a little bit ago: https://github.com/larsks/heat-kubernetes18:56
larsksavladu: It uses a "nested stack" to define the resources that are part of the resourcegroup.18:57
*** EricGonczer_ has quit IRC18:57
larsksAnd I have a question of my own:18:57
*** EricGonczer_ has joined #heat18:58
larsksI would like to create a resourcegroup with multiple members.  I would like to insert the fixed_ip address assigned to each member into a user_data property.  Is that possible?18:58
larsksMaybe using Fn::Join?19:01
*** gokrokve has joined #heat19:01
*** radix has quit IRC19:03
*** russellb has quit IRC19:05
*** gokrokve_ has quit IRC19:05
*** gokrokve has quit IRC19:06
*** adam_g has quit IRC19:06
*** russellb has joined #heat19:07
*** gondoi has quit IRC19:10
*** gondoi has joined #heat19:10
*** kebray has quit IRC19:10
*** jprovazn has quit IRC19:11
*** russellb has quit IRC19:15
openstackgerritAnderson Mesquita proposed a change to openstack/python-heatclient: Display stack owner info on stack-list  https://review.openstack.org/11604619:16
*** david-lyle has quit IRC19:17
*** david-lyle has joined #heat19:17
larsksUgh.  This works fine in the "outputs" section:19:18
larsks{"Fn::Join": [", ", {get_attr: [kube_clients, kube_node_ip]}]}19:18
larsksBut blows up in the "params" key of a "str_replace" function.19:18
larsks"Fn::Join" must operate on a list19:19
*** gondoi has quit IRC19:19
*** gondoi has joined #heat19:19
larsksshardy: ^^^ ?19:19
*** gondoi is now known as zz_gondoi19:24
*** bjornar_ has quit IRC19:25
*** KanagarajM has joined #heat19:25
*** zz_gondoi has quit IRC19:28
*** alexpilotti has joined #heat19:29
*** daneyon has quit IRC19:31
*** gondoi has joined #heat19:31
*** daneyon has joined #heat19:32
*** stevebaker has quit IRC19:33
*** tango|2 has joined #heat19:35
*** pasquier-s has joined #heat19:36
*** gondoi has quit IRC19:37
*** jasond`` has joined #heat19:38
*** gondoi has joined #heat19:38
*** tango has quit IRC19:40
*** jergerber has quit IRC19:40
*** jasond` has quit IRC19:40
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516619:40
*** pasquier-s has quit IRC19:42
*** pasquier-s has joined #heat19:43
*** vijendar has joined #heat19:44
*** gondoi has quit IRC19:46
*** zz_gondoi has joined #heat19:47
*** zz_gondoi is now known as gondoi19:47
*** Chinorro has quit IRC19:47
*** Chinorro has joined #heat19:51
*** radix has joined #heat19:52
openstackgerritKanagaraj Manickam proposed a change to openstack/heat: Resource sql table column 'nova_instance' is misleading  https://review.openstack.org/11055719:54
*** pasquier-s has quit IRC19:54
*** pas-ha has quit IRC20:02
*** tspatzier has joined #heat20:03
*** che-arne has joined #heat20:06
*** ubercl0ud has quit IRC20:08
*** sgordon_ has quit IRC20:08
openstackgerritThomas Spatzier proposed a change to openstack/heat: Enable SoftwareDeployment for SoftwareComponent  https://review.openstack.org/11295420:12
openstackgerritThomas Spatzier proposed a change to openstack/heat: Enhance SoftwareComponent property validation  https://review.openstack.org/11325920:12
openstackgerritThomas Spatzier proposed a change to openstack/heat: Add OS::Heat::SoftwareComponent resource  https://review.openstack.org/11295220:12
openstackgerritThomas Spatzier proposed a change to openstack/heat: Validate SoftwareDeployment with SoftwareComponent  https://review.openstack.org/11326020:12
uberjif a stack-update is taking way too long is there a way to cancel the update?20:13
uberjI see https://blueprints.launchpad.net/heat/+spec/cancel-update-stack20:16
uberjah man, I do 'resource-list' and all resources are *_COMPLETE20:17
uberjbut when I do a 'stack-show' the stack is still UPDATE_IN_PROGRESS20:17
*** avladu has quit IRC20:22
*** EricGonczer_ has quit IRC20:27
*** sdake_ has joined #heat20:28
*** ubercl0ud has joined #heat20:29
*** EricGonczer_ has joined #heat20:35
*** radez is now known as radez_g0n320:40
*** tspatzier has quit IRC20:40
*** stevebaker has joined #heat20:55
*** jdob has quit IRC20:57
*** cdent has quit IRC20:57
*** daneyon has quit IRC21:02
*** daneyon has joined #heat21:03
*** sdake_ has quit IRC21:16
*** EricGonc_ has joined #heat21:24
*** EricGonczer_ has quit IRC21:24
*** sdake has quit IRC21:24
*** adam_g has joined #heat21:26
*** adam_g has quit IRC21:27
*** adam_g has joined #heat21:27
*** FL1SK has quit IRC21:34
*** FL1SK has joined #heat21:34
*** FL1SK has quit IRC21:35
*** FL1SK has joined #heat21:35
openstackgerritMiguel Grinberg proposed a change to openstack/heat: proper handling of unsupported requests methods  https://review.openstack.org/12091421:38
*** ubercl0ud has quit IRC21:41
*** hdd has quit IRC21:42
*** hdd has joined #heat21:42
miguelgrinbergI just pushed a somewhat involved reorg of the API routing that enables support for the OPTIONS request method and the 405 status code for valid URLs invoked on methods that aren't implemented. I appreciate feedback. https://review.openstack.org/12091421:43
*** asalkeld has joined #heat21:44
stevebakermiguelgrinberg: looks good, but probably not appropriate during feature freeze21:45
*** crose has quit IRC21:45
miguelgrinbergstevebaker: thanks, I was interested in feedback more than getting it merged asap, I have no problem if it needs to wait until the next cycle21:49
stevebakermiguelgrinberg: a concrete type to represent a route would be better than a dict21:52
miguelgrinbergstevebaker: syntaxwise you would have lots of constructors in between the routes. With a dict you can clearly see the routes with almost no boilerplate. The mapper object will create its own internal Route objects once the routes are connected to it.21:54
miguelgrinbergany particular reason to prefer a route object?21:55
*** achampion has quit IRC21:56
*** jdandrea has quit IRC21:59
stevebakermiguelgrinberg: just to get a bit more type safety, I don't feel that strongly about it. lets see how the reviews go22:00
miguelgrinbergstevebaker: sounds good22:01
*** julienvey has joined #heat22:04
*** julienvey has quit IRC22:09
*** ccrouch has quit IRC22:10
*** KanagarajM has quit IRC22:13
*** ccrouch has joined #heat22:22
*** jdandrea has joined #heat22:22
*** andreaf has quit IRC22:23
*** stannie has quit IRC22:30
*** EricGonc_ has quit IRC22:32
*** openstackgerrit has quit IRC22:38
*** metral has quit IRC22:38
*** metral_ has joined #heat22:38
*** metral_ is now known as metral22:39
*** openstackgerrit_ has joined #heat22:39
*** openstackgerrit_ is now known as openstackgerrit22:40
*** Murali has quit IRC22:45
*** randallburt has quit IRC22:57
*** Murali_ has joined #heat22:59
*** achampion has joined #heat23:02
openstackgerritMiguel Grinberg proposed a change to openstack/heat: proper handling of unsupported request methods  https://review.openstack.org/12091423:02
skylerI see that heat offers get_file and str_replace. I assume these can be combined to parameterize user_data. Is there a more expressive way to parameterize user_data files? e.g., jinja?23:05
*** julienvey has joined #heat23:06
*** Drago has quit IRC23:06
*** Drago1 has joined #heat23:09
stevebakerskyler: yes, get_file can be used in your str_replace template. That is all you can do for user_data scripts. You need to use SoftwareConfig/SoftwareDeployment resources if you want a more formal inputs schema23:10
*** Murali_ has quit IRC23:10
*** julienvey has quit IRC23:11
asalkeldmorning23:11
*** Murali_ has joined #heat23:11
stevebakermorning23:15
openstackgerritWinnie Tsang proposed a change to openstack/python-heatclient: Add stack-update argument for reset parameters  https://review.openstack.org/10946523:16
openstackgerritWinnie Tsang proposed a change to openstack/python-heatclient: Add stack-update argument for patching parameters  https://review.openstack.org/10910523:16
skylerstevebaker: thanks for the reply. I am looking into softwareconfig and softwaredeployment now.23:17
*** zhiwei has joined #heat23:19
stevebakerskyler: I'm writing better docs currently, but this will hopefully get you started https://github.com/openstack/heat-templates/tree/master/hot/software-config23:21
skylerI am confused by software config. So it looks like you can give the instance a state using salt for example, but where is salt running? The problem I am trying to solve is launching salt's bootstrap script and parameterizing the IP address of the master.23:23
*** stevemar has quit IRC23:26
stevebakerskyler: all of the configuration tools are running in a local mode with no master. The server polls heat for deployment configuration data and the agent and hooks on your custom image are triggered to run your configuration tool https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements23:26
*** andersonvom has quit IRC23:37
*** ccrouch has quit IRC23:38
openstackgerritTon Ngo proposed a change to openstack/heat: Pass list of parameters to engine service to reset  https://review.openstack.org/10928423:41
openstackgerritTon Ngo proposed a change to openstack/heat: Pass flag to engine service to patch parameters  https://review.openstack.org/10904223:41
skylerstevebaker: So you would need to have salt already installed on a custom image?23:44
stevebakerskyler: correct23:44
skylerOkay, thanks for the info!23:45
skylerCan a server use it's own IP attributes? Say, I want to change a script to have it's own IP in it, can I access that attribute while creating that server?23:47
*** ccrouch has joined #heat23:47
stevebakerskyler: circular references are not allowed, so you would have to either reference your port resource from your user_data, or reference your server IP address from your deployment resource23:51
skylerstevebaker: I see. That makes sense.23:52
openstackgerritA change was merged to openstack/heat: Use action_handler_task for delete_snapshot  https://review.openstack.org/11747223:55

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