Friday, 2014-02-07

SpamapSI'm also not convinced that eventlet is so evil.00:00
SpamapSI get that one has to tip-toe around it a bit to get it right.00:01
SpamapSBut I feel like the instances of needing to that are not really that common. :-P00:01
SpamapSto do that00:01
SpamapStyping is suffering00:01
* SpamapS -> kids00:01
*** IlyaE has quit IRC00:01
*** harlowja is now known as harlowja_away00:04
*** cody-somerville has joined #heat00:06
*** cody-somerville has quit IRC00:06
*** cody-somerville has joined #heat00:06
*** andersonvom has joined #heat00:14
*** harlowja_away is now known as harlowja00:15
radixoops I suck00:16
harlowjainteresting, good discussion :-p00:17
*** andersonvom has quit IRC00:19
*** matsuhashi has joined #heat00:19
*** giulivo has quit IRC00:21
*** asalkeld has quit IRC00:22
harlowjaSpamapS i'm in your boat still for the time being, unsure if coroutines are the right way to go00:22
harlowjathe similarities to tasks (a coroutine is really a task in a way) and futures (a coroutine when called promises some result someday)00:22
harlowjabut anyway, we'll see where it goes :-p00:22
lifelesscody-somerville: ^ harlowja can probably describe the classroom for you00:23
harlowjacody-somerville likely, its not a classroom with desks in it (like in school)00:24
harlowjano teacher :-P00:24
harlowjaif its the rooms i'm thinking of its pretty open with some conference tables that can be rearranged as u want00:25
cody-somervilleWhat's internet situation?00:25
harlowjawith chairs00:25
harlowjaopen wifi00:26
harlowja*open as long as u accept some guest policy i think00:26
cody-somervillewifi isn't going to work for 30 people all downloading large files.00:26
cody-somervillefinal attendee count might actually be closer to 4000:26
harlowjasure, i've never tried to hardwire in, but ethernet is there (not sure if guests can use it though)00:27
harlowjacody-somerville feel free to ask some of this to sean on that email, i'm not so sure of the particulars (sean has done more of these in meetups and such)00:29
harlowjahe hosts the y! openstack meetups00:29
cody-somervilleSounds good.00:29
harlowjacool00:29
*** gokrokve has quit IRC00:30
cody-somervilleOk. I gotta head to bed :)00:30
*** cadenzajon has quit IRC00:41
*** spzala has quit IRC00:46
*** lcheng_ has joined #heat00:47
harlowjak00:48
*** IlyaE has joined #heat00:49
*** pvaneck has quit IRC00:51
*** pablosan has quit IRC01:01
*** lcheng_ has quit IRC01:02
*** pablosan has joined #heat01:05
*** mkollaro has quit IRC01:05
openstackgerritChristopher Armstrong proposed a change to openstack/heat: Add unit tests for heat.scaling.template  https://review.openstack.org/7139901:12
*** arbylee1 has joined #heat01:26
*** randallburt has quit IRC01:27
*** nosnos has joined #heat01:28
*** TravT has quit IRC01:30
*** dims has quit IRC01:39
*** dims has joined #heat01:40
*** IlyaE has quit IRC01:40
*** tango|3 has quit IRC01:41
*** alexheneveld has joined #heat01:43
*** nati_ueno has quit IRC01:44
*** nati_ueno has joined #heat01:45
*** nati_uen_ has joined #heat01:48
*** arbylee1 has quit IRC01:48
*** nati_ueno has quit IRC01:51
*** arbylee has joined #heat01:55
*** alexpilotti has quit IRC02:05
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Implements resource type NetworkGateway  https://review.openstack.org/6228702:06
*** aweiteka has joined #heat02:14
*** andersonvom has joined #heat02:14
*** WinnieTsang has quit IRC02:16
*** gokrokve has joined #heat02:17
*** andersonvom1 has joined #heat02:18
*** andersonvom has quit IRC02:19
radixwow, someone kicked the queue's butt02:30
*** achampio1 has joined #heat02:30
*** erkules_ has joined #heat02:31
*** achampion has quit IRC02:33
*** erkules has quit IRC02:33
*** achampion has joined #heat02:38
*** nanjj has joined #heat02:39
*** achampio1 has quit IRC02:40
*** slong_ has quit IRC02:43
openstackgerritA change was merged to openstack/heat: heat_keystoneclient add support for stack domain projects  https://review.openstack.org/6989102:44
*** nati_uen_ has quit IRC02:46
*** tomek_adamczewsk has joined #heat02:49
openstackgerritA change was merged to openstack/heat: tests remove test_heatclient unnecessary mock  https://review.openstack.org/7120402:53
openstackgerritA change was merged to openstack/heat: Rename rackspace.rst to contrib.rst  https://review.openstack.org/6875202:53
openstackgerritA change was merged to openstack/heat: Restructure Rackspace resources  https://review.openstack.org/6874702:53
openstackgerritA change was merged to openstack/heat: Reorganize docker-plugin for consistency  https://review.openstack.org/6874802:59
*** andersonvom1 is now known as andersonvom03:02
*** gokrokve has quit IRC03:06
*** fandi has joined #heat03:07
*** arbylee has quit IRC03:20
*** aweiteka has quit IRC03:21
*** alexpilotti has joined #heat03:25
*** arbylee1 has joined #heat03:27
*** slong has joined #heat03:28
*** asalkeld has joined #heat03:33
*** gokrokve has joined #heat03:38
*** gokrokve_ has joined #heat03:40
asalkeldanyone know what version of pyrax we need?03:41
*** gokrokve has quit IRC03:43
*** gokrokve_ has quit IRC03:44
openstackgerritAngus Salkeld proposed a change to openstack/heat: Add a requirements file for contrib/rackspace/  https://review.openstack.org/7173003:47
*** WinnieTsang has joined #heat03:48
*** alexheneveld has quit IRC03:50
*** arbylee1 has quit IRC03:52
*** harlowja is now known as harlowja_away03:53
*** edmund has quit IRC04:00
*** andersonvom has quit IRC04:02
*** alexpilotti has quit IRC04:07
*** radix has left #heat04:08
*** radix has joined #heat04:09
*** andersonvom has joined #heat04:10
openstackgerritA change was merged to openstack/heat: Handle API 500 response in OS::Nova::Server  https://review.openstack.org/7164404:19
*** andersonvom has quit IRC04:29
*** pablosan has quit IRC04:37
*** pablosan has joined #heat04:39
*** gokrokve has joined #heat04:39
*** Tross has joined #heat04:40
*** tomek_adamczewsk has quit IRC04:41
*** gokrokve_ has joined #heat04:41
*** Tross has left #heat04:42
*** gokrokve has quit IRC04:44
*** IlyaE has joined #heat04:51
*** IlyaE has quit IRC04:51
*** IlyaE has joined #heat04:54
*** killer_prince has joined #heat05:06
*** saju_m has joined #heat05:08
*** gokrokve_ has quit IRC05:11
*** gokrokve has joined #heat05:11
*** gokrokve has quit IRC05:12
*** gokrokve has joined #heat05:12
*** gokrokve has quit IRC05:12
*** gokrokve has joined #heat05:13
*** gokrokve has quit IRC05:13
*** gokrokve has joined #heat05:18
*** gokrokve has quit IRC05:18
*** tomek_adamczewsk has joined #heat05:24
*** nkhare has joined #heat05:28
*** Guest90826 has joined #heat05:39
Guest90826when i create stack in openstack  havana i got error Resource Create Failed: Error: Resource Create Failed: Error: Server Wordpress-Databasetemplate-3xujyfm5ipu7-Mysqldatabaseserver-Tk3oey67n7px Length 72 > 63 Characters, Please Reduce The Length Of Stack Or Resource Names plz  help me05:40
openstackgerritJun Jie Nan proposed a change to openstack/heat: OS::Nova::Server support for software config  https://review.openstack.org/6762505:40
openstackgerritJun Jie Nan proposed a change to openstack/heat: Resource type implementation for software deployment.  https://review.openstack.org/6762405:40
openstackgerritJun Jie Nan proposed a change to openstack/heat: Nova server to ref cloud-config resources in user_data  https://review.openstack.org/6923805:40
nanjjGuest90826: you can modify the template to reduce the stack name and resource name05:45
*** achampion has quit IRC05:47
Guest90826how to modify stack name and resource name in template , I provide url of template plz specify me https://raw.github.com/openstack/heat-templates/master/cfn/F17/WordPress_Composed_Instances.template05:51
*** gokrokve has joined #heat05:53
nanjjsteps:05:57
nanjj1. wget https://raw.github.com/openstack/heat-templates/master/cfn/F17/WordPress_Composed_Instances.template05:57
nanjj2. edit it, modify DatabaseTemplate to d05:58
*** gokrokve has quit IRC05:58
nanjj3. heat stack-create -f WordPress....template s05:59
nanjjselect a short stack name05:59
*** nanjj has quit IRC06:04
*** amritanshu_RnD has joined #heat06:06
*** amritanshu_RnD has joined #heat06:07
*** amritanshu_RnD is now known as Guest77906:07
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/7051706:07
*** akuznetsov has joined #heat06:08
openstackgerritShane Wang proposed a change to openstack-dev/heat-cfnclient: Fix misspellings in heat-cfnclient  https://review.openstack.org/7175506:12
Guest90826hi nanjj , I cant understand modify DatabaseTemplate to d ,Plz specify me clearly , that Under Resource Section their is DatabaseTemplate06:13
*** achampion has joined #heat06:14
skraynevMorning!06:14
*** saju_m has quit IRC06:18
*** achampion has quit IRC06:18
Guest90826nanjj plz help06:31
*** cadenzajon has joined #heat06:37
*** gokrokve has joined #heat06:39
*** cadenzajon has quit IRC06:41
*** gokrokve has quit IRC06:44
*** asalkeld has quit IRC06:47
*** jprovazn has joined #heat06:50
*** erkules_ is now known as erkules06:53
openstackgerritShane Wang proposed a change to openstack/heat: Fix misspellings in heat  https://review.openstack.org/7177307:00
*** matsuhashi has quit IRC07:05
*** yogesh has joined #heat07:07
skraynevstevebaker: are you around?07:07
*** tspatzier has joined #heat07:11
*** lcheng_ has joined #heat07:14
*** matsuhashi has joined #heat07:21
*** yogesh has quit IRC07:21
*** yogesh has joined #heat07:23
*** IlyaE has quit IRC07:24
*** akuznetsov has quit IRC07:25
*** akuznetsov has joined #heat07:29
*** jamieh has joined #heat07:31
*** saju_m has joined #heat07:32
*** gokrokve has joined #heat07:39
*** IlyaE has joined #heat07:41
*** bvandenh has joined #heat07:43
*** gokrokve has quit IRC07:44
*** Guest90826 has quit IRC07:46
*** chandan_ has joined #heat07:49
chandan_when i create stack in openstack  havana i got error Resource Create Failed: Error: Resource Create Failed: Error: Server Wordpress-Databasetemplate-3xujyfm5ipu7-Mysqldatabaseserver-Tk3oey67n7px Length 72 > 63 Characters, Please Reduce The Length Of Stack Or Resource Names plz  help me07:49
*** chandan_ is now known as Guest7573507:49
*** nosnos_ has joined #heat07:51
*** nosnos has quit IRC07:54
therve'morning07:57
Guest75735g morning therve07:57
Guest75735when i create stack in openstack  havana i got error Resource Create Failed: Error: Resource Create Failed: Error: Server Wordpress-Databasetemplate-3xujyfm5ipu7-Mysqldatabaseserver-Tk3oey67n7px Length 72 > 63 Characters, Please Reduce The Length Of Stack Or Resource Names plz  help me07:58
*** yogesh has quit IRC07:58
Guest75735right now i got error in stack creation is Resource Create Failed: Error: Resource Create Failed: Error: Creation Of Server Wordpress-D-R6nn2owdspv6-Mysqldatabaseserver-Esymdtlolotr Failed: Unable To Determine Disk Prefix For None (500)08:00
*** achampion has joined #heat08:03
openstackgerritThomas Herve proposed a change to openstack/heat: Parse stack_adopt_data  https://review.openstack.org/7155308:08
*** IlyaE has quit IRC08:10
*** matsuhashi has quit IRC08:10
*** lcheng_ has quit IRC08:23
*** aignatov_ is now known as aignatov08:31
openstackgerritIan McLeod proposed a change to openstack/heat: Don't raise MySQL 2013 'Lost connection' errors  https://review.openstack.org/7181908:33
*** tomek_adamczewsk has quit IRC08:37
*** gokrokve has joined #heat08:39
*** gokrokve has quit IRC08:44
*** alexheneveld has joined #heat08:47
*** slong has quit IRC08:47
*** alexheneveld has quit IRC08:52
*** cody-somerville has quit IRC08:52
*** lcheng_ has joined #heat08:53
*** Guest75735 has quit IRC09:04
*** yogesh has joined #heat09:08
*** vvechkanov has joined #heat09:10
openstackgerritThomas Herve proposed a change to openstack/heat: Add a nova keypair constraint  https://review.openstack.org/7031909:12
openstackgerritThomas Herve proposed a change to openstack/heat: Implement custom constraints  https://review.openstack.org/7031809:12
openstackgerritThomas Herve proposed a change to openstack/heat: Enable usage of custom constraint in parameters  https://review.openstack.org/7129509:12
*** yogesh has quit IRC09:13
*** stannie has joined #heat09:14
*** derekh has joined #heat09:22
*** lcheng_ has quit IRC09:32
*** giulivo has joined #heat09:35
*** alexheneveld has joined #heat09:37
*** cody-somerville has joined #heat09:40
*** mkollaro has joined #heat09:41
*** nosnos_ has quit IRC09:43
*** mkollaro1 has joined #heat09:55
*** mkollaro has quit IRC09:55
*** saju_m has quit IRC09:58
*** killer_prince has quit IRC10:05
*** pshchelo has joined #heat10:07
openstackgerritA change was merged to openstack/heat: Refactor _create_template to not rely on instances  https://review.openstack.org/7114310:10
*** bada has joined #heat10:18
*** alexheneveld has quit IRC10:21
*** aignatov is now known as aignatov_10:25
*** nkhare has quit IRC10:29
*** achampion has quit IRC10:32
openstackgerritSascha Peilicke proposed a change to openstack/heat-cfntools: Support building wheels (PEP-427)  https://review.openstack.org/7185710:32
badaHI guys, do you know if there is a way to create a stack where in the UI the filed like IMages or Network would be a scroll down list of existing image or netword of the tenant (without previously writing it inside the template itself) ? (Basically like an SQL request to populate a form)10:37
shardybada: No, because there's currently no way to map the parameter (which from a UI perspective is just a random user provided string) to the API request necessary to populate the dropdown10:39
*** gokrokve has joined #heat10:39
badashardy: Do you think it's technically possible ?10:39
shardybada: well yes, if you solve the problem I just mentioned10:40
badashardy: lol10:40
thervebada, I'm working on something which goes into that direction10:40
therveAdding annotation to parameters, the UI should be able to know which API to call10:40
badatherve : really ? can you explain more ?10:40
therveYou change your parameter to say that it's a nova.keypair10:41
therveThen in your UI you can implement the api call to populate the input10:42
thervehttps://review.openstack.org/#/c/71295/ is the latest commit on that front10:43
badacool10:43
badatherve : Thx i'll have a look10:43
*** gokrokve has quit IRC10:44
*** alexheneveld has joined #heat10:47
*** nkhare has joined #heat10:47
openstackgerritSascha Peilicke proposed a change to openstack/python-heatclient: Support building wheels (PEP-427)  https://review.openstack.org/5714910:48
openstackgerritA change was merged to openstack/heat: Move resource_templates to heat.scaling  https://review.openstack.org/7116810:49
openstackgerritSascha Peilicke proposed a change to openstack/heat: Support building wheels (PEP-427)  https://review.openstack.org/5712610:50
*** Guest779 has quit IRC10:51
pshchelomorning all10:54
pshchelohas anyone had a problem with devstack recently that libvirt logs gradually eat up all space on a VM rendering it unusable?10:55
*** e0ne has joined #heat10:57
shardypshchelo: there was a thread on openstack-dev about it "libvirt default log level"11:00
*** aignatov_ is now known as aignatov11:04
*** dmakogon_ is now known as denis_makogon11:13
pshcheloshardy: thanks, will take a look11:14
*** achampion has joined #heat11:21
*** achampion has quit IRC11:27
pshcheloanother question - which novaclient api are we using, v1.1 or v3?11:31
*** gokrokve has joined #heat11:39
*** mkollaro1 has quit IRC11:40
pshchelook, looks like v1.1 it is (as we use create_server_volume that is from v1.1)11:40
*** nkhare has quit IRC11:40
*** gokrokve has quit IRC11:44
*** tspatzier has quit IRC11:48
*** rpothier has joined #heat11:48
*** blomquisg has joined #heat12:10
*** sgran has quit IRC12:18
*** pafuent has joined #heat12:21
*** achampion has joined #heat12:23
*** Invent has joined #heat12:26
*** achampion has quit IRC12:28
*** akuznetsov has quit IRC12:28
*** tspatzier has joined #heat12:32
*** alexheneveld has quit IRC12:33
*** Invent has quit IRC12:38
*** gokrokve has joined #heat12:39
*** alexpilotti has joined #heat12:40
*** alexheneveld has joined #heat12:40
*** fandi has quit IRC12:42
*** gokrokve has quit IRC12:44
openstackgerritThomas Herve proposed a change to openstack/heat: Add a validation step to parameters schema  https://review.openstack.org/6965513:10
therveIf someone can have a look at that one ^^^13:10
*** david-lyle has quit IRC13:11
*** achampion has joined #heat13:14
*** achampion has quit IRC13:19
*** bgorski has joined #heat13:20
*** alexheneveld has quit IRC13:24
*** jdob has joined #heat13:24
*** Invent has joined #heat13:28
*** russellb is now known as rustlebee13:30
*** gokrokve has joined #heat13:39
*** alexpilotti has quit IRC13:40
*** aweiteka has joined #heat13:42
*** gokrokve has quit IRC13:44
*** achampion has joined #heat13:45
*** achampion has quit IRC13:47
*** achudnovets has joined #heat13:49
*** achudnovets has left #heat13:49
*** achudnovets has joined #heat13:50
therveshardy, BTW I'll be in London for CloudExpo. Doing some Heat related stuff presumably.13:57
*** akuznetsov has joined #heat14:00
achudnovetsHi,14:01
achudnovetsNow we have OS::Trove::Instance resource. I think we can use it to make basic implementation of AWS::RDS::DBInstance resource. Just like AWS::EC2::Instance. I can't find any blueprint for it. Is it interesting?14:01
achudnovetsouch! I meant http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html :)14:02
shardyachudnovets: Yes, that would be good, probably as an additional provider template alternative to this:14:02
shardyhttps://github.com/openstack/heat/blob/master/etc/heat/templates/AWS_RDS_DBInstance.yaml14:02
shardythen deployers can choose a Trove or built-in version14:03
*** sabeen has joined #heat14:04
openstackgerritThomas Herve proposed a change to openstack/heat: Add a validation step to parameters schema  https://review.openstack.org/6965514:05
*** alexpilotti has joined #heat14:05
achudnovetsOk, thanks shardy! I'll write a blueprint for it.14:06
*** achudnovets has left #heat14:09
shardytherve: cool, are you helping run the Heat workshop?14:10
*** sabeen has quit IRC14:11
*** sabeen has joined #heat14:11
shardytherve: I may come along and join you on one of the days, although the registration page has about 100 questions :\14:11
*** sgran has joined #heat14:12
*** achudnovets has joined #heat14:15
*** jdob has quit IRC14:17
therveshardy, Yes there is a Heat tutorial, I need to build some content :)14:17
*** jdob has joined #heat14:17
radixmorning14:18
therveIt's Feb 26th at 14h14:18
therveHey radix14:18
shardytherve: Let me know if you need some help, I can probably attend on one of the days and assist with the workshop14:19
radixwoohoo, I love waking up to merges14:19
shardytherve: I actually didn't know about this, so thanks for the heads up :)14:20
therveshardy, If you have any pointer for doc that'd be great14:21
shardytherve: you mean existing presentations etc?14:21
therveshardy, Yep14:21
*** blues-man has joined #heat14:22
shardyhttps://wiki.openstack.org/wiki/Heat14:22
blues-manhi all14:22
shardyThere's a section "heat-core Blogs & Presentation Material"14:22
blues-mangot openstack t-shirt at fosdem, finally! :)14:22
therveAh sweet, thanks14:22
shardytherve: there's lots of slides on my github page and Zane has some good handouts which you can probably reuse14:22
shardyhttps://github.com/zaneb/presentations/releases14:23
shardyhttps://github.com/hardys/presentations14:23
*** andersonvom has joined #heat14:25
*** alexheneveld has joined #heat14:26
sdakemorning14:26
shardyHi sdake14:26
*** agileclipse has joined #heat14:27
*** agileclipse has quit IRC14:28
*** jasond has quit IRC14:29
*** pafuent has quit IRC14:33
*** arbylee has joined #heat14:34
*** arbylee has quit IRC14:35
*** arbylee1 has joined #heat14:36
*** edmund has joined #heat14:36
*** gokrokve has joined #heat14:39
*** jasond has joined #heat14:42
*** gokrokve has quit IRC14:43
*** jdob_ has joined #heat14:46
*** jdob has quit IRC14:46
*** bgorski has quit IRC14:48
*** bgorski has joined #heat14:49
openstackgerritA change was merged to openstack/heat: Fix indentation errors found by Pep8 1.4.6+  https://review.openstack.org/7134114:49
*** pafuent has joined #heat14:52
*** dims has quit IRC14:57
*** andersonvom has quit IRC14:59
*** andersonvom_arby has joined #heat15:00
*** jmckind has joined #heat15:00
*** achudnovets has left #heat15:01
*** tims has joined #heat15:03
*** vijendar has joined #heat15:03
*** pafuent has quit IRC15:05
*** pafuent has joined #heat15:05
*** tims1 has joined #heat15:05
*** tims has quit IRC15:07
*** vijendar has quit IRC15:08
*** rbrady is now known as rbrady-mtg15:08
*** dims has joined #heat15:10
*** scollier has joined #heat15:12
*** bvandenh has quit IRC15:13
*** mkollaro has joined #heat15:19
openstackgerritSergey Kraynev proposed a change to openstack/heat: Validation for Outputs template section  https://review.openstack.org/7035815:20
*** arbylee1 is now known as arbylee15:24
*** aignatov is now known as aignatov_15:25
openstackgerritSergey Kraynev proposed a change to openstack/heat: Validation for Outputs template section  https://review.openstack.org/7035815:26
*** david-lyle has joined #heat15:26
*** aignatov_ is now known as aignatov15:32
*** IlyaE has joined #heat15:33
*** scollier has quit IRC15:36
*** achampion has joined #heat15:39
*** gokrokve has joined #heat15:39
*** pablosan has quit IRC15:39
*** pablosan has joined #heat15:40
*** jergerber has joined #heat15:40
*** jprovazn is now known as jprovazn_bbl15:41
*** vijendar has joined #heat15:43
openstackgerritRichard Lee proposed a change to openstack/heat: Separate the Marconi client from the resource  https://review.openstack.org/7135015:43
openstackgerritRichard Lee proposed a change to openstack/heat: Rename Marconi plugin package  https://review.openstack.org/7114115:43
openstackgerritRichard Lee proposed a change to openstack/heat: Restructure Marconi plugin directory structure  https://review.openstack.org/7135115:43
*** gokrokve has quit IRC15:44
*** vijendar has quit IRC15:47
openstackgerritRichard Lee proposed a change to openstack/heat: Rename docker_plugin to docker  https://review.openstack.org/7192715:47
*** vijendar has joined #heat15:47
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient raise error if stack user role missing  https://review.openstack.org/7192815:51
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user_keypair  https://review.openstack.org/7192915:51
openstackgerritSteven Hardy proposed a change to openstack/heat: StackUser add suspend/resume support  https://review.openstack.org/7193015:51
openstackgerritSteven Hardy proposed a change to openstack/heat: engine: allow stack_user_project users to retrieve stack  https://review.openstack.org/7130015:51
openstackgerritSteven Hardy proposed a change to openstack/heat: Migrate SignalResponder to StackUser base class  https://review.openstack.org/7121015:51
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add support to enable/disable domain users  https://review.openstack.org/7141415:51
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add create_stack_domain_user_keypair  https://review.openstack.org/7120815:51
openstackgerritSteven Hardy proposed a change to openstack/heat: Add StackUser common base class  https://review.openstack.org/7120915:51
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add create_stack_domain_user function  https://review.openstack.org/7120615:51
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user function  https://review.openstack.org/7120715:51
openstackgerritSteven Hardy proposed a change to openstack/heat: Add parser.Stack support for stack_domain_projects  https://review.openstack.org/7120515:51
*** vijendar has quit IRC15:52
*** vijendar has joined #heat15:52
*** pablosan_ has joined #heat15:54
*** pablosan has quit IRC15:54
*** andrew_plunk has joined #heat15:56
*** cody-somerville has quit IRC15:58
pafuentHi. Can someone take a look at this https://review.openstack.org/#/c/70710/. It's the last part of hot-select bp16:02
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532516:03
openstackgerritSteven Hardy proposed a change to openstack/heat: engine: allow stack_user_project users to retrieve stack  https://review.openstack.org/7130016:04
openstackgerritSteven Hardy proposed a change to openstack/heat: StackUser add suspend/resume support  https://review.openstack.org/7193016:04
openstackgerritSteven Hardy proposed a change to openstack/heat: Migrate SignalResponder to StackUser base class  https://review.openstack.org/7121016:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add support to enable/disable domain users  https://review.openstack.org/7141416:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add create_stack_domain_user_keypair  https://review.openstack.org/7120816:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient raise error if stack user role missing  https://review.openstack.org/7192816:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user_keypair  https://review.openstack.org/7192916:04
openstackgerritSteven Hardy proposed a change to openstack/heat: Add StackUser common base class  https://review.openstack.org/7120916:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add create_stack_domain_user function  https://review.openstack.org/7120616:04
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user function  https://review.openstack.org/7120716:04
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532516:05
*** david-lyle has quit IRC16:08
*** pablosan_ has quit IRC16:11
*** pablosan has joined #heat16:11
andersonvom_arbyshardy: morning!16:19
*** jamieh has quit IRC16:19
openstackgerritSwann Croiset proposed a change to openstack/heat: Retrieve user_id from HTTP Headers to populate Context  https://review.openstack.org/7193816:20
shardyandersonvom_arby: Hi!16:21
* shardy is confused who he is speaking to ;)16:21
* andersonvom_arby are wondering why...16:21
*** jamieh has joined #heat16:21
andersonvom_arbyshardy: we posted some comments on https://review.openstack.org/#/c/58641/23/heat/engine/resource.py and were wondering if you had any more thoughts on that.16:22
andersonvom_arbyshardy: basically, the two circumstances feel a little odd and we're trying to figure out which one is the lesser evil =)16:22
*** bnemec is now known as beekneemech16:23
shardyandersonvom_arby: well I guess it's arguable, but IMO if you trigger a check update, and not all reasources were successfully checked, UPDATE_FAILED is a perfectly acceptable outcome16:23
shardyI'm assuming we expect almost all resource to support check pretty soon?16:24
shardyWhat I don't think we can do is silently change the status reason without changing the status16:24
andersonvom_arbyshardy: yes. as far as I can see, all of them should be added shortly after this commit16:24
andersonvom_arbyshardy: guess you're right, if this won't happen anyway (at least not for long after a new resource gets added), then it makes sense16:25
shardyso in that case, any resource failing to check is a failure, and if NotSupported (or any other exception) is raised during the check, we declare failure so the non-check-compliant resource can get fixed16:26
*** randallburt has joined #heat16:27
shardymaybe this is a disadvantage of multiplexing multiple meanings to the UPDATE action16:27
*** randallburt has joined #heat16:27
andersonvom_arbyshardy: yeah. =( do you think it's worth adding a new status for this?16:33
*** cody-somerville has joined #heat16:34
*** dmueller has joined #heat16:36
*** lcheng_ has joined #heat16:37
*** cody-somerville has quit IRC16:39
openstackgerritA change was merged to openstack/heat: Don't raise MySQL 2013 'Lost connection' errors  https://review.openstack.org/7181916:39
*** gokrokve has joined #heat16:39
*** ppetit has quit IRC16:40
*** sballe has joined #heat16:41
*** pasquier-s has quit IRC16:43
shardyandersonvom_arby: Honestly, I'm not sure - to me if you understand that an update option is to check resource states, UPDATE_FAILED is not at all confusing16:43
*** pasquier-s_ has quit IRC16:43
shardyandersonvom_arby: but I can get that some folks might argue CHECK_FAILED would be clearer16:44
*** gokrokve has quit IRC16:44
shardyFWIW, my vote is to stick with the existing UPDATE interface unless others strongly disagree16:44
*** alexheneveld has quit IRC16:46
*** dmueller has quit IRC16:47
*** dmueller has joined #heat16:47
*** nati_ueno has joined #heat16:47
*** e0ne has quit IRC16:48
*** fandi has joined #heat16:51
*** dmueller has quit IRC16:52
*** fandi has quit IRC16:53
*** lcheng_ has quit IRC16:54
*** fandi has joined #heat16:54
*** fandi has quit IRC16:55
*** fandi has joined #heat16:56
larsksIs there a way to query a remote heat engine for a list of supported resource types?16:56
*** tspatzier has quit IRC16:56
*** fandi has quit IRC16:57
*** kfox1111 has joined #heat17:00
*** fandi has joined #heat17:00
*** gokrokve has joined #heat17:01
andrew_plunkIt might be beneficial to get this merged as anyone who runs this migration will have a borked heat: https://review.openstack.org/#/c/71672/17:03
*** arbylee has quit IRC17:04
*** dmueller has joined #heat17:05
*** pshchelo has quit IRC17:05
kfox1111wow. I was blown off by the committe. I guess they just don't want the contributions then. :/17:05
*** gokrokve has quit IRC17:06
*** arbylee has joined #heat17:07
andersonvom_arbyshardy: cool. I'm sort of fine with it as well. I don't think right now it's a very strong case to change it either. we'll go with that and see what people think. thanks!17:07
*** aignatov is now known as aignatov_17:07
kfox1111man legal is screwed up. If I would have just submitted the contributions without doing things "the right way" like everyone else, no one would have ever cared. :/17:08
zanebkfox1111: in retrospect, that's what you should have done :(17:09
andrew_plunkkfox1111 where would the liability be in that case? On openstack or on you?17:09
kfox1111andrew_plunk: over a 20 line sort comparator function? Prior art up the wazoo. No liability. :/17:10
*** samkottler has quit IRC17:10
*** samkottler has joined #heat17:10
kfox1111All of the layers involved are being cowerds.17:10
kfox1111If there is any liabilty there, the patent system is so broken, you can sue anyone over anything.17:11
*** dmueller has quit IRC17:11
andrew_plunkgood point kfox111117:11
randallburtlarsks:  in case you didn't get an answer: there's a /resource_types endpoint or resource-type-list in the client17:12
*** david-lyle has joined #heat17:12
*** david-lyle has quit IRC17:17
pafuentHi. Can someone take a look at this https://review.openstack.org/#/c/70710/. It's the last part of hot-select bp17:19
*** pablosan has quit IRC17:22
*** wchrisj has joined #heat17:23
*** rbrady-mtg is now known as rbrady17:24
*** pvaneck has joined #heat17:25
*** mattgriffin has quit IRC17:28
*** mattgriffin has joined #heat17:28
*** nati_ueno has quit IRC17:28
*** nati_ueno has joined #heat17:29
*** tspatzier has joined #heat17:31
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532517:31
SpamapSpafuent: reviewing17:32
pafuentSpamapS: Thanks}17:32
openstackgerritRichard Lee proposed a change to openstack/heat: Separate the Marconi client from the resource  https://review.openstack.org/7135017:33
openstackgerritRichard Lee proposed a change to openstack/heat: Restructure Marconi plugin directory structure  https://review.openstack.org/7135117:33
SpamapSpafuent: we were just looking for that functionality in TripleO yesterday btw :)17:34
SpamapSseems like it is about time we migrate to HOT17:34
pafuentSpamapS: I'm glad to be helpful ;)17:35
SpamapSpafuent: https://review.openstack.org/#/c/70710/ <-- fix spelling / grammar quick.. I will +2 that. :)17:36
randallburtSpamapS:  glad you said that. I'm considering proposing HOT as "good" for a v1 of the spec.17:36
randallburtSpamapS, pafuent and I will +A unless someone beats me to it.17:36
pafuent:)17:37
*** gokrokve has joined #heat17:37
SpamapSrandallburt: plssss wait for software-config :)17:38
SpamapSrandallburt: that's the one I want to use.17:38
randallburtSpamapS:  that's resources though. It has no impact on the HOT syntax.17:38
SpamapSI guess we've established that by now.17:39
SpamapSso yeah17:39
randallburtand I was going to broach the subject in Atlanta anyway ;)17:39
randallburtso there's time...17:39
SpamapSrandallburt: I'd like for a 1.0 to be accompanied by a rigorous set of templates in tempest.17:39
SpamapSor perhaps just in the unit tests17:39
randallburtSpamapS:  agreed.17:40
*** IlyaE has quit IRC17:40
SpamapSAlso I'd love to see heat-templates start validating in Heat's gate.17:41
randallburteven if we could just get consensus on HOT being "good enough" for v1 and work more on shoring up tempest and unit tests, then I'm happy.17:41
randallburtvery agreed.17:41
SpamapSI'd also like some chicken wings.17:41
SpamapSnow17:41
*** gokrokve has quit IRC17:41
randallburtperhaps that can be "a thing" for Juno.17:41
SpamapSseriously.. bring 'em17:41
randallburtSpamapS:  they'd be cold by the time I got there.17:41
SpamapSpessimest17:42
SpamapSpessimist too17:42
SpamapS<-- decided to stop being fat last week17:42
randallburtSpamapS:  besides, they don't know how to make good hot wings around here. BBQ, you're covered. Wings, not so much.17:42
* SpamapS now dreams of chicken wings and whole pans of lasagna17:42
SpamapSrandallburt: ahh really? We have tons of good wings places here in LA17:43
randallburthow aweful. (the stopping being fat I mean).17:43
SpamapSwhich is... _the problem_17:43
randallburtindeed. well, let us in the future resolve to switch. You show me good wings if I'm in LA, and I'll show you good BBQ.17:44
randallburtlean, healthy BBQ full of vitamins and minerals.17:44
SpamapSI love me some brisket17:45
SpamapSThe kind that looks like meat, until you shake the table a little, and then it looks more like pudding.17:45
*** killer_prince has joined #heat17:46
randallburtlol, then we got you covered.17:46
SpamapSbut.. ENOTLEAN17:46
randallburt"wet"17:46
*** david-lyle has joined #heat17:46
*** nati_ueno has quit IRC17:48
*** WinnieTsang has quit IRC17:48
*** jmckind has quit IRC17:52
*** blues-man has quit IRC17:57
*** tspatzier has quit IRC17:58
*** jprovazn_bbl has quit IRC17:59
*** cadenzajon has joined #heat18:05
cadenzajonwhere can I find the heat template files for OpenStack components like keystone, glance, etc? Browsing around github repos I have not found them yet.18:06
randallburtcadenzajon: you mean https://github.com/openstack/heat-templates?18:07
randallburtor do you mean templates for setting up those services?18:08
cadenzajonsetting up the services18:08
randallburtah. that's maybe an OOO thing. SpamapS, lifeless?18:08
*** yogesh has joined #heat18:10
cadenzajonyea, I was looking at github/triplo-heat-templates but it all looks like higher-order orchestration and not installing/writing individual service config files, etc.18:12
kfox1111cadenzajon: I think the tripleo folks usually deal with the lower level bits with dib elements.18:13
*** nati_ueno has joined #heat18:14
cadenzajoninteresting, any pointers on where I can find the dib elements?18:15
*** WinnieTsang has joined #heat18:16
kfox1111https://github.com/openstack/tripleo-image-elements/tree/master/elements18:16
*** arbylee has quit IRC18:16
cadenzajonbut those all seem to be lower-level system services, not  openstack (unless I'm overlooking them)18:16
*** andersonvom_arby has quit IRC18:17
kfox1111keep looking. :)18:17
kfox1111theres cinder, glance, nova, ironic, etc in there.18:17
*** harlowja_away is now known as harlowja18:18
cadenzajonah yes, of course, I was looking at diskimage-builder/elements18:18
cadenzajonthanks kfox11118:18
kfox1111sure. :)18:19
kfox1111yeah. diskimage-builder/elements is like just the base distro bits.18:19
*** e0ne has joined #heat18:24
*** pablosan has joined #heat18:28
SpamapScadenzajon: we separate orchestration from low level because "thats the right thing to do" ;)18:33
SpamapScadenzajon: we talk about it a lot in #tripleo too18:33
lifelesscadenzajon: randallburt kfox1111 yes, tripleo-heat-templates is all service orchestration; manipulation of bits within the deployed systems is done by software wedeploy to the machines (via disk=image-builder)18:43
lifelesssee tripleo-image-elements18:43
*** mkollaro has quit IRC18:46
*** arbylee has joined #heat18:46
*** arbylee1 has joined #heat18:47
kfox1111has any more work been done on getting tripleo-image-elements to use rdo packages?18:49
lifelesskfox1111: slage has done that18:51
*** arbylee has quit IRC18:51
kfox1111done, or working on?18:51
randallburtoh yea. we're writing our own Launchpad replacement.18:52
kfox1111randallburt: really?18:53
randallburtaccording to the latest email from announce. I've not run through the entire justification yet, but sheesh.18:53
kfox1111thanks for the pointer. I'll take a look.18:54
*** arbylee1 has quit IRC18:56
*** andersonvom has joined #heat18:57
*** andersonvom has quit IRC18:58
pafuentSomeone had issues with rackspace contrib tests?18:58
openstackgerritJason Dunsmore proposed a change to openstack/heat: Make Server compatible with Nova Key Pair resource  https://review.openstack.org/6823018:59
*** andersonvom has joined #heat18:59
pafuentTox is failing with a lot of output and if IIRC that happens due to syntax errors18:59
jasondpafuent: have an example?19:00
pafuent\x01@`@Urackspace.tests.test_rackspace_dns.RackspaceDnsTest.test_create_domain_with_mx_record4\x96\xb8#\xb3)\x01@I?rackspace.tests.test_rackspace_dns.RackspaceDnsTest.test_updateT\'$"\xb3)\x01@V@Krackspace.tests.test_rackspace_dns.RackspaceDnsTest.test_update_domain_onlym\x9d\xd4\xba\xb3)\x01@_@Trac19:00
pafuentjasond: a little piece of the error19:00
*** kfox1111 has quit IRC19:01
pafuentjasond: If I remove test_rackspace_clients.py tox runs19:02
jasondpafuent: hm, can't reproduce with the latest master.  is this from an active code review?19:02
pafuentjasond: I ran this in the latest master19:02
*** shakayumi has joined #heat19:02
jasondpafuent: does "git clean -n" show any output?19:03
larsksrandallburt: Thanks, that helps! (re: resource-type-list)19:03
randallburtnp19:03
pafuentjasond: Yes19:04
jasondpafuent: try removing any untracked files19:04
pafuentjasond: Is listing a rackspace dire with .pyc19:05
pafuentjasond: I'll remove that19:05
pafuentjasond: THANKS19:06
jasondpafuent: np19:06
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: HOT templates get_param allows extra attributes  https://review.openstack.org/7071019:09
*** bgorski has quit IRC19:13
randallburtpafuent:  allows->allow. Might want to fix it before SpamapS gets out his grammar hammer ;)19:14
randallburtin the commit message that is.19:14
pafuentrandallburt: Thanks, I'll fix it ASAP19:15
randallburtnp19:16
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: HOT templates get_param allows extra attributes  https://review.openstack.org/7071019:16
pafuentrandallburt: Done19:16
randallburtpafuent:  +2ed. Thanks!19:16
pafuentrandallburt: Thanks to you19:17
randallburtpafuent:  I just pushed the button. You made lots of template authors happy :D19:17
pafuentrandallburt: :-D19:17
pafuentrandallburt: May I take advantage of your kindness? Could you please take a look at this too? https://review.openstack.org/#/c/63839/19:19
randallburtpafuent:  sure19:19
*** arbylee has joined #heat19:24
openstackgerritTim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call  https://review.openstack.org/6532519:26
*** rcleere has joined #heat19:27
*** vt102 has quit IRC19:27
randallburtpafuent:  lgtm, SpamapS any reason to wait on others to chime in on https://review.openstack.org/#/c/63839/11? Seems the bug is justification and its been around a while.19:27
*** arbylee has quit IRC19:29
*** nati_uen_ has joined #heat19:30
*** jamieh has quit IRC19:30
*** nati_uen_ has quit IRC19:30
*** nati_uen_ has joined #heat19:31
*** nati_ueno has quit IRC19:32
randallburtsilence is consent, I suppose ;)19:35
*** kfox1111 has joined #heat19:36
randallburtsorry andrew_plunk :(19:36
andrew_plunkwhat's up?19:37
randallburthttps://review.openstack.org/#/c/71672/19:37
andrew_plunkhaha that means there were 3 patches in contention for database migration #3519:38
andrew_plunkat least19:38
andrew_plunkRandallBurt: you -1ed the wrong patch19:40
andrew_plunkhttps://review.openstack.org/#/c/71672/ is changing a patch that already landed19:40
randallburtdammit19:40
randallburtsorry about that19:40
andrew_plunknp, I get where you were going though :)19:40
andrew_plunkmy other patch deserves a -1 now ;)19:40
randallburtyup. on it.19:41
andrew_plunkrandallburt here is another #35 migration for ya: https://review.openstack.org/#/c/71205/19:44
*** alexpilotti has quit IRC19:45
*** aignatov_ is now known as aignatov19:45
randallburtandrew_plunk:  man. this is going to be messy. I think pafuent's patch conflicts anyway.19:45
randallburtsorry about that.19:45
andrew_plunknp: it happens19:45
randallburtSQLAlchemy db migrations are the devil I tells ya.19:47
randallburt<— lunch19:49
andrew_plunkyeah it is painful, but I am glad we have it. I think it is difficult to write a migration that downgrades and upgrades correctly, I keep on seeing column problems around #34. I may need to fix the downgrade too19:49
SpamapSrandallburt: thanks for +A'ing the event ordering one19:50
andrew_plunkIs it customary to do a migration for sqlite also now too?19:54
*** arbylee has joined #heat19:54
andrew_plunkI guess that is probably only if sqlite is different from the "default" database...19:55
andrew_plunkI am asking in regards to: https://review.openstack.org/#/c/63839/11/heat/db/sqlalchemy/migrate_repo/versions/035_event_uuid_to_id.py19:56
*** kfox1111 has quit IRC19:56
*** kfox1111 has joined #heat19:57
*** alexpilotti has joined #heat19:59
*** gokrokve has joined #heat20:03
*** gokrokve has quit IRC20:03
*** gokrokve has joined #heat20:03
*** yogesh has quit IRC20:07
*** yogesh has joined #heat20:10
*** edmund has quit IRC20:17
*** IlyaE has joined #heat20:17
randallburtSpamapS:  np20:17
randallburtandrew_plunk:  I think that's because of that particular migration messed with keys and indexes so was especially tricky.20:18
andrew_plunkahh. I am going to have to read through it again, I do not fully grok :)20:19
*** nati_ueno has joined #heat20:19
*** aignatov is now known as aignatov_20:20
randallburtwelp, queue problem solved. Can't get into gerrit atm.20:20
*** klwilson has quit IRC20:21
*** nati_ueno has quit IRC20:22
*** nati_uen_ has quit IRC20:22
*** arbylee has quit IRC20:23
*** nati_ueno has joined #heat20:23
*** cody-somerville has joined #heat20:24
*** cody-somerville has quit IRC20:24
*** cody-somerville has joined #heat20:24
*** aignatov_ is now known as aignatov20:26
*** edmund has joined #heat20:27
*** openstackgerrit has quit IRC20:34
*** openstackgerrit has joined #heat20:34
*** akuznetsov has quit IRC20:38
*** nati_ueno has quit IRC20:38
pafuentrandallburt: Sorry to bother you. But seems that after the queue thing Jenkins isn't running the gate for my patch20:39
randallburtpafuent:  might be. infra should catch up, though20:39
pafuentrandallburt: Should I do something? (like a reverify no bug)20:40
randallburtpafuent:  wouldn't hurt20:40
pafuentrandallburt: Ok, I'll try to do the reverify20:40
randallburtthough I think that your migrate version will conflict now. I missed the version number conflct20:40
*** nati_ueno has joined #heat20:41
*** nati_ueno has quit IRC20:42
*** IlyaE has quit IRC20:42
*** nati_ueno has joined #heat20:42
pafuentrandallburt: With which patch?20:43
jasondpafuent: you can see where your review is in the gate merge queue at http://status.openstack.org/zuul/20:43
pafuentjasond: Ok20:43
randallburtpafuent:  whoops. maybe not. I had to −1 a couple of others that were trying to add version 035 migrations. You should be ok.20:44
pafuentrandallburt: Ok20:44
*** cadenzajon has quit IRC20:47
openstackgerritRandall Burt proposed a change to openstack/heat: Refactor CLB to work with groups  https://review.openstack.org/6558620:47
*** akuznetsov has joined #heat20:48
*** arbylee has joined #heat20:49
openstackgerritRandall Burt proposed a change to openstack/heat: Rackspace Cloud Networks resource  https://review.openstack.org/6879020:49
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Refactor resource loading __init__  https://review.openstack.org/7198920:52
*** akuznetsov has quit IRC20:52
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Refactor resource loading __init__  https://review.openstack.org/7198920:57
*** tims1 has quit IRC20:58
*** arbylee has quit IRC20:59
*** pablosan has quit IRC20:59
*** aignatov is now known as aignatov_20:59
jasondis anybody else seeing this error during heat-db-setup? http://paste.openstack.org/show/63112/21:00
*** lcheng_ has joined #heat21:00
openstackgerritRandall Burt proposed a change to openstack/python-heatclient: Add more default CA paths  https://review.openstack.org/6883621:00
openstackgerritRandall Burt proposed a change to openstack/python-heatclient: Port to python requests  https://review.openstack.org/6570421:00
*** rcleere has quit IRC21:01
randallburtdamn21:01
*** tims has joined #heat21:03
andrew_plunkrandallburt. Regarding line #172 in https://review.openstack.org/#/c/65586/7/contrib/rackspace/resources/cloud_loadbalancer.py21:03
andrew_plunkIs that default so that we can create a lb with "no nodes"?21:03
andrew_plunkbecause that is going to just create a node that the user has to delete21:04
*** tims1 has joined #heat21:04
randallburtandrew_plunk:  no, so that it will validate appropriately when a ref can't be satisfied but still enforce having to have at least 1 address. You can still create with zero nodes because "nodes" isn't required or constrained.21:05
andrew_plunkwhy do we want to enforce having to have at least 1 address anymore?21:06
*** tims has quit IRC21:07
andersonvomAnybody around? shardy, zaneb, therve?21:12
zanebo/21:12
*** cadenzajon has joined #heat21:13
randallburtandrew_plunk:  addresses != nodes21:13
randallburtyou can create without nodes, but a node has to have at least 1 address.21:13
andersonvomzaneb: hey, I just thought of something to get around the whole force_resource_mapping thing and just submitted a WIP. do you have a few seconds to take a look and share your thoughts?21:13
andersonvomzaneb: https://review.openstack.org/#/c/71989/21:14
randallburtandrew_plunk:  I agree its hacky, but our load balancer api isn't always intuitive or lend itself to creating multiple nodes with the same config and just map multiple IP addresses.21:14
andrew_plunkrandallburt: why not handle that in the validate function, and make addresses not required?21:15
randallburtandrew_plunk:  because it will still fail prior to the dependencies being created.21:16
randallburtif I set addresses: { get_attr: [ some_resource, some_attribute_that_returns_a_list_of_ips]} then validate will fail before the stack starts creating21:17
randallburtandersonvom:  so we're still in the business of having to touch a lot of resources21:18
randallburtandrew_plunk:  that being said, I'm open to an example or alternative patch if I'm just not understanding your approach for doing it in validate.21:19
andrew_plunkI will give it a shot. I may not be understanding your approach completely either. Hacking on it will help with that I am sure :)21:20
randallburtandersonvom:  seems like there just isn't a good way around this without the doc generation code having special knowlege of everything in contrib *or* having to modify non-doc code to be aware of doc generation's needs regarding resources without satisfied dependencies.21:20
randallburtandrew_plunk:  k. thanks.21:20
*** fandi has quit IRC21:21
andrew_plunkthank you randallburt21:22
*** lcheng_ has quit IRC21:22
*** pafuent has left #heat21:23
zanebandersonvom: +121:26
andersonvomrandallburt: kind of, right. if we want, we can ignore all core resources, because the previous behavior is the same.21:26
randallburtandersonvom:  true.21:27
andersonvomrandallburt: then, for contrib, we'd have both resource_mapping and available_resources functions. this would allow us to generate docs correctly21:27
randallburtzaneb:  you think this is a good approach or just "better" than the alternatives?21:27
andersonvomrandallburt: I changed the core resources just so they are consistent with the new interface21:27
randallburtandersonvom:  yeah. I get it now. we can leave that off though and limit this to just contrib, yes?21:28
zanebI can't actually see any drawbacks, but maybe I'm not thinking about it deeply enough?21:28
randallburtso 2+ patches21:28
andersonvomo/ o/ o/21:28
randallburtzaneb:  my main concern was around obtrusiveness and over-complexinating plugin loading, but anything I can think of is at least as over-complexinating and unsatisfying.21:29
zanebrandallburt: I added a comment that might make the plugin-loading part simpler if implemented21:29
* randallburt looking21:30
randallburtzaneb:  ok, yeah. I'll stop hemming.21:31
openstackgerritJason Dunsmore proposed a change to openstack/heat: Move refresh_server() to nova_utils  https://review.openstack.org/7200821:31
openstackgerritJason Dunsmore proposed a change to openstack/heat: Make server resources use nova_utils.refresh_server()  https://review.openstack.org/7200921:31
openstackgerritJason Dunsmore proposed a change to openstack/heat: Handle API limit exception in nova_utils.refresh_server  https://review.openstack.org/7166021:31
randallburtandersonvom:  so yeah, I'd say do the resource loading patch + zaneb's suggestion then add the patches for the contrib resources. I'd leave the core ones alone, but not too fussed either way.21:32
randallburtthe only issue i see with zaneb's suggestion is that the doc generation doesn't have to have special knowlege of the resources, but that's probably a big part of the issue anyway.21:33
SpamapScody-somerville: ^^ looks like JasonD is handling rate limits too :)21:35
andersonvomzaneb, randallburt: the thing is, we still need to refactor the way the resources are loaded, otherwise it won't be possible to force load them from the docs. (I mean, it will be possible, but we'll have to pretty much copy and paste code there).21:35
randallburtandersonvom:  yeah. suppose you're right.21:36
andersonvomrandallburt: the only real change I can see possible here is to change available_resources() to a constant, but I don't see a lot of gain either way.21:39
randallburtandersonvom:  agreed.21:39
andersonvomrandallburt: I'll clean this up a bit and submit a final version with better comments and explanations.21:39
randallburtandersonvom:  sounds good and thanks for sticking it out! ;)21:39
andersonvomo/21:39
*** fandi has joined #heat21:41
*** john-n-s| has quit IRC21:42
*** john-n-seattle has quit IRC21:44
*** john-n-seattle has joined #heat21:47
*** john-n-seattle1 has joined #heat21:48
*** david-lyle has quit IRC21:51
*** IlyaE has joined #heat21:53
*** fandi has quit IRC21:53
*** aweiteka has quit IRC21:58
openstackgerritA change was merged to openstack/heat: HOT templates get_param allows extra attributes  https://review.openstack.org/7071022:06
*** fandi has joined #heat22:07
*** jdob_ has quit IRC22:07
*** fandi has quit IRC22:17
*** jrist has quit IRC22:18
*** sballe has quit IRC22:18
*** wchrisj has quit IRC22:28
*** jrist has joined #heat22:30
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add personality files property to Server resource  https://review.openstack.org/6868522:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server  https://review.openstack.org/5804322:34
*** pablosan has joined #heat22:37
*** jasond has quit IRC22:39
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Refactor resource loading functions  https://review.openstack.org/7198922:46
*** arbylee has joined #heat22:53
*** andrew_plunk has quit IRC22:54
*** nati_ueno has quit IRC22:54
*** jasond has joined #heat22:54
*** nati_ueno has joined #heat22:55
*** lcheng_ has joined #heat22:58
*** edmund has quit IRC22:59
*** rwsu has quit IRC23:01
*** rwsu has joined #heat23:03
*** rwsu has quit IRC23:06
*** andersonvom has quit IRC23:07
kfox1111so, can you use a nova resource to launch an ubuntu image, use cloud init to install docker, then use a docker resource that depends on it, to launch containers in it, all in the same stack?23:17
kfox1111I'm guessing you'd need a wait condition and a floating ip as well...23:19
zanebkfox1111: in theory, yes23:19
*** rwsu has joined #heat23:19
kfox1111so, no one has ever tried that? :)23:20
zanebkfox1111: you could be the first! ;)23:20
kfox1111hehe.23:20
kfox1111I might just...23:20
kfox1111The nova driver is interesting, but without volume attachments, I'm not sure how usefull it really can be to us.23:21
kfox1111the heat resource looks like you can pass much more stuff through.23:22
openstackgerritA change was merged to openstack/heat: New Event uuid column and autoincremental id  https://review.openstack.org/6383923:24
*** arbylee has quit IRC23:30
*** cody-somerville_ has joined #heat23:30
*** cody-somerville_ has quit IRC23:30
*** cody-somerville_ has joined #heat23:30
*** cody-somerville has quit IRC23:31
*** achampion has quit IRC23:31
*** andersonvom has joined #heat23:32
*** pablosan has quit IRC23:39
*** wchrisj has joined #heat23:40
*** yogesh has quit IRC23:42
*** yogesh has joined #heat23:43
*** e0ne has quit IRC23:44
*** e0ne has joined #heat23:46
*** yogesh has quit IRC23:47
*** randallburt has quit IRC23:49

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