*** pvaneck has quit IRC | 00:00 | |
*** david_lyle_ has quit IRC | 00:00 | |
stevebaker | whew, I've got cfn signalling working again <- shardy | 00:04 |
---|---|---|
*** lazy_prince has quit IRC | 00:12 | |
*** killer_prince has joined #heat | 00:13 | |
*** ramishra has quit IRC | 00:17 | |
*** ramishra has joined #heat | 00:18 | |
*** ramishra has quit IRC | 00:18 | |
*** ramishra has joined #heat | 00:18 | |
*** IlyaE has quit IRC | 00:22 | |
*** ramishra has quit IRC | 00:22 | |
*** faramir1 has joined #heat | 00:23 | |
*** gokrokve has joined #heat | 00:24 | |
*** gokrokve_ has joined #heat | 00:25 | |
*** matsuhashi has joined #heat | 00:27 | |
*** saurabhs has left #heat | 00:28 | |
*** gokrokve has quit IRC | 00:29 | |
*** EmilienM has quit IRC | 00:30 | |
*** nati_uen_ has joined #heat | 00:31 | |
*** tango has quit IRC | 00:32 | |
*** PhilK has quit IRC | 00:32 | |
*** nati_ueno has quit IRC | 00:34 | |
*** EmilienM has joined #heat | 00:35 | |
*** randallburt1 has quit IRC | 00:35 | |
*** PhilK has joined #heat | 00:35 | |
*** wirehead_ has quit IRC | 00:36 | |
*** wirehead_ has joined #heat | 00:36 | |
*** wchrisj has quit IRC | 00:37 | |
*** ZZpablosan is now known as pablosan | 00:42 | |
*** zns has quit IRC | 00:47 | |
*** Michalik has quit IRC | 00:49 | |
*** nati_uen_ has quit IRC | 00:50 | |
*** nati_ueno has joined #heat | 00:50 | |
*** wchrisj has joined #heat | 00:51 | |
*** lindsayk has quit IRC | 00:54 | |
*** wchrisj has quit IRC | 00:56 | |
*** Michalik has joined #heat | 00:56 | |
*** samstav has quit IRC | 00:57 | |
*** wchrisj has joined #heat | 01:00 | |
*** matsuhashi has quit IRC | 01:11 | |
*** wchrisj has quit IRC | 01:12 | |
*** IlyaE has joined #heat | 01:13 | |
*** matsuhashi has joined #heat | 01:14 | |
*** wchrisj has joined #heat | 01:18 | |
*** faramir1 has quit IRC | 01:24 | |
*** mkollaro has quit IRC | 01:27 | |
*** ramishra has joined #heat | 01:28 | |
SpamapS | stevebaker: so with current Heat master signalling won't work? | 01:28 |
*** matsuhashi has quit IRC | 01:31 | |
*** matsuhashi has joined #heat | 01:31 | |
*** matsuhashi has quit IRC | 01:32 | |
*** ramishra has quit IRC | 01:33 | |
*** spzala has joined #heat | 01:35 | |
*** matsuhashi has joined #heat | 01:35 | |
*** wchrisj has quit IRC | 01:36 | |
stevebaker | SpamapS: current heat master cfn signalling works, I was doing it wrong | 01:40 |
stevebaker | SpamapS: I needed headers={'content-type': ''} | 01:40 |
*** mspreitz has joined #heat | 01:40 | |
*** randallburt has joined #heat | 01:40 | |
*** randallburt has joined #heat | 01:41 | |
*** blamar has quit IRC | 01:41 | |
*** wchrisj has joined #heat | 01:43 | |
*** alexpilotti has quit IRC | 01:43 | |
asalkeld | stevebaker, I have been stung by that before. super non-obvious | 01:44 |
openstackgerrit | A change was merged to openstack/heat: Fix HOT inconsistencies in resource sections https://review.openstack.org/73580 | 01:45 |
stevebaker | asalkeld: yeah, these things happen when you try and sign your entire request' | 01:45 |
*** nosnos has joined #heat | 01:46 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/76689 | 01:48 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts https://review.openstack.org/70297 | 01:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet https://review.openstack.org/70639 | 01:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init https://review.openstack.org/79759 | 01:51 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks https://review.openstack.org/79758 | 01:51 |
openstackgerrit | Jenkins proposed a change to openstack/python-heatclient: Updated from global requirements https://review.openstack.org/76698 | 01:54 |
mspreitz | OK, 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 #heat | 01:56 | |
asalkeld | mspreitz, I don't think so | 01:57 |
asalkeld | just don't delete the demo user/tenant | 01:57 |
asalkeld | and the admin one | 01:57 |
mspreitz | But editing the rules of the default security group is OK? | 01:57 |
asalkeld | I am guessing it's ok: tho' not totally sure on that | 01:58 |
mspreitz | I'll see if I can avoid that one. | 01:58 |
stevebaker | mspreitz: you need enable_service tempest in your devstack localrc | 01:59 |
mspreitz | yep, did that | 01:59 |
stevebaker | mspreitz: and HEAT_FETCHED_TEST_IMAGE=Fedora-i386-20-20131211.1-sda | 01:59 |
stevebaker | mspreitz: in your localrc, so that the slow tests have an image to run against. | 01:59 |
mspreitz | oh, did not know about that one. Is it written down anywhere? | 02:00 |
mspreitz | I suppose I can recover by installing that image now | 02:00 |
stevebaker | mspreitz: its only there for gating | 02:00 |
stevebaker | mspreitz: it might be quicker to ./unstack.sh ; ./stack.sh | 02:00 |
*** wchrisj has quit IRC | 02:01 | |
stevebaker | mspreitz: since it futzes with your etc/tempest.conf too | 02:01 |
mspreitz | stevebaker: it took half an hour to run DevStack; surely I can add one image more quickly? | 02:01 |
mspreitz | now I am confused | 02:01 |
mspreitz | I originally enabled tempest in my local.conf | 02:01 |
stevebaker | mspreitz: it will be quicker the second time, since it won't be cloning everything ;) | 02:01 |
mspreitz | half of everybody I talk to has no faith in unstack.sh | 02:02 |
*** erkules_ has joined #heat | 02:02 | |
mspreitz | are 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 |
asalkeld | half full/half empty ? | 02:03 |
stevebaker | I didn't even know local.conf was a thing | 02:03 |
mspreitz | Yeah, it's the new style of DevStack configuration | 02:03 |
mspreitz | pretty equivalent to localrc | 02:03 |
mspreitz | as far as my usage goes, anyway | 02:03 |
spzala | stevebaker: 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 error | 02:03 |
spzala | stevebaker: wondering if you have any idea. The error is "ERROR: toxini file 'tox.ini' not found" | 02:04 |
mspreitz | stevebaker: 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 |
asalkeld | spzala, add a tox.ini? | 02:04 |
stevebaker | mspreitz: 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 manually | 02:04 |
spzala | asalkeld: Thanks! That's what I thought, but it seems not possible. so here is what happens, | 02:05 |
*** erkules has quit IRC | 02:05 | |
stevebaker | spzala: maybe create an empty tox.ini, or copy one from elsewhere | 02:05 |
* mspreitz considers his options, with a broken undercloud that can not make new VMs and inconsistent advice on whether unstack.sh works | 02:05 | |
stevebaker | mspreitz: I use unstack constantly | 02:06 |
asalkeld | me too | 02:06 |
asalkeld | tgt complains but I ignore that | 02:06 |
mspreitz | Well then, I guess I'll give it a try | 02:06 |
spzala | asalkeld: 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_prince | 02:07 | |
stevebaker | stack.sh, now thats dangerous unless you want your local uncommitted changes blown away ;) | 02:07 |
spzala | asalkeld: 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 error | 02:07 |
mspreitz | Not having done any work there yet, that is not an issue. | 02:07 |
asalkeld | spzala, I could try | 02:07 |
spzala | asalkeld: stevebaker: but let me try to create a tox.ini and see it does cause it did let me run "git review" | 02:07 |
stevebaker | spzala: make sure the .gitreview file is committed too | 02:08 |
spzala | asalkeld: 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 that | 02:08 |
mspreitz | stevebaker: 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 |
stevebaker | mspreitz: in theory, yes | 02:09 |
stevebaker | mspreitz: it will only be downloaded once | 02:09 |
mspreitz | stevebaker: thanks, here goes... | 02:09 |
spzala | asalkeld: 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 |
asalkeld | ok | 02:10 |
*** wchrisj has joined #heat | 02:11 | |
spzala | asalkeld: 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 patch | 02:16 |
spzala | asalkeld: stevebaker: good thing is it did let me add :) . I guess committing .gitreview was the key. | 02:18 |
*** alexheneveld_ has quit IRC | 02:18 | |
*** Linz has joined #heat | 02:19 | |
*** pablosan is now known as ZZpablosan | 02:23 | |
*** erkules_ is now known as erkules | 02:25 | |
*** ZZpablosan is now known as pablosan | 02:26 | |
mspreitz | OK, unstack.sh; edit localconf; stack.sh has finished. No obvious errors. | 02:27 |
stevebaker | \o/ | 02:28 |
mspreitz | I now have three images, Fedora-i386-20-20131211.1-sda plus the two I got from my first stack.sh | 02:28 |
stevebaker | mspreitz: cd tempest ; testr run orchestration | 02:29 |
mspreitz | OK... | 02:29 |
stevebaker | mspreitz: then have a cup of tea | 02:29 |
stevebaker | mspreitz: you are running with neutron aren't you? | 02:29 |
mspreitz | That's my intent | 02:30 |
mspreitz | ubuntu@mjs-dstk-312:/opt/stack/tempest$ testr run orchestration No repository found in /opt/stack/tempest. Create one by running "testr init". | 02:31 |
stevebaker | mspreitz: testr init | 02:31 |
mspreitz | Sounds like an update for the quickstart section of http://docs.openstack.org/developer/tempest/overview.html | 02:32 |
mspreitz | should I expect a long pause at this point: ${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp15y1Xz | 02:35 |
mspreitz | ? | 02:35 |
stevebaker | yep | 02:36 |
*** matsuhashi has quit IRC | 02:45 | |
*** faramir1 has joined #heat | 02:45 | |
*** Linz has quit IRC | 02:45 | |
*** matsuhashi has joined #heat | 02:45 | |
*** matsuhashi has quit IRC | 02:46 | |
*** Linz has joined #heat | 02:46 | |
*** killer_prince has joined #heat | 02:46 | |
*** matsuhashi has joined #heat | 02:46 | |
*** matsuhashi has quit IRC | 02:47 | |
*** matsuhashi has joined #heat | 02:47 | |
*** matsuhashi has quit IRC | 02:48 | |
*** lazy_prince has quit IRC | 02:48 | |
mspreitz | PASSED \o/ | 02:48 |
stevebaker | mspreitz: nice! | 02:49 |
*** matsuhashi has joined #heat | 02:49 | |
stevebaker | mspreitz: go write some tests! | 02:49 |
*** matsuhashi has quit IRC | 02:49 | |
*** matsuhashi has joined #heat | 02:50 | |
mspreitz | Well, first I need to try it out manually... (I am interested in the ASG + LB test) | 02:50 |
mspreitz | Also want to document answers to questions I had to ask. | 02:50 |
mspreitz | Also: while I was waiting I read https://review.openstack.org/#/c/73580/7 | 02:51 |
mspreitz | Glad to see Thomas add that info. | 02:51 |
mspreitz | Now, 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 |
mspreitz | Are these two different kinds of metadata, or two places I can write the same kind of stuff? | 02:53 |
*** giulivo has quit IRC | 02:53 | |
mspreitz | anybody? | 02:55 |
stevebaker | mspreitz: nova has a thing called metadata which is key/value pairs (like Tags) <- that is what the metadata property is | 02:57 |
mspreitz | My 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 |
stevebaker | mspreitz: 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 spec | 02:58 |
stevebaker | mspreitz: its not | 02:58 |
mspreitz | stevebaker: thanks | 02:59 |
*** erkules_ has joined #heat | 03:00 | |
*** erkules has quit IRC | 03:02 | |
*** rcleere has joined #heat | 03:04 | |
*** fandi has joined #heat | 03:05 | |
*** liang has joined #heat | 03:05 | |
mspreitz | stevebaker: 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 |
mspreitz | or both | 03:15 |
mspreitz | I 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 issue | 03:16 |
stevebaker | mspreitz: yes, it needs to be documented for general consumption. It was put in place for gating initially | 03:17 |
stevebaker | mspreitz: but tempest keeps working, it just skips those tests if there is no image to test with | 03:17 |
mspreitz | OK, i just opened a doc bug against DevStack. Thanks. | 03:17 |
*** fandi has quit IRC | 03:18 | |
mspreitz | Why 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 IRC | 03:21 | |
stevebaker | mspreitz: third-party CI, not your problem ;) | 03:23 |
*** spzala has quit IRC | 03:26 | |
*** erkules has joined #heat | 03:27 | |
*** tiantian has joined #heat | 03:28 | |
*** aweiteka has quit IRC | 03:29 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment https://review.openstack.org/80167 | 03:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal https://review.openstack.org/80168 | 03:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Pass the domain ID for deployment signal auth https://review.openstack.org/80169 | 03:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use the stack credentials for describe_stack_resource https://review.openstack.org/79824 | 03:30 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Move load_user_creds out of StackWatch https://review.openstack.org/79823 | 03:30 |
*** erkules_ has quit IRC | 03:30 | |
*** fandi has joined #heat | 03:34 | |
*** tiantian has quit IRC | 03:47 | |
*** wchrisj has quit IRC | 03:48 | |
*** Linz_ has joined #heat | 03:48 | |
*** matsuhashi has quit IRC | 03:49 | |
*** topol has joined #heat | 03:50 | |
*** gokrokve_ has quit IRC | 03:51 | |
*** Linz has quit IRC | 03:52 | |
*** Akshik has joined #heat | 03:57 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Debugging aide for bug 1291097 https://review.openstack.org/80103 | 03:57 |
*** wchrisj has joined #heat | 04:00 | |
mspreitz | Does this ring any bells? $ heat stack-show s1 ERROR: The Referenced Attribute (w56ybuubftlb PublicIp) is incorrect. | 04:00 |
mspreitz | Have to look at whether Thomas just gave us all grief... | 04:03 |
*** Linz_ has quit IRC | 04:04 | |
*** achampio1 has joined #heat | 04:04 | |
*** Linz has joined #heat | 04:05 | |
*** achampion has quit IRC | 04:07 | |
*** achampion has joined #heat | 04:10 | |
*** achampio1 has quit IRC | 04:12 | |
*** harlowja is now known as harlowja_away | 04:20 | |
*** randallburt has quit IRC | 04:24 | |
*** harlowja_away is now known as harlowja | 04:24 | |
*** zaneb has quit IRC | 04:27 | |
*** achampion has quit IRC | 04:32 | |
*** wchrisj has quit IRC | 04:33 | |
*** asalkeld has quit IRC | 04:33 | |
*** Linz has quit IRC | 04:40 | |
*** Linz has joined #heat | 04:40 | |
*** faramir1 has quit IRC | 04:42 | |
mspreitz | stevebaker: Do we really think an OS::Heat::AutoScalingGroup has an InstanceList attibute? | 04:43 |
*** samstav has joined #heat | 04:46 | |
*** matsuhashi has joined #heat | 04:47 | |
mspreitz | Is anybody else awake? | 04:47 |
*** samstav has quit IRC | 04:48 | |
*** Linz has quit IRC | 04:48 | |
*** Linz has joined #heat | 04:49 | |
*** zaneb has joined #heat | 04:50 | |
mspreitz | zaneb: do you think an OS::Heat::AutoScalingGroup has an InstanceList attibute? | 04:51 |
*** akuznetsov has joined #heat | 04:52 | |
*** samstav has joined #heat | 04:54 | |
*** zns has joined #heat | 04:55 | |
*** gokrokve has joined #heat | 04:55 | |
*** samstav has quit IRC | 04:56 | |
openstackgerrit | Mitsuru Kanabuchi proposed a change to openstack/heat: Reimplement L3Agent as router's property https://review.openstack.org/69303 | 05:06 |
*** samstav has joined #heat | 05:07 | |
*** tango has joined #heat | 05:14 | |
*** blamar has joined #heat | 05:15 | |
*** blamar has quit IRC | 05:19 | |
*** blamar has joined #heat | 05:20 | |
*** achampion has joined #heat | 05:28 | |
*** achampion has quit IRC | 05:32 | |
*** samstav has quit IRC | 05:36 | |
*** zaneb has quit IRC | 05:39 | |
*** samstav has joined #heat | 05:39 | |
*** samstav has quit IRC | 05:42 | |
*** samstav has joined #heat | 05:45 | |
*** nkhare has joined #heat | 05:48 | |
*** zaneb has joined #heat | 05:50 | |
*** skraynev_afk is now known as skraynev | 05:52 | |
skraynev | Morning | 05:52 |
*** zns has quit IRC | 05:53 | |
*** harlowja is now known as harlowja_away | 05:53 | |
*** zns has joined #heat | 05:53 | |
*** samstav has quit IRC | 05:56 | |
*** gokrokve has quit IRC | 05:57 | |
*** david-lyle has joined #heat | 05:57 | |
*** blamar has quit IRC | 06:00 | |
*** blamar has joined #heat | 06:01 | |
*** samstav has joined #heat | 06:01 | |
*** david-lyle has quit IRC | 06:02 | |
*** killer_prince has quit IRC | 06:05 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/72566 | 06:09 |
*** samstav has quit IRC | 06:14 | |
*** nati_ueno has joined #heat | 06:24 | |
*** samstav has joined #heat | 06:24 | |
*** fandi has quit IRC | 06:26 | |
*** samstav has quit IRC | 06:29 | |
*** pablosan has quit IRC | 06:32 | |
*** cfriesen has quit IRC | 06:34 | |
*** pablosan has joined #heat | 06:34 | |
*** killer_p- has joined #heat | 06:45 | |
*** killer_p- is now known as killer_prince | 06:45 | |
*** Akshik has left #heat | 06:58 | |
mspreitz | skraynev: good evening | 06:58 |
*** asalkeld has joined #heat | 07:00 | |
*** topol has quit IRC | 07:01 | |
*** Akshik has joined #heat | 07:02 | |
*** killer_prince has quit IRC | 07:05 | |
*** chandan_kumar has joined #heat | 07:10 | |
*** tango has quit IRC | 07:11 | |
*** zns has quit IRC | 07:13 | |
skraynev | mspreitz: hi | 07:21 |
skraynev | mspreitz: sorry for late answer, I went for the tea | 07:22 |
therve | Good morning | 07:24 |
*** jprovazn has joined #heat | 07:28 | |
*** matsuhashi has quit IRC | 07:32 | |
*** matsuhashi has joined #heat | 07:32 | |
*** nosnos has quit IRC | 07:32 | |
*** nosnos_ has joined #heat | 07:32 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Ensure parameter timeout_mins available in update https://review.openstack.org/76211 | 07:34 |
mspreitz | skraynev: 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 404 | 07:41 |
*** killer_p- has joined #heat | 07:42 | |
*** killer_p- is now known as killer_prince | 07:42 | |
mspreitz | gotta go now | 07:42 |
*** mspreitz has left #heat | 07:42 | |
therve | mspreitz, I saw your email. I have it working, I'm putting something together for heat-templates | 07:42 |
therve | Ah too late | 07:42 |
*** IlyaE has quit IRC | 07:43 | |
skraynev | But I have not seen this email. | 07:44 |
* skraynev is checking emails ... | 07:44 | |
*** e0ne has joined #heat | 07:47 | |
*** asalkeld has quit IRC | 07:52 | |
skraynev | ah.. bad filters. I have not get your mail :( | 07:54 |
* skraynev is configuring filters again. | 07:55 | |
*** sergmelikyan has joined #heat | 08:01 | |
*** IlyaE has joined #heat | 08:02 | |
*** asalkeld has joined #heat | 08:05 | |
*** IlyaE has quit IRC | 08:11 | |
*** saju_m has joined #heat | 08:12 | |
*** jistr has joined #heat | 08:21 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Make sure NetworkInterfaces and SubnetId updatable https://review.openstack.org/80209 | 08:26 |
shardy | morning all | 08:42 |
*** alexheneveld has joined #heat | 08:47 | |
*** derekh has joined #heat | 09:00 | |
*** cmyster has joined #heat | 09:00 | |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Add timeout option to stack-update https://review.openstack.org/79488 | 09:03 |
openstackgerrit | Steven Hardy proposed a change to openstack/python-heatclient: Output warnings for deprecated commands https://review.openstack.org/80034 | 09:03 |
*** matsuhashi has quit IRC | 09:07 | |
*** pshchelo has joined #heat | 09:07 | |
*** pshchelo is now known as pas-ha | 09:07 | |
pas-ha | morning :) | 09:08 |
cmyster | morning | 09:08 |
*** Qiming has joined #heat | 09:08 | |
*** nosnos has joined #heat | 09:11 | |
*** nosnos_ has quit IRC | 09:11 | |
*** jrist has quit IRC | 09:11 | |
*** matsuhashi has joined #heat | 09:12 | |
*** giulivo has joined #heat | 09:16 | |
*** nati_ueno has quit IRC | 09:21 | |
*** jrist has joined #heat | 09:24 | |
*** chandan_kumar has quit IRC | 09:30 | |
*** pas-ha has quit IRC | 09:37 | |
*** matsuhashi has quit IRC | 09:44 | |
*** chandan_kumar has joined #heat | 09:46 | |
*** matsuhashi has joined #heat | 09:47 | |
*** bada has joined #heat | 09:53 | |
*** Qiming has quit IRC | 09:54 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat-templates: Software config hook for configuring with Chef https://review.openstack.org/80229 | 09:54 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Make sure NetworkInterfaces and SubnetId updatable https://review.openstack.org/80209 | 09:57 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat-templates: Software config hook for configuring with Chef https://review.openstack.org/80229 | 09:58 |
*** killer_p- has joined #heat | 09:59 | |
*** killer_prince has quit IRC | 09:59 | |
*** killer_p- is now known as killer_prince | 09:59 | |
*** jamieh has joined #heat | 10:01 | |
*** jamieh is now known as Guest63494 | 10:01 | |
*** pas-ha has joined #heat | 10:02 | |
*** killer_prince has quit IRC | 10:03 | |
*** killer_prince has joined #heat | 10:05 | |
*** Guest63494 has quit IRC | 10:07 | |
*** jamieh_ has joined #heat | 10:07 | |
*** liang has quit IRC | 10:08 | |
therve | sgran, When you say "It needs some patches that missed Havana", is it still true? | 10:09 |
therve | We made a backport some time ago | 10:09 |
sgran | last I checked, yes. Let me look at what we're running | 10:12 |
sgran | we have python-heat 2013.2-0ubuntu1~cloud0, and it needs a patch | 10:13 |
therve | Ah the path may be in the stable/havana branch but not in the release | 10:14 |
therve | patch | 10:14 |
*** bada_ has joined #heat | 10:15 | |
*** bada has quit IRC | 10:16 | |
*** sergmelikyan has quit IRC | 10:23 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (4/9) https://review.openstack.org/71514 | 10:23 |
*** sergmelikyan has joined #heat | 10:23 | |
*** cmyster has quit IRC | 10:24 | |
*** blamar has quit IRC | 10:24 | |
*** tspatzier has joined #heat | 10:32 | |
*** mkollaro has joined #heat | 10:32 | |
*** dmakogon_ is now known as denis_makogon | 10:34 | |
*** jprovazn has quit IRC | 10:34 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (5/9) https://review.openstack.org/71515 | 10:45 |
*** rpothier_ has quit IRC | 10:50 | |
*** e0ne has quit IRC | 10:52 | |
*** topol has joined #heat | 10:53 | |
openstackgerrit | Mitsuru Kanabuchi proposed a change to openstack/heat: Replacing NetworkGateway when devices updated https://review.openstack.org/80243 | 10:54 |
*** mkollaro has quit IRC | 10:58 | |
*** nkhare has quit IRC | 11:00 | |
*** mkollaro has joined #heat | 11:09 | |
*** clubmed has joined #heat | 11:11 | |
*** matsuhashi has quit IRC | 11:11 | |
*** matsuhashi has joined #heat | 11:12 | |
*** jprovazn has joined #heat | 11:13 | |
*** clubmed has left #heat | 11:14 | |
*** ppetit has joined #heat | 11:27 | |
lsmola | shardy: hello | 11:32 |
lsmola | shardy: do you have a minute? | 11:32 |
shardy | lsmola: hi | 11:32 |
shardy | lsmola: sure | 11:32 |
lsmola | shardy: http://paste.openstack.org/show/73368/ | 11:32 |
lsmola | shardy: regarding the last week debugging of update | 11:33 |
lsmola | shardy: if I setup debug mode in keystone I always get SignatureDoesNotMatch | 11:33 |
lsmola | shardy: this is when I manually CURL the URL from NovaCompute1CompletionCondition | 11:34 |
lsmola | shardy: but it returns me the same, so I am probably missing something inside the CURL | 11:34 |
lsmola | shardy: does it need to have some header or something? | 11:34 |
lsmola | shardy: I do just curl -X POST "url" | 11:35 |
*** e0ne has joined #heat | 11:35 | |
lsmola | shardy: from the newly created node | 11:35 |
*** jamieh_ is now known as jamieh | 11:37 | |
*** jamieh is now known as Guest62803 | 11:37 | |
lsmola | shardy: the access key matches the keystone ec2-credential-list | 11:38 |
lsmola | shardy: not sure why signature doesn't match | 11:38 |
*** Guest62803 has quit IRC | 11:39 | |
*** jamieh_ has joined #heat | 11:39 | |
*** e0ne has quit IRC | 11:40 | |
*** jamieh_ is now known as jamie_h | 11:41 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment https://review.openstack.org/72681 | 11:56 |
shardy | lsmola: If you're trying to update a WaitConditionHandle, the method has to be PUT not POST | 11:57 |
shardy | https://github.com/openstack/heat-cfntools/blob/master/bin/cfn-signal#L101 | 11:57 |
shardy | lsmola: do you have heat-cfntools in your images? | 11:57 |
lsmola | shardy: hm PUT is throwing exception | 11:58 |
lsmola | shardy: yes, the image works fine when I call heat stack-create | 11:59 |
shardy | lsmola: if possibly I'd try using cfn-signal, as that will prove all is working, and show you the correct curl string | 11:59 |
shardy | s/possibly/possible | 11:59 |
lsmola | shardy: the Completion conditions end fine | 11:59 |
lsmola | shardy: ok, will try | 12:00 |
*** nkhare has joined #heat | 12:00 | |
*** asalkeld has quit IRC | 12:01 | |
*** e0ne has joined #heat | 12:05 | |
lsmola | shardy: http://paste.openstack.org/show/73370/ | 12:07 |
*** faramir1 has joined #heat | 12:08 | |
shardy | lsmola: it's working with cfn-signal? | 12:09 |
lsmola | shardy: this is output of cfn signal, if I call it correctly | 12:09 |
shardy | lsmola: yeah it looks fine, I was wondering if you're seeing the request work correctly in the cfn-api log | 12:10 |
lsmola | shardy: ok, looking | 12:10 |
*** arbylee has joined #heat | 12:10 | |
*** e0ne has quit IRC | 12:10 | |
*** matsuhashi has quit IRC | 12:11 | |
*** matsuhashi has joined #heat | 12:12 | |
lsmola | shardy: so this is the cfn-signal http://paste.openstack.org/show/73373/ | 12:14 |
*** tspatzier has quit IRC | 12:14 | |
lsmola | shardy: and this is when I call the url cfn-signal gave me http://paste.openstack.org/show/73374/ | 12:14 |
*** nosnos has quit IRC | 12:15 | |
*** matsuhashi has quit IRC | 12:16 | |
*** achampion has joined #heat | 12:16 | |
shardy | lsmola: great, so it's working fine | 12:16 |
lsmola | shardy: the completion condition already failed for me, i guess this should not rewrite it | 12:17 |
shardy | lsmola: no, you'll have to start again, but at least now you know why it was failing | 12:18 |
lsmola | shardy: I will try it again, and I will call it before timeout, to see if it is writing correctly to Event | 12:18 |
shardy | lsmola: good plan | 12:18 |
lsmola | shardy: thank you | 12:18 |
* shardy has to step out for a bit | 12:18 | |
*** aweiteka has joined #heat | 12:21 | |
*** matsuhashi has joined #heat | 12:26 | |
*** rpothier_ has joined #heat | 12:28 | |
radix | morning | 12:30 |
*** dims_ has quit IRC | 12:30 | |
*** rpothier_ has quit IRC | 12:30 | |
radix | I'll take bug #1291789 | 12:30 |
therve | Cool thanks | 12:31 |
*** e0ne has joined #heat | 12:31 | |
*** rbuilta1 has joined #heat | 12:31 | |
therve | Assigned to you :) | 12:31 |
*** arbylee has quit IRC | 12:32 | |
*** achampio1 has joined #heat | 12:33 | |
*** dims_ has joined #heat | 12:33 | |
*** tspatzier has joined #heat | 12:34 | |
*** achampion has quit IRC | 12:35 | |
*** rpothier has joined #heat | 12:36 | |
*** Akshik has quit IRC | 12:37 | |
*** Akshik has joined #heat | 12:37 | |
therve | radix, I've discovered (almost) wonderful things about template inlining, btw | 12:38 |
radix | therve: whoah what | 12:39 |
*** tspatzier has quit IRC | 12:39 | |
therve | radix, So stack creation has a files list now. You can pass templates in there | 12:39 |
therve | And then use "type: file.yaml" in your template | 12:39 |
radix | ohhhh | 12:39 |
radix | I saw your bug | 12:39 |
radix | that is pretty awesome | 12:39 |
radix | does python-heatclient support it yet? | 12:40 |
therve | No really no | 12:40 |
therve | Not really no | 12:40 |
therve | I need to sync with stevebaker to see what's the best way | 12:40 |
therve | I don't really understand why we translate to absolute path. Not doing that would make this a bit easier | 12:41 |
*** samkottler has joined #heat | 12:47 | |
*** john-n-seattle has joined #heat | 12:52 | |
openstackgerrit | A change was merged to openstack/heat: Order imports in alphabetical order (6/9) https://review.openstack.org/71516 | 12:52 |
*** tspatzier has joined #heat | 12:52 | |
sdake_ | morning | 12:53 |
lsmola | shardy: http://paste.openstack.org/show/73382/ | 12:59 |
lsmola | shardy: seems like NovaCompute1CompletionHandle is not being created | 12:59 |
*** jprovazn is now known as jprovazn_afk | 13:02 | |
lsmola | shardy: at what point should be this handle created? | 13:03 |
*** achampion has joined #heat | 13:09 | |
*** achampio1 has quit IRC | 13:11 | |
*** jcru has joined #heat | 13:15 | |
*** Tross has joined #heat | 13:18 | |
*** e0ne_ has joined #heat | 13:20 | |
*** faramir1 has quit IRC | 13:20 | |
*** sgordon has joined #heat | 13:21 | |
*** nkhare has quit IRC | 13:22 | |
*** e0ne has quit IRC | 13:23 | |
*** jdob has joined #heat | 13:26 | |
*** mwheckmann has joined #heat | 13:27 | |
sdake_ | morning | 13:31 |
*** zns has joined #heat | 13:31 | |
*** achampion has quit IRC | 13:33 | |
*** rbuilta1 has quit IRC | 13:34 | |
*** rbuilta has joined #heat | 13:34 | |
*** achampion has joined #heat | 13:38 | |
*** rbuilta has quit IRC | 13:39 | |
*** matsuhashi has quit IRC | 13:42 | |
*** radez_g0n3 is now known as radez | 13:43 | |
*** e0ne_ has quit IRC | 13:43 | |
*** pafuent has joined #heat | 13:43 | |
*** achampion has quit IRC | 13:45 | |
*** jasond has joined #heat | 13:45 | |
*** arbylee has joined #heat | 13:48 | |
*** arbylee has quit IRC | 13:49 | |
*** arbylee has joined #heat | 13:49 | |
*** spzala has joined #heat | 13:54 | |
*** wchrisj has joined #heat | 13:57 | |
*** samstav has joined #heat | 14:00 | |
*** yidclare has joined #heat | 14:03 | |
*** Akshik has left #heat | 14:04 | |
*** aweiteka has quit IRC | 14:04 | |
*** yidclare has quit IRC | 14:05 | |
*** e0ne has joined #heat | 14:07 | |
*** cfriesen has joined #heat | 14:08 | |
openstackgerrit | Christopher Armstrong proposed a change to openstack/heat: remove attributes from O::H::AutoScalingGroup https://review.openstack.org/80292 | 14:09 |
*** topol has quit IRC | 14:11 | |
*** dave79 has quit IRC | 14:15 | |
*** mwheckmann has quit IRC | 14:16 | |
*** daveed has joined #heat | 14:16 | |
*** aweiteka has joined #heat | 14:17 | |
*** mwheckmann has joined #heat | 14:18 | |
*** rcleere has quit IRC | 14:18 | |
*** saju_m has quit IRC | 14:22 | |
*** zns has quit IRC | 14:29 | |
*** tango has joined #heat | 14:30 | |
therve | skraynev, Hi, I had some questions about https://review.openstack.org/#/c/79969/ | 14:32 |
skraynev | therve: I am here and ready for questions | 14:32 |
therve | skraynev, Can you explain to me why you do a networks.list() ? | 14:32 |
therve | I'm trying to read the code very hard and it seems totally useless, but maybe I miss something | 14:33 |
skraynev | therve: 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 |
therve | Yep | 14:35 |
*** vijendar has joined #heat | 14:35 | |
skraynev | I should to make sure, that I choose correct port id and for this I use net_id + ip address | 14:35 |
therve | skraynev, What about checking the address only? | 14:36 |
therve | AFAIK they should be unique per server | 14:36 |
skraynev | hm... | 14:36 |
skraynev | not sure.. | 14:36 |
skraynev | server can has two similar ip addresses | 14:36 |
skraynev | in different networks | 14:36 |
*** andrew_plunk has joined #heat | 14:37 | |
*** gokrokve has joined #heat | 14:37 | |
therve | I don't think that works :) | 14:37 |
*** achampion has joined #heat | 14:38 | |
therve | One other suggestion I have is to use the mac address | 14:38 |
skraynev | therve: I understand, that it sound crazy ;) but I really did it using interface attach after creation server))) | 14:40 |
skraynev | about mac address.. I thought about it. but v1_1 of nova api does not return this information.. | 14:41 |
therve | Hum it doesn't too bad | 14:43 |
therve | Why aren't using v2 already? | 14:43 |
*** nati_ueno has joined #heat | 14:43 | |
therve | Or v3 I guess | 14:44 |
skraynev | therve: yup, when I tested this version with mac address it worked. | 14:44 |
therve | I really don't think using networks here really gives any benefits | 14:45 |
skraynev | But fake servers in tests directory has versions according to v1_1 | 14:45 |
skraynev | I agree with you. IMO, less nova calls - better performance ;) | 14:46 |
*** rcleere has joined #heat | 14:47 | |
skraynev | But about tests, what will be better: extend existing servers or create new fakes? | 14:47 |
therve | skraynev, I think it's in 1.1, just an extension | 14:47 |
therve | So we should use that | 14:47 |
skraynev | ok. np, I will upload new version. | 14:48 |
*** mwheckma1n has joined #heat | 14:52 | |
*** jprovazn_afk is now known as jprovazn | 14:54 | |
*** sdake has quit IRC | 14:55 | |
*** sdake has joined #heat | 14:56 | |
*** sabeen has joined #heat | 14:57 | |
*** IlyaE has joined #heat | 14:59 | |
skraynev | radix: Why O::H::A... ? =) | 15:01 |
radix | skraynev: because of dumb git commit message conventions | 15:01 |
radix | (the first line needs to be <=50 characters or something) | 15:01 |
radix | and I didn't want to confuse it for AWS::AutoScaling::... | 15:02 |
*** chandan_kumar has quit IRC | 15:02 | |
skraynev | radix: wow -wo | 15:02 |
skraynev | wait | 15:02 |
*** cody-somerville- has quit IRC | 15:02 | |
skraynev | radix: remove attributes from OS::Heat::AutoScalingGroup | 15:03 |
*** cody-somerville- has joined #heat | 15:03 | |
skraynev | it's normal | 15:03 |
skraynev | why do you not use it? | 15:03 |
skraynev | it's 49 symbols... | 15:03 |
*** pasquier-s has quit IRC | 15:03 | |
radix | oh | 15:03 |
*** chandan_kumar has joined #heat | 15:04 | |
arbylee | lol | 15:04 |
radix | yeah, I must have made some other edit to shorten it further | 15:04 |
radix | and didn't re-expand the O:H | 15:04 |
openstackgerrit | Christopher Armstrong proposed a change to openstack/heat: remove attributes from OS::Heat::AutoScalingGroup https://review.openstack.org/80292 | 15:04 |
radix | skraynev: thanks :) | 15:05 |
*** mwheckmann has quit IRC | 15:05 | |
skraynev | radix: cool ) thx, because of first version I started to think, that you was tired of working with AutoScalingGroup resource =) | 15:06 |
*** achampion has quit IRC | 15:06 | |
radix | hah, no :) | 15:06 |
skraynev | radix: cool ) | 15:06 |
*** mkerrin has quit IRC | 15:07 | |
*** ppetit has quit IRC | 15:09 | |
*** ppetit has joined #heat | 15:09 | |
*** aweiteka has quit IRC | 15:10 | |
*** ppetit has quit IRC | 15:10 | |
*** achampion has joined #heat | 15:11 | |
*** pasquier-s has joined #heat | 15:11 | |
*** funzo has quit IRC | 15:14 | |
*** funzo has joined #heat | 15:14 | |
*** sabeen has quit IRC | 15:17 | |
*** sabeen has joined #heat | 15:17 | |
*** varora- has left #heat | 15:18 | |
*** jergerber has joined #heat | 15:21 | |
*** aweiteka has joined #heat | 15:21 | |
*** sballe has joined #heat | 15:22 | |
*** topol has joined #heat | 15:23 | |
*** nati_ueno has quit IRC | 15:23 | |
*** zns has joined #heat | 15:25 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API https://review.openstack.org/80312 | 15:26 |
*** pablosan has quit IRC | 15:26 | |
*** pablosan has joined #heat | 15:27 | |
lsmola | shardy: hello, are you still around? | 15:29 |
*** sballe has quit IRC | 15:29 | |
*** sballe has joined #heat | 15:31 | |
*** mkerrin has joined #heat | 15:33 | |
*** daneyon has joined #heat | 15:38 | |
*** spzala_ has joined #heat | 15:39 | |
*** blomquisg has joined #heat | 15:39 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Pool's list of HealthMonitors https://review.openstack.org/80318 | 15:39 |
*** spzala has quit IRC | 15:41 | |
*** spzala_ is now known as spzala | 15:41 | |
*** bada_ has quit IRC | 15:42 | |
*** bada_ has joined #heat | 15:43 | |
*** david-lyle has joined #heat | 15:44 | |
*** jamie_h has quit IRC | 15:47 | |
*** jamieh has joined #heat | 15:50 | |
*** jamieh is now known as Guest89596 | 15:50 | |
*** Guest89596 has quit IRC | 15:51 | |
*** jamieh_ has joined #heat | 15:51 | |
*** alexpilotti has joined #heat | 15:56 | |
*** zns has quit IRC | 16:00 | |
*** che-arne has joined #heat | 16:02 | |
sdake | anyone out there tried out the docker plugin | 16:02 |
*** zns has joined #heat | 16:03 | |
*** rbuilta has joined #heat | 16:10 | |
therve | If someone could review https://review.openstack.org/#/c/79278/ that'd be cool | 16:21 |
shardy | therve: done | 16:22 |
therve | shardy, Thanks | 16:23 |
*** pas-ha has quit IRC | 16:28 | |
*** gokrokve has quit IRC | 16:30 | |
lsmola | shardy: hello | 16:30 |
shardy | lsmola: hi | 16:31 |
lsmola | shardy: I think I have identified the problem | 16:31 |
lsmola | shardy: second comment in https://bugs.launchpad.net/tripleo/+bug/1291905 | 16:31 |
lsmola | shardy: seems like the resources for the Compute1 are not created in the right time | 16:32 |
lsmola | shardy: so it is not there after nova instance is ready | 16:32 |
lsmola | shardy: but they are created after it fails | 16:32 |
lsmola | shardy: I am trying to compare create and update https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L470 | 16:33 |
lsmola | shardy: and why it doesn't create the new resources when it updates | 16:33 |
lsmola | shardy: can it be because it doesn't call store? https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L514 | 16:33 |
lsmola | shardy: could be againg the bug, that there are 2 stacks in that moment, and it is looking to the wrong one | 16:34 |
*** skraynev is now known as skraynev_afk | 16:36 | |
*** gokrokve has joined #heat | 16:37 | |
shardy | lsmola: the existing stack is already stored on update, so we don't need to store it again | 16:38 |
shardy | lsmola: are you sure you're not missing a dependency in your template? | 16:38 |
*** rbuilta has quit IRC | 16:38 | |
lsmola | shardy: hm, and what about resources? | 16:38 |
lsmola | shardy: hm, ok I can try that | 16:39 |
shardy | lsmola: that is more complex, it depends what's changed between the initial and updated template | 16:39 |
lsmola | shardy: could it be that the dependency would be missed only when we update? | 16:39 |
lsmola | shardy: the updated template has only new resoruces | 16:39 |
lsmola | shardy: though those are not there when the wait condition is checked | 16:40 |
lsmola | shardy: but they are there after fail | 16:40 |
lsmola | shardy: but the resoruces are not there event when e.g. Event for CompletionHandle is completed | 16:41 |
openstackgerrit | Richard Lee proposed a change to openstack/heat: Improve cloudserver resource logging messages https://review.openstack.org/80333 | 16:41 |
lsmola | shardy: that seems to me like the resources are somewhere else? | 16:42 |
lsmola | shardy: i am thinking if current_stack and updated stack are two different objects https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L561 | 16:43 |
shardy | lsmola: they are | 16:44 |
lsmola | shardy: https://github.com/openstack/heat/blob/fe8f7f1b80953a671e52dc0e07d61269a6818f53/heat/engine/service.py#L542 | 16:44 |
shardy | lsmola: was this working and then broke quite recently? | 16:44 |
lsmola | shardy: so the resources might be associated to updated_stack, but check could be on current stack? | 16:44 |
*** pvaneck has joined #heat | 16:44 | |
lsmola | shardy: hm, not sure, I am using complex tripleo template :-) | 16:44 |
shardy | lsmola: there were a few possibly related changes made by zaneb around updates and resolution a couple of weeks ago | 16:44 |
shardy | https://github.com/openstack/heat/commit/ca819d0bb33b6d54e88f85630dd111f9e8bf97ac | 16:45 |
lsmola | shardy: I actually got to this point after shadower fixed the creation of nova instances during update | 16:45 |
shardy | You might want to look at the commits around there and see if resetting to before them changes anything | 16:45 |
*** tango has quit IRC | 16:45 | |
lsmola | shardy: hm, ok | 16:45 |
lsmola | shardy: I will try to debug this with shadower | 16:45 |
lsmola | shardy: just one last question? | 16:46 |
shardy | otherwise you'll have to dig into the code in engine/update.py and debug there | 16:46 |
*** killer_prince is now known as lazy_prince | 16:46 | |
lsmola | shardy: the all changes are made to updated stack? and then it switches somehow instead of current stack? | 16:46 |
lsmola | shardy: but weird is that I see events of updated stack, but resoruces of current stack :-O | 16:47 |
lsmola | shardy: yeah I will probably dig into the code tomorrow with shadower, I am not that good with heat code yet :-D | 16:48 |
shardy | lsmola: 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 #heat | 16:49 | |
lsmola | shardy: ok, thanks | 16:49 |
* zaneb is on a call, but I will take a look after | 16:49 | |
lsmola | zaneb: https://bugs.launchpad.net/tripleo/+bug/1291905 | 16:49 |
lsmola | zaneb: thanks :-) | 16:50 |
zaneb | lsmola: can you attach your before and after templates in the bug? | 16:52 |
lsmola | zaneb: ok, I just realized I should do that | 16:52 |
lsmola | zaneb: :-) | 16:52 |
*** zns has quit IRC | 16:57 | |
*** lindsayk has quit IRC | 16:57 | |
lsmola | zaneb: added | 16:59 |
*** gokrokve has quit IRC | 17:06 | |
*** e0ne has quit IRC | 17:09 | |
*** jamieh_ has quit IRC | 17:09 | |
*** harlowja_away is now known as harlowja | 17:10 | |
lsmola | going home, see you guys tomorrow | 17:12 |
shardy | o/ | 17:13 |
*** yogesh has joined #heat | 17:17 | |
*** akuznetsov has quit IRC | 17:18 | |
*** jamieh has joined #heat | 17:21 | |
*** jamieh is now known as Guest63215 | 17:21 | |
*** sballe has quit IRC | 17:24 | |
*** derekh has quit IRC | 17:25 | |
*** sballe has joined #heat | 17:25 | |
*** tango|2 has joined #heat | 17:26 | |
*** gokrokve has joined #heat | 17:26 | |
*** rpothier has quit IRC | 17:30 | |
openstackgerrit | A change was merged to openstack/heat: Devstack getting started, update IMAGE_URLS https://review.openstack.org/80007 | 17:31 |
*** rpothier has joined #heat | 17:31 | |
*** blamar has joined #heat | 17:32 | |
*** akuznetsov has joined #heat | 17:33 | |
openstackgerrit | A change was merged to openstack/heat: Move load_user_creds out of StackWatch https://review.openstack.org/79823 | 17:36 |
*** jistr has quit IRC | 17:42 | |
*** sballe has quit IRC | 17:42 | |
*** sballe has joined #heat | 17:43 | |
*** achampio1 has joined #heat | 17:45 | |
*** randallburt has joined #heat | 17:52 | |
*** achampion has quit IRC | 17:54 | |
*** yidclare has joined #heat | 17:55 | |
*** rbuilta has joined #heat | 18:07 | |
jpeeler | shardy: still around? i'm getting an error when trying to use a waitcondition: the request signature we calculated does not match the signature you provided | 18:07 |
*** Tross has quit IRC | 18:08 | |
*** zns has joined #heat | 18:08 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API https://review.openstack.org/80312 | 18:13 |
*** nati_ueno has joined #heat | 18:14 | |
*** sballe has quit IRC | 18:14 | |
*** akuznetsov has quit IRC | 18:16 | |
*** IlyaE has quit IRC | 18:19 | |
*** akuznetsov has joined #heat | 18:20 | |
*** Guest63215 has quit IRC | 18:21 | |
*** alexheneveld has quit IRC | 18:23 | |
*** tspatzier has quit IRC | 18:35 | |
*** IlyaE has joined #heat | 18:38 | |
*** alexheneveld has joined #heat | 18:38 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add events for automation statuses to Cloud Server https://review.openstack.org/80361 | 18:41 |
*** rbuilta has quit IRC | 18:45 | |
*** yidclare has quit IRC | 18:51 | |
*** vijendar has quit IRC | 19:02 | |
openstackgerrit | A change was merged to openstack/heat: Order imports in alphabetical order (3/9) https://review.openstack.org/71513 | 19:03 |
*** vijendar has joined #heat | 19:04 | |
openstackgerrit | A change was merged to openstack/heat: Order imports in alphabetical order (1/9) https://review.openstack.org/71511 | 19:08 |
openstackgerrit | A change was merged to openstack/heat: Order imports in alphabetical order (2/9) https://review.openstack.org/71512 | 19:12 |
*** Michalik has quit IRC | 19:14 | |
*** Michalik has joined #heat | 19:14 | |
*** Tross has joined #heat | 19:19 | |
*** spzala has quit IRC | 19:20 | |
*** zns has quit IRC | 19:22 | |
*** kfox1111 has joined #heat | 19:22 | |
*** IlyaE has quit IRC | 19:23 | |
*** IlyaE has joined #heat | 19:26 | |
*** IlyaE has quit IRC | 19:31 | |
*** nati_ueno has quit IRC | 19:33 | |
*** Tross has quit IRC | 19:33 | |
*** yogesh has quit IRC | 19:36 | |
*** zns has joined #heat | 19:36 | |
*** yogesh has joined #heat | 19:36 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Refactor CLB to work with groups https://review.openstack.org/65586 | 19:43 |
*** e0ne has joined #heat | 19:45 | |
cody-somerville | Does heat only support keystone v3 now? | 19:46 |
*** gokrokve has quit IRC | 19:50 | |
*** gokrokve has joined #heat | 19:50 | |
*** akuznetsov has quit IRC | 19:52 | |
*** gokrokve has quit IRC | 19:52 | |
randallburt | cody-somerville: "Out of the box"? yes | 19:52 |
randallburt | cody-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-somerville | also, what's up with the constraint stuff? It's unpythonic to catch such broad exceptions and return meaingless errors. :( | 19:57 |
*** DaveJ__ has quit IRC | 19:57 | |
cody-somerville | ImageConstraint is the worst offender. | 19:58 |
randallburt | cody-somerville: ImageConstraint checks for a very specific thing. The message may be a bit cryptic, but that's easily fixed. | 20:02 |
sdake | randallburt do any of the rackspace resources assume heat will do some sort of scheduling? | 20:03 |
cody-somerville | randallburt: It will return False on any exception. It catches Exception | 20:03 |
*** lindsayk has joined #heat | 20:03 | |
randallburt | sdake: not sure what you mean by scheduling, but I think the answer is "no". | 20:04 |
randallburt | cody-somerville: hrm. ok. sounds bug-worthy to me then. | 20:04 |
SpamapS | shardy: https://review.openstack.org/#/c/78020/ <-- note almost ready to deal with instance-users changes.. this and one more patch necessary. :-P | 20:04 |
sdake | randallburt eg https://github.com/openstack/heat/blob/master/contrib/docker/docker/resources/docker_container.py#L37 | 20:04 |
sdake | there the docker container plugin doesn't actually schedule, it assumes the user does it for them | 20:05 |
randallburt | sdake: no, nothing like that that I'm aware of. | 20:05 |
randallburt | sdake: 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 |
sdake | randallburt 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 |
randallburt | got to run to a meeting bbiab. | 20:06 |
sdake | randallburt nova has a scheduler process that sorts out wher eto put the vms | 20:06 |
sdake | the docker plugin does not | 20:07 |
*** yidclare has joined #heat | 20:07 | |
sdake | randallburt docker is single node, so the user has to do manual scheduling | 20:08 |
sdake | by specifyign the docker_endpoint | 20:08 |
cody-somerville | Why does stack_domain_admin and stack_domain_admin_password need to be set in heat.conf? | 20:12 |
stevebaker | cody-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 user | 20:16 |
cody-somerville | so I set those, client is still trying to authenticate against default domain. | 20:18 |
cody-somerville | which fails since no such 'default' domain exists | 20:18 |
stevebaker | cody-somerville: have you configured the domain, either manually or by running heat/tools/create_heat_domain? | 20:20 |
*** yogesh has quit IRC | 20:20 | |
stevebaker | shardy: morning | 20:20 |
cody-somerville | stevebaker: No but looking at the code it doesn't pass the domain id to keystone client | 20:20 |
cody-somerville | stevebaker: only when creating the admin client | 20:21 |
cody-somerville | from the looks of it, heat will only work currently if "default" domain exists. | 20:22 |
stevebaker | cody-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 domain | 20:22 |
stevebaker | cody-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-somerville | Not according to Dolph Matthews on https://bugs.launchpad.net/python-keystoneclient/+bug/1272451 | 20:23 |
stevebaker | cody-somerville: ah, so you have a default domain, its just not called "default"? | 20:25 |
cody-somerville | For 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 IRC | 20:27 | |
cody-somerville | ugh | 20:29 |
* cody-somerville bangs head against desk. | 20:29 | |
cody-somerville | keystone v3 is so complicated. | 20:29 |
stevebaker | especially its interaction with v2 | 20:30 |
therve | cody-somerville: I meant to work on improving the constraint messages. | 20:32 |
therve | There is a mechanism in place, it just needs to be done | 20:32 |
cody-somerville | therve: Awesome, thanks. It was covering up a bug on me (and now keystone auth issues). | 20:33 |
therve | stevebaker, Do you have 5 minutes to talk about https://bugs.launchpad.net/python-heatclient/+bug/1291445 ? | 20:34 |
*** IlyaE has joined #heat | 20:35 | |
stevebaker | therve: yes | 20:38 |
*** dmueller has joined #heat | 20:39 | |
therve | stevebaker, So I think maybe the best thing would be to have type: {get_file: foo.yaml} works | 20:39 |
therve | stevebaker, But it requires changes on the server side | 20:39 |
stevebaker | therve: could you fix it so that type files are converted to absolute urls too? | 20:39 |
therve | stevebaker, It's not about type? Files are only converted if you use get_file, AFAIU | 20:40 |
stevebaker | therve: so why not convert it for type too? | 20:41 |
therve | stevebaker, It's converted for type. It's just that type: {get_file: ...} doesn't work on the server side | 20:41 |
*** randallburt has quit IRC | 20:41 | |
therve | If you do type: {get_file: relative.yaml}, it's converted to type: {get_file: file///absolute/file.yaml} | 20:42 |
therve | But the server doesn't parse that bit | 20:42 |
stevebaker | therve: 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 #heat | 20:43 | |
radix | wow, now I think I'm starting to actually understand get_file, that's cool | 20:44 |
therve | stevebaker, Well what's wrong is that it doesn't work? :) | 20:45 |
therve | First type expects an URL | 20:45 |
cody-somerville | hmmm | 20:45 |
stevebaker | therve: then fix it! ;) | 20:45 |
therve | Then if you just do type: filename.yaml, nothing will tell heatclient to put the file in the stack files | 20:45 |
cody-somerville | stevebaker: looks like it doesn't matter what my domain's name is. It's passing 'default' as the id, not name. | 20:46 |
therve | stevebaker, 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 |
radix | maybe heatclient should just take the filenames/files as an explicit separate parameter | 20:47 |
*** jprovazn has quit IRC | 20:47 | |
*** jdob has quit IRC | 20:47 | |
stevebaker | therve: yeah, possibly that already happens for the environment file. Looking now | 20:47 |
therve | Hum yeah you seem to be right | 20:50 |
*** dmueller has quit IRC | 20:50 | |
stevebaker | therve: 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 #heat | 20:51 | |
stevebaker | therve: so you need to implement a resolve_template_types, and call it after resolve_template_get_files | 20:52 |
therve | stevebaker, Okay that sounds great | 20:52 |
*** threebean has left #heat | 20:53 | |
stevebaker | therve: all this aside, have you had any luck autoscaling one of these inline resource providers? | 20:53 |
therve | stevebaker, Oh yeah that's working fine | 20:55 |
*** pafuent has left #heat | 20:55 | |
stevebaker | nice | 20:55 |
therve | When I used the parameter trick I was able to do Server+PoolMember without an issue | 20:55 |
stevebaker | parameter trick? | 20:57 |
stevebaker | therve: also, can you post a template? | 20:57 |
* stevebaker is lazy | 20:57 | |
cody-somerville | hmm... to load a plugin you have to have it's test dependencies installed :( | 20:58 |
therve | Yes one sec | 20:58 |
therve | stevebaker, http://paste.openstack.org/show/73460/ and http://paste.openstack.org/show/73461/ | 20:59 |
therve | If you workaround the type: file.yaml stuff | 21:00 |
stevebaker | therve: cool, that looks ripe for converting to software-config too | 21:02 |
therve | stevebaker, Yeah that was my next step once I could figure out how to embed the file :) | 21:02 |
stevebaker | therve: interesting that your userdata is in the main template, not the lb one | 21:03 |
therve | Yeah the lb one is a generic bit | 21:03 |
therve | Initially I did it with a provider tempalte | 21:04 |
therve | template | 21:04 |
stevebaker | we can play around with that | 21:04 |
stevebaker | therve: 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 parameters | 21:06 |
*** yogesh has joined #heat | 21:06 | |
therve | stevebaker, That sounds fine | 21:06 |
radix | therve: thanks a lot for testing that :) | 21:07 |
therve | radix, I'm super excited to put this all together :) | 21:07 |
*** achampio1 has quit IRC | 21:08 | |
*** radez is now known as radez_g0n3 | 21:08 | |
cody-somerville | ugh | 21:10 |
cody-somerville | https://review.openstack.org/#/c/71540/ didn't get included in v2 copy :/ | 21:10 |
*** giulivo has quit IRC | 21:11 | |
radix | therve: I'm glad _someone_ can get neutron working... | 21:11 |
radix | actually, I forgot about my devstack deployment running from a heat template on the RS cloud... maybe that neutron is working | 21:12 |
cody-somerville | how did that happen I wonder when the region change landed before v2 got split into contrib | 21:12 |
stevebaker | cody-somerville: v2 didn't get split, it disappeared for some weeks and got reimplemented as a shim in contrib | 21:13 |
stevebaker | cody-somerville: possibly rackspace doesn't use regions? | 21:14 |
cody-somerville | Would 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 |
stevebaker | cody-somerville: that would be *very* much appreciated. If we're not gating on it it is broken | 21:17 |
*** e0ne has quit IRC | 21:18 | |
cody-somerville | also, can I propose v2 support gets moved back into heat? V2 still has a lot of life in it I think. | 21:19 |
stevebaker | cody-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 that | 21:24 |
stevebaker | cody-somerville: has HP deployed v3? | 21:25 |
cody-somerville | I believe so, yes. | 21:25 |
cody-somerville | It might just be V3-ish. | 21:25 |
cody-somerville | It def has support for domains and all that stuff. | 21:25 |
stevebaker | ok | 21:27 |
*** randallburt has joined #heat | 21:28 | |
*** randallburt has quit IRC | 21:28 | |
*** randallburt has joined #heat | 21:28 | |
*** sgordon has quit IRC | 21:28 | |
*** randallburt has quit IRC | 21:30 | |
*** jasond has quit IRC | 21:30 | |
*** dmueller has joined #heat | 21:34 | |
*** aweiteka has quit IRC | 21:36 | |
*** randallburt has joined #heat | 21:36 | |
*** dmueller has quit IRC | 21:37 | |
*** blomquisg has quit IRC | 21:38 | |
*** asalkeld has joined #heat | 21:39 | |
*** rpothier has quit IRC | 21:39 | |
*** arbylee has quit IRC | 21:42 | |
*** mwheckma1n has quit IRC | 21:42 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Use the stack credentials for describe_stack_resource https://review.openstack.org/79824 | 21:42 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment https://review.openstack.org/80167 | 21:42 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Debugging aide for bug 1291097 https://review.openstack.org/80103 | 21:42 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal https://review.openstack.org/80168 | 21:42 |
openstackgerrit | Steve Baker proposed a change to openstack/heat: Pass the user ID for deployment signal auth https://review.openstack.org/80169 | 21:42 |
*** arbylee has joined #heat | 21:43 | |
*** arbylee has quit IRC | 21:46 | |
*** vijendar has quit IRC | 21:55 | |
*** david-lyle has quit IRC | 21:58 | |
*** andrew_plunk has quit IRC | 22:00 | |
*** ramishra has joined #heat | 22:01 | |
*** asalkeld has quit IRC | 22:03 | |
*** yogesh_ has joined #heat | 22:06 | |
*** yogesh has quit IRC | 22:07 | |
*** jcru has quit IRC | 22:09 | |
*** sdake has quit IRC | 22:11 | |
*** lindsayk has quit IRC | 22:12 | |
*** lindsayk has joined #heat | 22:13 | |
*** ramishra has quit IRC | 22:14 | |
*** ramishra has joined #heat | 22:14 | |
*** asalkeld has joined #heat | 22:16 | |
*** ramishra has quit IRC | 22:18 | |
*** yogesh_ has quit IRC | 22:20 | |
*** yogesh has joined #heat | 22:21 | |
*** tspatzier has joined #heat | 22:28 | |
*** rcleere has quit IRC | 22:34 | |
*** jergerber has quit IRC | 22:34 | |
*** mkollaro has quit IRC | 22:46 | |
*** wchrisj has quit IRC | 22:46 | |
*** rpothier has joined #heat | 22:47 | |
*** tspatzier has quit IRC | 22:51 | |
*** yogesh has quit IRC | 22:55 | |
*** sabeen has quit IRC | 22:56 | |
*** dims_ has quit IRC | 22:58 | |
openstackgerrit | A change was merged to openstack/heat: Fix update of Pool's list of HealthMonitors https://review.openstack.org/80318 | 23:02 |
*** mkollaro has joined #heat | 23:08 | |
*** tango|2 has quit IRC | 23:10 | |
*** dims_ has joined #heat | 23:12 | |
*** bada_ has quit IRC | 23:17 | |
*** cfriesen has quit IRC | 23:17 | |
*** cfriesen_ has joined #heat | 23:18 | |
*** bada_ has joined #heat | 23:19 | |
*** radez_g0n3 is now known as radez | 23:26 | |
*** Fin1te has joined #heat | 23:31 | |
*** ramishra has joined #heat | 23:32 | |
*** pvaneck has quit IRC | 23:33 | |
*** daneyon_ has joined #heat | 23:37 | |
*** lindsayk1 has joined #heat | 23:37 | |
*** randallburt1 has joined #heat | 23:39 | |
*** mkerrin1 has joined #heat | 23:40 | |
*** bada_ has quit IRC | 23:45 | |
*** lindsayk has quit IRC | 23:45 | |
*** daneyon has quit IRC | 23:45 | |
*** mkerrin has quit IRC | 23:45 | |
*** randallburt has quit IRC | 23:46 | |
*** bada_ has joined #heat | 23:46 | |
*** Michalik has quit IRC | 23:46 | |
*** Michalik has joined #heat | 23:47 | |
*** IlyaE has quit IRC | 23:52 | |
*** IlyaE has joined #heat | 23:54 | |
*** sdake has joined #heat | 23:55 | |
*** spzala has joined #heat | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!