Monday, 2015-01-05

*** swygue has quit IRC00:02
*** swygue has joined #heat00:17
*** swygue has quit IRC00:18
*** Flcn____ has joined #heat00:22
*** Flcn____ has quit IRC00:26
*** GonZo2K has joined #heat00:43
*** EricGonczer_ has joined #heat00:47
*** Flcn____ has joined #heat00:52
*** chlong has quit IRC00:53
*** chlong has joined #heat00:53
*** Flcn____ has quit IRC01:06
*** Qiming has joined #heat01:11
*** rm_work|away is now known as rm_work01:26
*** packet has quit IRC01:32
*** GonZo2K has quit IRC01:38
*** ccrouch has quit IRC01:39
*** nosnos has joined #heat01:43
*** GonZo2K has joined #heat01:43
*** EricGonczer_ has quit IRC01:48
*** packet has joined #heat01:48
*** kebray has quit IRC01:48
*** ccrouch has joined #heat01:55
*** GonZo2K has quit IRC01:55
*** GonZo2K has joined #heat01:57
*** Flcn____ has joined #heat02:02
*** ccrouch1 has joined #heat02:06
*** Flcn____ has quit IRC02:06
*** ccrouch has quit IRC02:07
*** ccrouch1 has quit IRC02:10
*** ccrouch has joined #heat02:10
*** EricGonczer_ has joined #heat02:19
*** rm_work is now known as rm_work|away02:32
*** EricGonczer_ has quit IRC02:42
*** erkules_ has joined #heat02:54
*** erkules has quit IRC02:56
*** Flcn____ has joined #heat03:03
*** Flcn____ has quit IRC03:07
*** pm90_ has joined #heat03:10
*** nosnos has quit IRC03:13
*** pm90_ has quit IRC03:14
*** packet has quit IRC03:21
*** pm90_ has joined #heat03:21
*** pm90_ has quit IRC03:26
*** tiantian has quit IRC03:37
*** tiantian has joined #heat03:38
*** pm90_ has joined #heat03:46
*** pm90_ has quit IRC03:51
*** tiantian has quit IRC03:54
*** tiantian has joined #heat03:54
*** GonZo2K has quit IRC04:03
*** Flcn____ has joined #heat04:04
*** Flcn____ has quit IRC04:08
*** swygue has joined #heat04:09
*** nosnos has joined #heat04:20
*** pm90_ has joined #heat04:20
*** nkhare has joined #heat04:25
*** chlong has quit IRC04:33
*** chlong has joined #heat04:34
*** chlong has quit IRC04:37
*** chlong has joined #heat04:37
*** achanda has joined #heat04:46
*** Flcn____ has joined #heat05:05
*** tiantian has quit IRC05:07
*** tiantian has joined #heat05:08
*** Flcn____ has quit IRC05:10
*** achanda has quit IRC05:20
*** rm_work|away is now known as rm_work05:20
*** pm90_ has quit IRC05:20
*** pm90_ has joined #heat05:21
*** pm90_ has quit IRC05:25
*** lazy_prince has quit IRC05:27
*** Qiming has quit IRC05:29
*** Qiming has joined #heat05:29
*** rm_work is now known as rm_work|away05:36
*** killer_prince has joined #heat05:37
*** killer_prince is now known as lazy_prince05:37
openstackgerritAngus Salkeld proposed openstack/heat: ** WIP - do not approve ** Remove all tests that don't run :-O  https://review.openstack.org/14025005:54
openstackgerritAngus Salkeld proposed openstack/heat: Make propagate_files not have to create a nested stack  https://review.openstack.org/14100105:54
openstackgerritAngus Salkeld proposed openstack/heat: Move template resource tests to functional  https://review.openstack.org/14462205:54
openstackgerritAngus Salkeld proposed openstack/heat: Add missing template resource member list test  https://review.openstack.org/14462305:54
openstackgerritAngus Salkeld proposed openstack/heat: Move aws nested stack tests to functional tests  https://review.openstack.org/14462105:54
openstackgerritAngus Salkeld proposed openstack/heat: Move launch configuration into tests/autoscaling/  https://review.openstack.org/14226805:54
openstackgerritAngus Salkeld proposed openstack/heat: Move autoscaling vpc zone test into autoscaling/  https://review.openstack.org/14298105:54
openstackgerritAngus Salkeld proposed openstack/heat: Move tests for _lb_reload() into test_instance_group  https://review.openstack.org/14298205:54
openstackgerritAngus Salkeld proposed openstack/heat: Remove duplicate autoscaling adjustment tests  https://review.openstack.org/14226505:54
openstackgerritAngus Salkeld proposed openstack/heat: Separate the nested resources attribute tests  https://review.openstack.org/14462605:54
openstackgerritAngus Salkeld proposed openstack/heat: Move heat_autoscaling_group into tests/autoscaling/  https://review.openstack.org/14226605:54
openstackgerritAngus Salkeld proposed openstack/heat: Move heat_autoscaling_policy to tests/autoscaling/  https://review.openstack.org/14226705:54
openstackgerritAngus Salkeld proposed openstack/heat: Add some crud tests to nested stacks  https://review.openstack.org/14462405:54
openstackgerritAngus Salkeld proposed openstack/heat: Rework stack_resource *complete method unit tests  https://review.openstack.org/14492305:54
openstackgerritAngus Salkeld proposed openstack/heat: Make the attribute tests not need a nested stack  https://review.openstack.org/14492405:54
openstackgerritAngus Salkeld proposed openstack/heat: Move the resource group adopt test to functional  https://review.openstack.org/14492505:54
openstackgerritAngus Salkeld proposed openstack/heat: Move ResourceGroup update sequence test to functional  https://review.openstack.org/14492605:54
openstackgerritAngus Salkeld proposed openstack/heat: Unit test name_list and black_list  https://review.openstack.org/14492705:54
asalkeldany reviewers about :-O05:56
*** hdd has joined #heat06:00
*** Flcn____ has joined #heat06:07
*** lazy_prince has quit IRC06:09
*** lazy_prince has joined #heat06:09
*** tiantian has quit IRC06:11
*** Flcn____ has quit IRC06:12
*** greghayn1 is now known as greghaynes06:22
*** LiJiansheng has quit IRC06:26
*** jamielennox is now known as jamielennox|away06:33
*** unmeshg has joined #heat06:35
*** ygoto has quit IRC06:48
*** ygoto has joined #heat06:49
*** achanda has joined #heat06:56
*** asalkeld has quit IRC07:05
*** Flcn____ has joined #heat07:08
*** Flcn____ has quit IRC07:12
*** serg_melikyan has joined #heat07:25
*** rm_work|away is now known as rm_work07:32
*** jprovazn has joined #heat07:39
*** ifarkas has joined #heat07:41
*** achanda has quit IRC07:44
*** achanda has joined #heat07:45
*** achanda_ has joined #heat07:47
*** chlong has quit IRC07:47
*** achanda has quit IRC07:49
*** serg_melikyan has quit IRC07:50
*** achanda_ has quit IRC07:52
*** Putns has joined #heat07:55
*** inc0 has joined #heat08:02
*** skraynev has quit IRC08:06
*** rm_work is now known as rm_work|away08:08
*** jcoufal has joined #heat08:08
*** Flcn____ has joined #heat08:09
*** serg_melikyan has joined #heat08:13
*** Flcn____ has quit IRC08:14
*** hdd has quit IRC08:16
*** achanda has joined #heat08:17
*** jtomasek has joined #heat08:22
shardymorning all08:33
cmystermorning shardy08:36
*** ygoto has quit IRC08:43
*** dulek has joined #heat08:44
*** ygoto has joined #heat08:44
*** lazy_prince is now known as killer_prince08:46
*** killer_prince has quit IRC08:47
*** lvdongbing has joined #heat08:47
*** lazy_prince has joined #heat08:48
lvdongbing#openstack-rating08:50
*** kleini has joined #heat08:58
*** achanda has quit IRC08:59
*** Flcn____ has joined #heat09:00
*** ananta has joined #heat09:01
*** achanda has joined #heat09:03
*** derekh has joined #heat09:04
*** Flcn____ has quit IRC09:04
*** serg_melikyan has quit IRC09:05
*** alexheneveld has joined #heat09:09
*** jistr has joined #heat09:10
*** tspatzier has joined #heat09:13
*** serg_melikyan has joined #heat09:17
*** stannie has joined #heat09:17
*** achanda has quit IRC09:28
*** Flcn____ has joined #heat09:33
*** serg_melikyan has quit IRC09:38
*** pas-ha has joined #heat09:40
*** andreaf_ is now known as andreaf09:40
*** pfreund__ is now known as pfreund09:49
*** lsmola has joined #heat09:53
pas-hamorning all :)09:55
cmystermorning09:56
*** Qiming has quit IRC09:58
*** pas-ha has quit IRC10:04
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Update oslo-hacking and disable failing checks  https://review.openstack.org/14474910:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H101 style check  https://review.openstack.org/14475110:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable E122, E126 and E128 style checks  https://review.openstack.org/14475010:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H402 style check  https://review.openstack.org/14476110:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H305 and H307 style checks  https://review.openstack.org/14475610:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H202 style check  https://review.openstack.org/14475710:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H904 style checking rule  https://review.openstack.org/14475810:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable E265 style check  https://review.openstack.org/14475210:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable F402 and F812 style checks  https://review.openstack.org/14475310:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable E251 style check  https://review.openstack.org/14475410:11
openstackgerritPavlo Shchelokovskyy proposed openstack/heat: Enable H233 style check  https://review.openstack.org/14475510:11
*** pas-ha has joined #heat10:11
*** serg_melikyan has joined #heat10:14
*** mkerrin has joined #heat10:14
*** serg_melikyan has quit IRC10:14
*** rakesh_hs has joined #heat10:17
*** serg_melikyan has joined #heat10:18
*** mkerrin has quit IRC10:18
*** mkerrin has joined #heat10:18
*** ekarlso- has quit IRC10:24
*** ekarlso- has joined #heat10:24
*** _shaps_ has joined #heat10:27
*** julienvey has joined #heat10:33
*** julienvey has quit IRC10:40
*** serg_melikyan has quit IRC10:41
*** serg_melikyan has joined #heat10:42
*** julienvey has joined #heat10:42
*** chlong has joined #heat10:47
*** Qiming has joined #heat10:48
*** serg_melikyan has quit IRC10:49
*** serg_melikyan has joined #heat10:55
*** serg_melikyan has quit IRC11:04
*** ygoto has quit IRC11:09
*** pas-ha has quit IRC11:11
*** Qiming has quit IRC11:15
*** Qiming has joined #heat11:15
*** nosnos has quit IRC11:20
*** pas-ha has joined #heat11:21
*** che-arne|2 has quit IRC11:27
*** che-arne has joined #heat11:27
*** che-arne has quit IRC11:28
*** che-arne has joined #heat11:28
*** inc0_ has joined #heat11:29
*** alexpilotti has joined #heat11:30
*** che-arne has quit IRC11:30
*** che-arne has joined #heat11:30
*** dulek_ has joined #heat11:31
*** inc0 has quit IRC11:32
*** julienvey has quit IRC11:33
*** dulek has quit IRC11:34
*** tspatzier__ has joined #heat11:36
*** Qiming has quit IRC11:36
*** chlong has quit IRC11:36
*** tspatzier has quit IRC11:36
*** tochi has quit IRC11:36
*** miguelgrinberg has quit IRC11:36
*** nijaba has quit IRC11:36
*** Qiming has joined #heat11:37
*** nijaba has joined #heat11:38
*** nijaba has quit IRC11:38
*** nijaba has joined #heat11:38
*** miguelgrinberg_ has joined #heat11:42
*** jtomasek has quit IRC11:52
*** chlong has joined #heat11:52
*** dulek_ has quit IRC11:53
*** dulek has joined #heat11:54
*** GonZo2K has joined #heat11:55
*** dulek has quit IRC11:59
*** rakesh_hs has quit IRC12:00
*** dulek has joined #heat12:04
*** ananta has quit IRC12:04
*** unmeshg has quit IRC12:10
*** dulek has quit IRC12:11
*** dulek has joined #heat12:11
*** jtomasek has joined #heat12:16
*** cdent has joined #heat12:28
*** dulek has quit IRC12:30
*** dulek has joined #heat12:30
*** nkhare has quit IRC12:31
*** miguelgrinberg_ is now known as miguelgrinberg12:32
*** julienvey has joined #heat12:33
*** ccrouch1 has joined #heat12:34
*** ccrouch has quit IRC12:34
*** ccrouch1 has quit IRC12:34
*** ccrouch1 has joined #heat12:34
*** inc0_ has quit IRC12:34
*** dims has joined #heat12:35
*** dulek has quit IRC12:36
*** julienvey has quit IRC12:38
*** david-lyle_afk has quit IRC12:38
*** david-ly_ has joined #heat12:38
*** julienvey has joined #heat12:39
*** lazy_prince is now known as killer_prince12:41
*** jdob has joined #heat12:44
*** jtomasek has quit IRC12:49
*** GonZo2K has quit IRC12:50
*** ryansb has joined #heat12:50
*** dulek has joined #heat12:53
openstackgerritMerged openstack/heat: Make propagate_files not have to create a nested stack  https://review.openstack.org/14100112:55
*** ochuprykov has joined #heat12:55
*** dulek has quit IRC13:02
*** aweiteka has joined #heat13:07
*** ochuprykov has quit IRC13:08
*** dulek has joined #heat13:14
*** GonZo2K has joined #heat13:18
*** jtomasek has joined #heat13:20
*** erkules_ is now known as erkules13:26
*** lvdongbing has quit IRC13:32
*** blomquisg has joined #heat13:36
*** pm90_ has joined #heat13:45
*** pm90_ has quit IRC13:46
*** pm90_ has joined #heat13:47
*** jpeeler has joined #heat13:48
*** jpeeler has quit IRC13:48
*** jpeeler has joined #heat13:48
*** stannie has quit IRC13:53
*** sgordon is now known as steveg13:56
*** blomquisg has quit IRC13:58
*** steveg has quit IRC13:59
*** blomquisg has joined #heat13:59
*** steveg has joined #heat14:00
*** radez_g0n3 has quit IRC14:01
*** radez_g0n3 has joined #heat14:04
*** steveg has quit IRC14:05
*** aweiteka has quit IRC14:05
*** serg_melikyan has joined #heat14:05
*** aweiteka has joined #heat14:06
*** GonZo2K has quit IRC14:06
*** steveg has joined #heat14:07
*** stannie has joined #heat14:08
*** BB_ has joined #heat14:08
BB_Hello14:08
BB_i am new to heat and try to PoC for LB autoscaling14:09
BB_are there links that i could look at ?14:09
BB_I am using Ubuntu as my base OS14:09
*** serg_melikyan has quit IRC14:10
pas-haBB_, https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml14:10
pas-hais that it? or you want to scale LBs themselves? :)14:11
BB_pas-ha: Yes. I am looking to autoscale the LB itself14:11
pas-hawhat kind of LB? in neutron it is a service, so user can't really scale it14:12
pas-hait depends on how many nodes are running the service14:13
pas-haand user can't change that, only cloud operator14:13
*** dulek has quit IRC14:14
BB_if i understand right, i cannot auto-scale the LBaaS provide by neutron. FYI, i am using ha-proxy14:15
kleiniBB_: what do you mean with auto-scale?14:16
kleiniBB_: a load balancer normally just balances traffic between multiple nodes. so maybe balances HTTP requests onto multiple VMs running some apache web service14:17
openstackgerritVictor Sergeyev proposed openstack/heat: Remove MutableDict realization  https://review.openstack.org/14498714:17
openstackgerritQiming Teng proposed openstack/heat: Tolerate misconfigured cloud_backend  https://review.openstack.org/14498914:19
*** BB_ has quit IRC14:21
*** BB__ has joined #heat14:21
BB__kleini: what i mean by auto-scale of LB is that, as the traffic is increased/decreased, the LB instance is increased/decreased automatically14:21
kleinithis will only work in combination with Ceilometer and Heat14:22
BB__okay, that is PoC i am trying to do with openstack.14:23
BB__are there links that exist ?14:23
kleiniHeat is responsible for such cluster orchestration tasks and can take care based on metering information in ceilometer that a new VM needs to be spawned14:23
BB__for me to try out ?14:23
BB__Kleini: LB is not a new VM but LBaaS provided by neutron14:24
QimingBB__, what you are targetting is a pretty complicated scenario14:24
QimingSuppose you have a auto-scaled cluster of LBs, and another auto-scaled cluster of VMs14:25
Qimingyou will have to let everyone knows each other14:25
*** dulek has joined #heat14:26
Qimingeach new LB has to know where to forward requests, and each VM has to know which LB (server) to notify when it comes online/offline14:26
BB__Qiming: Agree, there needs to some form of co-ordination among the LB's, reading it as clustering.14:27
QimingIIUC, it would be very very tricky to get things right using Heat, because you are introducing a circle here14:28
BB__Qiming: What you are saying is, that is not possible thro' LBaaS today but i can get this done bringing my own LB (that is VM in itself ) ?14:29
BB__Qiming: Can you elaborate on circle stuff ?14:29
QimingBB__, I'm not very familiar with LBaaS itself, though I know it is based on some backend drivers (such as HAProxy)14:30
Qimingeven if you are doing it by yourself, i.e. some VMs are assuming the LB's role, it is still very difficult14:30
Qimingby circles, I mean, you will have to have the "worker" VMs referencing the LB VMs, so when the "worker" cluster is resized, it knows which LB VMs will be notified (reloaded)14:32
*** packet has joined #heat14:32
Qimingin the other direction, since you are managing the LB VMs yourself, you will have to check the "worker" cluster from the LB VMs14:33
Qimingnot very clear a relationship to sort out14:33
BB__Qiming: i see what you are saying.14:34
BB__Qiming: on the forward direction it is quite straightforward, as and when the worker's VM increase, we would add them to the pool14:36
Qiminganother source of complexity comes from the metrics you need to scale the two clusters14:37
BB__Qiming: On the reverse direction, there is no clear model for worker VM to send it to LB cluser.14:37
Qimingmaybe you want to scale the "worker" cluster based on CPU utilization, but scale the LB cluster based on some LB metrics (requests, bytes etc.)14:38
*** BB_ has joined #heat14:40
BB_Qiming: Sorry, my connection keeps bouncing off.14:41
QimingBB_, no problem14:41
BB_Qiming: Agree, there must be different metrics for worker and LB clusters but at this point would use CPU for LB as well.14:41
*** BB__ has quit IRC14:42
QimingBB_, it could be that I'm too pessimistic about LBaaS, maybe there are some better ways to scale it already14:43
BB_Qiming: Let me check with LB's folks. AFAIK, todays LBaaS driver does not provide clustering facility.14:45
jdandreaTrying to set up a dev environment using devstack and heat. Running into a problem with keystone (I think). Any thoughts? http://paste.openstack.org/show/155600/14:51
*** GonZo2K has joined #heat14:54
*** sabeen has joined #heat14:54
*** GonZo2K has quit IRC14:56
*** BB_ has quit IRC14:57
*** andrearo1 is now known as andrearosa14:57
Qimingjdandrea, smells like a stevedore problem14:58
*** EricGonczer_ has joined #heat14:58
jdandreaQiming: Yeah. I'm still feeling my way around all of that. I also wonder if there's something going on between apt and pip installs ... ?14:58
jdandreaQiming: apt list shiows keystoneclient 0.7.1, but the paste shows a 0.11.1 requirement, if I am reading it correctly.14:59
jdandreas/shios/shows14:59
jdandrea(or whatever that word was *grin*)14:59
Qimingpip uninstall then pip install?15:00
*** jcoufal_ has joined #heat15:00
jdandreaQiming: Odd. pip list shows python-keystoneclient (0.11.2.10.g20f488d, /opt/stack/python-keystoneclient) but pip uninstall python-keystoneclient gives back "Can't uninstall 'python-keystoneclient'. No files were found to uninstall."15:01
jdandreaQiming: Meanwhile, apt list shows 0.7.1. :/15:01
Qiming... too many version on your system, :)15:02
*** GonZo2K has joined #heat15:02
jdandreaQiming: Right. I have no idea why though.15:02
jdandrea(or why it isn't tackled at stack.sh time)15:02
jdandreaShould there *not* be any apt packages for OpenStack, perhaps?15:02
QimingI will go /usr/lib/python-2.7/site-packages and do 'rm python-keystone* -rf' there15:03
pas-hajdandrea, are you installing keystoneclient from github?15:03
jdandreapas-ha: I'm using devstack.15:03
jdandreapas-ha: The only thing I've changed is to grab the heat master branch from git.openstack.org.15:03
jdandreahttp://paste.openstack.org/show/155600/15:03
* jdandrea may just spin up a new VM *grin*15:04
*** jcoufal has quit IRC15:04
Qimingjdandrea, did you do 'pip install -e .' under heat directory?15:05
*** openstack has joined #heat15:06
jdandreapas-ha: That I do. This was from the latest devstack though. At least I thought it was. http://paste.openstack.org/show/155602/ (pip list added - shows a lot in /opt/stack)15:06
jdandreaSo it's there but pip uninstall doesn't let me uninstall it. Odd.15:07
pas-hayep, that's the problem with dev-installs15:07
jdandreapas-ha: Heh. How do others set up their dev environment reliably (in terms of heat, that is)?15:07
jdandreaI'd like to follow what works for other folks in terms of ubuntu.15:07
pas-haclean up egg-infos in site-packages and remove them from /opt/stack15:08
pas-hause fresh vm, or clean /opt/stack manually before doing stack.sh15:08
pas-haI use ubuntu too ;)15:08
jdandreapas-ha: I'm going to use a fresh vm. (That's what I did before as well. We will see how it flies.)15:08
Qimingjdandrea, you may try this: http://paste.openstack.org/show/155604/15:08
jdandreaQiming: I get nothing back.15:09
pas-haQiming, the error hints that there was some problem with keystone version upsetting pbr15:09
jdandreaQiming: yeah, I rechecked. get_mapping returns an empty list.15:10
*** radez_g0n3 is now known as radez15:11
Qimingagree with pas-ha, delete anything suspicious then ...15:13
*** signed8bit has joined #heat15:13
jdandreaQiming: I don't trust myself enough to know what is suspicious though. I'm liable to break something I shouldn't. :)  Going to spin up a new VM.15:15
*** Qiming has quit IRC15:15
pas-hajdandrea, with the local.conf you've showed suspicious would be any oslo or python-*client lib in your /opt/stack15:17
pas-haas those one now must explicitly set to use github master instead of pypi-published version15:18
jdandreapas-ha: Got it. What I'm wondering, though, is if I just delete those egg files/directories outright, doesn't that leave things dangling in apt?15:18
*** hdd has joined #heat15:18
pas-haapt - no15:18
jdandreapas-ha: Maybe I need a different local.conf?15:18
pas-hadevstack install woith pip15:18
jdandreapas-ha: Ok. I'm just confused then.15:18
jdandreapas-ha: That's what I thought. That's part of my confusion. Why is this other stuff here.15:18
jdandreapas-ha: If I can just delete it outright, that would be great. I thought things were supposed to go into /opt/stack though. It's where I've been seeing log files, heat, and so on.15:19
pas-hamaster devstack now installs all the services from master branches and by default all the other dependencies from pupi15:19
jdandrea(for devstack)15:19
jdandreapas-ha: Ok. Maybe it was a more recent change (or I did something wrong, which is entirely possible).15:19
pas-hajdandrea, https://github.com/pshchelo/stackdev/blob/master/local.conf.sample15:20
pas-haLIBS_FROM_GIT15:20
jdandreapas-ha: Thank you! Looking ...15:20
*** vijendar has quit IRC15:24
*** andreaf is now known as andreaf_15:27
*** dkusidlo has joined #heat15:27
*** andreaf_ has quit IRC15:27
*** thedodd has joined #heat15:28
*** achanda has joined #heat15:30
*** pm90_ has quit IRC15:30
*** blomquisg has quit IRC15:32
pas-hajdandrea, that's listing of my recent /opt/stack without any LIBS_FROM_GIT http://paste.openstack.org/show/155606/15:33
*** blomquisg has joined #heat15:34
jdandreapas-ha: Thanks. I blew my /opt/stack away (it's a VM, so it's ok) and am tweaking that last local.conf to use Standalone heat.15:35
pas-hajdandrea, not sure if one can use devstack to install standalone heat - it wouldn't it be not standalone after that?15:36
*** dkusidlo has quit IRC15:37
jdandreapas-ha: https://github.com/uberj/heat-standalone/blob/master/heat.yaml15:37
pas-hastandalone AFAIU is that there is no entry for orchestration service in keystone catalog, so you need install devstack without heat enabled15:38
pas-haok, you install heat inside VM :) with heat15:38
jdandreaTo clarify: I've done this numerous times before and it works like a charm. I'm just trying to install it with the master branch of heat this time, and that's when I started running into trouble.15:39
jdandreapas-ha: Bingo. ;)15:39
jdandreapas-ha: More context. http://docs.openstack.org/developer/heat/getting_started/standalone.html15:39
*** jprovazn has quit IRC15:40
*** dkusidlo has joined #heat15:43
jdandreaSide question, more of a paranoid reality check. For a stack-abandon, the resources do NOT get deleted, no natter what its stack status, true/false? (I deployed something where the software-deployment signal didn't reach Heat but it actually succeeded. Would rather abandon it and leave the VM out there.)15:46
pas-hawell, abandon should not delete any resources, that's its purpose - to bring resources out pf heat's lifecycle control.15:48
*** dkusidlo has quit IRC15:49
pas-habut overall abandon/adopt thing is buggy (specially adopt part) so YMMV15:49
jdandreapas-ha: That's what I heard, yeah. I don't intend to adopt in this case. I just want to get that CREATE_FAILED out of there so that someone with admin privs doesn't come along and helpfully delete it. ;)15:49
jdandreaAlso, I've backed up the VM.15:50
pas-ha:) another thing is you can try to update to set delete_policty to RETAIN. not sure though ho updates with SoftwareConfigs would work (if heat will try to reinstall the whole SC part into VM)15:51
*** beekneemech is now known as bnemec16:01
*** metral is now known as metral_zzz16:03
*** kleini has left #heat16:03
*** metral_zzz is now known as metral16:04
jdandreapas-ha: Deleting /opt/stack contents did the trick! I still had to apt-get install python-mysqldb. clean.sh deletes it but stack.sh doesn't reinstall it.16:04
*** achanda has quit IRC16:06
*** openstackgerrit has quit IRC16:06
*** openstackgerrit has joined #heat16:07
*** achanda has joined #heat16:07
*** achanda has quit IRC16:12
*** david-ly_ is now known as david-lyle16:13
*** pm90_ has joined #heat16:14
*** achanda has joined #heat16:16
*** aweiteka has quit IRC16:16
*** david-lyle has quit IRC16:22
*** Flcn____ has quit IRC16:25
*** pm90_ has quit IRC16:28
*** pm90_ has joined #heat16:28
*** aweiteka has joined #heat16:29
*** pas-ha has quit IRC16:31
*** achanda has quit IRC16:32
*** dsneddon has joined #heat16:33
*** julienvey has quit IRC16:42
*** jtomasek has quit IRC16:46
*** reed has joined #heat16:48
*** openstackgerrit has quit IRC16:51
*** openstackgerrit has joined #heat16:51
*** tomek_adamczewsk has joined #heat16:59
*** openstackgerrit has quit IRC17:04
*** EricGonc_ has joined #heat17:04
*** openstackgerrit has joined #heat17:04
*** EricGonczer_ has quit IRC17:05
*** Flcn____ has joined #heat17:05
*** stannie has quit IRC17:06
*** jcoufal_ has quit IRC17:06
*** dulek has quit IRC17:06
*** EmilienM is now known as EmilienM|afk17:07
*** ifarkas has quit IRC17:09
larsksWith Heat from Juno, does "ERROR: Missing required credential: roles ['heat_stack_owner']" mean "you need to add the heat_stack_owner role to your user" or does it mean "something is not configured correctly in heat.conf"?17:10
shardylarsks: It means you need to add heat_stack_owner to the user17:11
shardylarsks: Or, if you have https://review.openstack.org/#/c/130104/ then you have the option of specifying no roles in heat.conf, then heat delegates all roles of a user via the trust17:13
larsksOkay. Is that an artifact of the particular authentication model selected in heat.conf? E.g., on my system I do *not* have that role and heat works just fine.  But I'm using the domain-based config.17:13
shardylarsks: If you're running recent master, we changed things to delegate all roles by default, so heat_stack_owner isn't required anymore17:14
shardyrelated to that patch I just linked17:14
shardyIt's not related to domains, it's because you need to have a role for delegation when deferred_auth_method=trusts is used17:14
shardyUntil recently, we assumed an arbitrary "heat_stack_owner" role for delegation, but instead now we just delegate all of them17:15
larsksshardy: "heat --version" on boths systems reports "0.2.12", if that helps at all.  I'm just trying to figure out why I'm seeing different behavior...17:15
*** achanda has joined #heat17:15
shardylarsks: it's the heat-engine versions you need to compare, that's the version of python-heatclient17:15
*** alexheneveld has quit IRC17:16
larsksAh, right, sorry.  So, these are packaged servers, from openstack-heat-engine-2014.2.1-1.fc22.noarch on one (no role required) and openstack-heat-engine-2014.2.1-3.el7ost.noarch (giving the error about roles).17:16
larsksSo, not a recent master.17:16
larsksdeferred_auth_method defaults to "password", right?17:17
larsksThat is probably the cause of the different behavior.17:17
shardylarsks: upstream, yes, but it depends how you install things17:17
larsksIt's set explicitly to trusts on one.17:17
shardyYup, that will introduce the requirement for the role17:17
larsksThanks.17:18
larsksIs there a preference for password/trusts for deferred_auth_method?17:18
shardylarsks: yes, trusts is a much more secure option17:18
shardyhttp://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-1-trusts.html17:19
*** cinerama` is now known as cinerama17:19
*** tspatzier__ has quit IRC17:19
larsksshardy: Thanks!17:19
shardylarsks: with "password", we demand a password in the request, even if you pass a token, then encrypt it and store in the DB17:19
*** alexheneveld has joined #heat17:19
shardytrusts doesn't have those problems, as we just store a trust ID17:19
shardylarsks: I think that 2014.2.1-3 should contain the patch I referenced, so you have the option of just setting trusts_delegated_roles= to delegate all roles17:20
larsksThe use of trusts vs. passwords is solving a different problem than the "stack domain users" described in http://hardysteven.blogspot.com/2014/04/heat-auth-model-updates-part-2-stack.html?17:21
shardylarsks: Yes, different problem, both auth related17:21
shardylarsks: trusts is about how we get a token for deferred operations, e.g autoscaling actions which happen long after the stack has been created17:21
shardythe domain model is about whose credentials we put inside the (implicitly untrusted) VM's we launch17:22
larsksFor things like watch conditions et al. Got it.17:22
shardyyup, exactly17:22
larsksOkay, I think I am clear.  Thanks again!17:22
shardynp!17:22
*** sarob__ has joined #heat17:23
*** sarob__ is now known as sarob___17:24
*** sarob___ is now known as sarob____17:24
*** tomek_adamczewsk has quit IRC17:24
*** jistr has quit IRC17:25
*** sarob____ has quit IRC17:27
*** rwsu has joined #heat17:28
*** achanda has quit IRC17:28
*** achanda has joined #heat17:29
*** achanda has quit IRC17:34
*** aweiteka has quit IRC17:36
*** aweiteka has joined #heat17:49
*** achanda has joined #heat17:50
*** derekh has quit IRC17:55
*** achanda has quit IRC17:59
*** achanda has joined #heat17:59
*** achanda has quit IRC18:04
*** Putns has quit IRC18:11
*** Putns has joined #heat18:11
*** ramishra_ has quit IRC18:12
*** serverascode____ has quit IRC18:12
*** Michalik_ has quit IRC18:12
*** gus has quit IRC18:12
*** ramishra_ has joined #heat18:13
*** rm_work|away has quit IRC18:13
*** Ng has quit IRC18:13
*** stevebaker has quit IRC18:14
*** Adri2000 has quit IRC18:14
*** Michalik_ has joined #heat18:16
*** stevebaker has joined #heat18:16
*** serverascode____ has joined #heat18:16
*** gus has joined #heat18:16
*** rm_work|away has joined #heat18:17
*** rm_work|away is now known as rm_work18:17
*** rm_work has quit IRC18:17
*** rm_work has joined #heat18:17
*** Ng has joined #heat18:17
*** tspatzier__ has joined #heat18:20
*** Adri2000 has joined #heat18:22
*** Adri2000 has quit IRC18:22
*** Adri2000 has joined #heat18:22
*** tspatzier__ has quit IRC18:24
*** hdd has quit IRC18:25
*** achanda has joined #heat18:26
*** EmilienM|afk is now known as EmilienM18:28
*** achanda has quit IRC18:31
*** thedodd has quit IRC18:34
*** Flcn____ has quit IRC18:52
*** Flcn____ has joined #heat18:52
*** sarob has joined #heat19:12
*** jtomasek has joined #heat19:12
*** hdd has joined #heat19:12
*** zbitter has joined #heat19:18
*** zbitter has quit IRC19:18
*** thedodd has joined #heat19:22
*** jtomasek has quit IRC19:31
openstackgerritMerged openstack/heat: Add 'sd' None check for check_(action)_complete  https://review.openstack.org/14456519:39
*** dsneddon has quit IRC19:50
*** dsneddon has joined #heat19:50
*** alexheneveld has quit IRC20:02
jdandreazaneb: Do you know if anything ever came of Raksha (or any other form of data protection vs. HA) with respect to Heat?20:04
*** alexheneveld has joined #heat20:04
jdandreaContext: http://openstack.markmail.org/search/?q=raksha#query:raksha%20from%3A%22Murali%20Balcha%22+page:1+mid:7tikf6h7pxkj2x7k+state:results20:04
*** alexheneveld has quit IRC20:05
zanebjdandrea: no idea, sorry (I'd have to guess 'no')20:10
zanebjdandrea: although we do have the new snapshotting feature in Heat, which sounds similar20:10
jdandreazaneb: That was my guess as well. :)  I ask because I've been asked to look at backups at the Heat stack level.20:10
jdandreaSnapshotting? :)20:11
jdandreahttps://blueprints.launchpad.net/heat/+spec/stack-snapshot ?20:11
zanebjdandrea: yeah, that one20:15
jdandreazaneb: Nice. Initially we were looking at backups of VMs and volumes. This handles both?20:16
* jdandrea goes looking at the code ...20:16
zanebjdandrea: I have no idea :D20:16
zanebbut if not, add it ;)20:17
jdandreazaneb: I should probably start with simpler changes. (Still have to get a working dev environment going for heat.)20:17
jdandrea(I frequently run into devstack issues, or problems with keystone and whatnot.)20:18
*** serg_melikyan has joined #heat20:21
*** julienvey has joined #heat20:30
*** hdd has quit IRC20:31
*** serg_melikyan has quit IRC20:37
*** serg_melikyan has joined #heat20:42
*** julienvey has quit IRC20:43
*** dims has quit IRC20:57
*** rwsu has quit IRC21:00
*** alexpilotti has quit IRC21:00
*** rwsu has joined #heat21:04
*** serg_melikyan has quit IRC21:11
*** julienvey has joined #heat21:27
*** jamielennox|away is now known as jamielennox21:30
jdandreaDoes anyone have sporadic issues with volumes appearing to attach but not actually attaching (not appearing in /proc/partitions on the VM, for instance)? If I detach/reattach on the command line in these cases, it succeeds.21:34
jdandreaThis only seems to happen during stack-create. Just that it's infrequent.21:34
*** jamielennox is now known as jamielennox|away21:35
*** ccrouch1 has quit IRC21:46
*** julienvey has quit IRC21:46
*** pm90_ has quit IRC21:57
*** ccrouch has joined #heat21:58
larsksjdandrea: I've seen that.21:59
larsksI think it's a race condition between vm startup and volume attachment.21:59
larsksBut I am not 100% certain.21:59
*** chlong has quit IRC21:59
larsksjdandrea: I believe that nova spins up the instance first, and then attaches volumes via the libvirt api equivalent of "virsh attach-disk".22:00
jdandrealarsks: Ah. Maybe I need to create a dependency as a safety?22:02
jdandreaIt's rare, but it does happen from time to time.22:03
larsksI don't think an explicit dependency will help (I think there is already an implicit one via the volume attachment).22:04
*** dims__ has joined #heat22:04
larsksI ran into this when creating multiple os::nova::servers with attached volumes via heat.22:04
larsksBut I haven't really pursued it.22:04
*** jdob has quit IRC22:04
*** ccrouch has quit IRC22:07
*** ccrouch has joined #heat22:19
*** ccrouch has quit IRC22:19
*** ccrouch has joined #heat22:19
*** aweiteka has quit IRC22:20
*** jmckind has joined #heat22:20
*** jmckind has quit IRC22:20
*** jmckind has joined #heat22:21
*** dgonzalez has joined #heat22:25
*** pm90_ has joined #heat22:27
*** EricGonc_ has quit IRC22:27
*** packet has quit IRC22:28
*** alexheneveld has joined #heat22:28
*** miguelgrinberg has quit IRC22:31
*** jmckind has quit IRC22:31
*** piccata has quit IRC22:34
*** jmckind has joined #heat22:34
*** miguelgrinberg has joined #heat22:34
*** hdd has joined #heat22:34
*** piccata has joined #heat22:36
*** pm90_ has quit IRC22:36
*** blomquisg has quit IRC22:39
*** dhellmann has joined #heat22:41
dhellmannit looks like heat's unit tests are mocking out private parts of oslo.messaging that are going to move22:41
dhellmanndoes someone have time to talk about how to fix the tests?22:41
dhellmannotherwise the next release of oslo.messaging is likely to break heat :-/22:42
dhellmanns/likely/guaranteed/22:42
*** asalkeld has joined #heat22:46
asalkeldmorning22:46
jdandreaDoes anyone recall there being a bug in Havana where you would pass -P param1=foo;param2=bar and in the debug output you'd only see the first parameter and not the second?22:46
jdandrea(Looked for something like it in the past bugs but didn't notice anything.)22:47
jdandreajdandrea: Scratch that. It should read -P 'param1=foo;param2=bar' ;)22:48
asalkeldcan't remember that one jdandrea22:49
jdandreaasalkeld: Pilot error (thankfully!).22:49
asalkeldok22:51
*** jamielennox|away is now known as jamielennox22:51
asalkeldbrb: coffee22:51
*** Flcn____ has quit IRC22:53
*** Flcn____ has joined #heat22:53
*** jmckind has quit IRC22:55
*** chlong has joined #heat22:57
*** Flcn____ has quit IRC23:04
*** Flcn____ has joined #heat23:05
*** chlong_ has joined #heat23:14
*** dims__ has quit IRC23:17
*** gondoi is now known as zz_gondoi23:17
*** tochi_ has joined #heat23:35
*** pm90_ has joined #heat23:37
*** chlong has quit IRC23:39
*** chlong_ has quit IRC23:39
*** sabeen has quit IRC23:41
*** thedodd has quit IRC23:43
*** dgonzalez has quit IRC23:44
*** dgonzalez has joined #heat23:44
*** dgonzalez has quit IRC23:44
*** dgonzalez has joined #heat23:45
*** chlong_ has joined #heat23:46
*** chlong has joined #heat23:46
*** chlong_ has quit IRC23:46
*** dgonzalez has quit IRC23:48
*** pm90_ has quit IRC23:53
openstackgerritAngus Salkeld proposed openstack/heat: Stop patching oslo.messaging private bits  https://review.openstack.org/14509423:53

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