radix | hmm, my patch wasn't announced by the bot | 00:00 |
---|---|---|
radix | anyway i put one up | 00:00 |
stevebaker | or maybe a stack list filtering by stack id | 00:15 |
*** jhurlbert has quit IRC | 00:25 | |
*** nati_uen_ has joined #heat | 00:40 | |
*** gokrokve has joined #heat | 00:41 | |
*** michchap_ has quit IRC | 00:43 | |
*** michchap has joined #heat | 00:43 | |
*** nati_ueno has quit IRC | 00:43 | |
*** radez_g0n3 is now known as radez | 00:48 | |
*** randallburt has quit IRC | 00:49 | |
*** harlowja is now known as harlowja_away | 00:50 | |
*** mkollaro has quit IRC | 00:55 | |
*** andersonvom has quit IRC | 00:55 | |
*** arbylee has quit IRC | 01:01 | |
*** ppetit has joined #heat | 01:03 | |
stevebaker | SpamapS: have you given any thought on how and if os-apply-config would support variables? | 01:06 |
*** harlowja_away is now known as harlowja | 01:08 | |
SpamapS | stevebaker: yeah a while back I gave it some thought | 01:09 |
SpamapS | stevebaker: because I would realy like to be able to say {{tunnel_ip}} and have that sometimes map to {{local-ipv4}} and sometimes to {{some.other.key}} | 01:10 |
stevebaker | right | 01:11 |
SpamapS | stevebaker: I don't know where exactly to do such a mapping though. One thought was to have os-collect-config do it. | 01:16 |
*** IlyaE has quit IRC | 01:18 | |
stevebaker | I previously thought that software config with o*c wouldn't require any orc hook script, but now I'm thinking it might. This hook could do the mapping and merge all the deployment blobs into a single json | 01:19 |
stevebaker | or something | 01:19 |
kfox1111 | how much of iam does heat support? | 01:25 |
*** TravT has quit IRC | 01:27 | |
kfox1111 | hmm... just user and accesskey it looks like. | 01:28 |
*** pvaneckw has quit IRC | 01:30 | |
*** tango has quit IRC | 01:31 | |
*** sdake has quit IRC | 01:33 | |
larsks | kfox1111: can you ellaborate on what exactly you're asking? | 01:38 |
*** gokrokve has quit IRC | 01:39 | |
*** gokrokve has joined #heat | 01:40 | |
*** kfox1111 has quit IRC | 01:41 | |
*** gokrokve has quit IRC | 01:44 | |
*** andersonvom has joined #heat | 01:50 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: "version" section should be required in template https://review.openstack.org/65895 | 01:55 |
*** andersonvom has quit IRC | 01:55 | |
*** andersonvom1 has joined #heat | 01:55 | |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: RPC service for software config/deployment https://review.openstack.org/58877 | 02:00 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: REST API for software config/deployment https://review.openstack.org/66514 | 02:00 |
*** nosnos has joined #heat | 02:04 | |
*** erkules_ has joined #heat | 02:07 | |
*** erkules has quit IRC | 02:09 | |
*** gokrokve has joined #heat | 02:10 | |
*** andersonvom1 is now known as andersonvom | 02:11 | |
*** jasond` has joined #heat | 02:14 | |
*** arbylee has joined #heat | 02:14 | |
*** jasond` has quit IRC | 02:15 | |
*** slong- is now known as slong-afk | 02:15 | |
*** pablosan has quit IRC | 02:17 | |
*** alienyyg_ has quit IRC | 02:25 | |
*** alienyyg has joined #heat | 02:26 | |
*** andersonvom1 has joined #heat | 02:27 | |
*** andersonvom has quit IRC | 02:27 | |
*** asalkeld has quit IRC | 02:31 | |
*** andersonvom has joined #heat | 02:32 | |
*** andersonvom1 has quit IRC | 02:32 | |
*** nati_uen_ has quit IRC | 02:37 | |
*** nati_ueno has joined #heat | 02:37 | |
*** asalkeld has joined #heat | 02:41 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fixes template not using the JSON or YAML format https://review.openstack.org/65644 | 02:45 |
*** pablosan has joined #heat | 02:48 | |
*** pablosan has quit IRC | 02:48 | |
*** asalkeld has quit IRC | 02:54 | |
*** andersonvom1 has joined #heat | 02:57 | |
*** andersonvom has quit IRC | 02:57 | |
*** andersonvom has joined #heat | 02:59 | |
*** andersonvom1 has quit IRC | 02:59 | |
*** andersonvom1 has joined #heat | 03:06 | |
*** andersonvom has quit IRC | 03:06 | |
*** andersonvom has joined #heat | 03:15 | |
*** andersonvom1 has quit IRC | 03:15 | |
*** tiantian has joined #heat | 03:18 | |
*** andersonvom1 has joined #heat | 03:19 | |
*** andersonvom has quit IRC | 03:19 | |
*** nati_uen_ has joined #heat | 03:31 | |
*** nati_ueno has quit IRC | 03:35 | |
*** ramishra has joined #heat | 03:42 | |
*** andersonvom1 has quit IRC | 03:51 | |
*** harlowja is now known as harlowja_away | 04:01 | |
*** radez is now known as radez_g0n3 | 04:04 | |
*** sdake has joined #heat | 04:16 | |
*** _ruhe is now known as ruhe | 04:18 | |
*** asalkeld has joined #heat | 04:19 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 04:22 | |
*** asalkeld has quit IRC | 04:25 | |
*** nkhare has joined #heat | 04:29 | |
*** chandankumar has joined #heat | 04:32 | |
*** chandankumar has quit IRC | 05:03 | |
openstackgerrit | A change was merged to openstack/heat: Fix comparison with singletons https://review.openstack.org/62852 | 05:05 |
openstackgerrit | A change was merged to openstack/python-heatclient: Fix comparison with singletons https://review.openstack.org/64038 | 05:05 |
*** ruhe is now known as _ruhe | 05:07 | |
*** ramishra has quit IRC | 05:08 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 05:20 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:21 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 05:21 | |
*** tiantian has quit IRC | 05:40 | |
*** slong has joined #heat | 05:50 | |
*** slong-afk has quit IRC | 05:51 | |
*** IlyaE has joined #heat | 05:52 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:53 | |
openstackgerrit | A change was merged to openstack/heat: Add way to group exceptions in DependencyTaskGroup https://review.openstack.org/62479 | 05:57 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/heat: Add a new "UpdateWaitConditionHandle" resource https://review.openstack.org/63245 | 06:05 |
*** IlyaE has quit IRC | 06:05 | |
*** chandankumar has joined #heat | 06:15 | |
*** arbylee has quit IRC | 06:21 | |
*** arbylee has joined #heat | 06:24 | |
*** arbylee has quit IRC | 06:24 | |
*** denis_makogon has joined #heat | 06:26 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: "version" section should be required in template https://review.openstack.org/65895 | 06:27 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 06:34 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 06:36 | |
*** ramishra has joined #heat | 06:36 | |
*** gokrokve has quit IRC | 06:38 | |
*** gokrokve has joined #heat | 06:38 | |
*** gokrokve has quit IRC | 06:42 | |
*** SergeyLukjanov_ has joined #heat | 06:44 | |
*** SergeyLukjanov_ has left #heat | 06:45 | |
*** asalkeld has joined #heat | 06:49 | |
*** arbylee has joined #heat | 06:54 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 06:58 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/64504 | 07:03 |
*** jprovazn has joined #heat | 07:04 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: "version" section should be required in template https://review.openstack.org/65895 | 07:07 |
*** nati_uen_ has quit IRC | 07:11 | |
*** arbylee has quit IRC | 07:13 | |
*** tspatzier has joined #heat | 07:18 | |
*** tspatzier__ has joined #heat | 07:26 | |
*** alienyyg_ has joined #heat | 07:35 | |
*** alienyyg has quit IRC | 07:35 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fixes template not using the JSON or YAML format https://review.openstack.org/65644 | 07:35 |
*** arbylee has joined #heat | 07:40 | |
alienyyg_ | hi all, I have some concept issue about the autoscaing and HA, consider this situation: I only have one instance in my autoscalinggroup, and now the instance goes down, no usbale resource anymore ,should heat create a new instance to carry one the previous one? because the resource is not engouth, it should, but on the other hand, it might be consider as high avilability? | 07:50 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 07:58 | |
*** arbylee has quit IRC | 07:59 | |
openstackgerrit | Sascha Peilicke proposed a change to openstack/heat-cfntools: Sync with global requirements https://review.openstack.org/67035 | 08:00 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 08:01 | |
*** JohanH has joined #heat | 08:04 | |
*** jamieh has joined #heat | 08:04 | |
JohanH | Hi, I am a newbi to Heat and I am wondering if it is possible to use #cloud-config to configure e.g. hostname? | 08:07 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fixes template not using the JSON or YAML format https://review.openstack.org/67396 | 08:07 |
skraynev | Good day) | 08:11 |
*** ramishra has quit IRC | 08:12 | |
*** erkules_ is now known as erkules | 08:22 | |
shardy | morning | 08:23 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 08:24 | |
therve | 'morning | 08:24 |
shardy | JohanH: By default you can't specify #cloud-config as heat uses cloud-init to bootstrap it's own agent (heat-cfntools cfn-init), but with very recent Heat (not Havana) you can specify user_data_format as RAW for OS::Nova::Server resources, then you can specify cloud-config directly | 08:25 |
*** arbylee has joined #heat | 08:26 | |
shardy | JohanH: If all you want is to set the hostname, using the "name" property of OS::Nova::Server is probably easier :) | 08:26 |
alienyyg_ | shardy: can you help with my questions there? | 08:28 |
*** pshchelo has joined #heat | 08:29 | |
shardy | alienyyg_: AutoScalingGroups can be used as you describe, if you use a suitable metric to trigger the alarm | 08:30 |
*** tspatzier has quit IRC | 08:30 | |
JohanH | Thanks shardy for your answer. No, it is not only the host name I would like to configure:( Guess I have to take a look at heat-cfntools and cfn-init then since we have to use Havana release:( | 08:38 |
shardy | JohanH: There a numerous examples of using the heat-cfntools method in our heat-templates repo: | 08:39 |
shardy | https://github.com/openstack/heat-templates | 08:40 |
shardy | JohanH: Note you can also just specify a script which should work without heat-cfntools: | 08:40 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/F18/WordPress_Native.yaml | 08:40 |
JohanH | Thanks again shardy :) I will have a look at that | 08:42 |
*** arbylee has quit IRC | 08:44 | |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: Reintroduce 'patch' method and be compatible with the TestCase one https://review.openstack.org/67234 | 08:49 |
*** ogelbukh has quit IRC | 08:55 | |
*** lyle has joined #heat | 08:58 | |
*** david-lyle has quit IRC | 08:58 | |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: Add autoscaling notifications https://review.openstack.org/62087 | 08:59 |
*** tsmadds has joined #heat | 09:02 | |
*** ramishra has joined #heat | 09:06 | |
*** giulivo has joined #heat | 09:07 | |
*** arbylee has joined #heat | 09:12 | |
*** jistr has joined #heat | 09:14 | |
*** jamieh has quit IRC | 09:15 | |
*** aignatov has joined #heat | 09:16 | |
*** _ruhe is now known as ruhe | 09:17 | |
*** aignatov has left #heat | 09:18 | |
*** aignatov has joined #heat | 09:22 | |
*** ppetit has quit IRC | 09:25 | |
*** mkollaro has joined #heat | 09:27 | |
*** arbylee has quit IRC | 09:31 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Change "OS::Compute::Server" to "OS::Nova::Server" https://review.openstack.org/67404 | 09:34 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/heat: Refactor MySQL long text support https://review.openstack.org/67406 | 09:38 |
*** sergmelikyan has joined #heat | 09:40 | |
*** ruhe is now known as ruhe_away | 09:41 | |
*** ruhe_away is now known as ruhe | 09:42 | |
*** denis_makogon has quit IRC | 09:44 | |
*** arbylee has joined #heat | 09:58 | |
*** aignatov has quit IRC | 10:05 | |
*** aignatov has joined #heat | 10:09 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 10:10 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 10:11 | |
*** nkhare has quit IRC | 10:16 | |
*** arbylee has quit IRC | 10:17 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 10:21 | |
*** nkhare has joined #heat | 10:29 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Turn block_device_mapping.volume_size to int https://review.openstack.org/66804 | 10:33 |
*** alienyyg_ has quit IRC | 10:36 | |
*** ramishra has quit IRC | 10:37 | |
*** bvandenh has joined #heat | 10:41 | |
*** arbylee has joined #heat | 10:44 | |
*** rpothier_ has joined #heat | 10:52 | |
*** nosnos has quit IRC | 10:53 | |
*** rpothier has quit IRC | 10:55 | |
chmouel | any chances to review the port to python-requests https://review.openstack.org/#/c/65704/ so it does not get too old and conflicts with new stuff | 10:55 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 11:00 | |
lsmola_ | shardy: hello | 11:01 |
lsmola_ | shardy: are you around? | 11:01 |
*** arbylee has quit IRC | 11:04 | |
*** derekh has joined #heat | 11:05 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 11:07 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 11:08 | |
*** tomek_adamczewsk has joined #heat | 11:10 | |
*** tomek_adamczewsk has quit IRC | 11:16 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 11:22 | |
*** aignatov has quit IRC | 11:26 | |
sergmelikyan | shardy, regarding to https://review.openstack.org/66811 - do we need to filter resources for availability here: https://github.com/openstack/heat/blob/master/heat/engine/environment.py#L306 | 11:30 |
sergmelikyan | ? | 11:30 |
*** arbylee has joined #heat | 11:31 | |
*** ruhe is now known as _ruhe | 11:33 | |
sergmelikyan | Guys, what do you think? | 11:36 |
*** nkhare has quit IRC | 11:40 | |
sergmelikyan | Do we need filter available resources on all levels? | 11:40 |
sergmelikyan | And for this type of filtering we need to access keystone on registry building stage | 11:41 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 11:41 | |
openstackgerrit | A change was merged to openstack/python-heatclient: Use assertRaises instead of try/except/else https://review.openstack.org/66221 | 11:43 |
*** rpothier__ has joined #heat | 11:45 | |
*** rpothier_ has quit IRC | 11:48 | |
*** arbylee has quit IRC | 11:51 | |
*** _ruhe is now known as ruhe | 11:52 | |
*** nkhare has joined #heat | 11:52 | |
*** aignatov has joined #heat | 11:53 | |
*** jamieh has joined #heat | 11:54 | |
*** aignatov has quit IRC | 11:54 | |
*** aignatov has joined #heat | 11:54 | |
*** alienyyg has joined #heat | 11:55 | |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Enable better sub-classing of common Schema class https://review.openstack.org/65688 | 11:56 |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Refactor Parameters Schema based on common Schema https://review.openstack.org/67183 | 11:56 |
openstackgerrit | Thomas Spatzier proposed a change to openstack/heat: Move param format for template-validate to API https://review.openstack.org/67171 | 11:56 |
*** tspatzier__ is now known as tspatzier | 11:56 | |
*** alienyyg_ has joined #heat | 11:57 | |
*** alienyyg_ has joined #heat | 11:58 | |
*** alienyyg_ has quit IRC | 12:00 | |
*** alienyyg has quit IRC | 12:00 | |
*** alienyyg1 has joined #heat | 12:00 | |
*** asalkeld has quit IRC | 12:01 | |
alienyyg1 | hi, in current openstack havana,how can heat get the heartbeat of each the instance? ping or http get , or something else? | 12:03 |
skraynev | alienyyg1: IMO, you could use for that Ceilometer Alarm resource. | 12:05 |
*** tspatzier has quit IRC | 12:07 | |
alienyyg1 | skraynev: In the demo HA template on github, the resource "AWS::CloudWatch::Alarm " is used ,and I didn't saw any ceilometer alarm, I am wondering how can heat receive the heartbeat | 12:10 |
alienyyg1 | skraynev: beacause I saw someth strange things , the instance keep restart periodly, just the EvaluationPeriods I set, so I think it might be the heat do not receive the heatbeat | 12:13 |
alienyyg1 | and I think my template is correct, the parameter is the same to the demo on github | 12:14 |
skraynev | alienyyg1: Hm. I don't know what is the reason of this behavior. About Ceilometer - AFAIK, you can set parameter repeat actions in True state. and you get, similar heartbeat notifications. | 12:16 |
*** arbylee has joined #heat | 12:17 | |
*** asalkeld has joined #heat | 12:20 | |
alienyyg1 | skraynev: sorry I mean the IHA template, and we can set the repeat actions in "OS::Ceilometer::Alarm", but "OS::Ceilometer::Alarm" is not been used in IHA, and I thing might be error with heartheat, so I want to know the theoy of heartbeat in heat | 12:21 |
alienyyg1 | shardy: do you know something about heartbeat? | 12:24 |
*** arbylee has quit IRC | 12:38 | |
shardy | alienyyg1: the heartbeat is just a sample count metric alarm | 12:41 |
*** chandankumar has quit IRC | 12:42 | |
shardy | alienyyg1: I'm not sure if you can make it work with the native ceilometer resource, asalkeld would know | 12:43 |
shardy | alienyyg1: There is a provider template which remimplements the CloudWatch resource via ceilometer: | 12:43 |
shardy | https://github.com/openstack/heat/blob/master/etc/heat/templates/AWS_CloudWatch_Alarm.yaml | 12:43 |
shardy | I think the main barrier to doing it with only native resources is the lack of a ceilometer agent which runs inside the instance | 12:44 |
*** tsmadds has quit IRC | 12:45 | |
*** agileclipse has joined #heat | 12:45 | |
*** derekh has quit IRC | 12:46 | |
skraynev | shardy: But ceilometer collect information from instance, so if instance is down - we will not get notification. Am I right? | 12:46 |
alienyyg1 | shardy: so you mean the ceilometer need to work with an agent inside the instance?or only the heartbeat need that? because it seem " OS::Ceilometer::Alarm" do not need the agent.. | 12:47 |
shardy | skraynev: well the idea is cfn-push-stats sends metric samples from inside the instance (to the heat cloudwatch API), then if you don't get a sample over a specified period, an alarm is raised and you can e.g scale up or replace the intance | 12:47 |
shardy | alienyyg1: only the heartbeat, you need something inside the instance telling you it's still up, because you can't accurately derive the health of the software running on an instance at the hypervisor level | 12:48 |
shardy | IIRC asalkeld made the cloudwatch API forward the data to ceilometer, but I'd have to check as I've not tested that myself | 12:49 |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: new method 'patchobject' to use mockpatch from oslo https://review.openstack.org/67234 | 12:49 |
asalkeld | hi shardy I am here, just looking for houses | 12:51 |
shardy | Oh hey asalkeld, assumed you were asleep :) | 12:52 |
alienyyg1 | shardy: you mean the hearbeat shoud include the apps in instance? but the heartbeat should be the instance level, and the apps such as httpd shoud be "ServiceFailure" | 12:52 |
skraynev | shardy: ok. You have opened my eyes. I have thought that we could ceilometer without any problem or terms. | 12:52 |
shardy | alienyyg1: the HA and IHA templates show two different strategies, one checks e.g the httpd status, and the other just looks for a heartbeat | 12:53 |
shardy | asalkeld: will that stuff all work via ceilometer? | 12:53 |
asalkeld | shardy: yeah, should | 12:54 |
shardy | cool, thanks | 12:54 |
asalkeld | have tested for a while | 12:54 |
* shardy adds it to the list of things to try | 12:54 | |
asalkeld | haven't tested for a while | 12:54 |
skraynev | asalkeld: do you have it on review ? | 12:55 |
asalkeld | skraynev: all the code is in | 12:55 |
asalkeld | (I have no outstanding patches re: ceilometer) | 12:55 |
skraynev | asalkeld: great new) thanks) | 12:56 |
shardy | yeah it all went in for Havana, so *should* all work, probably ;) | 12:56 |
skraynev | s/new/news | 12:56 |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: Add autoscaling notifications https://review.openstack.org/62087 | 12:59 |
*** arbylee has joined #heat | 13:04 | |
*** alienyyg1 has quit IRC | 13:05 | |
*** alienyyg has joined #heat | 13:05 | |
*** aweiteka has joined #heat | 13:13 | |
*** sgordon has joined #heat | 13:15 | |
*** jdob has joined #heat | 13:22 | |
*** arbylee has quit IRC | 13:24 | |
*** asalkeld has quit IRC | 13:25 | |
*** nkhare has quit IRC | 13:35 | |
*** dims has quit IRC | 13:35 | |
*** tsmadds has joined #heat | 13:40 | |
*** nati_ueno has joined #heat | 13:42 | |
*** nati_ueno has quit IRC | 13:42 | |
*** nati_ueno has joined #heat | 13:44 | |
*** tsmadds has quit IRC | 13:44 | |
*** nati_ueno has quit IRC | 13:48 | |
*** dims has joined #heat | 13:48 | |
*** arbylee has joined #heat | 13:51 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 13:54 | |
*** agileclipse has quit IRC | 13:54 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Implements resource availability based on Keystone https://review.openstack.org/66811 | 13:57 |
sergmelikyan | shardy, https://review.openstack.org/66811 I have a few questions about implementation | 13:58 |
sergmelikyan | 1)Do we need to filter not available resources in list_resource_types call? | 13:59 |
sergmelikyan | This call --> https://github.com/openstack/heat/blob/master/heat/engine/service.py#L537 | 14:00 |
sergmelikyan | 2)I think implementation of this BP should be broken down to several patches: 1)Adds validation; 2)Adds decorator; 3)Migrate resources to decorator (with client dependency injection); | 14:02 |
sergmelikyan | shardy, what do you think? | 14:03 |
*** arbylee has quit IRC | 14:06 | |
openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: Native Pseudo Parameters https://review.openstack.org/66640 | 14:07 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix incorrect resource types in docs/comment https://review.openstack.org/67404 | 14:08 |
*** spzala has joined #heat | 14:10 | |
sdake | morning | 14:10 |
skraynev | sdake, o/ | 14:10 |
*** agileclipse has joined #heat | 14:11 | |
shardy | sergmelikyan: (1) I think we should list all types by default, but perhaps we should be returning a list of tuples containing the type and availability | 14:13 |
*** tsmadds has joined #heat | 14:14 | |
*** jcru has joined #heat | 14:14 | |
*** nati_ueno has joined #heat | 14:14 | |
shardy | sergmelikyan: (2) Yes, break it down into as small patches as is practical as it's much easier to review | 14:14 |
shardy | Hi sdake | 14:15 |
shardy | sergmelikyan: Maybe for (1) we should be using the support_status mechanism, I'm not sure | 14:16 |
shardy | seems like we have three categories of resources, available, available but deprecated, and not available/disabled | 14:17 |
*** nati_ueno has quit IRC | 14:17 | |
*** nati_ueno has joined #heat | 14:18 | |
sergmelikyan | shardy, SUPPORT_STATUSES = (UNKNOWN, SUPPORTED, PROTOTYPE, DEPRECATED, UNSUPPORTED). Since resource may have any support status and available/not available at once. Don't sure that it is may be combined. | 14:20 |
*** pafuent has joined #heat | 14:24 | |
shardy | sergmelikyan: Well yeah, maybe, I was thinking you could add support status DISABLED, as it's kind of irellevant whether something is supported if you can't use it | 14:24 |
*** vijendar has joined #heat | 14:24 | |
shardy | sergmelikyan: do whatever makes sense :) | 14:24 |
sergmelikyan | sergmelikyan, thx :) Often I simply don't know why things is in that way as they are ) | 14:26 |
*** topol has joined #heat | 14:27 | |
sergmelikyan | shardy, about listing all types - I don't know background of this call. This call not scoped within stack, but looks like it is scoped per-user. May be we should not show resources that could not be created? And would prefer do not add new status, since DISABLED looks stange as SUPPORT status. | 14:30 |
*** zaneb has joined #heat | 14:31 | |
*** jasond` has joined #heat | 14:31 | |
openstackgerrit | Serg Melikyan proposed a change to openstack/heat: Implements resource availability based on Keystone https://review.openstack.org/66811 | 14:32 |
*** radez_g0n3 is now known as radez | 14:32 | |
*** jistr has quit IRC | 14:33 | |
*** arbylee has joined #heat | 14:36 | |
*** jistr has joined #heat | 14:37 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 14:43 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov_ | 14:44 | |
*** tspatzier has joined #heat | 14:52 | |
*** russellb is now known as rustlebee | 14:55 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 14:57 | |
radix | morning heaters | 14:57 |
skraynev | yoo, radix) | 14:58 |
*** dims is now known as dimsum | 15:00 | |
shardy | skraynev: was the patch for neutron metering resources missing a version bump for python-neutronclient? | 15:01 |
shardy | I see test errors with python-neutronclient==2.3.1 | 15:01 |
shardy | http://paste.openstack.org/show/61443/ | 15:02 |
skraynev | shardy: *facepalm*. You are right. I have wait this release, and have forgotten fix requirements | 15:02 |
shardy | skraynev: no worries, can you post a patch bumping to the required version? | 15:03 |
skraynev | shardy: I will fail this bug and upload related changes. | 15:03 |
skraynev | shardy: will be it enough? | 15:03 |
shardy | skraynev: It looks like you'll need to bump the global requirements, then they will get sync'd into heat automatically: | 15:05 |
shardy | https://github.com/openstack/requirements/blob/master/global-requirements.txt | 15:05 |
skraynev | ok. I will do it. thx, that safe set on fire puppy ;) | 15:08 |
*** pshchelo_ has joined #heat | 15:10 | |
*** pshchelo_ has quit IRC | 15:10 | |
*** nati_uen_ has joined #heat | 15:12 | |
*** jergerber has joined #heat | 15:12 | |
*** nati_uen_ has quit IRC | 15:14 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server https://review.openstack.org/58043 | 15:14 |
*** nati_uen_ has joined #heat | 15:15 | |
*** nati_ueno has quit IRC | 15:15 | |
*** jasond` has quit IRC | 15:16 | |
*** jistr has quit IRC | 15:16 | |
*** bvandenh has quit IRC | 15:19 | |
*** sjmc has joined #heat | 15:20 | |
*** IlyaE has joined #heat | 15:22 | |
*** tims has joined #heat | 15:24 | |
*** jistr has joined #heat | 15:25 | |
skraynev | shardy: complete. https://review.openstack.org/#/c/67491 | 15:25 |
*** gokrokve has joined #heat | 15:28 | |
*** tango has joined #heat | 15:29 | |
openstackgerrit | Alexander Ignatov proposed a change to openstack/heat: Remove dependencies on pep8, pyflakes and flake8 https://review.openstack.org/67494 | 15:30 |
*** pablosan has joined #heat | 15:30 | |
*** rcleere has joined #heat | 15:40 | |
*** tspatzier has quit IRC | 15:42 | |
*** jprovazn is now known as jprovazn_afk | 15:44 | |
*** jcru has quit IRC | 15:44 | |
*** bnemec is now known as beekneemech | 15:45 | |
*** jistr has quit IRC | 15:45 | |
*** jcru has joined #heat | 15:45 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Implement adopt-stack for nested stacks https://review.openstack.org/64720 | 15:50 |
*** JohanH has quit IRC | 15:51 | |
*** agileclipse has quit IRC | 15:56 | |
*** nati_ueno has joined #heat | 16:03 | |
*** ifarkas has quit IRC | 16:04 | |
*** gokrokve has quit IRC | 16:05 | |
*** gokrokve has joined #heat | 16:06 | |
*** nati_uen_ has quit IRC | 16:06 | |
*** pasquier-s_ has quit IRC | 16:09 | |
*** edmund has joined #heat | 16:10 | |
*** gokrokve has quit IRC | 16:11 | |
*** pshchelo has quit IRC | 16:13 | |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Adds Parameter Label to HOT spec and parameter schema https://review.openstack.org/62418 | 16:18 |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call https://review.openstack.org/65325 | 16:18 |
*** lyle is now known as david-lyle | 16:19 | |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: new method 'HeatTestCase.patchobject' https://review.openstack.org/67234 | 16:22 |
*** bvandenh has joined #heat | 16:25 | |
pscheie | What controls the format of the hostnames for the instances in a stack? | 16:25 |
zaneb | pscheie: short answer: nova | 16:28 |
*** TravT has joined #heat | 16:28 | |
*** aignatov has quit IRC | 16:28 | |
pscheie | zaneb, is it configurable? By the user (me), that is? | 16:29 |
shardy | pscheie: It's set to the resource physical resource name unless you specify a name via the OS::Nova::Server "name" property | 16:29 |
zaneb | pscheie: it's based on the name of the server in Nova. If you use OS::Nova::Server you can specify the name in Heat. Otherwise, we choose one for you based on the stack name, resource name and a random component | 16:29 |
pscheie | Yes, that's what we've been seeing. | 16:30 |
sergmelikyan | https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L573 | 16:30 |
openstackgerrit | Swann Croiset proposed a change to openstack/heat: Add autoscaling notifications https://review.openstack.org/62087 | 16:31 |
pscheie | The good news is yesterday I got InstanceGroups working. | 16:31 |
sergmelikyan | pscheie, ^ | 16:31 |
pscheie | The not so good news is I end up with hostnames like dave1-challengeapi-alagypzspxie-challengeapi-0-hraprztv6zz4 | 16:31 |
sergmelikyan | By the link above you can find code that is responsible for generating instance name | 16:31 |
pscheie | sergmelikyan, thanks. | 16:32 |
zaneb | yeeeeeeeah... | 16:32 |
zaneb | those are unfortunate | 16:32 |
pscheie | We can probably simplify them in DNS as far as "ssh <hostname>" goes, but it does tend to make the prompt rather unwieldy. | 16:33 |
zaneb | I think dave1-challengeapi-0-hraprztv6zz4 would be more than sufficient | 16:33 |
zaneb | implementing that in the autoscaling code is messy, but do-able | 16:34 |
pscheie | zaneb, actually, we don't even need the random string at the end, and would prefer to leave it off. | 16:34 |
*** kfox1111 has joined #heat | 16:34 | |
lsmola_ | shardy: hello | 16:35 |
lsmola_ | shardy: are you around? | 16:35 |
shardy | lsmola_: yes | 16:35 |
zaneb | it's not strictly required because nova doesn't enforce unique names | 16:35 |
lsmola_ | shardy: just a quick question | 16:36 |
*** nati_uen_ has joined #heat | 16:36 | |
zaneb | but it does help keep different instances that may fulfill the same role in a template at different times separated | 16:36 |
lsmola_ | shardy: there can be only one flavor associated with template now? | 16:36 |
therve | pscheie, I'd suggest setting the host yourself once the instance booted | 16:36 |
lsmola_ | shardy: or can we write e.g. comma separated list or array? | 16:36 |
pscheie | zaneb, when those first appeared (havana?) we thought, oh, good idea. | 16:36 |
shardy | lsmola_: well there can only be one flavor per instance/server resource, because that's what nova uses | 16:37 |
pscheie | But it turns out to not be relevant in our case. | 16:37 |
zaneb | pscheie: interesting, thanks for the feedback | 16:37 |
shardy | lsmola_: but there's nothing to stop you having more than one template parameter specifying different flavors for different resources | 16:37 |
*** nati_uen_ has quit IRC | 16:37 | |
zaneb | lsmola_: do you mean in the parameters to the template? you can define any parameters you like | 16:37 |
pscheie | Ideally, it would be configurable somehow. | 16:38 |
*** nati_uen_ has joined #heat | 16:38 | |
lsmola_ | shardy: right | 16:39 |
lsmola_ | shardy: yes | 16:39 |
lsmola_ | zaneb: well my question was, currently we have a couple of resources tied to one flavor | 16:39 |
lsmola_ | zaneb: if we have more flavor that can be used, we would like to nova to decide | 16:39 |
zaneb | pscheie: it is in the sense that with OS::Nova::Server you can set a hostname. Next step is to allow autoscaling to scale OS::Nova::Server instead of AWS::EC2::Instance | 16:39 |
lsmola_ | zaneb: and just put there list of flavors | 16:39 |
shardy | lsmola_: how would nova decide, pick one at random? | 16:39 |
zaneb | lsmola_: so that's a nova question, and the answer is no ;) | 16:39 |
lsmola_ | shardy: it could take them one by one, so it has priority | 16:39 |
*** nati_ueno has quit IRC | 16:39 | |
shardy | lsmola_: as zaneb says, that's a question for the nove devs, but it seems like an odd requirement to me | 16:40 |
lsmola_ | shardy: so when we have compute_specific hardware, and some general hardware, it would first look for the first, if there is none, it would take the second | 16:40 |
lsmola_ | shardy: not sure if this will be actually used :-) | 16:41 |
lsmola_ | shardy: though we have this in our wireframes | 16:42 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:42 | |
shardy | lsmola_: seems like a pre-validation thing, ie you figure out an appropriate parameter then pass it to heat when launching the stack | 16:42 |
lsmola_ | shardy: yeah we could probably do that | 16:42 |
funzo | shardy: do you know if all is well with the cloud-init that ships with rhel 6.5 now? I see there are two versions in Red Hat Common (for RHEL 6 Server x86_64) | 16:42 |
shardy | lsmola_: Or just present a list of available flavors to the users, and get them to pick one I guess | 16:42 |
funzo | 0.7.1-2 and 0.7.2-2 | 16:43 |
shardy | funzo: 0.7.2-2 is the one you want | 16:43 |
lsmola_ | shardy: yeah that is planned, but we wanted to people to be able to pick multiple | 16:43 |
shardy | funzo: IME 0.7.1 does not work well at all | 16:43 |
funzo | shardy: I tested the rhel 6.5 image yesterday without using the packages you built, just using what was in the 6.5 image from RHN. THe wait conditions never finished | 16:43 |
funzo | so that tells me the user-data that fires the signal never happened | 16:44 |
lsmola_ | shardy: it's when we have multiple hardware, and all of it is suitable for deploying Nova Compute e.g. | 16:44 |
shardy | funzo: well it could be one of multiple issues I spose | 16:44 |
funzo | shardy: not sure why there are two versions in that channel | 16:44 |
*** arbylee has quit IRC | 16:44 | |
shardy | funzo: but if the image has 0.7.1 that may be part of the problem | 16:44 |
funzo | shardy: if I go back to installing these http://file.rdu.redhat.com/~calfonso/cloud-init/ it all works again | 16:45 |
lsmola_ | shardy: what we want to do is to just give it Deploy 50 nova computes, and list of flavors that are good for it | 16:45 |
shardy | funzo: old versions of packages aren't removed when an update is published | 16:45 |
lsmola_ | shardy: this has probably no use for deploying VM's | 16:46 |
zaneb | lsmola_: this is in the context of TripleO? | 16:46 |
lsmola_ | zaneb: yes | 16:46 |
zaneb | ok, that doesn't seem _as_ crazy ;) | 16:46 |
lsmola_ | zaneb: :-) | 16:47 |
therve | It does sound like a scheduler problem though | 16:47 |
lsmola_ | ok | 16:47 |
zaneb | we just expose the APIs that other OpenStack services provide, so you need to bug the Nova (or, better, Ironic) devs if you want that | 16:47 |
lsmola_ | therve: as i looked, it shouldn't be a problem to extend the scheduler, right? | 16:48 |
therve | Well :) | 16:48 |
lsmola_ | hehe | 16:48 |
therve | Technically it's just code, but you have to sell your usecase | 16:48 |
lsmola_ | therve: or i saw a doc how to write yout own scheduler i think | 16:48 |
therve | That's a thing too yes | 16:49 |
lsmola_ | therve: I think it is plug-gable | 16:49 |
lsmola_ | therve: so are the scheduler filters right? | 16:49 |
therve | lsmola_, Sorry I don't know much about that | 16:49 |
zaneb | for TripleO to use it you'd have to get it officially blessed though | 16:49 |
lsmola_ | ok | 16:51 |
lsmola_ | thanks guys | 16:51 |
*** tsmadds has quit IRC | 16:51 | |
lsmola_ | we will see what J will bring :-) | 16:51 |
*** bvandenh has quit IRC | 16:54 | |
*** tsmadds has joined #heat | 16:54 | |
pscheie | Is OS::Nova::Server just the OS equivalent to AWS::EC2::Instance? | 16:57 |
shardy | pscheie: yes | 17:00 |
*** sgrasley has joined #heat | 17:02 | |
pscheie | It would be nice if one could specify the format for the name. reduce_physical_resource_name seems to have a hardcoded format. | 17:02 |
*** tango has quit IRC | 17:04 | |
*** arbylee has joined #heat | 17:06 | |
*** andrew_plunk has joined #heat | 17:10 | |
*** jdob has quit IRC | 17:14 | |
jasond | does anybody know if it's possible to do a dictionary lookup in a template? eg. { get_attr: [ wordpress, addresses['private']['addr'] ] } | 17:23 |
pafuent | jasond: There is a blueprint for that | 17:25 |
pafuent | jasond: https://blueprints.launchpad.net/heat/+spec/hot-select | 17:25 |
*** gokrokve has joined #heat | 17:26 | |
jasond | pafuent: thanks! | 17:26 |
pafuent | jasond: I've asked to Steve if I could implement it, but I didn't answer yet | 17:26 |
jasond | i'll ask again if i see him online today | 17:28 |
pafuent | jasond: I already have a patch which lets to do things like this: { get_attr: [ wordpress, addresses, private, addr]} | 17:29 |
pafuent | jasond: Thanks | 17:29 |
jasond | {get_attr: [wordpress, addresses.private.addr]} | 17:30 |
jasond | ^ i expected it to look like that | 17:30 |
*** pvaneck has joined #heat | 17:30 | |
*** nati_ueno has joined #heat | 17:32 | |
jasond | pafuent: that's how it's done here https://github.com/openstack/heat/blob/master/heat/engine/resources/resource_group.py#L125 | 17:32 |
pafuent | jasond: Thanks, I'll take a look at it | 17:34 |
jasond | np | 17:34 |
radix | in case nobody noticed yesterday (for some reason the bot didn't mention it), I posted a patch for the as-lib blueprint | 17:34 |
*** nati_uen_ has quit IRC | 17:35 | |
*** nati_ueno has quit IRC | 17:36 | |
*** nati_ueno has joined #heat | 17:36 | |
sdake | radix sweet | 17:37 |
shardy | Sigh, 57hours to merge one patch :( | 17:41 |
*** ruhe is now known as _ruhe | 17:42 | |
*** edmund has quit IRC | 17:46 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient migrate create_ec2_keypair to v3 API https://review.openstack.org/67529 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Store credential ID for AccessKey and SignalResponder https://review.openstack.org/67530 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient convert get_ec2_keypair to v3 API https://review.openstack.org/67531 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient convert delete_ec2_keypair to v3 API https://review.openstack.org/67532 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Fix user and signal responder exception import https://review.openstack.org/67533 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Purge remaining heat_keystoneclient v2 code https://review.openstack.org/67534 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert heat_keystoneclient user enable/disable logic to v3 API https://review.openstack.org/66648 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient migrate auth_token/service_catalog to v3 API https://review.openstack.org/66649 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert heat_keystoneclient user-create logic to v3 API https://review.openstack.org/66646 | 17:46 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert heat_keystoneclient user-delete logic to v3 API https://review.openstack.org/66647 | 17:46 |
sdake | holy spam batman | 17:49 |
shardy | sorry ;D | 17:49 |
sdake | better then no spam imo :) | 17:50 |
*** harlowja_away is now known as harlowja | 17:51 | |
*** IlyaE has quit IRC | 17:53 | |
*** lsmola_ has quit IRC | 17:54 | |
*** jdob has joined #heat | 18:04 | |
kfox1111 | shardy: I've been waiting 3 months to merge a patch. ;) | 18:17 |
kfox1111 | stuck in legal land. :/ | 18:17 |
* sdake feels kfox1111's pain | 18:19 | |
sergmelikyan | shardy, do you remember talk about @require for clients? What about something like this? https://gist.github.com/anonymous/f931f17c47c729a2c8bd | 18:19 |
sergmelikyan | Essentially adds this https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L374 dynamically | 18:20 |
*** yogesh has joined #heat | 18:22 | |
*** arbylee has quit IRC | 18:24 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 18:27 | |
*** jamieh has quit IRC | 18:27 | |
*** nati_uen_ has joined #heat | 18:31 | |
*** nati_ueno has quit IRC | 18:33 | |
*** _ruhe is now known as ruhe | 18:48 | |
*** arbylee has joined #heat | 18:48 | |
*** arbylee has quit IRC | 18:48 | |
*** ktbenton has quit IRC | 18:49 | |
*** tsmadds has quit IRC | 19:01 | |
*** kbenton has joined #heat | 19:03 | |
*** radez is now known as radez_g0n3 | 19:05 | |
*** ktbenton has joined #heat | 19:14 | |
*** kbenton has quit IRC | 19:17 | |
*** nati_ueno has joined #heat | 19:18 | |
*** nati_ueno has quit IRC | 19:18 | |
*** nati_ueno has joined #heat | 19:19 | |
*** nati_uen_ has quit IRC | 19:23 | |
openstackgerrit | Ivan Kolodyazhny proposed a change to openstack/python-heatclient: Add HTTP proxy support to heat client https://review.openstack.org/67153 | 19:24 |
*** jistr has joined #heat | 19:24 | |
*** jprovazn_afk has quit IRC | 19:25 | |
*** aignatov has joined #heat | 19:28 | |
*** denis_makogon has joined #heat | 19:31 | |
*** e0ne has joined #heat | 19:32 | |
openstackgerrit | A change was merged to openstack/heat-templates: Make pep8-cfn-json2yaml PEP8 free https://review.openstack.org/65646 | 19:34 |
*** andrew_plunk has quit IRC | 19:38 | |
*** IlyaE has joined #heat | 19:39 | |
*** radez_g0n3 is now known as radez | 19:41 | |
*** aignatov has quit IRC | 19:44 | |
*** mkollaro has quit IRC | 19:46 | |
*** denis_makogon_ has joined #heat | 19:52 | |
*** aignatov has joined #heat | 19:53 | |
*** denis_makogon has quit IRC | 19:55 | |
*** denis_makogon_ is now known as denis_makogon | 19:58 | |
aweiteka | i'm new to heat and have some questions, if anyone's listening... | 19:58 |
aweiteka | 1. On Havana is this the latest? heat_template_version: 2013-05-23 | 19:59 |
openstackgerrit | Pablo Andres Fuente proposed a change to openstack/heat: HOT templates get_attr allows extra attributes https://review.openstack.org/67562 | 19:59 |
aweiteka | where can I find available version? | 19:59 |
*** ruhe is now known as _ruhe | 20:01 | |
zaneb | aweiteka: yes it's the latest. also, we don't actually look at it ;) | 20:01 |
aweiteka | zaneb, ok, thx. :) | 20:01 |
aweiteka | 2. parameter_groups don't appear to change the display of param field. known issue? | 20:02 |
zaneb | aweiteka: so you can put anything you like. but don't :D | 20:02 |
zaneb | so, parameter_groups just went in this week aaui | 20:02 |
aweiteka | 3. all fields appear to be required (undesirable). if i include a default value for a hidden: true field it's displayed in the GUI (also undesirable) | 20:03 |
zaneb | so maybe the horizon changes to actually use it are not there yet | 20:03 |
zaneb | tims is the expert | 20:03 |
aweiteka | zaneb, right, so this may be a horizon issue | 20:03 |
zaneb | fields without a default are required | 20:04 |
zaneb | I'm actually ok with showing the default in the gui | 20:04 |
zaneb | it's not like you can't read it from the template anyway | 20:04 |
aweiteka | i don't like to provide defaults for passwords and i also don't like to provide defaults for info the user must update anyway. | 20:06 |
*** nati_uen_ has joined #heat | 20:07 | |
aweiteka | maybe required: true|false for each param would satisfy this ^^ | 20:07 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 20:08 | |
*** nati_uen_ has quit IRC | 20:08 | |
*** nati_uen_ has joined #heat | 20:09 | |
zaneb | aweiteka: so don't provide a default for the password then | 20:09 |
*** nati_ueno has quit IRC | 20:10 | |
aweiteka | zaneb, yeah, i'll do that. | 20:12 |
*** mkollaro has joined #heat | 20:15 | |
aweiteka | zaneb, the issue i'm struggling with is exposing all the possible params a user may want but i can't express that they're not really required fields. it's a false requirement, if you will | 20:20 |
tims | aweiteka, zaneb sorry I was afk | 20:27 |
tims | aweiteka: are you asking how to note if a parameter is required or not? | 20:27 |
zaneb | aweiteka: well, if they're not required then you have to choose _some_ value if they're not provided, and that is the default | 20:28 |
aweiteka | tims, it sounds like a value is req'd for all params | 20:28 |
tims | aweiteka: unless they have a default | 20:28 |
zaneb | tims: your name was mentioned in the context of "<aweiteka> 2. parameter_groups don't appear to change the display of param field. known issue?" | 20:28 |
tims | zaneb: oh yes, I still have a patch in Heat that needs merging before Horizon can use it | 20:29 |
tims | https://review.openstack.org/#/c/61601/ | 20:29 |
zaneb | aweiteka: so you're going to {'Ref': } the parameter somewhere in the template. What value do we subsitute in? It can only be something defined in the template (default) or something passed in by the user | 20:30 |
*** IlyaE has quit IRC | 20:30 | |
zaneb | tims: ah, I was guessing the other way around, but in any event that explains it :) | 20:30 |
* zaneb goes to hunt down a US power cord | 20:31 | |
tims | zaneb: yeah all that has been merged is the documentation update | 20:31 |
*** IlyaE has joined #heat | 20:34 | |
aweiteka | zaneb, here's an example of not wanting a default or req'd field: user can register to RedHat using an optional satellitekey. It's unique to the user so i don't want to provide a default, and it's not required; optional | 20:35 |
aweiteka | zaneb, same use case as any CLI optional param, really | 20:36 |
aweiteka | if provided; use this value; else null | 20:36 |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/heat: Add a new "UpdateWaitConditionHandle" resource https://review.openstack.org/63245 | 20:37 |
tims | aweiteka: I'm not sure what a satellitekey is so zaneb might be the person to talk to but at the end of the day the parameter is used however the corresponding resource needs it to be. | 20:40 |
tims | but you are correct there is not currently a way in Horizon to denote a truly optional field | 20:40 |
*** jistr has quit IRC | 20:40 | |
*** giulivo has quit IRC | 20:40 | |
stevebaker | zaneb: any chance for some review love? https://review.openstack.org/#/c/61902/ | 20:40 |
*** pablosan has quit IRC | 20:41 | |
*** aignatov has quit IRC | 20:41 | |
*** aignatov has joined #heat | 20:42 | |
*** aignatov has quit IRC | 20:42 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server https://review.openstack.org/58043 | 20:43 |
zaneb | I'm back | 20:44 |
zaneb | aweiteka: so set the default to an empty string? | 20:44 |
zaneb | at the end of the day {"Ref": "satellitekey"} has to resolve to _something_ | 20:45 |
*** rpothier__ has quit IRC | 20:46 | |
*** rpothier__ has joined #heat | 20:46 | |
zaneb | stevebaker: I'd *much* prefer a _get_user_id() method that subclasses can override | 20:48 |
tims | aweiteka: another thought. I'm working on the ability to define labels for parameters in the heat template | 20:50 |
tims | https://review.openstack.org/#/c/62418/ | 20:50 |
tims | you could use this to label parameters with a * | 20:51 |
tims | to denote required | 20:51 |
tims | it would require updates to the template though | 20:51 |
stevebaker | zaneb: ok, if you can be specific in the review comments I'll take a look | 20:52 |
*** rpothier_ has joined #heat | 20:52 | |
zaneb | stevebaker: I just added a comment | 20:52 |
aweiteka | tims, labels would help with read-ability. ideally it would be best not to mix functionality and content since the "*" added to a label doesn't really mean anything | 20:53 |
aweiteka | zaneb, an empty string default: "" works. thanks! | 20:53 |
zaneb | aweiteka: woohoo! | 20:54 |
zaneb | unfortunately I have to go offline for the rest of the day | 20:55 |
*** rpothier__ has quit IRC | 20:55 | |
zaneb | see y'all next week! | 20:55 |
*** zaneb has quit IRC | 20:55 | |
*** IlyaE has quit IRC | 20:59 | |
*** nati_ueno has joined #heat | 21:03 | |
*** pvaneck has quit IRC | 21:05 | |
*** nati_uen_ has quit IRC | 21:07 | |
*** tspatzier has joined #heat | 21:09 | |
aweiteka | funzo, in your ose heat template work did you attempt to auto-magically discover pub/priv net ID's? i just started looking at this so i wasn't sure what's possible | 21:10 |
*** tspatzier has quit IRC | 21:13 | |
*** pafuent has left #heat | 21:14 | |
*** nati_ueno has quit IRC | 21:14 | |
*** nati_ueno has joined #heat | 21:15 | |
*** topol has quit IRC | 21:16 | |
*** nati_ueno has quit IRC | 21:17 | |
*** nati_ueno has joined #heat | 21:18 | |
*** sgordon has quit IRC | 21:28 | |
sdake | nice smiley face stevebaker ;-) | 21:29 |
sdake | looks like snaggletooth | 21:29 |
stevebaker | ? | 21:29 |
stevebaker | ah, the session | 21:30 |
openstackgerrit | A change was merged to openstack/heat-cfntools: Sync with global requirements https://review.openstack.org/67035 | 21:30 |
sdake | right | 21:30 |
sdake | good thing your not a graphic design artist :) | 21:30 |
stevebaker | it is indeed | 21:30 |
sdake | i almost took a screenshot to save for the appropriate time later - but too lazy :) | 21:31 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server https://review.openstack.org/58043 | 21:35 |
kfox1111 | hows the autoscaling work going? Think it will be ready for icehouse? | 21:38 |
stevebaker | kfox1111: ask radix, but with luck the resources will exist and be useable, but for icehouse it is likely they will be acting on heat internals rather than through an autoscaling api | 21:40 |
kfox1111 | cool. thanks. :) | 21:41 |
*** rustlebee is now known as russellb | 21:52 | |
*** sdake has quit IRC | 21:52 | |
*** beekneemech has quit IRC | 21:52 | |
radix | right | 21:53 |
*** derekh has joined #heat | 21:54 | |
radix | i have one patch in review right now, eyes appreciated :) | 21:54 |
stevebaker | radix: even Jenkins is ignoring it ;) | 21:55 |
*** mkollaro has quit IRC | 21:56 | |
*** tsmadds has joined #heat | 21:57 | |
*** tsmadds has quit IRC | 22:02 | |
*** nati_uen_ has joined #heat | 22:11 | |
*** bvandenh has joined #heat | 22:12 | |
kfox1111 | have a link? | 22:13 |
stevebaker | https://review.openstack.org/#/c/67006/3 | 22:14 |
kfox1111 | thx. :) | 22:14 |
*** nati_ueno has quit IRC | 22:16 | |
*** bvandenh has quit IRC | 22:18 | |
*** aweiteka has quit IRC | 22:19 | |
*** nati_uen_ has quit IRC | 22:22 | |
*** nati_ueno has joined #heat | 22:23 | |
*** bnemec has joined #heat | 22:24 | |
*** IlyaE has joined #heat | 22:29 | |
radix | hmph | 22:29 |
radix | i wonder if that's related to why openstackgerrit didn't announce it | 22:29 |
radix | maybe i messed up the review somehow | 22:30 |
*** nati_ueno has quit IRC | 22:33 | |
radix | anyway, thanks for the recheck | 22:40 |
sjmc | hi guys - can someone confirm i'm not going mad? if i create a neutron port (to assign a floating IP to a server), the nova::server security_groups seems to have no effect; i have to assign groups to the neutron port instead. is that correct? | 22:42 |
larsks | sjmc: That's correct (because an instance may have multiple ports, and you may want different policies on them) | 22:42 |
larsks | ...at least, that's what I was told :) | 22:42 |
sjmc | ok. is that documented somewhere? i just spent a happy hour or two tearing my hair out | 22:43 |
larsks | I'm not sure. I ran into the same thing, and ended up asking in here. | 22:43 |
sjmc | :) | 22:43 |
sjmc | and so the cycle continues! | 22:43 |
sjmc | i'll maybe file a documentation ticket | 22:43 |
*** jdob has quit IRC | 22:43 | |
larsks | Good plan. | 22:43 |
sjmc | at least i can end my friday on an up note | 22:44 |
*** jcru has quit IRC | 22:44 | |
*** vijendar has quit IRC | 22:52 | |
*** rcleere has quit IRC | 23:02 | |
*** jergerber has quit IRC | 23:11 | |
*** blomquisg has quit IRC | 23:13 | |
*** denis_makogon has quit IRC | 23:20 | |
*** TravT has quit IRC | 23:23 | |
*** yogesh has quit IRC | 23:28 | |
stevebaker | jasond: hey, have you got a new patch soon for https://review.openstack.org/#/c/63002/9 ? | 23:36 |
*** sjmc has quit IRC | 23:46 | |
*** shadower has quit IRC | 23:55 | |
*** tims has quit IRC | 23:58 | |
*** jhurlbert has joined #heat | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!