stevebaker | meeting time in #openstack-meeting-alt | 00:00 |
---|---|---|
*** Liang has joined #heat | 00:02 | |
*** RockKuo has joined #heat | 00:02 | |
*** samstav has quit IRC | 00:05 | |
*** radez is now known as radez_g0n3 | 00:06 | |
*** blamar has quit IRC | 00:06 | |
*** pablosan has quit IRC | 00:08 | |
*** Liang has left #heat | 00:09 | |
*** blamar has joined #heat | 00:09 | |
*** gokrokve has quit IRC | 00:22 | |
*** blamar has quit IRC | 00:26 | |
*** matsuhashi has joined #heat | 00:28 | |
*** blamar has joined #heat | 00:32 | |
mattoliverau | zaneb: what was the patch number of your more up to date change what was rejected by Nova? I'd like to take a look and possibly poke mikal (from Nova) and get his opinion on what Nova would need. Lets see if we can find some middle ground. | 00:38 |
*** bgorski has quit IRC | 00:39 | |
mattoliverau | s/what/that/ | 00:39 |
zaneb | wirehead_: I'm not trying to be a pita. I have just learned the hard way that if I wait until after summit to start implementing something, I will find myself in big trouble when feature freeze rolls around ;) | 00:39 |
wirehead_ | zaneb: Yeah. :) | 00:39 |
wirehead_ | zaneb: well, the bright side of things is that we've actually got a spike going that implements autoscale solely as stack transitions, which is what I think has always been our guiding principle for AS. | 00:40 |
zaneb | mattoliverau: https://review.openstack.org/#/c/79738/ | 00:41 |
zaneb | mattoliverau: check the linked bug report and the comments, there has been a lot of activity | 00:41 |
zaneb | wirehead_: cool. is it on GitHub? | 00:41 |
wirehead_ | zaneb: yeah, in the Otter repo. It's an ugly spike. | 00:42 |
*** achampion has joined #heat | 00:42 | |
stevebaker | software-config wasn't started until after summit | 00:43 |
stevebaker | although that was more like "holy crap, nobody else is going to do this!" | 00:43 |
*** arbylee has quit IRC | 00:43 | |
mattoliverau | zaneb: oh it was the one linked off the bug I was looking at :) Thanks | 00:44 |
*** andersonvom has quit IRC | 00:46 | |
*** kfox1111 has quit IRC | 00:49 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts https://review.openstack.org/70297 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet https://review.openstack.org/70639 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init https://review.openstack.org/79759 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks https://review.openstack.org/79758 | 00:53 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: Move software-config templates to example-templates https://review.openstack.org/84909 | 00:54 |
openstackgerrit | Steve Baker proposed a change to openstack/heat-templates: READMEs for software-config templates and hooks https://review.openstack.org/84910 | 00:54 |
*** arbylee has joined #heat | 00:57 | |
*** harlowja is now known as harlowja_away | 01:01 | |
*** matsuhashi has quit IRC | 01:05 | |
*** matsuhashi has joined #heat | 01:06 | |
*** duncanjw has quit IRC | 01:08 | |
*** TravT has quit IRC | 01:14 | |
*** nosnos has joined #heat | 01:29 | |
*** achampio1 has joined #heat | 01:30 | |
*** achampion has quit IRC | 01:31 | |
*** lipinski has quit IRC | 01:33 | |
*** lipinski has joined #heat | 01:34 | |
*** lipinski has quit IRC | 01:34 | |
*** lindsayk has quit IRC | 01:56 | |
*** zns has quit IRC | 02:01 | |
*** liang has joined #heat | 02:30 | |
*** david-lyle has joined #heat | 02:34 | |
*** aweiteka has joined #heat | 02:37 | |
*** sgordon has joined #heat | 02:40 | |
*** ryansb has quit IRC | 02:53 | |
*** sgordon has quit IRC | 02:53 | |
*** ryansb has joined #heat | 02:54 | |
*** sgordon has joined #heat | 02:55 | |
*** achampion has joined #heat | 02:56 | |
*** achampio1 has quit IRC | 02:58 | |
*** spzala has quit IRC | 03:02 | |
*** matsuhashi has quit IRC | 03:05 | |
*** rbuilta has joined #heat | 03:08 | |
*** duncanjw has joined #heat | 03:09 | |
*** duncanjw has quit IRC | 03:13 | |
*** sdake has quit IRC | 03:14 | |
*** connie has quit IRC | 03:14 | |
*** alexheneveld_ has joined #heat | 03:17 | |
*** alexheneveld_ has quit IRC | 03:19 | |
*** alexheneveld__ has joined #heat | 03:19 | |
*** alexheneveld has quit IRC | 03:20 | |
*** alexheneveld__ is now known as alexheneveld | 03:20 | |
*** nosnos has quit IRC | 03:23 | |
*** cmyster has joined #heat | 03:29 | |
*** sgordon has quit IRC | 03:31 | |
*** liang has quit IRC | 03:34 | |
*** gokrokve has joined #heat | 03:36 | |
*** gokrokve has quit IRC | 03:36 | |
*** gokrokve has joined #heat | 03:37 | |
*** Linz has quit IRC | 03:39 | |
*** rbuilta has quit IRC | 03:40 | |
*** Linz has joined #heat | 03:40 | |
*** nkhare has joined #heat | 03:41 | |
*** arbylee1 has joined #heat | 03:42 | |
*** arbylee has quit IRC | 03:42 | |
*** Linz has quit IRC | 03:44 | |
*** liang has joined #heat | 03:48 | |
cmyster | morning | 03:54 |
*** nkhare has quit IRC | 03:57 | |
*** harlowja_away is now known as harlowja | 04:00 | |
*** blomquisg has quit IRC | 04:03 | |
*** ramishra has joined #heat | 04:09 | |
*** nosnos has joined #heat | 04:09 | |
*** ramishra_ has joined #heat | 04:09 | |
*** achampion has quit IRC | 04:11 | |
*** ramishra has quit IRC | 04:13 | |
*** matsuhashi has joined #heat | 04:15 | |
*** blomquisg has joined #heat | 04:18 | |
*** akuznetsov has joined #heat | 04:19 | |
mattoliverau | Morning or should I say afternoon cmyster | 04:20 |
*** Michalik- has quit IRC | 04:26 | |
*** cfriesen has quit IRC | 04:29 | |
*** ramishra_ has quit IRC | 04:29 | |
*** ramishra_ has joined #heat | 04:34 | |
*** arosen1 has joined #heat | 04:38 | |
*** IlyaE has quit IRC | 04:40 | |
*** matsuhashi has quit IRC | 04:40 | |
*** matsuhashi has joined #heat | 04:46 | |
*** nkhare has joined #heat | 04:46 | |
*** achampion has joined #heat | 04:48 | |
*** ramishra_ has quit IRC | 04:49 | |
*** ramishra has joined #heat | 04:51 | |
*** Tross has joined #heat | 04:51 | |
*** skraynev_afk is now known as skraynev | 04:52 | |
skraynev | good morning | 04:52 |
*** achampion has quit IRC | 04:53 | |
*** achampion has joined #heat | 04:56 | |
*** duncanjw has joined #heat | 05:10 | |
*** achampion has quit IRC | 05:11 | |
*** duncanjw has quit IRC | 05:14 | |
*** sdake has joined #heat | 05:23 | |
*** pradipta_away is now known as pradipta | 05:27 | |
*** tspatzier has joined #heat | 05:28 | |
*** IlyaE has joined #heat | 05:30 | |
*** harlowja is now known as harlowja_away | 05:32 | |
*** bvandenh has joined #heat | 05:34 | |
*** arosen1 has quit IRC | 05:42 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Correct update to zero numbers of health monitors https://review.openstack.org/84747 | 05:45 |
*** Michalik- has joined #heat | 05:52 | |
*** jprovazn has joined #heat | 05:53 | |
sdake | stevebaker happen to be around? | 05:55 |
mattoliverau | In-laws are over, and so I have to go find dinner, so better call it a day! See you all on the morrow. | 05:57 |
*** gokrokve has quit IRC | 06:02 | |
*** tspatzier has quit IRC | 06:04 | |
*** Chinorro has joined #heat | 06:05 | |
*** achampion has joined #heat | 06:07 | |
*** arosen1 has joined #heat | 06:09 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/83957 | 06:09 |
*** achampion has quit IRC | 06:11 | |
zigo | I get 22 unit test failures with Icehouse RC1 of heat: https://icehouse.dev-debian.pkgs.enovance.com/job/heat/39/consoleFull | 06:15 |
zigo | sdake: Any idea? | 06:15 |
zigo | What's weird, is that I only have this in my Wheezy cowbuilder, I don't have it on Trusty. | 06:16 |
zigo | So I'm guessing there's a wrong build-dependency, but I can't figure out which one. | 06:16 |
*** Michalik- has quit IRC | 06:17 | |
*** duncanjw has joined #heat | 06:20 | |
chmouel | good morning | 06:21 |
zigo | chmouel: Hello! | 06:22 |
chmouel | hey there zigo | 06:22 |
zigo | chmouel: Any idea with my unit test errors above? | 06:22 |
zigo | Which python module is missing? | 06:22 |
*** duncanjw has quit IRC | 06:24 | |
*** IlyaE has quit IRC | 06:26 | |
*** gokrokve has joined #heat | 06:33 | |
*** matsuhashi has quit IRC | 06:36 | |
*** matsuhashi has joined #heat | 06:39 | |
*** gokrokve has quit IRC | 06:43 | |
*** sdake has quit IRC | 06:48 | |
*** arbylee1 has quit IRC | 06:52 | |
*** e0ne has joined #heat | 06:54 | |
*** liang has quit IRC | 06:55 | |
therve | Good morning! | 06:59 |
cmyster | morning | 07:01 |
therve | zigo, Possibly a problem with the yaml parser? Which one do you have? | 07:02 |
*** zigo has quit IRC | 07:04 | |
*** sdague has quit IRC | 07:05 | |
*** nkhare has quit IRC | 07:05 | |
*** sdague has joined #heat | 07:05 | |
*** nkhare has joined #heat | 07:06 | |
*** Michalik- has joined #heat | 07:07 | |
*** zigo has joined #heat | 07:08 | |
*** achampion has joined #heat | 07:08 | |
*** liang has joined #heat | 07:08 | |
sgran | database difference, at a guess | 07:10 |
sgran | something is being returned that has a string representation of '<byte string>' | 07:10 |
*** mikal has quit IRC | 07:10 | |
*** mikal has joined #heat | 07:10 | |
sgran | or something bizarre like that | 07:10 |
*** mattoliverau has quit IRC | 07:10 | |
*** achampion has quit IRC | 07:12 | |
*** stannie has joined #heat | 07:18 | |
*** mattoliverau has joined #heat | 07:18 | |
*** liang has quit IRC | 07:19 | |
*** ifarkas has joined #heat | 07:22 | |
*** mattoliverau has quit IRC | 07:22 | |
skraynev | therve: hello, do you have a little time for question? | 07:23 |
zigo | sgran: Where you addressing to me? | 07:23 |
therve | skraynev, Don't ask to ask :) | 07:23 |
skraynev | therve: ok go to problem | 07:24 |
skraynev | therve: currently volume resources has property Device | 07:24 |
*** e0ne_ has joined #heat | 07:25 | |
therve | Yep | 07:25 |
therve | Acutally probably VolumeAttachment | 07:25 |
skraynev | therve: right | 07:26 |
skraynev | therve: so both CinderVolumeAttachment and VolumeAttachment has it | 07:26 |
*** ramishra has quit IRC | 07:26 | |
skraynev | therve: but VolumeAttachment also has constraint for this property | 07:27 |
skraynev | However CinderVolumeAttachment does not have | 07:27 |
*** che-arne has quit IRC | 07:28 | |
sgran | zigo: it's a guess | 07:29 |
*** e0ne has quit IRC | 07:29 | |
sgran | not necessarily a good one :) | 07:29 |
therve | The one on VolumeAttachment probably comes from AWS | 07:29 |
zigo | sgran: Well, my point is that in other envs. it's working, so there must be something wrong in the dependencies. | 07:29 |
sgran | but it's a consistent issue that points to string parsing - either the yaml parser or the db | 07:29 |
skraynev | therve: Do you mean, that it is according to AWS specification? | 07:30 |
therve | skraynev, Might be | 07:30 |
*** mattoliverau has joined #heat | 07:30 | |
zigo | therve: Could you try and help me? :) | 07:30 |
therve | zigo, Answer my questions then? :) | 07:31 |
therve | Ah possibly you missed it | 07:31 |
therve | zigo, Possibly a problem with the yaml parser? Which one do you have? | 07:31 |
zigo | therve: python-yaml 3.10-4~bpo70+1 | 07:31 |
zigo | I don't think that's the one, because I have the same one in Trusty / my laptop. | 07:32 |
therve | zigo, python -c "import yaml; print yaml.__with_libyaml__" | 07:33 |
zigo | python -c "import yaml; print yaml.__with_libyaml__" | 07:33 |
zigo | True | 07:33 |
zigo | lol ! :) | 07:33 |
therve | Maybe that's it, it's False for me | 07:34 |
zigo | # python -c "import yaml; print yaml.__version__" | 07:34 |
zigo | 3.10 | 07:34 |
zigo | WTF? | 07:34 |
zigo | libyaml missing? | 07:34 |
zigo | Or missing when building python-yaml? | 07:34 |
therve | Well I'm probably using the python version, whereas you're using the C one | 07:35 |
zigo | Ah, right, opposite way, sorry. | 07:35 |
zigo | I can try. | 07:35 |
*** gokrokve has joined #heat | 07:40 | |
zigo | therve: Correct, that was the error!!! :/ | 07:42 |
zigo | therve: Though this seems a *very bad* issue with python-yaml then. | 07:42 |
zigo | Not sure how to fix it there. | 07:42 |
zigo | Or how to dig into the issue deeper. | 07:43 |
*** liang has joined #heat | 07:43 | |
*** gokrokve has quit IRC | 07:45 | |
* zigo tries in sid to see if there's the issue there as well | 07:46 | |
zigo | Maybe a backport of libyaml is necessary. | 07:47 |
*** ramishra has joined #heat | 07:48 | |
*** cmyster has quit IRC | 07:50 | |
*** cmyster has joined #heat | 07:50 | |
therve | zigo, What's your libyaml version? | 07:51 |
therve | It seems to work for me with the C version | 07:51 |
zigo | therve: libyaml-0-2_0.1.4-2+deb7u2_amd64.deb | 07:52 |
zigo | It does work on Sid. | 07:52 |
zigo | Will try to backport libyaml and see... | 07:52 |
therve | Looks roughly the same as mine | 07:53 |
*** arbylee has joined #heat | 07:53 | |
zigo | therve: The changelog of libyaml in Sid shows bad stuff that have been fixed... Worth a try! | 07:55 |
*** edimmaz has joined #heat | 07:55 | |
*** liang has quit IRC | 07:56 | |
zigo | (including CVE-2014-2525 !!!) | 07:58 |
uvirtbot | zigo: Heap-based buffer overflow in the yaml_parser_scan_uri_escapes function in LibYAML before 0.1.6 allows context-dependent attackers to execute arbitrary code via a long sequence of percent-encoded characters in a URI in a YAML file. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-2525) | 07:58 |
zigo | therve: YEAH!!! THAT FIXED IT! \o/ | 08:00 |
zigo | Gosh, that one was really not obvious to find out. | 08:00 |
therve | Yay | 08:01 |
zigo | therve: Thanks a lot. | 08:01 |
*** jistr has joined #heat | 08:01 | |
therve | No problem | 08:01 |
*** akuznetsov has quit IRC | 08:01 | |
*** arbylee has quit IRC | 08:03 | |
*** duncanjw has joined #heat | 08:05 | |
*** derekh has joined #heat | 08:05 | |
*** duncanjw_ has joined #heat | 08:07 | |
*** duncanjw has quit IRC | 08:07 | |
*** liang has joined #heat | 08:07 | |
*** akuznetsov has joined #heat | 08:07 | |
*** yassine has joined #heat | 08:08 | |
zigo | YEAH!!! No unit test error at all now... \o/ | 08:11 |
zigo | This rox. | 08:11 |
*** jstrachan has joined #heat | 08:20 | |
*** arosen1 has quit IRC | 08:22 | |
*** duncanjw_ has quit IRC | 08:28 | |
*** tspatzier has joined #heat | 08:32 | |
*** derekh has quit IRC | 08:33 | |
*** duncanjw has joined #heat | 08:34 | |
*** gokrokve has joined #heat | 08:40 | |
*** gokrokve has quit IRC | 08:44 | |
*** tomek_adamczewsk has joined #heat | 08:53 | |
*** e0ne_ has quit IRC | 08:54 | |
*** e0ne has joined #heat | 08:55 | |
*** che-arne has joined #heat | 08:56 | |
*** matsuhashi has quit IRC | 09:07 | |
*** e0ne_ has joined #heat | 09:08 | |
*** e0ne has quit IRC | 09:12 | |
*** duncanjw has quit IRC | 09:12 | |
*** matsuhashi has joined #heat | 09:12 | |
*** ramishra has quit IRC | 09:13 | |
*** pas-ha has quit IRC | 09:13 | |
*** tspatzier has quit IRC | 09:14 | |
*** denis_makogon has joined #heat | 09:15 | |
*** duncanjw has joined #heat | 09:17 | |
*** pas-ha has joined #heat | 09:24 | |
*** derekh has joined #heat | 09:33 | |
*** ramishra has joined #heat | 09:37 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Sync latest oslo.db code https://review.openstack.org/76539 | 09:37 |
*** alexheneveld has quit IRC | 09:37 | |
*** alexheneveld has joined #heat | 09:41 | |
*** gokrokve has joined #heat | 09:41 | |
*** gokrokve has quit IRC | 09:45 | |
*** yassine has quit IRC | 09:48 | |
*** alexheneveld has quit IRC | 09:49 | |
*** mkollaro has joined #heat | 09:53 | |
*** matsuhashi has quit IRC | 09:59 | |
*** arbylee has joined #heat | 09:59 | |
*** matsuhashi has joined #heat | 09:59 | |
*** arbylee has quit IRC | 10:04 | |
*** alexheneveld has joined #heat | 10:04 | |
*** pasquier-s has joined #heat | 10:06 | |
*** mkollaro has quit IRC | 10:10 | |
openstackgerrit | Jia Dong proposed a change to openstack/heat: Sync rpc modules from oslo-incubator https://review.openstack.org/84612 | 10:11 |
*** ramishra has quit IRC | 10:17 | |
*** alexpilotti has joined #heat | 10:17 | |
*** ramishra has joined #heat | 10:17 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Add dry_run option to stack abandon https://review.openstack.org/84664 | 10:18 |
*** chandankumar_ has joined #heat | 10:22 | |
*** DaveJ__ has joined #heat | 10:22 | |
*** alexheneveld has quit IRC | 10:27 | |
*** e0ne_ has quit IRC | 10:30 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Remove use of py3kcompat https://review.openstack.org/84985 | 10:32 |
openstackgerrit | Thomas Herve proposed a change to openstack/python-heatclient: Sync oslo incubator https://review.openstack.org/84989 | 10:41 |
*** ramishra has quit IRC | 10:41 | |
*** gokrokve has joined #heat | 10:42 | |
*** ramishra has joined #heat | 10:42 | |
*** liang has quit IRC | 10:46 | |
*** gokrokve has quit IRC | 10:46 | |
*** matsuhashi has quit IRC | 10:48 | |
*** edimmaz has quit IRC | 10:55 | |
*** matsuhashi has joined #heat | 10:55 | |
*** duncanjw has quit IRC | 11:00 | |
*** edimmaz has joined #heat | 11:00 | |
*** duncanjw has joined #heat | 11:04 | |
*** e0ne has joined #heat | 11:09 | |
openstackgerrit | A change was merged to openstack/heat: Add a resource_facade intrinsic function to HOT https://review.openstack.org/83895 | 11:11 |
*** e0ne_ has joined #heat | 11:11 | |
*** e0ne__ has joined #heat | 11:13 | |
*** e0ne_ has quit IRC | 11:13 | |
*** e0ne has quit IRC | 11:13 | |
*** matsuhashi has quit IRC | 11:15 | |
*** e0ne__ has quit IRC | 11:18 | |
*** faramir1 has joined #heat | 11:18 | |
*** yassine has joined #heat | 11:20 | |
*** mkollaro has joined #heat | 11:21 | |
*** matsuhashi has joined #heat | 11:21 | |
*** zhiyan_ is now known as zhiyan | 11:22 | |
*** jamie_h has joined #heat | 11:23 | |
*** rpothier has quit IRC | 11:27 | |
*** nkhare has quit IRC | 11:36 | |
*** bgorski has joined #heat | 11:38 | |
*** pradipta is now known as pradipta_away | 11:40 | |
*** e0ne has joined #heat | 11:42 | |
*** gokrokve has joined #heat | 11:43 | |
*** gokrokve has quit IRC | 11:48 | |
*** Michalik- has quit IRC | 11:50 | |
*** alexheneveld has joined #heat | 11:52 | |
*** matsuhashi has quit IRC | 11:52 | |
*** Michalik- has joined #heat | 11:53 | |
*** sgordon has joined #heat | 11:54 | |
*** arbylee has joined #heat | 11:59 | |
*** arbylee has quit IRC | 12:04 | |
*** tomek_adamczewsk has quit IRC | 12:07 | |
*** gokrokve has joined #heat | 12:09 | |
*** tomek_adamczewsk has joined #heat | 12:09 | |
*** rpothier has joined #heat | 12:12 | |
*** duncanjw has quit IRC | 12:12 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Include exception in custom constraints errors https://review.openstack.org/82881 | 12:13 |
*** alexheneveld has quit IRC | 12:13 | |
*** gokrokve has quit IRC | 12:13 | |
*** david-lyle has quit IRC | 12:23 | |
*** aweiteka has quit IRC | 12:27 | |
*** radez_g0n3 is now known as radez | 12:28 | |
*** pafuent has joined #heat | 12:29 | |
*** che-arne has quit IRC | 12:30 | |
*** che-arne has joined #heat | 12:31 | |
*** sballe has joined #heat | 12:31 | |
*** Tross has quit IRC | 12:32 | |
*** che-arne has quit IRC | 12:32 | |
*** cmyster has quit IRC | 12:33 | |
*** che-arne has joined #heat | 12:33 | |
*** jdob has joined #heat | 12:37 | |
*** che-arne has quit IRC | 12:38 | |
*** RockKuo has quit IRC | 12:43 | |
*** tomek_adamczewsk has quit IRC | 12:44 | |
*** tomek_adamczewsk has joined #heat | 12:46 | |
*** erecio has joined #heat | 12:46 | |
*** alexheneveld has joined #heat | 12:48 | |
*** ramishra has quit IRC | 12:50 | |
*** nosnos has quit IRC | 12:50 | |
*** achampion has joined #heat | 12:52 | |
*** ramishra has joined #heat | 12:53 | |
*** alexheneveld has quit IRC | 12:55 | |
*** che-arne has joined #heat | 12:58 | |
*** Tross has joined #heat | 13:04 | |
*** edimmaz has quit IRC | 13:06 | |
*** dims_ has quit IRC | 13:07 | |
*** gokrokve has joined #heat | 13:10 | |
*** edimmaz has joined #heat | 13:10 | |
*** neetap has joined #heat | 13:11 | |
neetap | hi | 13:12 |
*** gokrokve has quit IRC | 13:14 | |
*** Tross has quit IRC | 13:15 | |
*** blomquisg has quit IRC | 13:17 | |
*** pafuent has quit IRC | 13:17 | |
*** pafuent has joined #heat | 13:17 | |
*** aweiteka has joined #heat | 13:18 | |
*** che-arne has quit IRC | 13:19 | |
*** chandankumar_ has quit IRC | 13:19 | |
*** skraynev is now known as skraynev_afk | 13:19 | |
*** dims_ has joined #heat | 13:20 | |
*** zns has joined #heat | 13:21 | |
*** pafuent1 has joined #heat | 13:23 | |
*** pafuent has quit IRC | 13:23 | |
*** vijendar has joined #heat | 13:28 | |
*** sabeen has joined #heat | 13:29 | |
*** blomquisg has joined #heat | 13:31 | |
neetap | can anybody please tell me how to login into Fedora 17 instance that is launched through autosclaing template ? | 13:33 |
therve | Login how? SSH login? | 13:34 |
*** ramishra has quit IRC | 13:35 | |
neetap | therve:SSH login | 13:35 |
therve | neetap, Well what are you missing? Do you know its IP address? | 13:36 |
*** lipinski has joined #heat | 13:37 | |
neetap | therve:i know its ip address but unable to ping | 13:37 |
therve | It doesn't really feel like a Heat issue :) | 13:38 |
*** jcru has joined #heat | 13:38 | |
therve | But look at your network configuration. Are you using neutron? What's the security group? etc | 13:38 |
*** gondoi has quit IRC | 13:40 | |
*** gondoi has joined #heat | 13:40 | |
neetap | therve:We are using neutron and default security group | 13:41 |
*** duncanjw has joined #heat | 13:43 | |
*** Michalik- has quit IRC | 13:45 | |
*** arbylee has joined #heat | 13:45 | |
neetap | therve:thank you... i will look for those details | 13:46 |
therve | No problem | 13:47 |
*** samstav has joined #heat | 13:48 | |
*** arbylee has quit IRC | 13:52 | |
pafuent1 | Hi. I have an issue with this template: http://paste.openstack.org/show/74969/ | 13:52 |
pafuent1 | I can create it, but when I try to delete it, I get this error: http://paste.openstack.org/show/74972/ | 13:52 |
pafuent1 | The thing is that I was able to "fix" the error by adding the Subnet as a dependency of the RouterInterface: http://paste.openstack.org/show/74970/ | 13:52 |
*** arbylee has joined #heat | 13:52 | |
pafuent1 | But I'm not sure if I found a bug or my template is wrong. | 13:52 |
pafuent1 | Could someone help me with this? | 13:52 |
sdake__ | morning | 13:56 |
*** sdake__ is now known as sdake | 13:56 | |
therve | pafuent1, It might be a bug. Can you simplify the problem a bit? | 13:56 |
therve | The template I meant | 13:56 |
*** duncanjw has quit IRC | 13:56 | |
sdake | pafuent1 definitely a bug, please file one in launchpad | 13:57 |
sdake | ideally there should be no exceptions being dumped in your logs :) | 13:57 |
sdake | just looking at the line numbers, the error is the neutron api is returning a 404 (not found) which is unexpected | 13:59 |
*** kgriffs|afk is now known as kgriffs | 13:59 | |
pafuent1 | sdake: I'll file a bug. | 13:59 |
*** mspreitz has joined #heat | 14:00 | |
*** nkhare has joined #heat | 14:00 | |
pafuent1 | therve: Something like removing all the extra things? | 14:00 |
therve | pafuent1, Yeah the instance/waitcondition at least | 14:01 |
sdake | pafuent1 the resource that seems to be causing the problem is the "RouterInterface" | 14:01 |
pafuent1 | therve: Ok | 14:02 |
*** aweiteka has quit IRC | 14:02 | |
sdake | narrowing it down to just that one resource (or whatever is required to make it work) might be helpful | 14:02 |
sdake | could just be a regression in neutron's client | 14:02 |
sdake | or something we didn't think of in the neutron resources | 14:02 |
pafuent1 | sdake: therve: I'll reduce the template then. | 14:02 |
*** neetap has quit IRC | 14:03 | |
pafuent1 | sdake: therve: BTW, I "solved" the issue adding the Subnet as a dependecy of the RouterInterface (http://paste.openstack.org/show/74970/) Is that OK}? | 14:03 |
therve | pafuent1, That's horrible but apparently we have to do those kind of things for neutron :/ | 14:04 |
sdake | if subnet should be a dependency of routerinterface, the correct way to fix taht is to pass the subnet into the routerinterface resource as an attributge and let the parser sort it out | 14:05 |
*** mkollaro has quit IRC | 14:05 | |
*** mkollaro1 has joined #heat | 14:05 | |
*** mkollaro1 is now known as mkollaro | 14:05 | |
therve | sdake, You shouldn't have to do it in every templates though | 14:06 |
sdake | therve if subnet is always a dependency of routerinterface, i dont see why not | 14:06 |
sdake | now, not knowing much about neutron, I don't know if that makes any sense or not (subnet being an attribute to routerinterface) | 14:06 |
pafuent1 | sdake: therve: The Subnet is a property of RouterInterface | 14:06 |
sdake | are you passing the subnet into the routerinterface? | 14:07 |
pafuent1 | sdake: Yes | 14:07 |
sdake | I would think the parser would sort out the ordering | 14:07 |
therve | So the problem is with the floating IP | 14:08 |
therve | Which depends on port and then on network | 14:09 |
*** che-arne has joined #heat | 14:09 | |
sdague | looks like some sort of heat race in the check queue - http://logs.openstack.org/27/85027/1/check/check-tempest-dsvm-neutron-heat-slow/8329b74/console.html#_2014-04-03_13_44_21_532 | 14:10 |
sdague | anyone able to take a look? | 14:10 |
therve | And the subnet and router are in a different branch | 14:10 |
*** faramir1 has quit IRC | 14:10 | |
sdague | it seems to be a failure to create the stack on one of the existing API tests | 14:10 |
*** gokrokve has joined #heat | 14:11 | |
pafuent1 | therve: Sorry, but I can't get your point | 14:11 |
*** vijendar has quit IRC | 14:12 | |
therve | sdague, It looks like it took more than 10 minutes to be up? Should the time be increased? | 14:12 |
sdague | therve: > 10 minutes to come up? | 14:12 |
sdague | that seems kind of wrong | 14:12 |
*** vijendar has joined #heat | 14:12 | |
sdake | sdague I'll look now - I am booked in 2 hours for the rest of the day tho | 14:12 |
*** mspreitz has quit IRC | 14:13 | |
sdague | no prob | 14:13 |
*** mspreitz has joined #heat | 14:13 | |
therve | sdague, http://paste.openstack.org/show/74975/ | 14:14 |
therve | I think the numbers before cloud-init are seconds | 14:14 |
therve | So it started cloud-init after 545 seconds | 14:14 |
sdague | that seems really slow, even for 2nd level virt | 14:15 |
*** gokrokve has quit IRC | 14:15 | |
therve | pafuent1, I'm not sure what's my point yet, but it's great | 14:16 |
sdague | hmmm... the heat fedora image is i686 instead of x86_64 | 14:17 |
sdague | I think that's going to penalize us more in second level virt | 14:17 |
*** aweiteka has joined #heat | 14:17 | |
sdague | is there a fedora 20 x86_64 that we could use there? | 14:17 |
sdake | fedora 20 image from usptream should be good to go | 14:18 |
sdake | http://download.fedoraproject.org/pub/fedora/linux/releases/20/Images/x86_64/Fedora-x86_64-20-20131211.1-sda.raw.xz or | 14:18 |
sdake | http://download.fedoraproject.org/pub/fedora/linux/releases/20/Images/x86_64/Fedora-x86_64-20-20131211.1-sda.qcow2 | 14:19 |
sdague | sdake: cool, I'll adjust the devstack default, which is currently i386 for some reason | 14:19 |
sdake | sdague odd although the arch shouldn't matter unless some extra emulation is done | 14:19 |
sdake | which is making it "too slow" | 14:20 |
sdague | we're running 2nd level guests | 14:20 |
sdake | note I tried kvm on kvm about a year ago and it took about 25 minutes to boot an instance and set it up (our wordpress) | 14:20 |
sdake | our wordpress example | 14:20 |
sdague | this is actually libvirt/qemu on xen | 14:20 |
therve | pafuent1, So, the routerinface should already depends on the subnet | 14:20 |
sdake | ya 2nd level guest, best to match the host arches | 14:20 |
sdague | because rax is xen | 14:21 |
sdague | hpcloud is kvm | 14:21 |
sdake | makes sense | 14:21 |
sdague | but I don't think they enable nesting | 14:21 |
therve | And the port should depend on the subnet as well too because of hax | 14:21 |
sdague | so it's still qemu w/o kvm there | 14:21 |
sdake | I haven't tried libvirt/qemu on xen, but I expect it would be very slow | 14:21 |
therve | pafuent1, Which version are you using? | 14:21 |
sdake | I think it is less likely the test is faling and more likely something with the ssh operation is timing out | 14:21 |
jasond | therve: the use case for https://review.openstack.org/#/c/81918/ wasn't clear? | 14:21 |
therve | jasond, It's clear but arguable. | 14:22 |
pafuent1 | therve: Sorry, version of what? | 14:22 |
therve | pafuent1, Of Heat | 14:22 |
jasond | therve: ok, yeah | 14:22 |
*** tspatzier has joined #heat | 14:22 | |
sdake | jasond it may make more sense to change hot_spec.rst rather then write code prior to doing that | 14:23 |
therve | jasond, I mean, in as much as we argued about it :) | 14:23 |
sdake | if the change for hot_spec.rst goes in, then the code should be no problem | 14:23 |
pafuent1 | therve: I pull the repo last week | 14:23 |
sdague | sdake: yeh, it's definitely a timeout | 14:23 |
jasond | sdake: that's a good suggestion. i'll do that next time | 14:23 |
sdake | sdague do you ahve any kind of other more detailed logs on the particular test? | 14:23 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Add dry_run option to stack abandon https://review.openstack.org/84664 | 14:24 |
sdague | sdake: it's all in that link, scroll down a bit | 14:24 |
sdague | we do a full dump of testr output, plus a console dump on the guest | 14:24 |
sdake | sdague just as an aside, I've done a whole bunch of rechecks because ssh locks up on the guest vms, could be related | 14:26 |
sdague | locks up, or networking fails to come up? | 14:26 |
sdake | not sure, let me find recheck bug | 14:26 |
*** chandan_kumar has quit IRC | 14:27 | |
*** chandan_kumar has joined #heat | 14:27 | |
sdake | https://bugs.launchpad.net/tempest/+bug/1253896 | 14:27 |
uvirtbot | Launchpad bug 1253896 in tempest/havana "Attempts to verify guests are running via SSH fails. SSH connection to guest does not work." [Critical,Confirmed] | 14:27 |
sdake | sdague ^ if you lookk in the recheck list, there are several hundred on this bug, could be related | 14:27 |
*** gokrokve has joined #heat | 14:27 | |
sdague | yes, that's basically neutron not building a network consistently | 14:28 |
*** cfriesen has joined #heat | 14:28 | |
sdague | though realistically if it's still showing up in neutron, we should flag it out of fix released | 14:28 |
sdague | especially if it exposes more often in heat, there might be something else going on | 14:29 |
*** chandan_kumar has quit IRC | 14:30 | |
sdake | 2014-04-03 13:44:34.612 | Details: Resource WaitCondition failed to reach CREATE_COMPLETE status within the required time (600 s). | 14:30 |
sdake | 600s is not enough | 14:30 |
sdake | for virt on virt imo | 14:30 |
*** Tross has joined #heat | 14:30 | |
sdake | sdague do you have a bug # to work against so I can submit a change to fix that up? | 14:31 |
*** jcru has quit IRC | 14:31 | |
*** jcru has joined #heat | 14:32 | |
sdague | sdake: I haven't opened one up yet | 14:32 |
sdake | in that log you pointed out above, cloud-init doesn't run until 196 seconds in | 14:33 |
sdake | just to get to the config of cloud init takes 457 seconds | 14:35 |
*** TravT has joined #heat | 14:35 | |
sdake | the point where heat actually does anything inside the vm to signal the test was a success doesn't happen utnil 566 seconds | 14:35 |
sdake | 600-566 is not enough time | 14:35 |
sdake | although in bare metal, that would take 1-2 seconds | 14:36 |
*** mkollaro1 has joined #heat | 14:39 | |
*** mkollaro has quit IRC | 14:39 | |
sdake | sdague so corrective actions are | 14:40 |
sdake | 1) use a 64 bit guest in the devstack gate | 14:40 |
sdake | 2) increase timeout field in that particular test (and any others that use same pattern) | 14:40 |
sdake | If you file bug, I'll take on #2 | 14:40 |
sdake | maybe just changing the arch to the same would fix it, but I am doubtful | 14:42 |
sdague | ok, so #1 should be addressed with this - https://review.openstack.org/85057 | 14:45 |
*** sjmc7 has joined #heat | 14:46 | |
sdague | it's interesting that the success runs on this test complete in 290s so 600 is way out of bounds. It might be region dependent | 14:46 |
sdague | I'll try to get some logstash data before filing the bug | 14:47 |
sdake | well | 14:47 |
sdake | cfn-init in some cases retrieves information from fedora repositories | 14:48 |
sdague | ? | 14:48 |
sdague | really? | 14:48 |
sdake | yes | 14:48 |
sdague | is there a way to stop that | 14:48 |
sdague | because we really need to isolate the guests from the network | 14:48 |
sdake | I am not sure if it happens in all cases, investigating | 14:48 |
sdague | otherwise we'll see a continuous fail rate there. External repositories go down way more than they should. | 14:49 |
sdake | yes it may not be a problem still investigating :) | 14:49 |
sdague | cool, thanks :) | 14:50 |
therve | zaneb, Hi, could you help me on some DependencyTaskGroup stuff? | 14:52 |
zaneb | sure can | 14:52 |
therve | zaneb, I get that http://paste.openstack.org/show/74982/ from the debug logs | 14:54 |
therve | after some cleanups | 14:54 |
therve | And it seems the first object delete is the RouterInterface | 14:55 |
sdake | sdague that particular api test does not install packages | 14:55 |
therve | Is that expected? | 14:55 |
therve | zaneb, That's the DependencyTaskGroup of a stack delete for context | 14:55 |
zaneb | gotcha | 14:55 |
sdake | sdague I have checked the cfn-init agent, the cfn-init agent does not update the repo information unless packages are requested | 14:55 |
sdake | sdague so its not an issue of connecting to an external repository | 14:55 |
zaneb | therve: sounds plausible, because the RouterInterface depends on the Subnet | 14:56 |
zaneb | therve: what were you expecting to see? | 14:56 |
*** duncanjw has joined #heat | 14:56 | |
therve | zaneb, I was expecting to see the FloatingIP gone first | 14:56 |
*** IlyaE has joined #heat | 14:56 | |
therve | I mean I don't how what's the order of that thing | 14:57 |
*** jmckind has joined #heat | 14:57 | |
sdake | sdague you said this is a rax host? in the kernel output, the kvm nested virt seems enabled | 14:58 |
zaneb | therve: FloatingIPAssociation has to be deleted before FloatingIP | 14:59 |
sdake | not sure kvm nested virt on xen works well or not | 14:59 |
sdake | sdague I do know kvm on kvm is generally kind of rough around the edges :) | 14:59 |
therve | zaneb, So RouterInferce is picked for deletion because nothing depends on it basically | 15:00 |
zaneb | basically, yeah | 15:00 |
*** aweiteka has quit IRC | 15:00 | |
zaneb | anything that isn't depended on by anything will be among the first batch of stuff to be deleted | 15:01 |
zaneb | but the actual order within that batch is undefined | 15:01 |
therve | Makes sense | 15:01 |
therve | So we're missing a link :/ Damn neutron | 15:01 |
zaneb | weird that the RouterInterface doesn't depend on the Router? | 15:01 |
therve | yeah the router is unused I think | 15:02 |
zaneb | but RouterInterface takes a router_id | 15:03 |
zaneb | and it's required | 15:03 |
*** tomek_adamczewsk has quit IRC | 15:03 | |
therve | Right I used an existing router | 15:03 |
pafuent1 | therve: zaneb: I'm using the external router id on the template. | 15:04 |
zaneb | therve: there's a good chance that's why it's broken. all of these dependency hacks we do internally totally break down when you define things outside of the template :( | 15:05 |
pafuent1 | therve: zaneb: That ID is a parameter of the stack | 15:05 |
therve | http://paste.openstack.org/show/74985/ is the minimal template for making it break | 15:05 |
*** duncanjw has quit IRC | 15:05 | |
zaneb | https://bugs.launchpad.net/heat/+bug/1299259 | 15:06 |
uvirtbot | Launchpad bug 1299259 in heat "FloatingIP needs a hidden dependency on Routers" [High,Triaged] | 15:06 |
zaneb | therve, pafuent1: most likely that is your bug ^ | 15:06 |
therve | Yeah more or less | 15:06 |
therve | Except RouterInterface here :/ | 15:06 |
*** jcru has quit IRC | 15:07 | |
*** jcru has joined #heat | 15:07 | |
therve | pafuent1, So I guess the RouterInterface in your template is to allow your subnet to access the internet, right? | 15:07 |
zaneb | oh, then it's a different but related issue :( | 15:08 |
therve | zaneb, Maybe the proper fix is to always define a router in the template | 15:08 |
therve | Instead of reusing one | 15:09 |
therve | Still need your fix in that case | 15:09 |
*** nkhare has quit IRC | 15:09 | |
*** swygue has quit IRC | 15:09 | |
therve | Otherwise there is no way you can find the relationship between a FloatingIPAssociation and a RouterInterface | 15:10 |
zaneb | by happy coincidence, I happen to have here a sketch I did of the dependency graphs on the back of an envelope | 15:10 |
pafuent1 | therve: I'm not sure if I need that. The template is for tempest. | 15:10 |
*** swygue has joined #heat | 15:10 | |
zaneb | I'd share a copy, but it's literally on the back of an envelope :D | 15:10 |
therve | pafuent1, That would simplify things if it's not needed | 15:11 |
therve | zaneb, I can send you a photo of my whiteboard too :) | 15:11 |
zaneb | so yeah, if FloatingIP needs to be created after/deleted before the router interface for the router that connects to the external network, then we are hosed | 15:12 |
zaneb | because FloatingIP only depends on the external network explicitly | 15:12 |
zaneb | and we have a hack to make it depend on the RouterGateway to reach it | 15:12 |
zaneb | and when that bug above is fixed it'll depend on the Router that has that gateway | 15:13 |
therve | Well maybe using :FloatingIPAssociation you can go up to the port then the net but... | 15:13 |
*** aweiteka has joined #heat | 15:13 | |
zaneb | but it appears we need to depend on the interface to the router to the gateway to the external network | 15:13 |
therve | pafuent1, If you need a quick fix, you can add a depends_on in your template | 15:13 |
*** Michalik- has joined #heat | 15:14 | |
sdague | sdake: sorry, had stepped away. That run was definitely rax, so xen as a base | 15:14 |
zaneb | therve: ++ | 15:14 |
*** david-lyle has joined #heat | 15:14 | |
pafuent1 | therve: Ok, I'll try that | 15:14 |
pafuent1 | therve: zaneb: Thanks so much for your help | 15:14 |
zaneb | pafuent1: so make the FloatingIP depend on the Router Interface | 15:14 |
zaneb | np | 15:14 |
zaneb | I am halfway through an email to Neutron people telling them how to fix their API | 15:15 |
zaneb | but it's not simple :/ | 15:15 |
sdague | sdake: if there are tests that want to install packages, we should come up with a way to specify the mirror, so we can force it to something in the provider we're on | 15:16 |
sdague | that will reduce the random failure rate due to internet hiccups | 15:17 |
*** rbuilta has joined #heat | 15:18 | |
*** zns has quit IRC | 15:21 | |
*** tspatzier has quit IRC | 15:21 | |
*** sdake_ has joined #heat | 15:22 | |
*** sdake_ has quit IRC | 15:22 | |
*** sdake_ has joined #heat | 15:22 | |
*** tspatzier has joined #heat | 15:22 | |
*** jamie_h has quit IRC | 15:22 | |
sdake_ | zigo not sure hwne you mesaged me re your test failures, but I suspect libyaml is involved, with something to do with a recent CVE | 15:23 |
zigo | sdake_: Yeah, that was the problem, it's fixed now with the more recent libyaml! :) | 15:23 |
sdake_ | zigo try determining if it is libyaml | 15:23 |
zigo | It *was*! :) | 15:24 |
*** edimmaz has quit IRC | 15:24 | |
sdake_ | cool did you jsut ask or was it last night some time while I was sleeping :) | 15:24 |
*** zns has joined #heat | 15:24 | |
*** zns has quit IRC | 15:24 | |
*** jamie_h has joined #heat | 15:25 | |
*** zhiyan is now known as zhiyan_ | 15:25 | |
*** rbuilta has quit IRC | 15:26 | |
*** pafuent1 is now known as pafuent | 15:31 | |
sdake_ | sdague never having looked at that specific api test before, I'm curious why you don't consider it a scenario test? | 15:32 |
sdague | honestly, I didn't look into the details on it | 15:35 |
*** rcleere has joined #heat | 15:35 | |
sdague | I was just trying to figure out the failure | 15:35 |
*** tomek_adamczewsk has joined #heat | 15:36 | |
sdake_ | the scenario it tests is "does a cfn-init based image boot and is able to signal it completed booting image and can the vm be sshed into" | 15:36 |
sdague | honestly, that's probably fine in API | 15:36 |
sdague | we have vm verification in nova | 15:37 |
sdague | by actually sshing to things | 15:37 |
*** jcru has quit IRC | 15:37 | |
*** jcru_ has joined #heat | 15:37 | |
sdake_ | in the nova api tests? | 15:37 |
sdague | yes | 15:38 |
sdake_ | i see | 15:38 |
*** jcru_ has quit IRC | 15:38 | |
*** jcru has joined #heat | 15:38 | |
sdake_ | so a scenario would be something more complicated, like "update a stack that has one resource with two"? | 15:38 |
sdague | sdake: yes | 15:39 |
sdague | honestly, it's not a firm line | 15:39 |
sdake_ | sdague makes sense - I think alot of tests we had thought would be scenario tests, should be api slow tests then | 15:39 |
sdague | the other difference is the scenario tests use the official python clients | 15:40 |
sdake_ | alot of our test planning is around veryfing resources are actually created | 15:40 |
sdague | and the api tests use tempest's own rest clients | 15:40 |
sdague | I think most of the resource create tests probably would fall into api for heat | 15:40 |
sdake_ | sorry create/update/delete (lifecycle) | 15:40 |
sdake_ | not jus tcreate :) | 15:41 |
sdague | yep | 15:41 |
sdague | I think if we get into more complicated things, like the ha or autoscaling, that's definitely scenario | 15:41 |
sdake_ | ok makes sense - I guess we need to do more work to identify more complex scenarios to validate | 15:41 |
sdake_ | although getting the basics of resource lifecycle testing in the code base would be a good start :) | 15:42 |
sdague | yep definitely | 15:42 |
sdague | every bit helps | 15:42 |
*** che-arne has quit IRC | 15:43 | |
*** alexheneveld has joined #heat | 15:44 | |
*** tspatzier has quit IRC | 15:44 | |
*** tspatzier has joined #heat | 15:44 | |
*** arbylee has quit IRC | 15:45 | |
openstackgerrit | A change was merged to openstack/heat: Using default value during update https://review.openstack.org/83709 | 15:49 |
*** zns has joined #heat | 15:51 | |
*** swygue has quit IRC | 15:52 | |
*** zns has quit IRC | 15:53 | |
*** zns has joined #heat | 15:53 | |
*** pablosan has joined #heat | 15:54 | |
*** pablosan is now known as zz_pablosan | 15:54 | |
*** zz_pablosan is now known as pablosan | 15:54 | |
*** mspreitz has quit IRC | 15:55 | |
*** pablosan has quit IRC | 15:55 | |
*** che-arne has joined #heat | 15:55 | |
*** pablosan has joined #heat | 15:56 | |
*** arbylee has joined #heat | 15:56 | |
*** arbylee has joined #heat | 15:56 | |
*** Tross has quit IRC | 15:58 | |
*** zns_ has joined #heat | 15:58 | |
*** zns has quit IRC | 16:01 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Allow complex scheduler hints for AWS Instance. https://review.openstack.org/85089 | 16:07 |
*** jistr has quit IRC | 16:13 | |
*** swygue has joined #heat | 16:18 | |
*** yassine has quit IRC | 16:26 | |
*** Linz has joined #heat | 16:26 | |
*** jprovazn has quit IRC | 16:27 | |
*** zns_ has quit IRC | 16:28 | |
therve | sdake: Are you getting somewhere on oslo.messaging? Still blocked by the config generator thing? | 16:35 |
*** andrew_plunk has joined #heat | 16:36 | |
*** ifarkas has quit IRC | 16:36 | |
zaneb | therve: config generator should be no more broken with the latest olso than it is already now ;) | 16:38 |
therve | :) | 16:38 |
therve | I think it was more related to the new oslo.messaging options though | 16:39 |
*** pafuent1 has joined #heat | 16:45 | |
*** pafuent has quit IRC | 16:45 | |
*** blinky_ghost has joined #heat | 16:48 | |
*** julienvey has quit IRC | 16:48 | |
*** e0ne has quit IRC | 16:49 | |
blinky_ghost | Hi all, I'm playing with heat AutoScaling feature. How do I declare my networks (internal and public) on my template? Thanks | 16:49 |
*** e0ne has joined #heat | 16:50 | |
therve | blinky_ghost, Can you be more specific? Why resources are you using? Do you mean the networks your servers are going to live on? | 16:51 |
*** mspreitz has joined #heat | 16:51 | |
*** tspatzier has quit IRC | 16:52 | |
*** alexpilotti has quit IRC | 16:53 | |
blinky_ghost | therve: yes, sure. I'm testing this template https://github.com/openstack/heat-templates/blob/master/cfn/F17/AutoScalingMultiAZSample.yaml and everything works fine it creates my loadbalancer and the wordpress instances . But now I want to declare my neutron networks on it, floating ips and internal network. How do I do it? | 16:53 |
*** e0ne has quit IRC | 16:54 | |
*** pablosan is now known as zz_pablosan | 16:54 | |
therve | Well you create the resources that you need? You should ask a more specific question. | 16:55 |
*** pvaneck has joined #heat | 16:55 | |
therve | I don't know for example how much customization you can do with the AWS load balancer. It may be better to use the neutron load balancer resource | 16:56 |
*** Tross has joined #heat | 16:59 | |
*** mspreitz has quit IRC | 17:00 | |
blinky_ghost | therve: I want to have a stack of instances that scale up and down depending on my load. Now I wan't to assign a floating ip to those instances on the template. Can I do it with AWS Load balancer or should I use something else? | 17:02 |
*** wchrisj_ has joined #heat | 17:03 | |
therve | blinky_ghost, Are those instances behind a load balancer? | 17:05 |
therve | sdake: parameter_groups has already been implemented fwiw | 17:05 |
blinky_ghost | therve: no, I don't need loadbalancer | 17:06 |
therve | skraynev_afk, http://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/ | 17:06 |
*** derekh has quit IRC | 17:08 | |
therve | blinky_ghost, I'm not sure. You may be able to do it with the native autoscaling resource | 17:08 |
blinky_ghost | therve: do you an example of that? a template? | 17:09 |
therve | blinky_ghost, https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml | 17:09 |
therve | And https://github.com/openstack/heat-templates/blob/master/hot/lb_server.yaml | 17:10 |
therve | If you replace the PoolMember resource by some floating IP stuff it should work | 17:10 |
blinky_ghost | therve: do I need to use loadbalancer on this? Can I remove it from the configuration? Because I want to build a voip sip stack that doesn't need haproxy, as it uses UDP and relies on sip protocol | 17:12 |
SpamapS | sdague: Heh, tempest should use Heat. :) | 17:12 |
* SpamapS was reading the discussion on tempest async testing waiters | 17:12 | |
therve | blinky_ghost, Well, no you don't need to | 17:14 |
*** harlowja_away is now known as harlowja | 17:14 | |
zaneb | SpamapS: I take it you are an emacs user ;) | 17:18 |
*** pafuent1 is now known as pafuent | 17:18 | |
*** killer_prince has joined #heat | 17:21 | |
*** arbylee has quit IRC | 17:21 | |
*** zns has joined #heat | 17:22 | |
*** blomquisg has quit IRC | 17:23 | |
SpamapS | zaneb: eh? | 17:25 |
zaneb | SpamapS: the Larry Tesler reference | 17:25 |
SpamapS | zaneb: Oh hah. No. But vim has embraced modes and infected my brain to finger systems. | 17:25 |
* zaneb is also a happy vim user | 17:26 | |
SpamapS | zaneb: I try non-vim once a year for a week. In fact it is time to try it again .. but I just can't justify the pain of retraining my fingers. | 17:26 |
SpamapS | It's been emacs 3 years in a row.. I need to try a new thing | 17:26 |
SpamapS | Maybe eclipse.. but I so loathe non text based editors | 17:27 |
zaneb | ick | 17:27 |
*** rpothier_ has joined #heat | 17:31 | |
jdob | SpamapS: PyCharm. | 17:33 |
*** rpothier has quit IRC | 17:34 | |
*** packet has joined #heat | 17:36 | |
*** packet has quit IRC | 17:36 | |
jasond | emacs 4 life | 17:36 |
*** gokrokve has quit IRC | 17:37 | |
*** blomquisg has joined #heat | 17:37 | |
SpamapS | jdob: can suck it? ;) sorry, I don't use closed source software. | 17:40 |
SpamapS | except maybe games. ;) | 17:40 |
jdob | the community edition is open source | 17:41 |
jdob | though I can't help you on games, some are just too good to pass up :) | 17:41 |
SpamapS | why are people always passing around license keys then? | 17:42 |
SpamapS | ah remote debugging | 17:42 |
SpamapS | jdob: still not into it. :) I'll support my free software brothers first. :) | 17:43 |
jdob | hehe, I can't argue with that as a rationale | 17:43 |
SpamapS | It's not the easiest path. | 17:43 |
SpamapS | Not even the most productive all the time. | 17:43 |
SpamapS | But it is the most fun. :) | 17:43 |
jdob | i grew up on IntelliJ long before I got into OpenSource, so I have a long standing love for that project that's hard to give up | 17:44 |
jdob | er, open source... no idea why I capitalized it like OpenStack | 17:44 |
openstackgerrit | Andrew Plunk proposed a change to openstack/heat: Chef solo resource https://review.openstack.org/55208 | 17:44 |
sdake | therve yes I know, I'm pretty sure I said that in my email :) | 17:46 |
therve | Okay :) | 17:46 |
blinky_ghost | therve: thanks I'll do some tests :) | 17:46 |
sdake | "I went to go implement, found it was implemented, here is what went right about the use case, here is what is contentious about the other use cases" was my argument in essence :) | 17:47 |
therve | Oh sorry | 17:47 |
sdake | therve I don't know if anyone put any analysis on the "keywords" section proposed in that UI | 17:48 |
sdague | SpamapS: heh | 17:48 |
sdake | therve or if folks have considered "non-freeform" metadata | 17:48 |
sdague | well we found that if we don't actually write our own rest client, the python libraries hide tons of bugs in the server APIs | 17:48 |
sdague | in the sake of being nice to the users | 17:48 |
sdake | therve I think taking a fresh look from a non-freeform metadata context might be a useful discussion for reviewers to have in a review | 17:49 |
sdake | that way we can either fully reject all approaches to metadata or accept defined use cases | 17:49 |
sdake | right now the question remains unanswered | 17:49 |
*** yogesh has joined #heat | 17:51 | |
sdake | therve I think it all comes down to the point of do we want validate to enforce a specific structure for HOT | 17:51 |
sdake | therve or would we be willing to accept a less-aggressive validation of sections and major areas based around use cases | 17:51 |
therve | I think I've noticed that loose validation leads to error in templates | 17:53 |
*** che-arne has quit IRC | 17:53 | |
therve | OTOH it might be hard to preserve backward compatibility otherwise | 17:53 |
sdake | I think our validation as is is fairly well balanced | 17:53 |
sdake | it sucks that it doesn't tell you what didn't validate :) | 17:54 |
sdake | but thats a different problem | 17:54 |
sdake | my take on the whole discussion we had 6 mo ago around metadata tags were that a freeform metadata blob was what was proposed | 17:54 |
*** arbylee has joined #heat | 17:55 | |
sdake | and people found that offensive for a variety of reasons | 17:55 |
*** derekh has joined #heat | 17:58 | |
therve | To be honest I'm not a big fan of parameter_groups, I feel we could have think about that use case a bit more | 17:58 |
blinky_ghost | therve: I see this error deploying autoscaling: ERROR: Unknown resource Type : OS::Heat::ScalingPolicy do you know what version supports this? | 17:59 |
therve | blinky_ghost, icehouse | 17:59 |
blinky_ghost | therve: I use havana, guess have to go back to the other template | 18:00 |
therve | I guess so | 18:00 |
*** rwsu has quit IRC | 18:03 | |
*** jprovazn has joined #heat | 18:04 | |
*** swygue has quit IRC | 18:06 | |
*** tango has joined #heat | 18:06 | |
*** jmckind has quit IRC | 18:09 | |
openstackgerrit | Andreas Jaeger proposed a change to openstack/heat: Check that all po/pot files are valid https://review.openstack.org/84226 | 18:12 |
*** akuznetsov has quit IRC | 18:12 | |
*** gokrokve has joined #heat | 18:12 | |
openstackgerrit | A change was merged to openstack/heat: Remove auth_token condition in clients https://review.openstack.org/80605 | 18:12 |
openstackgerrit | A change was merged to openstack/heat: Updated from global requirements https://review.openstack.org/76689 | 18:12 |
*** zz_pablosan is now known as pablosan | 18:13 | |
*** bgorski has quit IRC | 18:16 | |
*** akuznetsov has joined #heat | 18:17 | |
*** arbylee1 has joined #heat | 18:18 | |
*** arbylee has quit IRC | 18:19 | |
*** rbuilta has joined #heat | 18:27 | |
*** akuznetsov has quit IRC | 18:28 | |
blinky_ghost | can anbody tell me what this means? ERROR: Property error : WebServerGroup: VPCZoneIdentifier "u'4f67e244-e207-4f48-83db-2fd6e5eb93a7'" is not a list | 18:28 |
*** alexpilotti has joined #heat | 18:30 | |
*** derekh has quit IRC | 18:37 | |
*** duncanjw has joined #heat | 18:37 | |
*** akuznetsov has joined #heat | 18:38 | |
*** derekh has joined #heat | 18:39 | |
*** blinky_ghost has quit IRC | 18:40 | |
*** killer_prince has quit IRC | 18:42 | |
*** Tross has quit IRC | 18:44 | |
*** DaveJ__ has quit IRC | 18:47 | |
*** jstrachan has quit IRC | 18:48 | |
*** zns has quit IRC | 18:49 | |
*** jamie_h has quit IRC | 18:52 | |
*** derekh has quit IRC | 18:54 | |
*** lazy_prince has joined #heat | 18:56 | |
*** lazy_prince is now known as killer_prince | 18:56 | |
*** arbylee1 has quit IRC | 19:03 | |
*** arbylee has joined #heat | 19:03 | |
*** akuznetsov has quit IRC | 19:06 | |
*** Tross has joined #heat | 19:07 | |
*** Tross has quit IRC | 19:07 | |
*** derekh has joined #heat | 19:11 | |
*** pablosan is now known as zz_pablosan | 19:12 | |
*** sgordon has quit IRC | 19:12 | |
*** lindsayk has joined #heat | 19:13 | |
*** jprovazn has quit IRC | 19:21 | |
*** david-lyle has quit IRC | 19:24 | |
*** zns has joined #heat | 19:25 | |
openstackgerrit | A change was merged to openstack/heat: Insertion port id in address attribute of server https://review.openstack.org/79969 | 19:25 |
*** zns has quit IRC | 19:26 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Python3: fix a bytes/str issue https://review.openstack.org/77938 | 19:26 |
*** zns has joined #heat | 19:27 | |
*** zns has quit IRC | 19:27 | |
*** zns has joined #heat | 19:27 | |
*** sgordon has joined #heat | 19:28 | |
*** zz_pablosan is now known as pablosan | 19:29 | |
*** susaant has joined #heat | 19:31 | |
*** e0ne has joined #heat | 19:31 | |
*** Linz has quit IRC | 19:33 | |
*** Linz has joined #heat | 19:33 | |
*** rbuilta has quit IRC | 19:36 | |
*** zns has quit IRC | 19:38 | |
openstackgerrit | Cyril Roelandt proposed a change to openstack/python-heatclient: Support Python 3 https://review.openstack.org/85153 | 19:38 |
*** zns has joined #heat | 19:39 | |
stevebaker | morning | 19:40 |
stevebaker | zaneb: read it and weep https://bugs.launchpad.net/heat/+bug/1301486/comments/4 | 19:40 |
uvirtbot | Launchpad bug 1301486 in heat "Stack update on "OS::Nova::Server" resource fails due instance port still in use" [High,Triaged] | 19:41 |
*** andersonvom has joined #heat | 19:41 | |
zaneb | ugh | 19:41 |
*** arbylee has quit IRC | 19:41 | |
*** arbylee has joined #heat | 19:42 | |
zaneb | stevebaker: it's because Neutron can't decide whether Ports are a thing you should deal with, and tries to handle them automatically a lot of the time? | 19:42 |
stevebaker | zaneb: without looking, it could be nova doing the port delete | 19:43 |
zaneb | stevebaker: did you see the discussion with therve and pafuent earlier? there's another bug with floating ips, even after we fix the one we know about | 19:44 |
stevebaker | zaneb: but bringing port definition inline to the server resource might be a good idea anyway | 19:45 |
*** andersonvom has quit IRC | 19:45 | |
stevebaker | i saw it | 19:45 |
*** andersonvom has joined #heat | 19:45 | |
zaneb | I'd be happy to kill Ports because they're not explicitly associated with a Subnet, which I find mind-boggling | 19:46 |
stevebaker | zaneb: you can specify a subnet on a port, but it is not mandatory | 19:47 |
zaneb | it doesn't appear that you can from the API docs | 19:48 |
zaneb | if you can, we should make it mandatory in Heat | 19:49 |
stevebaker | zaneb: subnet_id can be specified inside the fixed_ips structure | 19:49 |
zaneb | but that's bizarre | 19:49 |
zaneb | fixed IPs are a totally different issue | 19:50 |
zaneb | you still want to assign a port to the subnet you want it in, whether or not it has a fixed IP | 19:50 |
sdake | I find it interesting that different communities have different views of what the PTL should be doing - from reading the ptl nominations list :) | 19:50 |
*** zhiyan_ is now known as zhiyan | 19:50 | |
stevebaker | its like the entire API was designed before they added subnets as a thing, but they didn't update the API after subnets were added | 19:51 |
zaneb | sdake: yeah, interesting isn't it. I think the TC should define the things it expects projects to be accountable for, and let them all figure out their own ways of handling it | 19:51 |
*** Tross1 has joined #heat | 19:52 | |
zaneb | stevebaker: layer 3 arrived very late in the piece (which is weird, I thought that was supposed to be the whole point), and I agree, they seemed not to change the API | 19:52 |
sdake | zaneb would probably be helpful for new ptls :) | 19:53 |
zaneb | e.g. Routers are an "extension" | 19:53 |
*** denis_makogon has quit IRC | 19:54 | |
*** dmakogon_ has joined #heat | 19:54 | |
*** lindsayk has quit IRC | 19:54 | |
*** IlyaE has quit IRC | 19:55 | |
*** lindsayk has joined #heat | 19:56 | |
*** rwsu has joined #heat | 19:56 | |
*** mkollaro1 has quit IRC | 19:56 | |
*** mkollaro has joined #heat | 20:01 | |
*** TravT|2 has joined #heat | 20:02 | |
*** sgordon has quit IRC | 20:02 | |
*** TravT has quit IRC | 20:02 | |
*** harlowja has quit IRC | 20:02 | |
*** harlowja has joined #heat | 20:03 | |
*** Tross1 has quit IRC | 20:05 | |
*** rwsu has quit IRC | 20:07 | |
*** rwsu has joined #heat | 20:09 | |
*** rwsu has quit IRC | 20:11 | |
*** rwsu has joined #heat | 20:11 | |
*** IlyaE has joined #heat | 20:14 | |
*** sgordon has joined #heat | 20:16 | |
*** rwsu has quit IRC | 20:27 | |
*** rwsu has joined #heat | 20:31 | |
*** blomquisg has quit IRC | 20:31 | |
*** erecio has quit IRC | 20:32 | |
*** derekh has quit IRC | 20:35 | |
*** gondoi is now known as zz_gondoi | 20:39 | |
*** david-lyle has joined #heat | 20:40 | |
*** Tross has joined #heat | 20:40 | |
*** Tross has quit IRC | 20:40 | |
*** blomquisg has joined #heat | 20:45 | |
*** tomek_adamczewsk has quit IRC | 20:48 | |
*** tomek_adamczewsk has joined #heat | 20:52 | |
*** susaant has quit IRC | 20:53 | |
*** achampion has quit IRC | 20:55 | |
stevebaker | Any reviews to complete our heatclient python 3 fixes? https://review.openstack.org/#/c/85153/ | 20:56 |
*** aweiteka has quit IRC | 20:58 | |
*** gokrokve_ has joined #heat | 20:59 | |
*** TravT|2 has quit IRC | 20:59 | |
*** andrew_plunk has quit IRC | 21:00 | |
*** gokrokve has quit IRC | 21:02 | |
*** radez is now known as radez_g0n3 | 21:02 | |
*** pafuent has left #heat | 21:03 | |
sjmc7 | done, stevebaker | 21:04 |
*** tspatzier has joined #heat | 21:04 | |
*** jdob has quit IRC | 21:10 | |
*** andrew_plunk has joined #heat | 21:19 | |
*** rwsu has quit IRC | 21:22 | |
*** rpothier_ has quit IRC | 21:24 | |
*** yassine has joined #heat | 21:25 | |
*** yassine has quit IRC | 21:27 | |
*** yassine has joined #heat | 21:27 | |
*** sgordon has quit IRC | 21:28 | |
mattoliverau | Morning all | 21:28 |
*** yassine has quit IRC | 21:30 | |
*** zns has quit IRC | 21:31 | |
*** zns has joined #heat | 21:39 | |
sdake_ | bugatti is building a dealership 2 miles from my house | 21:41 |
sdake_ | i swear people in scottsdale have a skewed perception of reality | 21:41 |
wirehead_ | Heh | 21:44 |
*** stannie has quit IRC | 21:46 | |
wirehead_ | I think after over a decade of life in the SF Bay Area, there are no cars left to impress me. | 21:46 |
wirehead_ | Well. | 21:46 |
wirehead_ | No, I lie. Art cars can still make me turn my head. | 21:46 |
*** alexpilotti has quit IRC | 21:49 | |
*** pablosan is now known as zz_pablosan | 21:53 | |
*** zz_pablosan has quit IRC | 21:53 | |
*** pablosan has joined #heat | 21:54 | |
*** rcleere has quit IRC | 22:03 | |
*** arbylee has quit IRC | 22:06 | |
*** zhiyan is now known as zhiyan_ | 22:08 | |
*** lindsayk has quit IRC | 22:09 | |
*** lindsayk has joined #heat | 22:10 | |
*** blomquisg has quit IRC | 22:12 | |
*** tspatzier has quit IRC | 22:18 | |
*** arbylee has joined #heat | 22:18 | |
*** arbylee has quit IRC | 22:19 | |
*** arbylee has joined #heat | 22:19 | |
*** vijendar has quit IRC | 22:21 | |
*** alexheneveld has quit IRC | 22:22 | |
*** jcru has quit IRC | 22:24 | |
*** rwsu has joined #heat | 22:26 | |
*** blomquisg has joined #heat | 22:26 | |
*** sabeen has quit IRC | 22:26 | |
*** mkollaro has quit IRC | 22:30 | |
*** tomek_adamczewsk has quit IRC | 22:30 | |
*** aweiteka has joined #heat | 22:42 | |
*** gokrokve_ has quit IRC | 22:42 | |
*** e0ne has quit IRC | 22:43 | |
*** jay_t_ has joined #heat | 22:44 | |
*** yogesh has quit IRC | 22:54 | |
*** bvandenh has quit IRC | 23:00 | |
*** david-lyle has quit IRC | 23:01 | |
*** IlyaE has quit IRC | 23:02 | |
*** lindsayk has quit IRC | 23:02 | |
*** rpothier has joined #heat | 23:02 | |
sdake | stevebaker https://bugs.launchpad.net/heat/+bug/1301036 is the db migration bug I mentioned | 23:03 |
uvirtbot | Launchpad bug 1301036 in oslo "openstack.common.db.sqlalchemy.migration utf8 table check issue on initial migration" [Critical,In progress] | 23:03 |
sdake | already tagged icehouse-rc-potential | 23:03 |
stevebaker | sdake: thanks, rc2 is open now too | 23:03 |
sdake | cool I targeted that bug | 23:03 |
*** matsuhashi has joined #heat | 23:05 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Support Python 3 https://review.openstack.org/85153 | 23:06 |
*** sjmc7 has quit IRC | 23:07 | |
sdake | stevebaker looks like larsks is looking at it | 23:07 |
larsks | sdake stevebaker : I looked at it long enough to determine that heat can't adopt glance's solution, so the short term fix is probably to provide appropriate documentation on how to convert the tables manually (or provide an upgrade script, maybe). | 23:14 |
*** e0ne_ has joined #heat | 23:15 | |
*** pablosan is now known as zz_pablosan | 23:16 | |
*** zz_pablosan has quit IRC | 23:17 | |
*** lindsayk has joined #heat | 23:19 | |
*** e0ne_ has quit IRC | 23:20 | |
*** alexheneveld has joined #heat | 23:20 | |
*** andersonvom has quit IRC | 23:21 | |
*** pablosan has joined #heat | 23:22 | |
*** kgriffs is now known as kgriffs|afk | 23:22 | |
*** andersonvom has joined #heat | 23:23 | |
*** pablosan has quit IRC | 23:23 | |
*** achampion has joined #heat | 23:24 | |
*** arbylee has quit IRC | 23:26 | |
*** andrew_plunk has quit IRC | 23:30 | |
*** andersonvom has quit IRC | 23:32 | |
*** zns has quit IRC | 23:38 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!