Thursday, 2014-03-13

*** pvaneck has quit IRC00:00
*** david_lyle_ has quit IRC00:00
stevebakerwhew, I've got cfn signalling working again <- shardy00:04
*** lazy_prince has quit IRC00:12
*** killer_prince has joined #heat00:13
*** ramishra has quit IRC00:17
*** ramishra has joined #heat00:18
*** ramishra has quit IRC00:18
*** ramishra has joined #heat00:18
*** IlyaE has quit IRC00:22
*** ramishra has quit IRC00:22
*** faramir1 has joined #heat00:23
*** gokrokve has joined #heat00:24
*** gokrokve_ has joined #heat00:25
*** matsuhashi has joined #heat00:27
*** saurabhs has left #heat00:28
*** gokrokve has quit IRC00:29
*** EmilienM has quit IRC00:30
*** nati_uen_ has joined #heat00:31
*** tango has quit IRC00:32
*** PhilK has quit IRC00:32
*** nati_ueno has quit IRC00:34
*** EmilienM has joined #heat00:35
*** randallburt1 has quit IRC00:35
*** PhilK has joined #heat00:35
*** wirehead_ has quit IRC00:36
*** wirehead_ has joined #heat00:36
*** wchrisj has quit IRC00:37
*** ZZpablosan is now known as pablosan00:42
*** zns has quit IRC00:47
*** Michalik has quit IRC00:49
*** nati_uen_ has quit IRC00:50
*** nati_ueno has joined #heat00:50
*** wchrisj has joined #heat00:51
*** lindsayk has quit IRC00:54
*** wchrisj has quit IRC00:56
*** Michalik has joined #heat00:56
*** samstav has quit IRC00:57
*** wchrisj has joined #heat01:00
*** matsuhashi has quit IRC01:11
*** wchrisj has quit IRC01:12
*** IlyaE has joined #heat01:13
*** matsuhashi has joined #heat01:14
*** wchrisj has joined #heat01:18
*** faramir1 has quit IRC01:24
*** mkollaro has quit IRC01:27
*** ramishra has joined #heat01:28
SpamapSstevebaker: so with current Heat master signalling won't work?01:28
*** matsuhashi has quit IRC01:31
*** matsuhashi has joined #heat01:31
*** matsuhashi has quit IRC01:32
*** ramishra has quit IRC01:33
*** spzala has joined #heat01:35
*** matsuhashi has joined #heat01:35
*** wchrisj has quit IRC01:36
stevebakerSpamapS: current heat master cfn signalling works, I was doing it wrong01:40
stevebakerSpamapS: I needed headers={'content-type': ''}01:40
*** mspreitz has joined #heat01:40
*** randallburt has joined #heat01:40
*** randallburt has joined #heat01:41
*** blamar has quit IRC01:41
*** wchrisj has joined #heat01:43
*** alexpilotti has quit IRC01:43
asalkeldstevebaker, I have been stung by that before. super non-obvious01:44
openstackgerritA change was merged to openstack/heat: Fix HOT inconsistencies in resource sections  https://review.openstack.org/7358001:45
stevebakerasalkeld: yeah, these things happen when you try and sign your entire request'01:45
*** nosnos has joined #heat01:46
openstackgerritJenkins proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/7668901:48
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts  https://review.openstack.org/7029701:51
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet  https://review.openstack.org/7063901:51
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init  https://review.openstack.org/7975901:51
openstackgerritSteve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks  https://review.openstack.org/7975801:51
openstackgerritJenkins proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/7669801:54
mspreitzOK, I want to try tempest.  I have just installed DevStack; if I want to run tempest do I have to do it now or can I do some other work first?  That is, does tempest have pre-conditions that I might violate by working on something else first?01:55
*** aweiteka has joined #heat01:56
asalkeldmspreitz, I don't think so01:57
asalkeldjust don't delete the demo user/tenant01:57
asalkeldand the admin one01:57
mspreitzBut editing the rules of the default security group is OK?01:57
asalkeldI am guessing it's ok: tho' not totally sure on that01:58
mspreitzI'll see if I can avoid that one.01:58
stevebakermspreitz: you need enable_service tempest in your devstack localrc01:59
mspreitzyep, did that01:59
stevebakermspreitz: and HEAT_FETCHED_TEST_IMAGE=Fedora-i386-20-20131211.1-sda01:59
stevebakermspreitz: in your localrc, so that the slow tests have an image to run against.01:59
mspreitzoh, did not know about that one.  Is it written down anywhere?02:00
mspreitzI suppose I can recover by installing that image now02:00
stevebakermspreitz: its only there for gating02:00
stevebakermspreitz: it might be quicker to ./unstack.sh ; ./stack.sh02:00
*** wchrisj has quit IRC02:01
stevebakermspreitz: since it futzes with your etc/tempest.conf too02:01
mspreitzstevebaker: it took half an hour to run DevStack; surely I can add one image more quickly?02:01
mspreitznow I am confused02:01
mspreitzI originally enabled tempest in my local.conf02:01
stevebakermspreitz: it will be quicker the second time, since it won't be cloning everything ;)02:01
mspreitzhalf of everybody I talk to has no faith in unstack.sh02:02
*** erkules_ has joined #heat02:02
mspreitzare you saying it is enabling tempest that leads to futzing with etc/tempest.conf or the part about HEAT_FETCHED_TEST_IMAGE leads to etc/tempest.conf changes?02:03
asalkeldhalf full/half empty ?02:03
stevebakerI didn't even know local.conf was a thing02:03
mspreitzYeah, it's the new style of DevStack configuration02:03
mspreitzpretty equivalent to localrc02:03
mspreitzas far as my usage goes, anyway02:03
spzalastevebaker: Hi! Sorry keeps bugging with the stackforge project. I am getting there, I could apply cookiecutter on github repo but seems can't do anything on stackforge until I add .gitreview first, and that patch gives jenkins error02:03
spzalastevebaker: wondering if you have any idea. The error is "ERROR: toxini file 'tox.ini' not found"02:04
mspreitzstevebaker: re you saying it is enabling tempest that leads to futzing with etc/tempest.conf or the part about HEAT_FETCHED_TEST_IMAGE leads to etc/tempest.conf changes?02:04
asalkeldspzala, add a tox.ini?02:04
stevebakermspreitz: setting HEAT_FETCHED_TEST_IMAGE will download an image, register it, and modify the orchestration section of etc/tempest.conf to specify the image name. You could do all that manually02:04
spzalaasalkeld: Thanks! That's what I thought, but it seems not possible. so here is what happens,02:05
*** erkules has quit IRC02:05
stevebakerspzala: maybe create an empty tox.ini, or copy one from elsewhere02:05
* mspreitz considers his options, with a broken undercloud that can not make new VMs and inconsistent advice on whether unstack.sh works02:05
stevebakermspreitz: I use unstack constantly02:06
asalkeldme too02:06
asalkeldtgt complains but I ignore that02:06
mspreitzWell then, I guess I'll give it a try02:06
spzalaasalkeld: stevebaker: the stackforge project I created initially was without .gitreview. Per the instruction the first step is to add .gitreview after stackforge project created.02:06
*** killer_prince is now known as lazy_prince02:07
stevebakerstack.sh, now thats dangerous unless you want your local uncommitted changes blown away ;)02:07
spzalaasalkeld: stevebaker: I wasn't able to do update anything on stackforge as it says the first step is to add .gitreview and that's where I got the error02:07
mspreitzNot having done any work there yet, that is not an issue.02:07
asalkeldspzala, I could try02:07
spzalaasalkeld: stevebaker: but let me try to create a tox.ini and see it does cause it did let me run "git review"02:07
stevebakerspzala: make sure the .gitreview file is committed too02:08
spzalaasalkeld: OK, that's nice of you :-) Thank you!!! but let me try. stevebaker: yes it is committed. I haven't tried adding tox.ini after that02:08
mspreitzstevebaker: so I just add one line, "HEAT_FETCHED_TEST_IMAGE=Fedora-i386-20-20131211.1-sda", to my localrc (local.conf), and it will be good, right?02:08
stevebakermspreitz: in theory, yes02:09
stevebakermspreitz: it will only be downloaded once02:09
mspreitzstevebaker: thanks, here goes...02:09
spzalaasalkeld: let me give it a try and see if can do it. I have it (tox.ini) created in the github repo via cookiecutter so let me try adding the same one.02:10
asalkeldok02:10
*** wchrisj has joined #heat02:11
spzalaasalkeld: stevebaker: added it, https://review.openstack.org/#/c/80148/ If that patch pass jenkins and have your blessing (review approval) :), I will recheck the .gitreview patch02:16
spzalaasalkeld: stevebaker: good thing is it did let me add :) . I guess committing .gitreview was the key.02:18
*** alexheneveld_ has quit IRC02:18
*** Linz has joined #heat02:19
*** pablosan is now known as ZZpablosan02:23
*** erkules_ is now known as erkules02:25
*** ZZpablosan is now known as pablosan02:26
mspreitzOK, unstack.sh; edit localconf; stack.sh has finished.  No obvious errors.02:27
stevebaker\o/02:28
mspreitzI now have three images, Fedora-i386-20-20131211.1-sda plus the two I got from my first stack.sh02:28
stevebakermspreitz: cd tempest ; testr run orchestration02:29
mspreitzOK...02:29
stevebakermspreitz: then have a cup of tea02:29
stevebakermspreitz: you are running with neutron aren't you?02:29
mspreitzThat's my intent02:30
mspreitzubuntu@mjs-dstk-312:/opt/stack/tempest$ testr run orchestration No repository found in /opt/stack/tempest. Create one by running "testr init".02:31
stevebakermspreitz: testr init02:31
mspreitzSounds like an update for the quickstart section of http://docs.openstack.org/developer/tempest/overview.html02:32
mspreitzshould I expect a long pause at this point: ${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover}  --load-list /tmp/tmp15y1Xz02:35
mspreitz?02:35
stevebakeryep02:36
*** matsuhashi has quit IRC02:45
*** faramir1 has joined #heat02:45
*** Linz has quit IRC02:45
*** matsuhashi has joined #heat02:45
*** matsuhashi has quit IRC02:46
*** Linz has joined #heat02:46
*** killer_prince has joined #heat02:46
*** matsuhashi has joined #heat02:46
*** matsuhashi has quit IRC02:47
*** matsuhashi has joined #heat02:47
*** matsuhashi has quit IRC02:48
*** lazy_prince has quit IRC02:48
mspreitzPASSED \o/02:48
stevebakermspreitz: nice!02:49
*** matsuhashi has joined #heat02:49
stevebakermspreitz: go write some tests!02:49
*** matsuhashi has quit IRC02:49
*** matsuhashi has joined #heat02:50
mspreitzWell, first I need to try it out manually... (I am interested in the ASG + LB test)02:50
mspreitzAlso want to document answers to questions I had to ask.02:50
mspreitzAlso: while I was waiting I read https://review.openstack.org/#/c/73580/702:51
mspreitzGlad to see Thomas add that info.02:51
mspreitzNow, if I have it right, in the case of OS::Nova::Server I can have *two* metadata sections: one under "properties" and one a peer of "properties" !02:52
mspreitzAre these two different kinds of metadata, or two places I can write the same kind of stuff?02:53
*** giulivo has quit IRC02:53
mspreitzanybody?02:55
stevebakermspreitz: nova has a thing called metadata which is key/value pairs (like Tags) <- that is what the metadata property is02:57
mspreitzMy question is about the two different syntactic places I can write something called metadata.  The updated HOT spec says any resource can have metadata.  How is that related to Nova's metadata?02:58
stevebakermspreitz: and imo the top level metadata shouldn't exist anymore since that can be replaced with software config. I would like to remove that from the spec02:58
stevebakermspreitz: its not02:58
mspreitzstevebaker: thanks02:59
*** erkules_ has joined #heat03:00
*** erkules has quit IRC03:02
*** rcleere has joined #heat03:04
*** fandi has joined #heat03:05
*** liang has joined #heat03:05
mspreitzstevebaker: Is that HEAT_FETCHED_TEST_IMAGE setting a doc issue or actually a deficiency in DevStack's lib/tempest?  I see some logic around that setting in that script.03:14
mspreitzor both03:15
mspreitzI see that in the case that HEAT_FETCHED_TEST_IMAGE is unset and HEAT_CREATE_TEST_IMAGE is unset then nothing is done about the image issue03:16
stevebakermspreitz: yes, it needs to be documented for general consumption. It was put in place for gating initially03:17
stevebakermspreitz: but tempest keeps working, it just skips those tests if there is no image to test with03:17
mspreitzOK, i just opened a doc bug against DevStack.  Thanks.03:17
*** fandi has quit IRC03:18
mspreitzWhy is HyperV-CI complaining "This change was unable to be automatically merged with the current state of the repository" but the other CI gives no grief?03:21
*** nati_ueno has quit IRC03:21
stevebakermspreitz: third-party CI, not your problem ;)03:23
*** spzala has quit IRC03:26
*** erkules has joined #heat03:27
*** tiantian has joined #heat03:28
*** aweiteka has quit IRC03:29
openstackgerritSteve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment  https://review.openstack.org/8016703:30
openstackgerritSteve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal  https://review.openstack.org/8016803:30
openstackgerritSteve Baker proposed a change to openstack/heat: Pass the domain ID for deployment signal auth  https://review.openstack.org/8016903:30
openstackgerritSteve Baker proposed a change to openstack/heat: Use the stack credentials for describe_stack_resource  https://review.openstack.org/7982403:30
openstackgerritSteve Baker proposed a change to openstack/heat: Move load_user_creds out of StackWatch  https://review.openstack.org/7982303:30
*** erkules_ has quit IRC03:30
*** fandi has joined #heat03:34
*** tiantian has quit IRC03:47
*** wchrisj has quit IRC03:48
*** Linz_ has joined #heat03:48
*** matsuhashi has quit IRC03:49
*** topol has joined #heat03:50
*** gokrokve_ has quit IRC03:51
*** Linz has quit IRC03:52
*** Akshik has joined #heat03:57
openstackgerritSteve Baker proposed a change to openstack/heat: Debugging aide for bug 1291097  https://review.openstack.org/8010303:57
*** wchrisj has joined #heat04:00
mspreitzDoes this ring any bells?  $ heat stack-show s1 ERROR: The Referenced Attribute (w56ybuubftlb PublicIp) is incorrect.04:00
mspreitzHave to look at whether Thomas just gave us all grief...04:03
*** Linz_ has quit IRC04:04
*** achampio1 has joined #heat04:04
*** Linz has joined #heat04:05
*** achampion has quit IRC04:07
*** achampion has joined #heat04:10
*** achampio1 has quit IRC04:12
*** harlowja is now known as harlowja_away04:20
*** randallburt has quit IRC04:24
*** harlowja_away is now known as harlowja04:24
*** zaneb has quit IRC04:27
*** achampion has quit IRC04:32
*** wchrisj has quit IRC04:33
*** asalkeld has quit IRC04:33
*** Linz has quit IRC04:40
*** Linz has joined #heat04:40
*** faramir1 has quit IRC04:42
mspreitzstevebaker: Do we really think an OS::Heat::AutoScalingGroup has an InstanceList attibute?04:43
*** samstav has joined #heat04:46
*** matsuhashi has joined #heat04:47
mspreitzIs anybody else awake?04:47
*** samstav has quit IRC04:48
*** Linz has quit IRC04:48
*** Linz has joined #heat04:49
*** zaneb has joined #heat04:50
mspreitzzaneb: do you think an OS::Heat::AutoScalingGroup has an InstanceList attibute?04:51
*** akuznetsov has joined #heat04:52
*** samstav has joined #heat04:54
*** zns has joined #heat04:55
*** gokrokve has joined #heat04:55
*** samstav has quit IRC04:56
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Reimplement L3Agent as router's property  https://review.openstack.org/6930305:06
*** samstav has joined #heat05:07
*** tango has joined #heat05:14
*** blamar has joined #heat05:15
*** blamar has quit IRC05:19
*** blamar has joined #heat05:20
*** achampion has joined #heat05:28
*** achampion has quit IRC05:32
*** samstav has quit IRC05:36
*** zaneb has quit IRC05:39
*** samstav has joined #heat05:39
*** samstav has quit IRC05:42
*** samstav has joined #heat05:45
*** nkhare has joined #heat05:48
*** zaneb has joined #heat05:50
*** skraynev_afk is now known as skraynev05:52
skraynevMorning05:52
*** zns has quit IRC05:53
*** harlowja is now known as harlowja_away05:53
*** zns has joined #heat05:53
*** samstav has quit IRC05:56
*** gokrokve has quit IRC05:57
*** david-lyle has joined #heat05:57
*** blamar has quit IRC06:00
*** blamar has joined #heat06:01
*** samstav has joined #heat06:01
*** david-lyle has quit IRC06:02
*** killer_prince has quit IRC06:05
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/7256606:09
*** samstav has quit IRC06:14
*** nati_ueno has joined #heat06:24
*** samstav has joined #heat06:24
*** fandi has quit IRC06:26
*** samstav has quit IRC06:29
*** pablosan has quit IRC06:32
*** cfriesen has quit IRC06:34
*** pablosan has joined #heat06:34
*** killer_p- has joined #heat06:45
*** killer_p- is now known as killer_prince06:45
*** Akshik has left #heat06:58
mspreitzskraynev: good evening06:58
*** asalkeld has joined #heat07:00
*** topol has quit IRC07:01
*** Akshik has joined #heat07:02
*** killer_prince has quit IRC07:05
*** chandan_kumar has joined #heat07:10
*** tango has quit IRC07:11
*** zns has quit IRC07:13
skraynevmspreitz: hi07:21
skraynevmspreitz: sorry for late answer, I went for the tea07:22
therveGood morning07:24
*** jprovazn has joined #heat07:28
*** matsuhashi has quit IRC07:32
*** matsuhashi has joined #heat07:32
*** nosnos has quit IRC07:32
*** nosnos_ has joined #heat07:32
openstackgerritZhang Yang proposed a change to openstack/heat: Ensure parameter timeout_mins available in update  https://review.openstack.org/7621107:34
mspreitzskraynev: NP.  I was working on testing LBaaS with OS::Heat::AutoScalingGroup, but discovered I still do not know how to make a fully working Neutron.07:41
mspreitz`neutron security-group-list` crashes with a 40407:41
*** killer_p- has joined #heat07:42
*** killer_p- is now known as killer_prince07:42
mspreitzgotta go now07:42
*** mspreitz has left #heat07:42
thervemspreitz, I saw your email. I have it working, I'm putting something together for heat-templates07:42
therveAh too late07:42
*** IlyaE has quit IRC07:43
skraynevBut I have not seen this email.07:44
* skraynev is checking emails ...07:44
*** e0ne has joined #heat07:47
*** asalkeld has quit IRC07:52
skraynevah.. bad filters. I have not get your mail :(07:54
* skraynev is configuring filters again.07:55
*** sergmelikyan has joined #heat08:01
*** IlyaE has joined #heat08:02
*** asalkeld has joined #heat08:05
*** IlyaE has quit IRC08:11
*** saju_m has joined #heat08:12
*** jistr has joined #heat08:21
openstackgerrithuangtianhua proposed a change to openstack/heat: Make sure NetworkInterfaces and SubnetId updatable  https://review.openstack.org/8020908:26
shardymorning all08:42
*** alexheneveld has joined #heat08:47
*** derekh has joined #heat09:00
*** cmyster has joined #heat09:00
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Add timeout option to stack-update  https://review.openstack.org/7948809:03
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Output warnings for deprecated commands  https://review.openstack.org/8003409:03
*** matsuhashi has quit IRC09:07
*** pshchelo has joined #heat09:07
*** pshchelo is now known as pas-ha09:07
pas-hamorning :)09:08
cmystermorning09:08
*** Qiming has joined #heat09:08
*** nosnos has joined #heat09:11
*** nosnos_ has quit IRC09:11
*** jrist has quit IRC09:11
*** matsuhashi has joined #heat09:12
*** giulivo has joined #heat09:16
*** nati_ueno has quit IRC09:21
*** jrist has joined #heat09:24
*** chandan_kumar has quit IRC09:30
*** pas-ha has quit IRC09:37
*** matsuhashi has quit IRC09:44
*** chandan_kumar has joined #heat09:46
*** matsuhashi has joined #heat09:47
*** bada has joined #heat09:53
*** Qiming has quit IRC09:54
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Software config hook for configuring with Chef  https://review.openstack.org/8022909:54
openstackgerrithuangtianhua proposed a change to openstack/heat: Make sure NetworkInterfaces and SubnetId updatable  https://review.openstack.org/8020909:57
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Software config hook for configuring with Chef  https://review.openstack.org/8022909:58
*** killer_p- has joined #heat09:59
*** killer_prince has quit IRC09:59
*** killer_p- is now known as killer_prince09:59
*** jamieh has joined #heat10:01
*** jamieh is now known as Guest6349410:01
*** pas-ha has joined #heat10:02
*** killer_prince has quit IRC10:03
*** killer_prince has joined #heat10:05
*** Guest63494 has quit IRC10:07
*** jamieh_ has joined #heat10:07
*** liang has quit IRC10:08
thervesgran, When you say "It needs some patches that missed Havana", is it still true?10:09
therveWe made a backport some time ago10:09
sgranlast I checked, yes.  Let me look at what we're running10:12
sgranwe have python-heat 2013.2-0ubuntu1~cloud0, and it needs a patch10:13
therveAh the path may be in the stable/havana branch but not in the release10:14
thervepatch10:14
*** bada_ has joined #heat10:15
*** bada has quit IRC10:16
*** sergmelikyan has quit IRC10:23
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (4/9)  https://review.openstack.org/7151410:23
*** sergmelikyan has joined #heat10:23
*** cmyster has quit IRC10:24
*** blamar has quit IRC10:24
*** tspatzier has joined #heat10:32
*** mkollaro has joined #heat10:32
*** dmakogon_ is now known as denis_makogon10:34
*** jprovazn has quit IRC10:34
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (5/9)  https://review.openstack.org/7151510:45
*** rpothier_ has quit IRC10:50
*** e0ne has quit IRC10:52
*** topol has joined #heat10:53
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Replacing NetworkGateway when devices updated  https://review.openstack.org/8024310:54
*** mkollaro has quit IRC10:58
*** nkhare has quit IRC11:00
*** mkollaro has joined #heat11:09
*** clubmed has joined #heat11:11
*** matsuhashi has quit IRC11:11
*** matsuhashi has joined #heat11:12
*** jprovazn has joined #heat11:13
*** clubmed has left #heat11:14
*** ppetit has joined #heat11:27
lsmolashardy: hello11:32
lsmolashardy: do you have a minute?11:32
shardylsmola: hi11:32
shardylsmola: sure11:32
lsmolashardy: http://paste.openstack.org/show/73368/11:32
lsmolashardy: regarding the last week debugging of update11:33
lsmolashardy: if I setup debug mode in keystone I always get SignatureDoesNotMatch11:33
lsmolashardy: this is when I manually CURL the URL from NovaCompute1CompletionCondition11:34
lsmolashardy: but it returns me the same, so I am probably missing something inside the CURL11:34
lsmolashardy: does it need to have some header or something?11:34
lsmolashardy: I do just curl -X POST "url"11:35
*** e0ne has joined #heat11:35
lsmolashardy: from the newly created node11:35
*** jamieh_ is now known as jamieh11:37
*** jamieh is now known as Guest6280311:37
lsmolashardy: the access key matches the keystone ec2-credential-list11:38
lsmolashardy: not sure why signature doesn't match11:38
*** Guest62803 has quit IRC11:39
*** jamieh_ has joined #heat11:39
*** e0ne has quit IRC11:40
*** jamieh_ is now known as jamie_h11:41
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment  https://review.openstack.org/7268111:56
shardylsmola: If you're trying to update a WaitConditionHandle, the method has to be PUT not POST11:57
shardyhttps://github.com/openstack/heat-cfntools/blob/master/bin/cfn-signal#L10111:57
shardylsmola: do you have heat-cfntools in your images?11:57
lsmolashardy: hm PUT is throwing exception11:58
lsmolashardy: yes, the image works fine when I call heat stack-create11:59
shardylsmola: if possibly I'd try using cfn-signal, as that will prove all is working, and show you the correct curl string11:59
shardys/possibly/possible11:59
lsmolashardy: the Completion conditions end fine11:59
lsmolashardy: ok, will try12:00
*** nkhare has joined #heat12:00
*** asalkeld has quit IRC12:01
*** e0ne has joined #heat12:05
lsmolashardy: http://paste.openstack.org/show/73370/12:07
*** faramir1 has joined #heat12:08
shardylsmola: it's working with cfn-signal?12:09
lsmolashardy: this is output of cfn signal, if I call it correctly12:09
shardylsmola: yeah it looks fine, I was wondering if you're seeing the request work correctly in the cfn-api log12:10
lsmolashardy: ok, looking12:10
*** arbylee has joined #heat12:10
*** e0ne has quit IRC12:10
*** matsuhashi has quit IRC12:11
*** matsuhashi has joined #heat12:12
lsmolashardy: so this is the cfn-signal http://paste.openstack.org/show/73373/12:14
*** tspatzier has quit IRC12:14
lsmolashardy: and this is when I call the url cfn-signal gave me http://paste.openstack.org/show/73374/12:14
*** nosnos has quit IRC12:15
*** matsuhashi has quit IRC12:16
*** achampion has joined #heat12:16
shardylsmola: great, so it's working fine12:16
lsmolashardy: the completion condition already failed for me, i guess this should not rewrite it12:17
shardylsmola: no, you'll have to start again, but at least now you know why it was failing12:18
lsmolashardy: I will try it again, and I will call it before timeout, to see if it is writing correctly to Event12:18
shardylsmola: good plan12:18
lsmolashardy: thank you12:18
* shardy has to step out for a bit12:18
*** aweiteka has joined #heat12:21
*** matsuhashi has joined #heat12:26
*** rpothier_ has joined #heat12:28
radixmorning12:30
*** dims_ has quit IRC12:30
*** rpothier_ has quit IRC12:30
radixI'll take bug #129178912:30
therveCool thanks12:31
*** e0ne has joined #heat12:31
*** rbuilta1 has joined #heat12:31
therveAssigned to you :)12:31
*** arbylee has quit IRC12:32
*** achampio1 has joined #heat12:33
*** dims_ has joined #heat12:33
*** tspatzier has joined #heat12:34
*** achampion has quit IRC12:35
*** rpothier has joined #heat12:36
*** Akshik has quit IRC12:37
*** Akshik has joined #heat12:37
therveradix, I've discovered (almost) wonderful things about template inlining, btw12:38
radixtherve: whoah what12:39
*** tspatzier has quit IRC12:39
therveradix, So stack creation has a files list now. You can pass templates in there12:39
therveAnd then use "type: file.yaml" in your template12:39
radixohhhh12:39
radixI saw your bug12:39
radixthat is pretty awesome12:39
radixdoes python-heatclient support it yet?12:40
therveNo really no12:40
therveNot really no12:40
therveI need to sync with stevebaker to see what's the best way12:40
therveI don't really understand why we translate to absolute path. Not doing that would make this a bit easier12:41
*** samkottler has joined #heat12:47
*** john-n-seattle has joined #heat12:52
openstackgerritA change was merged to openstack/heat: Order imports in alphabetical order (6/9)  https://review.openstack.org/7151612:52
*** tspatzier has joined #heat12:52
sdake_morning12:53
lsmolashardy: http://paste.openstack.org/show/73382/12:59
lsmolashardy: seems like NovaCompute1CompletionHandle is not being created12:59
*** jprovazn is now known as jprovazn_afk13:02
lsmolashardy: at what point should be this handle created?13:03
*** achampion has joined #heat13:09
*** achampio1 has quit IRC13:11
*** jcru has joined #heat13:15
*** Tross has joined #heat13:18
*** e0ne_ has joined #heat13:20
*** faramir1 has quit IRC13:20
*** sgordon has joined #heat13:21
*** nkhare has quit IRC13:22
*** e0ne has quit IRC13:23
*** jdob has joined #heat13:26
*** mwheckmann has joined #heat13:27
sdake_morning13:31
*** zns has joined #heat13:31
*** achampion has quit IRC13:33
*** rbuilta1 has quit IRC13:34
*** rbuilta has joined #heat13:34
*** achampion has joined #heat13:38
*** rbuilta has quit IRC13:39
*** matsuhashi has quit IRC13:42
*** radez_g0n3 is now known as radez13:43
*** e0ne_ has quit IRC13:43
*** pafuent has joined #heat13:43
*** achampion has quit IRC13:45
*** jasond has joined #heat13:45
*** arbylee has joined #heat13:48
*** arbylee has quit IRC13:49
*** arbylee has joined #heat13:49
*** spzala has joined #heat13:54
*** wchrisj has joined #heat13:57
*** samstav has joined #heat14:00
*** yidclare has joined #heat14:03
*** Akshik has left #heat14:04
*** aweiteka has quit IRC14:04
*** yidclare has quit IRC14:05
*** e0ne has joined #heat14:07
*** cfriesen has joined #heat14:08
openstackgerritChristopher Armstrong proposed a change to openstack/heat: remove attributes from O::H::AutoScalingGroup  https://review.openstack.org/8029214:09
*** topol has quit IRC14:11
*** dave79 has quit IRC14:15
*** mwheckmann has quit IRC14:16
*** daveed has joined #heat14:16
*** aweiteka has joined #heat14:17
*** mwheckmann has joined #heat14:18
*** rcleere has quit IRC14:18
*** saju_m has quit IRC14:22
*** zns has quit IRC14:29
*** tango has joined #heat14:30
therveskraynev, Hi, I had some questions about https://review.openstack.org/#/c/79969/14:32
skraynevtherve: I am here and ready for questions14:32
therveskraynev, Can you explain to me why you do a networks.list() ?14:32
therveI'm trying to read the code very hard and it seems totally useless, but maybe I miss something14:33
skraynevtherve: np, it's tricky because dictionary which I get from server.addresses has next format:14:33
skraynev{network_name:  {params...}, network_name2: {params...}}14:35
therveYep14:35
*** vijendar has joined #heat14:35
skraynevI should to make sure, that I choose correct port id and for this I use net_id + ip address14:35
therveskraynev, What about checking the address only?14:36
therveAFAIK they should be unique per server14:36
skraynevhm...14:36
skraynevnot sure..14:36
skraynevserver can has two similar ip addresses14:36
skraynevin different networks14:36
*** andrew_plunk has joined #heat14:37
*** gokrokve has joined #heat14:37
therveI don't think that works :)14:37
*** achampion has joined #heat14:38
therveOne other suggestion I have is to use the mac address14:38
skraynevtherve: I understand, that it sound crazy ;) but I really did it using interface attach after creation server)))14:40
skraynevabout mac address.. I thought about it. but v1_1 of nova api does not return this information..14:41
therveHum it doesn't too bad14:43
therveWhy aren't using v2 already?14:43
*** nati_ueno has joined #heat14:43
therveOr v3 I guess14:44
skraynevtherve: yup, when I tested this version with mac address it worked.14:44
therveI really don't think using networks here really gives any benefits14:45
skraynevBut fake servers in tests directory has versions according to v1_114:45
skraynevI agree with you. IMO, less nova calls - better performance ;)14:46
*** rcleere has joined #heat14:47
skraynevBut about tests, what will be better: extend existing servers or create new fakes?14:47
therveskraynev, I think it's in 1.1, just an extension14:47
therveSo we should use that14:47
skraynevok.  np, I will upload new version.14:48
*** mwheckma1n has joined #heat14:52
*** jprovazn_afk is now known as jprovazn14:54
*** sdake has quit IRC14:55
*** sdake has joined #heat14:56
*** sabeen has joined #heat14:57
*** IlyaE has joined #heat14:59
skraynevradix: Why O::H::A... ? =)15:01
radixskraynev: because of dumb git commit message conventions15:01
radix(the first line needs to be <=50 characters or something)15:01
radixand I didn't want to confuse it for AWS::AutoScaling::...15:02
*** chandan_kumar has quit IRC15:02
skraynevradix: wow -wo15:02
skraynevwait15:02
*** cody-somerville- has quit IRC15:02
skraynevradix: remove attributes from OS::Heat::AutoScalingGroup15:03
*** cody-somerville- has joined #heat15:03
skraynevit's normal15:03
skraynevwhy do you not  use it?15:03
skraynevit's 49 symbols...15:03
*** pasquier-s has quit IRC15:03
radixoh15:03
*** chandan_kumar has joined #heat15:04
arbyleelol15:04
radixyeah, I must have made some other edit to shorten it further15:04
radixand didn't re-expand the O:H15:04
openstackgerritChristopher Armstrong proposed a change to openstack/heat: remove attributes from OS::Heat::AutoScalingGroup  https://review.openstack.org/8029215:04
radixskraynev: thanks :)15:05
*** mwheckmann has quit IRC15:05
skraynevradix: cool ) thx, because of first version I started to think, that you was tired of working with AutoScalingGroup resource =)15:06
*** achampion has quit IRC15:06
radixhah, no :)15:06
skraynevradix: cool )15:06
*** mkerrin has quit IRC15:07
*** ppetit has quit IRC15:09
*** ppetit has joined #heat15:09
*** aweiteka has quit IRC15:10
*** ppetit has quit IRC15:10
*** achampion has joined #heat15:11
*** pasquier-s has joined #heat15:11
*** funzo has quit IRC15:14
*** funzo has joined #heat15:14
*** sabeen has quit IRC15:17
*** sabeen has joined #heat15:17
*** varora- has left #heat15:18
*** jergerber has joined #heat15:21
*** aweiteka has joined #heat15:21
*** sballe has joined #heat15:22
*** topol has joined #heat15:23
*** nati_ueno has quit IRC15:23
*** zns has joined #heat15:25
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API  https://review.openstack.org/8031215:26
*** pablosan has quit IRC15:26
*** pablosan has joined #heat15:27
lsmolashardy: hello, are you still around?15:29
*** sballe has quit IRC15:29
*** sballe has joined #heat15:31
*** mkerrin has joined #heat15:33
*** daneyon has joined #heat15:38
*** spzala_ has joined #heat15:39
*** blomquisg has joined #heat15:39
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Pool's list of HealthMonitors  https://review.openstack.org/8031815:39
*** spzala has quit IRC15:41
*** spzala_ is now known as spzala15:41
*** bada_ has quit IRC15:42
*** bada_ has joined #heat15:43
*** david-lyle has joined #heat15:44
*** jamie_h has quit IRC15:47
*** jamieh has joined #heat15:50
*** jamieh is now known as Guest8959615:50
*** Guest89596 has quit IRC15:51
*** jamieh_ has joined #heat15:51
*** alexpilotti has joined #heat15:56
*** zns has quit IRC16:00
*** che-arne has joined #heat16:02
sdakeanyone out there tried out the docker plugin16:02
*** zns has joined #heat16:03
*** rbuilta has joined #heat16:10
therveIf someone could review https://review.openstack.org/#/c/79278/ that'd be cool16:21
shardytherve: done16:22
therveshardy, Thanks16:23
*** pas-ha has quit IRC16:28
*** gokrokve has quit IRC16:30
lsmolashardy: hello16:30
shardylsmola: hi16:31
lsmolashardy: I think I have identified the problem16:31
lsmolashardy: second comment in https://bugs.launchpad.net/tripleo/+bug/129190516:31
lsmolashardy: seems like the resources for the Compute1 are not created in the right time16:32
lsmolashardy: so it is not there after nova instance is ready16:32
lsmolashardy: but they are created after it fails16:32
lsmolashardy: I am trying to compare create and update https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L47016:33
lsmolashardy: and why it doesn't create the new resources when it updates16:33
lsmolashardy: can it be because it doesn't call store? https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L51416:33
lsmolashardy: could be againg the bug, that there are 2 stacks in that moment, and it is looking to the wrong one16:34
*** skraynev is now known as skraynev_afk16:36
*** gokrokve has joined #heat16:37
shardylsmola: the existing stack is already stored on update, so we don't need to store it again16:38
shardylsmola: are you sure you're not missing a dependency in your template?16:38
*** rbuilta has quit IRC16:38
lsmolashardy: hm, and what about resources?16:38
lsmolashardy: hm, ok I can try that16:39
shardylsmola: that is more complex, it depends what's changed between the initial and updated template16:39
lsmolashardy: could it be that the dependency would be missed only when we update?16:39
lsmolashardy: the updated template has only new resoruces16:39
lsmolashardy: though those are not there when the wait condition is checked16:40
lsmolashardy: but they are there after fail16:40
lsmolashardy: but the resoruces are not there event when e.g. Event for CompletionHandle is completed16:41
openstackgerritRichard Lee proposed a change to openstack/heat: Improve cloudserver resource logging messages  https://review.openstack.org/8033316:41
lsmolashardy: that seems to me like the resources are somewhere else?16:42
lsmolashardy: i am thinking if current_stack and updated stack are two different objects https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L56116:43
shardylsmola: they are16:44
lsmolashardy: https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L54216:44
shardylsmola: was this working and then broke quite recently?16:44
lsmolashardy: so the resources might be associated to updated_stack, but check could be on current stack?16:44
*** pvaneck has joined #heat16:44
lsmolashardy: hm, not sure, I am using complex tripleo template :-)16:44
shardylsmola: there were a few possibly related changes made by zaneb around updates and resolution a couple of weeks ago16:44
shardyhttps://github.com/openstack/heat/commit/ca819d0bb33b6d54e88f85630dd111f9e8bf97ac16:45
lsmolashardy: I actually got to this point after shadower fixed the creation of nova instances during update16:45
shardyYou might want to look at the commits around there and see if resetting to before them changes anything16:45
*** tango has quit IRC16:45
lsmolashardy: hm, ok16:45
lsmolashardy: I will try to debug this with shadower16:45
lsmolashardy: just one last question?16:46
shardyotherwise you'll have to dig into the code in engine/update.py and debug there16:46
*** killer_prince is now known as lazy_prince16:46
lsmolashardy: the all changes are made to updated stack? and then it switches somehow instead of current stack?16:46
lsmolashardy: but weird is that I see events of updated stack, but resoruces of current stack :-O16:47
lsmolashardy: yeah I will probably dig into the code tomorrow with shadower, I am not that good with heat code yet :-D16:48
shardylsmola: some aspects of the update code are weird, zaneb is probably the best person to speak to if you get confused :)16:49
*** lindsayk has joined #heat16:49
lsmolashardy: ok, thanks16:49
* zaneb is on a call, but I will take a look after16:49
lsmolazaneb: https://bugs.launchpad.net/tripleo/+bug/129190516:49
lsmolazaneb: thanks :-)16:50
zaneblsmola: can you attach your before and after templates in the bug?16:52
lsmolazaneb: ok, I just realized I should do that16:52
lsmolazaneb: :-)16:52
*** zns has quit IRC16:57
*** lindsayk has quit IRC16:57
lsmolazaneb: added16:59
*** gokrokve has quit IRC17:06
*** e0ne has quit IRC17:09
*** jamieh_ has quit IRC17:09
*** harlowja_away is now known as harlowja17:10
lsmolagoing home, see you guys tomorrow17:12
shardyo/17:13
*** yogesh has joined #heat17:17
*** akuznetsov has quit IRC17:18
*** jamieh has joined #heat17:21
*** jamieh is now known as Guest6321517:21
*** sballe has quit IRC17:24
*** derekh has quit IRC17:25
*** sballe has joined #heat17:25
*** tango|2 has joined #heat17:26
*** gokrokve has joined #heat17:26
*** rpothier has quit IRC17:30
openstackgerritA change was merged to openstack/heat: Devstack getting started, update IMAGE_URLS  https://review.openstack.org/8000717:31
*** rpothier has joined #heat17:31
*** blamar has joined #heat17:32
*** akuznetsov has joined #heat17:33
openstackgerritA change was merged to openstack/heat: Move load_user_creds out of StackWatch  https://review.openstack.org/7982317:36
*** jistr has quit IRC17:42
*** sballe has quit IRC17:42
*** sballe has joined #heat17:43
*** achampio1 has joined #heat17:45
*** randallburt has joined #heat17:52
*** achampion has quit IRC17:54
*** yidclare has joined #heat17:55
*** rbuilta has joined #heat18:07
jpeelershardy: still around? i'm getting an error when trying to use a waitcondition: the request signature we calculated does not match the signature you provided18:07
*** Tross has quit IRC18:08
*** zns has joined #heat18:08
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API  https://review.openstack.org/8031218:13
*** nati_ueno has joined #heat18:14
*** sballe has quit IRC18:14
*** akuznetsov has quit IRC18:16
*** IlyaE has quit IRC18:19
*** akuznetsov has joined #heat18:20
*** Guest63215 has quit IRC18:21
*** alexheneveld has quit IRC18:23
*** tspatzier has quit IRC18:35
*** IlyaE has joined #heat18:38
*** alexheneveld has joined #heat18:38
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add events for automation statuses to Cloud Server  https://review.openstack.org/8036118:41
*** rbuilta has quit IRC18:45
*** yidclare has quit IRC18:51
*** vijendar has quit IRC19:02
openstackgerritA change was merged to openstack/heat: Order imports in alphabetical order (3/9)  https://review.openstack.org/7151319:03
*** vijendar has joined #heat19:04
openstackgerritA change was merged to openstack/heat: Order imports in alphabetical order (1/9)  https://review.openstack.org/7151119:08
openstackgerritA change was merged to openstack/heat: Order imports in alphabetical order (2/9)  https://review.openstack.org/7151219:12
*** Michalik has quit IRC19:14
*** Michalik has joined #heat19:14
*** Tross has joined #heat19:19
*** spzala has quit IRC19:20
*** zns has quit IRC19:22
*** kfox1111 has joined #heat19:22
*** IlyaE has quit IRC19:23
*** IlyaE has joined #heat19:26
*** IlyaE has quit IRC19:31
*** nati_ueno has quit IRC19:33
*** Tross has quit IRC19:33
*** yogesh has quit IRC19:36
*** zns has joined #heat19:36
*** yogesh has joined #heat19:36
openstackgerritRandall Burt proposed a change to openstack/heat: Refactor CLB to work with groups  https://review.openstack.org/6558619:43
*** e0ne has joined #heat19:45
cody-somervilleDoes heat only support keystone v3 now?19:46
*** gokrokve has quit IRC19:50
*** gokrokve has joined #heat19:50
*** akuznetsov has quit IRC19:52
*** gokrokve has quit IRC19:52
randallburtcody-somerville:  "Out of the box"? yes19:52
randallburtcody-somerville:  there is a v2 compatible shim in contrib that you can load, but you lose things like trusts and domain users which IIRC means you can't use wait conditions or software config (not sure about the latter, though)19:54
cody-somervillealso, what's up with the constraint stuff? It's unpythonic to catch such broad exceptions and return meaingless errors. :(19:57
*** DaveJ__ has quit IRC19:57
cody-somervilleImageConstraint is the worst offender.19:58
randallburtcody-somerville:  ImageConstraint checks for a very specific thing. The message may be a bit cryptic, but that's easily fixed.20:02
sdakerandallburt do any of the rackspace resources assume heat will do some sort of scheduling?20:03
cody-somervillerandallburt: It will return False on any exception. It catches Exception20:03
*** lindsayk has joined #heat20:03
randallburtsdake:  not sure what you mean by scheduling, but I think the answer is "no".20:04
randallburtcody-somerville:  hrm. ok. sounds bug-worthy to me then.20:04
SpamapSshardy: https://review.openstack.org/#/c/78020/ <-- note almost ready to deal with instance-users changes.. this and one more patch necessary. :-P20:04
sdakerandallburt eg https://github.com/openstack/heat/blob/master/contrib/docker/docker/resources/docker_container.py#L3720:04
sdakethere the docker container plugin doesn't actually schedule, it assumes the user does it for them20:05
randallburtsdake:  no, nothing like that that I'm aware of.20:05
randallburtsdake:  still not sure I follow. That's a pointer to the docker service. That service handles doing docker things in the same way nova handles doing instance things. Heat at Rackspace is just Heat and with one exception all the resources are in-tree.20:06
sdakerandallburt cool thanks - i think we want to take care to make sure we dont allow further resources in which don't expect a scheduler for things that need scheduling (storage, cpu, etc)20:06
randallburtgot to run to a meeting bbiab.20:06
sdakerandallburt nova has a scheduler process that sorts out wher eto put the vms20:06
sdakethe docker plugin does not20:07
*** yidclare has joined #heat20:07
sdakerandallburt docker is single node, so the user has to do manual scheduling20:08
sdakeby specifyign the docker_endpoint20:08
cody-somervilleWhy does stack_domain_admin and stack_domain_admin_password need to be set in heat.conf?20:12
stevebakercody-somerville: it doesn't need to be, but if you set that up then you can launch any stack without needing to be an admin user20:16
cody-somervilleso I set those, client is still trying to authenticate against default domain.20:18
cody-somervillewhich fails since no such 'default' domain exists20:18
stevebakercody-somerville: have you configured the domain, either manually or by running heat/tools/create_heat_domain?20:20
*** yogesh has quit IRC20:20
stevebakershardy: morning20:20
cody-somervillestevebaker: No but looking at the code it doesn't pass the domain id to keystone client20:20
cody-somervillestevebaker: only when creating the admin client20:21
cody-somervillefrom the looks of it, heat will only work currently if "default" domain exists.20:22
stevebakercody-somerville: I have just learnt that if you specify user id and project id (instead of username/project name) then you don't need to specify the domain20:22
stevebakercody-somerville: wouldn't a keystone without a default domain be misconfigured? (i don't know. this domain stuff is all new to me)20:23
cody-somervilleNot according to Dolph Matthews on https://bugs.launchpad.net/python-keystoneclient/+bug/127245120:23
stevebakercody-somerville: ah, so you have a default domain, its just not called "default"?20:25
cody-somervilleFor HP Cloud, each user has their own domain pretty much. So heat as it stands is now very much single tenant if used with v3 (which you have to out of the box) it would seem.20:25
*** topol has quit IRC20:27
cody-somervilleugh20:29
* cody-somerville bangs head against desk.20:29
cody-somervillekeystone v3 is so complicated.20:29
stevebakerespecially its interaction with v220:30
thervecody-somerville: I meant to work on improving the constraint messages.20:32
therveThere is a mechanism in place, it just needs to be done20:32
cody-somervilletherve: Awesome, thanks. It was covering up a bug on me (and now keystone auth issues).20:33
thervestevebaker, Do you have 5 minutes to talk about https://bugs.launchpad.net/python-heatclient/+bug/1291445 ?20:34
*** IlyaE has joined #heat20:35
stevebakertherve: yes20:38
*** dmueller has joined #heat20:39
thervestevebaker, So I think maybe the best thing would be to have type: {get_file: foo.yaml} works20:39
thervestevebaker, But it requires changes on the server side20:39
stevebakertherve: could you fix it so that type files are converted to absolute urls too?20:39
thervestevebaker, It's not about type? Files are only converted if you use get_file, AFAIU20:40
stevebakertherve: so why not convert it for type too?20:41
thervestevebaker, It's converted for type. It's just that type: {get_file: ...} doesn't work on the server side20:41
*** randallburt has quit IRC20:41
therveIf you do type: {get_file: relative.yaml}, it's converted to type: {get_file: file///absolute/file.yaml}20:42
therveBut the server doesn't parse that bit20:42
stevebakertherve: it never occured to me that type: {get_file} would be how you would specify this. What is wrong with type: filename.yaml?20:43
*** greghaynes has joined #heat20:43
radixwow, now I think I'm starting to actually understand get_file, that's cool20:44
thervestevebaker, Well what's wrong is that it doesn't work? :)20:45
therveFirst type expects an URL20:45
cody-somervillehmmm20:45
stevebakertherve: then fix it! ;)20:45
therveThen if you just do type: filename.yaml, nothing will tell heatclient to put the file in the stack files20:45
cody-somervillestevebaker: looks like it doesn't matter what my domain's name is. It's passing 'default' as the id, not name.20:46
thervestevebaker, So, I add parsing step to convert type: file.yaml to be type: file://.../file.yaml and add the file to the stack?20:46
radixmaybe heatclient should just take the filenames/files as an explicit separate parameter20:47
*** jprovazn has quit IRC20:47
*** jdob has quit IRC20:47
stevebakertherve: yeah, possibly that already happens for the environment file. Looking now20:47
therveHum yeah you seem to be right20:50
*** dmueller has quit IRC20:50
stevebakertherve: you need a resource type equivalent of template_utils.resolve_environment_urls. It resolves relative paths to urls unless it looks like a type name (has '::' in the name)20:50
*** nati_ueno has joined #heat20:51
stevebakertherve: so you need to implement a resolve_template_types, and call it after resolve_template_get_files20:52
thervestevebaker, Okay that sounds great20:52
*** threebean has left #heat20:53
stevebakertherve: all this aside, have you had any luck autoscaling one of these inline resource providers?20:53
thervestevebaker, Oh yeah that's working fine20:55
*** pafuent has left #heat20:55
stevebakernice20:55
therveWhen I used the parameter trick I was able to do Server+PoolMember without an issue20:55
stevebakerparameter trick?20:57
stevebakertherve: also, can you post a template?20:57
* stevebaker is lazy20:57
cody-somervillehmm... to load a plugin you have to have it's test dependencies installed :(20:58
therveYes one sec20:58
thervestevebaker, http://paste.openstack.org/show/73460/ and http://paste.openstack.org/show/73461/20:59
therveIf you workaround the type: file.yaml stuff21:00
stevebakertherve: cool, that looks ripe for converting to software-config too21:02
thervestevebaker, Yeah that was my next step once I could figure out how to embed the file :)21:02
stevebakertherve: interesting that your userdata is in the main template, not the lb one21:03
therveYeah the lb one is a generic bit21:03
therveInitially I did it with a provider tempalte21:04
thervetemplate21:04
stevebakerwe can play around with that21:04
stevebakertherve: I think the SoftwareConfig resource will be in the main template, and the SoftwareDeployment will be in the lb template, so you'll have to pass in all the db_* values as template parameters21:06
*** yogesh has joined #heat21:06
thervestevebaker, That sounds fine21:06
radixtherve: thanks a lot for testing that :)21:07
therveradix, I'm super excited to put this all together :)21:07
*** achampio1 has quit IRC21:08
*** radez is now known as radez_g0n321:08
cody-somervilleugh21:10
cody-somervillehttps://review.openstack.org/#/c/71540/ didn't get included in v2 copy :/21:10
*** giulivo has quit IRC21:11
radixtherve: I'm glad _someone_ can get neutron working...21:11
radixactually, I forgot about my devstack deployment running from a heat template on the RS cloud... maybe that neutron is working21:12
cody-somervillehow did that happen I wonder when the region change landed before v2 got split into contrib21:12
stevebakercody-somerville: v2 didn't get split, it disappeared for some weeks and got reimplemented as a shim in contrib21:13
stevebakercody-somerville: possibly rackspace doesn't use regions?21:14
cody-somervilleWould there be any opposition to me setting up heat standalone against an actual cloud as part of heat gate? cause heat is totally unusable in it's current form unless you run your own cloud (which most people don't).21:15
cody-somerville(with only a single region)21:15
stevebakercody-somerville: that would be *very* much appreciated. If we're not gating on it it is broken21:17
*** e0ne has quit IRC21:18
cody-somervillealso, can I propose v2 support gets moved back into heat? V2 still has a lot of life in it I think.21:19
stevebakercody-somerville: that would require robust debate with shardy ;) Requiring launching stacks with admin users has been a huge barrier to adoption, and v3 is a requirement to fix that21:24
stevebakercody-somerville: has HP deployed v3?21:25
cody-somervilleI believe so, yes.21:25
cody-somervilleIt might just be V3-ish.21:25
cody-somervilleIt def has support for domains and all that stuff.21:25
stevebakerok21:27
*** randallburt has joined #heat21:28
*** randallburt has quit IRC21:28
*** randallburt has joined #heat21:28
*** sgordon has quit IRC21:28
*** randallburt has quit IRC21:30
*** jasond has quit IRC21:30
*** dmueller has joined #heat21:34
*** aweiteka has quit IRC21:36
*** randallburt has joined #heat21:36
*** dmueller has quit IRC21:37
*** blomquisg has quit IRC21:38
*** asalkeld has joined #heat21:39
*** rpothier has quit IRC21:39
*** arbylee has quit IRC21:42
*** mwheckma1n has quit IRC21:42
openstackgerritSteve Baker proposed a change to openstack/heat: Use the stack credentials for describe_stack_resource  https://review.openstack.org/7982421:42
openstackgerritSteve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment  https://review.openstack.org/8016721:42
openstackgerritSteve Baker proposed a change to openstack/heat: Debugging aide for bug 1291097  https://review.openstack.org/8010321:42
openstackgerritSteve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal  https://review.openstack.org/8016821:42
openstackgerritSteve Baker proposed a change to openstack/heat: Pass the user ID for deployment signal auth  https://review.openstack.org/8016921:42
*** arbylee has joined #heat21:43
*** arbylee has quit IRC21:46
*** vijendar has quit IRC21:55
*** david-lyle has quit IRC21:58
*** andrew_plunk has quit IRC22:00
*** ramishra has joined #heat22:01
*** asalkeld has quit IRC22:03
*** yogesh_ has joined #heat22:06
*** yogesh has quit IRC22:07
*** jcru has quit IRC22:09
*** sdake has quit IRC22:11
*** lindsayk has quit IRC22:12
*** lindsayk has joined #heat22:13
*** ramishra has quit IRC22:14
*** ramishra has joined #heat22:14
*** asalkeld has joined #heat22:16
*** ramishra has quit IRC22:18
*** yogesh_ has quit IRC22:20
*** yogesh has joined #heat22:21
*** tspatzier has joined #heat22:28
*** rcleere has quit IRC22:34
*** jergerber has quit IRC22:34
*** mkollaro has quit IRC22:46
*** wchrisj has quit IRC22:46
*** rpothier has joined #heat22:47
*** tspatzier has quit IRC22:51
*** yogesh has quit IRC22:55
*** sabeen has quit IRC22:56
*** dims_ has quit IRC22:58
openstackgerritA change was merged to openstack/heat: Fix update of Pool's list of HealthMonitors  https://review.openstack.org/8031823:02
*** mkollaro has joined #heat23:08
*** tango|2 has quit IRC23:10
*** dims_ has joined #heat23:12
*** bada_ has quit IRC23:17
*** cfriesen has quit IRC23:17
*** cfriesen_ has joined #heat23:18
*** bada_ has joined #heat23:19
*** radez_g0n3 is now known as radez23:26
*** Fin1te has joined #heat23:31
*** ramishra has joined #heat23:32
*** pvaneck has quit IRC23:33
*** daneyon_ has joined #heat23:37
*** lindsayk1 has joined #heat23:37
*** randallburt1 has joined #heat23:39
*** mkerrin1 has joined #heat23:40
*** bada_ has quit IRC23:45
*** lindsayk has quit IRC23:45
*** daneyon has quit IRC23:45
*** mkerrin has quit IRC23:45
*** randallburt has quit IRC23:46
*** bada_ has joined #heat23:46
*** Michalik has quit IRC23:46
*** Michalik has joined #heat23:47
*** IlyaE has quit IRC23:52
*** IlyaE has joined #heat23:54
*** sdake has joined #heat23:55
*** spzala has joined #heat23:57

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