*** Qiming has joined #heat | 00:05 | |
*** Qiming has quit IRC | 00:21 | |
openstackgerrit | A change was merged to openstack/heat: Convert AWS Route Table and association to use clients. https://review.openstack.org/113645 | 00:22 |
---|---|---|
asalkeld | SpamapS, do you have a list of orchestration projects we could abstract? | 00:36 |
asalkeld | i kinda think we should abstract at the level of workflow | 00:37 |
asalkeld | s/taskflow/mistral :-O | 00:37 |
SpamapS | asalkeld: No, as I said, there are far fewer. | 00:37 |
lifeless | asalkeld: heat? juju? tosca? | 00:38 |
asalkeld | tosca is a spec | 00:38 |
asalkeld | juju as you know is tricky as it is bottom up | 00:38 |
lifeless | spec/project, same diff :P | 00:38 |
SpamapS | asalkeld: and as a result, I think we're getting less pressure than Ceilometer to prove our worth. | 00:38 |
lifeless | SpamapS: mmm, I think the pressure is there just not in public | 00:39 |
SpamapS | It's less. Not gone. :) | 00:39 |
lifeless | SpamapS: see e.g. that call we had a while back | 00:39 |
asalkeld | just thinking before we do convergence it would be good to sort this out | 00:39 |
asalkeld | might make this stuff easier | 00:39 |
lifeless | asalkeld: do you mean to give heat alternative backends? | 00:39 |
asalkeld | yeah | 00:39 |
lifeless | asalkeld: or ... ? | 00:39 |
SpamapS | from my time in Juju-land.. we couldn't find many successful attempts at much more than remote execution engines like Fabric and mcollective | 00:40 |
asalkeld | the question is the level of the backend | 00:40 |
lifeless | asalkeld: interesting | 00:40 |
lifeless | asalkeld: why? | 00:40 |
SpamapS | lifeless: this is referencing my post to openstack-dev, trying to explain why ceilometer has many alternatives still flourishing despite being integrated | 00:40 |
asalkeld | well we are running off now at a different implementation | 00:40 |
asalkeld | so maybe stand back and think is there a different approach | 00:41 |
SpamapS | There's also opsworks | 00:41 |
SpamapS | not a project, but an example of an alternative to cloudformation that does orchestration of the AWS apis | 00:41 |
asalkeld | couuld you swap in some super awesome comertial product | 00:41 |
asalkeld | SpamapS, that's chef? | 00:41 |
SpamapS | asalkeld: it uses chef for in-instance stuff | 00:42 |
asalkeld | ok | 00:42 |
SpamapS | asalkeld: but I highly recommend reading the quick start to understand it a little more | 00:42 |
SpamapS | http://docs.aws.amazon.com/opsworks/latest/userguide/welcome.html | 00:42 |
asalkeld | looking | 00:42 |
SpamapS | IMO this is "CloudFormation 2.0" | 00:43 |
SpamapS | and IIRC reading somewhere, it has a ton more adoption than CFN | 00:43 |
asalkeld | app repositry sounds like murano | 00:44 |
SpamapS | it's a bit juju/murano like yeah | 00:44 |
stevebaker | to me, we abstract the OpenStack APIs, and allow hand off to any configuration tool | 00:45 |
SpamapS | stevebaker: The problem with that is that sometimes the order Heat wants to do things is not the order that the workload demands. We have to model every type of workflow inside, or defer completely to workflow engines. | 00:46 |
stevebaker | SpamapS: yes, agreed | 00:47 |
asalkeld | the layers concept is nice | 00:48 |
asalkeld | you could have heat a one layer (purely servers and other infra) | 00:48 |
SpamapS | so the idea with convergence is that you let workflow engines mutate the stack at will, rather than trying to predict what the workflow will be. | 00:48 |
lifeless | this will also handoff to workflow engines better | 00:48 |
lifeless | though I admit I *still* haven't had time to read the spec | 00:49 |
lifeless | but it lets an external agent evolve things incrementally, so makes heat more pluggable | 00:49 |
asalkeld | it's still constrained by what is in the templaet | 00:50 |
SpamapS | The template is what gets mutated. template + parameters == stack | 00:50 |
lifeless | not really - because one of the key things is letting you change the template at any point | 00:50 |
lifeless | without waiting for success / failure | 00:50 |
asalkeld | sounds like how murano drives heat | 00:50 |
SpamapS | (unless you _want_ to wait for success / failure, when the workflow calls for that. ;) | 00:50 |
asalkeld | constant updating | 00:50 |
SpamapS | yes, thats also how autoscale drives heat. :) | 00:51 |
lifeless | I'm not suggesting that thats the ideal glue for a workflow engine, but its a lot better than 'and wait for up to an hour' | 00:51 |
asalkeld | so the updating becomes the new workflow | 00:51 |
SpamapS | weeeellll | 00:51 |
asalkeld | :) | 00:52 |
SpamapS | sometimes. :) | 00:52 |
asalkeld | i don't see a problem with it | 00:52 |
asalkeld | it seems to have happened organically | 00:52 |
asalkeld | it must work best that way | 00:52 |
asalkeld | go with it | 00:52 |
SpamapS | Here's where my own Heat existential crisis starts: If I start with a workflow for updating that has to be different than the workflow for scaling.. and I have a tool that manipulates a heat stack for adding/removing nodes... why don't I just call nova api / cinder api / etc. from my workflow directly? What is Heat doing for me _today_ if thats how I need to use it. | 00:53 |
SpamapS | And my answer is: getting in the way. But with the eventual place we're aiming at: continuous convergence, Heat is giving me an agent in the cloud that is trying to help me achieve my goals. | 00:54 |
lifeless | right update an scaling should be the same | 00:54 |
SpamapS | (overloaded update: I meant software update) Scaling doesn't have to upgrade the db schema or quiesce fragile services. :) | 00:55 |
lifeless | SpamapS: actually it does have to do the latter in the general case | 00:55 |
asalkeld | but still it's a shame we don't have a way to pass the workflow into heat | 00:56 |
asalkeld | that gets pushed onto the user | 00:56 |
lifeless | asalkeld: I'm not sure - IoC isn't always a good thing | 00:56 |
SpamapS | asalkeld: not sure I understand that. My point is workflows drive Heat sometimes. | 00:57 |
asalkeld | maybe you can always use tuskar/murano/what ever | 00:57 |
stevebaker | SpamapS: slight tangent: do you think we should move towards orchestrated servers exposing endpoints which heat talks to instead of our current polling/signalling. | 00:57 |
lifeless | stevebaker: noooo | 00:57 |
asalkeld | out of band ampq? | 00:58 |
SpamapS | stevebaker: the opposite, I think we should have an endpoint for the servers to talk to that doesn't require polling. | 00:58 |
*** harlowja is now known as harlowja_away | 00:58 | |
lifeless | stevebaker: events ++. Possibly PSHB or similar. | 00:58 |
SpamapS | But honestly, my recent foray into Ansible has shown that SSH is pretty gosh darn powerful as a push transport. | 00:58 |
lifeless | stevebaker: requiring the control plane have network connectivity into the server - aieee | 00:58 |
SpamapS | (until it isn't.. ;) | 00:58 |
stevebaker | lifeless: yes, that is the fun bit | 00:59 |
*** shakayumi is now known as shakamunyi | 00:59 | |
lifeless | stevebaker: also there's a general security rule of not allowing incoming traffic to higher security zones | 00:59 |
stevebaker | lifeless: what I'd like to improve is the debugging when the signal doesn't come back. Its a very long failure path involving every layer | 01:01 |
SpamapS | Right so the point is really to have a way to coordinate node activities that is not polling based. | 01:01 |
asalkeld | juju? | 01:01 |
asalkeld | (or a dumbed down version of it) | 01:02 |
SpamapS | juju is not modular enough for this | 01:02 |
SpamapS | and communicates via mongodb, so ..... no | 01:02 |
asalkeld | har all go and mongo now | 01:02 |
lifeless | so events + timeouts sure | 01:03 |
lifeless | stevebaker: I want to subscribe to the magazine on that ;) | 01:03 |
SpamapS | stevebaker: One good way is to have 2-way comms estabilshed before we just assume the signal is coming. | 01:04 |
SpamapS | As in, as soon as humanly possible an ACK is sent back to the signal endpoint | 01:04 |
SpamapS | s/humanly/robotically/ | 01:04 |
SpamapS | That way you can distinguish between "the instance is borked" and "the comms is borked" | 01:05 |
stevebaker | SpamapS: ah yes, a start ACK. That could progress the deployment into a new status | 01:05 |
asalkeld | long poll? | 01:05 |
*** piyush has quit IRC | 01:06 | |
SpamapS | Ok I need to go secure food. | 01:06 |
asalkeld | https://pypi.python.org/pypi/websockets | 01:06 |
asalkeld | (built on asyncio) | 01:06 |
stevebaker | asalkeld: we've discussed that before, it just needs someone to implement it | 01:09 |
asalkeld | yip | 01:13 |
asalkeld | btw: today is my first day at Mirantis | 01:14 |
lifeless | asalkeld: lol | 01:14 |
*** arbylee has joined #heat | 01:14 | |
lifeless | asalkeld: I thought you just moved to rackspace | 01:14 |
stevebaker | asalkeld: whaaa? ;) | 01:14 |
asalkeld | yip | 01:14 |
stevebaker | asalkeld: you mean da? | 01:15 |
asalkeld | I'll be lurking a bit more here now | 01:15 |
*** erkules_ has joined #heat | 01:15 | |
asalkeld | https://review.openstack.org/#/q/owner:asalkeld%2540mirantis.com+status:open,n,z | 01:15 |
asalkeld | ^ | 01:15 |
stevebaker | well, good to have you back | 01:16 |
lifeless | asalkeld: so what is your job for Mirantis? | 01:16 |
*** arbylee has quit IRC | 01:17 | |
*** arbylee has joined #heat | 01:17 | |
asalkeld | it's in the platform team, that covers: heat, mistral, murano, solum, ceilometer | 01:17 |
asalkeld | afaik | 01:17 |
*** erkules has quit IRC | 01:18 | |
lifeless | asalkeld: so you'll be free roaming across them all? | 01:18 |
asalkeld | lifeless, still actually have to catch up with my manager | 01:19 |
asalkeld | Sunday in US | 01:19 |
asalkeld | but I believe mostly Heat | 01:19 |
asalkeld | might still do stuff in solum | 01:19 |
*** arbylee1 has joined #heat | 01:20 | |
asalkeld | lifeless, how could it be possible to abstract tripleO | 01:21 |
asalkeld | just thinking about SpamapS's email | 01:21 |
lifeless | asalkeld: so there are layers already, and each layer can be switched out if someone wants to | 01:21 |
asalkeld | and noting the large number of openstack installler | 01:21 |
asalkeld | maybe openstack ci should just produce docker images | 01:22 |
asalkeld | push to a public registry | 01:23 |
asalkeld | becomes easy to install | 01:23 |
stevebaker | tools like os-cloud-config could be used by every deployer | 01:23 |
asalkeld | docker run openstack-compute | 01:23 |
asalkeld | stevebaker, easier ^ | 01:23 |
stevebaker | asalkeld: you don't need to sell me on containers ;) | 01:24 |
*** arbylee has quit IRC | 01:24 | |
asalkeld | I just always wondered if doing software config was the right approach | 01:24 |
asalkeld | shouldn't really need it | 01:25 |
lifeless | asalkeld: so lots of openstack apis fit in docker well | 01:26 |
lifeless | asalkeld: many also don't | 01:26 |
lifeless | asalkeld: e.g. cinder-volume, ironic-conductor, nova-compute. | 01:26 |
stevebaker | asalkeld: I'm going to attempt using software-config to bring up containers, as an alternative to the docker contrib resource. That way there is no exposed docker API on the server | 01:27 |
lifeless | asalkeld: we're working on getting a docker driver up in tripleo to start using docker | 01:27 |
asalkeld | cool | 01:27 |
lifeless | asalkeld: http://git.openstack.org/cgit/openstack/tripleo-specs/tree/specs/juno/tripleo-juno-deploy-cloud-hypervisor-type.rst | 01:28 |
lifeless | asalkeld: there are draft patches | 01:29 |
asalkeld | stevebaker, btw: you could be writing the container service | 01:29 |
asalkeld | that is how they are going to do it | 01:29 |
lifeless | asalkeld: and https://review.openstack.org/#/c/97772/ | 01:30 |
asalkeld | stevebaker, maybe we should just support the new container service | 01:30 |
asalkeld | and help write it? | 01:30 |
stevebaker | asalkeld: sure, that will be good when it exists, but some clouds won't have it, and some users may want the extra security of using containers in their own VMs. Especially on a public cloud | 01:32 |
openstackgerrit | A change was merged to openstack/heat: Add log output about HTTP calls in cinderclient https://review.openstack.org/104745 | 01:33 |
*** samstav has joined #heat | 01:34 | |
stevebaker | asalkeld: http://opensource.com/business/14/7/docker-security-selinux | 01:34 |
asalkeld | stevebaker, well lets put it in contib | 01:34 |
stevebaker | asalkeld: It won't need to be in the heat tree at all, its just diskimage-builder elements | 01:35 |
asalkeld | ok, cool | 01:35 |
*** morganfainberg is now known as morganfainberg_Z | 01:35 | |
stevebaker | asalkeld: the config resource represents the container start options | 01:36 |
asalkeld | you should show the container folk how to do it | 01:36 |
asalkeld | "Stop assuming that Docker and the Linux kernel protect you from malware." | 01:37 |
*** samstav has quit IRC | 01:37 | |
stevebaker | asalkeld: it will mean statically scheduling containers into your servers in the template, but hopefully gantt (or swarmd) could help there | 01:37 |
*** nosnos has joined #heat | 01:38 | |
asalkeld | maybe lauchconfig - > autoscale? | 01:38 |
asalkeld | support X dockers/vm | 01:38 |
stevebaker | that would probably need a scheduler API/resource to do sanely | 01:39 |
asalkeld | (yeah, not the first step) | 01:40 |
lifeless | so containers are funny right | 01:40 |
lifeless | I mean | 01:40 |
lifeless | there are multiple quite different use cases | 01:40 |
lifeless | and whether we want an API over the top or not | 01:40 |
lifeless | is tied into the use case | 01:41 |
*** samstav has joined #heat | 01:41 | |
lifeless | for instance, I don't see a lot of benefit in wrapping docker right now, since lxc and openvz aren't an API | 01:41 |
asalkeld | lifeless, you mean the container service? | 01:42 |
asalkeld | nova-container-thingy | 01:42 |
lifeless | yeah | 01:42 |
lifeless | like | 01:42 |
lifeless | just use docker | 01:42 |
lifeless | the bits that suck - e.g. it having its own image repository | 01:42 |
asalkeld | and there is that googe as a service thing too | 01:42 |
lifeless | ketothingy | 01:43 |
asalkeld | just have a heat stack for that | 01:43 |
asalkeld | lifeless, any heat bugs you really need fixing? | 01:45 |
*** samstav has quit IRC | 01:45 | |
*** arbylee1 has quit IRC | 01:45 | |
* asalkeld cruz'in for a bug to fix | 01:45 | |
stevebaker | lifeless: kubernetes? I need to figure out whether that comes in useful, or if it is just heat for containers | 01:46 |
lifeless | asalkeld: convergence :) | 01:46 |
*** shakayumi has joined #heat | 01:46 | |
lifeless | asalkeld: (as in, I don't think there are short term things, just the set of things convergence is aimed at) | 01:47 |
stevebaker | asalkeld: ohh, I have one for you | 01:47 |
asalkeld | I see, | 01:47 |
asalkeld | I'd like to get involved in that lifeless | 01:47 |
asalkeld | will have to see what happens at this hackup | 01:47 |
lifeless | asalkeld: those things being dealing with failure modes like machine X won't deploy, updates with fragile resources, etc | 01:48 |
*** Yanyanhu has joined #heat | 01:48 | |
asalkeld | stevebaker, just post links - I'll have a look | 01:48 |
*** shakamunyi has quit IRC | 01:49 | |
stevebaker | asalkeld: I think it is the root cause of https://bugs.launchpad.net/heat/+bug/1343163 | 01:49 |
uvirtbot | Launchpad bug 1343163 in heat "Heat SoftwareDeployments across provider resources" [High,Triaged] | 01:49 |
*** piyush has joined #heat | 01:49 | |
asalkeld | stevebaker, does software config work with virt-driver == docker? | 01:51 |
asalkeld | guessing I need to build an image | 01:51 |
asalkeld | I should test drive that | 01:51 |
stevebaker | asalkeld: it should as long as the image has cloud-init, os-collect-config, the hooks etc | 01:52 |
asalkeld | yip | 01:52 |
stevebaker | asalkeld: but there likely needs to be an easier way to build a docker image which has all the necessary agent stuff in it | 01:52 |
asalkeld | I'll make a how to | 01:52 |
asalkeld | (once I figure it out) | 01:53 |
SpamapS | note that cloud-init is not required, it is just the most convenient way to get your heat credentials. ;) | 01:53 |
asalkeld | SpamapS, not a biggie to install | 01:53 |
stevebaker | asalkeld: but I wonder if containers should be much dumber than that, just configure them with environment variables, and make any changes by creating new containers and killing the old ones | 01:56 |
asalkeld | stevebaker, well you should build the image first | 01:56 |
asalkeld | then run with what ever ENV you want | 01:56 |
asalkeld | (that what solum does) | 01:57 |
stevebaker | yep | 01:57 |
asalkeld | you could have a docker-build resource that you give a Dockerfile to | 01:57 |
asalkeld | spits out an image to glance | 01:58 |
asalkeld | then run it | 01:58 |
asalkeld | I did suggest this | 01:58 |
asalkeld | but "it's too much like an action" | 01:58 |
stevebaker | not to me | 01:58 |
asalkeld | so now in solum we use mistral to create a pipeline | 01:59 |
asalkeld | so you can test/build/deploy | 01:59 |
SpamapS | oh wow | 01:59 |
lifeless | stevebaker: I think that speaks to one of the container yse cases | 01:59 |
SpamapS | somebody's using it? | 01:59 |
SpamapS | Mistral I mean | 01:59 |
asalkeld | SpamapS, sure | 01:59 |
lifeless | stevebaker: e.g. containers as ephemeral vs containers as stateful | 01:59 |
lifeless | stevebaker: like vms, there are pets vs cattle scenarios | 01:59 |
asalkeld | SpamapS, much prefer it to taskflow | 01:59 |
SpamapS | There's like, 8 bajillion workflow things. Shocking that we'd implement a new one from scratch. | 02:00 |
stevebaker | lifeless: yes, ephemeral containers won't suit everyone | 02:00 |
SpamapS | asalkeld: taskflow is just a library | 02:00 |
asalkeld | SpamapS, a pita library to use tho' | 02:00 |
asalkeld | and requires an engine to run | 02:00 |
asalkeld | mistral is hands off | 02:00 |
SpamapS | fair enough, but the point is, workflow as a service for openstack shouldn't be inventing a new workflow language. | 02:01 |
asalkeld | SpamapS, you can totally plugin a different engine | 02:01 |
asalkeld | (then it's mostly a dsl and api) | 02:01 |
SpamapS | and I'm not saying taskflow is something that should be in its place. | 02:01 |
asalkeld | https://github.com/stackforge/mistral/blob/master/setup.cfg#L36-L40 | 02:03 |
SpamapS | I have to admit, there are probably as many workflow tools _that have an API_ as there are orchestration tools that could be used in place of Heat. | 02:03 |
SpamapS | It's not a crowded space. :) | 02:03 |
SpamapS | Which should tell us something. | 02:03 |
asalkeld | to me mistral is a nice place to make the abstraction | 02:04 |
SpamapS | Except it is a full implementation, yes? | 02:04 |
asalkeld | there is a default implementation | 02:04 |
asalkeld | tho' I think these discussions should drive a different approach | 02:04 |
SpamapS | My question is, could you achieve the same thing by just putting python or bash in a sandbox and giving people an API to run their python or bash in a sandbox? | 02:04 |
asalkeld | look more into how to abstract existing tech. | 02:05 |
asalkeld | SpamapS, have you checked out zerovm? | 02:05 |
asalkeld | very cool | 02:05 |
asalkeld | (talking about sandboxes) | 02:05 |
SpamapS | yes thats kind of what I'm getting at. :) | 02:05 |
openstackgerrit | lifeless proposed a change to openstack/heat: Make Fn::Join give a better error message https://review.openstack.org/108135 | 02:05 |
asalkeld | SpamapS, saw the talk at pyconau | 02:06 |
asalkeld | and thought exactly that | 02:06 |
asalkeld | zerovm as a service | 02:06 |
SpamapS | I think google calls that "AppEngine" | 02:06 |
asalkeld | SpamapS, tho' those can be long running | 02:07 |
asalkeld | no assumption of workflow | 02:07 |
asalkeld | but imagine a heat resource could just be a zerovm bit of code | 02:07 |
asalkeld | and get something like mistral to run it | 02:08 |
openstackgerrit | Zhenguo Niu proposed a change to openstack/heat: "H302 check" cleanup https://review.openstack.org/114457 | 02:09 |
*** ramishra has joined #heat | 02:21 | |
*** rpothier has quit IRC | 02:23 | |
*** ramishra has quit IRC | 02:24 | |
*** ramishra has joined #heat | 02:25 | |
*** ramishra has quit IRC | 02:25 | |
*** ramishra has joined #heat | 02:26 | |
*** ramishra has quit IRC | 02:34 | |
*** ramishra has joined #heat | 02:35 | |
*** morganfainberg_Z is now known as morganfainberg | 02:37 | |
lifeless | stevebaker: asalkeld: do you think https://review.openstack.org/#/c/108135/ needs a test? | 02:39 |
asalkeld | looking | 02:40 |
asalkeld | skraynev, that's a bit tough ^ | 02:41 |
asalkeld | lifeless, I could add one for you | 02:43 |
asalkeld | (if it's not a rabbit hole) | 02:43 |
lifeless | asalkeld: that would be awesome | 02:44 |
lifeless | asalkeld: I don't know enough to predict rabbitty holiness | 02:44 |
asalkeld | :) | 02:44 |
asalkeld | I'll give it a quick go | 02:44 |
*** samstav has joined #heat | 02:49 | |
*** piyush has quit IRC | 02:51 | |
*** ramishra has quit IRC | 02:52 | |
*** andreaf_ has joined #heat | 02:57 | |
openstackgerrit | Qiming Teng proposed a change to openstack/heat: Privilege checking for heat-keystone-setup-domain https://review.openstack.org/113089 | 02:58 |
*** ramishra has joined #heat | 02:59 | |
*** andreaf has quit IRC | 03:00 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Import the stack module directly https://review.openstack.org/107292 | 03:06 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Use the template module to access the Template class https://review.openstack.org/107291 | 03:06 |
asalkeld | coffee/lunch time | 03:07 |
*** ramishra has quit IRC | 03:08 | |
*** killer_prince is now known as lazy_prince | 03:09 | |
*** piyush has joined #heat | 03:12 | |
*** ramishra has joined #heat | 03:16 | |
*** cmyster has joined #heat | 03:17 | |
*** cmyster has quit IRC | 03:17 | |
*** cmyster has joined #heat | 03:17 | |
*** ramishra has quit IRC | 03:20 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Implement BlockDeviceMappings for LaunchConfiguration https://review.openstack.org/105647 | 03:26 |
cmyster | morning | 03:27 |
asalkeld | yo cmyster | 03:28 |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Make Fn::Join give a better error message https://review.openstack.org/108135 | 03:28 |
asalkeld | lifeless, ^ | 03:28 |
lifeless | asalkeld: thanks! | 03:29 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Set resource_id to None after deleting resource https://review.openstack.org/111879 | 03:30 |
*** ckmvishnu has joined #heat | 03:34 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Set resource_id to None after deleting resource https://review.openstack.org/111879 | 03:35 |
*** Qiming has joined #heat | 03:39 | |
*** akuznetsov has joined #heat | 03:44 | |
*** akuznetsov has quit IRC | 03:44 | |
*** blomquisg has quit IRC | 03:54 | |
*** sabeen has quit IRC | 03:54 | |
*** Krast has joined #heat | 03:56 | |
*** KanagarajM has joined #heat | 04:04 | |
*** lazy_prince is now known as killer_prince | 04:06 | |
KanagarajM | Hello Core Approvers, I have got one +2 for the review https://review.openstack.org/#/c/110557/, waiting for another one, Could you please do the needful. Thanks. | 04:07 |
asalkeld | KanagarajM, it takes time | 04:08 |
asalkeld | lots of reviews, that is a very low priority patch | 04:09 |
stevebaker | KanagarajM: I'd quite like randallburt to be the approver for that one, since it has live upgrade implications for deployers | 04:10 |
KanagarajM | Hi aSalkeld, ok. I will wait Thanks. | 04:11 |
*** jyoti-ranjan has joined #heat | 04:12 | |
KanagarajM | ok sure Stevebaker, i tired to add randallburt to the reviewers list, but i couldn't find the email id | 04:13 |
stevebaker | KanagarajM: I had to look it up too | 04:13 |
KanagarajM | Stevebaker: is this email id randall.burt@rackspace.com right one | 04:14 |
asalkeld | anyone here use: https://github.com/berrange/gerrymander | 04:14 |
stevebaker | KanagarajM: yes | 04:14 |
stevebaker | KanagarajM: I've added him | 04:14 |
stevebaker | asalkeld: I have it, but haven't inserted it into my workflow yet | 04:15 |
asalkeld | yeah, i am too used to webpage | 04:15 |
KanagarajM | stevebaker: ok thanks. | 04:15 |
asalkeld | trying, too many reviews | 04:15 |
asalkeld | NEW | https://review.openstack.org/53313 | bartosz-gorski | Adds multi-region support for ... | 298 days | 14 days | 04:20 |
asalkeld | wow nearly a year | 04:20 |
asalkeld | UploadedOct 23, 2013 8:44 PM | 04:20 |
*** nikunj2512 has joined #heat | 04:21 | |
*** randallburt has joined #heat | 04:39 | |
*** asalkeld is now known as asalkeld_afk | 04:40 | |
asalkeld_afk | school run | 04:40 |
openstackgerrit | Qiming Teng proposed a change to openstack/heat: Silence urllib3 redundant logging. https://review.openstack.org/114880 | 04:40 |
*** piyush has quit IRC | 04:45 | |
*** ckmvishnu has left #heat | 04:50 | |
*** tiantian has quit IRC | 04:52 | |
*** akuznetsov has joined #heat | 04:58 | |
*** Qiming_ has joined #heat | 04:59 | |
*** Qiming has quit IRC | 04:59 | |
*** chandankumar has joined #heat | 05:00 | |
*** kopparam has joined #heat | 05:05 | |
*** asalkeld_afk is now known as asalkeld | 05:16 | |
openstackgerrit | Zhenguo Niu proposed a change to openstack/heat: "H302 check" cleanup https://review.openstack.org/114457 | 05:21 |
*** piyush has joined #heat | 05:21 | |
*** killer_prince is now known as lazy_prince | 05:28 | |
*** otoolee- is now known as otoolee | 05:30 | |
*** piyush has quit IRC | 05:32 | |
skraynev | Good morning:) | 05:38 |
asalkeld | hi skraynev | 05:38 |
*** ckmvishnu1 has joined #heat | 05:39 | |
skraynev | lifeless, asalkeld: My apologize if my comment sounded rough.. My real worrying is related with some issue of our tests (when we do not check error messages). Because we may get same Exception or Error , but with unexpected message. And adding such kind of checks make our tests safer. | 05:44 |
asalkeld | skraynev, I added a little test | 05:44 |
asalkeld | (I can update if that's not what you wanted) | 05:45 |
skraynev | asalkeld: Yeah, I have seen and approved it. thx | 05:45 |
skraynev | asalkeld: Possibly it's not exactly what I mean, but it's enough ;) | 05:47 |
*** ckmvishnu1 has left #heat | 05:53 | |
*** ckmvishnu1 has joined #heat | 05:53 | |
*** ckmvishnu1 has left #heat | 05:53 | |
*** bmahalakshmi has joined #heat | 05:55 | |
*** nosnos has quit IRC | 05:59 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/104975 | 06:00 |
*** nosnos has joined #heat | 06:01 | |
*** randallburt has quit IRC | 06:03 | |
*** bvivek has joined #heat | 06:11 | |
*** rdo_ has quit IRC | 06:27 | |
openstackgerrit | A change was merged to openstack/heat: Make Fn::Join give a better error message https://review.openstack.org/108135 | 06:29 |
*** rdo has joined #heat | 06:29 | |
*** pasquier-s_ has joined #heat | 06:37 | |
*** lazy_prince has quit IRC | 06:42 | |
*** sorantis has joined #heat | 06:42 | |
*** sorantis has quit IRC | 06:43 | |
*** sorantis has joined #heat | 06:44 | |
*** mohits has joined #heat | 06:54 | |
*** nkhare has joined #heat | 06:58 | |
*** kopparam has quit IRC | 07:02 | |
*** kopparam has joined #heat | 07:03 | |
*** killer_prince has joined #heat | 07:05 | |
*** killer_prince is now known as lazy_prince | 07:05 | |
*** tiantian has joined #heat | 07:05 | |
*** jprovazn has joined #heat | 07:06 | |
*** kopparam has quit IRC | 07:07 | |
*** AA__ has joined #heat | 07:11 | |
AA__ | Hi, I'm new in OpenStack development, I developed some heat templates to deploy OpenShift cloud using scalability functionnality. I need some reviewers https://review.openstack.org/#/c/111677/. Here is my blueprint https://blueprints.launchpad.net/heat-templates/+spec/heat-openshift-templates. Thanks | 07:18 |
cmyster | wow this is a big one, | 07:22 |
cmyster | AA__: welcome, | 07:23 |
cmyster | AA__: was there a reason why not using F20 instead of F19 ? | 07:23 |
*** fayablazer has quit IRC | 07:23 | |
*** jcoufal has joined #heat | 07:30 | |
*** funzo has quit IRC | 07:30 | |
AA__ | Hi, yes, because the Puppet module for OpenShift Origin use F19 | 07:31 |
AA__ | https://github.com/openshift/puppet-openshift_origin | 07:31 |
*** TonyBurn has joined #heat | 07:35 | |
*** sergmelikyan has quit IRC | 07:38 | |
*** SaD has joined #heat | 07:38 | |
cmyster | AA__: I'll definitely will take the time to look at it, but not at the moment ;) | 07:38 |
*** viktors has joined #heat | 07:39 | |
AA__ | cmyster: Ok, thank you ;) | 07:40 |
*** pas-ha has joined #heat | 07:44 | |
*** AA__ has quit IRC | 07:45 | |
pas-ha | morning all | 07:48 |
*** ifarkas has joined #heat | 07:50 | |
cmyster | morning pas-ha | 07:53 |
*** AA__ has joined #heat | 07:59 | |
*** mkollaro has joined #heat | 07:59 | |
*** nkhare has quit IRC | 08:03 | |
*** kopparam has joined #heat | 08:03 | |
*** tiantian has quit IRC | 08:05 | |
*** tiantian has joined #heat | 08:06 | |
*** alexheneveld has joined #heat | 08:08 | |
*** alexheneveld has quit IRC | 08:09 | |
*** jyoti-ranjan has quit IRC | 08:09 | |
openstackgerrit | Zhenguo Niu proposed a change to openstack/heat: Enable H302 check https://review.openstack.org/114904 | 08:10 |
*** ifarkas has quit IRC | 08:12 | |
*** derekh has joined #heat | 08:13 | |
*** ifarkas has joined #heat | 08:15 | |
*** tomek_adamczewsk has joined #heat | 08:16 | |
*** fayablazer has joined #heat | 08:17 | |
*** jyoti-ranjan has joined #heat | 08:17 | |
*** che-arne has quit IRC | 08:18 | |
*** Adri2000 has quit IRC | 08:20 | |
*** ckmvishnu1 has joined #heat | 08:23 | |
*** bmahalakshmi has quit IRC | 08:35 | |
openstackgerrit | Victor Sergeyev proposed a change to openstack/heat: Fix downgrades in migration scripts 016 and 035 https://review.openstack.org/109980 | 08:35 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/heat: Run migration tests on PostgreSQL and MySQL https://review.openstack.org/109658 | 08:35 |
*** bmahalakshmi has joined #heat | 08:36 | |
*** bmahalakshmi has quit IRC | 08:40 | |
*** bvivek has quit IRC | 08:46 | |
shardy | AA__: Hi, and welcome :) | 08:49 |
shardy | AA__: Thanks for the templates, looks like some good work! | 08:49 |
shardy | I've added a few comments to the review | 08:50 |
AA__ | Hi, thank you. I've just seen that. Thank you for your comments, I will work to improve my templates | 08:54 |
shardy | Qiming_: Hey, please try not to use recheck no bug, particularly when Elastic Recheck just told you the bug to recheck against ;) | 08:54 |
shardy | https://review.openstack.org/#/c/106823/ | 08:54 |
*** alexpilotti has joined #heat | 08:55 | |
*** bvivek has joined #heat | 08:59 | |
pas-ha | shardy, it seems there is no point in "recheck bug XXX" since recently (according to someone from Infra). Notice that even Elastic Recheck message proposes you to live a simply 'recheck' command | 08:59 |
pas-ha | s/command/comment | 08:59 |
*** lazy_prince is now known as killer_prince | 09:00 | |
shardy | pas-ha: so you can do that when there's an ElasticRecheck comment, but otherwise still need recheck bug ###? | 09:01 |
shardy | I thought recheck no bug was considered harmful, as it's not helping collect stats to figure out recurring bugs | 09:01 |
pas-ha | shardy, not sure. I beleive I saw a regex that Infra uses now to scan comments, and there was no check for bug number at all | 09:02 |
*** avquadri has joined #heat | 09:02 | |
pas-ha | I also thought so, and considered that recent move as very strange.. | 09:02 |
shardy | pas-ha: Hmm, OK thanks, I had not heard about that | 09:02 |
pas-ha | I might try to dig that out | 09:03 |
shardy | Maybe they're now relying solely on E-R queries to avoid figuring out when folks recheck against the wrong bugs | 09:03 |
* shardy looks for the ML thread he evidently missed | 09:03 | |
*** tiantian has quit IRC | 09:03 | |
*** julienvey has joined #heat | 09:03 | |
openstackgerrit | unmesh-gurjar proposed a change to openstack/heat: Database model and apis for convergence https://review.openstack.org/109012 | 09:09 |
*** Qiming_ has quit IRC | 09:09 | |
*** tiantian has joined #heat | 09:11 | |
*** Qiming has joined #heat | 09:14 | |
*** alexheneveld has joined #heat | 09:16 | |
openstackgerrit | A change was merged to openstack/heat: Privilege checking for heat-keystone-setup-domain https://review.openstack.org/113089 | 09:22 |
*** nkhare has joined #heat | 09:22 | |
*** alexheneveld has quit IRC | 09:27 | |
avquadri | shardy: Hi Shardy | 09:41 |
avquadri | last time i was asking on adding tests to heat.tests.functional | 09:42 |
avquadri | and steps to run those tests | 09:42 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Implement BlockDeviceMappings for LaunchConfiguration https://review.openstack.org/105647 | 09:42 |
avquadri | i tried to run the tox after pulling the stevebaker's heat.test.functional code | 09:42 |
avquadri | i am getting the error http://paste.openstack.org/show/96752/ | 09:43 |
*** sorantis has quit IRC | 09:43 | |
avquadri | do you have any idea what could be wrong? | 09:43 |
*** kopparam_ has joined #heat | 09:45 | |
asalkeld | avquadri, that's ok | 09:45 |
asalkeld | you just don't have python2.6 installed | 09:46 |
asalkeld | try: tox -epy27 | 09:46 |
asalkeld | avquadri, actually i read to sooon | 09:46 |
asalkeld | that's an import error most likely | 09:47 |
avquadri | shardy: i am not worrried about python 2.6 | 09:47 |
avquadri | but the last line | 09:47 |
avquadri | ERROR: InvocationError: '/opt/stack/heat/.tox/py27/bin/python setup.py testr --slowest --testr-args=^heat\\.tests\\.(?!functional) ' | 09:47 |
avquadri | i am getting the same error even with tox -epy27 | 09:47 |
asalkeld | avquadri, go to the end of the line | 09:47 |
asalkeld | import errors"nova_flavor.tests.test_nova_flavor | 09:48 |
*** kopparam has quit IRC | 09:48 | |
*** kopparam has joined #heat | 09:48 | |
*** kopparam_ has quit IRC | 09:51 | |
*** Yanyanhu has quit IRC | 09:57 | |
openstackgerrit | Qiming Teng proposed a change to openstack/heat-specs: Reorg AutoScalingGroup code https://review.openstack.org/113242 | 09:59 |
openstackgerrit | A change was merged to openstack/heat: Adding validation algorithm for get attr functions https://review.openstack.org/82488 | 10:01 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Match tenant_id when name ambiguity in get_secgroup_uuids() https://review.openstack.org/109222 | 10:09 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Implement GroupSet updatable for AWS::EC2::NetworkInterface https://review.openstack.org/109809 | 10:10 |
*** killer_prince has quit IRC | 10:11 | |
*** Qiming has quit IRC | 10:12 | |
openstackgerrit | Anant Patil proposed a change to openstack/heat: Save files while updating a template. https://review.openstack.org/114924 | 10:14 |
*** mkollaro has quit IRC | 10:19 | |
*** alexheneveld has joined #heat | 10:21 | |
*** killer_prince has joined #heat | 10:22 | |
*** killer_prince is now known as lazy_prince | 10:22 | |
*** funzo has joined #heat | 10:24 | |
*** TonyBurn has quit IRC | 10:30 | |
*** lazy_prince has quit IRC | 10:31 | |
*** bmahalakshmi has joined #heat | 10:34 | |
*** killer_prince has joined #heat | 10:34 | |
*** killer_prince is now known as lazy_prince | 10:35 | |
*** TonyBurn has joined #heat | 10:37 | |
*** saju_m has joined #heat | 10:42 | |
*** Clabbe has quit IRC | 10:42 | |
*** tiantian has quit IRC | 10:43 | |
*** kopparam has quit IRC | 10:48 | |
*** sorantis has joined #heat | 10:50 | |
*** kopparam has joined #heat | 10:53 | |
*** alexheneveld has quit IRC | 10:56 | |
*** Clabbe has joined #heat | 10:58 | |
*** larsks has quit IRC | 11:00 | |
*** larsks has joined #heat | 11:00 | |
*** KanagarajM has quit IRC | 11:01 | |
avquadri | asalkeld: i tried searching in the gerrit workflow page on how to run the unit tests | 11:02 |
asalkeld | avquadri, using tox is correct | 11:02 |
*** piyush has joined #heat | 11:02 | |
asalkeld | what's the review number? | 11:03 |
asalkeld | I'll try | 11:03 |
avquadri | thanks, it would be great if you can try and see if something needs to be done | 11:03 |
avquadri | i am pulling stevebaker's code https://review.openstack.org/#/c/110496/ | 11:04 |
avquadri | and trying to run the tox | 11:04 |
avquadri | i am planning to add more scenarios tests in heat.tests.functional | 11:04 |
asalkeld | running tox now | 11:05 |
avquadri | ok | 11:05 |
asalkeld | note: to run the function tests, you will need to: tox -efunctional | 11:07 |
asalkeld | avquadri, "tox -epy27" succeeded | 11:08 |
*** alexheneveld has joined #heat | 11:08 | |
avquadri | i even tried that tox -efunctional | 11:08 |
avquadri | hmm, i am getting same error | 11:08 |
avquadri | my devstack env is up and running fine | 11:08 |
*** SaD has quit IRC | 11:09 | |
asalkeld | something is not right in your environment | 11:09 |
*** pmyers has joined #heat | 11:09 | |
asalkeld | try import one of those files manually | 11:09 |
avquadri | ok let me try this | 11:09 |
*** Clabbe has quit IRC | 11:10 | |
*** nikunj2512 has quit IRC | 11:10 | |
*** Clabbe has joined #heat | 11:12 | |
*** sergmelikyan has joined #heat | 11:13 | |
*** Qiming has joined #heat | 11:16 | |
*** kopparam has quit IRC | 11:20 | |
*** cdent has joined #heat | 11:23 | |
*** Clabbe has quit IRC | 11:25 | |
*** kopparam has joined #heat | 11:29 | |
*** kopparam has quit IRC | 11:29 | |
*** kopparam has joined #heat | 11:30 | |
*** Clabbe has joined #heat | 11:32 | |
*** bvandenh has joined #heat | 11:32 | |
*** kopparam has quit IRC | 11:34 | |
*** nkhare has quit IRC | 11:39 | |
openstackgerrit | unmesh-gurjar proposed a change to openstack/heat: Resolve server and instance status redundancy https://review.openstack.org/114941 | 11:52 |
*** bvandenh has quit IRC | 11:54 | |
*** bmahalakshmi has quit IRC | 11:55 | |
*** mkollaro has joined #heat | 11:55 | |
*** alexheneveld has quit IRC | 11:57 | |
*** cmyster has quit IRC | 11:58 | |
*** saju_m has quit IRC | 11:59 | |
*** kopparam has joined #heat | 12:00 | |
*** cmyster has joined #heat | 12:02 | |
*** cmyster has quit IRC | 12:02 | |
*** cmyster has joined #heat | 12:02 | |
*** alexheneveld has joined #heat | 12:04 | |
*** kopparam has quit IRC | 12:07 | |
*** Adri2000 has joined #heat | 12:10 | |
*** andreaf has joined #heat | 12:10 | |
*** Adri2000 is now known as Guest98489 | 12:11 | |
*** andreaf has quit IRC | 12:11 | |
*** ckmvishnu1 has quit IRC | 12:11 | |
*** andreaf has joined #heat | 12:11 | |
*** mohits has quit IRC | 12:12 | |
*** ccrouch has joined #heat | 12:13 | |
*** andreaf_ has quit IRC | 12:13 | |
*** htruta has joined #heat | 12:14 | |
avquadri | asalkeld: i even tried setting up a new devstack env and even on a fresh setup i am getting the same error | 12:17 |
avquadri | http://paste.openstack.org/show/96811/ | 12:17 |
avquadri | still i have not pulled in stevebakers code but still on a fresh setup i am getting same error | 12:17 |
*** kopparam has joined #heat | 12:19 | |
asalkeld | avquadri, that is odd | 12:20 |
asalkeld | I don't even have devstack and i can run that | 12:20 |
asalkeld | just installed tox | 12:20 |
asalkeld | avquadri, I am calling it a night (10pm for me) | 12:21 |
*** asalkeld has quit IRC | 12:21 | |
avquadri | ok no problem | 12:21 |
avquadri | good night :) | 12:21 |
*** mkerrin has quit IRC | 12:31 | |
*** sgordon has joined #heat | 12:32 | |
*** sgordon has quit IRC | 12:32 | |
*** sgordon has joined #heat | 12:32 | |
*** swygue has joined #heat | 12:36 | |
*** randallburt has joined #heat | 12:36 | |
*** tonisbones has joined #heat | 12:39 | |
*** kopparam has quit IRC | 12:41 | |
*** che-arne has joined #heat | 12:42 | |
*** randallburt has quit IRC | 12:43 | |
*** rpothier has joined #heat | 12:46 | |
*** radez_g0n3 is now known as radez | 12:47 | |
*** achampion has quit IRC | 12:47 | |
*** mkerrin has joined #heat | 12:49 | |
openstackgerrit | Anant Patil proposed a change to openstack/heat: Hard delete backup stack after successful update. https://review.openstack.org/111986 | 12:53 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Moving network_id_from_subnet_id to neutron client https://review.openstack.org/105382 | 12:55 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Move neutron_utils functions to neutron client https://review.openstack.org/114957 | 12:55 |
openstackgerrit | Anant Patil proposed a change to openstack/heat: Hard delete backup stack after successful update. https://review.openstack.org/111986 | 12:58 |
*** tonisbones has quit IRC | 12:58 | |
*** lazy_prince is now known as killer_prince | 12:59 | |
*** jcoufal has quit IRC | 13:00 | |
*** jcoufal has joined #heat | 13:01 | |
*** tonisbones has joined #heat | 13:02 | |
*** sorantis has quit IRC | 13:03 | |
openstackgerrit | Peter Belanyi proposed a change to openstack/python-heatclient: Add support for multiple environment files https://review.openstack.org/110984 | 13:05 |
*** sorantis has joined #heat | 13:05 | |
*** ccrouch has quit IRC | 13:07 | |
*** Guest98489 is now known as Adri2000 | 13:10 | |
*** Adri2000 has joined #heat | 13:10 | |
*** randallburt has joined #heat | 13:13 | |
*** randallburt has quit IRC | 13:13 | |
*** randallburt has joined #heat | 13:13 | |
*** ccrouch has joined #heat | 13:14 | |
*** rdo_ has joined #heat | 13:16 | |
*** alexheneveld has quit IRC | 13:16 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Move neutron_utils functions to neutron client https://review.openstack.org/114957 | 13:16 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Moving network_id_from_subnet_id to neutron client https://review.openstack.org/105382 | 13:16 |
*** radez is now known as radez_g0n3 | 13:18 | |
*** jpeeler has joined #heat | 13:19 | |
*** rdo has quit IRC | 13:19 | |
*** AA__ has quit IRC | 13:20 | |
*** che-arne|2 has joined #heat | 13:21 | |
*** che-arne has quit IRC | 13:23 | |
*** avquadri has quit IRC | 13:24 | |
*** che-arne|2 has quit IRC | 13:26 | |
*** piyush has quit IRC | 13:28 | |
*** zaneb has joined #heat | 13:33 | |
*** cmyster has quit IRC | 13:41 | |
openstackgerrit | Peter Belanyi proposed a change to openstack/python-heatclient: Add support for multiple environment files https://review.openstack.org/110984 | 13:42 |
*** chandankumar has quit IRC | 13:42 | |
*** ramishra has joined #heat | 13:43 | |
*** blomquisg has joined #heat | 13:44 | |
*** alexheneveld has joined #heat | 13:46 | |
*** ramishra has quit IRC | 13:47 | |
*** ramishra has joined #heat | 13:47 | |
*** achampion has joined #heat | 13:48 | |
*** nkhare has joined #heat | 13:52 | |
*** sorantis has quit IRC | 13:52 | |
*** che-arne has joined #heat | 13:56 | |
*** piyush has joined #heat | 13:56 | |
*** Krast_ has joined #heat | 14:04 | |
*** mkerrin1 has joined #heat | 14:05 | |
*** sorantis has joined #heat | 14:06 | |
*** gilliard has joined #heat | 14:07 | |
*** piyush has quit IRC | 14:07 | |
*** arbylee has joined #heat | 14:08 | |
*** ramishra has quit IRC | 14:10 | |
*** kevinbenton_ has joined #heat | 14:10 | |
*** mkerrin has quit IRC | 14:11 | |
*** swygue has quit IRC | 14:11 | |
*** viktors has quit IRC | 14:11 | |
*** Krast has quit IRC | 14:11 | |
*** dekozo has quit IRC | 14:11 | |
*** gilliard_ has quit IRC | 14:11 | |
*** kevinbenton has quit IRC | 14:11 | |
*** kevinbenton_ is now known as kevinbenton | 14:12 | |
*** beekneemech is now known as bnemec | 14:15 | |
*** nosnos has quit IRC | 14:16 | |
*** viktors has joined #heat | 14:18 | |
*** swygue has joined #heat | 14:18 | |
*** vijendar has joined #heat | 14:18 | |
*** dekozo has joined #heat | 14:19 | |
*** jyoti-ranjan has quit IRC | 14:21 | |
*** Murali has joined #heat | 14:21 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix failed to delete the EIP resource https://review.openstack.org/102758 | 14:23 |
*** jasond has joined #heat | 14:26 | |
*** david-lyle has joined #heat | 14:26 | |
*** ramishra has joined #heat | 14:32 | |
*** ramishra has quit IRC | 14:33 | |
*** ramishra has joined #heat | 14:34 | |
*** dekozo has quit IRC | 14:34 | |
*** ramishra has quit IRC | 14:35 | |
openstackgerrit | Peter Belanyi proposed a change to openstack/python-heatclient: Add support for multiple environment files https://review.openstack.org/110984 | 14:35 |
*** sdake has joined #heat | 14:36 | |
*** ramishra has joined #heat | 14:37 | |
*** ramishra has quit IRC | 14:37 | |
*** ramishra has joined #heat | 14:38 | |
*** radez_g0n3 is now known as radez | 14:38 | |
*** sorantis has quit IRC | 14:44 | |
*** samstav has joined #heat | 14:45 | |
*** rustlebee is now known as russellb | 14:52 | |
*** sorantis has joined #heat | 14:52 | |
*** jprovazn has quit IRC | 14:53 | |
*** piyush has joined #heat | 14:56 | |
*** ramishra has quit IRC | 14:59 | |
*** jasond has quit IRC | 15:01 | |
*** metral_zzz is now known as metral | 15:01 | |
*** gpocente1 is now known as gpocentek | 15:07 | |
*** gpocentek has quit IRC | 15:07 | |
*** gpocentek has joined #heat | 15:07 | |
*** sabeen has joined #heat | 15:09 | |
*** sabeen has quit IRC | 15:09 | |
*** sabeen has joined #heat | 15:09 | |
*** jasond has joined #heat | 15:10 | |
*** ifarkas has quit IRC | 15:11 | |
*** piyush has quit IRC | 15:12 | |
*** TonyBurn has quit IRC | 15:17 | |
*** alexpilotti has quit IRC | 15:20 | |
*** chandankumar has joined #heat | 15:20 | |
*** sorantis has quit IRC | 15:20 | |
*** sorantis has joined #heat | 15:23 | |
*** nkhare has quit IRC | 15:24 | |
*** nkhare has joined #heat | 15:24 | |
pas-ha | shardy, here? | 15:25 |
shardy | pas-ha: hi | 15:26 |
pas-ha | I've found a bug in current VolumeExtendTask, it was not ported correctly to use is_client_exception | 15:26 |
pas-ha | not sure how it could be connected with this functional test your were writing | 15:27 |
pas-ha | I will upload a fix shortly | 15:28 |
shardy | pas-ha: Sounds good - did you see stevebaker proposed the same test to heat as a functional test? | 15:28 |
shardy | https://review.openstack.org/#/c/113158/ | 15:28 |
shardy | heat-slow seems to be passing, but I'm not sure what the status is of the functional test integration with the gate | 15:29 |
pas-ha | will take a look. probably the code path where client exception is raised is simply not happening in the test | 15:30 |
*** jprovazn has joined #heat | 15:34 | |
*** jprovazn is now known as jprovazn_afk | 15:34 | |
therve | pas-ha, You should be able to test this in a unit test easily | 15:42 |
*** Qiming has quit IRC | 15:42 | |
pas-ha | yep, that's what I am doing now - I actually found a bug when improving unittests :) | 15:43 |
*** ckmvishnu has joined #heat | 15:43 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add utility functions for Swift TempURLs https://review.openstack.org/104302 | 15:45 |
*** sorantis has quit IRC | 15:48 | |
*** swygue has quit IRC | 15:48 | |
pas-ha | btw, looking at unit tests log - may be it is time already to remove "instance_user" option in heat.conf ? ("is deprecated and will be removed in the Juno release") | 15:51 |
pas-ha | not sure how many folks still strongly depend on it | 15:52 |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Fix failed to delete the EIP resource https://review.openstack.org/102758 | 15:52 |
*** akuznetsov has quit IRC | 15:53 | |
*** piyush has joined #heat | 15:56 | |
*** bnemec has quit IRC | 15:57 | |
*** jyoti-ranjan has joined #heat | 15:57 | |
*** piyush has quit IRC | 15:57 | |
*** Murali has quit IRC | 15:59 | |
*** jmckind has joined #heat | 16:00 | |
*** Murali has joined #heat | 16:00 | |
*** julienvey has quit IRC | 16:01 | |
*** jyoti-ranjan has quit IRC | 16:03 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource https://review.openstack.org/96947 | 16:07 |
*** cdent has quit IRC | 16:08 | |
*** chandankumar has quit IRC | 16:10 | |
*** stevelle has joined #heat | 16:12 | |
*** ifarkas has joined #heat | 16:15 | |
pscheie | Is OS::Heat::AutoScalingGroup equivalent to AWS::AutoScaling::LaunchConfiguration? | 16:17 |
therve | Not really. It's equivalent to AWS::AutoScaling:AutoScalingGroup, but it doesn't need launch configuration | 16:18 |
*** bvivek has quit IRC | 16:19 | |
pscheie | therve, in the past we handled multiple instances via OS::Heat::InstanceGroup and AWS::AutoScaling::LaunchConfiguration | 16:19 |
pscheie | But we want to move to native OS resources as much as possible, partly because we're getting weird really long hostnames mixing the resources like that under Icehouse. | 16:21 |
*** pasquier-s_ has quit IRC | 16:22 | |
*** viktors is now known as viktors|afk | 16:23 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Unittests: Refactor Volume resources tests https://review.openstack.org/107362 | 16:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Deny updates to AWS::EC2::VolumeAttachment https://review.openstack.org/113809 | 16:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix client exception handling in VolumeExtendTask https://review.openstack.org/115013 | 16:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Improve errors in Volume attach/detach tasks https://review.openstack.org/115014 | 16:23 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Check for error messages in volume tests https://review.openstack.org/115015 | 16:23 |
*** akuznetsov has joined #heat | 16:30 | |
*** jasond has quit IRC | 16:32 | |
*** jasond has joined #heat | 16:33 | |
*** fayablazer has quit IRC | 16:36 | |
*** kebray has joined #heat | 16:36 | |
*** gokrokve has joined #heat | 16:36 | |
*** che-arne|2 has joined #heat | 16:40 | |
*** che-arne has quit IRC | 16:41 | |
*** BillArnold has joined #heat | 16:45 | |
*** harlowja_away is now known as harlowja | 16:45 | |
*** arbylee has quit IRC | 16:50 | |
*** arbylee has joined #heat | 16:51 | |
*** jasond has quit IRC | 16:54 | |
*** randallburt has quit IRC | 16:54 | |
*** derekh has quit IRC | 16:57 | |
*** tomek_adamczewsk has quit IRC | 16:58 | |
*** jergerber has joined #heat | 17:03 | |
*** bnemec has joined #heat | 17:04 | |
arbylee | hey folks, is anyone familiar with the fault middleware, and why it is splitting error messages up on the first newline? https://github.com/openstack/heat/blob/master/heat/api/middleware/fault.py#L115-L116 | 17:07 |
arbylee | I'm getting some incomplete looking error messages back when there is a yaml load error during template parsing: "Template not in valid format: while parsing a block mapping" | 17:08 |
*** jcoufal has quit IRC | 17:11 | |
*** alexheneveld has quit IRC | 17:14 | |
*** mkollaro has quit IRC | 17:15 | |
*** dsneddon has joined #heat | 17:17 | |
*** andreluiz has joined #heat | 17:19 | |
*** rwsu has joined #heat | 17:23 | |
*** pmyers has quit IRC | 17:24 | |
*** pmyers has joined #heat | 17:33 | |
*** nkhare has quit IRC | 17:37 | |
*** swygue has joined #heat | 17:38 | |
*** piyush has joined #heat | 17:40 | |
*** jergerber has quit IRC | 17:40 | |
*** harlowja is now known as harlowja_away | 17:46 | |
*** jergerber has joined #heat | 17:52 | |
*** bnemec has quit IRC | 17:53 | |
*** bnemec has joined #heat | 17:56 | |
*** kebray has quit IRC | 18:01 | |
*** alexpilotti has joined #heat | 18:02 | |
*** kebray has joined #heat | 18:05 | |
*** jprovazn_afk is now known as jprovazn | 18:06 | |
*** piyush has quit IRC | 18:07 | |
*** radez is now known as radez_g0n3 | 18:08 | |
*** radez_g0n3 is now known as radez | 18:14 | |
*** nkhare has joined #heat | 18:17 | |
*** tomek_adamczewsk has joined #heat | 18:21 | |
*** harlowja_away is now known as harlowja | 18:26 | |
*** tomek_adamczewsk has quit IRC | 18:27 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/105166 | 18:27 |
*** nkhare has quit IRC | 18:30 | |
*** samstav has quit IRC | 18:34 | |
*** samstav has joined #heat | 18:35 | |
*** randallburt has joined #heat | 18:36 | |
*** randallburt has quit IRC | 18:37 | |
*** randallburt has joined #heat | 18:37 | |
*** jasond has joined #heat | 18:39 | |
*** arbylee has quit IRC | 18:42 | |
*** kebray has quit IRC | 18:50 | |
pscheie | sdake, is there a more current version of https://github.com/openstack/heat-templates/blob/master/cfn/F17/InstanceGroup.template ? | 18:56 |
*** sabeen1 has joined #heat | 19:00 | |
*** sabeen has quit IRC | 19:03 | |
shardy | pscheie: if by more current, you mean HOT, there are examples of OS::Heat::ResourceGroup and OS::Heat::AutoScalingGroup in the heat-templates repo | 19:03 |
*** kebray has joined #heat | 19:05 | |
pscheie | shardy, is this the url for the repo: https://github.com/openstack/heat-templates ? | 19:07 |
shardy | pscheie: yes | 19:07 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: engine service add owner_id to create_stack https://review.openstack.org/115071 | 19:08 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: rpc client test remove rpcapi logic https://review.openstack.org/115072 | 19:08 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add owner_id to new _create_stack RPC interface https://review.openstack.org/115073 | 19:08 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add new RpcStackResource nested-stack base-class https://review.openstack.org/115074 | 19:08 |
*** samstav has quit IRC | 19:09 | |
*** zz_gondoi is now known as gondoi | 19:09 | |
*** piyush has joined #heat | 19:12 | |
*** kebray has quit IRC | 19:16 | |
*** kebray has joined #heat | 19:22 | |
*** kebray has quit IRC | 19:23 | |
*** kebray has joined #heat | 19:23 | |
lifeless | skraynev: I endorse and support the goal and theme, it just seems odd to say 'hey, thanks for fixing X but we won't merge it until you add a test that we were already missing' | 19:24 |
*** arbylee has joined #heat | 19:25 | |
*** arbylee has quit IRC | 19:25 | |
*** arbylee has joined #heat | 19:25 | |
lifeless | skraynev: like, with *new* code, I think its fair to say 'we need to know that what you're adding works as described *and will keep working* | 19:26 |
*** sjmc7 has joined #heat | 19:29 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters https://review.openstack.org/97900 | 19:30 |
stevebaker | morning, how is the meetup going? | 19:31 |
*** ifarkas has quit IRC | 19:37 | |
*** sjmc7_ has joined #heat | 19:41 | |
*** sjmc7 has quit IRC | 19:45 | |
*** piyush has quit IRC | 19:48 | |
*** jergerber has quit IRC | 19:48 | |
zaneb | lifeless: what's to stop it from breaking again? | 19:53 |
*** shakayumi has quit IRC | 19:53 | |
ryansb | just think of a bugfix as a feature "X doesn't break anymore. FEATURE!" | 19:55 |
*** piyush has joined #heat | 19:56 | |
*** sgran_ has joined #heat | 19:57 | |
*** henrique_ has joined #heat | 19:57 | |
*** gpocente1 has joined #heat | 19:57 | |
*** viktors|afk has quit IRC | 19:58 | |
*** htruta has quit IRC | 19:58 | |
*** sgran has quit IRC | 19:58 | |
*** nijaba_ has quit IRC | 19:58 | |
*** slagle has quit IRC | 19:58 | |
*** gpocentek has quit IRC | 19:58 | |
*** nijaba has joined #heat | 19:58 | |
*** nijaba has quit IRC | 19:58 | |
*** nijaba has joined #heat | 19:58 | |
*** slagle has joined #heat | 19:58 | |
*** jergerber has joined #heat | 19:59 | |
*** viktors has joined #heat | 19:59 | |
*** jergerber has quit IRC | 19:59 | |
*** kebray has quit IRC | 20:00 | |
lifeless | zaneb: nothing, which is why adding tests for missing coverage is a good idea | 20:02 |
*** achampion has quit IRC | 20:03 | |
*** tonisbones has quit IRC | 20:04 | |
*** samstav has joined #heat | 20:05 | |
*** kebray has joined #heat | 20:07 | |
therve | stevebaker, busy busy! | 20:11 |
stevebaker | therve: is there an etherpad to track? | 20:11 |
therve | stevebaker, Bunch of stuff in the meetup: https://etherpad.openstack.org/p/heat-juno-midcycle-meetup | 20:12 |
*** samstav has quit IRC | 20:13 | |
*** samstav has joined #heat | 20:14 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource https://review.openstack.org/96947 | 20:22 |
stevebaker | randallburt, shadower: I'm working on an OS::Heat::SoftwareDeployments resource this week, for getting cluster config into resource groups | 20:24 |
randallburt | stevebaker: cool, we were discussing that just a little bit ago. | 20:24 |
shadower | sweet | 20:25 |
randallburt | shardy: ping. | 20:26 |
stevebaker | randallburt, shadower: actually its OS::Heat::StructuredDeployments since the main use case is structured data from heat | 20:26 |
*** radez is now known as radez_g0n3 | 20:31 | |
*** sjmc7_ has quit IRC | 20:33 | |
*** sjmc7_ has joined #heat | 20:34 | |
*** stevebaker has quit IRC | 20:39 | |
*** stevebaker has joined #heat | 20:39 | |
*** jprovazn has quit IRC | 20:39 | |
*** sgran_ is now known as sgran | 20:43 | |
pscheie | Is there an OS equivalent to AWS::CloudFormation::Init ? | 20:44 |
jpeeler | therve: thanks for the review, is it really a problem to set the resource id to None | 20:47 |
therve | jpeeler, Not really, but we should do it consistently :) | 20:47 |
therve | I think it's somewhat a cargo-cult thing though | 20:47 |
therve | It seems to be there just to make your test pass | 20:48 |
jpeeler | ah i see | 20:48 |
*** swygue has quit IRC | 20:51 | |
*** stevebaker has quit IRC | 20:52 | |
*** stevebaker has joined #heat | 20:52 | |
zaneb | stevebaker: re the cluster config thing... based on discussions here I think we need to have a map from names to server ids, rather than just a list of server ids | 20:58 |
stevebaker | zaneb: hmm, why? | 20:59 |
zaneb | stevebaker: because if you later delete one out of the middle of the list, you want the others to still match up | 20:59 |
zaneb | this is thinking about extending this from ResourceGroup to AutoScalinggroup | 21:00 |
zaneb | it may be good to support a list also | 21:00 |
zaneb | just because we don't have an intrinsic zip function | 21:00 |
stevebaker | zaneb: so names will be set explicitly including a sequence number? | 21:02 |
zaneb | not sure I understand that question | 21:03 |
zaneb | are you planning to implement it as a nested stack of software deployments? | 21:03 |
*** xmltok has left #heat | 21:05 | |
*** nkhare has joined #heat | 21:05 | |
stevebaker | zaneb: yes, actually it subclasses ResourceGroup currently. I'm still not understanding what you mean by the name/server id map | 21:05 |
therve | jpeeler, So we just talked and we shouldn't do resource_id_set(None) ever | 21:07 |
stevebaker | therve: so this should be -2ed? https://review.openstack.org/#/c/111879/ | 21:08 |
zaneb | stevebaker: something like http://paste.openstack.org/show/97024/ | 21:09 |
jpeeler | therve: yeah i left at the wrong time - but i heard enough to not follow that bad practice. i wouldn't have done it to start with if a reviewer hadn't recommended it. | 21:09 |
therve | stevebaker, Definitely | 21:10 |
therve | If only because there is no bug associated with it | 21:10 |
stevebaker | zaneb: I see, and ResourceGroup will have an attribute to build that map? | 21:10 |
zaneb | stevebaker: I'm working on an attribute for AutoScalingGroup to build it | 21:11 |
*** piyush has quit IRC | 21:11 | |
zaneb | so options are (a) accept either list or map, or (b) also add an attribute for ResourceGroup to do the same | 21:11 |
*** EricGonczer_ has joined #heat | 21:11 | |
stevebaker | zaneb: lets just use a map | 21:12 |
stevebaker | zaneb: so other than convergence, will there be any other way for AutoScalingGroup to trigger depending resources to update for group changes? | 21:12 |
*** asalkeld has joined #heat | 21:15 | |
*** alexheneveld has joined #heat | 21:16 | |
*** randallburt has quit IRC | 21:16 | |
zaneb | stevebaker: stack check? | 21:18 |
*** jergerber has joined #heat | 21:22 | |
*** asalkeld has quit IRC | 21:23 | |
*** EricGonczer_ has quit IRC | 21:23 | |
*** spzala has joined #heat | 21:34 | |
*** jasond has quit IRC | 21:34 | |
*** tyson_ has joined #heat | 21:37 | |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Include project ID in stack abandon data https://review.openstack.org/110713 | 21:39 |
openstackgerrit | Vijendar Komalla proposed a change to openstack/heat: Check project ID on stack adopt https://review.openstack.org/110714 | 21:39 |
*** rpothier has quit IRC | 21:42 | |
*** sjmc7_ is now known as sjmc7 | 21:44 | |
*** alexheneveld has quit IRC | 21:50 | |
*** vijendar has quit IRC | 21:55 | |
*** pmyers has quit IRC | 21:55 | |
*** Murali has quit IRC | 22:05 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Add some stubs speeding up test suite https://review.openstack.org/115129 | 22:05 |
*** gondoi is now known as zz_gondoi | 22:06 | |
*** jpeeler has quit IRC | 22:08 | |
*** chmouel_ has joined #heat | 22:09 | |
*** dsneddon has quit IRC | 22:11 | |
*** chmouel has quit IRC | 22:11 | |
*** dsneddon has joined #heat | 22:12 | |
*** sgordon has quit IRC | 22:13 | |
*** asalkeld has joined #heat | 22:13 | |
*** spzala has quit IRC | 22:13 | |
*** arbylee has quit IRC | 22:14 | |
*** zaneb has quit IRC | 22:14 | |
*** ccrouch has quit IRC | 22:15 | |
*** asalkeld has quit IRC | 22:18 | |
*** asalkeld has joined #heat | 22:19 | |
*** Murali has joined #heat | 22:21 | |
*** jmckind has quit IRC | 22:22 | |
BillArnold | has anyone else had trouble restarting nova services in devstack screen this week? Seeing NameError: name 'cfg' is not defined. pretty sure it worked last week. Trying to apply a nova patch to fix a problem with scaling group scale up of OS servers. | 22:23 |
stevebaker | BillArnold: just a guess, do you need to upgrade your oslo.config? | 22:24 |
BillArnold | stevebaker i'll check, tx | 22:25 |
*** asalkeld has quit IRC | 22:26 | |
*** nkhare has quit IRC | 22:33 | |
*** arbylee has joined #heat | 22:33 | |
*** Murali has quit IRC | 22:36 | |
*** alexpilotti has quit IRC | 22:50 | |
*** EricGonczer_ has joined #heat | 22:56 | |
*** stevelle is now known as stevelle|away | 23:01 | |
*** sjmc7_ has joined #heat | 23:04 | |
*** asalkeld has joined #heat | 23:07 | |
*** sjmc7 has quit IRC | 23:07 | |
*** sgran has quit IRC | 23:09 | |
*** sjmc7_ has quit IRC | 23:12 | |
*** jergerber has quit IRC | 23:12 | |
*** jergerber has joined #heat | 23:13 | |
*** jergerber has quit IRC | 23:18 | |
*** kebray has quit IRC | 23:21 | |
*** alexheneveld has joined #heat | 23:23 | |
*** kebray has joined #heat | 23:25 | |
*** alexpilotti has joined #heat | 23:26 | |
*** sgran has joined #heat | 23:26 | |
*** sgran has quit IRC | 23:30 | |
*** randallburt has joined #heat | 23:31 | |
*** rdo_ has quit IRC | 23:31 | |
*** sgran has joined #heat | 23:32 | |
*** rdo has joined #heat | 23:33 | |
*** piyush has joined #heat | 23:33 | |
*** kebray has quit IRC | 23:34 | |
*** sgran has quit IRC | 23:37 | |
*** sgran has joined #heat | 23:37 | |
*** EricGonczer_ has quit IRC | 23:41 | |
*** sgran has quit IRC | 23:42 | |
*** sgran has joined #heat | 23:43 | |
*** alexheneveld has quit IRC | 23:44 | |
*** sgran has quit IRC | 23:47 | |
*** sgran has joined #heat | 23:48 | |
*** spzala has joined #heat | 23:48 | |
*** sgran has quit IRC | 23:52 | |
*** gokrokve has quit IRC | 23:57 | |
*** sgran has joined #heat | 23:58 | |
*** david-lyle has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!