Tuesday, 2014-07-29

*** sdake has quit IRC00:01
*** dims_ has quit IRC00:03
*** Qiming has quit IRC00:12
*** edmund has quit IRC00:14
*** jergerber has quit IRC00:26
*** sdake has joined #heat00:29
*** sdake has quit IRC00:29
*** sdake has joined #heat00:29
openstackgerritSteve Baker proposed a change to openstack/heat-specs: Heat functional tests  https://review.openstack.org/11017100:31
*** achampion has joined #heat00:37
*** sjmc7 has quit IRC00:44
*** rbuilta has quit IRC01:01
*** dsneddon is now known as dsneddon_gone01:04
*** zns has quit IRC01:05
*** jreypo has quit IRC01:05
openstackgerritA change was merged to openstack/heat: Refactor AWS::EC2::Instance delete handling  https://review.openstack.org/10263801:11
*** Qiming has joined #heat01:12
openstackgerritAngus Salkeld proposed a change to openstack/heat: Support loading resources from stevedore extensions  https://review.openstack.org/10304401:13
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use setuptools to install contrib plugins  https://review.openstack.org/10533401:13
openstackgerritAngus Salkeld proposed a change to openstack/heat: Convert functions into a fixed part of the template  https://review.openstack.org/10348401:13
*** kebray has quit IRC01:15
*** samstav has quit IRC01:19
*** blomquisg has joined #heat01:21
*** ckmvishnu_ has joined #heat01:33
*** ckmvishnu has quit IRC01:34
*** tiantian has joined #heat01:35
*** piyush has quit IRC01:37
*** Yanyanhu has joined #heat01:38
*** rwsu has quit IRC01:42
*** nosnos has joined #heat01:48
*** arbylee has joined #heat02:00
*** arbylee has quit IRC02:00
*** mohits_ has quit IRC02:01
*** arbylee has joined #heat02:01
elynnmorning guys :)02:18
Yanyanhumorning02:18
tiantianmorning:)02:20
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement GroupSet updatable for AWS::EC2::NetworkInterface  https://review.openstack.org/10980902:28
*** piyush has joined #heat02:29
openstackgerritJun Jie Nan proposed a change to openstack/heat: Add preview option to stack abandon  https://review.openstack.org/8466402:36
*** arbylee has quit IRC02:41
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: Add --preview option to stack abandon command  https://review.openstack.org/8468002:44
*** tiantian has quit IRC02:45
*** ckmvishnu_ has quit IRC02:51
*** piyush has quit IRC02:58
*** aweiteka has joined #heat03:07
*** harlowja is now known as harlowja_away03:07
*** harlowja_away is now known as harlowja03:08
openstackgerritEthan Lynn proposed a change to openstack/heat: Replace str() with six.text_type() where exception is used  https://review.openstack.org/10950203:11
openstackgerritEthan Lynn proposed a change to openstack/heat: Reflactor UpdateReplace exception  https://review.openstack.org/10919403:11
openstackgerritEthan Lynn proposed a change to openstack/heat: Enable lazy translation on heat  https://review.openstack.org/10891703:14
openstackgerritEthan Lynn proposed a change to openstack/heat: Import oslo.i18n and port heat bins to use oslo.i18n  https://review.openstack.org/10892403:14
openstackgerritEthan Lynn proposed a change to openstack/heat: Switch heat api to oslo i18n  https://review.openstack.org/10947903:14
openstackgerritEthan Lynn proposed a change to openstack/heat: Switch heat engine to oslo.i18n  https://review.openstack.org/10948803:15
openstackgerritEthan Lynn proposed a change to openstack/heat: Switch heat resources to oslo.i18n  https://review.openstack.org/10951003:15
openstackgerritEthan Lynn proposed a change to openstack/heat: Remove gettextutils from heat  https://review.openstack.org/10951703:15
openstackgerritEthan Lynn proposed a change to openstack/heat: Remove deprecated function i18n.install('heat')  https://review.openstack.org/11019203:16
*** nosnos has quit IRC03:20
elynnRebase work is done :)03:21
openstackgerrithuangtianhua proposed a change to openstack/heat: Match tenant_id when name ambiguity in get_secgroup_uuids()  https://review.openstack.org/10922203:26
*** piyush has joined #heat03:27
*** arbylee has joined #heat03:30
*** tiantian has joined #heat03:32
*** kebray has joined #heat03:33
*** alexheneveld has joined #heat03:36
*** piyush has quit IRC03:42
*** daneyon has quit IRC03:43
*** Tross has joined #heat03:44
*** piyush has joined #heat03:51
*** daneyon has joined #heat03:56
*** piyush has quit IRC03:59
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement BlockDeviceMappings for AWS::EC2::Instance  https://review.openstack.org/10372504:02
*** daneyon has quit IRC04:06
*** kebray has quit IRC04:07
*** kebray has joined #heat04:11
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.tests  https://review.openstack.org/10951404:12
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.common  https://review.openstack.org/10950604:13
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.api  https://review.openstack.org/10948704:13
openstackgerritliusheng proposed a change to openstack/heat: Log translation hint for Heat.contrib  https://review.openstack.org/10948404:14
*** chandankumar has joined #heat04:15
*** edmund has joined #heat04:16
*** nosnos has joined #heat04:16
*** blomquisg has quit IRC04:18
*** daneyon has joined #heat04:21
tiantian<elynn>: hi04:23
tiantian<elynn>: about https://review.openstack.org/#/c/109222/04:24
tiantian<elynn>: what I modify is to select the group if there is only one owned by the tenant from the 'many' same name groups04:25
*** david-lyle has joined #heat04:25
*** tiantian has quit IRC04:30
*** blomquisg has joined #heat04:32
*** Qiming has quit IRC04:35
*** Tross has quit IRC04:36
*** piyush has joined #heat04:36
*** bvandenh has joined #heat04:45
*** alexheneveld has quit IRC04:47
*** andersonvom has joined #heat04:49
elynnHi tiantian :)04:54
elynntiantian, see my replay inline :)04:55
*** kebray has quit IRC04:55
*** samstav has joined #heat04:55
*** jyoti-ranjan has joined #heat04:56
*** morganfainberg is now known as morganfainberg_Z04:59
*** edmund has quit IRC04:59
*** david-lyle has quit IRC05:00
*** blomquisg has quit IRC05:00
openstackgerrithuangtianhua proposed a change to openstack/heat: Implement BlockDeviceMappings for LaunchConfiguration  https://review.openstack.org/10564705:00
*** david-lyle has joined #heat05:00
*** samstav has quit IRC05:02
*** samstav has joined #heat05:02
*** andersonvom has quit IRC05:03
*** kopparam has joined #heat05:04
*** david-lyle has quit IRC05:05
*** david-lyle has joined #heat05:05
*** Qiming has joined #heat05:08
*** david-lyle has quit IRC05:12
*** david-lyle has joined #heat05:12
*** swygue has quit IRC05:13
*** rushiagr has joined #heat05:13
*** piyush has quit IRC05:14
*** david-lyle has quit IRC05:17
*** harlowja is now known as harlowja_away05:26
*** cmyster has joined #heat05:29
*** cmyster has quit IRC05:29
*** cmyster has joined #heat05:29
cmysterMorning05:34
*** sirushti_ has joined #heat05:49
*** arbylee has quit IRC05:58
*** zhiyan has quit IRC06:00
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/10497506:00
skraynevgood morning06:02
*** zhiyan has joined #heat06:05
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: Add --preview option to stack abandon command  https://review.openstack.org/8468006:09
elynnmorning skraynev  :)06:11
elynnskraynev, do you have time to review https://review.openstack.org/#/c/109502/ ?06:13
*** tomek_adamczewsk has joined #heat06:20
*** swygue has joined #heat06:23
*** zhiyan has quit IRC06:23
*** tspatzier has joined #heat06:23
*** zslot has joined #heat06:24
openstackgerritTakashi NATSUME proposed a change to openstack/heat: Add log output about HTTP calls in cinderclient  https://review.openstack.org/10474506:25
*** zhiyan has joined #heat06:28
*** tiantian has joined #heat06:33
*** che-arne has quit IRC06:33
*** chandankumar has quit IRC06:35
*** viktors|afk has quit IRC06:36
*** rushiagr has quit IRC06:39
*** sirushti_ has quit IRC06:40
*** rushiagr has joined #heat06:40
*** jprovazn has joined #heat06:41
*** tomek_adamczewsk has quit IRC06:44
*** bvandenh has quit IRC06:52
*** zns has joined #heat06:57
*** sorantis has joined #heat07:02
*** pasquier-s has joined #heat07:02
*** tomek_adamczewsk has joined #heat07:03
*** sorantis has quit IRC07:03
*** kopparam has quit IRC07:05
*** kopparam has joined #heat07:06
*** sorantis has joined #heat07:09
*** kopparam has quit IRC07:10
openstackgerritEthan Lynn proposed a change to openstack/heat: Refactor UpdateReplace exception  https://review.openstack.org/10919407:15
*** metral is now known as metral_zzz07:17
elynnHi , anyone have time to review this patch ? https://review.openstack.org/#/c/105101/ "Implement custom constraints for subnet/port/router"07:19
*** jistr has joined #heat07:30
*** jstrachan has joined #heat07:32
*** metral_zzz is now known as metral07:32
tiantian<elynn>: hi, about https://review.openstack.org/#/c/109222/ please see my reply in comments07:35
*** tomek_adamczewsk has quit IRC07:36
*** ifarkas has joined #heat07:36
elynnHi tiantian07:39
tiantian<elynn>: hi07:39
elynnAccording to your reply, in situation 2, it will raise PhysicalResourceNameAmbiguity ?07:39
tiantian<elynn>: yes, we should07:40
elynntiantian, I'm just thinking that user may be confused with this raise when len(own_groups) == 007:43
*** tomek_adamczewsk has joined #heat07:43
tiantian<elynn>: I don't change the behavior when len(own_groups) == 007:43
elynn"len(own_groups) == 0" means that this securitygroup is not found in specified tenand.07:44
elynns/tenand/tenant07:44
openstackgerritA change was merged to openstack/heat: Replace str() with six.text_type() where exception is used  https://review.openstack.org/10950207:44
tiantian<elynn>: what I modify is return the group if  len(own_groups) == 1 && len(other groups owned by other tenant, but context.tenant can used) > 107:46
elynnI just thought, can we just change L160 to  groups = [g['id'] for g in all_groups if g['name'] == sg and g['tenant_id'] == context.tenant_id]07:47
tiantian<elynn>: no, neutron support the admin to use other tenant's groups07:48
*** samstav_ has joined #heat07:48
*** samstav_ has quit IRC07:48
tiantian<elynn>: heat shouldn't change the behavior07:49
*** lsmola has joined #heat07:49
elynntiantian, ok, I got your point.07:50
*** samstav has quit IRC07:51
elynntiantian, I still think we should raise different exception when len(own_group) ==0 and len(own_group) > 1.07:51
openstackgerritAlexey Ivanitskiy proposed a change to openstack/heat: Adding log messages to improve error handling  https://review.openstack.org/10933307:51
tiantian<elynn>: for example?07:52
elynnI think PhysicalResourceNameAmbiguity is inappropriate for "len(own_group) == 0"07:52
tiantian<elynn>:when "len(own_group) == 0", means there are more than one groups(have the same name) which the tenant can used, so I think the PhysicalResourceNameAmbiguity is appropriate07:54
tiantianskraynev: hi07:56
elynntiantian, but not for a specified tenant, in the specified tenant, this securitygroup is unavailable.07:56
skraynevtiantian: good day :)07:56
tiantian<skraynev>: I saw the comments in the quota-api patch, thanks very much07:57
*** tomek_adamczewsk has quit IRC07:57
tiantian<skraynev>: what can I do for it?07:58
skraynevtiantian: np, I am preparing some materials for Wednesday meeting.07:58
*** jistr_ has joined #heat07:58
elynntiantian, maybe we can use ResourceNotAvailable or something else exception there, or you can create a new one :)07:58
*** jistr_ has quit IRC07:59
tiantian<elynn>: no, the resources are available though aren't belongs to the tenant, when the role is admin08:00
skraynevtiantian: Hm. I do not know. Possibly try to participate on meeting and get result of discussion.08:00
skraynevtiantian: Other depends on core-team opinions and my information about rally.08:01
elynntiantian, in that function, that securitygroup is not found in specified tenant, so I think a notfound or unavailable exception would be better.08:03
*** kopparam has joined #heat08:03
tiantian<skraynev>: whatever the result, thank you :) what's the time of the meeting, perhaps I'm sleeping :)08:05
skraynevtiantian: 2000 UTC08:05
*** kopparam has quit IRC08:08
tiantian<skraynev>: 4:00 for Beijing time :(08:11
skraynevtiantian: OMG. So just relax and sleep :) I hope we will get good feedback.08:13
tiantian<skraynev>: hope :)08:15
tiantian<skraynev>: and hope you to review this when you have time: https://review.openstack.org/#/c/103725/ :)08:18
*** tomek_adamczewsk has joined #heat08:19
*** killer_prince is now known as lazy_prince08:19
skraynevtiantian: possibly more prioritize stevebaker's patches. But I will try :)08:20
*** lazy_prince is now known as killer_prince08:22
*** jyoti-ranjan2 has joined #heat08:25
*** jyoti-ranjan has quit IRC08:25
*** andrearosa has quit IRC08:29
*** jyoti-ranjan2 has quit IRC08:29
*** liuhang has joined #heat08:30
*** cdent has joined #heat08:30
*** tomek_adamczewsk has quit IRC08:31
*** tomek_adamczewsk has joined #heat08:33
*** liuhang has quit IRC08:34
*** kopparam has joined #heat08:37
*** sergmelikyan has quit IRC08:39
*** TonyBurn has joined #heat08:42
*** andrearosa has joined #heat08:46
*** pasquier-s_ has joined #heat08:51
*** pasquier-s has quit IRC08:54
openstackgerritQiming Teng proposed a change to openstack/python-heatclient: Support to listing nested resources  https://review.openstack.org/11023708:57
*** FL1SK has quit IRC09:01
*** FL1SK has joined #heat09:01
*** sergmelikyan has joined #heat09:02
*** nanjj has joined #heat09:04
*** bvandenh has joined #heat09:17
*** julienve_ has joined #heat09:26
*** mkollaro has joined #heat09:30
*** derekh_ has joined #heat09:33
*** nanjj has quit IRC09:36
*** nanjj has joined #heat09:37
*** bvandenh has quit IRC09:39
*** fayablazer has joined #heat09:40
openstackgerritJay Lau proposed a change to openstack/heat: Enable metadata when create server groups  https://review.openstack.org/11024809:41
*** kopparam has quit IRC09:41
*** kopparam has joined #heat09:42
*** kopparam has quit IRC09:47
*** nanjj has quit IRC09:52
*** liuhang has joined #heat09:56
*** Yanyanhu has quit IRC09:56
*** julienve_ has quit IRC09:58
*** ramishra has joined #heat09:59
*** Qiming has quit IRC10:05
*** nanjj has joined #heat10:09
openstackgerritA change was merged to openstack/heat: Policy Enforcer, pass entire context dict  https://review.openstack.org/10745810:10
*** rakesh_hs has joined #heat10:12
*** nanjj has quit IRC10:13
*** nanjj has joined #heat10:14
*** pasquier-s_ has quit IRC10:15
*** alexpilotti has joined #heat10:19
*** kopparam has joined #heat10:27
*** tiantian has quit IRC10:29
*** akuznetsov has quit IRC10:33
*** akuznetsov has joined #heat10:38
*** kopparam has quit IRC10:42
*** kopparam has joined #heat10:43
*** ccrouch has joined #heat10:46
*** kopparam has quit IRC10:47
*** Qiming has joined #heat10:49
*** nanjj has quit IRC10:50
*** ccrouch has quit IRC10:52
*** ccrouch has joined #heat10:54
*** saju_m has joined #heat10:56
*** blinky_ghost has joined #heat10:59
*** rushiagr has quit IRC11:00
*** rushiagr_ has joined #heat11:00
*** ramishra has quit IRC11:00
*** rushiagr_ has quit IRC11:02
*** rushiagr_ has joined #heat11:02
*** saju_m has quit IRC11:03
*** piyush has joined #heat11:04
*** denis_makogon has quit IRC11:06
*** rushiagr_ has quit IRC11:06
blinky_ghosthi all, I'm testing OS::Heat:Softwaredeployment and considering it to replace my configuration engine based on puppet/foreman. I wonder if with SoftwareDeployment I can save my instances metadata, like ip, hostname in a central point like Foreman does. Thanks11:07
Qimingblinky_ghost, all those data can be checked from instance metadata from nova, why is that a question?11:11
*** kopparam has joined #heat11:11
*** rushiagr_ has joined #heat11:11
*** rushiagr_ has quit IRC11:12
*** rushiagr_ has joined #heat11:13
blinky_ghostQiming: I have an application that's composed with multiple stacks, like databases, sip and apache servers. For instance when I launch a new apache or sip server I need to know where the database is, what is the ip and the hostname. So my guess is that I need a central point to save all this information to be able to configure a new instance. I'm wondering what's the best way to do it with SoftwareConfig11:15
*** zns has quit IRC11:16
Qimingblinky_ghost, my guess is that you can still use your puppet code because SoftwareConfig has support puppet, if that is what you want11:16
*** saju_m has joined #heat11:16
*** rushiagr_ has quit IRC11:17
Qimingblinky_ghost, here is a sample template which you can use as a starting point: http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/example-templates/example-puppet-template.yaml11:18
*** andersonvom has joined #heat11:18
Qimingblinky_ghost, and here is the puppet script used in that template: http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/example-templates/config-scripts/example-puppet-manifest.pp11:19
openstackgerritRakesh H S proposed a change to openstack/heat: Fixed resource errors logged at default log level  https://review.openstack.org/10755111:20
*** rushiagr_ has joined #heat11:21
blinky_ghostQiming: thanks, I'll check it out, I'll have to see how this can be integrated with autoscaling, because my idea is to have multiple stacks and when I launch a new instance in the existing stack, the new instance knows where the database is, that's running on a different stack.11:22
Qimingblinky_ghost, I had the same question before, and shardy suggested me to have SoftwareDeployment and Nova Server packaged into a provider template, then base the auto-scaling group on that template11:24
Qimingblinky_ghost, then what you need to do is just to pass in the software config as a parameter to that provider template11:24
blinky_ghostQiming: do you have an example?11:24
*** julienve_ has joined #heat11:25
Qimingblinky_ghost, I haven't done it so far, but it really sounds doable.  Maybe I can try work out an example and commit it to heat-templates.11:25
*** rushiagr_ has quit IRC11:25
blinky_ghostQiming: I don't understand what you mean by "Nova Server packaged into a provider template"11:26
*** rushiagr_ has joined #heat11:27
Qimingblinky_ghost, check this out: http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/autoscaling.yaml11:27
Qimingblinky_ghost, on line 65 of the autoscaling sample template, it is using another template as the resource type11:28
*** denis_makogon has joined #heat11:28
Qimingthe template lb_server.yaml (http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/lb_server.yaml) is a wrapper of things you want to scale11:29
blinky_ghostQiming: ah Ok, it calls another another file that's an nova server11:29
Qiminganother file that INCLUDES a nova server, the fact is you can include other resources in it11:30
blinky_ghostqiming: I just understand how the new apache instance "knows" what's the ip of the database that's is running on another stack. With foreman you populate a configuration database when you launch a new instance. I don't understand where heat saves this information11:32
blinky_ghost*don't11:32
Qimingin most cases, Heat has no idea what IP will be assigned to an instance before it is created because it is usually dynamically assigned11:33
*** rushiagr_ has quit IRC11:34
Qimingyou may want to try configure the IP of an instance in other ways, such as a OS::Heat::CloudConfig resource type, a fixed IP property to Nova::Server resource type (never tried that myself) ...11:34
blinky_ghostQiming: sure, I understand that, but what happens when you update the stack, you add a new instance on the autoscaling stack? How does it the ip from the other stack?11:35
blinky_ghostknow*11:35
*** asalkeld has quit IRC11:35
Qiminga new instance is added to an existing stack, that is all Heat cares about11:36
*** julienv__ has joined #heat11:36
Qimingin the case of the autoscaling group is hooked to a load balancer, Heat will update the load-balancer so that it knows the IP of the new istance11:36
*** julien___ has joined #heat11:37
Qimingblinky_ghost, I am not quite sure I understand why the members of a autoscaling group needs to know each other11:37
*** rakesh_hs has quit IRC11:37
*** julienve_ has quit IRC11:37
*** fayablazer has quit IRC11:38
*** dsneddon_gone has quit IRC11:38
*** baffle_ is now known as baffle11:38
*** baffle has quit IRC11:39
blinky_ghostQiming: I'll give you a pratical example: I have a mysql cluster. Whenever I launch a new instance it needs to configure it, it needs to know what's the ip from the remaining servers.11:39
Qimingah, I see. Then you will need zaneb's patch: https://review.openstack.org/#/c/106542/11:40
*** julienv__ has quit IRC11:40
blinky_ghostQiming: only in Juno right11:41
*** julienve_ has joined #heat11:41
*** sorantis has quit IRC11:41
*** IgorYozhikov is now known as iyozhikov11:41
Qimingblinky_ghost, it could be doable before Juno, but it is would be very cumbersome to get it done, IMO11:42
*** julien___ has quit IRC11:44
blinky_ghostQiming: sure, I guess I'll try to integrate softwareconfig foreman then11:44
blinky_ghostwith*11:44
blinky_ghostQiming: thanks :)11:44
Qimingnp11:45
*** fayablazer has joined #heat11:50
*** saju_m has quit IRC11:55
*** saju_m has joined #heat11:56
*** kopparam has quit IRC11:57
*** kopparam has joined #heat11:58
*** pasquier-s has joined #heat12:00
*** sgordon has joined #heat12:01
*** sgordon has quit IRC12:01
*** sgordon has joined #heat12:01
*** sorantis has joined #heat12:01
*** kopparam has quit IRC12:02
*** zns has joined #heat12:02
*** zns has quit IRC12:02
*** zns has joined #heat12:03
*** kopparam has joined #heat12:04
*** kopparam has quit IRC12:21
*** aweiteka has quit IRC12:22
*** sirushti_ has joined #heat12:23
*** cmyster has quit IRC12:25
*** jistr has quit IRC12:29
*** jistr has joined #heat12:33
*** tonisbones has joined #heat12:34
*** rbuilta has joined #heat12:37
*** jdob has joined #heat12:38
*** bvandenh has joined #heat12:38
*** achampion has quit IRC12:41
*** che-arne has joined #heat12:42
*** julienve_ has quit IRC12:49
*** nosnos has quit IRC12:51
*** piyush has quit IRC12:51
*** sballe has joined #heat12:55
*** jasondotstar has joined #heat12:57
*** nanjj has joined #heat12:59
openstackgerritJay Lau proposed a change to openstack/heat: Enable metadata when create server groups  https://review.openstack.org/11024813:01
*** jistr has quit IRC13:01
*** jistr has joined #heat13:03
*** bvandenh has quit IRC13:03
*** julienve_ has joined #heat13:04
*** zns has quit IRC13:08
*** erkules has joined #heat13:10
*** ccrouch has quit IRC13:19
*** ccrouch has joined #heat13:20
*** piyush has joined #heat13:20
*** zns has joined #heat13:20
*** julienve_ has quit IRC13:22
*** BillArnold has joined #heat13:27
*** edmund has joined #heat13:29
*** nanjj has quit IRC13:29
*** nanjj has joined #heat13:29
*** jprovazn has quit IRC13:29
BillArnoldfor the last several days, maybe more, of devstack installs, if i forget parameters on the cli on a stack create it returns with no error and no stack created. Is there some new option to expose errors?13:31
*** zackf has joined #heat13:31
*** dims has joined #heat13:31
*** jprovazn has joined #heat13:31
openstackgerritJun Jie Nan proposed a change to openstack/heat: Add preview option to stack abandon  https://review.openstack.org/8466413:32
*** achampion has joined #heat13:32
*** arbylee has joined #heat13:41
*** arbylee has quit IRC13:42
*** piyush1 has joined #heat13:42
*** arbylee has joined #heat13:42
*** piyush has quit IRC13:43
QimingBillArnold, any hints from the log?13:44
Qimingor your proposal is to see some error messages?13:45
skraynevBillArnold: May be these parameters had default values ?13:45
Qimingskraynev, he said no stack is created, which seems like a failure?13:46
skraynevQiming: ups, missed "no".13:47
skraynevQiming: in this case it's really look like wrong behavior13:47
*** alexheneveld has joined #heat13:47
Qimingskraynev, agreed13:47
*** lnxnut has joined #heat13:48
skraynevwill be good to get logs and used template13:48
BillArnoldQiming: in the log i see a traceback in a log line that starts with None] JSON response : {"explanation": "The server could not comply with the request since it is either malformed or otherwise incorr\ ect.", "code": 400, "error": {"message": "The Parameter (KeyName) was not provided.",13:55
*** kopparam has joined #heat13:56
QimingBillArnold, but you didn't get the message from your shell?13:57
BillArnoldQiming no message in the shell. with --debug i do see the 400 from the post, and an empty response:13:58
BillArnoldDEBUG (connectionpool) "POST /v1/d850547960cf41518b9f708e1b49daa4/stacks HTTP/1.1" 400 1117 DEBUG (session) RESP:13:59
QimingBillArnold, that is strange.  I'm trying to reproduce this problem at my side14:02
*** tspatzier has quit IRC14:03
BillArnoldQiming when I supply the parameter KeyName with a value, it works.14:03
therveBillArnold, Update your heatclient branch14:04
QimingBillArnold, cannot reproduce your problem using the git HEAD version14:05
*** andersonvom has quit IRC14:05
QimingBillArnold, I can see 'ERROR: The Parameter (key_name) was not provided.' from command line.14:05
BillArnoldQiming ok. i'll continue investigating then14:06
therveI'm pretty sure the problem has been fixed with the revert I did14:06
*** andersonvom has joined #heat14:06
BillArnoldtherve pulled origin master in python-heatclient, now it works. whew!14:07
BillArnoldtherve my devstack install was yesterday around 17:30 UTC14:08
therve3h too early!14:09
Qimingsounds like something related to keystone V3 support or session thing14:09
*** aweiteka has joined #heat14:10
*** chandankumar has joined #heat14:11
*** shakamunyi has joined #heat14:12
*** shakamunyi has quit IRC14:12
*** jistr has quit IRC14:12
*** jistr has joined #heat14:13
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Added a sample to show server console url usage  https://review.openstack.org/11029914:14
therveSpamapS, I don't know if you followed that revert btw, I don't see a bug or a blueprint related to that client v3 support14:14
*** jdob has quit IRC14:15
SpamapStherve: saw the revert. Do not think obvious things need blueprints. It is a bug that we don't support the non-deprecated keystone API, isn't it?14:15
*** jdob has joined #heat14:15
*** jdob has quit IRC14:15
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Sample to show how to use server console url  https://review.openstack.org/11029914:16
therveSpamapS, Probably. There is none open though14:16
*** jdob has joined #heat14:16
*** jdob has quit IRC14:16
*** jdob has joined #heat14:17
*** sorantis has quit IRC14:17
SpamapStherve: ah. well I guess we got ahead of process then. Should probably open one up before we merge the fixed patch. :p14:18
therveYeah. Also we should write 800 tempest tests because it broke the world :)14:18
*** sjmc7 has joined #heat14:20
openstackgerritRyan Brown proposed a change to openstack/heat: Stop software_deployments from passing empty keys  https://review.openstack.org/11030014:21
*** ccrouch1 has joined #heat14:23
*** ccrouch has quit IRC14:27
*** david-lyle has joined #heat14:30
*** hipokrit has joined #heat14:30
*** dims has quit IRC14:31
*** david-ly_ has joined #heat14:31
*** vijendar has joined #heat14:31
*** vijendar has quit IRC14:32
*** vijendar has joined #heat14:32
*** david-ly_ is now known as david-lyle_14:33
*** david-lyle has quit IRC14:35
*** zaneb has quit IRC14:37
*** daneyon has quit IRC14:38
*** Sventek has joined #heat14:38
*** daneyon has joined #heat14:39
*** hipokrit has quit IRC14:39
*** TVR_ has joined #heat14:42
Sventekhi TVR14:43
*** david-lyle_ is now known as david-lyle14:43
*** daneyon has quit IRC14:43
*** chandankumar has quit IRC14:43
*** arbylee has quit IRC14:44
*** saju_m has quit IRC14:45
*** kebray has joined #heat14:46
*** andersonvom has quit IRC14:47
*** hipokrit has joined #heat14:48
*** kopparam has quit IRC14:48
*** andersonvom has joined #heat14:49
*** arbylee has joined #heat14:51
*** arbylee has quit IRC14:52
openstackgerritA change was merged to openstack/python-heatclient: Add rel field to links display  https://review.openstack.org/9932614:52
*** arbylee has joined #heat14:52
*** sjmc7_ has joined #heat14:54
BillArnoldOn a ubuntu 14.04 vm, for a week or so with fresh devstack installs i've been seeing on stack creates a logged exception: AuthorizationFailure: Authorization failed: Internal Server Error (HTTP 500). Tail end of the traceback is  File "/opt/stack/python-keystoneclient/keystoneclient/v3/client.py", line 261, in get_raw_token_from_identity_service 2014-07-29 14:43:23.836 27207 TRACE oslo.messaging.rpc.dispatcher     '%s' % e)14:54
*** tsufiev has quit IRC14:55
*** sjmc7 has quit IRC14:58
*** jprovazn has quit IRC14:58
*** chandankumar has joined #heat14:59
*** TonyBurn has quit IRC14:59
*** kebray has quit IRC15:00
*** Sventek has quit IRC15:00
*** Sventek has joined #heat15:01
*** kebray has joined #heat15:01
*** tsufiev_ has joined #heat15:01
*** morganfainberg_Z is now known as morganfainberg15:01
*** kebray has quit IRC15:01
*** ericgoncz has joined #heat15:02
*** kebray has joined #heat15:02
*** ericgoncz has quit IRC15:03
*** tspatzier has joined #heat15:04
*** achampion has quit IRC15:05
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Hello world sample enhancement  https://review.openstack.org/11031815:05
*** tsufiev_ has quit IRC15:05
*** Sventek has quit IRC15:05
*** tsufiev_ has joined #heat15:06
*** tsufiev_ has quit IRC15:07
jdandreaHas anyone set up an AutoScalingGroup with desired_capacity of 2 ... and only 1 appears to be launched? (Icehouse.) Troubleshooting, but wanted to see if anyone has experienced this before.15:07
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Hello world sample enhancement  https://review.openstack.org/11031815:07
*** achampion has joined #heat15:07
*** chandankumar has quit IRC15:08
openstackgerritJun Jie Nan proposed a change to openstack/heat-templates: Hello world sample enhancement  https://review.openstack.org/11031815:08
*** rushiagr has joined #heat15:09
*** tsufiev has joined #heat15:09
*** julienvey has quit IRC15:10
*** jistr has quit IRC15:11
*** iyozhikov is now known as IgorYozhikov15:13
*** IgorYozhikov is now known as iyozhikov15:13
*** tspatzier__ has joined #heat15:18
*** aweiteka has quit IRC15:20
*** tspatzier has quit IRC15:21
*** zns has quit IRC15:32
jdandreaAh, reality check question: Is it ok to pass a AWS::AutoScaling::LaunchConfiguration resource to a OS::Heat::AutoScalingGroup resource? (It's mixing in CFN, and only one LaunchConfig resource appears to be created.)15:34
*** aweiteka has joined #heat15:35
*** che-arne has quit IRC15:35
openstackgerritJun Jie Nan proposed a change to openstack/heat: console url support in server resource  https://review.openstack.org/10992315:37
*** zns has joined #heat15:39
thervejdandrea, That... What? :)15:39
jdandreaHa!15:39
*** iyozhikov is now known as IgorYozhikov15:41
therveI don't know what that means. I don't think it would do what you want to do.15:41
jdandreahttp://paste.openstack.org/show/88942/ ... only one "AWS::AutoScaling::LaunchConfiguration" appears vs. two. Suspecting pilot error.15:42
*** che-arne has joined #heat15:42
*** pasquier-s has quit IRC15:42
*** rwsu has joined #heat15:42
* jdandrea wonders if it's wise to toss CFN-compatible resources into the mix in the HOT world.15:43
*** ramishra has joined #heat15:43
*** ramishra has quit IRC15:43
*** ramishra has joined #heat15:44
*** ramishra has quit IRC15:44
therveWhere does it appear?15:44
*** ramishra has joined #heat15:44
*** ramishra has quit IRC15:49
*** ifarkas has quit IRC15:49
*** nanjj has quit IRC15:49
jdandreatherve: Using heat resource-list [stack-name] it only shows one server instance vs two ... although, aha! The server instance in question has zero relation to the launch configuration (that I can tell). Busted.15:49
thervejdandrea, LaunchConfiguration doesn't create any server15:50
jdandreaExactly. :)15:50
jdandreaPilot error. Good. Easier to course correct those.15:50
therveIt's just a placeholder for AWS::AutoScaling::AutoScalingGroup15:50
jdandreaExcellent. Thank you!15:51
jdandreaSo "AWS::AutoScaling::LaunchConfiguration" does not even belong there.15:51
*** cdent has quit IRC15:52
*** che-arne has quit IRC15:55
*** che-arne has joined #heat15:55
*** tomek_adamczewsk has quit IRC15:56
*** julienvey has joined #heat15:58
therveYep. The good news is that you shouldn't need it.15:58
*** zslot has quit IRC15:58
jdandreaSuperb. I'm not sure how that got in there. It's just a matter of adding in OS::Nova::Server directly then, or a nested stack with a load balancer ... like we have in the examples. ;)15:59
therveHopefully!16:00
*** liuhang has quit IRC16:01
jdandreaAgreed, hopefully. *crossing fingers*16:03
openstackgerritMike Spreitzer proposed a change to openstack/heat-specs: Health Maintenance for Scaling Group Members  https://review.openstack.org/11035416:03
*** achampion has quit IRC16:04
uberjsometimes my stack fails to be created, where do access the logs for debugging why if tailed?16:06
*** achampion has joined #heat16:06
uberjin the UI it just says "Error: Unable to retrieve stack"16:06
*** arbylee has quit IRC16:06
*** dims has joined #heat16:08
uberjheat stack-show <stack-name> returns https://pastebin.mozilla.org/569427816:10
uberjI don't see anything useful in anything in /var/log/heat/16:10
*** denis_makogon has quit IRC16:10
*** sorantis has joined #heat16:13
therveuberj, "The Referenced Attribute (apach_deployment deploy_stdout) is incorrect." ?16:13
uberjhuh, damn. I feel annoying. sorry :P16:14
uberjis there a reason why the heat-engine wouldn't catch that pre-deployment?16:16
uberjI got that error after the stack reached CREATE_COMPLETE16:16
*** arbylee has joined #heat16:16
therveIs that in the output section?16:17
*** arbylee has quit IRC16:17
*** arbylee has joined #heat16:17
*** Qiming has quit IRC16:18
*** andrearosa has quit IRC16:19
uberjI can't get to the where output is usually displayed16:19
uberjin the ui I click on the <a> tag that usually takes me to view the stack and nothing loads. I get an error box saying "Error: Cannot load stack"16:19
uberjthe server is returning a 500, too16:20
therveSeeing your template would help16:20
uberjsure. I did find the bug. I made a typo16:20
uberjhttps://pastebin.mozilla.org/569441916:21
uberjI had fat fingered lines 185, 188, and 19116:21
uberjI imagine the heat engine is being lazy about when it actually accesses the output parameters and only detects an issue after the entire stack has been created16:22
therveThere was a bug about output validation, I don't know if it's fixed or not16:22
*** Sventek has joined #heat16:24
uberjalso, I think the UI is missing a <pre> tag or something :)16:26
*** arbylee has quit IRC16:26
skraynevtherve: About validation outputs - it's not so possible, because the most of them dependence on resources in template. I just did some attempt to exclude wrong attributes: https://review.openstack.org/#/c/82488/16:28
therveskraynev, Don't resource return an empty value if it's not there yet?16:29
therveI thought we add an attribute schema too16:29
thervetype(res).FnGetAtt == resource.Resource.FnGetAtt oh boy16:30
uberjskraynev: does the heat engine allow for dynamic assignment of attrobutes?16:30
skraynevtherve: oh, you about this tricky behavior16:30
skraynevyyes, it should return None if output is not correct16:30
*** zns has quit IRC16:31
*** rakesh_hs has joined #heat16:31
skraynevtherve: I meant validation.16:31
*** fayablazer has quit IRC16:31
skraynevtherve: some validation is not implemented now.16:31
*** rakesh_hs2 has joined #heat16:32
*** rbuilta has quit IRC16:33
therveuberj, Which heat version are you running?16:34
skraynevuberj: I am not sure that it may be called  dynamic assignment of attributes, but you can point in output sections values which will be gotten from resources in template after creation.16:34
therveskraynev, Why do you check if FnGetAtt if overriden?16:34
therveFor backward compatibility?16:34
uberjtherve: how do I query that?16:34
uberjtherve: my template version is 2013-05-2316:34
skraynevyes, As far as I remember It was one of note on review.16:34
therveuberj, I don't know, how did you install it?16:34
*** rakesh_hs has quit IRC16:35
uberjtherve: rdo16:35
uberjheat-engine --version16:35
uberjdoesn't output anything :P16:35
skraynevtherve: ^16:35
therveuberj, So you probably have some icehouse version. The bug has been fixed already, in the sense that it doesn't break anymore16:35
uberjokay16:36
therveskraynev, What about if we tried to retrieve the attribute in validation?16:37
*** zns has joined #heat16:38
skraynevI think it will be possible if we implement two validations16:38
skraynevI told about this with zaneb16:38
*** rbuilta has joined #heat16:38
therveI guess we can't instantiate the resource class16:38
skraynevIt will be useful also for validation constraints16:39
skraynevtherve: TBT, I have not look how to do it yet :(16:40
therveTBT?16:40
uberjdo you have the entire data structure compiled before heat does its resource creation dance?16:40
skraynevtherve: To be truth :)16:40
*** andrearosa has joined #heat16:40
skraynevtherve: I will look this soon.16:41
skraynevtherve: sorry, I should go now :) local meeting.16:42
*** rbuilta has quit IRC16:42
*** Sventek_ has joined #heat16:43
*** Sventek has quit IRC16:46
*** arbylee has joined #heat16:46
*** arbylee has quit IRC16:47
*** arbylee has joined #heat16:47
*** dims has quit IRC16:49
*** dims has joined #heat16:50
*** daneyon has joined #heat16:50
*** saju_m has joined #heat16:51
*** dsneddon has joined #heat16:54
*** kebray has quit IRC16:54
*** akuznetsov has quit IRC16:56
*** che-arne has quit IRC16:57
*** zns has quit IRC16:57
*** akuznetsov has joined #heat16:58
*** che-arne has joined #heat16:59
*** zns has joined #heat16:59
*** che-arne|2 has joined #heat16:59
*** che-arne|2 has quit IRC16:59
*** randallburt has joined #heat17:00
*** gokrokve has joined #heat17:00
*** mkollaro has quit IRC17:01
*** sjmc7_ is now known as sjmc717:01
*** tomek_adamczewsk has joined #heat17:03
*** julienvey has quit IRC17:04
*** kebray has joined #heat17:05
*** aweiteka_ has joined #heat17:07
*** aweiteka has quit IRC17:07
*** sorantis has quit IRC17:07
*** piyush1 has quit IRC17:09
*** derekh_ has quit IRC17:10
*** mspreitz has joined #heat17:13
openstackgerritWilliam C. Arnold proposed a change to openstack/heat-specs: Scaling group scale-down plug point  https://review.openstack.org/11037917:19
*** bvandenh has joined #heat17:22
*** coolsvap has quit IRC17:22
*** aweiteka_ has quit IRC17:24
*** hipokrit has left #heat17:24
*** sarob has quit IRC17:26
*** aweiteka has joined #heat17:28
*** sarob has joined #heat17:28
*** david-lyle has quit IRC17:33
*** david-lyle has joined #heat17:33
uberjis there a way to access this traceback without trailing heat logs? https://pastebin.mozilla.org/5695393 The stack fails to deploy and promptly deletes itself leaving no accessible reference to it17:34
*** coolsvap has joined #heat17:35
*** david-lyle has quit IRC17:35
*** sballe has quit IRC17:36
*** david-lyle has joined #heat17:36
*** randallburt has quit IRC17:36
*** harlowja_away is now known as harlowja17:36
*** rbuilta has joined #heat17:36
*** tomek_adamczewsk has quit IRC17:36
*** Qiming has joined #heat17:37
*** tomek_adamczewsk has joined #heat17:38
*** jdob has quit IRC17:40
*** jdob1 has joined #heat17:40
*** jdob1 is now known as jdob17:40
*** chandankumar has joined #heat17:42
*** david-lyle has quit IRC17:44
*** david-lyle has joined #heat17:44
*** cody-somerville has joined #heat17:46
*** Qiming has quit IRC17:47
*** david-lyle has quit IRC17:49
*** BillArnold has quit IRC17:51
*** arbylee has quit IRC17:52
*** piyush has joined #heat17:52
*** piyush1 has joined #heat17:53
*** jstrachan has quit IRC17:55
*** rushiagr has quit IRC17:56
*** piyush has quit IRC17:56
*** jdob has quit IRC17:59
*** jdob has joined #heat17:59
*** tomek_adamczewsk has quit IRC18:00
*** tomek_adamczewsk has joined #heat18:01
*** sarob has quit IRC18:02
*** Sventek_ has quit IRC18:03
*** sarob has joined #heat18:03
*** david-lyle has joined #heat18:07
*** sarob has quit IRC18:07
*** randallburt has joined #heat18:09
*** arbylee has joined #heat18:14
*** che-arne has quit IRC18:15
*** bandarji has joined #heat18:16
*** blinky_ghost has quit IRC18:16
*** arbylee has quit IRC18:18
*** arbylee has joined #heat18:18
openstackgerritRakesh H S proposed a change to openstack/heat: Add workaround to support tox 1.7.2  https://review.openstack.org/11040818:31
*** sdake has quit IRC18:33
*** sdake has joined #heat18:33
*** larsks has quit IRC18:35
*** jcoufal has joined #heat18:39
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/10516618:40
*** Sventek has joined #heat18:42
*** zns has quit IRC18:44
*** zns has joined #heat18:44
*** larsks has joined #heat18:44
*** bvandenh has quit IRC18:48
*** bandarji has quit IRC18:50
*** sgordon has quit IRC18:51
*** tomek_adamczewsk has quit IRC18:53
*** tomek_adamczewsk has joined #heat18:54
*** jistr has joined #heat18:56
*** david-lyle has quit IRC18:57
*** sgordon has joined #heat18:57
*** david-lyle has joined #heat18:57
*** hipokrit has joined #heat18:57
*** david-lyle has quit IRC18:59
*** david-ly_ has joined #heat18:59
*** sarob has joined #heat19:00
*** sarob_ has joined #heat19:02
*** sarob has quit IRC19:05
*** david-ly_ is now known as david-lyle19:05
*** saju_m has quit IRC19:06
*** sarob_ has quit IRC19:07
*** tomek_adamczewsk has quit IRC19:08
*** saju_m has joined #heat19:11
*** saju_m has quit IRC19:16
*** saju_m has joined #heat19:23
*** chandankumar has quit IRC19:24
*** sarob has joined #heat19:26
*** shuffleb1t is now known as shufflebot19:28
*** shufflebot has quit IRC19:28
*** shufflebot has joined #heat19:28
*** derekh_ has joined #heat19:30
*** saju_m has quit IRC19:31
*** tomek_adamczewsk has joined #heat19:38
*** TravT has joined #heat19:40
*** rakesh_hs2 has quit IRC19:44
*** dims has quit IRC19:47
*** openstackgerrit has quit IRC19:48
*** jasondotstar has quit IRC19:51
*** tomek_adamczewsk has quit IRC19:51
*** jasondotstar has joined #heat19:52
*** tomek_adamczewsk has joined #heat19:52
*** mikal_ is now known as mikal20:01
*** sarob__ has joined #heat20:02
*** jistr has quit IRC20:06
*** sarob__ has quit IRC20:07
uberjwow, heat stack-show is pretty useless when there is a bunch of output from stdout from a SoftwareDeploy20:12
*** derekh_ has quit IRC20:12
*** tomek_adamczewsk has quit IRC20:12
uberjit appends all the output onto one line (joined via '\n20:13
uberjso you end up with '-' * len(stdout)20:13
*** Sventek_ has joined #heat20:16
*** Sventek_ has quit IRC20:18
*** Sventek_ has joined #heat20:19
*** dims has joined #heat20:19
*** Sventek has quit IRC20:20
*** david-lyle has quit IRC20:22
mspreitzDoes anybody here care about making scaling groups maintain member health?20:22
*** david-lyle has joined #heat20:22
*** hipokrit has left #heat20:22
*** Sventek_ has quit IRC20:23
*** sorantis has joined #heat20:26
*** tonisbones has quit IRC20:27
*** david-lyle has quit IRC20:27
*** david-lyle has joined #heat20:27
*** david-lyle has quit IRC20:28
*** david-lyle has joined #heat20:29
*** lnxnut has quit IRC20:30
*** zns has quit IRC20:31
*** zns has joined #heat20:32
*** tomek_adamczewsk has joined #heat20:34
*** sorantis has quit IRC20:41
*** piyush1 has quit IRC20:48
*** rbuilta has quit IRC20:50
*** ccrouch1 has quit IRC20:52
*** piyush has joined #heat20:53
*** asalkeld has joined #heat20:54
*** piyush1 has joined #heat20:55
*** jdob has quit IRC20:57
*** piyush has quit IRC20:57
*** openstackgerrit has joined #heat20:58
mspreitzCould we add an index to a table in Juno-3?21:00
*** tspatzier__ has quit IRC21:00
*** tspatzier__ has joined #heat21:01
*** sarob_ has joined #heat21:03
*** ccrouch has joined #heat21:03
*** tspatzier__ has quit IRC21:04
*** david-lyle has quit IRC21:05
*** kebray has quit IRC21:06
*** kebray has joined #heat21:06
*** david-lyle has joined #heat21:06
*** kebray has quit IRC21:06
*** sarob_ has quit IRC21:07
*** david-lyle has quit IRC21:10
*** david-lyle has joined #heat21:11
*** kebray has joined #heat21:11
*** mspreitz has quit IRC21:12
*** randallburt has quit IRC21:14
*** david-lyle has quit IRC21:15
*** randallburt has joined #heat21:16
openstackgerritRandall Burt proposed a change to openstack/heat: Nova use ClientPlugin.ignore_not_found  https://review.openstack.org/10042221:23
openstackgerritRandall Burt proposed a change to openstack/heat: Neutron use ClientPlugin.ignore_not_found etc  https://review.openstack.org/10042321:24
openstackgerritRandall Burt proposed a change to openstack/heat: Glance, swift use ClientPlugin.ignore_not_found  https://review.openstack.org/10042421:25
*** sirushti_ has quit IRC21:25
*** jasondotstar has quit IRC21:25
*** sirushti_ has joined #heat21:26
openstackgerritRandall Burt proposed a change to openstack/heat: Remove function get_software_config  https://review.openstack.org/10139621:26
openstackgerritRandall Burt proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found etc  https://review.openstack.org/10139721:27
openstackgerritRandall Burt proposed a change to openstack/heat: Move nova_utils functions to nova client plugin  https://review.openstack.org/10178221:27
openstackgerritRandall Burt proposed a change to openstack/heat: Use setuptools to install contrib plugins  https://review.openstack.org/10344121:28
openstackgerritRandall Burt proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868721:29
openstackgerritRandall Burt proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868321:30
*** sirushti_ has quit IRC21:30
*** daneyon has quit IRC21:30
*** daneyon has joined #heat21:31
openstackgerritRandall Burt proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868421:31
openstackgerritRandall Burt proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868821:32
*** zaneb has joined #heat21:34
*** daneyon has quit IRC21:36
randallburtCan I be an honorary steve now?21:36
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource  https://review.openstack.org/9694721:36
*** rdo has quit IRC21:37
*** rdo has joined #heat21:39
openstackgerritRandall Burt proposed a change to openstack/heat: Parse RST in plug-in class docs  https://review.openstack.org/10619821:39
openstackgerritRandall Burt proposed a change to openstack/heat: Add "index_var" property to the resource group resource  https://review.openstack.org/8863621:39
zanebrandallburt: we always need more Steves21:40
*** stevebaker is now known as steveburt21:41
*** steveburt is now known as stevebaker21:41
*** vijendar has quit IRC21:42
stevebakerzaneb: you may need to ask infra why https://review.openstack.org/#/c/106540/ is not merging21:43
SpamapSzaneb: https://www.youtube.com/watch?v=S90VPU62_FM21:43
zanebSpamapS: that seems about right :D21:44
zanebstevebaker: yeah, I poked it this morning but even that didn't seem to take :/21:45
*** kebray has quit IRC21:48
*** kebray has joined #heat21:49
*** aweiteka has quit IRC21:49
*** piyush1 has quit IRC21:51
*** achampion has quit IRC21:55
stevebakerzaneb: it might need pushing a new change, or restarting zuul. The former is likely preferred21:56
*** zns_ has joined #heat21:57
zanebstevebaker: I'm talking to fungi now21:57
zanebstevebaker: apparently have to use "recheck", not "reverify"21:58
zanebI poked it again21:58
*** piyush has joined #heat21:58
stevebakerreverify no bug has never been a thing21:58
*** zns has quit IRC21:59
zanebapparently not21:59
*** piyush1 has joined #heat22:00
zaneband also when there's no Jenkins vote, reverify doesn't work either22:00
*** sarob_ has joined #heat22:01
*** tomek_adamczewsk has quit IRC22:01
zanebso reverifying is like the worst-case-scenario for "reverify"22:02
*** piyush has quit IRC22:02
stevebakerreverify had more meaning back when check jobs weren't run just before gate jobs22:04
stevebakerand it always needed a valid bug number22:04
*** sarob_ has quit IRC22:05
*** zackf has quit IRC22:06
zanebyeah, I came to the conclusion that if I just use "recheck" for everything from here on out, my life will be happier22:08
zanebI don't know why they don't just make them synonyms22:09
*** tomek_adamczewsk has joined #heat22:10
*** Guest83948 is now known as Adri200022:10
*** Adri2000 has quit IRC22:11
*** Adri2000 has joined #heat22:11
*** piyush1 has left #heat22:17
*** tomek_adamczewsk has quit IRC22:19
stevebakergo on, someone approve this https://review.openstack.org/#/c/102394/22:20
asalkeldlooking stevebaker22:21
stevebakerasalkeld: chur22:21
asalkeldyeah, we do suck at not using six.*22:23
asalkeldsix.iteritems() , six.text_type() etc...22:24
*** kebray has quit IRC22:25
*** tomek_adamczewsk has joined #heat22:26
zanebasalkeld: I sometimes wonder how often six.text_type() is the Right Thing and how often we should just be using unicode()22:28
asalkeldin py3 isn't all str unicode?22:28
zanebI bet if someone created a template where all the resource names contained non-ascii characters, there would be fun times22:28
asalkeldzaneb, we do check the stack name22:29
zanebasalkeld: yes, but I can't even tell if we're doing the right thing in py222:29
asalkeldmaybe also the resource names22:29
asalkeldhar22:29
zaneboh, we don't even allow non-ascii?22:30
zanebI guess that is one solution22:30
asalkeldstevebaker, any reason you are not _(resource.status)22:30
asalkeldor are all status's never internationalized22:31
stevebakerasalkeld: status is an enum, i18n that would be a bad idea22:32
*** tomek_adamczewsk has quit IRC22:32
asalkeldbut comes out a string to the user22:32
asalkeldthe qu is do we want the status to be converted22:33
asalkeldI am not sure, just noting that you didn't22:33
*** TravT|2 has joined #heat22:33
*** edmund has quit IRC22:34
stevebakerI would say no. It would be confusing to a user who was also programming against the value of a status22:34
*** tomek_adamczewsk has joined #heat22:35
asalkeldhttps://review.openstack.org/#/c/102394/8/heat/engine/resources/neutron/neutron.py22:35
asalkeldthat's not an enum22:35
stevebakerits a value from another API entirely, we definitely shouldn't translate that since translators would have no idea of the context for the translation22:36
zanebasalkeld: you want it to report the actual output from the API being called22:37
asalkeldsure, just been nit picky;)22:37
asalkeldI'll +A22:37
*** TravT has quit IRC22:37
*** randallburt has quit IRC22:39
uberjhow do I tell heat not to delete my stack after a rollback?22:39
uberjI need to look at output from my softwaredeployments22:39
uberjotherwise I don't know why the deploy was rolled back...22:40
*** TravT|2 has quit IRC22:40
zanebuberj: disable rollback22:41
asalkeld(don't pass "-r" on the cli)22:43
uberjI don't have that flag in my version of heat22:44
uberjI'm guessing this is post-icehouse release?22:44
stevebakeruberj: not rolling back is the default and has been for some time. what version of heatclient are you running?22:45
uberjstevebaker: I don't know, lol. heat --version doesn't output anything22:45
uberjoh, 0.2.922:45
uberjheat-engine --version doesn't output anything22:46
*** ccrouch has quit IRC22:46
uberjsec, I'll pastebin. the term "heat" is overloaded in my heat right now22:46
stevebakerthats new enough. I'm sure heat help stack-create would show -r22:46
uberjhttps://pastebin.mozilla.org/569961722:47
uberjI see it now22:48
uberjhttps://pastebin.mozilla.org/569963922:48
uberjits -D22:48
uberjI was doing heat --help22:48
uberjI wonder why its not doing that by default22:50
stevebakeruberj: the default switched between heatclient releases. Disabling rollback by default is kinder, as you have just discovered ;)22:50
zanebnot rolling back was the default from the beginning. I didn't realise we'd flipped it (although I'm glad we have)22:50
uberjstevebaker: the output in the UI could use some love http://people.mozilla.org/~juber/public/needs_a_tag.png22:51
uberjsomething similar to how the console log looks in the instance detail page22:52
stevebakeruberj: yes, feel free to raise a horizon bug22:52
uberjwill do!22:52
*** derekh_ has joined #heat22:54
*** arbylee has quit IRC22:57
*** randallburt has joined #heat22:58
*** jcoufal has quit IRC22:58
uberjhttps://bugs.launchpad.net/horizon/+bug/135008823:00
uvirtbotLaunchpad bug 1350088 in horizon "heat output section formatted poorly" [Undecided,New]23:00
*** ccrouch has joined #heat23:00
*** tomek_adamczewsk has quit IRC23:01
*** sarob_ has joined #heat23:01
*** daneyon has joined #heat23:05
*** alexpilotti has quit IRC23:05
*** sarob_ has quit IRC23:06
openstackgerritSteve Baker proposed a change to openstack/heat: Support classes for heat functional tests  https://review.openstack.org/11049623:07
openstackgerritSteve Baker proposed a change to openstack/heat: Move test_server_cfn_init from tempest to heat  https://review.openstack.org/11049723:07
*** dims has quit IRC23:14
asalkeldstevebaker, you could use your client plugins for ^23:14
*** daneyon has quit IRC23:18
*** daneyon has joined #heat23:19
stevebakerasalkeld: I don't think so, that would be co-mingling server code with functional test harness code23:22
asalkeldshrug, it's just a wrapper around the actual client23:23
asalkeldstill using the official client23:23
stevebakerasalkeld: those client plugins are all about to get a bunch of server-specific wrapper methods though. I would really rather keep them separate23:24
stevebakerasalkeld: also, because keystone23:24
stevebakerasalkeld: testing vs using v2 vs v323:25
asalkeldalso need to test using a trust token23:25
*** rbuilta has joined #heat23:26
stevebakerasalkeld: we need tests for everything, right now I'm just trying to forklift what is in tempest into heat with minimal effort23:28
asalkeldsure, I wasn't suggesting you make changes to that patch23:28
* asalkeld not a believer of waiting for the "perfect patch"23:29
*** zns_ has quit IRC23:34
*** Qiming has joined #heat23:35
*** achampion has joined #heat23:37
*** randallburt has quit IRC23:38
asalkeldno wonder I haven't been to heat weekly meetings (6am and 10pm)23:40
*** edmund has joined #heat23:43
*** derekh_ has quit IRC23:46
*** edmund has quit IRC23:59

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