*** swygue has quit IRC | 00:02 | |
*** swygue has joined #heat | 00:17 | |
*** swygue has quit IRC | 00:18 | |
*** Flcn____ has joined #heat | 00:22 | |
*** Flcn____ has quit IRC | 00:26 | |
*** GonZo2K has joined #heat | 00:43 | |
*** EricGonczer_ has joined #heat | 00:47 | |
*** Flcn____ has joined #heat | 00:52 | |
*** chlong has quit IRC | 00:53 | |
*** chlong has joined #heat | 00:53 | |
*** Flcn____ has quit IRC | 01:06 | |
*** Qiming has joined #heat | 01:11 | |
*** rm_work|away is now known as rm_work | 01:26 | |
*** packet has quit IRC | 01:32 | |
*** GonZo2K has quit IRC | 01:38 | |
*** ccrouch has quit IRC | 01:39 | |
*** nosnos has joined #heat | 01:43 | |
*** GonZo2K has joined #heat | 01:43 | |
*** EricGonczer_ has quit IRC | 01:48 | |
*** packet has joined #heat | 01:48 | |
*** kebray has quit IRC | 01:48 | |
*** ccrouch has joined #heat | 01:55 | |
*** GonZo2K has quit IRC | 01:55 | |
*** GonZo2K has joined #heat | 01:57 | |
*** Flcn____ has joined #heat | 02:02 | |
*** ccrouch1 has joined #heat | 02:06 | |
*** Flcn____ has quit IRC | 02:06 | |
*** ccrouch has quit IRC | 02:07 | |
*** ccrouch1 has quit IRC | 02:10 | |
*** ccrouch has joined #heat | 02:10 | |
*** EricGonczer_ has joined #heat | 02:19 | |
*** rm_work is now known as rm_work|away | 02:32 | |
*** EricGonczer_ has quit IRC | 02:42 | |
*** erkules_ has joined #heat | 02:54 | |
*** erkules has quit IRC | 02:56 | |
*** Flcn____ has joined #heat | 03:03 | |
*** Flcn____ has quit IRC | 03:07 | |
*** pm90_ has joined #heat | 03:10 | |
*** nosnos has quit IRC | 03:13 | |
*** pm90_ has quit IRC | 03:14 | |
*** packet has quit IRC | 03:21 | |
*** pm90_ has joined #heat | 03:21 | |
*** pm90_ has quit IRC | 03:26 | |
*** tiantian has quit IRC | 03:37 | |
*** tiantian has joined #heat | 03:38 | |
*** pm90_ has joined #heat | 03:46 | |
*** pm90_ has quit IRC | 03:51 | |
*** tiantian has quit IRC | 03:54 | |
*** tiantian has joined #heat | 03:54 | |
*** GonZo2K has quit IRC | 04:03 | |
*** Flcn____ has joined #heat | 04:04 | |
*** Flcn____ has quit IRC | 04:08 | |
*** swygue has joined #heat | 04:09 | |
*** nosnos has joined #heat | 04:20 | |
*** pm90_ has joined #heat | 04:20 | |
*** nkhare has joined #heat | 04:25 | |
*** chlong has quit IRC | 04:33 | |
*** chlong has joined #heat | 04:34 | |
*** chlong has quit IRC | 04:37 | |
*** chlong has joined #heat | 04:37 | |
*** achanda has joined #heat | 04:46 | |
*** Flcn____ has joined #heat | 05:05 | |
*** tiantian has quit IRC | 05:07 | |
*** tiantian has joined #heat | 05:08 | |
*** Flcn____ has quit IRC | 05:10 | |
*** achanda has quit IRC | 05:20 | |
*** rm_work|away is now known as rm_work | 05:20 | |
*** pm90_ has quit IRC | 05:20 | |
*** pm90_ has joined #heat | 05:21 | |
*** pm90_ has quit IRC | 05:25 | |
*** lazy_prince has quit IRC | 05:27 | |
*** Qiming has quit IRC | 05:29 | |
*** Qiming has joined #heat | 05:29 | |
*** rm_work is now known as rm_work|away | 05:36 | |
*** killer_prince has joined #heat | 05:37 | |
*** killer_prince is now known as lazy_prince | 05:37 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: ** WIP - do not approve ** Remove all tests that don't run :-O https://review.openstack.org/140250 | 05:54 |
---|---|---|
openstackgerrit | Angus Salkeld proposed openstack/heat: Make propagate_files not have to create a nested stack https://review.openstack.org/141001 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move template resource tests to functional https://review.openstack.org/144622 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Add missing template resource member list test https://review.openstack.org/144623 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move aws nested stack tests to functional tests https://review.openstack.org/144621 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move launch configuration into tests/autoscaling/ https://review.openstack.org/142268 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move autoscaling vpc zone test into autoscaling/ https://review.openstack.org/142981 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move tests for _lb_reload() into test_instance_group https://review.openstack.org/142982 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Remove duplicate autoscaling adjustment tests https://review.openstack.org/142265 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Separate the nested resources attribute tests https://review.openstack.org/144626 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move heat_autoscaling_group into tests/autoscaling/ https://review.openstack.org/142266 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move heat_autoscaling_policy to tests/autoscaling/ https://review.openstack.org/142267 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Add some crud tests to nested stacks https://review.openstack.org/144624 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Rework stack_resource *complete method unit tests https://review.openstack.org/144923 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Make the attribute tests not need a nested stack https://review.openstack.org/144924 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move the resource group adopt test to functional https://review.openstack.org/144925 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Move ResourceGroup update sequence test to functional https://review.openstack.org/144926 | 05:54 |
openstackgerrit | Angus Salkeld proposed openstack/heat: Unit test name_list and black_list https://review.openstack.org/144927 | 05:54 |
asalkeld | any reviewers about :-O | 05:56 |
*** hdd has joined #heat | 06:00 | |
*** Flcn____ has joined #heat | 06:07 | |
*** lazy_prince has quit IRC | 06:09 | |
*** lazy_prince has joined #heat | 06:09 | |
*** tiantian has quit IRC | 06:11 | |
*** Flcn____ has quit IRC | 06:12 | |
*** greghayn1 is now known as greghaynes | 06:22 | |
*** LiJiansheng has quit IRC | 06:26 | |
*** jamielennox is now known as jamielennox|away | 06:33 | |
*** unmeshg has joined #heat | 06:35 | |
*** ygoto has quit IRC | 06:48 | |
*** ygoto has joined #heat | 06:49 | |
*** achanda has joined #heat | 06:56 | |
*** asalkeld has quit IRC | 07:05 | |
*** Flcn____ has joined #heat | 07:08 | |
*** Flcn____ has quit IRC | 07:12 | |
*** serg_melikyan has joined #heat | 07:25 | |
*** rm_work|away is now known as rm_work | 07:32 | |
*** jprovazn has joined #heat | 07:39 | |
*** ifarkas has joined #heat | 07:41 | |
*** achanda has quit IRC | 07:44 | |
*** achanda has joined #heat | 07:45 | |
*** achanda_ has joined #heat | 07:47 | |
*** chlong has quit IRC | 07:47 | |
*** achanda has quit IRC | 07:49 | |
*** serg_melikyan has quit IRC | 07:50 | |
*** achanda_ has quit IRC | 07:52 | |
*** Putns has joined #heat | 07:55 | |
*** inc0 has joined #heat | 08:02 | |
*** skraynev has quit IRC | 08:06 | |
*** rm_work is now known as rm_work|away | 08:08 | |
*** jcoufal has joined #heat | 08:08 | |
*** Flcn____ has joined #heat | 08:09 | |
*** serg_melikyan has joined #heat | 08:13 | |
*** Flcn____ has quit IRC | 08:14 | |
*** hdd has quit IRC | 08:16 | |
*** achanda has joined #heat | 08:17 | |
*** jtomasek has joined #heat | 08:22 | |
shardy | morning all | 08:33 |
cmyster | morning shardy | 08:36 |
*** ygoto has quit IRC | 08:43 | |
*** dulek has joined #heat | 08:44 | |
*** ygoto has joined #heat | 08:44 | |
*** lazy_prince is now known as killer_prince | 08:46 | |
*** killer_prince has quit IRC | 08:47 | |
*** lvdongbing has joined #heat | 08:47 | |
*** lazy_prince has joined #heat | 08:48 | |
lvdongbing | #openstack-rating | 08:50 |
*** kleini has joined #heat | 08:58 | |
*** achanda has quit IRC | 08:59 | |
*** Flcn____ has joined #heat | 09:00 | |
*** ananta has joined #heat | 09:01 | |
*** achanda has joined #heat | 09:03 | |
*** derekh has joined #heat | 09:04 | |
*** Flcn____ has quit IRC | 09:04 | |
*** serg_melikyan has quit IRC | 09:05 | |
*** alexheneveld has joined #heat | 09:09 | |
*** jistr has joined #heat | 09:10 | |
*** tspatzier has joined #heat | 09:13 | |
*** serg_melikyan has joined #heat | 09:17 | |
*** stannie has joined #heat | 09:17 | |
*** achanda has quit IRC | 09:28 | |
*** Flcn____ has joined #heat | 09:33 | |
*** serg_melikyan has quit IRC | 09:38 | |
*** pas-ha has joined #heat | 09:40 | |
*** andreaf_ is now known as andreaf | 09:40 | |
*** pfreund__ is now known as pfreund | 09:49 | |
*** lsmola has joined #heat | 09:53 | |
pas-ha | morning all :) | 09:55 |
cmyster | morning | 09:56 |
*** Qiming has quit IRC | 09:58 | |
*** pas-ha has quit IRC | 10:04 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Update oslo-hacking and disable failing checks https://review.openstack.org/144749 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H101 style check https://review.openstack.org/144751 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable E122, E126 and E128 style checks https://review.openstack.org/144750 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H402 style check https://review.openstack.org/144761 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H305 and H307 style checks https://review.openstack.org/144756 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H202 style check https://review.openstack.org/144757 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H904 style checking rule https://review.openstack.org/144758 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable E265 style check https://review.openstack.org/144752 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable F402 and F812 style checks https://review.openstack.org/144753 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable E251 style check https://review.openstack.org/144754 | 10:11 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/heat: Enable H233 style check https://review.openstack.org/144755 | 10:11 |
*** pas-ha has joined #heat | 10:11 | |
*** serg_melikyan has joined #heat | 10:14 | |
*** mkerrin has joined #heat | 10:14 | |
*** serg_melikyan has quit IRC | 10:14 | |
*** rakesh_hs has joined #heat | 10:17 | |
*** serg_melikyan has joined #heat | 10:18 | |
*** mkerrin has quit IRC | 10:18 | |
*** mkerrin has joined #heat | 10:18 | |
*** ekarlso- has quit IRC | 10:24 | |
*** ekarlso- has joined #heat | 10:24 | |
*** _shaps_ has joined #heat | 10:27 | |
*** julienvey has joined #heat | 10:33 | |
*** julienvey has quit IRC | 10:40 | |
*** serg_melikyan has quit IRC | 10:41 | |
*** serg_melikyan has joined #heat | 10:42 | |
*** julienvey has joined #heat | 10:42 | |
*** chlong has joined #heat | 10:47 | |
*** Qiming has joined #heat | 10:48 | |
*** serg_melikyan has quit IRC | 10:49 | |
*** serg_melikyan has joined #heat | 10:55 | |
*** serg_melikyan has quit IRC | 11:04 | |
*** ygoto has quit IRC | 11:09 | |
*** pas-ha has quit IRC | 11:11 | |
*** Qiming has quit IRC | 11:15 | |
*** Qiming has joined #heat | 11:15 | |
*** nosnos has quit IRC | 11:20 | |
*** pas-ha has joined #heat | 11:21 | |
*** che-arne|2 has quit IRC | 11:27 | |
*** che-arne has joined #heat | 11:27 | |
*** che-arne has quit IRC | 11:28 | |
*** che-arne has joined #heat | 11:28 | |
*** inc0_ has joined #heat | 11:29 | |
*** alexpilotti has joined #heat | 11:30 | |
*** che-arne has quit IRC | 11:30 | |
*** che-arne has joined #heat | 11:30 | |
*** dulek_ has joined #heat | 11:31 | |
*** inc0 has quit IRC | 11:32 | |
*** julienvey has quit IRC | 11:33 | |
*** dulek has quit IRC | 11:34 | |
*** tspatzier__ has joined #heat | 11:36 | |
*** Qiming has quit IRC | 11:36 | |
*** chlong has quit IRC | 11:36 | |
*** tspatzier has quit IRC | 11:36 | |
*** tochi has quit IRC | 11:36 | |
*** miguelgrinberg has quit IRC | 11:36 | |
*** nijaba has quit IRC | 11:36 | |
*** Qiming has joined #heat | 11:37 | |
*** nijaba has joined #heat | 11:38 | |
*** nijaba has quit IRC | 11:38 | |
*** nijaba has joined #heat | 11:38 | |
*** miguelgrinberg_ has joined #heat | 11:42 | |
*** jtomasek has quit IRC | 11:52 | |
*** chlong has joined #heat | 11:52 | |
*** dulek_ has quit IRC | 11:53 | |
*** dulek has joined #heat | 11:54 | |
*** GonZo2K has joined #heat | 11:55 | |
*** dulek has quit IRC | 11:59 | |
*** rakesh_hs has quit IRC | 12:00 | |
*** dulek has joined #heat | 12:04 | |
*** ananta has quit IRC | 12:04 | |
*** unmeshg has quit IRC | 12:10 | |
*** dulek has quit IRC | 12:11 | |
*** dulek has joined #heat | 12:11 | |
*** jtomasek has joined #heat | 12:16 | |
*** cdent has joined #heat | 12:28 | |
*** dulek has quit IRC | 12:30 | |
*** dulek has joined #heat | 12:30 | |
*** nkhare has quit IRC | 12:31 | |
*** miguelgrinberg_ is now known as miguelgrinberg | 12:32 | |
*** julienvey has joined #heat | 12:33 | |
*** ccrouch1 has joined #heat | 12:34 | |
*** ccrouch has quit IRC | 12:34 | |
*** ccrouch1 has quit IRC | 12:34 | |
*** ccrouch1 has joined #heat | 12:34 | |
*** inc0_ has quit IRC | 12:34 | |
*** dims has joined #heat | 12:35 | |
*** dulek has quit IRC | 12:36 | |
*** julienvey has quit IRC | 12:38 | |
*** david-lyle_afk has quit IRC | 12:38 | |
*** david-ly_ has joined #heat | 12:38 | |
*** julienvey has joined #heat | 12:39 | |
*** lazy_prince is now known as killer_prince | 12:41 | |
*** jdob has joined #heat | 12:44 | |
*** jtomasek has quit IRC | 12:49 | |
*** GonZo2K has quit IRC | 12:50 | |
*** ryansb has joined #heat | 12:50 | |
*** dulek has joined #heat | 12:53 | |
openstackgerrit | Merged openstack/heat: Make propagate_files not have to create a nested stack https://review.openstack.org/141001 | 12:55 |
*** ochuprykov has joined #heat | 12:55 | |
*** dulek has quit IRC | 13:02 | |
*** aweiteka has joined #heat | 13:07 | |
*** ochuprykov has quit IRC | 13:08 | |
*** dulek has joined #heat | 13:14 | |
*** GonZo2K has joined #heat | 13:18 | |
*** jtomasek has joined #heat | 13:20 | |
*** erkules_ is now known as erkules | 13:26 | |
*** lvdongbing has quit IRC | 13:32 | |
*** blomquisg has joined #heat | 13:36 | |
*** pm90_ has joined #heat | 13:45 | |
*** pm90_ has quit IRC | 13:46 | |
*** pm90_ has joined #heat | 13:47 | |
*** jpeeler has joined #heat | 13:48 | |
*** jpeeler has quit IRC | 13:48 | |
*** jpeeler has joined #heat | 13:48 | |
*** stannie has quit IRC | 13:53 | |
*** sgordon is now known as steveg | 13:56 | |
*** blomquisg has quit IRC | 13:58 | |
*** steveg has quit IRC | 13:59 | |
*** blomquisg has joined #heat | 13:59 | |
*** steveg has joined #heat | 14:00 | |
*** radez_g0n3 has quit IRC | 14:01 | |
*** radez_g0n3 has joined #heat | 14:04 | |
*** steveg has quit IRC | 14:05 | |
*** aweiteka has quit IRC | 14:05 | |
*** serg_melikyan has joined #heat | 14:05 | |
*** aweiteka has joined #heat | 14:06 | |
*** GonZo2K has quit IRC | 14:06 | |
*** steveg has joined #heat | 14:07 | |
*** stannie has joined #heat | 14:08 | |
*** BB_ has joined #heat | 14:08 | |
BB_ | Hello | 14:08 |
BB_ | i am new to heat and try to PoC for LB autoscaling | 14:09 |
BB_ | are there links that i could look at ? | 14:09 |
BB_ | I am using Ubuntu as my base OS | 14:09 |
*** serg_melikyan has quit IRC | 14:10 | |
pas-ha | BB_, https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml | 14:10 |
pas-ha | is that it? or you want to scale LBs themselves? :) | 14:11 |
BB_ | pas-ha: Yes. I am looking to autoscale the LB itself | 14:11 |
pas-ha | what kind of LB? in neutron it is a service, so user can't really scale it | 14:12 |
pas-ha | it depends on how many nodes are running the service | 14:13 |
pas-ha | and user can't change that, only cloud operator | 14:13 |
*** dulek has quit IRC | 14:14 | |
BB_ | if i understand right, i cannot auto-scale the LBaaS provide by neutron. FYI, i am using ha-proxy | 14:15 |
kleini | BB_: what do you mean with auto-scale? | 14:16 |
kleini | BB_: a load balancer normally just balances traffic between multiple nodes. so maybe balances HTTP requests onto multiple VMs running some apache web service | 14:17 |
openstackgerrit | Victor Sergeyev proposed openstack/heat: Remove MutableDict realization https://review.openstack.org/144987 | 14:17 |
openstackgerrit | Qiming Teng proposed openstack/heat: Tolerate misconfigured cloud_backend https://review.openstack.org/144989 | 14:19 |
*** BB_ has quit IRC | 14:21 | |
*** BB__ has joined #heat | 14: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 automatically | 14:21 |
kleini | this will only work in combination with Ceilometer and Heat | 14:22 |
BB__ | okay, that is PoC i am trying to do with openstack. | 14:23 |
BB__ | are there links that exist ? | 14:23 |
kleini | Heat is responsible for such cluster orchestration tasks and can take care based on metering information in ceilometer that a new VM needs to be spawned | 14:23 |
BB__ | for me to try out ? | 14:23 |
BB__ | Kleini: LB is not a new VM but LBaaS provided by neutron | 14:24 |
Qiming | BB__, what you are targetting is a pretty complicated scenario | 14:24 |
Qiming | Suppose you have a auto-scaled cluster of LBs, and another auto-scaled cluster of VMs | 14:25 |
Qiming | you will have to let everyone knows each other | 14:25 |
*** dulek has joined #heat | 14:26 | |
Qiming | each new LB has to know where to forward requests, and each VM has to know which LB (server) to notify when it comes online/offline | 14:26 |
BB__ | Qiming: Agree, there needs to some form of co-ordination among the LB's, reading it as clustering. | 14:27 |
Qiming | IIUC, it would be very very tricky to get things right using Heat, because you are introducing a circle here | 14: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 |
Qiming | BB__, I'm not very familiar with LBaaS itself, though I know it is based on some backend drivers (such as HAProxy) | 14:30 |
Qiming | even if you are doing it by yourself, i.e. some VMs are assuming the LB's role, it is still very difficult | 14:30 |
Qiming | by 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 #heat | 14:32 | |
Qiming | in the other direction, since you are managing the LB VMs yourself, you will have to check the "worker" cluster from the LB VMs | 14:33 |
Qiming | not very clear a relationship to sort out | 14: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 pool | 14:36 |
Qiming | another source of complexity comes from the metrics you need to scale the two clusters | 14:37 |
BB__ | Qiming: On the reverse direction, there is no clear model for worker VM to send it to LB cluser. | 14:37 |
Qiming | maybe 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 #heat | 14:40 | |
BB_ | Qiming: Sorry, my connection keeps bouncing off. | 14:41 |
Qiming | BB_, no problem | 14: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 IRC | 14:42 | |
Qiming | BB_, it could be that I'm too pessimistic about LBaaS, maybe there are some better ways to scale it already | 14:43 |
BB_ | Qiming: Let me check with LB's folks. AFAIK, todays LBaaS driver does not provide clustering facility. | 14:45 |
jdandrea | Trying 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 #heat | 14:54 | |
*** sabeen has joined #heat | 14:54 | |
*** GonZo2K has quit IRC | 14:56 | |
*** BB_ has quit IRC | 14:57 | |
*** andrearo1 is now known as andrearosa | 14:57 | |
Qiming | jdandrea, smells like a stevedore problem | 14:58 |
*** EricGonczer_ has joined #heat | 14:58 | |
jdandrea | Qiming: 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 |
jdandrea | Qiming: apt list shiows keystoneclient 0.7.1, but the paste shows a 0.11.1 requirement, if I am reading it correctly. | 14:59 |
jdandrea | s/shios/shows | 14:59 |
jdandrea | (or whatever that word was *grin*) | 14:59 |
Qiming | pip uninstall then pip install? | 15:00 |
*** jcoufal_ has joined #heat | 15:00 | |
jdandrea | Qiming: 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 |
jdandrea | Qiming: Meanwhile, apt list shows 0.7.1. :/ | 15:01 |
Qiming | ... too many version on your system, :) | 15:02 |
*** GonZo2K has joined #heat | 15:02 | |
jdandrea | Qiming: Right. I have no idea why though. | 15:02 |
jdandrea | (or why it isn't tackled at stack.sh time) | 15:02 |
jdandrea | Should there *not* be any apt packages for OpenStack, perhaps? | 15:02 |
Qiming | I will go /usr/lib/python-2.7/site-packages and do 'rm python-keystone* -rf' there | 15:03 |
pas-ha | jdandrea, are you installing keystoneclient from github? | 15:03 |
jdandrea | pas-ha: I'm using devstack. | 15:03 |
jdandrea | pas-ha: The only thing I've changed is to grab the heat master branch from git.openstack.org. | 15:03 |
jdandrea | http://paste.openstack.org/show/155600/ | 15:03 |
* jdandrea may just spin up a new VM *grin* | 15:04 | |
*** jcoufal has quit IRC | 15:04 | |
Qiming | jdandrea, did you do 'pip install -e .' under heat directory? | 15:05 |
*** openstack has joined #heat | 15:06 | |
jdandrea | pas-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 |
jdandrea | So it's there but pip uninstall doesn't let me uninstall it. Odd. | 15:07 |
pas-ha | yep, that's the problem with dev-installs | 15:07 |
jdandrea | pas-ha: Heh. How do others set up their dev environment reliably (in terms of heat, that is)? | 15:07 |
jdandrea | I'd like to follow what works for other folks in terms of ubuntu. | 15:07 |
pas-ha | clean up egg-infos in site-packages and remove them from /opt/stack | 15:08 |
pas-ha | use fresh vm, or clean /opt/stack manually before doing stack.sh | 15:08 |
pas-ha | I use ubuntu too ;) | 15:08 |
jdandrea | pas-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 |
Qiming | jdandrea, you may try this: http://paste.openstack.org/show/155604/ | 15:08 |
jdandrea | Qiming: I get nothing back. | 15:09 |
pas-ha | Qiming, the error hints that there was some problem with keystone version upsetting pbr | 15:09 |
jdandrea | Qiming: yeah, I rechecked. get_mapping returns an empty list. | 15:10 |
*** radez_g0n3 is now known as radez | 15:11 | |
Qiming | agree with pas-ha, delete anything suspicious then ... | 15:13 |
*** signed8bit has joined #heat | 15:13 | |
jdandrea | Qiming: 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 IRC | 15:15 | |
pas-ha | jdandrea, with the local.conf you've showed suspicious would be any oslo or python-*client lib in your /opt/stack | 15:17 |
pas-ha | as those one now must explicitly set to use github master instead of pypi-published version | 15:18 |
jdandrea | pas-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 #heat | 15:18 | |
pas-ha | apt - no | 15:18 |
jdandrea | pas-ha: Maybe I need a different local.conf? | 15:18 |
pas-ha | devstack install woith pip | 15:18 |
jdandrea | pas-ha: Ok. I'm just confused then. | 15:18 |
jdandrea | pas-ha: That's what I thought. That's part of my confusion. Why is this other stuff here. | 15:18 |
jdandrea | pas-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-ha | master devstack now installs all the services from master branches and by default all the other dependencies from pupi | 15:19 |
jdandrea | (for devstack) | 15:19 |
jdandrea | pas-ha: Ok. Maybe it was a more recent change (or I did something wrong, which is entirely possible). | 15:19 |
pas-ha | jdandrea, https://github.com/pshchelo/stackdev/blob/master/local.conf.sample | 15:20 |
pas-ha | LIBS_FROM_GIT | 15:20 |
jdandrea | pas-ha: Thank you! Looking ... | 15:20 |
*** vijendar has quit IRC | 15:24 | |
*** andreaf is now known as andreaf_ | 15:27 | |
*** dkusidlo has joined #heat | 15:27 | |
*** andreaf_ has quit IRC | 15:27 | |
*** thedodd has joined #heat | 15:28 | |
*** achanda has joined #heat | 15:30 | |
*** pm90_ has quit IRC | 15:30 | |
*** blomquisg has quit IRC | 15:32 | |
pas-ha | jdandrea, that's listing of my recent /opt/stack without any LIBS_FROM_GIT http://paste.openstack.org/show/155606/ | 15:33 |
*** blomquisg has joined #heat | 15:34 | |
jdandrea | pas-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-ha | jdandrea, 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 IRC | 15:37 | |
jdandrea | pas-ha: https://github.com/uberj/heat-standalone/blob/master/heat.yaml | 15:37 |
pas-ha | standalone AFAIU is that there is no entry for orchestration service in keystone catalog, so you need install devstack without heat enabled | 15:38 |
pas-ha | ok, you install heat inside VM :) with heat | 15:38 |
jdandrea | To 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 |
jdandrea | pas-ha: Bingo. ;) | 15:39 |
jdandrea | pas-ha: More context. http://docs.openstack.org/developer/heat/getting_started/standalone.html | 15:39 |
*** jprovazn has quit IRC | 15:40 | |
*** dkusidlo has joined #heat | 15:43 | |
jdandrea | Side 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-ha | well, abandon should not delete any resources, that's its purpose - to bring resources out pf heat's lifecycle control. | 15:48 |
*** dkusidlo has quit IRC | 15:49 | |
pas-ha | but overall abandon/adopt thing is buggy (specially adopt part) so YMMV | 15:49 |
jdandrea | pas-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 |
jdandrea | Also, 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 bnemec | 16:01 | |
*** metral is now known as metral_zzz | 16:03 | |
*** kleini has left #heat | 16:03 | |
*** metral_zzz is now known as metral | 16:04 | |
jdandrea | pas-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 IRC | 16:06 | |
*** openstackgerrit has quit IRC | 16:06 | |
*** openstackgerrit has joined #heat | 16:07 | |
*** achanda has joined #heat | 16:07 | |
*** achanda has quit IRC | 16:12 | |
*** david-ly_ is now known as david-lyle | 16:13 | |
*** pm90_ has joined #heat | 16:14 | |
*** achanda has joined #heat | 16:16 | |
*** aweiteka has quit IRC | 16:16 | |
*** david-lyle has quit IRC | 16:22 | |
*** Flcn____ has quit IRC | 16:25 | |
*** pm90_ has quit IRC | 16:28 | |
*** pm90_ has joined #heat | 16:28 | |
*** aweiteka has joined #heat | 16:29 | |
*** pas-ha has quit IRC | 16:31 | |
*** achanda has quit IRC | 16:32 | |
*** dsneddon has joined #heat | 16:33 | |
*** julienvey has quit IRC | 16:42 | |
*** jtomasek has quit IRC | 16:46 | |
*** reed has joined #heat | 16:48 | |
*** openstackgerrit has quit IRC | 16:51 | |
*** openstackgerrit has joined #heat | 16:51 | |
*** tomek_adamczewsk has joined #heat | 16:59 | |
*** openstackgerrit has quit IRC | 17:04 | |
*** EricGonc_ has joined #heat | 17:04 | |
*** openstackgerrit has joined #heat | 17:04 | |
*** EricGonczer_ has quit IRC | 17:05 | |
*** Flcn____ has joined #heat | 17:05 | |
*** stannie has quit IRC | 17:06 | |
*** jcoufal_ has quit IRC | 17:06 | |
*** dulek has quit IRC | 17:06 | |
*** EmilienM is now known as EmilienM|afk | 17:07 | |
*** ifarkas has quit IRC | 17:09 | |
larsks | With 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 |
shardy | larsks: It means you need to add heat_stack_owner to the user | 17:11 |
shardy | larsks: 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 trust | 17:13 |
larsks | Okay. 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 |
shardy | larsks: If you're running recent master, we changed things to delegate all roles by default, so heat_stack_owner isn't required anymore | 17:14 |
shardy | related to that patch I just linked | 17:14 |
shardy | It's not related to domains, it's because you need to have a role for delegation when deferred_auth_method=trusts is used | 17:14 |
shardy | Until recently, we assumed an arbitrary "heat_stack_owner" role for delegation, but instead now we just delegate all of them | 17:15 |
larsks | shardy: "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 #heat | 17:15 | |
shardy | larsks: it's the heat-engine versions you need to compare, that's the version of python-heatclient | 17:15 |
*** alexheneveld has quit IRC | 17:16 | |
larsks | Ah, 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 |
larsks | So, not a recent master. | 17:16 |
larsks | deferred_auth_method defaults to "password", right? | 17:17 |
larsks | That is probably the cause of the different behavior. | 17:17 |
shardy | larsks: upstream, yes, but it depends how you install things | 17:17 |
larsks | It's set explicitly to trusts on one. | 17:17 |
shardy | Yup, that will introduce the requirement for the role | 17:17 |
larsks | Thanks. | 17:18 |
larsks | Is there a preference for password/trusts for deferred_auth_method? | 17:18 |
shardy | larsks: yes, trusts is a much more secure option | 17:18 |
shardy | http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-1-trusts.html | 17:19 |
*** cinerama` is now known as cinerama | 17:19 | |
*** tspatzier__ has quit IRC | 17:19 | |
larsks | shardy: Thanks! | 17:19 |
shardy | larsks: with "password", we demand a password in the request, even if you pass a token, then encrypt it and store in the DB | 17:19 |
*** alexheneveld has joined #heat | 17:19 | |
shardy | trusts doesn't have those problems, as we just store a trust ID | 17:19 |
shardy | larsks: 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 roles | 17:20 |
larsks | The 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 |
shardy | larsks: Yes, different problem, both auth related | 17:21 |
shardy | larsks: trusts is about how we get a token for deferred operations, e.g autoscaling actions which happen long after the stack has been created | 17:21 |
shardy | the domain model is about whose credentials we put inside the (implicitly untrusted) VM's we launch | 17:22 |
larsks | For things like watch conditions et al. Got it. | 17:22 |
shardy | yup, exactly | 17:22 |
larsks | Okay, I think I am clear. Thanks again! | 17:22 |
shardy | np! | 17:22 |
*** sarob__ has joined #heat | 17:23 | |
*** sarob__ is now known as sarob___ | 17:24 | |
*** sarob___ is now known as sarob____ | 17:24 | |
*** tomek_adamczewsk has quit IRC | 17:24 | |
*** jistr has quit IRC | 17:25 | |
*** sarob____ has quit IRC | 17:27 | |
*** rwsu has joined #heat | 17:28 | |
*** achanda has quit IRC | 17:28 | |
*** achanda has joined #heat | 17:29 | |
*** achanda has quit IRC | 17:34 | |
*** aweiteka has quit IRC | 17:36 | |
*** aweiteka has joined #heat | 17:49 | |
*** achanda has joined #heat | 17:50 | |
*** derekh has quit IRC | 17:55 | |
*** achanda has quit IRC | 17:59 | |
*** achanda has joined #heat | 17:59 | |
*** achanda has quit IRC | 18:04 | |
*** Putns has quit IRC | 18:11 | |
*** Putns has joined #heat | 18:11 | |
*** ramishra_ has quit IRC | 18:12 | |
*** serverascode____ has quit IRC | 18:12 | |
*** Michalik_ has quit IRC | 18:12 | |
*** gus has quit IRC | 18:12 | |
*** ramishra_ has joined #heat | 18:13 | |
*** rm_work|away has quit IRC | 18:13 | |
*** Ng has quit IRC | 18:13 | |
*** stevebaker has quit IRC | 18:14 | |
*** Adri2000 has quit IRC | 18:14 | |
*** Michalik_ has joined #heat | 18:16 | |
*** stevebaker has joined #heat | 18:16 | |
*** serverascode____ has joined #heat | 18:16 | |
*** gus has joined #heat | 18:16 | |
*** rm_work|away has joined #heat | 18:17 | |
*** rm_work|away is now known as rm_work | 18:17 | |
*** rm_work has quit IRC | 18:17 | |
*** rm_work has joined #heat | 18:17 | |
*** Ng has joined #heat | 18:17 | |
*** tspatzier__ has joined #heat | 18:20 | |
*** Adri2000 has joined #heat | 18:22 | |
*** Adri2000 has quit IRC | 18:22 | |
*** Adri2000 has joined #heat | 18:22 | |
*** tspatzier__ has quit IRC | 18:24 | |
*** hdd has quit IRC | 18:25 | |
*** achanda has joined #heat | 18:26 | |
*** EmilienM|afk is now known as EmilienM | 18:28 | |
*** achanda has quit IRC | 18:31 | |
*** thedodd has quit IRC | 18:34 | |
*** Flcn____ has quit IRC | 18:52 | |
*** Flcn____ has joined #heat | 18:52 | |
*** sarob has joined #heat | 19:12 | |
*** jtomasek has joined #heat | 19:12 | |
*** hdd has joined #heat | 19:12 | |
*** zbitter has joined #heat | 19:18 | |
*** zbitter has quit IRC | 19:18 | |
*** thedodd has joined #heat | 19:22 | |
*** jtomasek has quit IRC | 19:31 | |
openstackgerrit | Merged openstack/heat: Add 'sd' None check for check_(action)_complete https://review.openstack.org/144565 | 19:39 |
*** dsneddon has quit IRC | 19:50 | |
*** dsneddon has joined #heat | 19:50 | |
*** alexheneveld has quit IRC | 20:02 | |
jdandrea | zaneb: 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 #heat | 20:04 | |
jdandrea | Context: http://openstack.markmail.org/search/?q=raksha#query:raksha%20from%3A%22Murali%20Balcha%22+page:1+mid:7tikf6h7pxkj2x7k+state:results | 20:04 |
*** alexheneveld has quit IRC | 20:05 | |
zaneb | jdandrea: no idea, sorry (I'd have to guess 'no') | 20:10 |
zaneb | jdandrea: although we do have the new snapshotting feature in Heat, which sounds similar | 20:10 |
jdandrea | zaneb: That was my guess as well. :) I ask because I've been asked to look at backups at the Heat stack level. | 20:10 |
jdandrea | Snapshotting? :) | 20:11 |
jdandrea | https://blueprints.launchpad.net/heat/+spec/stack-snapshot ? | 20:11 |
zaneb | jdandrea: yeah, that one | 20:15 |
jdandrea | zaneb: Nice. Initially we were looking at backups of VMs and volumes. This handles both? | 20:16 |
* jdandrea goes looking at the code ... | 20:16 | |
zaneb | jdandrea: I have no idea :D | 20:16 |
zaneb | but if not, add it ;) | 20:17 |
jdandrea | zaneb: 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 #heat | 20:21 | |
*** julienvey has joined #heat | 20:30 | |
*** hdd has quit IRC | 20:31 | |
*** serg_melikyan has quit IRC | 20:37 | |
*** serg_melikyan has joined #heat | 20:42 | |
*** julienvey has quit IRC | 20:43 | |
*** dims has quit IRC | 20:57 | |
*** rwsu has quit IRC | 21:00 | |
*** alexpilotti has quit IRC | 21:00 | |
*** rwsu has joined #heat | 21:04 | |
*** serg_melikyan has quit IRC | 21:11 | |
*** julienvey has joined #heat | 21:27 | |
*** jamielennox|away is now known as jamielennox | 21:30 | |
jdandrea | Does 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 |
jdandrea | This only seems to happen during stack-create. Just that it's infrequent. | 21:34 |
*** jamielennox is now known as jamielennox|away | 21:35 | |
*** ccrouch1 has quit IRC | 21:46 | |
*** julienvey has quit IRC | 21:46 | |
*** pm90_ has quit IRC | 21:57 | |
*** ccrouch has joined #heat | 21:58 | |
larsks | jdandrea: I've seen that. | 21:59 |
larsks | I think it's a race condition between vm startup and volume attachment. | 21:59 |
larsks | But I am not 100% certain. | 21:59 |
*** chlong has quit IRC | 21:59 | |
larsks | jdandrea: I believe that nova spins up the instance first, and then attaches volumes via the libvirt api equivalent of "virsh attach-disk". | 22:00 |
jdandrea | larsks: Ah. Maybe I need to create a dependency as a safety? | 22:02 |
jdandrea | It's rare, but it does happen from time to time. | 22:03 |
larsks | I 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 #heat | 22:04 | |
larsks | I ran into this when creating multiple os::nova::servers with attached volumes via heat. | 22:04 |
larsks | But I haven't really pursued it. | 22:04 |
*** jdob has quit IRC | 22:04 | |
*** ccrouch has quit IRC | 22:07 | |
*** ccrouch has joined #heat | 22:19 | |
*** ccrouch has quit IRC | 22:19 | |
*** ccrouch has joined #heat | 22:19 | |
*** aweiteka has quit IRC | 22:20 | |
*** jmckind has joined #heat | 22:20 | |
*** jmckind has quit IRC | 22:20 | |
*** jmckind has joined #heat | 22:21 | |
*** dgonzalez has joined #heat | 22:25 | |
*** pm90_ has joined #heat | 22:27 | |
*** EricGonc_ has quit IRC | 22:27 | |
*** packet has quit IRC | 22:28 | |
*** alexheneveld has joined #heat | 22:28 | |
*** miguelgrinberg has quit IRC | 22:31 | |
*** jmckind has quit IRC | 22:31 | |
*** piccata has quit IRC | 22:34 | |
*** jmckind has joined #heat | 22:34 | |
*** miguelgrinberg has joined #heat | 22:34 | |
*** hdd has joined #heat | 22:34 | |
*** piccata has joined #heat | 22:36 | |
*** pm90_ has quit IRC | 22:36 | |
*** blomquisg has quit IRC | 22:39 | |
*** dhellmann has joined #heat | 22:41 | |
dhellmann | it looks like heat's unit tests are mocking out private parts of oslo.messaging that are going to move | 22:41 |
dhellmann | does someone have time to talk about how to fix the tests? | 22:41 |
dhellmann | otherwise the next release of oslo.messaging is likely to break heat :-/ | 22:42 |
dhellmann | s/likely/guaranteed/ | 22:42 |
*** asalkeld has joined #heat | 22:46 | |
asalkeld | morning | 22:46 |
jdandrea | Does 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 |
jdandrea | jdandrea: Scratch that. It should read -P 'param1=foo;param2=bar' ;) | 22:48 |
asalkeld | can't remember that one jdandrea | 22:49 |
jdandrea | asalkeld: Pilot error (thankfully!). | 22:49 |
asalkeld | ok | 22:51 |
*** jamielennox|away is now known as jamielennox | 22:51 | |
asalkeld | brb: coffee | 22:51 |
*** Flcn____ has quit IRC | 22:53 | |
*** Flcn____ has joined #heat | 22:53 | |
*** jmckind has quit IRC | 22:55 | |
*** chlong has joined #heat | 22:57 | |
*** Flcn____ has quit IRC | 23:04 | |
*** Flcn____ has joined #heat | 23:05 | |
*** chlong_ has joined #heat | 23:14 | |
*** dims__ has quit IRC | 23:17 | |
*** gondoi is now known as zz_gondoi | 23:17 | |
*** tochi_ has joined #heat | 23:35 | |
*** pm90_ has joined #heat | 23:37 | |
*** chlong has quit IRC | 23:39 | |
*** chlong_ has quit IRC | 23:39 | |
*** sabeen has quit IRC | 23:41 | |
*** thedodd has quit IRC | 23:43 | |
*** dgonzalez has quit IRC | 23:44 | |
*** dgonzalez has joined #heat | 23:44 | |
*** dgonzalez has quit IRC | 23:44 | |
*** dgonzalez has joined #heat | 23:45 | |
*** chlong_ has joined #heat | 23:46 | |
*** chlong has joined #heat | 23:46 | |
*** chlong_ has quit IRC | 23:46 | |
*** dgonzalez has quit IRC | 23:48 | |
*** pm90_ has quit IRC | 23:53 | |
openstackgerrit | Angus Salkeld proposed openstack/heat: Stop patching oslo.messaging private bits https://review.openstack.org/145094 | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!