Wednesday, 2014-10-08

*** andreaf has quit IRC00:01
*** andreaf has joined #heat00:01
*** ramishra has joined #heat00:02
*** hdd has quit IRC00:04
*** ramishra has quit IRC00:07
*** JayJ has joined #heat00:09
*** ccrouch has quit IRC00:10
*** ccrouch has joined #heat00:10
*** kfox1111 has joined #heat00:12
*** sdake_ has joined #heat00:12
*** JayJ has quit IRC00:13
*** ccrouch has quit IRC00:14
*** Qiming has joined #heat00:15
kfox1111sdake_: have you tried using systemd inside docker? I've gotten it to work following a blog article. Made it really easy to just yum install the rdo packages and not have to write startup scripts. should help simplify the kolla containers?00:16
asalkeldkfox1111, where is that write up?00:16
kfox1111hold on. let me see if I can dig it up...00:17
asalkeldi struggled with that for a while - there were docker and systemd bugs related to it00:17
asalkeldi just used supervisord00:18
asalkeldhttps://github.com/asalkeld/openstack-docker-agents00:18
asalkeldnot the best00:18
sdake_kfox1111 I tried the systemd stuff but found it clunky00:19
sdake_and we need to do things like create databases, register keystone stuff00:19
sdake_so we can't just use the startup scripts00:19
asalkeldsystemd seems heavy for docker00:19
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make sure that AutoScalingGroup depends on the launch config  https://review.openstack.org/12525100:20
kfox1111sdake_: yeah, but those activities probably should not be occuring in the docker container? I use to run mythtv, and it did somethign similar...00:20
sdake_systemd requires a priveleged container, - k8s does not register priv containers00:20
kfox1111the client would update the db if it wasn't new enough.00:20
kfox1111once I upgraded the client on a laptop by mistake, and my whole system went down. :/00:20
sdake_:(00:20
*** Putns has quit IRC00:21
sdake_the idea of a k8s container is it is idempotent and does all setup needed to operate00:22
sdake_even if that setup involves modifying the contents of another container00:22
asalkeldthat doesn't sound good00:22
sdake_works fine00:23
asalkeld"modifing other containers"00:23
sdake_(setup of a db for example)00:23
kfox1111works fine until it doesnt. :/00:23
sdake_what is bust is there is no persistent storage in k8s00:23
sdake_so db contianer dies, there goes openstack00:23
kfox1111:/00:23
sdake_also devices have no namespacing so cinder doesn't work00:24
kfox1111I guess you could always dump/restore from backups in that case.00:24
sdake_well the idea is they will implement persistent storage00:24
sdake_they just have not done so yet00:24
asalkelddudes don't you have your own channel? ;)00:24
sdake_#tripleo00:24
sdake_asalkeld laying down the law00:25
asalkeldstevebaker, you see why this is broke: https://review.openstack.org/#/c/118948/00:25
asalkeldsays everything is good but not00:25
asalkeldweird00:25
asalkeldi'll go look in #tripelo00:25
*** Qiming has quit IRC00:26
stevebakerasalkeld: If you toggle CI you will see a message about previous change failed to merge00:26
stevebakerasalkeld: root fail https://review.openstack.org/#/c/126459/100:27
kfox1111asalkeld: The repo's here: https://github.com/jervine/docker-fedora20-systemd. I can't find the article now. A very similar looking one is here though: http://developerblog.redhat.com/2014/05/05/running-systemd-within-docker-container/00:27
*** sabeen1 has joined #heat00:27
asalkeldthanks stevebaker00:27
asalkeldi'll check it out kfox111100:27
kfox1111I was really surprised when I was able to ssh into the docker vm, and shutdown -h now, and it worked as you would hope. :)00:28
kfox1111s/vm/container/00:28
kfox1111bleh. :)00:28
stevebakerkfox1111: do you still need to run it as a privileged container?00:29
kfox1111stevebaker: not entirely sure. redhat 7 ships an older version of docker. 1.2 looks like it can run unprivileged. not sure what bits redhat has backported.00:29
kfox1111tried to use the binary from docker for 1.2, but selinux threw a fit. :/00:30
*** ccrouch has joined #heat00:32
*** kopparam has joined #heat00:33
asalkeldcheck-heat-dsvm-functional seems broken now00:33
asalkeldStackResourceBuildErrorException: Resource SmokeServer in stack CfnInitIntegrationTest-617912667/9df3b65f-a643-483c-bd80-8efd487c840c is in CREATE_FAILED status due to 'FlavorMissing: The Flavor ID (m1.micro) could not be found.'00:34
*** lazy_prince has quit IRC00:36
*** killer_prince has joined #heat00:37
*** killer_prince is now known as lazy_prince00:37
*** kopparam has quit IRC00:38
stevebakerasalkeld: can you show me a change where that happens?00:38
asalkeldhttps://review.openstack.org/#/c/118909/800:39
asalkeldhttp://logs.openstack.org/09/118909/8/check/check-heat-dsvm-functional/2bd1bf0/00:39
*** harlowja_ has quit IRC00:40
stevebakerasalkeld: the fix only merged one hour ago, it should work on recheck00:40
asalkeldok, cool00:40
*** harlowja has joined #heat00:41
*** kfox1111 has quit IRC00:42
openstackgerritSteve Baker proposed a change to openstack/heat: Add volume backup/restore integration test  https://review.openstack.org/11315800:43
*** aweiteka has joined #heat00:49
*** zns has joined #heat00:55
*** aweiteka has quit IRC00:55
*** gokrokve has joined #heat00:56
*** sarob has quit IRC00:57
*** JayJ has joined #heat01:10
*** JayJ has quit IRC01:14
*** hdd has joined #heat01:19
*** Drago1 has joined #heat01:20
*** Drago1 has quit IRC01:25
*** lazy_prince is now known as killer_prince01:25
*** Qiming has joined #heat01:29
*** Qiming_ has joined #heat01:29
*** Qiming_ has quit IRC01:29
*** dsneddon_ has quit IRC01:32
*** ramishra has joined #heat01:32
*** kopparam has joined #heat01:34
*** dsneddon_ has joined #heat01:34
*** dimsum_ has quit IRC01:35
*** erkules_ has joined #heat01:36
*** dimsum_ has joined #heat01:36
*** ramishra has quit IRC01:37
*** erkules has quit IRC01:38
*** kopparam has quit IRC01:39
*** dimsum_ has quit IRC01:40
*** spzala has quit IRC01:43
*** sarob has joined #heat01:44
*** zns has quit IRC01:45
*** ramishra has joined #heat01:47
*** andreaf has quit IRC01:50
*** andreaf has joined #heat01:50
*** andreaf has quit IRC01:50
*** andreaf has joined #heat01:51
*** nosnos has joined #heat01:51
*** JayJ has joined #heat01:51
*** gokrokve_ has joined #heat01:52
*** jamielennox has joined #heat01:54
*** gokrokve has quit IRC01:55
*** gokrokve_ has quit IRC01:56
*** ramishra has quit IRC01:56
*** ramishra has joined #heat02:00
*** hdd has quit IRC02:04
*** kebray has joined #heat02:09
*** kebray has quit IRC02:09
*** kebray has joined #heat02:10
*** ramishra has quit IRC02:12
*** ramishra has joined #heat02:12
*** ramishra has quit IRC02:20
*** ramishra has joined #heat02:21
stevebakerasalkeld: its been a long time since I've run the autoscaling functional test, but I don't recall seeing this http://logs.openstack.org/89/112189/16/check/check-heat-dsvm-functional/f6f4fe7/console.html#_2014-10-08_00_09_57_93302:29
asalkeldeasy fix02:30
asalkeldremove the --watch (and Ref) from the server02:30
stevebakerI wonder why it used to work02:30
asalkeldwe just switched to ceilometer by default02:31
asalkeldthat --watch thing is old history and not needed02:31
stevebakerasalkeld: actually I'm using boto directly in a python script02:32
stevebakerhttps://review.openstack.org/#/c/112189/16/heat_integrationtests/scenario/test_autoscaling.yaml02:32
*** JayJ has quit IRC02:32
asalkeldstevebaker, don't do the "watch" thing02:33
asalkeldrather:02:33
stevebakerasalkeld: so do I specify an AlarmName at all?02:33
asalkeldno02:33
asalkeldhttps://github.com/openstack/heat-cfntools/blob/master/bin/cfn-push-stats#L25602:33
asalkeldyou need to retrieve the nova metadata02:34
asalkeldand put that into the dimensions02:34
stevebakerwhat, all of it?02:34
asalkeldstrictly you only need to grab the tags you are matching on02:35
*** kopparam has joined #heat02:35
asalkeldso "metering.*"02:35
*** ccrouch has quit IRC02:35
stevebakerasalkeld: hey, I don't suppose you could fix up and own that test? Its in danger of lingering on my queue02:36
asalkeldsure02:36
asalkeldso why not just use cfntools?02:37
asalkeldis this a cirros?02:37
*** ramishra has quit IRC02:38
*** ramishra has joined #heat02:38
stevebakerI wanted the metric to change on all servers in a synchronised way to switch from scaling up to scaling down. The trigger is by doing a stack update with changed metadata. Writing it in python seemed easiest02:39
*** kopparam has quit IRC02:39
asalkeldinteresting02:40
*** ramishra has quit IRC02:43
*** harlowja is now known as harlowja_away02:44
*** Yanyanhu has joined #heat02:46
*** reed has quit IRC02:46
*** reed has joined #heat02:47
*** Yanyan has joined #heat02:49
*** ramishra has joined #heat02:50
*** Yanyanhu has quit IRC02:53
*** ananta has joined #heat02:57
*** ananta_ has quit IRC02:59
*** ananta has quit IRC03:00
*** hdd has joined #heat03:01
*** cmyster_out is now known as cmyster03:01
cmystermorning03:01
*** ramishra has quit IRC03:14
*** ramishra has joined #heat03:14
*** Yanyan has quit IRC03:16
*** kebray has quit IRC03:28
*** nosnos has quit IRC03:30
*** EricGonczer_ has joined #heat03:32
*** kebray has joined #heat03:33
openstackgerritAbhishek Chanda proposed a change to openstack/heat: Use the new keystonemiddleware module  https://review.openstack.org/12675203:35
*** EricGonczer_ has quit IRC03:36
*** kopparam has joined #heat03:36
*** rushiagr_away is now known as rushiagr03:37
asalkeldstevebaker, if i take over a review from you do i add myself as the co-author or you?03:37
asalkeldchecking here: https://wiki.openstack.org/wiki/GitCommitMessages03:37
stevebakerkernal folk have a header for that, looking03:38
stevebakerCo-Authored-By: name <name@example.com>03:38
asalkeldstevebaker, yeah i know the format03:38
stevebakerI guess I would be the co-author03:39
asalkeldjust wondering what the author assumption would be - ok03:39
stevebakerwhatever you choose I won't be offended03:39
asalkeld:)03:40
asalkeldjust good to know03:40
*** kebray has quit IRC03:40
*** kopparam has quit IRC03:40
asalkeldi noramally do this, just wondering if i have it the right way around03:40
*** kebray has joined #heat03:40
openstackgerritAngus Salkeld proposed a change to openstack/heat: Move test_autoscaling from tempest to heat  https://review.openstack.org/11218903:43
*** ramishra has quit IRC03:45
*** andreaf has quit IRC03:46
*** andreaf has joined #heat03:47
*** ajc_ has joined #heat03:50
*** rushiagr is now known as rushiagr_away03:51
*** ramishra has joined #heat03:55
*** zns has joined #heat03:58
*** hdd has quit IRC04:00
*** pas-ha has quit IRC04:02
*** ananta has joined #heat04:03
*** lazy_prince has joined #heat04:05
*** ramishra has quit IRC04:05
cmysterasalkeld: regarding your patch, its the same code as it was in tempest right ?04:07
asalkeldcmyster, it's just a fix of stevebaker patch04:07
asalkeldwhich came from temest04:08
asalkeldtempest04:08
stevebakercmyster: yes04:08
stevebakeralready deleted from tempest04:08
cmysternice04:09
cmysterI will start uploading patches to those tests as soon as I'm done with this test planing for Juno04:09
stevebakercmyster: great to hear!04:12
cmysterstevebaker: the idea is great indeed, the time to do it however...04:12
stevebakerheh04:13
cmysterbut yes I have declared and proclaimed to the guys here at the office that I am moving to upload tests in heat04:13
*** ccrouch has joined #heat04:15
cmysterstevebaker: my goal is yting to get as much test plans as possible during the holidays we have here and then see what can be automated04:15
*** gokrokve has joined #heat04:15
stevebakercmyster: you've said it out loud, you *have* to do it now ;)04:15
cmysterand I will, but when ;)04:15
cmysternah nah I am dedicated for it, I just need to get this red tape in order04:16
*** lazy_prince has quit IRC04:16
*** killer_prince is now known as lazy_prince04:18
*** gokrokve has quit IRC04:18
*** gokrokve has joined #heat04:18
*** nosnos has joined #heat04:19
cmysterand now, coffee04:20
*** dimsum_ has joined #heat04:26
*** ananta has quit IRC04:28
openstackgerritA change was merged to openstack/heat: Enable breaking test for adopt operation  https://review.openstack.org/12591204:28
openstackgerritA change was merged to openstack/heat: Refactor template simple_parse  https://review.openstack.org/12047104:28
*** dimsum_ has quit IRC04:30
*** sdake_ has quit IRC04:32
*** kopparam has joined #heat04:36
*** rushiagr_away is now known as rushiagr04:36
*** kopparam has quit IRC04:42
*** erkules_ is now known as erkules04:45
*** sdake_ has joined #heat04:46
*** mikal has quit IRC04:49
*** cody-somerville has quit IRC04:52
*** ramishra has joined #heat04:52
*** gokrokve_ has joined #heat05:01
skraynevGood Morning05:03
skraynevasalkeld hi ;)05:03
*** gokrokve has quit IRC05:04
*** gokrokve_ has quit IRC05:06
*** cody-somerville has joined #heat05:07
*** zns has quit IRC05:07
*** ananta has joined #heat05:08
*** zns has joined #heat05:10
*** rakesh_hs has joined #heat05:11
*** nkhare has joined #heat05:13
*** gokrokve has joined #heat05:15
cmystermorning skraynev05:17
*** zns has quit IRC05:17
skraynevmorning cmyster05:18
cmystero/05:18
*** andreaf has quit IRC05:20
*** andreaf has joined #heat05:20
asalkeldhi skraynev05:23
*** ramishra has quit IRC05:26
*** gokrokve has quit IRC05:27
*** gokrokve has joined #heat05:27
*** lazy_prince has quit IRC05:28
*** jamielennox has quit IRC05:29
*** dsneddon_ has quit IRC05:30
*** dsneddon_ has joined #heat05:30
*** gokrokve has quit IRC05:32
*** kebray has quit IRC05:34
*** rakesh_hs has quit IRC05:35
*** rakesh_hs has joined #heat05:36
*** kopparam has joined #heat05:36
*** ajc_ has quit IRC05:36
openstackgerritQiming Teng proposed a change to openstack/heat: Make InstanceGroup subclass of ResourceGroup  https://review.openstack.org/11961905:37
Qimingskraynev, thanks for reviewing and commenting #119619, I would hope to have this initial patch set merged first and then figure out a more elegant revision later05:39
*** jamielennox has joined #heat05:40
skraynevQiming: sure, because at the first look it seems controversial (check that we have required property) ;)05:41
Qimingyep, it's historical problem, we have resource_def, resource, launch_configuraion for virtually the same ting05:43
Qimings/ting/thing/05:43
openstackgerritAngus Salkeld proposed a change to openstack/heat: Rework the way the matching metadata is created  https://review.openstack.org/12680005:43
asalkeldskraynev, esp. for you ^05:43
skraynevasalkeld: yahoo!!! :)05:45
skraynevthx05:45
asalkeldnp05:46
asalkeldstevebaker, i think i need to set this: https://github.com/openstack-dev/devstack/blob/master/lib/ceilometer#L16805:46
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040905:46
asalkelddoes that happen in pre_....sh05:46
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067605:48
skraynevasalkeld: is it related with deprecation CWlite ? or it's another thing?05:48
asalkeldyeah, the functional tests will now use ceilometer05:48
*** killer_prince has joined #heat05:48
*** killer_prince is now known as lazy_prince05:49
asalkeldi am not totally convinced my self:-O05:49
skraynevyeah. ok.05:49
*** ananta has quit IRC05:51
*** mspreitz has joined #heat05:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/12428106:01
asalkeldwhy is the above deleting all the .po files?06:02
*** sdake_ has quit IRC06:03
*** lazy_prince2 has joined #heat06:05
skraynevI have only guess: may be it's related with using oslo LE_, LW_, etc. But will be better to ask guys who familiar with work algorithm of this Bot.06:06
*** reed has quit IRC06:07
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075606:08
*** sergmelikyan has joined #heat06:09
*** liusheng has joined #heat06:10
*** coolsvap|afk has quit IRC06:10
*** zns has joined #heat06:11
*** coolsvap has joined #heat06:14
*** dimsum_ has joined #heat06:15
*** mspreitz has quit IRC06:18
*** Putns has joined #heat06:19
*** dimsum_ has quit IRC06:20
*** ramishra has joined #heat06:20
*** lazy_prince2 has quit IRC06:21
*** asalkeld has quit IRC06:23
*** lazy_prince has quit IRC06:23
*** lazy_prince has joined #heat06:23
*** zns has quit IRC06:24
*** sanjayu has joined #heat06:30
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075606:34
*** shakamunyi has joined #heat06:35
*** asalkeld has joined #heat06:40
*** jprovazn has joined #heat06:41
*** my_openstack_use has joined #heat06:45
*** ramishra has quit IRC06:46
*** ishant has joined #heat06:47
*** ramishra has joined #heat06:48
*** Drago2 has joined #heat06:50
*** ramishra has quit IRC06:50
*** sanjayu has quit IRC06:51
*** tspatzier has joined #heat06:52
*** Drago2 has quit IRC06:54
*** ramishra has joined #heat06:54
*** ifarkas has joined #heat07:01
*** sorantis has joined #heat07:02
*** pasquier-s has joined #heat07:04
openstackgerritQiming Teng proposed a change to openstack/heat: Further split autoscaling code  https://review.openstack.org/12348107:05
*** k4n0 has joined #heat07:08
*** ananta has joined #heat07:09
*** ramishra has quit IRC07:12
*** kopparam has quit IRC07:12
*** ifarkas has quit IRC07:13
*** cmyster has quit IRC07:16
*** cmyster has joined #heat07:16
*** cmyster has joined #heat07:16
*** lazy_prince has quit IRC07:17
*** shakamunyi has quit IRC07:18
*** ifarkas has joined #heat07:18
*** shakamunyi has joined #heat07:19
*** jstrachan has joined #heat07:19
*** ramishra has joined #heat07:19
*** ramishra has quit IRC07:23
*** ramishra has joined #heat07:24
*** ktaube has joined #heat07:28
*** asalkeld is now known as asalkeld_afk07:29
*** ramishra has quit IRC07:30
*** ramishra has joined #heat07:30
*** andreaf has quit IRC07:32
*** andreaf has joined #heat07:32
*** ramishra has quit IRC07:35
*** ramishra has joined #heat07:35
*** Krast has joined #heat07:38
*** sanjayu has joined #heat07:39
*** ramishra has quit IRC07:49
openstackgerritHuruifeng proposed a change to openstack/heat-templates: Enable support for software component  https://review.openstack.org/11721007:52
*** kopparam has joined #heat07:56
shardymorning all07:57
Qimingmorning, shardy07:57
*** andreaf has quit IRC07:58
*** andreaf has joined #heat07:58
*** ifarkas has quit IRC07:58
*** jstrachan has quit IRC08:00
*** jcoufal has joined #heat08:03
*** ifarkas has joined #heat08:03
*** jstrachan has joined #heat08:03
*** derekh has joined #heat08:07
*** sanjayu has quit IRC08:09
*** jstrachan has quit IRC08:09
*** jistr has joined #heat08:10
*** jstrachan has joined #heat08:12
openstackgerritVisnusaran Murugan proposed a change to openstack/heat: Validation to avoid duplicate stack names per tenant  https://review.openstack.org/12339708:12
*** jistr has quit IRC08:12
*** jistr has joined #heat08:20
*** jstrachan has quit IRC08:21
*** jstrachan has joined #heat08:22
*** shakamunyi has quit IRC08:24
*** kevinbenton has quit IRC08:28
openstackgerritVisnusaran Murugan proposed a change to openstack/heat: Validation to avoid duplicate stack names per tenant  https://review.openstack.org/12339708:29
*** lazy_prince has joined #heat08:31
*** jcoufal has quit IRC08:35
*** cmyster is now known as cmyster_out08:36
*** kevinbenton has joined #heat08:36
*** jcoufal has joined #heat08:37
*** LiJiansheng has joined #heat08:44
*** fayablazer has joined #heat08:47
*** ramishra has joined #heat08:50
*** Krast has quit IRC08:52
openstackgerritQiming Teng proposed a change to openstack/heat: Remove _environment method from ASG.  https://review.openstack.org/12040908:53
openstackgerritQiming Teng proposed a change to openstack/heat: Remove timeout from ResourceGroup method call.  https://review.openstack.org/12067608:54
openstackgerritQiming Teng proposed a change to openstack/heat: Remove unncecessary child_params parameter.  https://review.openstack.org/12075608:54
*** ramishra has quit IRC08:54
openstackgerritQiming Teng proposed a change to openstack/heat: Further split autoscaling code  https://review.openstack.org/12348108:54
*** Krast has joined #heat09:01
*** Krast has quit IRC09:04
*** jamiehannaford has joined #heat09:05
*** Krast has joined #heat09:05
*** dsneddon_ has quit IRC09:06
*** ckmvishnu has joined #heat09:07
*** ramishra has joined #heat09:08
*** dsneddon_ has joined #heat09:09
*** cinerama` has quit IRC09:09
*** ramishra_ has joined #heat09:11
*** jstrachan has quit IRC09:12
*** unmeshg has joined #heat09:12
*** rushiagr is now known as rushiagr_away09:12
*** ramishra has quit IRC09:13
*** andreaf has quit IRC09:14
*** jstrachan has joined #heat09:14
*** andreaf has joined #heat09:14
*** ramishra_ has quit IRC09:15
*** ramishra has joined #heat09:15
*** ramishra has quit IRC09:16
*** cdent has joined #heat09:17
*** daneyon has quit IRC09:18
*** cinerama has joined #heat09:18
*** rushiagr_away is now known as rushiagr09:19
*** Adri2000 has quit IRC09:29
*** Adri2000 has joined #heat09:31
*** jstrachan_ has joined #heat09:31
*** ishant has quit IRC09:33
*** mkollaro has joined #heat09:35
*** jstrachan has quit IRC09:35
*** ananta|2 has joined #heat09:35
*** jstrachan has joined #heat09:37
*** jstrachan_ has quit IRC09:38
*** ananta has quit IRC09:38
*** jstrachan_ has joined #heat09:41
*** jstrachan has quit IRC09:44
*** Qiming has quit IRC09:59
openstackgerritKanagaraj Manickam proposed a change to openstack/heat-specs: heat-manage service list  https://review.openstack.org/12259710:07
*** nosnos has quit IRC10:09
skraynevtherve: thx for unblocking ;)10:10
*** killer_prince has joined #heat10:15
*** mkollaro has quit IRC10:16
*** jistr has quit IRC10:17
*** Krast has quit IRC10:22
*** jistr has joined #heat10:22
*** asalkeld_afk is now known as asalkeld10:23
*** killer_prince has quit IRC10:24
*** amakarov_away is now known as amakarov10:28
*** lazy_prince has quit IRC10:30
*** killer_prince has joined #heat10:32
*** killer_prince is now known as lazy_prince10:32
*** nosnos has joined #heat10:38
*** asalkeld_ has joined #heat10:42
*** jstrachan has joined #heat10:43
*** jstrachan_ has quit IRC10:45
*** asalkeld has quit IRC10:45
*** unmeshg has quit IRC10:47
*** dimsum_ has joined #heat10:54
*** dimsum_ has quit IRC10:55
*** dimsum_ has joined #heat10:55
*** jroyall has joined #heat10:57
*** alexpilotti has joined #heat10:58
openstackgerritA change was merged to openstack/heat: Make sure that property defaults are converted correctly  https://review.openstack.org/12494310:59
openstackgerritA change was merged to openstack/heat: Use properties in ceilometer alarm not parsed_template('Properties')  https://review.openstack.org/12494411:01
openstackgerritA change was merged to openstack/heat: Rework the way the matching metadata is created  https://review.openstack.org/12680011:03
*** sorantis has quit IRC11:07
*** openstack has joined #heat14:13
*** kopparam has quit IRC14:15
*** kopparam has joined #heat14:16
*** kebray has quit IRC14:18
*** hdd has joined #heat14:20
*** sabeen1 has quit IRC14:20
*** kopparam has quit IRC14:20
*** rushiagr_away is now known as rushiagr14:21
*** rakesh_hs2 has quit IRC14:22
*** rakesh_hs has joined #heat14:23
*** vijendar has quit IRC14:29
*** reed has joined #heat14:36
*** jasond has joined #heat14:38
*** reed has quit IRC14:39
*** reed has joined #heat14:39
*** rakesh_hs has quit IRC14:43
*** EricGonczer_ has joined #heat14:44
*** shakamunyi has joined #heat14:44
*** sjmc7 has joined #heat14:45
*** jprovazn has quit IRC14:47
*** che-arne has joined #heat14:49
*** shakamunyi has quit IRC14:50
*** ktaube has quit IRC14:51
*** alexpilotti has quit IRC14:53
*** spzala has joined #heat14:58
*** zns has quit IRC14:59
*** dsneddon_ has quit IRC15:01
openstackgerritA change was merged to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/12428115:01
*** dsneddon_ has joined #heat15:02
*** zns has joined #heat15:02
*** mkollaro has quit IRC15:05
*** vijendar has joined #heat15:09
*** shakamunyi has joined #heat15:15
*** ananta has joined #heat15:22
*** andreaf has quit IRC15:25
*** kfox1111 has joined #heat15:31
*** EricGonc_ has joined #heat15:31
*** EricGonczer_ has quit IRC15:31
*** simonc has joined #heat15:37
*** alexpilotti has joined #heat15:40
*** gokrokve has quit IRC15:41
*** jcoufal has quit IRC15:41
*** alexpilotti has quit IRC15:42
*** alexpilotti has joined #heat15:42
*** ananta has left #heat15:46
*** ifarkas has quit IRC15:54
*** ananta has joined #heat15:54
*** sdake_ has joined #heat15:55
*** sdake_ has quit IRC15:55
*** sdake_ has joined #heat15:55
*** sdake_ has quit IRC15:56
*** pas-ha has quit IRC15:56
*** sdake_ has joined #heat15:56
*** sdake_ has quit IRC15:56
*** sdake_ has joined #heat15:56
*** k4n0 has quit IRC16:00
*** rushiagr is now known as rushiagr_away16:01
*** sanjayu has quit IRC16:01
*** Drago has joined #heat16:03
*** pas-ha has joined #heat16:04
*** Drago has quit IRC16:09
*** bdossant has quit IRC16:10
uberjis OS::Heat::HARestarter being deprecated? what should we be using instead?16:10
*** packet has joined #heat16:11
*** aweiteka has quit IRC16:13
*** gokrokve has joined #heat16:14
zanebuberj: yes, eventually, and there is no replacement yet16:17
jdandreauberj: https://review.openstack.org/#/c/121824/116:18
openstackgerritA change was merged to openstack/heat: Rework autoscaling group current_size attribute  https://review.openstack.org/12645916:20
openstackgerritA change was merged to openstack/heat: Move some AutoScalingGroup validation tests to a separate file  https://review.openstack.org/11890816:20
openstackgerritA change was merged to openstack/heat: Convert the autoscaling policy tests into unit tests  https://review.openstack.org/11890916:20
uberjack16:20
jdandrea:)16:21
*** jistr has quit IRC16:22
*** pas-ha has quit IRC16:23
*** tspatzier has quit IRC16:23
*** kebray has joined #heat16:24
*** coolsvap is now known as coolsvap|afk16:24
openstackgerritA change was merged to openstack/heat: Rewrite AutoScalingGroup adjustment tests as unit tests  https://review.openstack.org/11894816:25
*** aweiteka has joined #heat16:28
uberjhmm, so what *is* the HARestarter substitute method? an autoscaling group of one maybe?16:31
*** ramishra has joined #heat16:33
*** gokrokve has quit IRC16:33
*** gokrokve has joined #heat16:33
*** Drago has joined #heat16:34
*** Drago1 has joined #heat16:40
*** pasquier-s has quit IRC16:40
*** Drago1 has quit IRC16:43
*** ananta has left #heat16:45
*** shakamunyi has quit IRC16:46
*** ishant has joined #heat16:46
*** daneyon has joined #heat16:48
*** daneyon has quit IRC16:48
*** daneyon has joined #heat16:48
*** Qiming_ has joined #heat16:58
*** fayablazer has quit IRC16:58
*** derekh has quit IRC16:59
*** Qiming has quit IRC17:00
*** zns has quit IRC17:04
*** amakarov is now known as amakarov_away17:08
shardyuberj: Yes, if that works for your use-case17:08
*** mspreitz has joined #heat17:08
shardyuberj: like zaneb just said, there is no direct replacement which does *exactly* the same thing yet, but in some cases that solution will work fine17:08
mspreitzsounds interesting, what are we talking about?17:09
shardymspreitz: uberj is asking about HARestarter deprecation17:09
mspreitzthanks.17:09
mspreitzSo you are confirming my hesitancy to commit to a replacement that looks a lot like HARestarter.17:10
mspreitzThat's the essence of my answer to Angus' suggestion.17:10
shardymspreitz: well it's still under discussion, the question was would an autoscaling group of size one be an appropriate replacement, and my reponse was if that works for you, yes17:11
mspreitzshardy: yes...17:11
shardymspreitz: I know your requirements are not satisfied by that though17:11
mspreitzmaybe I misunderstood then...17:11
mspreitzMy suggested way to ensure a smooth transition is to immediately add health maint. to ASGs.  If someone wants it for a single thing, they can make a scaling group of size 1.17:12
mspreitzIt's a bit hacky, but it will get the job done.17:12
mspreitzHaving health maint only for ASGs satisfies my users' needs for health.  My main issue has been only that we have to have transition period(s).  For the sake of users.17:13
shardymspreitz: I don't think anyone disagrees with that17:14
mspreitzGreat.17:14
openstackgerritRyan Brown proposed a change to openstack/heat: Add a preview endpoint for stack updates  https://review.openstack.org/12247317:14
shardyThe issue is just that we don't want to build out HARestarter to the point where proper continuous convergence is blocked by it17:14
mspreitzI was not aware of a proposal to "build out" HARestarter.  I am not sure I know what you mean by that.17:15
shardyIf we can make incremental steps to offer an alternative solution we should mitigate any flag-day migration fears17:15
shardymspreitz: several folks have showed up with enhancement ideas, which is one of the main reasons for wanting to deprecate it17:16
mspreitzshardy: OK, got it.17:17
shardymspreitz: If we can figure out the notification which defines "health" and add support for it to AutoScalingGroup, that sounds like a very positive step17:17
mspreitzMy take-away from last week's heat chat is that some developers were concerned that there might not be an incremental path, and there might have to be one release with HARestarter and the next release without it.17:17
shardyIt is the metric we use I am unclear of atm17:17
*** zns has joined #heat17:18
*** ramishra has quit IRC17:18
mspreitzI think OpenStack already has one clear way to define health, it is in Neutron.  I think we should just use that.17:18
mspreitzIt is is the state of a pool member, as determined by the checking defined through OS::Neutron::HealthMonitor17:18
uberjmspreitz: wouldn't ceilometer also be a place for health stats?17:18
mspreitzNeutron detects the health, and now it puts it into Ceilometer17:19
mspreitzThat last step was news in Juno17:19
mspreitzbroken for the last month by a bug17:19
mspreitzbut now working again, as far as I know17:19
uberjoh thats neat17:19
shardymspreitz: intersting, I'm not familiar with that feature, got any links?17:19
mspreitzsure, just a sec...17:20
mspreitzhttps://review.openstack.org/#/c/95784/ added the link between Neutron and Ceilometer17:20
mspreitzthe meter in question is named network.services.lb.member17:20
mspreitz(there is another new meter with "health" in its name, but, amazingly, it is not the one you want)17:21
mspreitzhttps://bugs.launchpad.net/python-ceilometerclient/+bug/1364760 and  https://bugs.launchpad.net/python-ceilometerclient/+bug/1357343 are about breaks in alarm evaluation in Ceilometer17:21
uvirtbotLaunchpad bug 1364760 in python-ceilometerclient "alarm evaluator fails because unicode object not callable (dup-of: 1357343)" [Undecided,New]17:21
uvirtbotLaunchpad bug 1357343 in python-ceilometerclient "ceilometer-alarm-evaluator fails after sometime with giving 401" [Medium,Fix committed]17:21
mspreitzhttps://bugs.launchpad.net/ceilometer/+bug/1361818  is about break in the link from Neutron to Ceilometer17:21
uvirtbotLaunchpad bug 1361818 in ceilometer "network discovery errors because of missing keystone" [High,Fix released]17:21
mspreitzhttps://bugs.launchpad.net/horizon/+bug/1364133 might confuse you when you look at things with Horizon17:22
uvirtbotLaunchpad bug 1364133 in horizon "[Heat] Neutron LBaaS vip invisible in dashboard" [Undecided,New]17:22
mspreitzhttps://bugs.launchpad.net/ceilometer/+bug/1357869 caused duplicate Samples in Ceilometer17:22
uvirtbotLaunchpad bug 1357869 in ceilometer "duplicate samples for network.services.lb.member" [Medium,Fix released]17:22
*** aweiteka has quit IRC17:23
shardymspreitz: Ok, so it's only something which works with LBaaS then, not for any grouped instances?17:23
mspreitzNeutron's health monitoring is part of its "pool" functionality ... Interestingly, it is independent of actually load balancing any application traffic... but it IS part of the LBaaS17:24
mspreitzYou can have Neutron monitor something without it being in an ASG17:24
mspreitzbut the monitored thing has to have an associated OS::Neutron::PoolMember17:24
mspreitzso it has to be in a Neutron "pool"17:24
*** jstrachan has quit IRC17:28
mspreitzSo I have a question for the assembled masses on a different topic: updates to Nova servers...17:28
mspreitzThrough Heat I see that a server's image can be updated without replacement but not its metadata17:28
mspreitzThat is the opposite of what I am finding when I look at the doc for the nova API17:28
mspreitzwhat am I missing?17:28
mspreitzoops..17:28
mspreitzI meant userdata in the first17:29
mspreitzand metadata in the second17:29
mspreitzSo, first correct question: how does heat update a server's image?17:29
ryansbIs there something I can put in a commit message to denote change dependency across projects? I have a heatclient change that depends on a heat change.17:29
mspreitzWhat Nova API is used for that?17:29
therveUpdating a server's image imply deleting the server17:29
therveThere is a nova rebuild API to do this IIRC17:30
openstackgerritRyan Brown proposed a change to openstack/python-heatclient: Add CLI option for update dry-run  https://review.openstack.org/12695717:31
mspreitztherve: interesting.  http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Server says image can be updated without replacement17:32
shardymspreitz: see image_update_policy17:32
mspreitzI guess that's techically correct because rebuild keeps the same server ID?17:33
shardymspreitz: Yeah that's a docs nit due to allowing it to be updated for rebuild17:33
openstackgerritRyan Brown proposed a change to openstack/python-heatclient: Add CLI option for update dry-run  https://review.openstack.org/12695717:33
shardymspreitz: thanks for the info re Neutron btw, was afk for a moment there17:34
mspreitzyou're welcome.  I am going AFK now for a meeting.17:34
thervemspreitz, I guess my phrasing was incorrect. It doesn't delete the server, it rebuilds it.17:34
therveBut that means rebooting.17:34
mspreitztherve: got it, thanks17:34
*** aweiteka has joined #heat17:35
*** kebray_ has joined #heat17:35
*** kebray has quit IRC17:38
*** pas-ha has joined #heat17:39
*** mkulke has quit IRC17:40
*** dsneddon_ has quit IRC17:49
*** JayJ has quit IRC17:49
*** JayJ has joined #heat17:50
*** reed has quit IRC17:50
*** dsneddon_ has joined #heat17:50
*** randallburt has joined #heat17:54
*** randallburt has quit IRC17:54
*** randallburt has joined #heat17:54
*** gokrokve has quit IRC17:59
*** gokrokve has joined #heat17:59
*** spzala has quit IRC17:59
*** vijendar has quit IRC18:03
*** dimsum_ has quit IRC18:06
*** dimsum_ has joined #heat18:06
mspreitzshardy: I am back.  So what do you think of the idea of adding to OS::Heat::AutoScalingGroup the functionality of maintaining health as determined by Neutron for an OS::Neutron::PoolMember (when the user provides a member atttribute name that reveals the PoolMember)?18:08
*** dimsum_ has quit IRC18:11
*** Qiming_ has quit IRC18:13
*** Qiming_ has joined #heat18:13
*** harlowja_away is now known as harlowja18:14
thervemspreitz, If this is ceilometer, presumably there is not much to do.18:17
therveMainly dedicated delete?18:17
therveWhich may be a big task by itself though, especially given the alarm interface18:18
*** flyemsafe has joined #heat18:18
mspreitztherve: Ceilometer is the messenger.  The reactor is in Heat code.  My reason for pushing the health main. issue right now is to enable users to start getting HARestarter out of their templates ASAP --- even if we continue to use it under the covers for a while.18:21
*** swygue has quit IRC18:21
mspreitzMy recommended initial implementation is with a nested stack that follows the PoolMember - Alarm - HARestarter pattern that I have outlined.  When a better alternative to HARestarter comes along then we can design the better implementation for health ASG18:22
therveWell, that hardly covers what HARestarter does18:22
mspreitzI do not think we have to provide a fully general replacement for HARestarter today18:23
mspreitzMy informers tell me that AWS users use ASGs to get health maint.18:23
mspreitzMy users ask for no more.18:23
mspreitzThe big hurry is to get current users of HARestarter to stop using it.18:24
mspreitzI mean, to stop explicitly using it in their templates18:24
therveAllowing replacement of specific unit in an autoscaling group would be a good step18:25
mspreitzMy recommendation is to generalize OS::Heat::ASG so that it can (if requested) maintain the health of every member individually.  Again, I think current users need nothing more general.  if we provide only that, then I think all current users of HARestarter can remove it from their templates and use our generalized ASG intead.18:27
mspreitzI am deliberately proposing something that is restricted...18:28
mspreitzso that we are sure it will remain reasonable to implement and resonable to use.18:28
*** serg_melikyan has joined #heat18:35
kfox1111so, i have run into yet another case where I'd like to run some code on heat stack destroy... has anyone implemented a resource to call a webservice on destroy yet?18:38
mspreitzkfox1111: not that I know of.  You know you can get one of your OS::Nova::Server to make a call at resource destroy time using OS::Heat::SoftwareConfig & SoftwareDeployment, right?18:42
*** dimsum_ has joined #heat18:43
*** ishant has quit IRC18:48
*** serg_melikyan has quit IRC18:53
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add custom get_temp_url to RackspaceSwiftClient  https://review.openstack.org/12697118:55
*** jistr has joined #heat18:59
*** spzala has joined #heat19:03
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add custom get_temp_url to RackspaceSwiftClient  https://review.openstack.org/12697119:05
*** jamiehannaford has quit IRC19:11
*** tspatzier has joined #heat19:14
*** vijendar has joined #heat19:17
*** tspatzier has quit IRC19:23
*** kfox1111 has quit IRC19:29
openstackgerritA change was merged to openstack/heat: Add OSprofiler integration into Heat  https://review.openstack.org/11811519:35
randallburtDandyPandy:  ping. what does "groupmod -g '999' heat-dev returned 4, expected 0" mean?19:35
randallburtwhoops.19:35
randallburtplease ignore19:35
*** tango has joined #heat19:41
*** Qiming_ has quit IRC19:41
*** mkollaro has joined #heat19:50
*** asalkeld has joined #heat19:55
*** dsneddon_ has quit IRC19:56
asalkeldmorning19:57
*** dsneddon_ has joined #heat19:58
stevebakermorning19:58
*** simonc_ has joined #heat19:58
*** Drago1 has joined #heat19:59
*** tspatzier has joined #heat20:00
*** simonc_ has quit IRC20:00
*** Drago1 has quit IRC20:04
*** crose has quit IRC20:06
*** jistr has quit IRC20:08
*** alexpilotti has quit IRC20:09
*** Drago1 has joined #heat20:09
*** aweiteka has quit IRC20:09
*** Drago1 has quit IRC20:14
*** Drago has quit IRC20:16
*** crose has joined #heat20:19
*** mspreitz has quit IRC20:19
*** kebray_ has quit IRC20:32
*** alexpilotti has joined #heat20:43
*** dimsum_ has quit IRC20:45
*** dimsum_ has joined #heat20:45
*** kebray has joined #heat20:49
*** dimsum_ has quit IRC20:49
*** ryansb has quit IRC20:52
*** ryansb has joined #heat20:52
openstackgerritChristian Berendt proposed a change to openstack/python-heatclient: Remove extraneous vim editor configuration comments  https://review.openstack.org/12701120:53
skraynevg'night all :)20:59
stevebakerskraynev: \o20:59
ryansb\o20:59
*** crose has quit IRC21:00
pas-hafrom me too, see you all tomorrow21:00
asalkeldnight guys21:00
*** pas-ha has quit IRC21:01
* asalkeld getting coffee21:01
asalkeldfinally21:01
stevebakerasalkeld: you should do a cold brew the night before21:02
asalkeldfor sure21:02
*** rpothier has quit IRC21:05
stevebakerI keep meaning to try that on trips because zomgamericancoffeesobad21:07
uberjstevebaker: come to Portland, we have all sorts of hand crafted hipster coffee.21:09
ryansbstevebaker: the secret is to avoid any coffee shop that's a franchise21:09
ryansbalso can confirm: Portland coffee is great.21:10
stevebakerand the hotel coffee21:10
sjmc7you've opened a can of worms with this one :)21:10
uberjryansb: have  you tried the clover machine coffee at Starbucks?21:10
zanebI don't generally drink coffee, but hotel coffee is terrible everywhere21:10
uberjI'm the first one to say Starbucks coffee sucks, but that machine... changes everything21:10
ryansbHaven't been to starbucks in years, I get my beans from local roasters & brew my own whenever possible21:11
uberjstarbucks bought this startup that created a new way to brew coffee21:11
uberjhttp://www.starbucks.com/coffee/learn/clover21:11
*** crose has joined #heat21:13
ryansbhrm, that's actually really cool.21:13
*** jdob has quit IRC21:14
sjmc7i will second that it's a massive improvement. and watching it in action is fun21:14
*** gokrokve has quit IRC21:16
ryansbTIL. thanks, uberj.21:18
uberjI do what I can to contribute back to the Openstack community21:19
*** mkollaro has quit IRC21:21
*** tonisbones has quit IRC21:22
*** tspatzier has quit IRC21:28
*** Ugallu has quit IRC21:29
*** alexpilotti has quit IRC21:30
*** jasond has quit IRC21:32
*** sgordon_ has quit IRC21:34
*** EricGonc_ has quit IRC21:35
*** gokrokve has joined #heat21:36
*** gokrokve has quit IRC21:40
*** gokrokve has joined #heat21:40
*** shardy is now known as shardy_z21:41
*** kebray has quit IRC21:41
*** radez is now known as radez_g0n321:42
*** cdent has quit IRC21:54
*** packet has quit IRC21:55
jdandreaAre there any example scripts that use the python heatclient module? I'm fumbling through it and got as far as creating a stack, but not much further. (Looking at heatclient source is not helping in this case.)21:55
*** asalkeld has quit IRC21:57
*** JayJ has quit IRC22:00
*** jmckind has quit IRC22:03
*** rwsu has quit IRC22:05
*** packet has joined #heat22:07
*** asalkeld has joined #heat22:10
*** packet has quit IRC22:10
*** rwsu has joined #heat22:17
*** shakamunyi has joined #heat22:22
stevebakerasalkeld: have you seen https://bugs.launchpad.net/heat/+bug/1377681 ?22:25
uvirtbotLaunchpad bug 1377681 in heat "stack update action doesn't take effect" [Undecided,New]22:25
asalkeldlooking22:25
stevebakerjdandrea: the best way to learn how to use heatclient as a lib is to do what heatclient.v1.shell does22:26
*** kebray has joined #heat22:27
*** kebray has quit IRC22:27
*** kebray has joined #heat22:28
*** JayJ has joined #heat22:28
stevebakerasalkeld: I can't remember if pre_test_hook.sh is run early enough to set https://github.com/openstack-dev/devstack/blob/master/lib/ceilometer#L16822:30
stevebakerasalkeld: if not it will have to be in the project-config repo22:31
asalkeldstevebaker, i am not sure if i need it tho'22:31
asalkeldwe are not testing built in metrics yet22:31
asalkeldso it should be ok for now22:31
asalkeldi need to debug some more, i am not getting any metrics coming out of the guest atm22:32
asalkeldbrb: school run22:32
*** mikal has joined #heat22:35
*** shakamunyi has quit IRC22:35
*** flyemsafe has quit IRC22:37
*** crose has quit IRC22:46
*** JayJ has quit IRC22:48
*** JayJ has joined #heat22:48
*** Putns has quit IRC22:50
*** swygue has joined #heat22:52
asalkeldstevebaker, you come to the brisbane tripelo meetup?22:58
asalkeldshould we try not clash with it?22:58
stevebakeris there one? when?22:58
asalkeldi thought you said there was22:59
asalkeldok, probably a false alarm22:59
asalkeldnice to have you around tho'22:59
*** swygue has quit IRC23:00
*** andreaf has joined #heat23:05
stevebakeryes, I should come to the heat one this time, if there is one23:16
asalkeldmaybe we can even offer Moscow :-O23:17
asalkeldbeen to Moscow stevebaker23:17
asalkeldthat would be a flight23:17
stevebakerI haven't23:17
*** andreaf has quit IRC23:18
asalkeldwe also have an office in france23:18
*** swygue has joined #heat23:26
*** andreaf has joined #heat23:32
*** EricGonczer_ has joined #heat23:36
*** gokrokve has quit IRC23:37
openstackgerritNikki Vinayan proposed a change to openstack/heat: Working on doc bug about attributes on resource name Closes-bug: 1377016  https://review.openstack.org/12707923:41
*** randallburt has quit IRC23:43
*** EricGonczer_ has quit IRC23:48
*** erkules has joined #heat23:49
*** dimsum_ has joined #heat23:50
*** zns has quit IRC23:52
*** dimsum_ has quit IRC23:54
*** sjmc7 has quit IRC23:56

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