Thursday, 2014-05-29

miarmakQiming, zaneb, stevebaker so, thank you guys!00:01
*** Qiming has quit IRC00:01
asalkeldzaneb, this is create_with_template ... https://review.openstack.org/#/c/8622800:01
asalkeldok - don't worry00:02
asalkeldI understand your confusion;)00:03
*** IlyaE has joined #heat00:05
openstackgerritAngus Salkeld proposed a change to openstack/heat: Pass the parent's registry into child stacks  https://review.openstack.org/8622800:11
*** randallburt has joined #heat00:13
*** rpothier has joined #heat00:15
zanebasalkeld: I suspect that's a bug in preview though00:18
asalkeldyeah - I wasn't aware of preview, it's a fancier "validate"?00:20
asalkeldnot sure why we don't just improve validate00:20
asalkeldall these actions00:20
*** matsuhashi has joined #heat00:22
asalkeldstevebaker, are you busy hacking up clients.py? should I ditch my review?00:22
asalkeldI don't have a strong feeling about this patch just trying to get rid of that bug00:23
stevebakerasalkeld: its next on my TODO when I have a decent uninterrupted block00:28
asalkeldk00:31
*** gokrokve has joined #heat00:38
*** gokrokve has quit IRC00:42
*** ramishra has joined #heat00:45
*** abramley has joined #heat00:48
*** nati_ueno has quit IRC00:50
*** randallburt has quit IRC00:51
*** zz_pablosan is now known as pablosan00:55
*** piyush has joined #heat00:56
*** TravT has quit IRC00:56
*** Qiming has joined #heat00:59
*** miarmak has quit IRC00:59
*** Qiming_ has joined #heat01:00
*** Qiming has quit IRC01:04
*** pablosan has quit IRC01:04
*** pablosan has joined #heat01:11
*** ericgoncz has joined #heat01:11
*** shakamunyi has quit IRC01:16
*** vpanizo has quit IRC01:18
*** nati_ueno has joined #heat01:21
tiantianmorning all:)01:22
*** randallburt has joined #heat01:23
*** randallburt has quit IRC01:23
*** randallburt has joined #heat01:23
mattoliveraumoring tiantian01:24
*** piyush has quit IRC01:26
*** piyush has joined #heat01:28
*** ramishra has quit IRC01:28
*** piyush has left #heat01:29
*** nati_ueno has quit IRC01:32
*** asalkeld has quit IRC01:38
openstackgerritA change was merged to openstack/heat: Add Boolean parameter type  https://review.openstack.org/9292001:39
*** vpanizo has joined #heat01:41
*** aweiteka has joined #heat01:41
*** nati_ueno has joined #heat01:42
*** nati_ueno has quit IRC01:42
*** nosnos has joined #heat01:45
*** zz_gondoi is now known as gondoi01:45
openstackgerrithuangtianhua proposed a change to openstack/heat: Add database model to store quotas  https://review.openstack.org/9563301:47
*** ramishra has joined #heat01:48
*** gokrokve has joined #heat01:51
*** pablosan is now known as zz_pablosan02:06
*** asalkeld has joined #heat02:07
*** andersonvom has joined #heat02:23
*** dims has quit IRC02:29
*** aweiteka has quit IRC02:30
*** zhiyan_ is now known as zhiyan02:34
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Implements stack lifecycle plugpoints  https://review.openstack.org/8936302:37
*** piyush has joined #heat02:39
elynnmorning all!02:41
*** gondoi is now known as zz_gondoi02:41
*** gokrokve_ has joined #heat02:42
*** ericgoncz has quit IRC02:43
*** gokrokve has quit IRC02:45
*** IlyaE has quit IRC02:48
*** edmund has joined #heat02:51
openstackgerritRandall Burt proposed a change to openstack/heat: Account for differences in Rackspace Cloud Glance  https://review.openstack.org/9633702:52
*** matsuhashi has quit IRC03:00
*** matsuhashi has joined #heat03:04
*** dockthis has joined #heat03:05
*** IlyaE has joined #heat03:05
*** ramishra has quit IRC03:12
*** piyush has quit IRC03:20
*** gokrokve_ has quit IRC03:25
*** nosnos has quit IRC03:33
*** matsuhashi has quit IRC03:34
*** matsuhashi has joined #heat03:35
*** daneyon has joined #heat03:36
*** matsuhashi has quit IRC03:39
*** daneyon has quit IRC03:41
*** dockthis has quit IRC03:42
*** asalkeld has quit IRC03:47
*** zhiyan is now known as zhiyan_03:47
*** asalkeld has joined #heat03:48
*** shakamunyi has joined #heat03:49
*** SnowDust has quit IRC03:53
*** lazy_prince has joined #heat03:54
*** edmund has quit IRC03:55
*** matsuhashi has joined #heat03:56
*** daneyon has joined #heat03:56
*** daneyon has quit IRC04:02
*** shakamunyi has quit IRC04:05
*** SnowDust has joined #heat04:05
*** SnowDust has quit IRC04:08
*** zhiyan_ is now known as zhiyan04:10
*** akuznetsov has joined #heat04:11
*** renlt has joined #heat04:18
*** Qiming_ has quit IRC04:23
*** asalkeld has quit IRC04:30
*** lazy_prince has quit IRC04:32
*** ramishra has joined #heat04:36
*** harlowja_ is now known as harlowja_away04:38
*** Qiming has joined #heat04:43
*** nosnos has joined #heat04:45
*** sab has joined #heat04:52
*** zhiyan is now known as zhiyan_04:52
*** andersonvom has quit IRC04:53
*** nkhare has joined #heat04:57
*** xiej has joined #heat04:57
*** nkhare_ has joined #heat04:58
*** xiej has quit IRC04:58
*** sab_ has joined #heat05:01
*** shakamunyi has joined #heat05:03
*** nkhare_ has quit IRC05:04
*** sab has quit IRC05:04
*** lazy_prince has joined #heat05:05
elynnHi all05:05
elynnI have a question about disable_rollback option.05:05
elynnHow can I pass this disable_rollback option to stack?05:06
*** ramishra has quit IRC05:10
*** ramishra has joined #heat05:12
*** shakamunyi has quit IRC05:14
*** randallburt has quit IRC05:14
SpamapSelynn: it is disabled by default05:14
SpamapSelynn: you can enable rollback with the cli option --enable-rollback05:15
elynnSpamapS, AFAIK heat stack-create with an option "-r" can enable it.05:15
elynnSpamapS, But when I update this stack, it turns to false again and can't rollback when update fail.05:16
elynnSpamapS, How can I enable it on update stack ?05:16
*** ramishra has quit IRC05:16
*** asalkeld has joined #heat05:18
*** IlyaE has quit IRC05:20
elynnDo we have a section in template to set disable_rollback to false?05:20
*** tiantian has quit IRC05:21
SpamapSelynn: no, if you didn't enable it at the time of creation, you won't get rollback05:21
elynnI'm confuse with this patch https://review.openstack.org/#/c/7972105:22
elynnwhen I create a stack with disable_rollback set to false.05:22
elynnBut if I update this stack, disable_rollback will set to true again, right?05:23
elynnSo when this update is failed, then there is no rollback action, right?05:23
SpamapSright05:23
elynnsince cli stack-update has no option --enable-rollback.05:24
elynnIs it a bug or design  to it?05:24
SpamapSelynn: probably a bug05:26
SpamapSelynn: it probably exists in the API, just not in the CLI05:26
*** yogeshmehra has joined #heat05:27
elynnthx SpamapS ! I think I should investigate this deeper :)05:27
*** IlyaE has joined #heat05:27
SpamapSelynn: looks like it is only available in the CFN API.. weird.05:28
*** zhiyan_ is now known as zhiyan05:29
mattoliverauCan you send in disable_rollback as a parameter when using the cli (heat stack-update -P disable_rollback=true) or false or what ever?05:30
SpamapSmattoliverau: no05:30
elynnI saw that it's implemented by shardy ,maybe he can help?05:30
elynnSpamapS,  I think disable_rollback should inherit from oldstack if we don't specify it when stack-update05:33
SpamapSelynn: makes sense to me.05:34
SpamapSelynn: report this as a bug. I think it needs better documentation as well.05:34
elynnSpamapS, ok, reporting now.05:35
*** shakamunyi has joined #heat05:41
*** SnowDust has joined #heat05:46
*** shakamunyi has quit IRC05:50
elynnSpamapS, feel free to discuss it in https://bugs.launchpad.net/heat/+bug/132436605:53
uvirtbotLaunchpad bug 1324366 in heat "disable_rollback will change to true although we don't specify it when stack-update" [Undecided,New]05:53
SpamapSelynn: thanks!05:54
elynn: )05:56
*** yogeshmehra has quit IRC06:01
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:02
*** Zhang_ has quit IRC06:05
*** yogeshmehra has joined #heat06:16
Qimingrequirements.txt file says heat requires python-heatclient>0.2.3, isn't this too low a version now?06:19
Qimingto support SoftwareConfig/SoftwareDeployment, we may need at least 0.2.9?06:19
*** jprovazn has joined #heat06:22
*** SushillKM has joined #heat06:23
*** SushillKM has left #heat06:23
*** tiantian has joined #heat06:28
*** divya has joined #heat06:33
*** divya is now known as Guest5537006:34
*** Guest55370 has quit IRC06:35
*** yogeshmehra has quit IRC06:36
*** bappa has joined #heat06:37
skraynevMorning all!06:37
bappagoodmorning!!!06:37
*** lazy_prince has quit IRC06:38
*** lazy_prince has joined #heat06:40
*** SnowDust has quit IRC06:43
*** yogeshmehra has joined #heat06:46
*** shakamunyi has joined #heat06:47
mattoliverauMorning skraynev  and bappa06:48
skraynevhi mattoliverau06:49
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding error message for output description  https://review.openstack.org/8568706:52
*** lokesh184 has joined #heat06:53
shardymorning all06:53
asalkeldhi shardy06:55
shardyasalkeld: I spent most of yesterday looking at trusts and oauth06:55
asalkeldpower on dude!06:55
shardyasalkeld: It actually looks like we may be able to fix bug #1317293 without moving to oauth, but I'm still working out the code06:56
uvirtbotLaunchpad bug 1317293 in solum "Heat stack update fails due to Authorization error in deployer" [High,Confirmed] https://launchpad.net/bugs/131729306:56
shardyasalkeld: my assumption that you can't create a trust with a trust-scoped token was incorrect, you just can't create another token06:56
asalkeldI see06:57
shardyI'm just waiting on confirmation that is not a keystone bug before proposing code ;)06:57
asalkeldso as long as you use the admin to generate it's ok?06:57
shardyNo, my tests indicate you can chain trusts as non-admin users, so they could then be consumed in both solum and heat06:58
asalkeldshardy, maybe respond to that thread on the ml06:58
shardyIt's not the way I thought trusts were supposed to work tbh, waiting on more info from ayoung06:58
*** shakamunyi has quit IRC06:59
shardyasalkeld: I'm planning to but really wanted a sanity check from ayoung first06:59
asalkeldok06:59
asalkeldso many terms floating around06:59
* asalkeld is getting confused06:59
shardyThe oauth stuff is more complicated - I'm not yet sure how to get an oauth credential for delegation which doesn't expire06:59
shardyThe example from stevemar doesn't really demonstrate that, so I'll ping him later asking for help working up another example07:00
asalkeldaparently you have to configure keystone07:00
asalkeldto never expire them'07:00
shardyUgh07:00
asalkeldwhich sucks07:00
shardyI thought from my conversations at summit it was a per-access-token setting :(07:00
shardyAlso there is the issue it's disable by default in keystone, wherease trusts is enabled07:01
shardydisabled even07:01
asalkeldfrom stevemar:07:01
asalkeldNote: Access Tokens can be used to get Keystone Tokens for as long as they live07:01
asalkeld(which is defined in keystone.conf - able to set it to never expire)07:01
*** achampion has quit IRC07:02
shardyThe problem with oauth is it seems completely geared around providing temporary access to things, rather than permanently delegating roles between users07:04
asalkeldyip07:05
shardyand I would imagine many deployers would consider non-expiring bearer tokens a security problem ;)07:05
asalkeldthat's what a trust is?07:05
shardyasalkeld: Ok, I'll keep working on the trusts solution today, hopefully will have something posted by EOD07:06
asalkeldcool07:06
shardyasalkeld: no!  A trust is not a bearer token07:06
shardyIt's just a relationship between users07:06
shardyyou still need credentials to consume it07:06
shardywherease with an oauth accesskey (and an ec2 keypair btw) you can consume them without any other credential07:07
asalkeldi see07:07
*** bappa has quit IRC07:07
shardyasalkeld: Sorry it's taken a while to get started on this, been a lot of distractions with summit etc lately07:07
asalkeldsure07:07
asalkeldIt took me a week to get over jet lag and summit'itus07:08
shardyYeah me too07:08
asalkeldwell it would be a win if we didn't have do oauth - less work07:09
shardyYup - I'm still interested in further investigation of oauth, but it would be nice to deprioritize it a bit, if we can get the existing (more well proven) trusts stuff to work07:10
*** IlyaE has quit IRC07:10
*** vpanizo has quit IRC07:11
*** asalkeld is now known as asalkeld_cooking07:12
*** vpanizo has joined #heat07:15
SpamapShttps://bugs.launchpad.net/heat/+bugs?field.tag=tempest07:18
Qimingshardy: a quick question?07:25
shardyQiming: sure07:25
Qiming requirements.txt file says heat requires python-heatclient>0.2.3, isn't this too low a version now?07:25
SpamapSyes07:25
Qimingany reason we still leave it as 0.2.3 there?07:25
SpamapS0.2.9 is needed for software config07:25
*** shakamunyi has joined #heat07:26
shardyQiming: Someone forgot to update it, and the gate doesn't catch it because it always uses the latest version07:26
QimingI found this because our production team is packaging RPMs based on the requirements.txt file07:27
shardyQiming: It's a mistake, I'll propose a change now which fixes it07:27
shardyFirst we'll need to get a bump into the global requirements07:27
Qimingyep.07:27
Qimingthanks for taking care of this07:28
*** ifarkas has joined #heat07:31
openstackgerritSteven Hardy proposed a change to openstack/heat: bump heatclient to latest version in requirements  https://review.openstack.org/9638007:32
shardyQiming: ^^07:32
shardyThat references the requirements patch in Depends-On07:33
* shardy wonders if the cross-project dependency will work07:33
*** jistr has joined #heat07:34
*** shakamunyi has quit IRC07:36
*** shivamshukla_ has joined #heat07:39
mattoliverauI'm calling it a day, night all!07:44
*** sab_ has quit IRC07:48
*** shivamshukla_ has quit IRC07:48
*** lazy_prince has quit IRC07:50
*** sab has joined #heat07:51
*** lazy_prince has joined #heat07:53
*** asalkeld_cooking is now known as asalkeld_afk07:56
*** matsuhashi has quit IRC07:58
*** matsuhashi has joined #heat07:59
*** mkollaro has joined #heat08:00
*** matsuhas_ has joined #heat08:02
*** shakamunyi has joined #heat08:03
*** matsuhashi has quit IRC08:04
*** e0ne has joined #heat08:12
*** cdent has joined #heat08:12
*** shakamunyi has quit IRC08:14
openstackgerritxiejunan proposed a change to openstack/heat: validate a invalid number_typed parameter  https://review.openstack.org/9639008:14
*** cdent has quit IRC08:16
*** yogeshmehra has quit IRC08:18
openstackgerritliusheng proposed a change to openstack/python-heatclient: Don't allow "propagate"of heatclient logger  https://review.openstack.org/9639108:18
*** cdent has joined #heat08:23
*** tomek_adamczewsk has joined #heat08:24
*** derekh_ has joined #heat08:25
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat-specs: Convergence Observer Specification  https://review.openstack.org/9639408:29
*** sab has quit IRC08:33
*** sab has joined #heat08:33
skraynevshardy, SpamapS, therve: could you give feedback about this https://bugs.launchpad.net/heat/+bug/132443108:33
uvirtbotLaunchpad bug 1324431 in heat "Parameters should validate values according to their data_type" [Undecided,New]08:33
openstackgerritA change was merged to openstack/heat: Fix broken link to API reference  https://review.openstack.org/9423808:34
openstackgerritGauvain Pocentek proposed a change to openstack/heat: doc: generate a valid xml tree  https://review.openstack.org/9639808:39
*** shakamunyi has joined #heat08:41
elynnHi SpamapS, Could you please review this patch: https://review.openstack.org/#/c/93270/08:49
openstackgerrithuangtianhua proposed a change to openstack/heat: Add RPC methods for quota actions  https://review.openstack.org/9571008:52
*** shakamunyi has quit IRC08:52
*** matsuhas_ has quit IRC08:53
openstackgerritEthan Lynn proposed a change to openstack/heat-cfntools: Add sort_keys=True to json.dumps()  https://review.openstack.org/9640108:56
*** matsuhashi has joined #heat08:58
openstackgerritEthan Lynn proposed a change to openstack/heat-cfntools: Add sort_keys=True to json.dumps()  https://review.openstack.org/9640109:01
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421709:06
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat-specs: Convergence Engine Specification  https://review.openstack.org/9640409:06
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425509:09
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421709:09
*** sab_ has joined #heat09:09
*** aniket has joined #heat09:10
openstackgerritChristian Berendt proposed a change to openstack/heat: all non debug log messages should be translated  https://review.openstack.org/9421709:11
*** tspatzier has joined #heat09:11
pas-haelynn, here?09:11
elynnHi pas-ha09:11
*** renlt has quit IRC09:12
*** sab has quit IRC09:12
pas-hawas just browsing the backlog and saw your question on rollbacks and updates09:12
pas-hathere is a patch in the review adding this switch to the cli client09:12
pas-hahttps://review.openstack.org/#/c/9400409:12
openstackgerritChristian Berendt proposed a change to openstack/heat: add hacking checks for translation support  https://review.openstack.org/9425509:12
elynnpas-ha, Thx!09:14
pas-habut I think you are right that we should honor the previous state of disable_rollback when updating, and use the switch only to override/ensure the value of disable_rollback09:17
pas-habut having it set by default in cli kind of complicates it09:19
*** shakamunyi has joined #heat09:19
*** e0ne has quit IRC09:20
pas-haon the other hand, than it is user's responsibility to realize what specific behavior (s)he wants during the action, and form the request accordingly09:20
*** e0ne has joined #heat09:21
pas-haso I it would seem that simply adding this switch to update cli call is enough09:21
elynnpas-ha, at lease we have a workaround for it. Honor previous state of disable_rollback when updating may not be easy.09:22
pas-haelynn, exactly09:22
elynn: )09:23
pas-hamostly because we don't have two swithches, and can not send None as disable_rollback value (== use whatever was before)09:23
pas-haalthough that might be doable...09:24
*** zhiyan is now known as zhiyan_09:30
*** sergmelikyan has quit IRC09:31
*** sergmelikyan has joined #heat09:31
*** shakamunyi has quit IRC09:31
anikethello all :)09:32
*** matsuhashi has quit IRC09:33
*** matsuhashi has joined #heat09:33
shardypas-ha: default it to None and check for True/False09:34
shardyThen if it is not None, override/update the stored value09:35
*** matsuhashi has quit IRC09:35
*** matsuhashi has joined #heat09:36
pas-hashardy, our cli code will allways provide true or false, as we have a default and a switch t use "not default"09:36
shardypas-ha: we should probably modify the client to pass None by default09:36
pas-hayes, that would be the way. and add a second swithc --disable-rollback then09:37
shardyOr not use the getopt default and actually check if the option was passed09:37
shardyYeah either two switches, or one which takes an argument09:37
pas-hayep09:37
pas-haseems does not worth a bp though, right?09:38
shardyThere's a bug already isn't there?09:38
pas-hayes09:39
shardyI'd just do the change as part of the bugfix09:39
pas-haok09:39
shardyand the bug can refer to both heat and python-heatclient if needed09:39
shardyclick "also affects project"09:39
openstackgerritEthan Lynn proposed a change to openstack/heat-cfntools: Update sysvinit function to support ubuntu  https://review.openstack.org/9327009:40
*** Qiming has quit IRC09:57
*** shakamunyi has joined #heat09:59
*** nosnos has quit IRC10:02
*** nosnos has joined #heat10:05
*** shakamunyi has quit IRC10:05
*** sab has joined #heat10:16
*** sab_ has quit IRC10:16
*** aniket has quit IRC10:21
*** aniket has joined #heat10:22
*** lokesh184 has quit IRC10:28
openstackgerritChristian Berendt proposed a change to openstack/heat-specs: cleaning up index.rst file  https://review.openstack.org/9641610:29
*** Marek1211 has joined #heat10:33
*** e0ne has quit IRC10:34
*** e0ne has joined #heat10:34
*** e0ne has quit IRC10:39
*** matsuhashi has quit IRC10:41
*** nosnos has quit IRC10:41
*** vpanizo has quit IRC10:45
*** nosnos has joined #heat10:45
*** lokesh184 has joined #heat10:46
*** jamie_h has joined #heat10:46
*** nosnos has quit IRC10:46
sabHi all, how can I know from a 'Instance' which compute node its running on?10:47
*** nosnos has joined #heat10:47
*** nosnos has quit IRC10:48
*** aniket has quit IRC10:49
*** cdent_ has joined #heat10:50
*** cdent has quit IRC10:50
*** cdent_ is now known as cdent10:50
*** nkhare has quit IRC10:52
SpamapSsab: as a non-admin, you can't.10:53
SpamapSsab: as an admin you will be shown the host in 'nova show uuid'10:53
openstackgerrithuangtianhua proposed a change to openstack/heat: Add RPC methods for quota actions  https://review.openstack.org/9571010:53
*** sergmelikyan has quit IRC10:55
*** sergmelikyan has joined #heat10:56
sabSpamapS, is there property in the Instance class which has the host name of compute node?10:56
*** e0ne has joined #heat11:02
*** Qiming has joined #heat11:04
*** alexheneveld has joined #heat11:04
SpamapSsab: it is an extension11:07
SpamapSsab: you will only see it if you are an admin.11:07
SpamapSsab: nova hides it from users because it is not user-consumable information.11:07
Qimingumh ... just came across another interesting scenario about stack_user_domain11:14
SpamapSdo tell11:14
* shardy listens11:15
QimingI have two stacks created one after another11:15
SpamapSI keep forgetting to fix it so we can use the name.11:15
Qimingeach stack contains a single OS::Nova::Server, having user_data_format set to SOFTWARE_CONFIG11:15
Qimingthis will trigger two stack user creation operation11:15
QimingHowever, I have names for the two Nova servers assigned the same value11:16
*** dims has joined #heat11:16
Qimingthen I got a keystone complain11:16
SpamapSQiming: interesting11:17
SpamapSQiming: this is suggesting that the short ID is not unique enough11:17
shardyThat's a bug, we should be sing the physical_resource_name, which includes a random suffix11:17
Qimingbecause Keystone is using (stack_user_domain, resource_name) as a unique key11:17
SpamapSohh11:17
SpamapSyeah physical, not resource_name11:17
Qimingright.  If I'm not assigning a name property to the Nova server resource, it will get a random string.11:17
shardyQiming: thanks for the info, please raise a bug an we'll look at a fix asap11:18
QimingIf I do assign a 'name' value for the server, I have to make sure they are unique across the stack_user_domain.11:18
shardyThe name property should only affect the name passed to nova, not the internal naming used by other resources11:18
QimingA simple fix would be include the stack name into the user name for the server11:18
shardyIf we use physical_resource_name it will include the stack name, resource name and random suffix11:20
shardyBut probably we need to fix the way the name property is handled to not override the resource name, which should be respected from whatever the template key is11:20
shardyeither way it should be a fairly simple fix11:21
shardythanks for spotting it! :)11:21
Qimingjudging from stack_user.py (_create_user), we are using physical_resource_name()11:22
Qiminghowever, the physical_resource_name() turned out to be the 'name' I assigned to a Nova server11:22
shardyThe server resource overrides physical_resource_name11:23
sabSpamapS, Okay.. thank you :)11:23
shardythat is probably the bug11:23
SpamapSah so it only happens with the property set.11:23
QimingSpamapS: right. it is a corner case.11:24
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L35511:24
shardyThat looks wrong, I'm not sure why we're doing that11:24
*** piyush has joined #heat11:24
SpamapSshardy: agreed11:25
shardyWe probably need a new server_name function, which does a similar thing to shorten the name to the 53 character limit, without overriding the physical_resource_name function11:25
SpamapScd5d149a6bf9773b865ead267ddbccbe91b8dc5411:26
*** SushillKM has joined #heat11:32
SushillKMhello ...11:33
SushillKMneeded help regarding how can i replace AWS::CloudFormation::Init in OS::Nova::Server11:33
SushillKMis there anything usable in OpenStack Resource Types to be used in templates11:34
SpamapSSushillKM: AWS::CloudFormation::Init is not a resource type11:35
SpamapSSushillKM: it will work fine in OS::Nova::Server as long as your image has heat-cfntools installed11:36
SushillKMagree ...11:36
SushillKMbut i do not want to use any aws specifications11:36
SushillKMand i want to create a file in a OS::Nova::Server11:36
*** alexheneveld has quit IRC11:36
SpamapSSushillKM: you might just want to use OS::Heat::CloudConfig11:37
*** lokesh184 has quit IRC11:38
SushillKMany help ... except for http://docs.openstack.org/developer/heat/template_guide/openstack.html11:38
shardySushillKM: there are three ways, simple script, cloud-config passed to cloud-init, or SoftwareConfig/SoftwareDeployments11:38
SushillKMbecause there are no examples11:38
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/F20/WordPress_Native.yaml11:38
shardy^^ simple script11:38
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml11:38
shardycloud config11:38
SushillKMi dont want the simple script way also ....11:39
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-script-template.yaml11:39
SushillKMlet me chk other one11:39
shardysoftware config11:39
SushillKMit seems cloud config thing is ok ... let me test that11:39
SushillKMmany thanks for help shardy11:39
shardythere are various other examples in heat-templates which may also help11:39
SushillKM:)11:39
shardynp11:39
SushillKMok cool11:39
SushillKMi wud look over them11:39
SushillKMthanks for linking me to help bank ;)11:40
shardyNote if you use SoftwareDeployments, you have to build an image with the correct agent/hook-script11:41
shardyhttps://github.com/openstack/heat-templates/tree/master/hot/software-config/elements11:41
shardyThe CloudConfig stuff should work with just cloud-init though11:42
SushillKMok i chkd them .....11:42
SushillKMmoreover it seems to be they all are helping create user-data11:42
SushillKMis there anyways using metadata ...11:42
shardySoftwareDeployments use metadata, and can re-apply config on stack updates11:43
shardyThe other methods can't11:43
SushillKMlike it does for AWS::CloudFormation::Init11:43
*** rpothier has quit IRC11:46
*** jcoufal has joined #heat11:50
SushillKMwhich one did u say about metadata @shardy11:52
shardySushillKM: SoftwareDeployment resources11:53
SushillKMthank u ....11:54
*** dims has quit IRC12:00
*** tiantian has quit IRC12:01
*** sgordon has joined #heat12:05
*** sgordon has quit IRC12:05
*** sgordon has joined #heat12:05
*** aweiteka has joined #heat12:14
*** edmund1 has joined #heat12:21
*** piyush has quit IRC12:24
*** piyush has joined #heat12:26
*** sab has quit IRC12:26
*** rpothier has joined #heat12:34
*** nkhare has joined #heat12:34
tspatzierskraynev: you're around?12:38
*** cdent has quit IRC12:39
*** alexheneveld has joined #heat12:42
*** blomquisg has joined #heat12:43
*** piyush has quit IRC12:50
*** cdent has joined #heat12:51
skraynevtspatzier: now - yes.12:52
tspatzierhi skraynev12:53
skraynevtspatzier: hi ;)12:53
tspatzierso I am look into https://review.openstack.org/#/c/94641/5. The whole rounding stuff with numbers should work now. I only have a question again on your last comment.12:54
skraynevtspatzier; ok. rounding works fine12:55
tspatzierSo you basically want to ensure that there can only be string values for an allowed_values constraint of Schema type String, right? E.g. ['1', 'two'] would be ok but not [1, 2]12:55
skraynevyeap12:56
skraynevit will be more consistent with properties behabiuor12:56
skraynevs/behabiuor/behavior12:56
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient: Fix issues with token-only auth  https://review.openstack.org/9645212:57
skraynevdo not you agree?12:57
tspatziergot it. I tried to add a check with isinstance(value, basestring) and found that this raises a couple of errors with some cloud_watch and firewall resource class12:57
shardyasalkeld_afk, julienvey: ^^ FYI I think that should fix your Solum issues12:57
tspatzierThey include None as allowed_value which I find a bit strange.12:57
skraynevtspatzier: wow. could you give example?12:58
skraynevlink please12:58
tspatzierone sec12:58
tspatzierhttps://github.com/openstack/heat/blob/master/heat/engine/resources/cloud_watch.py#L12612:58
tspatzierI would have thought that a property can be optional and ONLY if the value is set it would be validated against constraints12:59
tspatzierseems strange to me to explicitly allow None in allowed_values12:59
skraynevhm.. really strange12:59
tspatzierI mean, I can work around it in the current patch, but it just feels strange12:59
skraynevI think we should compare this with AWS yo understand where is mistake13:00
*** alexheneveld has quit IRC13:00
skraynevhave you tried to create this resource with None value?13:01
skraynevI just curious: does it work..13:02
skraynevtspatzier: have we any same resources else?13:04
tspatzierhttps://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/firewall.py#L27213:06
tspatzierI have to check if this is really necessary13:07
*** e0ne_ has joined #heat13:08
tspatzierskraynev: Besides that, I wonder if that additional check in the AllowedValues constraint is a bit too strict. In case of YAML, the user does not have to quote strings like in JSON, but you can write e.g. [one, two, three]. Now if you have a mix of strings and numbers, it might be overkill to require to explicitly quote numbers.13:10
*** dims has joined #heat13:10
*** e0ne has quit IRC13:10
*** mwheckmann has joined #heat13:11
*** jdob has joined #heat13:11
*** zhiyan_ is now known as zhiyan13:11
*** SushillKM has quit IRC13:13
*** lazy_prince has quit IRC13:14
*** pafuent has joined #heat13:14
tspatzierskraynev: on the None value if FireWallRule and CloudWatch Alarm I think the property definitions should actually remove None from allow_values and set the required flag of the property to False. What do you think?13:16
*** shakamunyi has joined #heat13:16
*** alexheneveld has joined #heat13:17
*** achampion has joined #heat13:18
*** shakayumi has joined #heat13:19
*** shakamunyi has quit IRC13:21
*** vijendar has joined #heat13:21
skraynevtspatzier: possibly yes it's difficult to operate allowed_values, that contains number and strings, but I have not seen such combination (or may be I forgot :))13:25
tspatzierskraynev: So I can add the check for basestring. I am currently trying with fixed property definitions for those two resource types I found. Their properties definition is just broken if you ask me.13:26
skraynevtspatzier: about second..13:27
skraynevtspatzier: these properties are not required.13:28
skraynevtspatzier:  STOP13:28
skraynevI was wrong13:28
tspatzierRequired defaults to False in the constructor of properties.Schema. Therefore I think that explicitly specifying None as allowed_value is not necessary.13:29
skraynevlook here https://github.com/openstack/heat/blob/master/heat/engine/properties.py#L21313:29
*** ramishra has joined #heat13:29
skraynevtspatzier: yes, possibly it's bug (I mean using None in allow values), but it may be backward compatible important.13:31
skraynevmay be some folks have templates with None value (and in this case we will get error)13:32
skraynevabout validation.13:32
tspatzierSo if I fix those two property definitions (CloudWatch and FirewallRule) all tests works. But for any user templates we do not know, it might be good to be tolerant.13:33
skraynevI suppose, that more reasonable make "soft" validation for string in such case, that user can pass None value for string format parameter13:33
*** shakayumi has quit IRC13:34
skraynevtspatzier: I think it should be different patch (https://review.openstack.org/#/c/94641/5 should rebased on it)13:34
skraynevtspatzier: I am not sure what reaction will be from core team. may be allowed values should include None variable.13:35
tspatzierI'll make the check tolerant and include None. I'll post an updated patch set soon.13:36
skraynevtspatzier: Currently I should go home. I think we could discuss this question later with zaneb13:36
tspatzier... did not expect this fix to cause so much discussion ;-)13:36
tspatzierskraynev: ok, CU later.13:36
skraynevtspatzier: I am sorry ;)13:36
tspatzierskraynev: np, good discussion!13:37
skraynevtspatzier: but I think it was useful13:37
tspatzieragree13:37
skraynevtspatzier: yeap :) bye13:37
*** jamie_h has quit IRC13:38
*** Qiming has quit IRC13:42
*** zz_pablosan is now known as pablosan13:44
*** pablosan has quit IRC13:44
*** pablosan has joined #heat13:45
*** gokrokve has joined #heat13:46
*** shakayumi has joined #heat13:48
*** IlyaE has joined #heat13:55
*** piyush has joined #heat13:59
*** piyush has quit IRC14:00
openstackgerritThomas Spatzier proposed a change to openstack/heat: Respect schema data type in constraint validation  https://review.openstack.org/9464114:01
*** andersonvom has joined #heat14:04
*** aweiteka has quit IRC14:08
openstackgerritlvdongbing proposed a change to openstack/heat: Fix rollback failure when updating stack  https://review.openstack.org/8830614:11
*** gokrokve has quit IRC14:14
*** sjmc7 has joined #heat14:15
*** ericgoncz has joined #heat14:21
*** aweiteka has joined #heat14:22
*** tnurlygayanov has quit IRC14:24
*** sabeen1 has joined #heat14:26
*** tnurlygayanov has joined #heat14:26
openstackgerritJason Dunsmore proposed a change to openstack/python-heatclient: Add option to show soft-deleted stacks in stack-list  https://review.openstack.org/8452014:26
*** ramishra has quit IRC14:27
*** jprovazn has quit IRC14:28
*** david-lyle has joined #heat14:28
*** dims has quit IRC14:33
*** ericgoncz has quit IRC14:35
*** nati_ueno has joined #heat14:37
*** jamie_h has joined #heat14:38
*** piyush has joined #heat14:38
*** ericgoncz has joined #heat14:40
*** randallburt has joined #heat14:45
*** andrew_plunk has joined #heat14:46
*** gokrokve has joined #heat14:48
*** ericgoncz has quit IRC14:51
*** zhiyan is now known as zhiyan_14:52
*** gokrokve has quit IRC14:57
*** gokrokve has joined #heat14:58
*** ericgoncz has joined #heat14:59
*** gokrokve has quit IRC15:02
*** arbylee has joined #heat15:10
*** jmckind has joined #heat15:11
*** piyush has quit IRC15:12
*** alexheneveld has quit IRC15:13
openstackgerritJason Dunsmore proposed a change to openstack/heat: Use stack lock context manager in abandon & delete  https://review.openstack.org/9583915:14
openstackgerritJason Dunsmore proposed a change to openstack/heat: Implement context manager for stack lock  https://review.openstack.org/9583815:14
openstackgerritJason Dunsmore proposed a change to openstack/heat: Use stack lock context manager in update_stack  https://review.openstack.org/8940915:14
*** alexheneveld has joined #heat15:18
*** gokrokve has joined #heat15:19
*** jergerber has joined #heat15:23
*** nati_ueno has quit IRC15:27
*** piyush has joined #heat15:28
*** blamar has quit IRC15:29
*** sjmc7_ has joined #heat15:31
*** akuznetsov has quit IRC15:33
*** sjmc7 has quit IRC15:35
*** nkhare has quit IRC15:35
*** ramishra has joined #heat15:38
*** ramishra has quit IRC15:43
*** piyush has quit IRC15:43
*** piyush has joined #heat15:44
openstackgerritA change was merged to openstack/heat-templates: Include selinux-permissive element for fedora  https://review.openstack.org/9475815:46
zanebtspatzier, skraynev: I suspect that None is in the list of allowed values because you could have a function there (e.g. get_attr or something) that returns None15:46
*** tomek_adamczewsk has quit IRC15:47
zanebtspatzier, skraynev: so the correct fix is probably to always allow None when the field is optional and there is no default15:47
zaneband not have to list it explicitly15:47
*** zhiyan_ is now known as zhiyan15:47
*** randallburt has quit IRC15:48
*** ericgoncz has quit IRC15:49
*** jcoufal has quit IRC15:50
*** tomek_adamczewsk has joined #heat15:51
*** kgriffs|afk is now known as kgriffs15:54
*** gokrokve has quit IRC15:54
*** gokrokve has joined #heat15:54
*** gokrokve has quit IRC15:55
*** ericgoncz has joined #heat15:55
*** zhiyan is now known as zhiyan_15:57
*** ericgoncz has quit IRC15:57
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650715:59
*** shakayumi is now known as shakamunyi15:59
*** dmueller_ has joined #heat16:02
*** mkollaro has quit IRC16:03
tspatzierhi zaneb16:03
tspatzierso you mean, None should be allowed in an allowed_values list then?16:04
zanebtspatzier: I mean it should always be allowed in that case, and you shouldn't have to specify it in the list16:04
tspatzier... that's the way I have it in my latest patch set at https://review.openstack.org/#/c/94641/16:04
zanebok cool, I haven't actually read the comments yet16:05
zanebjust saw the IRC scrollback16:05
*** stannie has quit IRC16:05
tspatzierzaneb: so that means it would be good to not have to specify it in the list, but if the value is None AND the property is not required, then just validate16:06
*** sjmc7_ is now known as sjmc716:07
zanebif the value is None *and there is no default* and the property is not required, then just call it valid16:07
tspatzierzaneb: yep, that sounds like it. I think the current patch should be ok and fix the bug it is supposed to fix. But it might make sense to look into some cleanup in general.16:08
*** mkollaro has joined #heat16:11
*** kgriffs is now known as kgriffs|afk16:11
*** nati_ueno has joined #heat16:12
*** zhiyan_ is now known as zhiyan16:12
*** aweiteka has quit IRC16:13
*** dmueller_ has quit IRC16:15
*** blamar has joined #heat16:16
*** dmueller_ has joined #heat16:19
*** stannie has joined #heat16:20
*** zhiyan is now known as zhiyan_16:21
*** sjmc7_ has joined #heat16:22
andrew_plunkhey zaneb: Sorry I missed you yesterday, I am still trying to get our third party setup working. I ended up having to create a whole new testing environment which is why it has been taking so long. Hopefully I can finish by today, but I will update you on the status again tomorrow.16:24
zanebhey, np16:24
zanebcool. we had a meeting, so I am obliged to follow up on action items because protocol ;)16:25
andrew_plunkyeah my original quote was based on not having to secure a second heat environment haha16:25
andrew_plunksure thing16:25
zanebok, no hurry :)16:25
andrew_plunkthanks!16:25
zanebjust need something to report at the next meeting ;)16:25
zanebeven if it's that there is nothing to report yet16:26
*** sjmc7 has quit IRC16:26
andrew_plunkhaha, well I am glad to help then16:26
*** nati_ueno has quit IRC16:26
*** aweiteka has joined #heat16:26
*** SushillKM has joined #heat16:29
*** dmueller_ has quit IRC16:29
*** dmueller_ has joined #heat16:29
*** e0ne_ has quit IRC16:30
*** e0ne has joined #heat16:31
*** e0ne has quit IRC16:35
*** yogeshmehra has joined #heat16:40
*** tomek_adamczewsk has quit IRC16:41
*** gokrokve has joined #heat16:42
*** dmueller_ has quit IRC16:45
*** TravT has joined #heat16:50
*** jistr is now known as jistr|afk16:56
*** IlyaE has quit IRC16:56
*** ericgoncz has joined #heat16:57
*** shardy is now known as shardy_afk17:01
*** harlowja_away is now known as harlowja_17:02
*** gokrokve_ has joined #heat17:07
*** alexheneveld has quit IRC17:09
*** gokrokve has quit IRC17:12
openstackgerritJason Dunsmore proposed a change to openstack/heat: Check that personality is provided before iterating  https://review.openstack.org/9652317:12
*** zhiyan_ is now known as zhiyan17:12
*** jistr|afk has quit IRC17:16
*** alexheneveld has joined #heat17:16
*** derekh_ has quit IRC17:18
*** zhiyan is now known as zhiyan_17:22
*** IlyaE has joined #heat17:22
SushillKMI am trying to use https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml#L26-L32 as user data script17:23
SushillKMwith the help of17:23
SushillKM      user_data_format: RAW17:23
SushillKM      user_data:17:23
SushillKM        get_resource: one_init17:23
*** jergerber has quit IRC17:23
SushillKMbut it gives me error17:23
SushillKMand says17:23
SushillKMuser_data Value must be a string17:23
SushillKMany suggestions17:24
*** piyush has quit IRC17:27
*** rpothier_ has joined #heat17:28
*** cdent has quit IRC17:30
*** SushillKM has quit IRC17:30
*** rpothier has quit IRC17:31
*** swygue_ has quit IRC17:36
*** ericgoncz_ has joined #heat17:36
*** ericgoncz has quit IRC17:36
*** ericgoncz_ is now known as ericgoncz17:36
*** nati_ueno has joined #heat17:37
openstackgerritA change was merged to openstack/heat: Use Emacs-friendly file variable to set file encoding  https://review.openstack.org/9586417:37
*** akuznetsov has joined #heat17:47
*** alexheneveld has quit IRC17:51
*** randallburt has joined #heat17:52
jasondcan someone review this?  it's been sitting around for a while.  LGTM  https://review.openstack.org/#/c/88636/517:52
*** lekha has joined #heat17:54
*** arbylee1 has joined #heat17:57
*** openstackgerrit has quit IRC17:57
*** arbylee has quit IRC18:00
*** edmund1 has quit IRC18:01
*** edmund has joined #heat18:01
*** edmund has quit IRC18:10
*** zhiyan_ is now known as zhiyan18:13
*** alexheneveld has joined #heat18:19
*** swygue has joined #heat18:23
*** sab has joined #heat18:23
*** zhiyan is now known as zhiyan_18:23
*** IlyaE has quit IRC18:25
*** sab has quit IRC18:28
*** piyush has joined #heat18:28
*** piyush1 has joined #heat18:30
*** radez_g0n3 is now known as radez18:32
*** piyush has quit IRC18:33
*** IlyaE has joined #heat18:37
*** alexheneveld has quit IRC18:38
*** akuznetsov has quit IRC18:38
*** akuznetsov has joined #heat18:42
*** IlyaE has quit IRC18:44
*** IlyaE has joined #heat18:44
*** tspatzier has quit IRC18:46
*** arbylee1 has quit IRC18:50
*** arbylee has joined #heat18:50
*** IlyaE has quit IRC18:50
*** IlyaE has joined #heat18:51
skraynevzaneb: are you here?18:56
zanebI sure am18:56
skraynevI wanted do discuss couple questions18:57
skraynev1. https://bugs.launchpad.net/heat/+bug/132443118:57
uvirtbotLaunchpad bug 1324431 in heat "Parameters should validate values according to their data_type" [Undecided,New]18:57
skraynevHow do you think it makes sense?18:58
skraynevIn my opinion it will useful to validate parameters data_type18:58
skraynevzaneb: ^18:59
zanebtbh I thought we already were18:59
*** akuznetsov has quit IRC19:00
jasondskraynev: i think that'd be good, but wouldn't we have to maintain backwards compatibility somehow?  right now parameters are being cast to the correct type19:01
skraynevzaneb: oh. ok:) I will try to move it to your expectations :)19:01
zaneb+1 :)19:01
jasondi'19:02
skraynevjasond: so my vision is using it similar on properties19:02
zanebpossibly we used to and it fell through the cracks?19:02
zanebI know tspatzier and I did a lot of refactoring during Icehouse19:02
skraynevI think that all used parameters were corresponding properties types19:03
skraynevzaneb: yeap. I think that tspatzier's work  give me this idea, because he wants to fix validation for parameter constraints :)19:04
*** SushillKM has joined #heat19:04
skraynev2. and second question about this: https://bugs.launchpad.net/heat/+bug/132449319:05
uvirtbotLaunchpad bug 1324493 in heat "preview for autoscaling group is failed, because reference is None" [Undecided,New]19:05
skraynevzaneb: current get_resourse_by_ferid cann't work during preview :(19:06
skraynevbecause several resources return None for this method and also all resources in state INIT COMPLETE.19:07
*** e0ne has joined #heat19:07
skraynevso it looks impossible to choose correct resource.19:07
*** openstackgerrit has joined #heat19:07
zanebwth is  get_resourse_by_ferid?19:08
skraynevzaneb: https://github.com/openstack/heat/blob/master/heat/engine/parser.py#L31119:09
zaneboh, refid :)19:09
skraynevwrong name, sorry19:09
*** randallburt has quit IRC19:09
skraynevyeap :)19:09
zanebresource_by_refid is a hack and must die19:10
skraynevhe-he ;)19:10
skraynevcould you give some advices for replacing it. I may to implement it.19:11
zanebalthough we could easily solve that by returning a unique placeholder for the refid instead of None19:11
*** SushillKM has quit IRC19:11
skraynevfor each resource?19:11
zanebyes19:12
*** SushillKM has joined #heat19:12
zanebif self.resource_id is None: return ResourceReference(self);19:12
zanebor something19:12
*** akuznetsov has joined #heat19:13
zanebas far as replacing it goes... every resource that uses it does so in a different, though equally broken, way19:13
*** openstackgerrit has quit IRC19:13
zanebstarting points: https://etherpad.openstack.org/p/icehouse-summit-heat-exorcism19:14
*** zhiyan_ is now known as zhiyan19:14
*** SushillKM has quit IRC19:16
skraynevOh. Is it all should be done?19:16
*** nati_ueno has quit IRC19:16
skraynevOr some parts are already resolved?19:18
zanebdeprecate RouterGateway resource, implement router gateway propert(y|ies) <- that was done19:19
zanebthe rest remains unresolved afaik19:19
*** gokrokve_ has quit IRC19:20
*** akuznetsov has quit IRC19:21
*** dims has joined #heat19:21
skraynevzaneb: anyway, thanks. Now I have good development plans, in short periods between reviewing  :)19:22
*** zhiyan is now known as zhiyan_19:24
*** gokrokve has joined #heat19:25
*** derekh_ has joined #heat19:27
*** nati_ueno has joined #heat19:28
*** jrist has quit IRC19:30
zanebstevebaker: about?19:34
*** openstackgerrit has joined #heat19:35
*** nati_ueno has quit IRC19:36
*** nati_ueno has joined #heat19:36
*** gokrokve has quit IRC19:40
*** gokrokve has joined #heat19:41
*** gokrokve has quit IRC19:45
*** jrist has joined #heat19:45
*** ifarkas has quit IRC19:49
jpeelerzaneb: does there exist a way to show all the dependencies each resource has?19:51
zanebjpeeler: I believe there is an API for that now19:51
zanebthe horizon visualisation stuff uses it19:52
*** randallburt has joined #heat19:52
jpeelerhrm, okay. that would be useful to have in the client i would think as well19:53
*** nati_ueno has quit IRC19:54
zanebI'm looking for the api and I can't find it19:54
zanebso it may turn out to have been a figment of my imagination19:54
jpeelerah that's too bad19:54
*** ericgoncz has quit IRC19:55
*** andrew_plunk has quit IRC19:56
*** nati_ueno has joined #heat19:57
*** gokrokve has joined #heat20:00
*** nati_ueno has quit IRC20:01
*** nati_ueno has joined #heat20:03
*** andrew_plunk has joined #heat20:06
*** tomek_adamczewsk has joined #heat20:11
*** achampio1 has joined #heat20:13
*** sgordon_ has joined #heat20:14
*** zhiyan_ is now known as zhiyan20:15
*** nati_ueno has quit IRC20:15
*** achampion has quit IRC20:16
*** sgordon has quit IRC20:17
*** IlyaE has quit IRC20:17
*** IlyaE has joined #heat20:18
-openstackstatus- NOTICE: Gerrit is going offline to correct an issue with a recent project rename. ETA 20:45 UTC.20:18
*** ChanServ changes topic to "Gerrit is going offline to correct an issue with a recent project rename. ETA 20:45 UTC."20:18
*** derekh_ has quit IRC20:19
*** kgriffs|afk is now known as kgriffs20:20
*** jergerber has joined #heat20:22
*** tomek_adamczewsk has quit IRC20:24
*** tomek_adamczewsk has joined #heat20:24
*** edmund has joined #heat20:25
*** openstackgerrit has quit IRC20:25
*** Marek1211 has quit IRC20:25
*** zhiyan is now known as zhiyan_20:26
*** blomquisg has quit IRC20:32
*** gokrokve has quit IRC20:35
*** ChanServ changes topic to "support @ https://ask.openstack.org | developer wiki @ https://wiki.openstack.org/wiki/Heat | development @ https://launchpad.net/heat | logged @ http://eavesdrop.openstack.org/irclogs/%23heat/"20:37
-openstackstatus- NOTICE: Gerrit is back online20:37
*** ericgoncz has joined #heat20:39
*** radez is now known as radez_g0n320:39
*** tomek_adamczewsk has quit IRC20:41
*** tomek_adamczewsk has joined #heat20:43
*** Marek1211 has joined #heat20:45
*** gokrokve has joined #heat20:47
*** tomek_adamczewsk has quit IRC20:50
*** gokrokve has quit IRC20:50
*** edmund has quit IRC20:51
*** edmund1 has joined #heat20:51
*** shakamunyi has quit IRC20:51
*** rpothier_ has quit IRC20:51
*** jmckind has quit IRC20:52
stevebakerzaneb: hi20:53
*** shakamunyi has joined #heat20:53
*** tomek_adamczewsk has joined #heat20:53
zanebstevebaker: apparently the 2014.1.1 release is today20:53
zanebhow many of those patches were you expecting to land?20:53
zanebthere seems to be a lot20:53
*** jdob has quit IRC20:54
zaneband most of them failed pep820:54
*** asalkeld has joined #heat20:54
*** asalkeld_afk has quit IRC20:54
*** gokrokve has joined #heat20:58
stevebakerzaneb: bug/1306743 is all performance optimisation, so they can wait. All the others are clean cherry-picks of bug fixes so it would be nice if they could land21:05
stevebakerhttps://review.openstack.org/#/c/95924/21:05
stevebakerhttps://review.openstack.org/#/c/95923/21:05
stevebakerhttps://review.openstack.org/#/c/95922/21:05
stevebakerhttps://review.openstack.org/#/c/95921/21:05
stevebakerhttps://review.openstack.org/#/c/95919/21:05
*** denis_makogon has joined #heat21:06
*** gokrokve has quit IRC21:06
*** Marek1211 has quit IRC21:13
*** shakamunyi has quit IRC21:14
*** denis_makogon has left #heat21:17
*** zhiyan_ is now known as zhiyan21:18
zanebstevebaker: ok, I +2/+A'd a bunch, and +2'd the rest21:18
zanebwhat's the appropriate time delay to apply to the guy who is treating my email as his own personal template typo checker?21:21
stevebakerzaneb: send him to the openstack list21:22
*** vpanizo has joined #heat21:22
asalkeldask.openstack21:25
*** zhiyan is now known as zhiyan_21:27
*** pafuent has left #heat21:29
*** nati_ueno has joined #heat21:31
*** openstackgerrit has joined #heat21:34
*** gokrokve has joined #heat21:37
*** kgriffs is now known as kgriffs|afk21:37
*** tomek_adamczewsk has quit IRC21:38
*** gokrokve_ has joined #heat21:38
*** piyush1 has quit IRC21:40
*** gokrokve has quit IRC21:41
*** gokrokve_ has quit IRC21:43
*** arbylee1 has joined #heat21:46
*** aweiteka has quit IRC21:47
*** openstackgerrit has quit IRC21:47
*** vijendar has quit IRC21:49
*** arbylee has quit IRC21:49
zanebstevebaker, asalkeld: "You're likely to get a faster response in a public forum. $YOUR_COMPANY made $28.6B last year, and if y'all need my services as a typo-checker then I want a cut :)"21:52
asalkeldowch21:52
zanebtoo much?21:52
asalkeldit should suffice ;)21:53
zanebthis is about the 5th time he has emailed me privately with questions21:53
*** jamie_h has quit IRC21:53
*** sjmc7_ is now known as sjmc721:53
sjmc7name and shame!21:53
zanebsjmc7: lmgtfy21:54
asalkeldzaneb, you see there is a usecase for a template builder21:54
asalkeld:-O21:54
zanebasalkeld: that use case could be covered equally well be a template visualiser21:55
zanebor just a template validator21:55
zanebor, in this case, learning to read21:55
asalkeldlol21:56
*** IlyaE has quit IRC21:57
*** arbylee has joined #heat21:58
*** IlyaE has joined #heat21:58
*** dims has quit IRC21:58
*** arbylee1 has quit IRC21:58
*** gokrokve has joined #heat22:01
*** jergerber has quit IRC22:02
*** rpothier has joined #heat22:04
lifelesszaneb: 'Some asshole is sending mail from your address and being a real leech. Attached is the original to help you track them down. Kind regards, Zane.'22:04
zaneblifeless: nice, but too late. I already sent the one above ;)22:05
*** gokrokve has quit IRC22:06
*** andersonvom has quit IRC22:07
mattoliverauMorning all22:11
*** shakamunyi has joined #heat22:11
lifelesszaneb: heh, yeah I just read the browns letter :0 - it was fresh in mind22:15
*** andrew_plunk has quit IRC22:18
*** IlyaE has quit IRC22:18
*** IlyaE has joined #heat22:18
*** zhiyan_ is now known as zhiyan22:18
*** lubuntu_Marek has joined #heat22:20
*** pablosan is now known as zz_pablosan22:20
*** Marek1211 has joined #heat22:21
*** shakamunyi has quit IRC22:22
*** nati_ueno has quit IRC22:22
*** shakayumi has joined #heat22:22
*** piyush has joined #heat22:23
*** randallburt has quit IRC22:23
*** piyush has quit IRC22:23
*** dims has joined #heat22:24
*** ericgoncz has quit IRC22:24
*** zhiyan is now known as zhiyan_22:27
*** rbuilta has joined #heat22:31
*** gokrokve has joined #heat22:35
*** sjmc7_ has joined #heat22:38
lifelessstevebaker: is your api memoisation stuff in trunk ?22:38
*** Qiming has joined #heat22:40
*** sjmc7 has quit IRC22:41
*** arbylee has quit IRC22:43
*** rbuilta has quit IRC22:44
*** mwheckmann has quit IRC22:47
*** IlyaE has quit IRC22:48
*** arbylee has joined #heat22:53
*** IlyaE has joined #heat22:54
*** alexheneveld has joined #heat22:55
*** nati_ueno has joined #heat22:56
*** zz_pablosan is now known as pablosan22:59
*** achampio1 has quit IRC23:09
*** derekh_ has joined #heat23:09
*** alexheneveld has quit IRC23:16
*** yogeshmehra has quit IRC23:17
*** yogeshmehra has joined #heat23:17
*** david-lyle has quit IRC23:17
*** zhiyan_ is now known as zhiyan23:19
*** yogeshmehra has quit IRC23:22
*** mkollaro has quit IRC23:28
*** zhiyan is now known as zhiyan_23:28
*** arbylee has quit IRC23:29
*** asalkeld has quit IRC23:30
*** alexheneveld has joined #heat23:41
*** asalkeld has joined #heat23:42
*** derekh_ has quit IRC23:44
*** miarmak has joined #heat23:52
*** gokrokve has quit IRC23:54
*** gokrokve has joined #heat23:55
*** sjmc7_ has quit IRC23:55
*** gokrokve has quit IRC23:55

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