Tuesday, 2013-12-10

*** openstack has joined #heat00:49
*** SpamapS has quit IRC00:49
*** SpamapS has joined #heat00:50
*** LiangC has joined #heat00:52
*** spzala has quit IRC00:57
*** liang has quit IRC00:57
*** asalkeld has quit IRC00:57
*** asalkeld has joined #heat00:57
*** yogesh has joined #heat01:01
*** IlyaE has joined #heat01:03
*** yogesh has quit IRC01:06
*** IlyaE has quit IRC01:16
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Remove X-Auth-Url header from authtoken middleware  https://review.openstack.org/6099101:18
*** nosnos has joined #heat01:28
*** arbylee has quit IRC01:29
*** arbylee has joined #heat01:30
*** andersonvom has quit IRC01:30
*** clarkb has joined #heat01:30
clarkbjust driving by to mention 'openstack' joined this channel ~45 minutes ago. It is the bot that does logging to eavesdrop. tl;dr you are now logged tehre01:30
*** Tross has joined #heat01:33
*** Tross has left #heat01:33
*** fandikurnia01 has joined #heat01:34
*** arbylee has quit IRC01:34
*** nanjj has joined #heat01:40
*** ccs has quit IRC01:41
*** ccs has joined #heat01:44
*** rongze has joined #heat01:51
*** rongze has quit IRC01:51
*** rongze has joined #heat01:52
*** rongze is now known as 36DABWUXY01:53
*** rongze has joined #heat01:53
*** sjmc has quit IRC01:53
*** rongze is now known as 45PAAS1G101:53
*** 45PAAS1G1 has quit IRC01:57
*** ccs has quit IRC01:58
openstackgerritJun Jie Nan proposed a change to openstack/heat: Remove oslo uuidutils.generate_uuid from heat code  https://review.openstack.org/6066502:01
*** 36DABWUXY has quit IRC02:04
openstackgerritRyo Miki proposed a change to openstack/heat: Add OS::Neutron::NetDHCPAgent for neutron/net.py  https://review.openstack.org/5962602:04
*** rongze has joined #heat02:04
*** radix__ has quit IRC02:10
*** rwsu has quit IRC02:12
*** asalkeld is now known as angus_is_eating02:14
*** al-maisan has quit IRC02:16
*** al-maisan has joined #heat02:17
*** adrian_otto has quit IRC02:24
*** adrian_otto has joined #heat02:25
*** adrian_otto has quit IRC02:25
*** rwsu has joined #heat02:26
*** rongze_ has joined #heat02:35
*** rongze has quit IRC02:35
*** erkules has joined #heat02:36
*** erkules has quit IRC02:42
*** vkozhukalov has joined #heat02:49
*** ccs has joined #heat02:50
*** spzala_ has quit IRC02:50
*** erkules has joined #heat02:55
*** bgorski has quit IRC02:59
*** adrian_otto has joined #heat03:10
*** angus_is_eating is now known as asalkeld03:14
*** slong- has joined #heat03:26
*** slong has quit IRC03:27
*** rushiagr has joined #heat03:31
*** chandankumar__ has quit IRC03:43
*** ccs has quit IRC03:48
*** ccs has joined #heat03:48
*** chandankumar has joined #heat03:52
*** rushiagr has quit IRC04:13
*** arbylee has joined #heat04:13
*** andersonvom has joined #heat04:14
*** slong has joined #heat04:16
*** slong- has quit IRC04:16
*** ccs has quit IRC04:22
*** rcleere has joined #heat04:25
*** SergeyLukjanov has joined #heat04:38
*** nati_ueno has quit IRC04:42
*** andersonvom has quit IRC04:42
*** arbylee1 has joined #heat04:50
*** arbylee has quit IRC04:50
*** rushiagr has joined #heat04:53
*** arbylee has joined #heat04:56
*** arbylee1 has quit IRC04:56
*** yogesh has joined #heat05:01
openstackgerritJun Jie Nan proposed a change to openstack/heat: Remove unused dumps validation in JsonParam value  https://review.openstack.org/6077005:03
*** yogesh has quit IRC05:06
openstackgerritRyo Miki proposed a change to openstack/heat: Add OS::Neutron::NetDHCPAgent for neutron/net.py  https://review.openstack.org/5962605:10
*** rcleere has quit IRC05:12
*** swygue has joined #heat05:22
*** kfox1111 has joined #heat05:32
*** gokrokve has quit IRC05:34
*** rongze_ has quit IRC05:34
*** akuznetsov has quit IRC05:41
*** rongze has joined #heat05:44
*** ccs has joined #heat05:47
*** rongze has quit IRC05:50
*** faramir1 has quit IRC05:51
*** rongze has joined #heat05:59
*** akuznetsov has joined #heat06:04
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6064806:06
*** SergeyLukjanov is now known as _SergeyLukjanov06:10
*** _SergeyLukjanov has quit IRC06:10
*** nkhare has joined #heat06:11
*** vkozhukalov has quit IRC06:12
*** ccs has quit IRC06:15
*** rushiagr has quit IRC06:15
*** cody-somerville has quit IRC06:21
*** rushiagr has joined #heat06:24
*** rongze has quit IRC06:35
*** tomek_adamczewsk has joined #heat06:35
*** faramir has joined #heat06:36
skraynevmorning heaters)06:37
*** rongze has joined #heat06:38
*** sergmelikyan has joined #heat06:46
*** yogesh has joined #heat06:54
openstackgerritA change was merged to openstack/heat: Add attributes schema to OS::Neutron::FloatingIP  https://review.openstack.org/5971006:58
*** amritanshu_RnD has joined #heat06:59
*** arbylee has quit IRC07:02
*** gokrokve has joined #heat07:05
*** gokrokve has quit IRC07:10
*** tomek_adamczewsk has quit IRC07:16
*** aignatov has joined #heat07:20
*** yogesh has quit IRC07:21
*** yogesh has joined #heat07:21
*** IlyaE has joined #heat07:21
*** yogesh has quit IRC07:25
*** urulama has joined #heat07:27
*** akuznetsov has quit IRC07:31
*** ccs has joined #heat07:32
*** SushilKM has joined #heat07:37
*** yogesh has joined #heat07:38
*** fandikurnia01 has quit IRC07:43
*** fandikurnia01 has joined #heat07:44
*** yogesh_ has joined #heat07:44
*** fandikurnia01 has quit IRC07:45
*** yogesh_ has quit IRC07:45
*** fandikurnia01 has joined #heat07:45
*** fandikurnia01 has quit IRC07:46
*** yogesh has quit IRC07:47
*** adrian_otto has quit IRC07:47
*** fandikurnia01 has joined #heat07:47
*** yogesh_ has joined #heat07:48
*** TonyBurn__ has joined #heat07:49
*** adrian_otto has joined #heat07:50
*** vkozhukalov has joined #heat07:52
*** fandikurnia01 has quit IRC07:52
*** SergeyLukjanov has joined #heat07:53
*** adrian_otto has quit IRC07:53
*** SushilKM has quit IRC07:53
*** nati_ueno has joined #heat07:56
*** Tross has joined #heat07:58
*** rongze has quit IRC07:59
*** rongze has joined #heat08:05
*** gokrokve has joined #heat08:05
sergmelikyanI am trying to resolve bug #1259078, it's appears as low hanging fruit. Do we need to extract LBaaS VIP as separate resource? Or keep as it is?08:05
uvirtbotLaunchpad bug 1259078 in heat "[OS::Neutron::Pool] session_persistence should be added in vip" [Undecided,Confirmed] https://launchpad.net/bugs/125907808:05
kfox1111The bug just mentions an additional property. I think you should be able to just add to the existing stuff.08:08
kfox1111hmmm.. yeah. around heat/engine/resources/neutron/loadbalancer.py line 39108:10
skraynevsergmelikyan: hm. I think, you should look  bug #125849008:11
uvirtbotLaunchpad bug 1258490 in heat "Moving vip in separate resource or making it more clear." [Undecided,New] https://launchpad.net/bugs/125849008:11
*** gokrokve has quit IRC08:11
skraynevI think, that is duplicate.08:12
*** jprovazn has joined #heat08:13
sergmelikyankfox1111, it is oblivious, but after looking at sources, I had a thoughts about moving VIP to separate resource. Did'nt know that there is already bug about this.08:13
openstackgerritLiang Chen proposed a change to openstack/heat: Add marconi client  https://review.openstack.org/6103508:14
openstackgerritLiang Chen proposed a change to openstack/heat: Marconi message queue resource implementation  https://review.openstack.org/6103608:14
sergmelikyanskraynev, 1259078 is about adding additional field, 1258490 about extracting to separate resource. What duplicates are you talking about08:15
sergmelikyan?08:15
kfox1111At the moment, I think neutron can't have more then one. If true, then it doesn't make too much sense to refactor it yet.08:15
kfox1111Getting the PoolMember stuff sorted out is much more important IMHO.08:15
therveSergeyLukjanov, FWIW, the reasons I didn't make it separate is 1) You can't have a functional pool without a vip and 2) At the time there was a 1-1 relationship08:16
kfox1111sergmelikyan: I think you are right. they are separate.08:16
kfox1111therve: that makes sense.08:17
skraynevsergmelikyan: Yes. Main problem is getting additional field. But one of solution is - moving vip to separate resource08:17
skraynevand it was written in the bug description.08:17
sergmelikyantherve +1, only one downside - different representation in CLI/UI and in Heat08:18
kfox1111yeah. same with the loadbalancer resource. It doesn't quite map to poolmembers.08:19
thervesergmelikyan, You mean because those entities are represented separately?08:19
thervekfox1111, LoadBalancer was an explicit backward compatible resource for AutoScaling08:19
skraynevsergmelikyan: doh. my apologize.08:20
sergmelikyanYes, in CLI you create VIP explicitly. But it is minor thing anyway. Ability to create fully functional LoadBalancer is much more important08:20
kfox1111therve: I'm refering to https://blueprints.launchpad.net/heat/+spec/loadbalancer-pool-members08:20
kfox1111talking about Neutron::LoadBalancer, not the AWS one.08:21
skraynevsergmelikyan: yep, I did not carefully read you bug description.08:21
thervekfox1111, I'm talking about Neutron::LoadBalancer as well :)08:22
sgranneutron is changing to have a loadbalancer object, and a map to one or many vips08:23
sergmelikyankfox1111, I believe you are talking about 60520 change. Do you have additional comments or different vision?08:23
sgranso making a separate vip resource may make sense now08:23
*** akuznetsov has joined #heat08:24
skraynevtherve: your message addressed to SergeyLukjanov - really for him. It is so confused when 3 different Sergey in one chat :)08:24
* SergeyLukjanov reading logs08:24
therveOops sorry08:24
skraynevtherve: I may guess that it was for me. Is it right?08:25
openstackgerritThomas Herve proposed a change to openstack/heat: Document Port properties  https://review.openstack.org/6047608:26
therveskraynev, No to sergmelikyan08:26
shardymorning08:26
therveTab completion failed me08:26
therveHi shardy08:26
* sergmelikyan already replied :)08:26
skraynevmorning shardy)08:26
skraynevtherve: ok)))08:27
therveI'm just reading your review comments08:27
sergmelikyansgran, there is work in progress about VIPs or something assigned on this release? If this is true we may update bug/bp and make as dependent to that bug/bp and implement right after work in Neutron is done.08:28
thervesergmelikyan, So I don't follow your comments about LoadBalancer08:29
therveSure there are 2 ways to create members, but I don't see that as a problem08:29
therveThey don't fill the same needs08:29
skraynevI agree with sergmelikyan. making separate vip is needed now)08:30
sergmelikyantherve, sorry. It is confusing, without looking in sources first thing I would do is create PoolMember and assign to the members property. Or leave only pool_id assigned in the PoolMember.08:30
sergmelikyan*looking in sources. First ...08:31
thervesergmelikyan, Well, you don't have to look at the sources, there is documentation08:31
therveAnd it says "list of nova server ids"08:31
therveAs I said, OS::Neutron::LoadBalancer is here for AutoScaling, you can't change it for now (and I don't see the point)08:32
therveskraynev, sergmelikyan: Somewhat relatedly, please don't discuss those things in a review. gerrit is really not optimized for this IMHO.08:33
sergmelikyantherve, sorry about discussion in the review.08:33
skraynevtherve: ok. I promise ;)08:34
therveAnyway, after seeing your conversation, what's the suggestion now?08:34
skraynevtherve: create bp on new resource vip08:35
skraynevI think it make sense08:35
skraynevfor feature changes in neutron08:35
therveOkay08:35
therveWell it didn't happen yet, did it?08:35
skraynevyes. you are right.08:36
skraynevso I ask guys from netron team08:36
thervePresumably we should wait, there is not much point to have such a resource until you can have several VIPs for a Pool08:37
therveThen you can create the new resource, and add a vips property to the Pool08:37
skraynevok, may I create this bp and target on feature.08:39
sergmelikyantherve, returning to the PoolMember discussion - why do we need to keep both? AutoScaling relies on 'members' field?08:40
thervesergmelikyan, Yes. It needs a resource with a Property being a list of nova server IDs08:41
kfox1111But if you want more then one stack to be able to add members to a pool, it doesn't work so well as is.08:41
kfox1111Usually the native openstack resources map pretty closely to the openstack resource's native api's.08:42
kfox1111PoolMember's are how they do things in Neutron Lbaas.08:42
thervekfox1111, What doesn't work exactly?08:42
sergmelikyankfox1111, you are talking about connection between PoolMember and Pool?08:43
therveWe try to map the APIs when it makes sense. Sometimes it doesn't.08:43
kfox1111therve: https://github.com/EMSL-MSC/heat-templates/commit/f0594410f558bb753c41336d754331fec8cddf3108:43
kfox1111A load balancer pool member works kind of like a neutron port.08:44
kfox1111an object that glues an instance to a network.08:44
kfox1111a pool member glues an instance to a lbaas pool.08:44
*** radix_ has joined #heat08:44
kfox1111actually, more correctly, it maps an ip adress.08:44
therveYeah I'm aware of that08:45
thervekfox1111, So your problem will be fixed with the new PoolMember resource?08:45
kfox1111The elasticsearch templates I have, have a scalable node that you spawn as many as you want. If I could pass the pool id to the node stack, it could autoadd the instance to the pool as needed.08:46
kfox1111therve: yeah.08:47
therveWell great then?08:47
kfox1111I had to get the horizon folks to fix horizon too. I was only able to make lbaas work with the cli.08:47
kfox1111That is, if the poolMember resource is allowed to merge.08:47
*** rgodinez has quit IRC08:47
sgransergmelikyan: https://blueprints.launchpad.net/neutron/+spec/lbaas-multiple-vips-per-pool08:48
therveThere is no reason why it wouldn't08:48
kfox1111ok. cool. thanks. :)08:49
skraynevtherve, kfox1111: As i understand poolMember resource (witch on review) is ok?08:50
therveskraynev, Well, you tell me :)08:51
skraynevsgran: Really it will be implemented new of G - release or after them.08:51
skraynevtherve: For me - LGTM)))08:51
*** giulivo has joined #heat08:51
* sergmelikyan still slightly concerned about 'members' field :(08:53
sgransergmelikyan: what about it?08:54
skraynevtherve, sgran, sergmelikyan: what is solution about this bugs: bug #1258490 , bug #125849008:54
uvirtbotLaunchpad bug 1258490 in heat "Moving vip in separate resource or making it more clear." [Undecided,New] https://launchpad.net/bugs/125849008:54
skraynevooops ;) bug #125907808:55
uvirtbotLaunchpad bug 1259078 in heat "[OS::Neutron::Pool] session_persistence should be added in vip" [Undecided,Confirmed] https://launchpad.net/bugs/125907808:55
sergmelikyanMay be refactoring AutoScaling to use PoolMember is a good idea? If it is can be done, of cause. Refactoring some functionality and leaving behind old code looks strange to me.08:55
therveLet's see08:56
kfox1111As I understand the api discussion, there would be an autoscaling loadbalancer you could register a nested stack with, that would create the stack as needed.08:57
kfox1111The nested stack could create a PoolMember for itself and add its relavent bits to the pool.08:57
kfox1111That would allow a clean undo too.08:57
*** sdake_ has quit IRC08:58
*** pshchelo has joined #heat08:58
*** ccs has quit IRC08:59
sgranyes, there is going to be a new object, called LoadBalancer, that all the other things attach to, as I understand it08:59
skraynevsgran: do you mean new resource in neutron?09:00
sgranyes09:00
*** fandikurnia01 has joined #heat09:00
skraynevsgran: so. yes. it's sounds like Loadbalncer instance09:00
sgranhttps://review.openstack.org/#/c/60207/09:00
sgranyes09:00
sergmelikyanguys, sorry if may questions looks strange or offending. I don't try to offend anyone, I am just new to the Heat and LBaaS, trying simply help.09:01
sgranno offense on my side, at least09:01
sergmelikyanYou obliviously have much more insight.09:01
sergmelikyanYou obliviously have much more insight.09:01
therveskraynev, The first bug isn't too bad to me. Why do you need the port-id to begin with?09:01
sgranyou want to give the vip a floating ip, is that right?09:01
skraynevsgran: yes09:01
kfox1111so, neutron's addign a loadbalancer object, which will also function differently then the current heat neutron::LoadBalancer resource? :/09:02
therveskraynev, If it was me I'd wait for the multiple vip work to be done in Neutron first before introducing a new VIP resource09:02
sgranthe loadbalancer resource will largely be a collection of relations to other resources09:03
therveskraynev, Regarding the second bug, you can simply add the property09:03
*** arbylee has joined #heat09:03
skraynevtherve: ok. I agree about second bug09:03
skraynevtherve: about first: now I should you 'awful  hack'?09:04
skraynevtherve: I mean example in bug09:04
*** gokrokve has joined #heat09:05
* sergmelikyan going to add property09:06
skraynevtherve: if you say - yes, I will not afraid09:06
skraynevtherve: only will create bp with this aim)09:07
*** arbylee has quit IRC09:08
skraynevsgran: should current LB will be changed after changes in neutron?09:09
*** derekh has joined #heat09:09
*** gokrokve has quit IRC09:09
*** rongze has quit IRC09:11
*** rgodinez has joined #heat09:12
*** rongze has joined #heat09:15
sgranskraynev: I would think so, yes09:15
sgranor a new thing added, or something09:15
skraynevsgran: time will show ?)09:16
sgranyes, I think so :)09:17
sgranit's still early yet09:17
skrayneveven closer than we think)))09:19
therveskraynev, It's not super awful, it's just attributes manipulation09:24
skraynevtherve: yes, it's) I exaggerated a little. But I worried about, that this attributes you can't see in code.09:26
therveYeah that's a bit unfortunate09:27
skraynevtherve: when I tried to do it - I have only guess, that it will be work09:28
*** tomek_adamczewsk has joined #heat09:28
skraynevtherve: May we some way for creating attribute schema for vip in Pool resource09:29
skraynev?09:29
*** IlyaE has quit IRC09:29
skraynev*Does we have some way for creating attribute schema for vip in Pool resource?09:29
therveI was thinking about that09:29
therveskraynev, We could add a port-id attribute to the Pool09:30
therveWhich would map to the VIP port-id09:30
therveIt could be bad when we have several VIPs, though09:30
sgranick09:30
sgranindeed09:30
skraynevMay I try to do it?09:30
sgranpool should have a relation to loadbalancer which has a relation to N vips, which have port ids09:30
sgran(IMO)09:30
sgranin the current setup it would be pool -> vip -> port-id09:31
sgranbut pool shouldn't have a port-id directly09:31
thervesgran, a pool is a loadbalancer09:31
therveIn neutron terminology09:32
skraynevtherve: yep, it's main object now.09:32
skraynevI mean pool09:32
sgran"A VIP is the primary load balancing configuration object"09:33
sgranhttps://wiki.openstack.org/wiki/Neutron/LBaaS/API09:33
therveWe have a subnet_id attribute on the pool already09:33
*** obondarev has joined #heat09:33
*** SergeyLukjanov is now known as _SergeyLukjanov09:34
thervesgran, This is out of date AFAICT09:34
*** _SergeyLukjanov has quit IRC09:34
openstackgerritA change was merged to openstack/heat: Remove oslo uuidutils.generate_uuid from heat code  https://review.openstack.org/6066509:35
openstackgerritA change was merged to openstack/heat: Replace try...except block with assertRaises  https://review.openstack.org/6078909:35
therveAlthough http://docs.openstack.org/api/openstack-network/2.0/content/lbaas_ext.html states the same thing09:35
sgranyes09:37
sgranyou create a pool first because you need a pool id when creating a vip09:37
sgranbut the vip is the central thing that holds all the relations09:37
skraynevSo vip should has own port_id in schema?09:38
therveNot really? Members are not attached to the VIP09:38
therveskraynev, You can't have a nested schema in attributes, unfortunately09:39
sgranbut members are attached to a pool which is attached to a vip?09:40
skraynevskraynev: doh. I thought as much(09:40
therveAnyway, I feel we're going circles, I'll try to restate my thoughts09:40
therve1) I did the current design for several reasons, some probably wrong ,some probablyu right09:40
sgranvip does have a port-id in the api09:40
therve2) We need to maintain compatiblity09:40
therve3) I feel changing the current resources without waiting for neutron supporting several VIPs is unnecessary09:41
sgranI agree with 309:41
sgranwhen neutron changes, 2) is not relevant (IMHO)09:41
skraynevI agree too)09:41
sgranand 1) - everything is different in hindsight :)09:41
therveWith the new PoolMember resource, we should support most (all?) use cases, possibly a bit awkwardly09:41
skraynevI would have some step-by-step plan: how will  we change existed resource?09:45
therveskraynev, We should add session-persistence to vip_schema09:45
skraynevtherve: LOL)))09:45
therveI would do just that for now, if that's what you need09:45
*** SergeyLukjanov has joined #heat09:45
skraynevquote message from log: "* sergmelikyan going to add property"09:46
therveOkay cool09:47
skraynevtherve: It is 1 step, what will be next?09:47
therveskraynev, Wait for the multiple vips work to land09:48
therveI added a comment on 1258490 too09:49
*** dmakogon_ is now known as denis_makogon09:50
skraynevtherve: thanks for the comment)09:50
skraynevtherve: Let's wait multiple vips)09:50
*** che-arne has joined #heat09:52
*** rgodinez has quit IRC09:59
*** rushiagr has quit IRC09:59
*** chandankumar has quit IRC10:00
*** faramir has quit IRC10:01
therveshardy, So, uh, X509?10:03
therveI feel like I've been lied to :)10:03
*** gokrokve has joined #heat10:05
*** chandankumar has joined #heat10:08
*** gokrokve has quit IRC10:10
Alienyyg_Hi guys: i wanna to know something about the resource "AWS::CloudWatch::Alarm", how can it monitor the status of vm? via the rest API or something else ?10:11
Alienyyg_is there some document discuss this ??10:12
*** rgodinez has joined #heat10:13
sergmelikyanAlienyyg_, AFAIK it is using CFNTools10:18
sergmelikyantherve, in comments to bug # 1259078 you asked about bug to documentation. Did you mean Heat documentation or Neutron CLI?10:21
thervesergmelikyan, Neutron CLI10:21
Alienyyg_<sergmelikyan> that means ,the cfntool monitor the status of each vm ,and then deliver the status information to AWS::CloudWatch::Alarm?10:21
therveAlienyyg_, in Havana, "AWS::CloudWatch::Alarm" uses ceilometer to monitor VMs10:23
sergmelikyantherve, Thank you, most interesting is that session_persistence actually does not defined explicitly in python-neutronclient: https://github.com/openstack/python-neutronclient/blob/master/neutronclient/neutron/v2_0/lb/vip.py10:25
Alienyyg_<therve> and how does  OS::Ceilometer::Alarm work ?10:25
therveAlienyyg_, It creates an alarm object using the ceilometer API. Ceilometer is responsible for gathering the information10:26
thervesergmelikyan, Yeah, if you add it there it will be automatically documented I believe10:26
*** nanjj has quit IRC10:28
Alienyyg_<therve>so the cfn-tool is not required in havana ? I mean I can monitor any vm without doing anthing to it ?10:31
therveAlienyyg_, It's my understand that you don't need to cfn-tools for alarming, yes10:33
*** nkhare has quit IRC10:35
Alienyyg_therve: how can I get the information it monitor?in /var/log/ceilometer/collector.log?10:36
therveAlienyyg_, ceilometer meter-list, I'd say10:38
openstackgerritAndrey Kurilin proposed a change to openstack/python-heatclient: Replace inheritance hierarchy with composition  https://review.openstack.org/6106910:44
*** aignatov has quit IRC10:44
openstackgerritAndrey Kurilin proposed a change to openstack/python-heatclient: Replace inheritance hierarchy with composition  https://review.openstack.org/6106910:51
*** rongze has quit IRC10:52
*** rongze has joined #heat10:52
openstackgerritSerg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP  https://review.openstack.org/6107410:54
*** bvandenh has joined #heat10:55
*** rongze has quit IRC10:55
*** sergmelikyan has quit IRC10:58
*** sergmelikyan has joined #heat11:00
*** arbylee has joined #heat11:03
*** yogesh_ has quit IRC11:03
*** yogesh has joined #heat11:04
*** gokrokve has joined #heat11:05
*** arbylee has quit IRC11:07
*** yogesh has quit IRC11:08
*** gokrokve has quit IRC11:09
openstackgerritA change was merged to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6064811:10
*** aignatov has joined #heat11:12
*** rushiagr has joined #heat11:21
openstackgerritDenis M. proposed a change to openstack/heat: Trove Resource Update  https://review.openstack.org/6053211:31
openstackgerritSerg Melikyan proposed a change to openstack/heat: Added session_persistence property to VIP  https://review.openstack.org/6107411:40
*** rongze has joined #heat11:41
*** SushilKM has joined #heat11:47
*** rongze has quit IRC11:51
Alienyyg_<therve> OK , thanks, there are three kinda of things  in ceilometer: alarm,meter,resource        where resource is the object we want to monitor,the meter is the result of monitor,adn alarm is the action after we get the meter-data,right?11:53
*** SushilKM has quit IRC11:54
Alienyyg_but I got many reosuces after ceilometer resource-show, and nearly 50 resource begine with instance, but I only have 1 instance in my openstack , so what are them?11:56
*** rongze has joined #heat11:56
*** rgodinez has quit IRC11:57
*** tomek_adamczewsk has quit IRC12:02
*** gokrokve has joined #heat12:05
*** gokrokve has quit IRC12:10
*** rgodinez has joined #heat12:12
*** rpothier has joined #heat12:13
*** SergeyLukjanov is now known as _SergeyLukjanov12:21
*** _SergeyLukjanov has quit IRC12:21
*** nosnos has quit IRC12:29
*** swygue has quit IRC12:32
*** SergeyLukjanov has joined #heat12:38
*** rushiagr has quit IRC12:42
*** sergmelikyan has quit IRC12:52
*** tsufiev has quit IRC12:53
*** tsufiev has joined #heat12:53
*** SushilKM has joined #heat12:57
*** swygue has joined #heat12:58
*** rpothier has quit IRC13:01
*** arbylee has joined #heat13:03
*** SushilKM has quit IRC13:04
*** aignatov has quit IRC13:04
*** aignatov_ has joined #heat13:05
*** SushilKM has joined #heat13:05
*** gokrokve has joined #heat13:05
*** arbylee has quit IRC13:08
*** SushilKM has quit IRC13:09
*** gokrokve has quit IRC13:10
skraynevCould anybody from core team review https://blueprints.launchpad.net/heat/+spec/neutron-metering-resources, please. Feedback or approve are welcome)13:11
openstackgerritAndrey Kurilin proposed a change to openstack/python-heatclient: Replace inheritance hierarchy with composition  https://review.openstack.org/6106913:12
*** alexheneveld has joined #heat13:18
*** tomek_adamczewsk has joined #heat13:20
*** swygue has quit IRC13:21
*** rgodinez has quit IRC13:24
*** rongze_ has joined #heat13:29
*** fandikurnia01 has quit IRC13:30
zanebmorning y'all13:30
*** rongze has quit IRC13:33
*** swygue has joined #heat13:34
*** sgordon has joined #heat13:35
*** openstackgerrit has quit IRC13:37
*** openstackgerrit has joined #heat13:37
*** rgodinez has joined #heat13:38
*** dims has quit IRC13:39
*** dims has joined #heat13:41
*** alexheneveld has quit IRC13:43
*** rushiagr has joined #heat13:44
*** rpothier has joined #heat13:44
*** adrian_otto has joined #heat13:45
*** rongze_ has quit IRC13:48
*** andersonvom has joined #heat13:50
*** andersonvom has quit IRC13:57
*** rcleere has joined #heat13:58
*** arbylee has joined #heat14:00
*** rgodinez has quit IRC14:05
*** rgodinez has joined #heat14:05
*** Tross has quit IRC14:05
*** gokrokve has joined #heat14:05
*** Tross has joined #heat14:06
*** tomek_adamczewsk has quit IRC14:06
*** pleia2 has quit IRC14:07
*** SushilKM has joined #heat14:07
skraynevzaneb: hi)14:08
*** sgordon has quit IRC14:08
*** amritanshu_RnD has quit IRC14:09
*** pleia2 has joined #heat14:09
*** gokrokve has quit IRC14:10
openstackgerritDenis M. proposed a change to openstack/heat: Trove Resource Update  https://review.openstack.org/6053214:10
*** tomek_adamczewsk has joined #heat14:11
*** jasond` has joined #heat14:12
*** alexheneveld has joined #heat14:13
*** tomek_adamczewsk has quit IRC14:15
*** tomek_adamczewsk has joined #heat14:15
zanebshardy: I think I would have given the opposite advice to pshchelo's question about patches...14:18
shardyzaneb: In what way?14:19
zanebif you make a change to every test file, won't it be practically impossible to get that through the gate without conflicts?14:19
shardyzaneb: Why?14:19
zanebI think I would have suggested one patch per file14:19
shardyzaneb: He's just talking about sedding a bunch of asserts AFAICT14:20
*** jasond` has quit IRC14:20
zanebyeah, but it's never as simple as sedding14:20
zaneb(the indenting gets screwed up)14:20
larsksHi all.  I'm trying to provision a neutron security group with Heat, and while the security group is created Heat never populates it with rules from my template.  Has anyone else seen this behavior?14:21
zaneband a massive change to all the tests is really hard to review, even if the individual changes are all minor14:21
shardyzaneb: Ok, well fell free to reply saying I'm totally wrong :D14:21
zanebshardy: well, I don't want to do that because it will be confusing as hell for him ;)14:21
shardyzaneb: Well I think we want some compromise between one mega-patch and 100 patches with tiny changes14:21
shardyI don't really care that much how it's diced14:21
therve(maybe no patch at all)14:22
shardypersonally I find it much easier to review repetitive changes where they've been mostly mechanically applied, rather than a big refactor14:22
*** sgordon has joined #heat14:22
zanebthere's a limit to anyone's concentration span though14:22
*** amritanshu_RnD has joined #heat14:23
*** rongze has joined #heat14:23
zanebbtw I am working on changes of similar scope to migrate to the new properties schema format14:23
zanebmy plan is one patch per resource type14:24
skraynevzaneb: good approach )14:24
shardyzaneb: well my reading of his question was, SpamapS has already decided to split stuff per-assert-type, should he then commit each individual assert conversion per-file, which would result in a giant stream of patches all doing the exact same change14:24
zanebbut I am also going to define constants for property names at the same time14:24
* zaneb looks at the bugs14:25
zanebit doesn't appear that SpamapS has started working on it, just that he wanted separate bugs14:27
shardyzaneb: So we have a bug per assert type, then 170+ patches per bug14:28
shardyI would prefer a couple of patches per bug14:28
shardyeven if they are a bit big, but repetitive14:28
pshcheloshardy: well may be not a giant stream, I just not sure a patch affecting 180+ files will be easy to review14:29
*** jamieh has joined #heat14:29
zanebI count only 83 test_*.py files14:29
pshchelosorry, my fault14:30
shardypshchelo: I guess the message is, use your judgement and try to submit in a manageable but not crazily fragmented patchset14:30
pshcheloso I can split'em like 40/40, will it be manageable for reviewers?14:30
shardyzaneb: Yeah, sorry I did test*14:30
pshchelook, thanks14:30
*** jasond` has joined #heat14:33
zanebpshchelo: suggestion: when you're ready, push a branch to your own GitHub account and ask people to take a look before posting reviews14:33
zanebthat will give folks an idea of what to expect14:34
pshchelowill do14:34
zanebI will do the same14:34
pshchelothanks for th eadvice14:34
*** rcleere has quit IRC14:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Database changes for multi-engine support  https://review.openstack.org/5647614:37
openstackgerritJordan Pittier proposed a change to openstack/heat: Make endpoint_type configurable  https://review.openstack.org/5771714:38
*** rpothier has quit IRC14:49
*** LiangC has quit IRC14:51
*** alcabrera has joined #heat14:55
*** arbylee has joined #heat14:56
*** andersonvom has joined #heat14:57
*** akuznetsov has quit IRC14:58
*** rpothier has joined #heat14:58
*** nkhare has joined #heat14:59
*** brint has joined #heat15:05
*** gokrokve has joined #heat15:05
*** sjmc has joined #heat15:07
andersonvomshardy: you around?15:08
shardyandersonvom: yup15:09
andersonvomshardy: good morning/afternoon! =)15:09
*** jcru has joined #heat15:10
*** gokrokve has quit IRC15:10
andersonvomshardy: do you have a minute to talk about your comment here (https://review.openstack.org/#/c/60991/1/heat/common/context.py)?15:10
shardyandersonvom: I do! :)15:11
andersonvomshardy: so, it turns out that auth_url is actually used in other places other than heat_keystoneclient15:12
*** swygue has quit IRC15:13
shardyandersonvom: Ok, whereabouts?15:13
andersonvomshardy: engine/clients.py and contrib/heat/engine/clients.py15:14
andersonvomshardy: which are, indeed, engine-related15:14
shardyandersonvom: Yeah, so I was thinking all that could come from the config file, unless we can think of a strong argument against that?15:15
andersonvomshardy: but it felt stange to keep reading the config file in all these places, especially after talking with stevebaker and he mentioned that we're going to support multi-cloud in the future anywat15:15
shardyOk, hmm. Well multi-cloud is a whole other can-o-worms :)15:16
shardybut maybe that's an argument for keeping it in the context15:16
andersonvomI don't know if that's a strong enough reason, though, but it seemed ok enough to send the patch15:18
shardyandersonvom: Yeah, sure, I just wanted to have this conversation, to check the reason wasn't "it was less to type" :D15:18
andersonvomshardy: lol! sure! =P15:19
andersonvomshardy: though, I must say the fact that heat.conf may be different in the engine / api concerns me in this case...15:20
shardyYeah, it could cause some confusion (and limit flexibility) if you want the engine to hit a different keystone endpoint to the API15:21
shardyI guess maybe we use your patch as step-1, and see if that actually turns out to be a real issue15:21
*** topol has joined #heat15:22
andersonvomit sounds reasonable, cause my next question was going to be: "how often/likely are different keystone endpoints used in this scenario?"15:23
andersonvomif not often/likely, then we could go ahead with this patch15:23
shardyandersonvom: I was thinking of deployments where you have network separation between API services and "backend" services like the engine15:23
shardyandersonvom: Your patch is just retaining the status-quo, which is passing the URL from the API config file, so I guess it's OK to leave it as is15:24
*** radez_g0n3 is now known as radez15:25
andersonvomshardy: well, that's good enough then! =D15:25
shardybut long term I guess we'll have to work out if it is the right solution by speaking to folks deploying in real production environments15:25
*** gokrokve has joined #heat15:26
*** swygue has joined #heat15:26
*** gokrokve_ has joined #heat15:26
sdakemorning15:27
*** IlyaE has joined #heat15:29
shardyandersonvom: +2, but looks like you need a rebase15:29
shardysdake: morning15:29
*** tims has quit IRC15:30
*** gokrokve has quit IRC15:30
andersonvomshardy: rebasing right now15:31
*** jprovazn has quit IRC15:34
openstackgerritJason Dunsmore proposed a change to openstack/heat: Database changes for multi-engine support  https://review.openstack.org/5647615:34
*** akuznetsov has joined #heat15:35
*** akuznetsov has quit IRC15:37
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Remove X-Auth-Url header from authtoken middleware  https://review.openstack.org/6099115:38
*** amritanshu_RnD has quit IRC15:38
*** adrian_otto has quit IRC15:39
*** rongze_ has joined #heat15:39
*** rongze has quit IRC15:40
jasond`should i rebase all multi-engine reviews every time i make a change to the first one?15:41
jasond`do any core devs have a preference?15:41
*** rongze_ has quit IRC15:43
shardyjasond`: If there are dependencies between patches, you'll probably have to15:43
shardyjasond`: I just keep the queue of patches on a branch and rebase -i origin the whole queue when resubmitting15:43
shardygerrit is smart enough to detect trivial rebases and re-apply previous review feedback15:44
jasond`shardy: ok, i'll do that.  thanks15:45
andersonvomshardy: aaaaand, rebased! =D15:46
*** jergerber has joined #heat15:48
*** nati_ueno has quit IRC15:48
therveshardy, I created https://blueprints.launchpad.net/heat/+spec/oauth-credentials-resource btw, if you want to have a look15:53
shardytherve: Cool, will check it out, did you see the ML thread mentioning OAuth?15:53
*** adrian_otto has joined #heat15:54
*** SergeyLukjanov has quit IRC15:55
therveshardy, Yeah... And X509?15:55
*** urulama has quit IRC15:55
shardytherve: I'm not sure re X509, ayoung was a bit light on details, will have to investigate15:56
therveshardy, Yeah it sounded pretty weird15:57
therveshardy, I talked to Steve Martinelli about oauth support in keystoneclient, but didn't get a really straight answer :)15:58
shardytherve: Yeah, the review history looks...difficult15:59
therveYeah16:00
*** rcleere has joined #heat16:00
*** randallburt has joined #heat16:02
*** randallburt has quit IRC16:02
*** randallburt has joined #heat16:02
*** vkozhukalov has quit IRC16:05
*** bvandenh has quit IRC16:06
*** TonyBurn__ has quit IRC16:07
*** aignatov_ has quit IRC16:08
*** SushilKM has quit IRC16:09
*** nkhare has quit IRC16:09
radixoauth support in keystone client would be pretty nice, though there are third party client libraries16:11
radixand since IIRC keystoneclient implements oauth 1.x, maybe there's a chance they work :)16:11
openstackgerritJason Dunsmore proposed a change to openstack/heat: Implement stack-locking for multi-engine support  https://review.openstack.org/5647716:13
openstackgerritJason Dunsmore proposed a change to openstack/heat: Utilize stack-lock for multi-engine support  https://review.openstack.org/5608016:13
openstackgerritJason Dunsmore proposed a change to openstack/heat: Implement engine listener service for multi-engine support  https://review.openstack.org/5985116:13
openstackgerritDenis M. proposed a change to openstack/heat: Trove Resource Update  https://review.openstack.org/6053216:16
*** arbylee has quit IRC16:16
therveradix: I don't think you can use directly an oauth lib against keystone, can you?16:17
radixhm16:17
radixI don't see why not, but I haven't tried :P16:17
therveWell OK16:18
therveYou can make HTTP requests using oauth lib, sure :)16:18
SpamapSWell you'd have to use something like apache+mod_oauth16:18
SpamapSthe mapping between oauth and keystone is a mystery to me though16:19
radixSpamapS: wait what? apache? what?16:19
radixI thought we were talking about the client16:19
*** john-n-seattle2 has joined #heat16:19
SpamapShm no such thing16:20
SpamapSradix: well wtf good is a client if keystone doesn't actually respond to oauth?16:20
radixSpamapS: it does16:20
SpamapSoh.. whhaaaa?16:21
radixyeah :)16:21
*** john-n-seattle2 has left #heat16:21
SpamapSwhy are we wasting time with ec2 signing crap in Heat then?16:21
* SpamapS rtfms hastily16:21
radixwell, it's new, of course :)16:21
therveHeh16:21
* randallburt has flashbacks16:21
randallburthasn't landed iirc16:21
radixhmm, didn't it get into H?16:21
therverandallburt, On the server side you mean?16:22
SpamapSsomething in contrib16:22
thervekeystone definitely has oauth support16:22
therveI don't know if it works though :)16:23
SpamapSanother research-project-like sql backend :-P16:23
therveThere is a also a pending refactoring to replace the oauth lib :/16:24
*** spzala has joined #heat16:24
SpamapSthe question is, can you delegate a set of roles to an oauth token16:25
SpamapSor.. consumer.. or whatever confusing thing they made it16:25
randallburttherve:  right16:26
*** kfox1111 has quit IRC16:27
therveSpamapS, *presumably*16:27
*** arbylee has joined #heat16:27
randallburttherve:  last I checked, and its been a while, there were patches out and being discussed, but it wasn't complete.16:27
SpamapSso.. I wonder if oauth would be a better choice than signed ec2 urls16:27
SpamapSshardy: ^^ ?16:27
randallburtagain, though, its been a while since I checked.16:27
therveAFAIU everything has landed on the server side16:28
radixSpamapS: those don't sound like apples and apples16:28
therveSpamapS, Yeah we're investigating that16:28
radixbut yeah oauth seems like a pretty good idea for some stuff in heat :)16:28
therveSpamapS, see https://blueprints.launchpad.net/heat/+spec/oauth-credentials-resource16:28
*** jergerber has quit IRC16:29
radixohhh neat16:31
SpamapSradix: they're not apples and apples16:33
SpamapSbut what we need is a way to give instances almost no access to a user account, but still enough access to poke waitconditions and their more evolved progeny that we're working on now16:33
SpamapSoauth is quite useful for doing exactly that... giving an automated program limited revokable access16:34
radixso we should use oauth to implement signed URLs, instead of creating users16:34
therveradix: You don't need to, if you just use oauth to get a identity token?16:35
therveThen you can have a regular API16:36
radixoh, ok16:36
thervei'm not sure how roles fit into that yet, though16:36
SpamapSif oauth gives you a full fledged id token16:36
radixer hm16:36
SpamapSthen never mind16:36
SpamapSthe point is being able to delegate roles16:36
radixtherve: but how would the instance get that token? instances can't talk to keystone16:36
therveSpamapS, Is that incompatible?16:36
*** rushiagr has quit IRC16:37
therveradix: Well, that depends. First, why not? Then, oauth middleware, maybe?16:37
SpamapSwhat you need is a thing that can _only_ grant the user access to a single role.. that role would be something like 'heat_read_metadata' and then heat would still further lock down policy16:37
SpamapSThe signed url does work nicely because you can literally only use that for the single URL you were given.16:38
radixyeah, hooray pre-authenticated webhooks :)16:38
shardySpamapS: re oauth, yes possibly, but there are big chunks of functionality missing in keystone16:38
shardye.g client support, signature validation16:39
shardywhich already exists for ec2tokens16:39
SpamapSshardy: yeah I'm reading into the code now, and agreed.16:39
SpamapSshardy: perhaps we should just champion the cause of making sure all users can create sub-users and signed ec2 urls.. wouldn't that solve our "problems" ?16:39
shardyI agree it may be a good long term goal, but looking at the history of the client patch, it's not clear it will be merged anytime soon16:39
shardySpamapS: Well I'm going in the direction of having a credential derived (or associated with) a trust16:40
shardySpamapS: Users creating users is what we want to stop doing IMO16:40
SpamapSshardy: well yeah if we can just delegate our own roles that would be ideal right?16:41
shardySpamapS: initially it will be ec2-credentials associated with a trust, so the user delegates a minimal untrusted role to the in-instance ec2-keypair16:41
shardySpamapS: we can, but there are a couple of keystone bugs I'm waiting on before it will work16:41
*** akuznetsov has joined #heat16:43
SpamapSshardy: ok, I think I understand now. :)16:44
SpamapSshardy: ty for explaining this 3 different ways in the last 2 months. :)16:44
radixugh 28 deg f still :(16:44
*** kfox1111 has joined #heat16:45
openstackgerritJason Dunsmore proposed a change to openstack/heat: Sync oslo threadgroup.py to fix wait & stop methods  https://review.openstack.org/6089116:45
*** jergerber has joined #heat16:45
*** john-n-seattle2 has joined #heat16:49
sdakehope my dad's fireaxe makes it for christmas16:49
sdakehttp://www.thefirestore.com/store/product.aspx/productId/12287/TNT-Denver-Tools-Multi-Purpose-Tool/?gclid=CPLwuMyIhbsCFfA7Mgod-gYAfw16:50
kfox1111nice. :)16:53
zanebanybody else seeing database errors running the unit tests locally?16:53
arbyleezaneb: i was seeing that yesterday but pip installing requirements fixed that for me16:54
jasond`zaneb: did you upgrade sqlalchemy-migrate?16:54
*** tomek_adamczewsk has quit IRC16:54
*** SushilKM has joined #heat16:56
*** bvandenh has joined #heat16:56
*** nati_ueno has joined #heat16:57
*** _skraynev has joined #heat16:58
zanebarbylee, jasond`: that fixed it, thanks guys!16:58
jasond`np16:58
*** nkhare has joined #heat17:00
*** TonyBurn_ has joined #heat17:01
*** SushilKM has quit IRC17:01
*** SergeyLukjanov has joined #heat17:10
*** SergeyLukjanov is now known as _SergeyLukjanov17:11
*** _SergeyLukjanov is now known as SergeyLukjanov17:11
*** SushilKM has joined #heat17:16
*** pablosan has joined #heat17:17
*** rushiagr has joined #heat17:19
*** adrian_otto has quit IRC17:22
*** TonyBurn_ has quit IRC17:26
*** ccs has joined #heat17:27
*** jergerber has quit IRC17:27
*** bgorski has joined #heat17:28
*** sdake_ has joined #heat17:28
* SpamapS coughs .. -->> tox -r folks17:32
*** tsufiev has left #heat17:33
*** jasond` has quit IRC17:34
*** blamar has joined #heat17:35
*** aignatov has joined #heat17:36
openstackgerritTim Schnell proposed a change to openstack/heat: Adds parameter_groups to the HOT specification.  https://review.openstack.org/6118217:36
openstackgerritA change was merged to openstack/heat: Document Port properties  https://review.openstack.org/6047617:38
openstackgerritA change was merged to openstack/heat: Sync oslo rpc  https://review.openstack.org/6085617:38
*** jamieh has quit IRC17:40
*** _skraynev has quit IRC17:40
*** nati_ueno has quit IRC17:45
*** IlyaE has quit IRC17:46
*** pshchelo has quit IRC17:53
*** nkhare has quit IRC17:56
*** jasond` has joined #heat18:03
*** _skraynev has joined #heat18:05
*** _skraynev has quit IRC18:06
*** tims has joined #heat18:07
*** SushilKM has quit IRC18:07
*** nati_ueno has joined #heat18:08
*** randallburt has quit IRC18:11
*** jamieh has joined #heat18:11
*** nkhare has joined #heat18:15
*** topol has quit IRC18:17
*** vkozhukalov has joined #heat18:18
*** topol has joined #heat18:19
*** tomek_adamczewsk has joined #heat18:22
*** nkhare has quit IRC18:30
*** shardy is now known as shardy_afk18:37
*** yogesh has joined #heat18:38
openstackgerritTim Schnell proposed a change to openstack/heat: Adds parameter_groups to the HOT specification.  https://review.openstack.org/6118218:43
*** randallburt has joined #heat18:44
openstackgerritRandall Burt proposed a change to openstack/heat: Allow docker plugin to run w/o deps  https://review.openstack.org/6119018:47
openstackgerritRandall Burt proposed a change to openstack/heat: Add contrib to py26 and py27 gates  https://review.openstack.org/6119118:47
*** jprovazn has joined #heat18:51
*** gokrokve_ has quit IRC18:57
*** gokrokve has joined #heat18:58
*** rgodinez has quit IRC19:01
*** che-arne has quit IRC19:01
*** gokrokve has quit IRC19:02
*** denis_makogon is now known as bot_bot19:07
*** tomek_adamczewsk has quit IRC19:11
*** yogesh has quit IRC19:18
*** yogesh has joined #heat19:19
*** yogesh has quit IRC19:20
*** yogesh has joined #heat19:21
*** akuznetsov has quit IRC19:23
*** akuznetsov has joined #heat19:24
*** tims has quit IRC19:24
*** mordred has quit IRC19:26
*** mordred has joined #heat19:26
*** jamieh has quit IRC19:30
*** bvandenh has quit IRC19:41
*** erkules has quit IRC19:42
*** IlyaE has joined #heat19:47
*** adrian_otto has joined #heat19:48
*** spzala has quit IRC19:51
*** randallburt has quit IRC19:52
*** gokrokve has joined #heat19:53
*** erkules has joined #heat19:57
*** gokrokve has quit IRC19:57
*** adrian_otto has quit IRC20:01
*** randallburt has joined #heat20:02
*** tims has joined #heat20:09
openstackgerritJeff Peeler proposed a change to openstack/heat: heat-manage man page not generated in doc build  https://review.openstack.org/6121220:15
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: WaitCondition Count property is now updatable  https://review.openstack.org/6121820:26
SpamapSrandallburt: your email client still sucks ass for quoting.20:26
randallburtSpamapS:  dammit. I thought I fixed it.20:27
*** jvarlamova has quit IRC20:28
SpamapSrandallburt: nope, text version has no >'s and no indenting20:28
SpamapSrandallburt: HTML version "works", but I can't really reply to it without manually quoting it.20:28
SpamapSrandallburt: IMO: just switch to text-only20:28
SpamapSif they still allow that in apple mail20:28
SpamapSor go home to the motherclient.. thunderbird20:28
randallburtSpamapS:  k, I'll go look through settings again (I did switch to text-only); I'll go through settings again.20:28
randallburtbah!20:29
SpamapSContent-Type: multipart/mixed; boundary="===============7194725005723216023=="20:29
jasond`i have to open the html file in a browser to read html replies :/20:29
jasond`or try to remember what the last person said20:30
SpamapSjasond`: right me too20:32
SpamapSand I am always reluctant to even participate in a thread once it has been htmliminated20:32
*** yogesh has quit IRC20:33
jasond`:) htmliminated20:33
*** yogesh has joined #heat20:33
*** yogesh has quit IRC20:38
*** adrian_otto has joined #heat20:39
openstackgerritA change was merged to openstack/python-heatclient: Replace inheritance hierarchy with composition  https://review.openstack.org/6106920:40
*** jprovazn has quit IRC20:42
*** gokrokve has joined #heat20:52
openstackgerritKevin Benton proposed a change to openstack/heat: Adds extraroutes support to neutron routers  https://review.openstack.org/4104420:52
*** yogesh has joined #heat20:54
openstackgerritKevin Benton proposed a change to openstack/heat: Adds extraroutes support to neutron routers  https://review.openstack.org/4104420:57
*** yogesh has quit IRC20:58
*** yogesh has joined #heat20:58
jasond`if anybody has time to comment/vote on the multi-engine reviews, i'd appreciate it21:00
jasond`https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:bp/multiple-engines,n,z21:00
stevebakerjasond`: its been a long road ;)21:03
jasond`stevebaker: aye21:06
*** john-n-seattle2 has left #heat21:07
openstackgerritJason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server  https://review.openstack.org/5804321:09
*** radez is now known as radez_g0n321:15
*** topol has quit IRC21:22
SpamapSjasond`: +2'd all21:23
SpamapSjasond`: ^5 and A+ for perseverence.21:23
*** alcabrera has quit IRC21:30
asalkeldmorning21:35
randallburtmorning21:35
*** jergerber has joined #heat21:41
asalkeldjasond minor suggesting s/uuidutils/uuid.uuid4()21:42
jasond`SpamapS: thanks!21:46
jasond`asalkeld: I'll change that, thanks21:47
stevebakerzaneb: are you in a different country?21:59
zanebstevebaker: different to what? ;)21:59
zanebyes21:59
stevebakerare you in US yet?22:00
zanebyep, just arrived on Saturday22:02
*** adrian_otto has quit IRC22:02
openstackgerritJason Dunsmore proposed a change to openstack/heat: Implement stack-locking for multi-engine support  https://review.openstack.org/5647722:04
openstackgerritJason Dunsmore proposed a change to openstack/heat: Utilize stack-lock for multi-engine support  https://review.openstack.org/5608022:04
openstackgerritJason Dunsmore proposed a change to openstack/heat: Implement engine listener service for multi-engine support  https://review.openstack.org/5985122:04
*** yogesh has quit IRC22:05
openstackgerritMorgan Fainberg proposed a change to openstack/heat: Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2  https://review.openstack.org/6124622:06
openstackgerritAngus Salkeld proposed a change to openstack/heat: oslo: add the crypto module  https://review.openstack.org/5968422:07
openstackgerritAngus Salkeld proposed a change to openstack/heat: Use oslo crypto  https://review.openstack.org/5968522:07
openstackgerritAngus Salkeld proposed a change to openstack/heat: oslo: add the test module needed by test_migrations  https://review.openstack.org/6071722:07
openstackgerritAngus Salkeld proposed a change to openstack/heat: oslo: update the remainder of the modules  https://review.openstack.org/5968322:07
*** yogesh has joined #heat22:15
*** yogesh has quit IRC22:18
*** yogesh has joined #heat22:18
andersonvomhey fellows, would anybody happen to know how to rollback a migration on heat?22:26
*** aignatov has quit IRC22:27
*** aignatov has joined #heat22:28
*** aignatov has quit IRC22:28
*** randallburt has quit IRC22:32
*** AndrewMichalik has joined #heat22:32
asalkeldandersonvom, heat-manage db_sync [-h] [version] [current_version]22:32
asalkeld(just provide the older version)22:32
openstackgerritKevin Benton proposed a change to openstack/heat: Adds extraroutes support to neutron routers  https://review.openstack.org/4104422:33
*** rgodinez has joined #heat22:33
andersonvomasalkeld: ahmmmm had tried heat-manage -h db_sync :P22:33
andersonvomasalkeld: thanks! =)22:33
asalkeldheat-manage db_sync -h22:34
andersonvomasalkeld: yeah... I was just pointing out that I had tried it the other way around instead (ooops)22:35
asalkeldboth ways should really work22:35
*** rpothier has quit IRC22:36
openstackgerritJason Dunsmore proposed a change to openstack/heat: Native Nova Server compatibility for Cloud Server  https://review.openstack.org/5804322:36
*** derekh has quit IRC22:36
*** jasond` has quit IRC22:37
*** sgordon has quit IRC22:40
*** SergeyLukjanov has quit IRC22:41
*** yogesh has quit IRC22:45
*** yogesh has joined #heat22:46
*** yogesh has quit IRC22:48
*** yogesh has joined #heat22:49
*** yogesh has quit IRC22:53
*** tomek_adamczewsk has joined #heat22:58
*** yogesh has joined #heat22:58
*** randallburt has joined #heat23:01
*** randallburt has quit IRC23:02
*** randallburt has joined #heat23:02
SpamapSme thinks gate is broken .. somebody else please +2/+A https://review.openstack.org/#/c/61246/23:04
*** swygue has quit IRC23:05
asalkeldSpamapS, done23:07
*** yogesh has quit IRC23:07
SpamapSasalkeld: ty23:07
*** yogesh has joined #heat23:07
*** yogesh has quit IRC23:12
*** alexheneveld has quit IRC23:12
*** brint has quit IRC23:14
asalkeldanyone know if you *have* to say "Implements: blueprint xxx" vs. "blueprint xxx" (does that do anything different)23:16
asalkeldhttps://wiki.openstack.org/wiki/GitCommitMessages#Including_external_references23:16
asalkeldhttps://review.openstack.org/#/c/61035/1//COMMIT_MSG23:16
*** swygue has joined #heat23:18
*** slong has quit IRC23:20
*** dims has quit IRC23:21
blak111can someone tell me why gate-heat-docs is failing on this patch? https://review.openstack.org/#/c/41044/23:22
blak111i just rebased it and that didn't help either23:23
asalkeldblak111, It might be a sphinx version issue23:24
asalkeldwe have just aproved a change that should hopefully fix it23:24
*** AndrewMichalik has quit IRC23:24
blak111oh okay. what patch? I will watch for it to be merged and then run a recheck23:25
asalkeldhttps://review.openstack.org/#/c/61246/23:27
asalkeldblak111, ^23:27
*** tomek_adamczewsk has quit IRC23:32
*** tims has quit IRC23:38
openstackgerritJenkins proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/6127623:41
openstackgerritJenkins proposed a change to openstack/python-heatclient: Updated from global requirements  https://review.openstack.org/6098123:45
*** rcleere has quit IRC23:46
*** swygue has quit IRC23:49

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