Monday, 2014-03-17

openstackgerritA change was merged to openstack/heat: policy.json allow all users to do stacks:lookup  https://review.openstack.org/8060700:05
*** matsuhashi has joined #heat00:12
*** matsuhashi has quit IRC00:31
*** scollier has joined #heat00:41
*** matsuhashi has joined #heat00:52
openstackgerritSteve Baker proposed a change to openstack/heat: Never specify project_name in keystone v3 auth  https://review.openstack.org/8086700:53
openstackgerritSteve Baker proposed a change to openstack/heat: Allow stack domain credentials to be used for deployments  https://review.openstack.org/8086800:53
openstackgerritSteve Baker proposed a change to openstack/heat: Implement an identifier stack_path()  https://review.openstack.org/8086900:53
openstackgerritSteve Baker proposed a change to openstack/heat: Add name property to StructuredDeployment  https://review.openstack.org/8016700:53
openstackgerritSteve Baker proposed a change to openstack/heat: Tolerate None outputs on deployment handle_signal  https://review.openstack.org/8016800:53
openstackgerritSteve Baker proposed a change to openstack/heat: Provide the necessary inputs to enable HEAT_SIGNAL  https://review.openstack.org/8016900:54
*** fandi has quit IRC00:58
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts  https://review.openstack.org/7029700:59
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using puppet  https://review.openstack.org/7063900:59
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using cfn-init  https://review.openstack.org/7975900:59
openstackgerritSteve Baker proposed a change to openstack/heat-templates: os-refresh-config script to invoke config hooks  https://review.openstack.org/7975800:59
*** shakamunyi has joined #heat01:23
*** nosnos has joined #heat01:30
openstackgerritLee Li proposed a change to openstack/python-heatclient: Using common methods from oslo cliutils  https://review.openstack.org/6712001:32
*** arbylee has joined #heat02:10
asalkeldstevebaker, what are the steps to releasing a client?02:16
asalkeldif I remember we need to push a tag02:16
asalkeldbut to what remote02:17
stevebakerasalkeld: git tag -s 0.x.x02:29
stevebakerasalkeld: git push gerrit 0.x.x02:29
asalkeldstevebaker, thanks got help in infra too02:30
stevebakerasalkeld: thats all02:30
stevebakerasalkeld: releasing python-solumclient?02:30
asalkeldyip02:30
stevebakernice02:30
asalkeldstevebaker, what version number did you start with?02:32
asalkeld0.0.1?02:32
asalkeldor 0.1.002:32
stevebaker0.1.0 might be best02:32
asalkeldk, cheers02:32
*** nkhare has joined #heat02:37
*** erkules_ has joined #heat02:38
*** erkules has quit IRC02:40
*** scollier has quit IRC02:45
*** matsuhashi has quit IRC02:48
*** matsuhas_ has joined #heat02:52
*** liang has joined #heat02:56
*** scollier has joined #heat02:59
*** killer_prince is now known as lazy_prince03:02
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: get_file: do not read same url once again  https://review.openstack.org/8088203:17
*** nkhare has quit IRC03:21
*** matsuhas_ has quit IRC03:22
*** arbylee has quit IRC03:37
sdakeasalkeld say what do you use for a tenant id for rax openstack?03:59
sdakeor anyone else for tha tmatter03:59
sdakeUnable to authenticate user with credentials provided. (HTTP 401)04:00
asalkeldsdake your account number04:02
sdakethanks thats a good bone :)04:02
asalkeldfor both project_id and project_name04:02
sdakeis that different from TENANT_NAME?04:02
sdakeOS_TENANT_NAME that is04:02
asalkeldexactly the same04:03
openstackgerritJun Jie Nan proposed a change to openstack/python-heatclient: get_file: Encode non utf-8 encoding files via base64  https://review.openstack.org/7644304:04
sdakeasalkeld the user name is just your cloud control panel login and the pwd is your cloud control panel login?04:05
asalkeldsdake having trouble loging in myself atm :-O04:06
sdakemy kid wants me to set her up a minecraft server so i was trying with this setup rax version04:07
sdakebut having trouble with the auth :(04:07
*** asalkeld has quit IRC04:10
*** achampion has quit IRC04:10
mattoliverauYou could try OS_TENNENT_ID which is the id (number) in to top right (starting with a #) in mycloud panel. That's what I use to connect to heat anyway04:11
mattoliverauAnd I just authenticated04:11
*** sgordon has quit IRC04:11
sdakemattoliverau can you look at this and see if its right ••••••••04:12
sdakehttp://paste.fedoraproject.org/85963/1395029504:12
sdakewhat do you set os_password to, the password used to login to the rax control panel?04:14
sdakesweet i got it04:15
sdaketypo in my long pwd :)04:15
sdakethanks04:15
mattoliveraunps, glad I could help :P04:16
*** asalkeld has joined #heat04:27
*** asalkeld has quit IRC04:32
*** asalkeld has joined #heat04:33
*** cmyster has joined #heat04:35
*** cmyster has joined #heat04:35
EmilienMgood morning here, I'm running tempest against my setup, and I have some fails. I would like to know if you are aware about them already: http://paste.openstack.org/show/8pXvj0DNIqYFF0gmMZs7/04:35
sdakeshowing my kid what i work on all day04:35
sdakeshe seems totally unimpressed04:36
*** achampion has joined #heat04:36
*** nkhare has joined #heat04:38
mattoliverausdake: lol, my wife's the same, worse still I work from home, so she really thinks I'll i'm doing is playing on my computer... and in a way she's right :P04:38
sdakewell the minecraft template appears DOA04:40
EmilienMmy heat configuration: http://paste.openstack.org/show/jwSoKiBK8f3FStgycuuX/04:40
EmilienMi'm running havana. At the first, i thought it was my auth_encryption_key too short but even longer my failure is still here04:43
*** matsuhashi has joined #heat04:43
*** lazy_prince has quit IRC04:46
*** achampion has quit IRC04:47
*** akuznetsov has joined #heat04:47
*** samstav has joined #heat04:48
*** erkules_ is now known as erkules04:50
sdakeinteresting that heat seems to work pretty well on rax04:51
sdakeminus the chefsolo resource04:51
*** samstav has quit IRC04:51
cmystermorning04:54
cmysterEmilienM: what is your test trying to do? just create a stack ?04:56
cmystersdake: what time is it over yonder?04:57
*** lazy_prince has joined #heat04:57
sdake9pm i think04:57
sdakenot sure out having a cigar04:57
*** lazy_prince is now known as killer_prince04:58
cmystergood on ya04:58
cmysterhere its already Monday morning :(04:58
cmysteranywho, EmilienM, did you try to verift the template with heat template-validate ?04:59
sdakesay cmyster we were talking at our last heat meeting about having a tempest test implementation week05:00
sdakewhere the devs dont write bugs features etc, but ony work on tempest tessts05:00
cmysternice05:01
cmysterI was at the NHO last meeting05:01
sdakecould use your help if your up for it05:01
sdakewhat is nho05:01
cmystersdake: sure, I'm trying to break tempest into submission05:02
*** sergmelikyan has joined #heat05:04
*** Akshik has joined #heat05:18
*** Akshik has quit IRC05:26
*** asalkeld has quit IRC05:29
*** arbylee has joined #heat05:38
*** Akshik has joined #heat05:38
*** asalkeld has joined #heat05:42
*** achampion has joined #heat05:43
*** akuznetsov has quit IRC05:44
openstackgerritA change was merged to openstack/heat: remove attributes from OS::Heat::AutoScalingGroup  https://review.openstack.org/8029205:44
*** arbylee has quit IRC05:46
*** achampion has quit IRC05:47
*** nosnos has quit IRC05:54
*** nosnos has joined #heat05:54
*** matsuhashi has quit IRC05:56
*** matsuhashi has joined #heat05:57
*** matsuhashi has quit IRC05:57
*** matsuhashi has joined #heat06:00
*** IlyaE has joined #heat06:00
*** akuznetsov has joined #heat06:02
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/7256606:07
*** IlyaE has quit IRC06:08
*** matsuhashi has quit IRC06:09
*** matsuhashi has joined #heat06:10
*** matsuhas_ has joined #heat06:12
*** matsuhashi has quit IRC06:14
*** Akshik has quit IRC06:19
*** nosnos has quit IRC06:24
*** nosnos has joined #heat06:25
*** matsuhas_ has quit IRC06:25
*** matsuhashi has joined #heat06:25
*** nanjj has joined #heat06:27
*** Akshik has joined #heat06:37
*** matsuhashi has quit IRC06:39
*** matsuhashi has joined #heat06:40
*** saju_m has joined #heat06:47
cmysterif I have a resource which has a type: Boolean, do I need the template to have type: Boolean or True/False ?06:49
cmysterI get a InvalidSchemaError Invalid type (Boolean)06:49
asalkeldcmyster, I think true/false06:51
asalkeldjson's boolean06:51
cmystertrying it now...06:51
cmysterthough if I can find where is this validation takes place I can see for myself...06:52
asalkeldhttps://github.com/openstack/heat/blob/master/heat/engine/properties.py#L24606:54
asalkeldcmyster, ^06:54
cmystercool thanks06:55
cmysteractually this made more sense to me http://docs.openstack.org/developer/heat/_modules/heat/engine/constraints.html07:01
*** skraynev_afk is now known as skraynev07:01
skraynevmorning07:01
cmysterwhich is even stranger cause from here Boolean is just perfect...07:02
cmystermorning skraynev07:02
skraynev hello cmyster07:03
cmysterwell this is silly, I changed to type: string and default: true07:04
cmysternow to find if there is an open bug here...07:11
*** rongze has joined #heat07:21
*** rongze has quit IRC07:23
EmilienMcmyster: hey, sorry i was in the train. I'm at the office now.07:29
EmilienMcmyster: i don't know exactly what runs the test, I'm running the api tests in tempest / havana. Will dig today07:31
*** jprovazn has joined #heat07:32
cmysterEmilienM: hey, also, you can try the cli command template-validate to make sure that this template is OK07:40
EmilienMcmyster: yep, will do. I'm looking at what is failing exactly07:41
cmysterIIRC the failures were rather straight forward and lead me to think its a template issue, but when you are in front of your system and have the time we can try and see in better detail07:42
*** tspatzier has joined #heat07:43
EmilienMi'm going to run each test manually, to track where is fails (with heat logs in front of me)07:43
*** e0ne has joined #heat07:46
EmilienMcmyster: ok. I've got a trace in heat logs, let me share it with you: http://paste.openstack.org/show/gOa6hpsNTg505PNKfFWh/07:52
EmilienMcmyster: i have the feeling to hit https://bugs.launchpad.net/tempest/+bug/124632507:52
EmilienMor maybe not07:53
EmilienMcmyster: i'm testing this one: http://git.io/0WiY_Q07:54
EmilienMwhich is a really basic template ^^'07:54
*** ppetit has joined #heat07:55
*** e0ne has quit IRC07:56
*** Akshik has quit IRC07:56
cmysterwhat's the output for that ?07:57
EmilienMcmyster: http://paste.openstack.org/show/gOa6hpsNTg505PNKfFWh/07:58
EmilienMcmyster: this is my heat.conf: http://paste.openstack.org/show/jwSoKiBK8f3FStgycuuX/07:58
EmilienMi think i did something wrong in the conf, otherwise i don't see the trouble07:59
*** giulivo has joined #heat07:59
cmysterwell the error is with the key as you can see in the 1st past...08:02
openstackgerritShilla Saebi proposed a change to openstack/python-heatclient: minor edit to heat.rst  https://review.openstack.org/8092108:02
*** nijaba has joined #heat08:02
*** nijaba has quit IRC08:02
*** nijaba has joined #heat08:02
EmilienMcmyster: yep, but the auth key?08:02
*** Akshik has joined #heat08:04
EmilienMcmyster: sounds like a pb with python crypto or something, maybe it's on my system.08:06
*** nosnos has quit IRC08:13
*** nosnos has joined #heat08:14
*** matsuhashi has quit IRC08:17
*** matsuhashi has joined #heat08:17
*** jdag___ has quit IRC08:21
*** openstack has quit IRC08:21
*** openstack has joined #heat08:30
*** alexheneveld has quit IRC08:30
*** e0ne has joined #heat08:32
*** nosnos has quit IRC08:34
*** fandi has joined #heat08:37
*** jistr has joined #heat08:40
*** bada_ has quit IRC08:40
*** jamieh has joined #heat08:44
*** jamieh is now known as Guest8916908:44
*** e0ne_ has joined #heat08:44
*** e0ne has quit IRC08:48
*** fandi has quit IRC08:54
*** pas-ha has joined #heat08:56
pas-hamorning :)08:56
*** matsuhas_ has quit IRC08:56
cmystermorning09:00
cmystershardy: here ?09:00
*** tomek_adamczewsk has joined #heat09:06
*** Akshik has joined #heat09:06
*** matsuhashi has joined #heat09:06
*** nosnos has joined #heat09:14
*** tnurlygayanov has joined #heat09:21
*** tomek_adamczewsk has quit IRC09:26
*** alexheneveld has joined #heat09:29
*** tomek_adamczewsk has joined #heat09:36
*** arbylee has joined #heat09:43
*** chandan_kumar has joined #heat09:48
*** fandi has joined #heat09:48
*** nanjj has quit IRC09:51
*** nosnos_ has joined #heat09:55
*** arbylee has quit IRC09:56
*** nosnos has quit IRC09:58
*** Akshik_ has joined #heat09:59
*** derekh has joined #heat10:02
*** Akshik has quit IRC10:03
*** derekh has quit IRC10:04
*** nosnos_ has quit IRC10:10
*** e0ne_ has quit IRC10:12
*** nosnos has joined #heat10:12
*** e0ne has joined #heat10:14
*** saju_m has quit IRC10:17
*** tteggel has quit IRC10:18
*** tteggel has joined #heat10:18
*** liang has quit IRC10:19
*** mkollaro has joined #heat10:22
*** saju_m has joined #heat10:33
*** matsuhashi has quit IRC10:38
*** nosnos has quit IRC10:46
*** nosnos has joined #heat10:47
*** matsuhashi has joined #heat10:54
*** sgordon has joined #heat11:02
*** matsuhashi has quit IRC11:05
openstackgerritSergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable  https://review.openstack.org/7429911:05
*** faramir has joined #heat11:08
*** openstackgerrit has quit IRC11:10
*** openstackgerrit has joined #heat11:11
openstackgerritSergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable  https://review.openstack.org/7429911:12
*** matsuhashi has joined #heat11:13
*** saju_m has quit IRC11:15
openstackgerritThomas Spatzier proposed a change to openstack/heat: Fix typo in HOT spec  https://review.openstack.org/8095311:26
*** rpothier has quit IRC11:30
*** matsuhashi has quit IRC11:31
*** saju_m has joined #heat11:37
*** Akshik_ has quit IRC11:38
*** Tross has quit IRC11:38
*** fandi has quit IRC11:38
*** Akshik has joined #heat11:38
*** arbylee has joined #heat11:40
*** arbylee has quit IRC11:42
*** sgordon has quit IRC11:43
*** e0ne has quit IRC11:45
*** e0ne has joined #heat11:49
*** sdake has quit IRC11:49
*** lazy_prince has joined #heat11:54
*** lazy_prince is now known as killer_prince11:54
*** lindsayk has joined #heat12:06
*** lindsayk has quit IRC12:07
openstackgerritA change was merged to openstack/heat: Add name property to StructuredDeployment  https://review.openstack.org/8016712:08
*** e0ne_ has joined #heat12:08
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Health Monitors in Neutron LB Pool  https://review.openstack.org/8096112:11
*** faramir has quit IRC12:11
pas-haskraynev: ^^12:11
*** alexpilotti has joined #heat12:11
*** faramir has joined #heat12:11
*** e0ne has quit IRC12:12
*** alexpilotti has quit IRC12:16
*** dims has quit IRC12:18
*** dims has joined #heat12:18
*** chandan_kumar has quit IRC12:21
*** rpothier has joined #heat12:25
*** matsuhashi has joined #heat12:27
*** nkhare has quit IRC12:27
*** e0ne has joined #heat12:32
*** e0ne_ has quit IRC12:36
*** matsuhashi has quit IRC12:37
*** nosnos_ has joined #heat12:37
*** nosnos has quit IRC12:37
*** matsuhashi has joined #heat12:37
*** sgordon has joined #heat12:40
*** matsuhashi has quit IRC12:42
*** e0ne has quit IRC12:45
*** e0ne has joined #heat12:45
*** Akshik has quit IRC12:47
*** Qiming has joined #heat12:50
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Add `update_type` as parameter to stack-update  https://review.openstack.org/6427412:51
skraynevpas-ha: cool, look on..12:51
* Qiming is looking for help on heat-cfntools and SoftwareConfig12:54
Qimingwhen I set user_data_format to RAW, then cfn-init in VM instance will break, because it doesn't know which host to contact, right?12:56
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-heatclient: Add `update_type` as parameter to stack-update  https://review.openstack.org/6427412:56
*** matsuhashi has joined #heat13:03
*** mwheckmann has joined #heat13:05
*** matsuhashi has quit IRC13:05
*** matsuhashi has joined #heat13:05
*** radez_g0n3 is now known as radez13:07
*** matsuhashi has quit IRC13:10
*** alexpilotti has joined #heat13:11
*** nosnos_ has quit IRC13:12
*** aweiteka has joined #heat13:13
*** rpothier_ has joined #heat13:32
*** cmyster has quit IRC13:32
*** cfriesen_ has joined #heat13:32
*** wchrisj has joined #heat13:34
Qiminghello, everyone13:34
*** rpothier has quit IRC13:35
openstackgerritA change was merged to openstack/heat: Use six.move.xrange to replace xrange  https://review.openstack.org/6763813:37
*** jasond has joined #heat13:38
*** blamar has joined #heat13:39
*** wchrisj has quit IRC13:39
*** achampion has joined #heat13:47
*** jpeeler has joined #heat13:47
*** jpeeler has quit IRC13:47
*** jpeeler has joined #heat13:47
*** jcru has joined #heat13:48
*** samstav has joined #heat13:50
openstackgerritSergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable  https://review.openstack.org/7429913:52
*** lazy_prince has joined #heat13:59
*** killer_prince has quit IRC14:00
*** lazy_prince is now known as killer_prince14:00
*** wchrisj has joined #heat14:01
*** Linz has joined #heat14:03
*** rwsu has joined #heat14:07
*** killer_prince is now known as lazy_prince14:10
*** faramir has quit IRC14:12
openstackgerritSergey Kraynev proposed a change to openstack/heat: Make OS::Nova::Server networks property updatable  https://review.openstack.org/7429914:23
*** randallburt has joined #heat14:23
*** tspatzier__ has joined #heat14:26
*** vijendar has joined #heat14:26
*** rcleere has quit IRC14:28
*** tspatzier has quit IRC14:29
*** tspatzier__ is now known as tspatzier14:35
*** pafuent has joined #heat14:38
*** pafuent has left #heat14:40
*** lazy_prince has quit IRC14:40
*** pafuent has joined #heat14:40
*** zns has joined #heat14:46
openstackgerritTomas Sedovic proposed a change to openstack/heat: Don't create cloud-init user unless specified  https://review.openstack.org/7967814:49
*** rcleere has joined #heat14:51
*** che-arne has joined #heat14:54
*** skraynev is now known as skraynev_afk14:55
*** IlyaE has joined #heat14:59
*** pafuent has quit IRC14:59
*** randallburt has quit IRC15:00
*** randallburt has joined #heat15:00
*** Linz has quit IRC15:01
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add show_deleted parameter to stack-list API  https://review.openstack.org/8031215:02
*** saju_m has quit IRC15:03
*** dmueller has joined #heat15:10
*** killer_prince has joined #heat15:10
openstackgerritBartosz Górski proposed a change to openstack/heat: Multi-region support with context concept  https://review.openstack.org/5331315:11
*** daneyon has joined #heat15:13
*** daneyon has quit IRC15:13
*** daneyon has joined #heat15:13
openstackgerritBartosz Górski proposed a change to openstack/heat: Multi-region support with context concept  https://review.openstack.org/5331315:14
*** sabeen has joined #heat15:15
*** Linz has joined #heat15:16
*** pafuent has joined #heat15:19
*** sabeen has quit IRC15:19
*** sabeen has joined #heat15:20
*** saju_m has joined #heat15:20
*** dmueller has quit IRC15:24
*** david-lyle has joined #heat15:28
*** shakamunyi has quit IRC15:31
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment  https://review.openstack.org/7268115:35
*** akuznetsov has quit IRC15:36
*** sballe has joined #heat15:39
*** kgriffs_afk is now known as kgriffs15:40
*** pafuent has quit IRC15:40
*** annegentle has joined #heat15:46
*** jprovazn has quit IRC15:49
*** pafuent has joined #heat15:54
*** andrew_plunk has joined #heat16:02
*** ppetit has quit IRC16:05
*** ppetit has joined #heat16:05
*** pvaneck has joined #heat16:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix update of Health Monitors in Neutron LB Pool  https://review.openstack.org/8096116:08
*** IlyaE has quit IRC16:09
*** jrist has joined #heat16:12
*** tomek_adamczewsk has quit IRC16:13
*** tomek_adamczewsk has joined #heat16:14
*** saju_m has quit IRC16:15
shadower#join gabelstaplerfahrer16:17
shadoweroops, nvm16:18
pas-hashadower: oh, you enjoy this clip too :)16:20
shadowerpas-ha: heh, in fact, we have a whole channel named after it :-)16:21
*** akuznetsov has joined #heat16:21
pas-hashadower: i dare not to ask what are you discussing there :D16:22
*** Linz has quit IRC16:23
*** e0ne has quit IRC16:25
*** e0ne has joined #heat16:25
*** IlyaE has joined #heat16:26
*** jrist has quit IRC16:27
*** pas-ha has quit IRC16:31
*** Linz has joined #heat16:36
*** Linz has quit IRC16:39
*** Linz has joined #heat16:40
*** jdag___ is now known as jdag16:48
openstackgerritTomas Sedovic proposed a change to openstack/heat: Don't create cloud-init user unless specified  https://review.openstack.org/7967816:50
*** tomek_adamczewsk has quit IRC16:52
*** akuznetsov has quit IRC16:54
*** tomek_adamczewsk has joined #heat17:01
*** pablosan has joined #heat17:02
*** jistr has quit IRC17:03
*** arbylee has joined #heat17:07
*** harlowja_away is now known as harlowja17:09
*** e0ne has quit IRC17:13
openstackgerritA change was merged to openstack/heat: Tolerate None outputs on deployment handle_signal  https://review.openstack.org/8016817:19
*** Guest89169 has quit IRC17:22
*** jamieh has joined #heat17:22
*** jamieh is now known as Guest4586317:23
*** akuznetsov has joined #heat17:26
*** tomek_adamczewsk has quit IRC17:28
*** akuznetsov has quit IRC17:30
*** arbylee has quit IRC17:31
*** annegentle has quit IRC17:31
*** arbylee has joined #heat17:31
*** annegentle has joined #heat17:32
*** yidclare has joined #heat17:36
*** randallburt has quit IRC17:36
*** akuznetsov has joined #heat17:38
*** yogesh has joined #heat17:42
*** zns has quit IRC17:46
*** john-n-seattle has joined #heat17:52
*** tango has joined #heat17:56
openstackgerritThomas Spatzier proposed a change to openstack/heat: Make HOT tolerate custom keys in resources  https://review.openstack.org/8103417:57
*** pafuent has quit IRC17:58
openstackgerritThomas Spatzier proposed a change to openstack/heat: Make HOT tolerate custom keys in resources  https://review.openstack.org/8103417:59
sdake_randallburt the rax minecraft template doesn't work18:03
sdake_randallburt chef throws an error which blocks orchestration18:03
*** zns has joined #heat18:04
*** randallburt has joined #heat18:04
*** akuznetsov has quit IRC18:06
*** akuznetsov has joined #heat18:06
*** jasond has quit IRC18:22
*** metral has joined #heat18:27
metralanyone know how i can view the attributes of a resource via the heat CLI?18:27
*** Guest45863 has quit IRC18:28
randallburtheat resource-type-show <resource name> metral18:29
randallburtso heat resource-type-show OS::Nova::Server for example18:29
metralgot it, thx!18:29
randallburtnp18:29
*** blamar has quit IRC18:30
sdake_randallburt can you let whoever maintains that minecraft template know its broke18:30
sdake_it may be a problem with your custom chefsolo plugin18:30
randallburtsdake_:  sure. do you have an error/trace?18:31
sdake_randallburt second I'll launch one18:31
randallburtsdake_:  k.18:31
sdake_randallburt I'll shoot you an email with the details, - recommend setting up some kind of bug tracking so folks don't harrass you directly :)18:33
sdake_randallburt which is your email?18:33
randallburtrandall.burt@rackspace.com sdake_18:34
*** sdake_ is now known as sdake18:34
randallburtsdake_:  you can also file an issue against the repository as well. the template maintainers watch that as well.18:34
sdakerandallburt ok I'll go ahead and file a github issue tracker then18:36
randallburtsdake:  k. I'll ping brint as well.18:36
sdakeit could be user error, but I'm not doing anything special18:37
*** jasond has joined #heat18:38
*** tspatzier has quit IRC18:40
*** blamar has joined #heat18:41
*** alexheneveld has quit IRC18:42
*** mspreitz has joined #heat18:43
sdakerandallburt from what I can tell the issue tracker hasn't been set up on github for those projects18:45
sdakeso I'll just forward you my log18:46
randallburtsdake:  yeah, just heard from brint that issues are off for the moment. I'll ping and see if we can't get those turned on. In the meantime, I'll forward your bug to the right folks.18:46
sdakethanks - was trying to show my daughter what I do all day and night long :)18:47
sdakeand she was like "daddy it doesn't work it failed"18:47
* sdake sadface18:47
*** e0ne has joined #heat18:48
sdakeimo you guys need to better document how to setup your OS* env vars18:48
sdakeactually figuring out the tenant_id is a real challenge18:48
sdakeother then that, heat seems to be rock solid - ncie work :)18:48
randallburtsdake:  by "you guys" you mean Heat? AFAIK, you do it the same way you would talking to any other Heat install.18:50
sdakerandallburt I mean rax - tenant_id is your customer #18:50
randallburtsdake:  and thanks. brint found the issue already. fix incomming18:50
sdakewhich is not documented anywhere18:50
randallburtsdake:  ah, right.18:50
sdakea for-dummy walkthrough would be helpful :)18:50
sdakeonly way I foudn out is someone told me18:50
brintsdake: just checked it out, we'll have it fixed here shortly18:51
sdakebrint cool i'18:51
sdakei'll fire it up tonight when my rugrat gets home18:51
sdakeshe been bugging me for a minecraft server for months18:52
*** pablosan_ has joined #heat18:52
sdakebtw brint, welcome to openstack dev :) first I've seen of you, but maybe I miswsed you in the past18:53
brinti'm doing a test build, and it it works, you'll be able to grant her that wish ;)18:53
sdakebrint how much memory does the server really require?18:54
sdakeis 4gb really necessary?18:55
*** pablosan has quit IRC18:55
*** pablosan_ has quit IRC18:56
*** lindsayk has joined #heat19:00
stevebakermorning19:01
*** jcru has quit IRC19:01
brintsdake: that's the default, you can override it and put it on a 1 or 2GB instance with -P19:01
stevebakerbrint: do your images have chef and berkshelf pre-installed?19:02
brintstevebaker: they do not19:02
*** andersonvom has joined #heat19:03
stevebakerbrint: how do they get installed? By the ChefSolo resource via ssh?19:04
brintyes, that's how it's working now19:04
andersonvomhello fellows! =)19:04
stevebakerok19:04
brintwe're looking at other ways to speed up the builds since the chef/berkshelf install can take 3+ minutes19:05
stevebakerheh, I can imagine19:06
randallburtwhat time is shardy up and about again?19:09
therveLondon time. But he wasn't around today19:10
brintstevebaker: pushed the fix19:17
brintyou should be good to go19:17
stevebakerrandallburt: I think he is travelling to Brno19:18
randallburtstevebaker:  k. thanks. I was going to submit a proposal for v2 api session in ATL, but didn't want to step on toes. ;)19:18
stevebakerrandallburt: you may as well go ahead and do it19:19
randallburtstevebaker:  k. I'll ping him later19:19
*** mspreitz has quit IRC19:23
*** gokrokve has joined #heat19:27
*** topol has joined #heat19:29
*** fandi has joined #heat19:30
SpamapSare we unhappy with the current heat API?19:33
SpamapSI feel like there's this affinity for new API versions in OpenStack that causes nothing but bikeshedding and provides an excuse to break old applications. :-/19:33
randallburtSpamapS:  not "unhappy" per-say, but we've discussed things we'd like to do: tenant-less endpoints, more data from responses like resource-list, etc.19:34
randallburtSpamapS:  IMO, versioning the API is primarily to *prevent* breaking old applications.19:34
randallburtif we can achieve the desired outcomes without breaking existing apps, I'm all for doing it in v1. Discussions on some things indicated that we could not, however.19:35
*** zns has quit IRC19:37
*** jcru has joined #heat19:38
*** mspreitz has joined #heat19:40
*** zbitter is now known as zaneb19:41
zanebSpamapS: I believe IBMers are all forced/inexplicably choose to use an email client from the '90s that doesn't support threading19:42
SpamapSzaneb: #notesfail19:44
zanebyah19:44
zaneband also can't send plain text19:45
mspreitzActually, it supports threadiing -- just not vey well19:45
mspreitzAnd I can send plain text, I think I have19:46
*** Tross has joined #heat19:46
mspreitzAnyway, I came here to talk about heat19:46
SpamapShow..19:47
mspreitzIf I recall correctly, there are a couple of serious bugs.  One is that when a resource fails, the stack wedges.  Another is that if the heat engine crashes then there is no good recovery.19:47
SpamapShow can a client in this day and age..19:47
SpamapSnot support the most basic threading interface basically ever19:47
zanebI think the plain text problem is possibly that it will reply to a plain text email with a rich text email if that's set as the default, whereas most mail clients won't19:47
SpamapSmspreitz: Those are really the same bug.19:47
mspreitzinteresting19:48
mspreitzI thought I was hearing some distinct discussions of what to do about them.19:48
mspreitzLast I noticed, SpamapS, you were working on journaling to help with this?19:49
mspreitzBut think the right fix is different, a shift to a focus on state.19:49
SpamapSmspreitz: yeah, but I've set that aside so that we can get an interface for signalling impending delete/rebuild/resize in TripleO .. hope to pick it back up soon19:49
SpamapSmspreitz: so I have two thoughts on state..19:50
SpamapSmspreitz: one is probably what you're thinking. Yes, we need to keep track of the _actual_ state of the stack, not just the two intended states (the stack you were deploying, and the one that existed before)19:50
SpamapSmspreitz: My other thought is that we should _NOT_ be keeping resource state in Heat, and we should instead be storing and retrieving state to/from the respective API's.19:51
SpamapSas in, templates should just be programs. Programs should read their state from the API that backs the call, and the create/update calls are the only "store" resources need.19:52
mspreitzThose make sense to me... except... if we track the actual state and the stack being deployed, do we still need to track the stack last deployed (apart from tracking IDs for correlation with the new stack)?19:52
SpamapSmspreitz: well the actual state is the last stack deployed.. so "yes and no"19:53
*** sgordon has quit IRC19:54
mspreitzthen what did you mean by distinguishing "the _actual_ state of the stack" from "the one that existed before" ?19:54
SpamapSmspreitz: What we should so is take the template that we have as the new desired state, and diff it with the actual state to get our new workflow. As we change state, we should record that as the new actual state.19:54
*** fandi has quit IRC19:54
mspreitzSpamaps: yes19:54
mspreitzthat makes sense to me19:54
SpamapSmspreitz: I was vague. "the actual state of the stack" is a superset of "the stack you were deploying".19:54
mspreitzI have noticed that in Icehouse there have been changes allowing various forms of new desired state to overtake a stack create/update in progress19:55
SpamapSonly delete AFAIK19:55
mspreitzI'll have to recheck history to see if I agree it's that little.19:55
mspreitzAnyway, I like your overall approach of making heat execution about making actual state match desired state.19:56
mspreitz(I also like being able to update desired state without waiting for an old workflow to complete)19:56
mspreitzSo my question is, do the others in the Heat community agree with this approach?19:57
mspreitzzaneb: feel free to speak up19:58
* zaneb reads scrollback19:58
zanebI agree with SpamapS; a major part of the problem is that we only have a 'before' template and an 'updated' template and we switch them over at the end of an update, regardless of whether it failed or succeeded20:01
zanebwe need to track changes to the stack as we make them, even if they don't correspond to something in the template supplied by the user20:02
mspreitzzaneb: great20:02
SpamapSmspreitz: most of my thinking comes from zaneb's head. :)20:02
mspreitzoh, not sure what you meant by that20:02
mspreitzzaneb: what did you mean by your last remark?20:02
SpamapSexcept the parts that sound awesome20:02
SpamapSthose are mine20:02
SpamapSI swear20:03
mspreitzzaneb: I mean the exception20:03
mspreitzwhy would that happen?20:03
SpamapSmspreitz: I think zaneb may be referring to things like rollback too20:03
zanebmspreitz: e.g. when we replace a resource we create a new one before replacing the old one. so for a while we have two of that resource existing in the real world. but there's never a template supplied by the user that has two of that resource20:03
SpamapSwell I guess rollback is an attempt at corresponding to a template.20:03
SpamapSah ok that one :)20:03
mspreitzzaneb: got it20:04
*** tomek_adamczewsk has joined #heat20:04
mspreitzzaneb: so far this is a great love fest.  Does anybody disagree with this approach?20:04
zaneblikewise, there's no template where half of the resources are referencing one set of parameters, and the other half another set20:04
zanebbut that happens in a stack all the time20:04
zanebmspreitz: I don't believe so, and I have several blueprints to implement this that I plan to work on for Juno20:05
mspreitzzaneb: excellent20:05
SpamapSmspreitz: it is mostly not done because it is mostly not easy :)20:05
mspreitzSpamapS: exactly, that's my next topic20:06
SpamapSIf it were easy I'd have done it 3 weeks ago when I was freaking out about it.20:06
zanebso far everyone who has heard my estimates for how hard it will be has been put off attempting to implement it themselves20:06
zanebeven if SpamapS did call my estimate "crazy" ;)20:06
mspreitzzaneb: I have not succeeding in breaking loose enough of my own time to really contribute in Icehouse, and can not promise more in Juno, but...20:06
*** stannie is now known as stannie_afk20:06
SpamapSzaneb: I assumed you were padding it so you could sun yourself on the beach a bit more. ;)20:06
mspreitzzaneb: this looks pretty important to me and I am going to try to break loose some significant chunk of some IBMers time to help on this20:07
zanebSpamapS: have you changed your mind? ;)20:07
SpamapSzaneb: it's definitely not crazy.. but I do tend to see long time estimates as challenges to be defeated.. character flaw.. ;)20:07
mspreitzzaneb: If I got one or two IBMers to work full time on this with you and/or whoever else is interested, how long would it take?20:07
* SpamapS mumbles about babies and pregnancy20:08
mspreitzWell, if it's a one man job, just say so20:08
SpamapSthis is more about timing than anything else20:08
SpamapSsomebody basically needs to start now20:08
mspreitzplease explain20:08
SpamapSso it can land fore juno-120:08
mspreitzooh yes, that's what I wanted to hear20:08
zanebmy estimate was around 2 months for anyone who has personally written/rewritten the stack update code at least once already20:09
mspreitzzaneb: do any IBMers qualify?20:09
zanebpretty sure only shardy and I qualify in that group20:09
mspreitzWho would be the IBMer most qualified?  Jun Jie?20:10
zanebmspreitz: if you could create some sort of clone of me that just answered email all the time, I'm pretty sure I could get this knocked out20:10
zanebWatson, maybe?20:10
*** pafuent has joined #heat20:10
mspreitzzaneb: unfortunately, that is not in my powers20:10
zanebsigh20:10
* mspreitz hopes that's the sound of a man composing his thoughts....20:11
zanebmspreitz: we definitely need more unit tests for stack update. that's an area that would definitely help20:11
mspreitznice, that's fairly separable20:12
mspreitzI might even write one myself!20:12
zaneb:)20:12
SpamapSand tempest tests for that matter20:12
mspreitzthese are good20:12
SpamapSEven just one that did something really simple like create a software config and update it.20:13
mspreitzbut probably not what has been making everyone quake in their boots20:13
mspreitzI'll see about getting testing soon.20:13
mspreitzBut I'm guessing there are much bigger shoes to drop.20:14
*** akuznetsov has quit IRC20:14
mspreitzzaneb: SpamapS: who are the most qualified IBMers to help on the switch to state orientation, and how long would it take with their help?20:15
SpamapS??20:15
SpamapSmspreitz: I think zaneb or shardy should arm wrestle and the loser should have to do it...20:16
zanebmay plan on this is to work through the feature freeze in the hopes of having something ready to submit early in Juno20:17
mspreitzzaneb: is there anything IBM can do to help, in addition to writing unit and tempest tests?20:18
zanebtbh I think it's a one-person job20:18
*** Tross has quit IRC20:19
zanebI appreciate the offer, obviously20:19
zanebbut it's a hard thing to split up20:19
mspreitzzaneb: if that's your answer, thanks, I'll figure out how we can deal with it20:19
mspreitzzaneb: I can imagine it might20:19
mspreitzzaneb: one little thought: it will probably be a pervasive change, stuff to do for each resource type; could that be farmed out?20:20
zanebmost of these big changes end up as a long series of small patches, but you have no idea what they're going to be when you start20:20
mspreitzzaneb: yeah20:20
zanebno, changes will be localised to the stack/update code20:20
zanebdefinitely nothing resource-specific20:20
mspreitzzaneb: even better20:20
mspreitzzaneb: well, keep us in mind, I think we should be eager to help20:21
mspreitzzaneb: I will see about breaking loose time for more tests20:21
mspreitzthose can be merged any time?20:21
zanebmspreitz: yes, I don't see why not20:21
SpamapSmspreitz: IBM can do more reviews, fix more bugs, and probably buy zaneb a few 5 hour energies. ;)20:22
zanebif anybody has an idea how to handle the change in parameters without storing the resource template and stack parameters in every freakin' resource, I'd like to hear it ;)20:22
SpamapSzaneb: my challenges all started with the tests. What tests we do have on the update code are really heavy handed and unwieldy.20:22
randallburtandrew_plunk:  did you and therve agree on what to do about https://review.openstack.org/#/c/78514/ and https://review.openstack.org/#/c/79953/?20:22
SpamapSzaneb: I think you can expand on my journal.20:23
andrew_plunkrandallburt: both are needed20:23
mspreitzSpamapS: what do you mean by heavy handed and unwieldy?20:23
randallburtandrew_plunk:  k20:23
zanebSpamapS: agreed. it so hard to test all the integration stuff we need to test without mocking the whole world :/20:23
SpamapSzaneb: store a copy of current stack + parameters, and link back to that from each resource.20:23
SpamapSzaneb: er, not current stack.. rather.. the requested stack + parameters20:24
SpamapSzaneb: then GC after each stack COMPLETED state is reached, removing journal entries that have no more references (should only be one)20:24
zanebsometimes I think we should have based our db model around the update case (two templates and a stack that contains bits of each) rather than the create/delete case (which is just a case where one of the templates is empty)20:25
SpamapSanyway.. need to go take a walk and get back to trying to do some graceful rebuilds20:25
zanebthen I remember that none of us had any idea what we were doing at the time ;)20:26
SpamapSzaneb: so that gets me to my longer term vision, which is that we should base our db model around not storing resource state.20:26
zanebSpamapS: we have to store the resource id20:26
SpamapSsince we have API's which have the actual state of all those resources.20:26
mspreitzSpamapS: you complained about unit tests in that mocking issue, not system tests, I take it20:26
SpamapSyes, the id's we need20:26
SpamapSthe state, we do not20:26
SpamapSmspreitz: right, the unit tests look a lot like functional tests20:27
zanebSpamapS: you mean the create/update/delete complete/failed state?20:27
SpamapSzaneb: right, just have a resource id, and a link to the stack version that is running, and then the state comes from nova/neutron/cinder/etc.20:27
mspreitzSpamapS: yes, unit testing code like this is inherently problematic.  I think system testing looks more interesting20:27
SpamapSzaneb: this makes distributed actions much simpler to manage.20:28
SpamapSturns engines doing resource plugin things into dumb workers...20:29
zanebSpamapS: that came from CloudFormation. I suspect there's a reason it's important, but I'd have to do more research to make a case why20:29
SpamapSzaneb: We can still have those states. They're just not going to be _in heat_.20:31
SpamapSwe actually had a nice conversation in HK about it as a group20:32
SpamapSpeople wanted to make a command which copies the states from the various api's into heat.. a "check" command.20:32
mspreitzI recall that20:32
SpamapSand it got me thinking why we would bother. :-P20:32
SpamapSif we're going to copy that state, why not just refer to it when it is needed. :-P20:32
SpamapSok.. -> walk.. bbiab20:33
mspreitzbye20:33
*** zns has joined #heat20:35
*** lindsayk has quit IRC20:38
*** lindsayk has joined #heat20:39
*** radez is now known as radez_g0n320:40
openstackgerritA change was merged to openstack/heat-templates: Updating yum repo variables and making variables consistent  https://review.openstack.org/7758320:42
openstackgerritA change was merged to openstack/heat: Fix typo in HOT spec  https://review.openstack.org/8095320:44
openstackgerritA change was merged to openstack/heat: Remove unused versions define in template_format.py  https://review.openstack.org/7952120:44
*** harlowja is now known as harlowja_away20:44
*** pafuent has left #heat20:58
*** mspreitz has left #heat20:59
*** tomek_adamczewsk has quit IRC21:00
*** alexheneveld has joined #heat21:00
*** asalkeld has quit IRC21:01
*** asalkeld has joined #heat21:01
*** topol has quit IRC21:01
*** sgordon has joined #heat21:02
*** e0ne has quit IRC21:06
*** e0ne has joined #heat21:07
*** e0ne has quit IRC21:10
openstackgerritA change was merged to openstack/heat-templates: Updating OpenShift Enterprise yum based installation  https://review.openstack.org/7971121:11
*** e0ne has joined #heat21:15
*** rwsu has quit IRC21:16
*** tomek_adamczewsk has joined #heat21:18
*** topol has joined #heat21:19
openstackgerritA change was merged to openstack/heat-templates: Fixes Node Wait Condition  https://review.openstack.org/7904521:22
openstackgerritA change was merged to openstack/heat-templates: Fixed spelling error - transfered to transferred  https://review.openstack.org/7903821:27
*** tomek_adamczewsk has quit IRC21:29
*** rwsu has joined #heat21:31
*** tomek_adamczewsk has joined #heat21:32
*** beekneemech is now known as bnemec21:36
*** topol has quit IRC21:36
*** Tross has joined #heat21:37
*** aweiteka has quit IRC21:38
*** topol has joined #heat21:40
*** rpothier_ has quit IRC21:43
*** achampion has quit IRC21:44
*** vijendar has quit IRC21:52
*** stannie has joined #heat21:56
*** blomquisg has joined #heat21:58
*** yogesh has quit IRC21:58
openstackgerritZane Bitter proposed a change to openstack/heat: Get rid of global variable in JSON->YAML conversion  https://review.openstack.org/8109621:59
*** topol has quit IRC22:00
*** mwheckmann has quit IRC22:01
openstackgerritPierre Padrixe proposed a change to openstack/heat: Remove auth_token condition in clients  https://review.openstack.org/8060522:02
*** e0ne has quit IRC22:02
*** david-lyle has quit IRC22:04
*** wchrisj has quit IRC22:05
openstackgerritCyril Roelandt proposed a change to openstack/python-heatclient: Python 3: Fix YamlEnvironmentTest tests  https://review.openstack.org/7773722:08
*** blomquisg has quit IRC22:11
*** randallburt has quit IRC22:14
*** lindsayk has quit IRC22:16
*** harlowja_away is now known as harlowja22:17
*** lindsayk has joined #heat22:17
*** Tross has quit IRC22:19
*** rcleere has quit IRC22:20
*** andrew_plunk has quit IRC22:21
SpamapShm22:27
SpamapSdid stack preview not end up landing?22:27
*** e0ne has joined #heat22:30
arbyleeSpamapS: the client changes haven't landed: https://review.openstack.org/#/c/74498/22:31
andersonvomSpamapS: nope! =( since not all resources were supported, it didn't make it22:33
andersonvomSpamapS: ignore what I just said, that was stack check.22:34
SpamapShah22:34
SpamapSarbylee: ok, well it has one +2 now22:34
arbyleeSpamapS: good :)22:37
SpamapSarbylee: I have a use case for it.. as I want to know how many nova servers I'll need and spin waiting for nova hypervisor-stats to reach that on a brand new cloud. That way I can wait before trying to deploy things that will certainly fail.22:38
*** e0ne has quit IRC22:38
sdakebrint what is the private keypair password eg:22:38
sdakeEnter passphrase for key '/home/ldake/.ssh/id_rsa':22:39
sdakeldake@23.253.211.150's password:22:39
sdakePermission denied, please try again.22:39
sdakefor the minecraft server22:39
sdakei copied the id-rsa from stack-show22:39
*** openstackgerrit has quit IRC22:39
*** openstackgerrit has joined #heat22:40
*** pablosan has joined #heat22:43
*** pablosan has quit IRC22:44
stevebakerzaneb: could you take a look at my resource data comment in https://review.openstack.org/#/c/74299/ ?22:44
*** pablosan has joined #heat22:44
sdakerandallburt your in the git blame on nova_keypair.py, can you tell me what it chooses as a key password?22:47
sdakeor jasond as well :)22:47
*** tomek_adamczewsk has quit IRC22:47
*** tomek_adamczewsk has joined #heat22:50
brintsdake: i'll pm you22:50
*** bvandenh has quit IRC22:56
*** alexheneveld has quit IRC23:05
*** sabeen has quit IRC23:05
*** blamar has quit IRC23:07
*** tomek_adamczewsk has quit IRC23:10
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Add OS:Barbican:Secret resource  https://review.openstack.org/7935523:11
*** tomek_adamczewsk has joined #heat23:12
*** blamar has joined #heat23:13
*** jcru has quit IRC23:16
SpamapSooooo23:17
SpamapSwant23:17
* SpamapS barbican I mean23:17
SpamapSagh, -> kids23:18
*** yidclare has quit IRC23:18
*** jasond has quit IRC23:23
*** dims has quit IRC23:24
*** alexheneveld has joined #heat23:25
*** achampion has joined #heat23:30
*** tango has quit IRC23:31
*** samstav has quit IRC23:34
*** duncanjw has joined #heat23:35
*** duncanjw has quit IRC23:35
*** duncanjw has joined #heat23:35
zanebstevebaker: added a comment. I agree; resource_data is evil23:36
stevebakerta23:36
stevebakerzaneb: so self.properties doesn't contain the previous properties state during handle_update?23:38
zanebno, it contains the new ones23:38
zanebwhich I may need to fix23:38
zanebplanning to look at that bug next23:38
* zaneb hates updates :/23:38
*** dims has joined #heat23:40
*** zns has quit IRC23:42
*** pvaneck has quit IRC23:45
stevebakerzaneb: hmm, I think quite a few resources assume self.properties contains old values23:45
zanebstevebaker: yeah, I think you're probably right23:45
stevebakerzaneb: for example http://git.openstack.org/cgit/openstack/heat/tree/heat/engine/resources/server.py#n63823:46
zanebI just rescued bug 1291411 from Invalid status and assigned it to me23:49
*** IlyaE has quit IRC23:50
*** Tross has joined #heat23:51
*** rpothier has joined #heat23:53
*** blamar has quit IRC23:53

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