Tuesday, 2014-06-17

*** TravT has quit IRC00:04
openstackgerritA change was merged to openstack/heat: Heat and Openstack incomplete documentation  https://review.openstack.org/9785800:04
asalkeldstevebaker, are you coming to pyconau in brisbane?00:15
stevebakerasalkeld: I wasn't planning to00:16
stevebakerasalkeld: are you coming to pyconnz?00:16
asalkeldok, just trying to plan some talks00:16
asalkeld:)00:16
asalkeldwhen is it00:16
*** ramishra has joined #heat00:20
stevebakerasalkeld: Sept 12 -> 1400:22
stevebakerhttp://nz.pycon.org/00:22
*** ramishra has quit IRC00:24
*** matsuhashi has joined #heat00:24
asalkeldboth pycon's in our home town00:25
asalkeldno excuses00:25
stevebakeryeah, I know00:25
asalkeldwe could swap talks - you present mine, and I present yours00:26
*** sjmc7 has quit IRC00:26
asalkeld:-O00:26
*** blamar has quit IRC00:27
stevebakerwoah there trigger!00:27
asalkeldyou don't mind presenting solum do you;)00:28
stevebakernever heard of it ;)00:29
*** maxskew has joined #heat00:30
*** dims has joined #heat00:38
*** m_22 has joined #heat00:41
asalkeldlifeless, are you talking about convergence at pyconau?00:42
asalkeld(it's an interesting topic)00:42
*** dims has quit IRC00:43
asalkeldhttps://etherpad.openstack.org/p/angus-pyconau-ideas00:44
lifelessasalkeld: I might, depends on the speaker lineup for the miniconf. jhesketh and i haven't reviewed the submissions yet. Well, I haven't.00:44
asalkeldI am busy thinking of some stuff00:45
asalkeldto talk about00:45
lifelessconvergence!00:46
asalkeldlifeless, see etherpad ^00:47
*** rwsu has quit IRC00:52
*** ramishra has joined #heat00:53
*** kopparam has joined #heat00:55
*** m_22 has quit IRC00:59
*** kopparam has quit IRC01:01
*** jyoti-ranjan2 has joined #heat01:06
*** jyoti-ranjan2 has quit IRC01:11
*** tiantian has joined #heat01:12
*** dims has joined #heat01:12
*** alexheneveld has quit IRC01:16
tiantianmorning:)01:17
morganfainbergshardy, making redelegation and limited use mutially exlusive works for me. :)01:19
*** tiantian has quit IRC01:22
*** nosnos has joined #heat01:26
*** tiantian has joined #heat01:30
*** alexheneveld has joined #heat01:56
*** noTHD has quit IRC02:02
*** nati_ueno has quit IRC02:08
tiantianhi all, would you please to review the patches about the quota-api: status:open project:openstack/heat branch:master topic:bp/add-quota-api-for-heat, thanks very much02:12
*** blamar has joined #heat02:16
elynnmorning all02:20
elynn:)02:20
openstackgerrithuangtianhua proposed a change to openstack/heat: Add quotas module with driver and resources  https://review.openstack.org/9671602:22
openstackgerrithuangtianhua proposed a change to openstack/heat: Add quota model and migration  https://review.openstack.org/9669602:22
openstackgerrithuangtianhua proposed a change to openstack/heat: Add db APIs to access quota  https://review.openstack.org/9669702:22
openstackgerrithuangtianhua proposed a change to openstack/heat: Add RPC methods for quota actions  https://review.openstack.org/9700102:22
openstackgerrithuangtianhua proposed a change to openstack/heat: Add APIs for quota  https://review.openstack.org/9802602:23
*** nanjj has joined #heat02:23
openstackgerrithuangtianhua proposed a change to openstack/heat: Expose stack limits API  https://review.openstack.org/9958902:23
*** ccrouch has joined #heat02:26
*** alexheneveld has quit IRC02:27
*** spzala has quit IRC02:31
*** blamar has quit IRC02:32
*** samstav has joined #heat02:33
*** samstav has quit IRC02:35
*** rpothier has joined #heat02:37
*** rakesh_hs has joined #heat02:41
*** kebray has joined #heat02:44
*** sabeen has quit IRC02:46
*** liusheng is now known as liusheng-afk02:56
*** kopparam has joined #heat03:00
*** renlt has joined #heat03:00
*** kopparam has quit IRC03:05
*** cmyster has joined #heat03:24
*** cmyster has joined #heat03:24
cmystermorning03:26
*** zhiyan_ is now known as zhiyan03:28
*** matsuhashi has quit IRC03:30
*** akuznetsov has joined #heat03:32
*** harlowja is now known as harlowja_away03:37
*** matsuhashi has joined #heat03:37
*** harlowja_away is now known as harlowja03:39
*** nosnos has quit IRC03:41
*** cmyster has quit IRC03:43
*** higgins has quit IRC03:43
*** matsuhashi has quit IRC03:44
*** alexheneveld has joined #heat03:44
*** matsuhashi has joined #heat03:45
*** higgins has joined #heat03:46
*** matsuhashi has quit IRC03:49
*** daneyon has joined #heat03:50
*** kebray has quit IRC03:50
*** daneyon has quit IRC03:50
*** daneyon has joined #heat03:51
openstackgerrithuangtianhua proposed a change to openstack/heat: Add quotas module with driver and resources  https://review.openstack.org/9671603:56
openstackgerrithuangtianhua proposed a change to openstack/heat: Add RPC methods for quota actions  https://review.openstack.org/9700103:57
*** matsuhashi has joined #heat03:57
openstackgerrithuangtianhua proposed a change to openstack/heat: Add APIs for quota  https://review.openstack.org/9802603:57
openstackgerrithuangtianhua proposed a change to openstack/heat: Expose stack limits API  https://review.openstack.org/9958903:57
*** cmyster has joined #heat03:59
*** matsuhashi has quit IRC04:03
*** matsuhashi has joined #heat04:04
*** rakesh_hs has quit IRC04:05
*** lazy_prince has joined #heat04:05
*** samstav has joined #heat04:07
*** rakesh_hs has joined #heat04:08
*** samstav has quit IRC04:13
*** samstav has joined #heat04:14
*** rakesh_hs has quit IRC04:16
*** nosnos has joined #heat04:30
*** matsuhashi has quit IRC04:36
*** arbylee1 has quit IRC04:37
*** matsuhas_ has joined #heat04:37
*** nanjj has quit IRC04:40
*** arbylee has joined #heat04:47
*** samstav has quit IRC04:53
*** jstrachan has joined #heat04:55
*** dims has quit IRC04:58
openstackgerritMike Spreitzer proposed a change to openstack/heat-templates: Added simple samples that exercise autoscaling  https://review.openstack.org/9736605:01
*** nanjj has joined #heat05:09
*** rakesh_hs has joined #heat05:12
*** nanjj has quit IRC05:14
*** tiantian has quit IRC05:18
skraynevMorning all!05:20
*** zhiyan is now known as zhiyan_05:20
*** nanjj has joined #heat05:27
*** arbylee has quit IRC05:34
*** kopparam has joined #heat05:39
*** harlowja is now known as harlowja_away05:48
*** achampion has joined #heat05:51
*** ramishra has quit IRC05:53
*** daneyon has quit IRC05:54
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868805:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798505:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798405:57
openstackgerritSteve Baker proposed a change to openstack/heat: Store clients in context  https://review.openstack.org/9893505:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868405:57
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868505:57
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868605:57
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868705:57
openstackgerritSteve Baker proposed a change to openstack/heat: Use a dict for clients memoization  https://review.openstack.org/9797205:57
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797305:57
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797405:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868305:57
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797505:57
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797605:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797705:57
stevebakerawe05:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797805:57
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797905:58
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798005:58
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798105:58
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798205:58
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798305:58
openstackgerritSteve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin  https://review.openstack.org/10041905:58
openstackgerritSteve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin  https://review.openstack.org/10042005:58
openstackgerritSteve Baker proposed a change to openstack/heat: is_not_found exception checking for client plugins  https://review.openstack.org/10042105:58
openstackgerritSteve Baker proposed a change to openstack/heat: Nova use ignore_not_found()  https://review.openstack.org/10042205:58
openstackgerritSteve Baker proposed a change to openstack/heat: Neutron use ignore_not_found()  https://review.openstack.org/10042305:58
openstackgerritSteve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found()  https://review.openstack.org/10042405:58
stevebakerthe series shrunk by 1 and grew by 6 ;)05:58
SpamapSI just approved 3 of the update-failure-recovery patches05:59
SpamapSfigure thats enough for the gate for now05:59
*** bmaha has joined #heat06:00
*** ramishra has joined #heat06:01
*** zhiyan_ is now known as zhiyan06:02
skraynevstevebaker: bravo :) I see, you upload patches with fixes for exceptions. Will review it today ;)06:02
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:02
*** kopparam has quit IRC06:05
*** kopparam has joined #heat06:05
*** liusheng-afk is now known as liusheng06:10
*** kopparam has quit IRC06:10
*** e0ne has joined #heat06:12
*** tiantian has joined #heat06:20
*** rakesh_hs has quit IRC06:22
*** rakesh_hs has joined #heat06:30
*** achampion has quit IRC06:31
*** julienvey has joined #heat06:34
*** arbylee has joined #heat06:34
*** mandira has joined #heat06:36
mandiraHi everyone06:37
cmysterhi06:37
*** tspatzier has joined #heat06:38
*** e0ne has quit IRC06:38
*** chandan_kumar has quit IRC06:38
openstackgerritA change was merged to openstack/heat: Use ResourceDefinition to generate UpdatePolicy  https://review.openstack.org/9600906:38
mandira<cmyster>i m launching a stack but not able to ssh into instance .when i tried "ssh -i key_name.pem ec2-user@10.0.0.5"this command it showing error"Permission denied (publickey,gssapi-keyex,gssapi-with-mic)."can you help me for this ?06:40
*** arbylee has quit IRC06:42
cmystermandira: an instance of what ?06:43
mandiraf20-i386-cfntool image with m1.small flavor06:44
openstackgerritA change was merged to openstack/heat: Get deletion policy from ResourceDefinition  https://review.openstack.org/9601006:44
cmystermandira: can you reach port 22 at all on that machine?06:45
cmysterI keep forgetting SSH server errors but you are either using the wrong username/key or that the server is unreachable06:45
*** nanjj has quit IRC06:47
*** nanjj has joined #heat06:47
*** nkhare has joined #heat06:47
mandirai m able to ssh into instance when i launch stack through dashboard but now it tried to launch stack through terminal soo i m having this error..06:48
mandira"<cmyster>i added tcp 22 rule in my dashbaord06:49
*** jprovazn has joined #heat06:49
*** ramishra has quit IRC06:49
mandira<cmyster>hey now i m able to ssh into instance ....thanks06:52
openstackgerritA change was merged to openstack/heat: Get the resource type from ResourceDefinition  https://review.openstack.org/9601106:52
*** zhangyang has joined #heat06:53
*** ramishra has joined #heat06:54
mandira<cmyster>i tried "ssh -i key_name.pem root@10.0.0.5" then it gives to use fedora rather than ec2-user ...06:54
*** julienvey has quit IRC06:56
cmystermandira: so is everything OK now ?06:58
therveGood morning!06:58
tiantianhi all, would you please to review the patches about the quota-api: status:open project:openstack/heat branch:master topic:bp/add-quota-api-for-heat, thanks very much07:01
cmystermorning therve07:02
*** padiyar has joined #heat07:03
mandira<cmyster>.yes07:04
*** padiyar has quit IRC07:04
*** TonyBurn has joined #heat07:04
*** liusheng has quit IRC07:08
*** jcoufal has joined #heat07:09
*** nanjj has quit IRC07:10
*** kopparam has joined #heat07:11
*** jyoti-ranjan has joined #heat07:11
*** jyoti-ranjan has quit IRC07:12
*** ifarkas has joined #heat07:15
*** kopparam_ has joined #heat07:15
*** jyoti-ranjan has joined #heat07:16
*** kopparam has quit IRC07:16
*** ramishra has quit IRC07:21
cmystermandira: I didn't understand the question07:22
*** ramishra has joined #heat07:22
mandira<cmyster>i loged into instance from one terminal but not able to login from other terminal window .It showing error "ssh_exchange_identification: Connection closed by remote host"07:23
cmysterno idea...07:24
cmystersorry07:24
mandira<cmyster> ok :(07:25
tiantian<therve>:hi07:25
tiantian<therve>:would you please to review my patches about quota-api : https://review.openstack.org/#/c/96696/  https://review.openstack.org/#/c/96697/ ......07:26
*** liusheng has joined #heat07:27
tiantian<therve>: and about your snapshot stack bp, I'm thinking about backup stack, I have register a backup stack bp, do we need backup for disaster recovery, your suggestion?07:29
pas-hamorning all07:29
*** e0ne has joined #heat07:30
*** liusheng has joined #heat07:30
*** liusheng has quit IRC07:30
shardymorning all07:31
tiantianhi shardy07:32
thervetiantian, You should probably put a review in heat-specs07:32
*** achampion has joined #heat07:32
shardytiantian: What's the difference between a backup and a snapshot, e.g as we're already using e.g volume backups to implement snapshots07:33
therveZane just sent an email where he said that backup shouldn't be in heat, so you'll probably need to sell the idea07:33
tiantian<shardy>: the store location07:33
shardytherve: my initial reaction is that I agree with zaneb07:34
*** jyoti-ranjan has joined #heat07:34
shardytiantian: but volume snapshots are already implemented as cinder backups?07:34
shardye.g for the deletion policy07:34
shardyso I don't see why we need both07:34
*** jyoti-ranjan has quit IRC07:34
*** jyoti-ranjan has joined #heat07:35
*** e0ne has quit IRC07:35
*** tomek_adamczewsk has joined #heat07:36
jyoti-ranjanhi07:38
*** liusheng has joined #heat07:39
*** liusheng has left #heat07:39
*** liusheng has joined #heat07:39
*** liusheng has quit IRC07:39
cmystermorning07:40
therveshardy, The snapshot API uses snapshots though07:40
tiantian<shardy>: the volume snapshot is not the same as the volume backup07:41
therve(With the big constraints that come with it)07:41
shardytherve: where did you see that email from zaneb?  Maybe I just need more coffee but I don't see it on openstack-dev07:41
therveOne sec07:41
shardytherve: Hum, OK evidently I've not looked at that one of your patches in enough detail yet07:42
thervezaneb, http://lists.openstack.org/pipermail/openstack-dev/2014-June/037843.html07:42
jyoti-ranjan    z07:42
therveshardy, They are kind of stale, I'd need to revive them07:42
therveshardy, that was for you obviously http://lists.openstack.org/pipermail/openstack-dev/2014-June/037843.html07:43
shardytherve: did you see I had a question on the delete part of the lifecycle?07:43
therveshardy, Yeah I wanted to talk to you about htat07:43
*** jyoti-ranjan is now known as jyoti-ranjan_07:43
shardyI really just wanted some further clarification on how it would work07:43
therveshardy, The solution I came up with later on for restore is to restrict the snapshot to DELETION_POLICY=RETAIN07:43
*** jyoti-ranjan_ is now known as jyoti_ranjan07:43
tiantian<shardy>: and the quota-api comes to standstill, there is nobody to review it but you :(07:44
thervetiantian, 2 weeks is not "standstill"07:45
therveHave a little patience07:45
*** liusheng has joined #heat07:45
tiantian<therve>:)07:46
* shardy points in the direction of his volumes tempest patch for a more appropriate definition of standstill (nearly three months..)07:47
shardy:(07:47
shardytherve: So snapshots would only work if every resource in the stack specified a retain deletion policy?07:48
tiantianshardy>:)07:48
shardyThat seems... suboptimal07:48
*** matsuhas_ has quit IRC07:49
shardyI think we have to track the snapshots and delete them all when the stack is deleted07:49
therveshardy, Well every resource that supports snapshots07:49
therveIE volumes and servers07:49
shardytherve: template authors shouldn't need to know that though, it's going to be changing over time07:50
therveThat's one way to go07:50
shardyalso it gives admins more manual cleanup after stack delete, which is bad IMO07:50
*** renlt has quit IRC07:50
therveYeah that's why I thought about retain because you expect to have to clean up things07:51
therveBut you're right it's suboptimal07:51
*** matsuhashi has joined #heat07:51
shardyIsn't that just shifting the complexity from the implementor to the operator though ;)07:51
*** hewbrocca has joined #heat07:52
therveWell :)07:53
therveThe same way cinder manages snapshots to be honest :)07:53
*** mkollaro has joined #heat07:53
shardytherve: The times snapshot is likely to be most useful IMO is large or heavily nested stacks, and folks will probably be put off using it if it means heat won't clean up after itself07:54
shardytherve: So the snapshot could be cleaned up by doing a snapshot-delete after a stack-delete?07:54
therveshardy, Yeah I think you're right, I was just explaining where I was currently07:54
therveshardy, Hum I don't get that last question07:55
shardytherve: Adding one extra step, e.g like cinder to expliclitly delete the snapshot would be OK, but just expecting them to clean up everything manually isn't, IMO07:55
shardyso you could do stack-create, stack-snapshot, stack-delete, snapshot-delete07:56
therveshardy, Ah but you mean snapshot-delete *before* stack-delete then07:56
therveThat's how volumes work07:56
shardytherve: well we could do either - I guess if volumes are using snapshots instead of backups, then the above order won't work07:56
shardybecause the volume needs to be deleted in the stack-delete, before the snapshot07:57
therveYeah07:57
cmystershardy: why shouldn't they be independent ?07:57
shardycmyster: because that's not how cinder snapshots work07:57
cmysterlegit07:58
shardyif you snapshot a volume, you can't delete it until all the snapshots have been deleted07:58
shardyso you have to use a volume backup, like we do for "snapshot" deletion_policy07:58
therveshardy, I'm happy to delete snapshots explicitely before stack delete07:58
*** sergmelikyan has quit IRC07:58
cmysterit forms a limitation here, but if that's how cinder works...07:58
shardytherve: Ok, so do it transparently as part of the stack-delete?07:58
*** ramishra has quit IRC07:59
therveshardy, Yeah that sounds like the best way for now07:59
*** ramishra has joined #heat07:59
shardytherve: Ok cool, sounds good07:59
*** ramishra has quit IRC08:01
*** ramishra has joined #heat08:05
*** jprovazn has quit IRC08:05
*** achampion has quit IRC08:05
tiantian<shardy>: why not use backup instead snapshot? the backup is useful for disaster recovery due to the store location08:05
*** hewbrocca has quit IRC08:16
*** zhangyang has quit IRC08:16
*** nosnos has quit IRC08:16
*** lazy_prince has quit IRC08:16
*** maxskew has quit IRC08:16
*** samuelmz has quit IRC08:16
*** zpatten has quit IRC08:16
*** mcwoods has quit IRC08:16
*** ifarkas has quit IRC08:16
*** cody-somerville has quit IRC08:16
*** Tross1 has quit IRC08:16
*** skraynev has quit IRC08:16
*** elynn has quit IRC08:16
*** bnemec has quit IRC08:16
*** fbo has quit IRC08:16
*** trash has quit IRC08:16
*** lindsayk has quit IRC08:16
*** tnurlygayanov has quit IRC08:16
*** morganfainberg has quit IRC08:16
*** harlowja_away has quit IRC08:16
*** sileht has quit IRC08:16
*** adam_g has quit IRC08:16
*** kgriffs|afk has quit IRC08:16
*** zz_gondoi has quit IRC08:16
*** wendar has quit IRC08:16
*** stevebaker has quit IRC08:16
*** lvh has quit IRC08:16
*** FL1SK has quit IRC08:16
*** Adri2000 has quit IRC08:16
*** zigo has quit IRC08:16
*** radix has quit IRC08:16
*** zhiyan has quit IRC08:16
*** chmouel has quit IRC08:16
*** shufflebot has quit IRC08:16
*** uvirtbot has quit IRC08:16
*** abramley has quit IRC08:16
*** mkollaro has quit IRC08:16
*** tspatzier has quit IRC08:16
*** ccrouch has quit IRC08:16
*** funzo_ has quit IRC08:16
*** larsks has quit IRC08:16
*** dmakogon_ has quit IRC08:16
*** blomquisg has quit IRC08:16
*** mattoliverau has quit IRC08:16
*** bmaha has quit IRC08:16
*** asalkeld has quit IRC08:16
*** openstackgerrit has quit IRC08:16
*** afaranha has quit IRC08:16
*** matsuhashi has quit IRC08:16
*** TonyBurn has quit IRC08:16
*** akuznetsov has quit IRC08:16
*** rakesh_hs has quit IRC08:16
*** jstrachan has quit IRC08:16
*** rpothier has quit IRC08:16
*** jrist has quit IRC08:16
*** ckmvishnu has quit IRC08:16
*** swygue has quit IRC08:16
*** metral has quit IRC08:16
*** anteaya has quit IRC08:16
*** liusheng has quit IRC08:16
*** tomek_adamczewsk has quit IRC08:16
*** jcoufal has quit IRC08:16
*** nkhare has quit IRC08:16
*** tiantian has quit IRC08:16
*** zaneb has quit IRC08:16
*** mkerrin has quit IRC08:16
*** gilliard has quit IRC08:16
*** shadower has quit IRC08:16
*** mandira has quit IRC08:16
*** SpamapS has quit IRC08:16
*** xmltok has quit IRC08:16
*** jpeeler has quit IRC08:16
*** kragniz has quit IRC08:16
*** baffle has quit IRC08:16
*** dteselkin has quit IRC08:16
*** ChanServ has quit IRC08:16
*** cyli has quit IRC08:16
*** stannie has quit IRC08:16
*** lsmola__ has quit IRC08:16
*** sgordon` has quit IRC08:16
*** proffalken has quit IRC08:16
*** grncdr has quit IRC08:16
*** Kiall has quit IRC08:16
*** peoplemerge has quit IRC08:16
*** andrearosa has quit IRC08:16
*** Lotus907efi has quit IRC08:16
*** lifeless has quit IRC08:16
*** mtreinish has quit IRC08:17
*** ramishra has quit IRC08:17
*** jyoti_ranjan has quit IRC08:17
*** kopparam_ has quit IRC08:17
*** cmyster has quit IRC08:17
*** alexheneveld has quit IRC08:17
*** pas-ha has quit IRC08:17
*** john-n-s- has quit IRC08:17
*** shardy has quit IRC08:17
*** pleia2 has quit IRC08:17
*** therve has quit IRC08:17
*** jdag has quit IRC08:17
*** aignatov has quit IRC08:17
*** Ng has quit IRC08:17
*** SergeyLukjanov has quit IRC08:17
*** sbadia has quit IRC08:17
*** mikal has quit IRC08:17
*** goneri has quit IRC08:17
*** ruhe has quit IRC08:17
*** jomara has quit IRC08:17
*** gpocentek has quit IRC08:17
*** Chinorro has quit IRC08:17
*** sgran has quit IRC08:17
*** jasond` has quit IRC08:17
*** nijaba has quit IRC08:17
*** radez_g0n3 has quit IRC08:17
*** greghaynes has quit IRC08:17
*** brint has quit IRC08:17
*** Daviey has quit IRC08:17
*** kevinbenton has quit IRC08:17
*** julienvey has joined #heat08:22
*** tiantian has joined #heat08:22
*** jistr has joined #heat08:22
*** ramishra has joined #heat08:22
*** mkollaro has joined #heat08:22
*** matsuhashi has joined #heat08:22
*** liusheng has joined #heat08:22
*** tomek_adamczewsk has joined #heat08:22
*** jyoti_ranjan has joined #heat08:22
*** jcoufal has joined #heat08:22
*** TonyBurn has joined #heat08:22
*** nkhare has joined #heat08:22
*** tspatzier has joined #heat08:22
*** mandira has joined #heat08:22
*** rakesh_hs has joined #heat08:22
*** bmaha has joined #heat08:22
*** jstrachan has joined #heat08:22
*** cmyster has joined #heat08:22
*** alexheneveld has joined #heat08:22
*** akuznetsov has joined #heat08:22
*** rpothier has joined #heat08:22
*** ccrouch has joined #heat08:22
*** funzo_ has joined #heat08:22
*** asalkeld has joined #heat08:22
*** jrist has joined #heat08:22
*** larsks has joined #heat08:22
*** zaneb has joined #heat08:22
*** ckmvishnu has joined #heat08:22
*** denis_makogon has joined #heat08:22
*** blomquisg has joined #heat08:22
*** swygue has joined #heat08:22
*** openstackgerrit has joined #heat08:22
*** pas-ha has joined #heat08:22
*** mattoliverau has joined #heat08:22
*** metral has joined #heat08:22
*** afaranha has joined #heat08:22
*** stannie has joined #heat08:22
*** mkerrin has joined #heat08:22
*** john-n-s- has joined #heat08:22
*** anteaya has joined #heat08:22
*** cyli has joined #heat08:22
*** gilliard has joined #heat08:22
*** shadower has joined #heat08:22
*** jasond` has joined #heat08:22
*** SpamapS has joined #heat08:22
*** lsmola__ has joined #heat08:22
*** nijaba has joined #heat08:22
*** xmltok has joined #heat08:22
*** Kiall has joined #heat08:22
*** jpeeler has joined #heat08:22
*** proffalken has joined #heat08:22
*** sgordon` has joined #heat08:22
*** radez_g0n3 has joined #heat08:22
*** greghaynes has joined #heat08:22
*** brint has joined #heat08:22
*** Daviey has joined #heat08:22
*** grncdr has joined #heat08:22
*** mikal has joined #heat08:22
*** jomara has joined #heat08:22
*** goneri has joined #heat08:22
*** kevinbenton has joined #heat08:22
*** peoplemerge has joined #heat08:22
*** ruhe has joined #heat08:22
*** shardy has joined #heat08:22
*** kragniz has joined #heat08:22
*** gpocentek has joined #heat08:22
*** baffle has joined #heat08:22
*** Chinorro has joined #heat08:22
*** dteselkin has joined #heat08:22
*** sgran has joined #heat08:22
*** pleia2 has joined #heat08:22
*** therve has joined #heat08:22
*** andrearosa has joined #heat08:22
*** Lotus907efi has joined #heat08:22
*** lifeless has joined #heat08:22
*** jdag has joined #heat08:22
*** mtreinish has joined #heat08:22
*** aignatov has joined #heat08:22
*** ChanServ has joined #heat08:22
*** Ng has joined #heat08:22
*** SergeyLukjanov has joined #heat08:22
*** sbadia has joined #heat08:22
*** dickson.freenode.net sets mode: +o ChanServ08:22
*** jprovazn has joined #heat08:22
*** hewbrocca has joined #heat08:22
*** ifarkas has joined #heat08:22
*** zhangyang has joined #heat08:22
*** nosnos has joined #heat08:22
*** lazy_prince has joined #heat08:22
*** maxskew has joined #heat08:22
*** samuelmz has joined #heat08:22
*** harlowja_away has joined #heat08:22
*** cody-somerville has joined #heat08:22
*** Tross1 has joined #heat08:22
*** tnurlygayanov has joined #heat08:22
*** zpatten has joined #heat08:22
*** mcwoods has joined #heat08:22
*** skraynev has joined #heat08:22
*** sileht has joined #heat08:22
*** elynn has joined #heat08:22
*** fbo has joined #heat08:22
*** bnemec has joined #heat08:22
*** adam_g has joined #heat08:22
*** trash has joined #heat08:22
*** kgriffs|afk has joined #heat08:22
*** lindsayk has joined #heat08:22
*** zz_gondoi has joined #heat08:22
*** wendar has joined #heat08:22
*** stevebaker has joined #heat08:22
*** abramley has joined #heat08:22
*** Adri2000 has joined #heat08:22
*** lvh has joined #heat08:22
*** FL1SK has joined #heat08:22
*** zhiyan has joined #heat08:22
*** zigo has joined #heat08:22
*** radix has joined #heat08:22
*** shufflebot has joined #heat08:22
*** chmouel has joined #heat08:22
*** uvirtbot has joined #heat08:22
*** morganfainberg has joined #heat08:22
*** jprovazn has quit IRC08:22
*** jprovazn has joined #heat08:22
*** stannie has quit IRC08:22
*** achampion has joined #heat08:22
*** sergmelikyan has joined #heat08:24
*** mcwoods_ has joined #heat08:24
*** jcoufal has quit IRC08:27
*** mcwoods has quit IRC08:28
*** jcoufal has joined #heat08:29
*** nati_ueno has joined #heat08:31
*** hewbrocca has quit IRC08:33
*** zhangyang has quit IRC08:33
*** nosnos has quit IRC08:33
*** lazy_prince has quit IRC08:33
*** maxskew has quit IRC08:33
*** samuelmz has quit IRC08:33
*** zpatten has quit IRC08:33
*** jprovazn has quit IRC08:33
*** ifarkas has quit IRC08:33
*** cody-somerville has quit IRC08:33
*** Tross1 has quit IRC08:33
*** skraynev has quit IRC08:33
*** elynn has quit IRC08:33
*** bnemec has quit IRC08:33
*** fbo has quit IRC08:33
*** trash has quit IRC08:33
*** lindsayk has quit IRC08:33
*** tnurlygayanov has quit IRC08:33
*** harlowja_away has quit IRC08:33
*** sileht has quit IRC08:33
*** adam_g has quit IRC08:33
*** kgriffs|afk has quit IRC08:33
*** zz_gondoi has quit IRC08:33
*** wendar has quit IRC08:33
*** stevebaker has quit IRC08:33
*** lvh has quit IRC08:33
*** FL1SK has quit IRC08:33
*** Adri2000 has quit IRC08:33
*** zigo has quit IRC08:33
*** radix has quit IRC08:33
*** zhiyan has quit IRC08:33
*** chmouel has quit IRC08:33
*** shufflebot has quit IRC08:33
*** uvirtbot has quit IRC08:33
*** abramley has quit IRC08:33
*** tiantian has quit IRC08:35
*** nanjj has joined #heat08:35
*** tiantian has joined #heat08:35
*** arbylee has joined #heat08:38
*** kopparam has joined #heat08:40
*** e0ne has joined #heat08:41
*** arbylee has quit IRC08:43
*** jprovazn has joined #heat08:43
*** hewbrocca has joined #heat08:43
*** ifarkas has joined #heat08:43
*** zhangyang has joined #heat08:43
*** nosnos has joined #heat08:43
*** lazy_prince has joined #heat08:43
*** maxskew has joined #heat08:43
*** samuelmz has joined #heat08:43
*** harlowja_away has joined #heat08:43
*** cody-somerville has joined #heat08:43
*** Tross1 has joined #heat08:43
*** tnurlygayanov has joined #heat08:43
*** zpatten has joined #heat08:43
*** skraynev has joined #heat08:43
*** sileht has joined #heat08:43
*** elynn has joined #heat08:43
*** zz_gondoi has joined #heat08:43
*** wendar has joined #heat08:43
*** stevebaker has joined #heat08:43
*** abramley has joined #heat08:43
*** Adri2000 has joined #heat08:43
*** lvh has joined #heat08:43
*** FL1SK has joined #heat08:43
*** zhiyan has joined #heat08:43
*** zigo has joined #heat08:43
*** radix has joined #heat08:43
*** shufflebot has joined #heat08:43
*** chmouel has joined #heat08:43
*** uvirtbot has joined #heat08:43
*** lindsayk has joined #heat08:43
*** kgriffs|afk has joined #heat08:43
*** trash has joined #heat08:43
*** adam_g has joined #heat08:43
*** bnemec has joined #heat08:43
*** fbo_away has joined #heat08:43
*** nanjj has quit IRC08:52
*** nosnos has quit IRC08:54
*** jprovazn has quit IRC08:54
*** nanjj` has joined #heat08:54
*** jprovazn has joined #heat08:55
*** nosnos has joined #heat08:55
*** kopparam has quit IRC08:56
*** kopparam has joined #heat08:56
*** nanjj` has quit IRC08:59
*** liusheng has quit IRC09:01
*** nanjj` has joined #heat09:01
*** kopparam has quit IRC09:01
*** mkollaro has quit IRC09:01
*** liusheng has joined #heat09:03
*** kopparam has joined #heat09:03
*** kopparam has quit IRC09:04
*** bmaha has quit IRC09:05
*** bmaha has joined #heat09:06
*** jamiehannaford has joined #heat09:12
therveshardy, What do you think of https://review.openstack.org/#/c/97386/ ? Should we sync separately from the introduction of the new module?09:15
shardytherve: I agree with zane, but I guess it's not a huge issue09:17
shardyI don't really understand why the submitter couldn't have just done what was requested09:17
therveshardy, yeah I'm just trying to unblock the situation :)09:17
therveI guess I'll just create a sync seperately and -1 his patch09:18
shardyIt's frustrating when folks chase for reviews then don't respond to review feedback :(09:18
therveIt was not asked explicitely though, as Zane put a +109:18
*** jamiehannaford has quit IRC09:19
shardytherve: It's your call, I won't complain if you decide to go ahead and approve it :)09:19
therveI'll go ahead and create another patch09:19
*** bmaha has quit IRC09:22
shardyYeah I generally try to avoid +1 as it's a bit confusing coming from a core reviewer09:22
*** bmaha has joined #heat09:22
*** matsuhashi has quit IRC09:22
shardyI take it to mean "looks OK bug could be improved"09:23
openstackgerritThomas Herve proposed a change to openstack/heat: Sync with oslo incubator  https://review.openstack.org/10046209:23
*** matsuhashi has joined #heat09:24
shardys/bug/but09:24
*** dims_ has joined #heat09:27
*** nati_ueno has quit IRC09:28
*** liusheng is now known as liusheng-leave09:28
*** matsuhashi has quit IRC09:30
*** matsuhashi has joined #heat09:30
*** dims_ has quit IRC09:32
*** Rajalakshmi has joined #heat09:33
*** matsuhashi has quit IRC09:34
*** mandira has quit IRC09:37
*** matsuhashi has joined #heat09:37
*** goneri has quit IRC09:39
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Sync oslo-incubator.middleware module  https://review.openstack.org/9738609:41
therveWonderful09:43
*** matsuhashi has quit IRC09:48
shardytherve: while on the subject of request-id, any chance you could take a look at https://review.openstack.org/#/c/99583/?09:48
shardytrivial change removing unused code from our local context.py09:49
*** cdent has joined #heat09:49
therveSure09:49
*** matsuhashi has joined #heat09:50
shardyAlso https://review.openstack.org/#/c/98827/ which fixes some issues seen by folks using the puppet-heat modules09:50
shardythanks :)09:52
*** kopparam has joined #heat09:53
*** kopparam_ has joined #heat09:53
*** andreaf has joined #heat09:55
openstackgerritEthan Lynn proposed a change to openstack/python-heatclient: Fix unicode display in parameters  https://review.openstack.org/10019109:56
*** kopparam has quit IRC09:57
openstackgerritBernhard M. Wiedemann proposed a change to openstack/heat: Patch 044 migration to work w/ MySQL 5.6  https://review.openstack.org/10047510:01
*** jamiehannaford has joined #heat10:01
*** jamiehannaford has quit IRC10:02
*** asalkeld has quit IRC10:03
*** matsuhashi has quit IRC10:03
*** matsuhashi has joined #heat10:03
*** matsuhashi has quit IRC10:04
*** matsuhashi has joined #heat10:04
*** aniket has joined #heat10:08
anikethi all10:09
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Support x-openstack-request-id for Heat  https://review.openstack.org/9739210:11
*** matsuhashi has quit IRC10:14
*** Guest58058 has joined #heat10:14
*** Guest58058 has quit IRC10:14
*** noTHD has joined #heat10:16
*** nanjj` has quit IRC10:19
*** matsuhashi has joined #heat10:21
*** julienvey has quit IRC10:26
openstackgerritA change was merged to openstack/heat: Remove usages of threads in DummyThreadGroup  https://review.openstack.org/10025410:26
openstackgerritA change was merged to openstack/heat: Set rollback status early in update if triggered  https://review.openstack.org/9237110:28
*** bmaha2 has joined #heat10:29
*** bmaha has quit IRC10:31
*** matsuhashi has quit IRC10:35
*** matsuhashi has joined #heat10:36
*** matsuhashi has quit IRC10:40
*** jyoti_ranjan has quit IRC10:53
*** aniket has quit IRC10:54
*** tspatzier has quit IRC10:59
*** jistr has quit IRC11:06
*** jistr has joined #heat11:07
*** dims_ has joined #heat11:09
*** jstrachan has quit IRC11:10
*** jyoti_ranjan has joined #heat11:11
*** jstrachan has joined #heat11:11
*** tiantian has quit IRC11:22
*** piyush has joined #heat11:22
*** e0ne has quit IRC11:30
*** e0ne has joined #heat11:30
*** rpothier has quit IRC11:38
*** mkollaro has joined #heat11:42
*** nkhare has quit IRC11:46
*** nikunj2512 has joined #heat11:46
*** julienvey has joined #heat11:49
RajalakshmiHi lifeless11:50
*** jyoti_ranjan has quit IRC11:50
RajalakshmiI am willing to contribute a test script to test heat11:51
RajalakshmiCan some one please help me by telling where I need to mention about the test scripts for orchestration?11:54
*** ramishra has quit IRC11:55
*** nikunj2512 has quit IRC12:00
*** tspatzier has joined #heat12:01
*** bmaha2 has quit IRC12:02
*** mahalakshmi2 has joined #heat12:03
*** mahalakshmi2 has quit IRC12:03
*** bmahalakshmi has joined #heat12:04
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Implements stack lifecycle plugpoints  https://review.openstack.org/8936312:05
*** jyoti_ranjan has joined #heat12:06
*** bmahalakshmi has quit IRC12:07
*** bmahalakshmi has joined #heat12:08
*** liusheng has joined #heat12:08
*** piyush has quit IRC12:10
*** liusheng-leave has quit IRC12:10
*** kopparam_ has quit IRC12:11
*** kopparam has joined #heat12:12
*** rbuilta has joined #heat12:12
*** cmyster has quit IRC12:12
*** dims_ has quit IRC12:13
*** vijendar has joined #heat12:13
*** kopparam has quit IRC12:16
*** vijendar has quit IRC12:16
*** piyush has joined #heat12:16
*** samuelmz_ has joined #heat12:17
*** arbylee has joined #heat12:22
*** arbylee has quit IRC12:22
*** jdob has joined #heat12:23
*** vijendar has joined #heat12:25
*** jyoti_ranjan has quit IRC12:26
*** akuznets_ has joined #heat12:26
*** akuznetsov has quit IRC12:29
*** bmahalakshmi has quit IRC12:30
*** sgordon has joined #heat12:30
*** sgordon has quit IRC12:30
*** sgordon has joined #heat12:30
*** vijendar has quit IRC12:32
*** vijendar has joined #heat12:32
*** andersonvom has joined #heat12:42
*** jistr has quit IRC12:50
*** jmckind has joined #heat12:51
*** jistr has joined #heat12:52
*** nosnos has quit IRC12:53
*** ramishra has joined #heat12:56
*** pafuent has joined #heat12:58
*** nanjj` has joined #heat13:00
*** ramishra has quit IRC13:01
samuelmz_Hey guys .. inside a heat template .. what's the difference between using13:01
*** rakesh_hs has quit IRC13:02
samuelmz_I mean the difference between OS::Nova::Server and AWS::EC2::Instance13:02
samuelmz_?13:02
therveThey don't have the same interface, and different properties. The AWS one is meant to be compatible with EC213:03
therveThe Nova one exposes more OpenStack specific options13:03
shardysamuelmz_: OS::Nova::Server has some additional interfaces, which we can't add to the AWS resource, because AWS doesn't have them13:03
tspatzierhi zaneb13:03
*** radez_g0n3 is now known as radez13:06
*** vijendar1 has joined #heat13:06
*** vijendar has quit IRC13:07
zanebtspatzier: o/13:08
*** jmckind has quit IRC13:08
tspatzierhey zaneb, I wanted to ask if you could review https://review.openstack.org/#/c/94641 - I did an update based on your comment and would like to see if we can this off the table13:09
zanebtspatzier: sure, I will do that today13:10
tspatzierthanks zaneb13:10
*** piyush has quit IRC13:13
*** erecio has joined #heat13:17
*** zhiyan is now known as zhiyan_13:17
*** nati_ueno has joined #heat13:17
tspatziershardy: you're around?13:18
shardytspatzier: yup, hi!13:19
tspatzierhi shardy, just wanted to ask if you did anything more on the property validation issue?13:19
shardytspatzier: I've not made any more progress on the solution yet13:20
tspatzierok, just wanted to make sure I duplicate any work while are almost thru ;-)13:20
shardytspatzier: Unfortunately most of yesterday I was working on the token expiry issue ref bug #130629413:21
uvirtbotLaunchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] https://launchpad.net/bugs/130629413:21
shardytspatzier: No, if you have time to pick it up, please do :)13:21
shardyI've looked at it and still haven't worked out any low-impact way to fix it13:21
tspatziershardym ok. I'm swamped with meetings today, but hope I find some time soon to look into this.13:21
tspatziers/shardym/shardy ;-)13:22
tspatzierSo basically, we have to get the validation out of the path of getting a property value. I'll think about ways to do it with low impact13:23
shardytspatzier: Ok, sounds good, FYI these tests fixes illustrate the problem:13:23
shardyhttps://review.openstack.org/#/c/100365/13:23
shardyhttps://review.openstack.org/#/c/100366/13:23
tspatziershardy: thanks, will look into it.13:24
shardyI had to do that because the event creation does __getitem__ on all properties, which triggers a call to glance to validate the image13:24
shardyA good test of any solution will be making the test_autoscaling test run without the glance constraint validation stubbed on non-create paths13:25
zanebshardy: do you have an answer to the question at the bottom of https://ask.openstack.org/en/question/32056/how-to-trigger-heat-scalingpolicy-alarm_url/?comment=32452#comment-32452 ? Seems odd that a pre-signed URL also requires keystone auth...13:26
tspatziershardy: btw, looking at your token expiry work: that's pretty interesting. I was wondering recently what happens in a heat standalone multi cloud setup when tokens expire ... since heat is basically stateless in terms of identity in that setup13:26
shardyzaneb: I already provided feedback in that person's bug report13:27
*** piyush has joined #heat13:27
shardyzaneb: the post to pre-signed URL works fine, my guess is they're not quoting the signed string properly or something13:27
*** arbylee has joined #heat13:28
zaneboh, cool. do you have a link?13:28
shardypre-signed URL's definitely do *not* require token auth if you're using them correctly ;)13:28
zanebI'll copy it into ask.openstack13:28
shardyyup, sec13:28
shardyhttps://bugs.launchpad.net/heat/+bug/132927013:28
uvirtbotLaunchpad bug 1329270 in heat "OS::Heat::ScalingPolicy alarm_url validate failed" [Undecided,Incomplete]13:28
zanebhmmm, why does that URL have colons in it?13:29
shardyprobably they aren't putting "'s around the signed URL, so the & is truncating it due to shell interpretation13:29
pas-hahi guys, can I pass a *content* of some file as parameter in the heat template?13:30
shardyzaneb: Yeah that's wrong too13:30
*** arbylee has quit IRC13:30
*** arbylee has joined #heat13:30
zanebshardy: that part seems like a bug on our part13:30
shardyzaneb: It's not, I tested it and it works fine13:30
*** vijendar1 has quit IRC13:31
shardyprobably launchpad interpreting the encoded chars?13:31
zanebseems unlikely, and ask.openstack did the same thing13:32
zaneband we're missing the v1.0, which is at least a configuration problem13:32
shardyhttp://paste.fedoraproject.org/110443/1194814013:32
zaneband maybe an outright bug13:32
shardyYeah their heat.conf was misconfigured, as identified in comment #213:33
zanebok, that looks correct :)13:33
pas-haok, looks like get_file should do it13:33
zaneboh, there's comments :)13:33
*** CarstenD has joined #heat13:37
CarstenDhi13:37
*** ifarkas has quit IRC13:37
shardyzaneb: added a comment with an example working request, and mentioned your observation re weird non-url-encoding in their report13:39
*** samstav has joined #heat13:40
*** DandyPandy has joined #heat13:40
*** piyush has quit IRC13:40
zanebshardy: thanks. I added a comment on ask.openstack to that effect too, with a link to the bug13:42
*** jyoti_ranjan has joined #heat13:42
*** pafuent has left #heat13:42
*** spzala has joined #heat13:46
andersonvomhey folks, quick question: if I wanted to register a resource with an external service once it's up, what would be the easiest way to do it?13:46
andersonvoms/easiest/easiest\/most appropriate/13:47
CarstenDdepends on the external service13:47
CarstenDyou could use a custom cloud init script13:47
CarstenDbut there might be better solutions13:47
zanebandersonvom: I think you need to be more specific13:48
zanebwhat kind of resource? what kind of service? register how?13:48
jyoti_ranjanI have one quick question: I want to deploy 3 VMs on compute node and want to create a storage cluster of VMs.13:49
*** nati_ueno has quit IRC13:49
jyoti_ranjanIs it possible to achieve using HEAT?13:49
*** cdent_ has joined #heat13:50
zanebjyoti_ranjan: if you can deploy it in one pass using Nova/Cinder APIs then you can do the same using Heat13:51
*** cdent has quit IRC13:51
andersonvomCarstenD, zaneb: say I have a third party asset management system running somewhere and I want to be able to register resources there when they're up (some api call, I presume - I also have little information here)13:51
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650713:51
*** cdent_ is now known as cdent13:51
*** piyush has joined #heat13:52
CarstenDandersonvom: as I said, if you want to be flexible. you can write a cloud init script which does the api call when the instance initiates13:53
jyoti_ranjanZaneb, thanks! Yes, my requirements are both: (1) I will deploy 3 VMs in one go and would like to create a cluster. (2) expand existing cluster with new VMs later - it will be more like a HEAT update13:53
zanebandersonvom: so the _easiest_ way is to write a script that does 'heat resource-list' and registers whatever you want, and then run that after you create the stack13:53
*** ifarkas has joined #heat13:53
*** alexheneveld has quit IRC13:53
jyoti_ranjanZaneb:Also, to create a cluster, there is need to know the IP assigned to VM. Can I write template such that output of create VSA is an IP and later we glue all three IPs to form a cluster13:54
*** kopparam has joined #heat13:55
zanebjyoti_ranjan: the part that is usually difficult is putting the IPs of each VM onto all of the VMs - you can't do that in one pass13:55
zanebonce we have DNSaaS that might get easier13:55
zanebor if you have some other way for the cluster members to auto-discover each other13:56
CarstenDyou can do this with core os13:56
zanebCarstenD: ah, etcd?13:57
CarstenDyes13:57
CarstenDI’m just working on a template for deploing a bunch of core os instances13:57
zanebawesome13:57
CarstenDbut I can’t test it at the moment13:57
zanebI assume anything based on multicast (corosync?) should also work13:58
CarstenDheat doesn’t work in my icehouse installation right now :-(13:58
*** dims has joined #heat13:58
*** vijendar has joined #heat13:59
*** nati_ueno has joined #heat13:59
*** dims has quit IRC13:59
andersonvomzaneb: ideally, it would be a part of the stack itself, sort of like what CarstenD mentioned.  I was just wondering if there was some generic resource or something else that could be used for these custom steps.13:59
*** vijendar has quit IRC13:59
*** vijendar has joined #heat13:59
*** ericgoncz has joined #heat14:00
zanebandersonvom: in the future, lifecycle callbacks + Mistral will be the answer14:00
*** kopparam has quit IRC14:00
zanebfor now, if you want to do anything, you will need to run it on a VM14:00
jyoti_ranjanzaneb: by pass you mean that I need to update heat stack again to achive my goal14:02
zanebyes, you'd have to do something like that14:03
andersonvomzaneb: thanks! =)14:03
andersonvomCarstenD: thanks as well! =)14:03
CarstenDnp14:03
*** pafuent has joined #heat14:03
*** tiantian has joined #heat14:03
*** kopparam has joined #heat14:04
jyoti_ranjanzaneb: if I am correct then I will have to write client logic to process pass 1 result and update heat stack again.14:04
*** piyush has quit IRC14:05
jyoti_ranjanzaneb: is there any way to define workflow in heat template to achieve it? Looks like that answer is no.14:05
zanebProbably. I know TripleO does some weird hacky thing with the metadata, and then does a second-pass update14:06
*** ifarkas_ has joined #heat14:06
*** sballe has joined #heat14:06
zanebcorrect, there's no way to perform more than one operation on each resource during a stack create14:06
*** dims has joined #heat14:07
*** tiantian has quit IRC14:08
*** ifarkas has quit IRC14:09
jyoti_ranjanzaneb: thanks14:11
*** sjmc7 has joined #heat14:14
*** erecio has quit IRC14:15
*** erecio has joined #heat14:16
*** zhiyan_ is now known as zhiyan14:16
*** nanjj` has quit IRC14:17
*** pscheie has joined #heat14:17
jyoti_ranjanIs it possible to get a list of disks attached to node as an output of deplyed template? Use case : to deploy Swift nodes using heat and make a selective additions to swift ring as asked by operator.14:19
*** nati_ueno has quit IRC14:20
*** rwsu has joined #heat14:24
*** ramishra has joined #heat14:25
*** randallburt has joined #heat14:25
*** nati_ueno has joined #heat14:25
*** mestery has joined #heat14:27
zanebjyoti_ranjan: it may be possible... although presumably you already know the answer at the time you create the template? Deploying Swift with Heat is a big job. Even TripleO has not tackled it yet afaik - though I'm sure they would appreciate your help and could contribute some good advice if you wanted to work with them on it14:30
*** jdob has quit IRC14:31
*** jdob has joined #heat14:31
*** piyush has joined #heat14:32
*** jyoti_ranjan has quit IRC14:34
*** mestery has quit IRC14:34
*** mestery has joined #heat14:35
*** zhiyan is now known as zhiyan_14:35
*** zhiyan_ is now known as zhiyan14:36
*** blamar has joined #heat14:36
*** zhiyan is now known as zhiyan_14:37
*** zhiyan_ is now known as zhiyan14:37
*** jasond` has quit IRC14:38
*** jasond` has joined #heat14:38
*** rpothier has joined #heat14:39
*** jdob has quit IRC14:41
*** jdob has joined #heat14:41
*** sabeen has joined #heat14:44
*** DandyPandy_ has joined #heat14:45
*** DandyPandy has quit IRC14:45
*** jistr has quit IRC14:45
*** DandyPandy_ has quit IRC14:46
*** jistr has joined #heat14:46
*** DandyPandy has joined #heat14:47
openstackgerritJose Castanos proposed a change to openstack/heat-templates: Software config hook for configuring with Chef-Solo  https://review.openstack.org/10057214:54
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650714:57
*** dims_ has joined #heat14:57
*** dims has quit IRC15:01
*** ramishra has quit IRC15:02
*** chandan_kumar has joined #heat15:04
*** renlt has joined #heat15:06
*** jasond` has quit IRC15:06
*** kgriffs|afk is now known as kgriffs15:06
*** nati_ueno has quit IRC15:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource  https://review.openstack.org/10028815:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource  https://review.openstack.org/7233615:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement sahara client plugin  https://review.openstack.org/10058815:07
*** kopparam has quit IRC15:08
*** kopparam has joined #heat15:09
*** jyoti_ranjan has joined #heat15:09
*** randallburt has quit IRC15:11
*** Demitar has joined #heat15:12
*** kopparam has quit IRC15:13
*** randallburt has joined #heat15:17
*** randallburt has quit IRC15:17
*** randallburt has joined #heat15:18
*** jistr has quit IRC15:21
CarstenDhttp://paste.openstack.org/show/84304/15:21
CarstenDheat stack-create test -f simple.yaml15:21
CarstenDError parsing template file:///root/simple.yaml mapping values are not allowed in this context15:21
CarstenD  in "<unicode string>", line 8, column 1715:21
CarstenDany clue?15:21
CarstenDjust testing our icehouse but couldn’t get it to work with heat15:22
CarstenDeven this simple hot doesn’t work15:22
*** achampion has quit IRC15:23
sjmc7CarstenD - use OS::Nova::Server instead of AWS::EC2::Instance, and dedent properties15:24
*** jasond` has joined #heat15:25
sjmc7see http://docs.openstack.org/developer/heat/template_guide/hot_guide.html for an example15:25
*** zz_gondoi is now known as gondoi15:25
zanebCarstenD: line 8 is indented too far15:27
zanebit should line up with line 715:27
*** jprovazn has quit IRC15:27
CarstenDthats it, thanks15:29
CarstenDbut doesn’t work either :-)15:29
CarstenDI hate debugging yaml, I got indenting errors everytime15:29
sjmc7get a better editor :)  what's the error now?15:29
CarstenDERROR: Property error : my_instance: key_name "cad" does not validate nova.keypair15:30
pas-haguys, how can I check from inside heat if OS runs nova-network or neutron?15:30
sjmc7CarstenD - can you paste the template again? key_name wasn't in the one you sent15:30
*** jyoti_ranjan has quit IRC15:31
CarstenDsjmc7: yeah, you’re right. it works without the key name15:31
*** DaveJ__ has joined #heat15:31
sjmc7is the key_name a valid keypair name for that tenant?15:31
CarstenDthings are messed up a little in my installation …15:32
CarstenDwhen I’m on the jumphost for my tenant, I can’t reach the api node15:32
*** zhiyan is now known as zhiyan_15:32
*** e0ne has quit IRC15:32
CarstenDso I tried it directly on the api node15:32
CarstenDand set tenant via EXPORT to the other project15:33
*** ramishra has joined #heat15:33
CarstenDso it is understandable that the key isn’t found15:33
*** erecio has quit IRC15:33
sjmc7and that tenant has a key called "cad" ?15:34
CarstenDjust wanted to clearify if there is a problem with heat or a problem with the installation itself15:34
*** erecio has joined #heat15:34
CarstenDyes15:34
sjmc7ok. it doesn't sound like a heat problem15:34
CarstenDjepp, you’re right15:34
*** ramishra has quit IRC15:38
*** edmund has joined #heat15:41
zanebCarstenD: keys are per-user, not per-tenant15:41
CarstenDzaneb: thx, it worked when exporting OS_USERNAME and OS_PASSWORD correctly15:44
CarstenDgetting further :-)15:45
CarstenDI got my cut&paste together template for creating some coreos instances15:46
CarstenDhttp://paste.openstack.org/show/84312/15:46
*** blamar has quit IRC15:46
CarstenDbut the part in line 43 doesn’t work15:47
*** jprovazn has joined #heat15:47
*** kirankv has joined #heat15:47
CarstenDI got an ERROR: Unknown Property userData15:47
shardyhttp://docs.openstack.org/developer/heat/template_guide/index.html15:48
shardyCarstenD: You have a mixture of AWS::EC2::Instance and OS::Nova::Server resource properties15:48
shardyAlso IIRC, aren't you on Havana?15:49
CarstenDshardy: I’m trying on our other icehouse installation15:49
shardyAh, OK, in that case you need to use OS::Nova::Server if you want to use user_data_format15:50
CarstenDshardy: I’ve changed it. thx!15:51
CarstenDit works15:51
CarstenDgreat15:51
CarstenDnow I have to test the instanced if they are initiated as expected15:51
CarstenDlooks like the init didn’t worked15:54
CarstenDI can’t connect with my ssh key15:54
*** julienvey has quit IRC15:55
CarstenDoh15:55
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters  https://review.openstack.org/9790015:56
CarstenDdamn… I hate it when they change the root to something else in every distro :-)15:56
*** piyush has left #heat15:57
*** denis_makogon has quit IRC15:57
*** piyush has joined #heat15:57
*** piyush1 has joined #heat16:00
*** piyush has quit IRC16:02
*** funzo_ is now known as funzo16:03
*** nati_ueno has joined #heat16:04
*** renlt has quit IRC16:04
*** blamar has joined #heat16:04
openstackgerritEthan Lynn proposed a change to openstack/python-heatclient: Fix unicode display in parameters  https://review.openstack.org/10019116:05
*** nati_uen_ has joined #heat16:06
*** nati_ueno has quit IRC16:06
*** jistr has joined #heat16:08
*** hewbrocca has quit IRC16:09
*** gokrokve has joined #heat16:14
*** ishant has joined #heat16:16
CarstenDok guys. g2g. time for our first local openstack meetup :-)16:17
CarstenDthanks for your help16:17
CarstenDcu16:17
*** CarstenD has left #heat16:17
*** IgorYozhikov has joined #heat16:23
*** afaranha has quit IRC16:24
*** samuelmz_ has quit IRC16:25
pscheieI notice that 'heat -d ...' actually uses curl to talk to the heat server.16:25
*** samuelmz has quit IRC16:25
pscheieIs there a reason curl was chosen instead of a pure python approach?16:26
pscheieJust curious.16:26
jasond`pscheie: i don't think it actually uses curl.  it just prints the equivalent curl commands16:26
pscheieOh, okay.  Makes sense.16:27
pscheieNice feature, then.16:27
*** hewbrocca has joined #heat16:28
*** ramishra has joined #heat16:34
*** nati_uen_ has quit IRC16:34
*** nati_ueno has joined #heat16:35
*** TonyBurn has quit IRC16:37
*** hewbrocca has quit IRC16:37
*** nati_ueno has quit IRC16:37
*** nati_ueno has joined #heat16:37
*** ramishra has quit IRC16:39
*** nati_ueno has quit IRC16:39
*** nati_ueno has joined #heat16:40
*** harlowja_away is now known as harlowja16:43
*** jistr has quit IRC16:44
*** erecio has quit IRC16:47
*** erecio has joined #heat16:48
*** samuelmz_ has joined #heat16:49
*** samuelmz has joined #heat16:49
*** afaranha has joined #heat16:49
*** Demitar has quit IRC16:51
*** jcoufal has quit IRC16:51
*** jprovazn has quit IRC16:56
*** TravT has joined #heat16:57
*** harlowja has quit IRC16:57
*** erecio has quit IRC17:00
*** erecio has joined #heat17:00
therveIf some cores could look at https://review.openstack.org/#/c/100462/ (olso sync)17:01
*** harlowja has joined #heat17:01
*** mestery_ has joined #heat17:05
*** mestery_ has quit IRC17:05
*** blamar has quit IRC17:05
*** mestery_ has joined #heat17:06
*** mestery has quit IRC17:07
*** mestery_ is now known as mestery17:07
*** ishant has quit IRC17:08
*** afaranha has quit IRC17:11
*** samuelmz_ has quit IRC17:12
*** samuelmz has quit IRC17:12
*** vijendar has quit IRC17:13
*** tiantian has joined #heat17:13
*** rakesh_hs has joined #heat17:13
*** tspatzier has quit IRC17:18
*** nati_ueno has quit IRC17:18
*** tiantian has quit IRC17:19
*** tomek_adamczewsk has quit IRC17:20
*** nati_ueno has joined #heat17:20
*** kgriffs is now known as kgriffs|afk17:23
*** kopparam has joined #heat17:27
*** piyush1 has quit IRC17:27
*** nati_ueno has quit IRC17:28
*** kopparam has quit IRC17:31
*** jasond has joined #heat17:33
openstackgerritMike Spreitzer proposed a change to openstack/heat-templates: Added simple samples that exercise autoscaling  https://review.openstack.org/9736617:33
*** nati_ueno has joined #heat17:36
*** bandarji has joined #heat17:37
*** 17SAAEC7D has joined #heat17:40
*** 6JTAADJJK has joined #heat17:40
*** kgriffs|afk is now known as kgriffs17:44
*** BillArnold has joined #heat17:45
*** vijendar has joined #heat17:46
*** kfox1111 has joined #heat17:47
*** afaranha has joined #heat17:47
kfox1111can a OS::Neutron::Port subnet be specified by name rather then id? I'd like to specify "default" explicitly as a default and then let the user override it if needed, rather then have them have to look up the id for "default"17:48
*** swygue has quit IRC17:48
kfox1111s/subnet/security group/17:49
*** DandyPandy has quit IRC17:50
*** vijendar has quit IRC17:52
*** kgriffs is now known as kgriffs|afk17:54
kfox1111ah. just read the code. yeah, you can specify by name, not just id. the docs are wrong.17:55
*** e0ne has joined #heat17:57
kfox1111broken. :/17:59
kfox1111The behavior is different if you specify ["default"] and if you don't specify a security group at all.18:00
kfox1111if you are an admin and you have access to multiple "defaults" the stack fails in the former, but not the latter case. :/18:00
*** kgriffs|afk is now known as kgriffs18:07
SpamapSkfox1111: yeah the admin case for security groups kind of sucks18:09
*** vijendar has joined #heat18:13
*** robsparker has joined #heat18:13
*** e0ne has quit IRC18:14
*** vijendar has quit IRC18:14
*** vijendar has joined #heat18:15
robsparker /msg NickServ identify gr8falls18:15
*** e0ne has joined #heat18:15
*** cdent_ has joined #heat18:15
*** kgriffs is now known as kgriffs|afk18:17
*** cdent has quit IRC18:18
*** cdent_ is now known as cdent18:18
*** nati_ueno has quit IRC18:18
*** nati_ueno has joined #heat18:18
*** e0ne has quit IRC18:19
SpamapSrobsparker: #winning18:29
*** DandyPandy has joined #heat18:30
*** DandyPandy has quit IRC18:31
robsparkerthe space is important :)18:31
*** DandyPandy has joined #heat18:31
*** e0ne has joined #heat18:32
*** harlowja has quit IRC18:33
*** kirankv has quit IRC18:34
*** DaveJ__ has quit IRC18:38
*** harlowja has joined #heat18:40
*** piyush has joined #heat18:40
*** nati_ueno has quit IRC18:40
*** nati_ueno has joined #heat18:40
lifelessSpamapS: Rajalakshmi had a question in backscroll that I suspect you're better placed to answer18:41
*** tango has joined #heat18:43
*** mkollaro has quit IRC18:46
*** piyush1 has joined #heat18:46
openstackgerritDavid J Hu proposed a change to openstack/python-heatclient: Add keystone v3 auth support  https://review.openstack.org/9272818:48
*** piyush has quit IRC18:48
*** mkollaro has joined #heat18:48
*** e0ne has quit IRC18:49
*** e0ne has joined #heat18:50
SpamapSRajalakshmi: Heat's full integration tests are stored in the tempest repository18:51
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters  https://review.openstack.org/9790018:53
*** e0ne has quit IRC18:53
*** e0ne has joined #heat18:54
SpamapSRajalakshmi: https://git.openstack.org/openstack/tempest18:56
*** jasond has quit IRC19:02
*** lazy_prince has quit IRC19:02
*** nati_ueno has quit IRC19:06
*** nati_ueno has joined #heat19:07
*** erecio has quit IRC19:07
*** kgriffs|afk is now known as kgriffs19:08
*** erecio has joined #heat19:08
zanebkfox1111: the way neutronclient handles names & ids unfortunately sucks :(19:10
*** tiantian has joined #heat19:13
*** Demitar has joined #heat19:15
*** saurabhs has joined #heat19:16
*** cdent has quit IRC19:16
*** jasond has joined #heat19:16
*** nati_ueno has quit IRC19:17
*** kgriffs is now known as kgriffs|afk19:17
*** blues-man has joined #heat19:18
blues-manhello19:18
*** tiantian has quit IRC19:19
kfox1111zaneb: Any progress on having the aws if statement? That would fix it too.19:21
zanebI'm not aware of anyone working on that19:22
kfox1111hmm... ok. well,19:22
zanebkfox1111: btw was it you who was telling me that cfn has a magic value to indicate that a parameter should go back to nil/the default value during an update?19:23
kfox1111how about this. is there a way to specify a map, look up a key in it, and default to something if not found?19:23
kfox1111zaneb: yeah. that was me. I filed a blueprint for it.19:23
zaneboh good19:24
* zaneb goes looking19:24
*** kgriffs|afk is now known as kgriffs19:24
kfox1111oh wait. durring an update?19:24
kfox1111no, I think that was someone else.19:24
zanebyeah, so it keeps the old parameter values unless you specify a new one19:25
zaneband there's a special value to delete one?19:25
zaneb_somebody_ mentioned it19:25
zanebbut I can't (re)locate the docs19:25
*** dims_ has quit IRC19:25
*** cdent has joined #heat19:26
zanebkfox1111: what was the bp you filed?19:26
*** akuznets_ has quit IRC19:26
*** blomquisg has quit IRC19:27
kfox1111https://blueprints.launchpad.net/heat/+spec/aws-novalue19:28
kfox1111and https://blueprints.launchpad.net/heat/+spec/intrinsics19:28
*** DandyPandy has quit IRC19:29
*** rbuilta has quit IRC19:30
*** grncdr has left #heat19:30
kfox1111can you Fn:Select a default if it doesn't exist in the list?19:30
*** kopparam has joined #heat19:30
zanebI believe not19:30
kfox1111:/ your making it really hard to have a generic template that can have a security group or not specified. ;)19:31
kfox1111I guess I just have to make a second param that lets you specify you want security groups, and another one with the actual security group.19:32
kfox1111then use a nested stack, and pass that param through to determine the filename to include. :/19:32
*** DandyPandy has joined #heat19:32
zanebah, the NoValue thing was the one I was looking for. but it's a different thing to what I though19:32
kfox1111then move out all the Port stuff into its own file.19:32
zanebthought19:32
kfox1111yeah. An Fn:If and NoValue is exactly what I need in this situation.19:33
zanebcan't you always specify a security group and just change the rules?19:33
zaneb(making stuff up as I go here)19:33
*** akuznetsov has joined #heat19:33
kfox1111zaneb: let me show you waht I've been up too... :)19:33
kfox1111https://github.com/EMSL-MSC/heat-templates/blob/master/cfn/lib/Volume-Init.yaml19:34
*** kopparam has quit IRC19:34
*** cdent has quit IRC19:35
kfox1111When creating backend cinder volumes for vm's, the same pattern keeps showing up. I've been making a library out of it, so I can share the code. Its been working very well so far.19:35
kfox1111An example that uses the lib is: https://github.com/EMSL-MSC/heat-templates/blob/master/cfn/Trac/Trac-Init.yaml19:36
*** erecio has quit IRC19:37
zanebthat's pretty cool :)19:39
*** dims_ has joined #heat19:40
kfox1111I've got Trac, a management server, and a few others released now. I'm working on a 389 ldap server setup too.19:40
kfox1111Another template feature I'd really like for the volume-init lib is a ondelete setting that deletes on failure but saves otherwise.19:41
kfox1111right now, if the stack fails to init, you delete and you have to delete the volume too, then retry.19:42
*** akuznetsov has quit IRC19:43
*** pscheie has quit IRC19:45
*** m_22 has joined #heat19:47
*** e0ne has quit IRC19:48
*** e0ne has joined #heat19:48
*** bandarji has quit IRC19:51
openstackgerritA change was merged to openstack/heat: Add AllowedValues constraint to Rackspace::Cloud::LoadBalancer  https://review.openstack.org/9923319:51
*** e0ne_ has joined #heat19:53
*** e0ne has quit IRC19:53
*** akuznetsov has joined #heat19:54
*** kebray has joined #heat19:57
*** bandarji has joined #heat20:00
saurabhsHi guys, I have a heat related question. what kind of nova operations I can perform on an instance which is part of a heat stack? is nova reboot, volume-attach/dettach allowed on an VM outside of heat if it was created with heat stack. or doing such operations with nova client will mess up with heat's data about those resources?20:01
*** arbylee has quit IRC20:01
lifelesssaurabhs: it'll certainly cause heats view of the world to be wrong20:03
lifelesssaurabhs: how much that will matter is going to depend heavily on what you're doing.20:03
lifelesssaurabhs: e.g. detaching a volume heat created, heat will still delete it when cleaning up stack20:04
lifelesssaurabhs: reboot I think is clearly fine. I would avoid doing api orchestration stuff except via heat.20:04
*** arbylee has joined #heat20:04
saurabhslifeless: so here is the issue. I have a heat stack, which has like 6 instances in it. One of the instance is not responding (something on nova/neutron is messed up). how do I recover here. I tried nova reboot, but instance is not usable, its showing up as ACTIVE but cannot get in. this might be a nova problem, which I will debug. but how do I recover my heat stack in this case20:05
saurabhscan i delete the instance and will heat recreate it for me or my be stack-update or something20:06
lifelesstoday you'd heat stack-update with a stack change that will cause the instance to be deleted20:11
lifelesse.g. change the launch config20:11
lifelessthere's a limitation with scaling groups where you can't specify a specific bad node20:11
lifelessthats something we want to fix, there's been discussion about it20:11
lifelessnot aware of any specific code20:11
*** nati_ueno has joined #heat20:12
kfox1111heh. so I think I can solve this with a map. unfortunatly, hot doesn't support maps. so I'm stuck in cfn land still.20:12
*** achampion has joined #heat20:18
*** jasond has quit IRC20:19
*** jasond` has quit IRC20:19
*** cody-somerville has quit IRC20:19
*** Tross1 has quit IRC20:19
*** skraynev has quit IRC20:19
*** elynn has quit IRC20:19
*** bnemec has quit IRC20:19
*** fbo_away has quit IRC20:19
*** trash has quit IRC20:19
*** lindsayk has quit IRC20:19
*** tnurlygayanov has quit IRC20:19
*** harlowja has quit IRC20:19
*** sileht has quit IRC20:19
*** adam_g has quit IRC20:19
*** kgriffs has quit IRC20:19
*** gondoi has quit IRC20:19
*** wendar has quit IRC20:19
*** stevebaker has quit IRC20:19
*** lvh has quit IRC20:19
*** FL1SK has quit IRC20:19
*** Adri2000 has quit IRC20:19
*** zigo has quit IRC20:19
*** radix has quit IRC20:19
*** zhiyan_ has quit IRC20:19
*** chmouel has quit IRC20:19
*** shufflebot has quit IRC20:19
*** uvirtbot has quit IRC20:19
*** abramley has quit IRC20:19
*** jasond has joined #heat20:20
*** harlowja has joined #heat20:20
*** jasond` has joined #heat20:20
*** cody-somerville has joined #heat20:20
*** Tross1 has joined #heat20:20
*** tnurlygayanov has joined #heat20:20
*** skraynev has joined #heat20:20
*** sileht has joined #heat20:20
*** elynn has joined #heat20:20
*** fbo_away has joined #heat20:20
*** bnemec has joined #heat20:20
*** adam_g has joined #heat20:20
*** trash has joined #heat20:20
*** kgriffs has joined #heat20:20
*** lindsayk has joined #heat20:20
*** uvirtbot has joined #heat20:20
*** chmouel has joined #heat20:20
*** shufflebot has joined #heat20:20
*** radix has joined #heat20:20
*** zigo has joined #heat20:20
*** zhiyan_ has joined #heat20:20
*** FL1SK has joined #heat20:20
*** lvh has joined #heat20:20
*** Adri2000 has joined #heat20:20
*** abramley has joined #heat20:20
*** stevebaker has joined #heat20:20
*** wendar has joined #heat20:20
*** gondoi has joined #heat20:20
*** daneyon_ has joined #heat20:22
*** Tross1 has quit IRC20:22
*** Tross has joined #heat20:24
*** Demitar has quit IRC20:24
*** 17SAAEC7D has quit IRC20:24
*** IgorYozhikov has quit IRC20:24
*** chandan_kumar has quit IRC20:24
*** andreaf has quit IRC20:24
*** zhangyang has quit IRC20:24
*** maxskew has quit IRC20:24
*** zpatten has quit IRC20:24
*** kebray has quit IRC20:25
*** kebray has joined #heat20:26
*** akuznetsov has quit IRC20:26
*** dims_ has quit IRC20:28
*** dims_ has joined #heat20:30
*** tiantian has joined #heat20:32
*** blues-man has quit IRC20:33
*** piyush1 has quit IRC20:34
*** chandan_kumar has joined #heat20:35
kfox1111Cool. I managed to get it to do security groups optionally now. I had to rely on nested templates, maps, and an extra param though. :/20:36
*** andreaf_ has joined #heat20:36
*** kebray has quit IRC20:36
*** Demitar has joined #heat20:36
*** 17SAAEC7D has joined #heat20:36
*** IgorYozhikov has joined #heat20:36
*** andreaf has joined #heat20:36
*** zhangyang has joined #heat20:36
*** maxskew has joined #heat20:36
*** zpatten has joined #heat20:36
*** andreaf has quit IRC20:36
*** kebray has joined #heat20:37
*** kebray has quit IRC20:37
*** tiantian has quit IRC20:38
*** e0ne_ has quit IRC20:39
*** e0ne has joined #heat20:39
*** e0ne has quit IRC20:42
*** jstrachan has quit IRC20:43
*** asalkeld has joined #heat20:48
*** e0ne has joined #heat20:50
*** piyush has joined #heat20:51
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650721:00
*** piyush1 has joined #heat21:02
*** radez is now known as radez_g0n321:02
*** e0ne has quit IRC21:02
*** e0ne has joined #heat21:03
*** piyush has quit IRC21:03
*** m_22 has quit IRC21:03
*** jdob has quit IRC21:04
openstackgerritOpenStack Proposal Bot proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/8924321:05
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Add resource attrs and properties to stack-preview  https://review.openstack.org/9447921:06
*** e0ne has quit IRC21:07
*** pafuent has left #heat21:08
*** julienvey has joined #heat21:10
*** tspatzier has joined #heat21:13
*** andreaf has joined #heat21:16
*** tspatzier has quit IRC21:21
zanebkfox1111: re the deletes on failure thing... we're going to solve that by allowing you to do a stack update after a failure21:22
*** jasond has quit IRC21:24
*** e0ne has joined #heat21:25
*** e0ne has quit IRC21:26
SpamapSzaneb: \o/21:26
SpamapS;)21:26
SpamapSCouple more should be landing soon21:26
*** e0ne has joined #heat21:26
kfox1111zaneb: Will that fix the case where your shell script in userdata is broken, and you tweak it to fix it?21:27
SpamapSkfox1111: yes. THough in that case it will fix things by deleting and recreating the VM.21:29
*** sgordon has quit IRC21:29
SpamapSkfox1111: (if you're doing things with a shell script in userdata, you're doing it wrong)21:29
*** e0ne has quit IRC21:29
SpamapSwe have softwareconfig for that.21:30
*** DandyPandy has quit IRC21:30
kfox1111SpamapS: That was what I was requesting. an on delete policy for cinder volumes that deletes the volume when you delete the stack on stack failure, and leaves the volume on delete on stack success.21:30
*** andreaf has quit IRC21:31
kfox1111SpamapS: you have it now... I have a lot of code pre softwareconfig.21:31
kfox1111And I'm not sure how much software config will help with the volume stuff I've been working on.21:32
SpamapSkfox1111: sorry too many instances of "on delete" .. ??21:32
kfox1111SpamapS: let me show you: https://github.com/EMSL-MSC/heat-templates/blob/master/cfn/lib/Volume-Init.yaml21:32
* SpamapS will try to read even though that Fn::Join makes his eyes _bleed_21:33
*** kopparam has joined #heat21:33
kfox1111An example of the library being used is: https://github.com/EMSL-MSC/heat-templates/blob/master/cfn/Trac/Trac-Init.yaml21:33
SpamapSkfox1111: so you want the volume to be deleted.. when?21:33
kfox1111SpamapS: yeah. Thats why I only wanted to do that join in one place. ever. :)21:34
kfox1111If the stack succeedes, if you delete the stack, I want the volume to stay. If the stack failes, and you delete the stack, the volume should be deleted too.21:34
kfox1111cause it failed. why would you want a failed volume? :)21:34
SpamapSkfox1111: safety first21:35
SpamapSkfox1111: that seems like a distinction that would have to be created21:36
SpamapSkfox1111: Right now you just want "Retain" and deal with the fact that it is left behind on failure.21:36
*** mkollaro has quit IRC21:36
kfox1111Yeah. I'm using Retain now. see the template.21:36
kfox1111I'm asking for a RetainOnSuccessOnly ;)21:37
*** dims has joined #heat21:37
*** kopparam has quit IRC21:38
*** arbylee has quit IRC21:39
*** dims_ has quit IRC21:39
kfox1111While developing an Init stack, I have to delete a lot of failed volumes as it is now.21:39
*** piyush1 has quit IRC21:43
*** jasond has joined #heat21:43
*** arbylee has joined #heat21:47
*** arbylee has quit IRC21:47
*** arbylee has joined #heat21:47
kfox1111arrrrgggg.....21:49
kfox11112014-06-17 14:48:33.230 11873 TRACE heat.engine.resource RequestLimitExceeded: Request limit exceeded: Recursion depth exceeds 3.21:49
openstackgerritSteven Hardy proposed a change to openstack/heat: Remove test_autoscaling _stub_validate  https://review.openstack.org/10036521:49
openstackgerritSteven Hardy proposed a change to openstack/heat: tests add stub_keystoneclient to base test class  https://review.openstack.org/10036721:49
openstackgerritSteven Hardy proposed a change to openstack/heat: test_autoscaling refactor suspend/resume stubbing  https://review.openstack.org/10036621:49
openstackgerritSteven Hardy proposed a change to openstack/heat: Convert service.py to use_stored_context  https://review.openstack.org/9973121:49
openstackgerritSteven Hardy proposed a change to openstack/heat: parser.Stack add use_stored_context option  https://review.openstack.org/9973021:49
openstackgerritSteven Hardy proposed a change to openstack/heat: engine.clients always use keystoneclient auth_token  https://review.openstack.org/10070021:49
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient don't set auth_token in context  https://review.openstack.org/10070121:49
*** morganfainberg has quit IRC21:50
kfox1111is recursion depth configurable?21:50
shardykfox1111: max_nested_stack_depth in heat.conf21:50
*** morganfainberg has joined #heat21:51
SpamapSkfox1111: I think we discussed in Atlanta that we probably need to raise that at least to 4 or try harder to have a whole-stack resource count.21:51
SpamapSRight now we only have limits on each nested stack so more recursion is an exponential problem.21:52
kfox1111ah. I see. yeah.21:52
kfox1111Yeah. I just hit specific-instance-init -> 389-init -> volume-init -> neutronportgeneric -> neutronport-specific. too many.21:54
kfox1111the latter two could be gotten rid of though with aws::if, hint hint. ;)21:54
zanebkfox1111: so the idea is not to get into the situation where you are so hosed by a failure that all you can do is delete the stack21:55
zanebas opposed to trying to get out of it tidily once you're in21:55
kfox1111zaneb: I'm writing stacks that basically "format" a volume for a given purpose. I want to ensure that all steps from start to finish work. The only way to ensure that is to delete the stack and try again, so when I give the stack to someone else, I know it will probably just work for them.21:56
zanebfair enough21:57
kfox1111I have other stacks that consume that volume. those are more fault tolerant, since they have to accept the volume you plug into it.21:57
kfox1111cool. the stack depth thing fixed it.21:58
kfox1111ok. so I can now pass a json security group list, and use it, or simply ignore it all together and use the neutron default config. nice.21:59
*** Demitar has quit IRC21:59
kfox1111Thanks for the help.21:59
kfox1111zaneb: usually with the Launch template, it asks for the volume to attach, installs the proper packages, points the software at the volume, and starts stuff up.22:01
kfox1111If there is a problem with that stack, I can always just delete and relaunch that one too, without fear of loosing any data, since its all in the volume.22:01
kfox1111I don't need updates so much with that setup.22:02
*** nati_ueno has quit IRC22:06
*** nati_ueno has joined #heat22:08
*** arbylee has quit IRC22:11
*** julienvey has quit IRC22:12
SpamapSkfox1111: could you open a bug stating that the default stack depth is too low?22:16
SpamapSkfox1111: I think we need a reminder to address this.22:16
*** arbylee has joined #heat22:17
openstackgerritSteven Hardy proposed a change to openstack/python-heatclient: Add rel field to links display  https://review.openstack.org/9932622:19
*** arbylee has quit IRC22:22
*** arbylee has joined #heat22:22
SpamapSHeh.. it's interesting.. a lot of the work that is going on right now to solve other problems makes the code more independent and will make convergence more straight forward.22:23
*** rpothier has quit IRC22:23
*** arbylee1 has joined #heat22:25
*** sballe has quit IRC22:25
*** arbylee has quit IRC22:28
*** arbylee1 has quit IRC22:30
openstackgerritSteven Hardy proposed a change to openstack/heat: Don't set context auth_token in heat_keystoneclient  https://review.openstack.org/10070122:31
*** achampion has quit IRC22:33
*** zaneb has quit IRC22:36
*** tiantian has joined #heat22:37
*** gondoi is now known as zz_gondoi22:39
*** tiantian has quit IRC22:42
*** fandi has joined #heat22:42
openstackgerritJoe Gordon proposed a change to openstack/heat: Stop overriding CONF.default_log_levels per binary  https://review.openstack.org/9769722:43
*** nati_ueno has quit IRC22:44
*** nati_ueno has joined #heat22:44
*** randallburt has quit IRC22:52
*** m_22 has joined #heat22:53
*** m_22 has quit IRC22:54
*** m_221 has joined #heat22:54
*** arbylee has joined #heat22:57
*** tango|2 has joined #heat22:58
*** tiantian has joined #heat23:00
*** tango has quit IRC23:01
*** sabeen has quit IRC23:05
*** mestery has quit IRC23:06
kfox1111SpamapS: sure.23:08
*** achampion has joined #heat23:09
*** m_221 has quit IRC23:09
*** edmund has quit IRC23:09
kfox1111https://bugs.launchpad.net/heat/+bug/133122723:09
uvirtbotLaunchpad bug 1331227 in heat "nested stack depth too low" [Undecided,New]23:09
*** gokrokve has quit IRC23:09
*** m_22 has joined #heat23:12
*** nati_ueno has quit IRC23:18
*** vijendar has quit IRC23:28
*** nati_ueno has joined #heat23:29
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868823:30
openstackgerritSteve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found()  https://review.openstack.org/10042423:30
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798523:30
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798423:30
openstackgerritSteve Baker proposed a change to openstack/heat: is_not_found exception checking for client plugins  https://review.openstack.org/10042123:30
openstackgerritSteve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin  https://review.openstack.org/10042023:31
openstackgerritSteve Baker proposed a change to openstack/heat: Neutron use ignore_not_found()  https://review.openstack.org/10042323:31
openstackgerritSteve Baker proposed a change to openstack/heat: Nova use ignore_not_found()  https://review.openstack.org/10042223:31
openstackgerritSteve Baker proposed a change to openstack/heat: Store clients in context  https://review.openstack.org/9893523:31
openstackgerritSteve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin  https://review.openstack.org/10041923:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868423:31
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868523:31
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868623:31
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868723:31
openstackgerritSteve Baker proposed a change to openstack/heat: Use a dict for clients memoization  https://review.openstack.org/9797223:31
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797323:31
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797423:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868323:31
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797523:31
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797623:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797723:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797823:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797923:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798023:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798123:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798223:31
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798323:31
cyliwhoa... nice job stevebaker23:31
stevebakercyli: you should reserve that statement until the checks actually pass23:32
cylistevebaker:  that can be 'nicer job' :)23:33
*** sgordon` has quit IRC23:34
*** nati_ueno has quit IRC23:35
*** sgordon` has joined #heat23:35
*** nati_ueno has joined #heat23:35
asalkeldstevebaker, do you have a script to test each commit?23:36
stevebakerasalkeld: I've been using git bisect run more23:37
*** kopparam has joined #heat23:37
asalkeldI have meaning to get this working: https://github.com/garybernhardt/dotfiles/blob/master/bin/run-command-on-git-revisions23:37
asalkeld(to run tox)23:38
asalkeldwhat I really want is "git rebase -i , mark everything as edit, run tox, if good progress, else stop"23:38
stevebakerasalkeld: that would be useful23:39
openstackgerritA change was merged to openstack/heat: Get metadata from ResourceDefinition  https://review.openstack.org/9601223:40
openstackgerritA change was merged to openstack/heat: Get resource description from ResourceDefinition  https://review.openstack.org/9601323:40
openstackgerritA change was merged to openstack/heat: RPC API: Really don't include metadata in resource list  https://review.openstack.org/9692223:41
openstackgerritA change was merged to openstack/heat: Update: Make addition/removal of resources more explicit  https://review.openstack.org/9692323:41
openstackgerritA change was merged to openstack/heat: Implement Stack loading from DB as a separate function  https://review.openstack.org/9692423:41
openstackgerritA change was merged to openstack/heat: List stacks using Stack.load_all()  https://review.openstack.org/9692523:41
openstackgerritA change was merged to openstack/heat: Refactor resource initialisation from DB  https://review.openstack.org/9692623:41
*** achampion has quit IRC23:41
*** kopparam has quit IRC23:43
*** gokrokve has joined #heat23:43
stevebakerzaneb's queue is looking small23:44
*** BillArnold has quit IRC23:44
*** achampion has joined #heat23:51
*** sjmc7 has quit IRC23:57

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