*** gokrokve has joined #heat | 00:00 | |
*** e0ne has quit IRC | 00:04 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 00:20 |
---|---|---|
openstackgerrit | Steven Dake proposed a change to openstack/heat: Always report the action in state_reason as engine encodes it https://review.openstack.org/77406 | 00:20 |
*** cfriesen_ has joined #heat | 00:40 | |
*** cfriesen_ has quit IRC | 00:44 | |
*** zns has quit IRC | 00:51 | |
*** arbylee has joined #heat | 00:56 | |
*** e0ne has joined #heat | 00:59 | |
*** e0ne has quit IRC | 01:04 | |
stevebaker | Any reviewers for this? I've bumped it down to medium so it won't be getting any extensions https://review.openstack.org/#/c/72919/ | 01:18 |
*** nosnos has joined #heat | 01:28 | |
openstackgerrit | Lee Li proposed a change to openstack/python-heatclient: Remove dependent module py3kcompat https://review.openstack.org/73558 | 01:29 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 01:32 |
*** Tross has joined #heat | 01:32 | |
SpamapS | stevebaker: \o/ thanks! | 01:39 |
*** gokrokve has quit IRC | 01:39 | |
*** zns has joined #heat | 01:40 | |
openstackgerrit | Mitsuru Kanabuchi proposed a change to openstack/heat: Implement OS::Neutron::ExtraRoute as /contrib https://review.openstack.org/74899 | 01:41 |
*** gokrokve has joined #heat | 01:41 | |
*** KiwiMartin has joined #heat | 01:45 | |
*** KiwiMartin has quit IRC | 01:46 | |
*** rpothier has joined #heat | 01:55 | |
*** e0ne has joined #heat | 01:58 | |
openstackgerrit | Lee Li proposed a change to openstack/python-heatclient: Using common methods from oslo cliutils https://review.openstack.org/67120 | 01:58 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 01:59 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 01:59 |
*** e0ne has quit IRC | 02:03 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 02:07 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 02:07 |
*** guohliu has joined #heat | 02:14 | |
*** erkules has quit IRC | 02:19 | |
*** ramishra_ has joined #heat | 02:27 | |
*** erkules has joined #heat | 02:32 | |
*** ramishra_ has quit IRC | 02:38 | |
*** ramishra has joined #heat | 02:39 | |
*** e0ne has joined #heat | 02:58 | |
*** Tross has quit IRC | 02:59 | |
*** e0ne has quit IRC | 03:03 | |
*** jprovazn has joined #heat | 03:11 | |
*** gokrokve has quit IRC | 03:13 | |
*** gokrokve has joined #heat | 03:13 | |
*** liang has joined #heat | 03:14 | |
*** gokrokve has quit IRC | 03:17 | |
*** arbylee has quit IRC | 03:22 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/76689 | 03:28 |
*** ramishra_ has joined #heat | 03:29 | |
*** sergmelikyan has quit IRC | 03:31 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 03:31 |
*** sergmelikyan has joined #heat | 03:31 | |
*** ramishra has quit IRC | 03:32 | |
*** bubba_ has joined #heat | 03:32 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 03:33 |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 03:33 |
openstackgerrit | Jenkins proposed a change to openstack/python-heatclient: Updated from global requirements https://review.openstack.org/76698 | 03:34 |
*** Tross has joined #heat | 03:34 | |
*** nszceta has quit IRC | 03:51 | |
*** ramishra_ has quit IRC | 03:56 | |
*** e0ne has joined #heat | 03:58 | |
*** e0ne has quit IRC | 04:03 | |
*** kfox1111 has joined #heat | 04:14 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Ensure property 'name' can be updated https://review.openstack.org/74624 | 04:16 |
*** akuznetsov has quit IRC | 04:18 | |
*** akuznetsov has joined #heat | 04:19 | |
*** kfox1111 has quit IRC | 04:25 | |
*** bvandenh has joined #heat | 04:27 | |
openstackgerrit | A change was merged to openstack/heat: Implement glance image constraint https://review.openstack.org/72919 | 04:27 |
*** nosnos has quit IRC | 04:28 | |
*** nosnos has joined #heat | 04:34 | |
*** cmyster has joined #heat | 04:56 | |
*** cmyster has joined #heat | 04:56 | |
*** Tross has quit IRC | 04:58 | |
*** e0ne has joined #heat | 04:58 | |
*** bvandenh has quit IRC | 04:58 | |
*** e0ne has quit IRC | 05:03 | |
*** zns has quit IRC | 05:03 | |
*** jprovazn has quit IRC | 05:08 | |
*** skraynev_afk is now known as skraynev | 05:09 | |
*** Tross has joined #heat | 05:09 | |
skraynev | morning | 05:09 |
cmyster | morning | 05:09 |
* cmyster wonders... | 05:11 | |
cmyster | I am trying to make this tempest work. I guess I should keep using cirrus and not something fancy | 05:11 |
*** ramishra has joined #heat | 05:26 | |
*** rcleere has quit IRC | 05:26 | |
openstackgerrit | A change was merged to openstack/heat: Adding "device_owner" property for Port resource https://review.openstack.org/69654 | 05:27 |
*** zaneb has quit IRC | 05:30 | |
*** daneyon has joined #heat | 05:33 | |
*** nkhare has joined #heat | 05:36 | |
*** gokrokve has joined #heat | 05:55 | |
*** e0ne has joined #heat | 05:58 | |
*** zaneb has joined #heat | 06:01 | |
*** nosnos has quit IRC | 06:01 | |
*** e0ne has quit IRC | 06:03 | |
*** nosnos has joined #heat | 06:06 | |
openstackgerrit | Jenkins proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/72566 | 06:10 |
*** ramishra has quit IRC | 06:19 | |
*** daneyon has quit IRC | 06:25 | |
openstackgerrit | huangtianhua proposed a change to openstack/heat: Ensure property 'name' can be updated https://review.openstack.org/74624 | 06:27 |
*** lsmola has joined #heat | 06:28 | |
*** saju_m has joined #heat | 06:31 | |
*** e0ne has joined #heat | 06:35 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 06:37 |
*** nkhare has quit IRC | 06:38 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Update config generator for oslo.messaging https://review.openstack.org/77472 | 06:38 |
*** nosnos has quit IRC | 06:40 | |
*** topol has quit IRC | 06:45 | |
*** chandankumar_ has quit IRC | 06:45 | |
*** amritanshu_RnD has joined #heat | 06:51 | |
*** chandan_kumar has joined #heat | 06:51 | |
*** amritanshu_RnD is now known as Guest23213 | 06:52 | |
*** nkhare has joined #heat | 06:54 | |
*** chandan_kumar has quit IRC | 06:55 | |
*** nosnos has joined #heat | 07:04 | |
*** tomek_adamczewsk has joined #heat | 07:06 | |
*** e0ne has quit IRC | 07:09 | |
*** TonyBurn_ has joined #heat | 07:10 | |
*** TonyBurn__ has joined #heat | 07:19 | |
*** TonyBurn_ has quit IRC | 07:23 | |
*** TonyBurn__ is now known as TonyBurn_ | 07:26 | |
*** ramishra has joined #heat | 07:30 | |
*** Guest23213 has quit IRC | 07:31 | |
*** amritanshu__RnD has joined #heat | 07:31 | |
*** skraynev has quit IRC | 07:36 | |
*** nkhare has quit IRC | 07:37 | |
*** skraynev has joined #heat | 07:37 | |
*** skraynev has quit IRC | 07:41 | |
*** skraynev has joined #heat | 07:42 | |
*** ramishra has quit IRC | 07:45 | |
*** gokrokve has quit IRC | 07:45 | |
*** nkhare has joined #heat | 07:50 | |
*** tomek_adamczewsk has quit IRC | 07:52 | |
*** tspatzier has joined #heat | 07:53 | |
*** pasquier-s has joined #heat | 08:04 | |
therve | Good morning | 08:05 |
skraynev | hello therve | 08:06 |
*** e0ne has joined #heat | 08:06 | |
cmyster | morning | 08:09 |
*** e0ne has quit IRC | 08:13 | |
*** gokrokve has joined #heat | 08:16 | |
*** yogesh has joined #heat | 08:18 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 08:27 |
*** giulivo has joined #heat | 08:27 | |
*** amritanshu__RnD has quit IRC | 08:28 | |
*** therve_ has joined #heat | 08:33 | |
*** amritanshu__RnD has joined #heat | 08:36 | |
*** gokrokve has quit IRC | 08:38 | |
*** saju_m has quit IRC | 08:40 | |
*** saju_m has joined #heat | 08:43 | |
*** ifarkas has joined #heat | 08:44 | |
*** therve_ has quit IRC | 08:45 | |
openstackgerrit | Steven Dake proposed a change to openstack/heat: Migrate to oslo.messaging from oslo-incubator rpc https://review.openstack.org/72798 | 08:45 |
*** jistr has joined #heat | 08:47 | |
*** alexheneveld has joined #heat | 08:54 | |
*** e0ne has joined #heat | 08:55 | |
*** saju_m has quit IRC | 09:02 | |
*** chandan_kumar has joined #heat | 09:03 | |
*** tomek_adamczewsk has joined #heat | 09:04 | |
*** CGJamie has joined #heat | 09:15 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Native ScalingPolicy resource https://review.openstack.org/77529 | 09:15 |
*** gokrokve has joined #heat | 09:16 | |
*** alexheneveld has quit IRC | 09:20 | |
*** mkollaro has joined #heat | 09:20 | |
*** gokrokve has quit IRC | 09:21 | |
*** che-arne has joined #heat | 09:22 | |
*** che-arne has quit IRC | 09:24 | |
*** coolsvap has joined #heat | 09:30 | |
*** dmakogon__ is now known as denis_makogon | 09:31 | |
*** saju_m has joined #heat | 09:34 | |
*** CGJamie has quit IRC | 09:46 | |
*** e0ne_ has joined #heat | 09:47 | |
*** julienvey1 is now known as julienvey | 09:49 | |
*** jamieh has joined #heat | 09:50 | |
*** e0ne has quit IRC | 09:50 | |
*** ramishra has joined #heat | 09:53 | |
openstackgerrit | A change was merged to openstack/heat: Update Oslo wiki link in README https://review.openstack.org/77153 | 09:55 |
*** jamieh_ has joined #heat | 10:03 | |
*** jamieh has quit IRC | 10:05 | |
*** tomek_adamczewsk has quit IRC | 10:10 | |
*** tomek_adamczewsk has joined #heat | 10:11 | |
*** tomek_adamczewsk has quit IRC | 10:11 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Replace assertEqual(None, *) with assertIsNone https://review.openstack.org/77550 | 10:13 |
*** mkollaro has quit IRC | 10:14 | |
*** gokrokve has joined #heat | 10:17 | |
*** jamieh_ has quit IRC | 10:19 | |
*** yogesh has quit IRC | 10:20 | |
*** yogesh has joined #heat | 10:20 | |
*** DaveJ__ has joined #heat | 10:20 | |
*** amritanshu__RnD has quit IRC | 10:21 | |
*** mkollaro has joined #heat | 10:21 | |
*** amritanshu_RnD has joined #heat | 10:21 | |
*** gokrokve has quit IRC | 10:22 | |
*** jamieh has joined #heat | 10:22 | |
*** amritanshu_RnD is now known as Guest60527 | 10:22 | |
DaveJ__ | Hi guys, still having a few issues with creating alarms / meters. I used the sample https://raw.github.com/openstack/heat-templates/master/cfn/F17/AutoScalingCeilometer.yaml but my alarm shows insufficent data. Looking at the template the group adds the metadata 'Key: metering.server_group, Value: WebServerGroup' But the meter matches on | 10:22 |
DaveJ__ | '{'metadata.user_metadata.groupname': {Ref: 'WebServerGroup'}}'. | 10:22 |
DaveJ__ | Should 'groupname' be 'server_group' ? | 10:22 |
*** yogesh has quit IRC | 10:24 | |
*** saju_m has quit IRC | 10:25 | |
*** jamieh has quit IRC | 10:25 | |
therve | DaveJ__, You should be able to remove this, the code adds the tag by default | 10:27 |
DaveJ__ | therve: Both the tag and the matching_metadata ? | 10:27 |
therve | No just the tag | 10:28 |
therve | DaveJ__, Do you have data at all? | 10:28 |
DaveJ__ | yeah ceilometer sample-list -m cpu_util -q resource_id=<my resource> shows samples. | 10:29 |
DaveJ__ | but ceilometer alarm-list reports there is insufficent data for the alarm. | 10:29 |
therve | And if you do q=metadata.user_metadata.groupname == XXX ? | 10:29 |
*** jamieh has joined #heat | 10:31 | |
DaveJ__ | hmm - that's not returning anything, but I had changed the values of the tag + matching_metadata. Let me redeploy and check that | 10:31 |
DaveJ__ | matching_metadata should be {'metadata.user_metadata.groupname': {Ref: 'WebServerGroup'}} ? | 10:31 |
openstackgerrit | Andrey Kurilin proposed a change to openstack/heat: Sync latest oslo.db code https://review.openstack.org/76539 | 10:36 |
therve | DaveJ__, If you replace the Ref by the real value, yeah | 10:37 |
cmyster | guys, what's the credentials for the cirros-0.3.1-x86_64-uec image? I'm trying to write a test to start a few stacks and connect to them (IIRC there is an sshd on those) | 10:39 |
therve | There are none by default | 10:39 |
cmyster | ok, | 10:39 |
therve | You can specify an SSH key when creating the server | 10:39 |
shardy | cmyster: Heat requires an image with cloud-init, so you should be able to log in with an ssh key | 10:39 |
cmyster | so I need to use F20 probably, | 10:40 |
therve | I'd be surprised if it doesn't work with the cirros image | 10:40 |
cmyster | what, just ssh -i to it ? | 10:41 |
*** liang has quit IRC | 10:41 | |
cmyster | hmmm, sec lemme check for its IP | 10:41 |
cmyster | oh, seems like in issue with Horizon, it won't show the stack. | 10:41 |
*** saju_m has joined #heat | 10:42 | |
*** e0ne has joined #heat | 10:45 | |
*** david-lyle has quit IRC | 10:45 | |
*** coolsvap has quit IRC | 10:47 | |
*** e0ne_ has quit IRC | 10:49 | |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Set statuscode=404 in NotFoundException in tests https://review.openstack.org/77565 | 11:01 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (6/9) https://review.openstack.org/71516 | 11:04 |
*** Guest60527 has quit IRC | 11:05 | |
*** alexheneveld has joined #heat | 11:08 | |
*** saju_m has quit IRC | 11:11 | |
shardy | therve: Hey, question re https://review.openstack.org/#/c/77529/ when you have a moment | 11:11 |
*** gokrokve has joined #heat | 11:17 | |
openstackgerrit | A change was merged to openstack/heat: Add validation of nested property schema https://review.openstack.org/75512 | 11:17 |
sgran | hello | 11:18 |
*** alexpilotti has joined #heat | 11:18 | |
sgran | I'm thinking of working on the AWS::EC2::SecurityGroup Resource to add support for security group rules as separate resources | 11:18 |
sgran | would something like this be welcome? | 11:18 |
sgran | if done correctly, this allows two things I'd like to see - it would allow you to have rules that reference the parent security group (all db servers in the secgroup DbServers can talk to each other on DBPort, say) | 11:19 |
sgran | and it would allow updating the list of rules for a security group without deleting and recreating it | 11:19 |
*** nosnos has quit IRC | 11:21 | |
*** gokrokve has quit IRC | 11:21 | |
shardy | sgran: You mean implement AWS::EC2::SecurityGroupIngress/AWS::EC2::SecurityGroupEgress? | 11:22 |
sgran | yes | 11:22 |
*** alexpilotti has quit IRC | 11:23 | |
sgran | I can see one difficulty - AWS::EC2::SecurityGroupEgress will have to fail if the network client is nova, but I'm sure that can be made to produce a reasonable error | 11:23 |
shardy | sgran: sure, that sounds like a worthwhile addition, although for folks who don't care about AWS portability, we're reccomending using the native neutron resources where possible | 11:23 |
sgran | sure | 11:23 |
shardy | I wonder if it might be possible to implement as a provider resource template in /etc/heat/templates? | 11:24 |
sgran | this will probably be useful for people still on nova network, though, right? | 11:24 |
sgran | not sure - I would have thought you'd need to modify the existing security group code as well? | 11:24 |
sgran | and I've never done one, although that might be interesting to learn how to do :) | 11:25 |
*** saju_m has joined #heat | 11:25 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (7/9) https://review.openstack.org/71517 | 11:25 |
shardy | sgran: I'm not sure either, but just FYI I think we're likely to gradually move towards making AWS compatible resources provider templates where possible, and keeping the python plugins as the native resource implementations | 11:26 |
shardy | That process has hardly started though so feel free to just implment a plugin if it's easier, just something to think about :) | 11:26 |
sgran | fair enough :) | 11:38 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Order imports in alphabetical order (8/9) https://review.openstack.org/71518 | 11:39 |
openstackgerrit | A change was merged to openstack/heat: Document schema properties for Neutron router resources https://review.openstack.org/76665 | 11:40 |
sgran | the current security group iterates the list of ingress/egress rules and makes rule directly now | 11:43 |
sgran | in updating to allow for individual rules, I'd need it to instead create new objects | 11:43 |
sgran | is there an existing example of doing something like that? | 11:43 |
shardy | sgran: don't the rule resources just have to be a container for the data, where Ref: <RuleResource> returns a json dict? | 11:45 |
shardy | I don't see why SecurityGroup has to change at all | 11:46 |
sgran | If they're not resources, you can't have a rule in a group referencing the group | 11:48 |
sgran | or am I not understanding you? | 11:48 |
shardy | sgran: Oh wait, the interface is backwards from what I thought | 11:49 |
shardy | yuk | 11:49 |
shardy | sgran: Do you have a use-case for when this is needed? | 11:50 |
sgran | yes. I want to spin up a group of postgres servers. Part of the replication catch-up process is to ssh into the master and copy some write ahead logs. Normal replication needs access to the database port (typically 5432). I'd like to be able to create a security group for my postgress servers that allows the db port to be connected to from the other db servers, and the api servers. In addition I'd like a rule that allows 22 only from the db servers | 11:52 |
sgran | so this would be 3 rules in the security group, and 2 of them would be self-referential | 11:52 |
shardy | sgran: Ok, perhaps you could raise a blueprint, and include a template snippet example (perhaps in a linked wiki page under https://wiki.openstack.org/wiki/Heat/Blueprints) | 11:54 |
sgran | but there are other use cases - tomcat session replication would reference the tomcat server group, and so on | 11:54 |
openstackgerrit | A change was merged to openstack/heat: Add admin_pass as a property https://review.openstack.org/77253 | 11:54 |
sgran | ok, I'll start on it | 11:54 |
*** tomek_adamczewsk has joined #heat | 11:58 | |
openstackgerrit | A change was merged to openstack/heat: Change software_config storage of config and io columns https://review.openstack.org/77061 | 12:00 |
*** jprovazn has joined #heat | 12:03 | |
therve | shardy, Yes? | 12:04 |
shardy | therve: Hi, I had a query about the signal interface to your native ScalingPolicy resource | 12:05 |
shardy | so you expect that to only work with native signals? | 12:06 |
therve | Not really | 12:06 |
therve | It should fairly agnostic AFAIU | 12:06 |
*** jamieh has quit IRC | 12:07 | |
shardy | therve: what I mean, is do we definitely want to override FnGetRefId, as that won't work with ceilometer will it? | 12:07 |
therve | Ah, I see | 12:07 |
shardy | I really want us to work out the non ec2 way to do that, but atm I think ceilometer just expects to hit the URL | 12:07 |
therve | Yeah I'm not sure | 12:08 |
therve | shardy, We can keep it both. Or maybe add ec2 auth to the native API. | 12:08 |
shardy | I'm not sure if doing what you have is best, then work out how to make it work later, or align with the current ceilometer capability and end up with an interface we don't want to maintain.. | 12:08 |
*** jamieh has joined #heat | 12:08 | |
shardy | therve: Hmm, I'd rather not do that if possible - IMO we should aim for the point where every native resource works without ec2 auth | 12:09 |
therve | We don't provide any guarantee of integration with ceilometer for now | 12:09 |
shardy | as some deployers I know don't enable it | 12:09 |
*** alexpilotti has joined #heat | 12:10 | |
* therve nods | 12:10 | |
shardy | therve: sure, just wondering if in it's current state it will actually be useful, I suppose it will work if you use the internal watchrule based alarms? | 12:10 |
shardy | therve: have you tested it, and if so how? | 12:11 |
therve | shardy, Well you get integrate with any external system | 12:11 |
sgran | shardy: https://blueprints.launchpad.net/heat/+spec/securitygroupingressegress | 12:11 |
therve | I haven't tested it yet, no | 12:11 |
*** nkhare has quit IRC | 12:12 | |
shardy | ideally I think we want to pass ceilometer a trust, and get it to notify us via heatclient on the user's behalf | 12:12 |
therve | I was expecting the whole stack user thing to land so that we can test everything | 12:12 |
shardy | s/trust/trust_id | 12:12 |
therve | That'd be nice. | 12:12 |
therve | I don't know if we can still make that change in the cycle, though | 12:12 |
shardy | but that will have to wait till Juno I guess | 12:12 |
shardy | yeah probably not hence my query on what interface makes sense now | 12:13 |
* shardy was expecting the stack-user stuff to land by now too.. | 12:13 | |
shardy | the whole remaining series is ready to merge, just need moar reviews :) | 12:13 |
therve | We'll get there :) | 12:13 |
*** alexpilotti_ has joined #heat | 12:14 | |
*** tomek_adamczewsk has quit IRC | 12:14 | |
*** alexpilotti has quit IRC | 12:15 | |
*** alexpilotti_ is now known as alexpilotti | 12:15 | |
*** tomek_adamczewsk has joined #heat | 12:15 | |
DaveJ__ | therve: Thanks - finally got my stack relaunched. Removed the tags as suggested, and just referenced the AutoScaling group. Cheers | 12:17 |
*** gokrokve has joined #heat | 12:17 | |
therve | DaveJ__, So it works? | 12:18 |
DaveJ__ | therve: The alarm is getting the stats now (reporting OK state) - just going check that the state changes now | 12:19 |
*** gokrokve has quit IRC | 12:22 | |
*** rpothier has quit IRC | 12:23 | |
therve | shardy, I'm getting " You are not authorized to perform the requested action, identity:list_roles." when trying to create a RDSInstance | 12:25 |
therve | It seems to fail when creating a WaitConditionHandle | 12:25 |
shardy | therve: latest master heat? | 12:26 |
therve | I think so | 12:27 |
shardy | Ok, wasn't sure if you meant you were testing my instance-users branch | 12:27 |
cmyster | back, meetings... | 12:27 |
cmyster | right, | 12:27 |
cmyster | so it seems that demo's stack view in horizon causes a very nice and long exception, has anyone seen something like that ? | 12:28 |
shardy | therve: if you're not running the instance-users stuff, the user creating the stack is presumably missing the admin role? | 12:30 |
therve | Ah yeah | 12:31 |
therve | Sorry | 12:32 |
*** e0ne has quit IRC | 12:36 | |
openstackgerrit | A change was merged to openstack/heat: Change Resource timestamps to save correct info https://review.openstack.org/76644 | 12:37 |
openstackgerrit | A change was merged to openstack/heat: Fix stack_get_all call on stack watcher https://review.openstack.org/75495 | 12:37 |
openstackgerrit | A change was merged to openstack/heat: Alter stack_count_all_by_tenant to stack_count_all https://review.openstack.org/70853 | 12:37 |
openstackgerrit | A change was merged to openstack/heat: Unscoped List Stacks https://review.openstack.org/63041 | 12:38 |
openstackgerrit | A change was merged to openstack/heat: Add project to unscoped stack list response https://review.openstack.org/72789 | 12:42 |
openstackgerrit | Zhang Yang proposed a change to openstack/heat: Ensure parameter timeout_mins available in update https://review.openstack.org/76211 | 12:43 |
*** mkollaro has quit IRC | 12:45 | |
*** e0ne has joined #heat | 12:46 | |
*** ramishra has quit IRC | 12:47 | |
*** chandan_kumar has quit IRC | 12:48 | |
*** faramir has joined #heat | 12:49 | |
*** chandan_kumar has joined #heat | 12:50 | |
*** saju_m has quit IRC | 12:52 | |
*** pshchelo has joined #heat | 12:53 | |
*** chandankumar_ has joined #heat | 12:54 | |
*** chandan_kumar has quit IRC | 12:57 | |
*** lsmola has quit IRC | 12:57 | |
*** ramishra has joined #heat | 12:59 | |
*** topol has joined #heat | 12:59 | |
*** sgordon has joined #heat | 13:06 | |
*** sgordon has quit IRC | 13:06 | |
*** sgordon has joined #heat | 13:06 | |
*** guohliu has quit IRC | 13:07 | |
*** mkollaro has joined #heat | 13:08 | |
*** rpothier has joined #heat | 13:08 | |
cmyster | shardy: ping | 13:09 |
openstackgerrit | calfonso proposed a change to openstack/heat-templates: Updating yum repo variables and making variables consistent https://review.openstack.org/77583 | 13:10 |
*** lsmola has joined #heat | 13:12 | |
*** aweiteka has joined #heat | 13:13 | |
*** lsmola has quit IRC | 13:13 | |
*** lsmola has joined #heat | 13:14 | |
*** ramishra_ has joined #heat | 13:15 | |
*** dims_ has quit IRC | 13:18 | |
*** ramishra has quit IRC | 13:18 | |
*** gokrokve has joined #heat | 13:19 | |
*** gokrokve has quit IRC | 13:23 | |
*** jamieh has quit IRC | 13:23 | |
*** e0ne_ has joined #heat | 13:24 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Validation for Outputs template section https://review.openstack.org/70358 | 13:25 |
*** e0ne has quit IRC | 13:27 | |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat: Allows vip from a different subnet for lbaas resource https://review.openstack.org/77084 | 13:28 |
*** jamieh has joined #heat | 13:30 | |
*** dims_ has joined #heat | 13:30 | |
openstackgerrit | Alexander Ignatov proposed a change to openstack/heat: OS::Savanna::Cluster resource implementation https://review.openstack.org/72336 | 13:34 |
*** kevinbenton has quit IRC | 13:35 | |
*** kevinbenton has joined #heat | 13:35 | |
*** e0ne has joined #heat | 13:36 | |
*** wchrisj has joined #heat | 13:37 | |
*** e0ne has quit IRC | 13:39 | |
*** e0ne has joined #heat | 13:39 | |
*** e0ne_ has quit IRC | 13:40 | |
*** wchrisj has quit IRC | 13:42 | |
*** sballe_ has joined #heat | 13:44 | |
*** clarkb has quit IRC | 13:44 | |
*** radez_g0n3 is now known as radez | 13:46 | |
*** sballe has quit IRC | 13:48 | |
*** cmyster has quit IRC | 13:48 | |
*** achampion has quit IRC | 13:49 | |
*** ramishra_ has quit IRC | 13:50 | |
*** funzo_ has quit IRC | 13:54 | |
*** funzo has joined #heat | 13:55 | |
*** rustlebee is now known as russellb | 13:56 | |
*** tteggel has quit IRC | 13:58 | |
*** tteggel has joined #heat | 13:59 | |
zigo | As it stands, we have https://review.openstack.org/#/c/69703/ (Add -N option to force using the local environment) which has been abandonned, and https://review.openstack.org/#/c/70070/ (removal of run_tests.sh) that has a bad review. IMO, one of the 2 should be approved ... | 14:07 |
zigo | Preferably the former, IMO. | 14:07 |
shardy | chmouel: ^^ | 14:08 |
shardy | zigo: that patch looks fine to me (the -N one), so if chmouel can restore it I expect we can get it in | 14:09 |
shardy | I don't quite get what jpeeler's objection was | 14:09 |
sgran | shardy: hmm. First hurdle, and I'm looking for advice | 14:10 |
sgran | do you have a minute for me to pick your brain? | 14:10 |
shardy | sgran: sure | 14:10 |
sgran | so, if secgroupingress/egress are separate rules, I need to create them as individual entities (not, I think as a subtemplate - I'll explain in a sec) | 14:10 |
sgran | so I'm looking to see if heat has a mechanism already to do such a thing? | 14:11 |
sgran | the problem with a subtemplate, I think, is that it delays creation of the parent until the subtemplate is created, which creates a dependency loop | 14:11 |
sgran | next I'll have to figure out how to check and delete default egress rules if there are any egress rules defined, but I think a call back aking to _lb_reload can do that (maybe) | 14:12 |
sgran | akin* | 14:12 |
*** rbuilta has joined #heat | 14:12 | |
therve | Yeah _lb_reload is not a really good example to follow :) | 14:13 |
sgran | ok :) | 14:13 |
sgran | I'll keep looking, then | 14:14 |
therve | I'm not sure I understand your problem though | 14:15 |
sgran | ok, let me try to restate the problem | 14:15 |
shardy | sgran: Isn't there some underlying API the resource can just call, e.g whatever nova secgroup-add-rule calls? | 14:15 |
sgran | in terms of ordering of resources, what I think is correct is that the security group itself should be created, as a standalone and empty entity, then each of the rules should be created afterwards, referencing that security group id | 14:16 |
shardy | sgran: In general you want to avoid any non-trivial coupling between resources, just have the ID of one thing passed into the other via Ref, then use API calls to do your required stuff | 14:16 |
sgran | this allows you to have self-referential rules in a security group | 14:16 |
sgran | but since the declaration allows you to declare rules in a block inside a group declaration, I have to somehow create the rule resources 'inline' | 14:17 |
*** gokrokve has joined #heat | 14:17 | |
sgran | but not as a subtemplate, since as I understand it, that reverses the ordering and makes the group dependent on the rules | 14:17 |
shardy | sgran: Is it not possible to leave AWS::EC2::SecurityGroup alone, and just make the new resources work independently? | 14:18 |
sgran | what do you do with rules created inside the AWS::EC2::SecurityGroup definition? | 14:18 |
shardy | Create the group and add the rules? | 14:19 |
shardy | I think the depenency-hack nature of these resources is still not that clear to me tbh, did you do a wiki page with some examples? | 14:19 |
therve | (For me the discussion would need to step back again, I still don't know what we're talking about) | 14:20 |
sgran | there's a sample in the blueprint | 14:20 |
*** grncdr has quit IRC | 14:20 | |
sgran | https://blueprints.launchpad.net/heat/+spec/securitygroupingressegress | 14:20 |
*** wchrisj has joined #heat | 14:20 | |
*** yogesh has joined #heat | 14:21 | |
pshchelo | hi all, I have a question on resource updates. how can I reference the old value of the parameter in the handle_update? | 14:21 |
pshchelo | it seems something has changed recently, as now self.properties in handle_update has properties of the updated stack, but before it was still holding the old values | 14:21 |
sgran | currently, that template sample creates a dependency loop and raises an exception | 14:21 |
*** mkollaro has quit IRC | 14:21 | |
*** gokrokve has quit IRC | 14:22 | |
*** e0ne has quit IRC | 14:22 | |
*** e0ne has joined #heat | 14:22 | |
shardy | https://blueprints.launchpad.net/heat/+spec/securitygroupingressegress | 14:22 |
*** grncdr has joined #heat | 14:22 | |
shardy | (for the benefit of therve and anyone else following..) | 14:23 |
*** varora has left #heat | 14:23 | |
therve | Maybe it's a generic problem we want to solve | 14:23 |
therve | self-reference | 14:23 |
sgran | let's not let the perfect be the enemy of the good here :) | 14:23 |
sgran | I think it's a good thing that, in general, self-referential things cause loops | 14:24 |
sgran | but where they are needed, I think it means that finer grained resource management is needed | 14:24 |
*** cfriesen_ has joined #heat | 14:25 | |
*** yogesh has quit IRC | 14:25 | |
shardy | sgran: If you were to have any one of the three SecurityGroup* resources able to create the group, and if any found it already existed, ignore it and just add rules, would that solve the problem? | 14:27 |
sgran | potentially, but it seems an odd way to model the resources, to me | 14:28 |
shardy | well they are odd resources ;) | 14:28 |
sgran | they're not that strange :) | 14:29 |
shardy | The problem is in (nearly) all cases, we expect a resource to create and own the underlying thing, only in this case, we don't because the dependency constraints mean that's not actually possible | 14:29 |
sgran | it's just a many-to-one relationship, the flip side of the autoscaling group one-to-many relationship | 14:29 |
therve | sgran, FWIW your problem seems solved in OS::Neutron::SecurityGroup | 14:30 |
sgran | ok, let me look there. | 14:30 |
therve | Albeit in a non super great fashion | 14:30 |
*** rpothier_ has joined #heat | 14:30 | |
sgran | yeah, almost. It doesn't allow for rules being created outside of the security group declaration, but maybe that's ok | 14:32 |
sgran | for now, at least | 14:32 |
*** achampion has joined #heat | 14:32 | |
*** john-n-seattle has joined #heat | 14:33 | |
*** rpothier has quit IRC | 14:33 | |
therve | sgran, Does the AWS one allows it for neutron? | 14:33 |
therve | It actually feels weird that it does for nova | 14:34 |
sgran | hmm. No, wait. I don't the neutron security group resource will allow for self-referential rules, will it? | 14:34 |
therve | You don't... see how? | 14:35 |
sgran | yes, sorry - thinking faster than typing :) | 14:36 |
sgran | I don't think that you can create rules referencing the containing security group with that code. Did I miss something? | 14:36 |
therve | IIUC, if you say remote_mode=remote_group_id and remote_group_id=None, it will self-reference | 14:36 |
sgran | because you would still have a resource with a ref: to itself | 14:36 |
therve | sgran, https://github.com/openstack/heat/blob/master/heat/engine/resources/neutron/security_group.py#L170 | 14:37 |
therve | Sure you can't self-reference | 14:37 |
sgran | I see. I think I agree that it's a non super great way :) | 14:39 |
sgran | but it looks functional, at least | 14:39 |
*** sabeen has joined #heat | 14:39 | |
therve | Well, yeah | 14:40 |
therve | sgran, The best way would be to add a SecurityGroupRule resource | 14:40 |
therve | I think | 14:40 |
sgran | yes, I agree :) | 14:41 |
sgran | that's what I'm looking at doing for the AWS type | 14:41 |
therve | Ah I guess they have separate AWS rules? | 14:41 |
sgran | yeah, SecurityGroup for the group, SecurityGroupIngress and SecurityGroupEgress for the rules | 14:42 |
therve | Well I'm not super excited for introducing new ones, but why not | 14:42 |
therve | It should be fairly straightforward | 14:42 |
therve | Ah it's interesting, they mention they introduced them just because of self-referencing | 14:43 |
*** mkollaro has joined #heat | 14:44 | |
*** wchrisj has quit IRC | 14:45 | |
*** sabeen has quit IRC | 14:48 | |
*** sabeen has joined #heat | 14:48 | |
*** jergerber has joined #heat | 14:49 | |
*** zns has joined #heat | 14:50 | |
*** vijendar has joined #heat | 14:52 | |
*** andersonvom has joined #heat | 14:53 | |
*** wchrisj has joined #heat | 14:53 | |
*** jpeeler has left #heat | 14:54 | |
*** jpeeler has joined #heat | 14:54 | |
*** jpeeler has quit IRC | 14:54 | |
*** jpeeler has joined #heat | 14:54 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Make server resources use nova_utils.refresh_server() https://review.openstack.org/72009 | 14:55 |
*** ccorrigan has quit IRC | 14:58 | |
*** alexheneveld has quit IRC | 15:02 | |
*** bada has joined #heat | 15:04 | |
*** daneyon has joined #heat | 15:04 | |
*** blomquisg has joined #heat | 15:05 | |
*** daneyon has quit IRC | 15:05 | |
*** daneyon has joined #heat | 15:06 | |
*** faramir has quit IRC | 15:09 | |
*** daveed has quit IRC | 15:16 | |
*** rcleere has joined #heat | 15:16 | |
*** daveed has joined #heat | 15:16 | |
*** daveed has quit IRC | 15:16 | |
*** gokrokve has joined #heat | 15:17 | |
*** gokrokve has quit IRC | 15:21 | |
*** pablosan has joined #heat | 15:23 | |
*** gokrokve has joined #heat | 15:26 | |
therve | So I've found a bunch of issues with TemplateResource | 15:27 |
therve | It doesn't work with resource-list, which means for example resources are missing from the documentation | 15:28 |
therve | And resource-show breaks for them | 15:28 |
therve | I also noticed that there is not template validation | 15:28 |
therve | Would it make sense to generate a class with properties_schema/attributes_schema, instead of doing it in init? | 15:29 |
therve | It's a bit meta-programming-y, but it's the path of least change | 15:29 |
therve | shardy, ^^^ | 15:31 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Add handle_update to VolumeAttachment https://review.openstack.org/72681 | 15:33 |
*** david-lyle has joined #heat | 15:37 | |
*** coolsvap has joined #heat | 15:40 | |
*** clarkb has joined #heat | 15:41 | |
*** chandan_kumar has joined #heat | 15:42 | |
*** beekneemech is now known as bnemec | 15:43 | |
openstackgerrit | Anderson Mesquita proposed a change to openstack/heat: Restructure contrib/ directories https://review.openstack.org/73417 | 15:53 |
openstackgerrit | Anderson Mesquita proposed a change to openstack/heat: Generate docs for contrib plugins https://review.openstack.org/68751 | 15:53 |
*** jmckind has joined #heat | 16:00 | |
*** tomek_adamczewsk has quit IRC | 16:00 | |
*** chandan_kumar has quit IRC | 16:03 | |
*** bada has quit IRC | 16:03 | |
*** alexheneveld has joined #heat | 16:04 | |
*** kfox1111 has joined #heat | 16:08 | |
*** ramishra has joined #heat | 16:08 | |
*** lazy_prince is now known as killer_prince | 16:12 | |
*** kfox1111 has quit IRC | 16:13 | |
*** ifarkas has quit IRC | 16:13 | |
*** chandan_kumar has joined #heat | 16:16 | |
openstackgerrit | Jeff Peeler proposed a change to openstack/heat: Add host_routes property to Neutron subnet resource https://review.openstack.org/76950 | 16:17 |
*** radez is now known as radez_g0n3 | 16:19 | |
*** randallburt has joined #heat | 16:20 | |
*** randallburt has quit IRC | 16:21 | |
*** randallburt has joined #heat | 16:21 | |
*** tims has joined #heat | 16:22 | |
*** jprovazn has quit IRC | 16:24 | |
*** ramishra has quit IRC | 16:25 | |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Refactor CLB to work with groups https://review.openstack.org/65586 | 16:26 |
*** dtalton has joined #heat | 16:29 | |
*** ramishra has joined #heat | 16:29 | |
*** dtalton has left #heat | 16:30 | |
*** TonyBurn_ has quit IRC | 16:30 | |
radix | good morning | 16:31 |
openstackgerrit | Rabi Mishra proposed a change to openstack/heat: Allows vip from a different subnet for lbaas resource https://review.openstack.org/77084 | 16:33 |
radix | therve: nice, just saw your ScalingPolicy :) | 16:37 |
therve | radix, Yeah I hope it does the trick | 16:38 |
therve | I'm a bit annoyed by ChangeInCapacity and all | 16:38 |
therve | But changing it looks tricky at that point | 16:39 |
*** gokrokve has quit IRC | 16:39 | |
radix | hmm | 16:39 |
radix | therve: I don't think it'll be too bad | 16:39 |
therve | No me neither | 16:39 |
radix | therve: here's the trick: separate the interface from the internal message passing | 16:40 |
radix | we can continue to use "ChangeInCapacity" as the thing that gets passed to methods | 16:40 |
radix | I was just about to write a comment about that :) | 16:40 |
therve | Yeah it's not that trivial :) | 16:40 |
radix | how come? | 16:41 |
zigo | shardy: Chmouel restored his patch: https://review.openstack.org/69703 | 16:42 |
therve | radix, Well I need to reimplement some code if I try to do that | 16:42 |
therve | Namely the call to adjust I think | 16:42 |
radix | therve: oh, yeah, I think it'll require a bit of a refactor there | 16:42 |
radix | but at least you don't need to touch *Group | 16:42 |
sdake | morning | 16:43 |
radix | therve: but that can be a super small refactor, just replace CHANGE_IN_CAPACITY with self.CHANGE_IN_CAPACITY and add the class variables | 16:43 |
shardy | jpeeler: ^^ can you clarify your objection to that patch pls? | 16:43 |
shardy | zigo: Thanks, +2 from me | 16:43 |
openstackgerrit | Jenkins proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/76689 | 16:46 |
*** TonyBurn_ has joined #heat | 16:46 | |
jpeeler | shardy: i just thought that such a change would sync all virtual env related, and we were missing the warning about running a local copy of flake8 | 16:48 |
therve | radix, Yeah I meant it's little bit more than that :) | 16:50 |
shardy | jpeeler: Ok, cool - another iteration to fix that up seems fine, but do you think adding some comments to the patch explaining exactly what is missing would be helpful? It's not that clear what needs to be done from your comment IMO :) | 16:51 |
*** ifarkas has joined #heat | 16:54 | |
*** TonyBurn_ has quit IRC | 16:55 | |
radix | therve: hmm, what else am I missing? | 16:55 |
radix | oh, right | 16:55 |
radix | therve: maybe properties for getting the value to pass | 16:55 |
*** zns has quit IRC | 16:56 | |
radix | or accessors anyway | 16:56 |
radix | self.change_in_capacity() or whatever | 16:56 |
radix | I think I'm going to need to do something similar for the rolling updates code | 16:56 |
*** e0ne has quit IRC | 16:58 | |
*** spzala has joined #heat | 16:58 | |
*** gokrokve has joined #heat | 16:58 | |
*** che-arne has joined #heat | 16:59 | |
jpeeler | shardy: any suggestions for better wording on https://review.openstack.org/#/c/76655/? for the most part, i've been trying to be consistent with phrasing found elsewhere | 17:00 |
DaveJ__ | therve: Thanks for you help earlier. Looks like the alarms / meters are partially working. I have two mestled stacks in my template ''AWS::CloudFormation::Stack'. They both reference the same template, which defines a scaling group. Looks like one group gets meters created, but the second one doesn't. I'll dig a bit more, but I'm guessing this might be | 17:01 |
DaveJ__ | some sort of issue with nestled stacks ? | 17:01 |
openstackgerrit | Tim Schnell proposed a change to openstack/heat: Adds Parameter Label to template validate call https://review.openstack.org/65325 | 17:03 |
*** lsmola has quit IRC | 17:03 | |
*** andrew_plunk has joined #heat | 17:03 | |
*** jistr has quit IRC | 17:08 | |
*** coolsvap has quit IRC | 17:10 | |
*** coolsvap has joined #heat | 17:11 | |
*** gokrokve has quit IRC | 17:14 | |
*** gokrokve has joined #heat | 17:17 | |
*** gokrokve has quit IRC | 17:20 | |
*** julienvey has left #heat | 17:21 | |
*** chandan_kumar has quit IRC | 17:25 | |
shardy | jpeeler: Ok, I see the admin-only badness is rife throughout the Neutron resources, so we can consider how to fix that in some future patch | 17:35 |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Native ScalingPolicy resource https://review.openstack.org/77529 | 17:40 |
*** Michalik has quit IRC | 17:42 | |
*** 1JTAAFJP3 has quit IRC | 17:45 | |
*** killer_prince is now known as lazy_prince | 17:45 | |
*** harlowja_away is now known as harlowja | 17:46 | |
*** pvaneck has joined #heat | 17:46 | |
*** harlowja is now known as harlowja_away | 17:47 | |
DaveJ__ | therve: Collapsed my nestled stack into just a single template. With two auto-scaling groups, I don;t seem to get meters create for the second group. Seems like a potential bug. I didn't see anything in launchpad, do you know of anything or should I raise it ? | 17:48 |
therve | DaveJ__, If you can offer some reproducible behavior, please open it | 17:49 |
*** harlowja_away is now known as harlowja | 17:50 | |
therve | That sounds weird though | 17:50 |
*** john-n-s- has quit IRC | 17:50 | |
*** alexheneveld_ has joined #heat | 17:53 | |
zaneb | I think we should start using the term "nestled stack" :) | 17:53 |
*** zns has joined #heat | 17:53 | |
*** alexheneveld has quit IRC | 17:55 | |
*** alexheneveld_ is now known as alexheneveld | 17:55 | |
*** rwsu has joined #heat | 17:55 | |
*** john-n-s- has joined #heat | 17:55 | |
*** jdob has joined #heat | 17:57 | |
randallburt | zaneb: +1 sounds so much more cozy | 17:59 |
*** ramishra has quit IRC | 18:00 | |
jasond` | zaneb: don't forget to update the glossary :) | 18:00 |
zaneb | "Nestled Stack: like a Nested Stack, but cozier" | 18:01 |
*** derekh has joined #heat | 18:03 | |
*** jprovazn has joined #heat | 18:11 | |
*** Michalik has joined #heat | 18:12 | |
*** nati_ueno has joined #heat | 18:13 | |
aweiteka | i tried locking down my heat stack with AWS::EC2::SecurityGroup. Egress rules are failing with "Egress rules are only allowed when Neutron is used and the 'VpcId' property is set." | 18:21 |
*** daneyon has quit IRC | 18:23 | |
aweiteka | is this a known issue? http://paste.openstack.org/show/71840/ | 18:23 |
*** nszceta has joined #heat | 18:23 | |
aweiteka | jpeeler, fyi ^^ if you attemp to lock down your openshift heat template | 18:23 |
shardy | aweiteka: Can you use OS::Neutron::SecurityGroup instead? | 18:24 |
shardy | and/or set the VpcId as stated in the error? | 18:25 |
radix | therve: woot :) | 18:25 |
aweiteka | shardy, i missed that one. i'll give that a try. otherwise you're suggesting a bogus vpcid string to satisfy the aws requirement? | 18:26 |
*** arbylee has joined #heat | 18:28 | |
openstackgerrit | Jeff Peeler proposed a change to openstack/heat: Add host_routes property to Neutron subnet resource https://review.openstack.org/76950 | 18:28 |
*** alexheneveld has quit IRC | 18:29 | |
shardy | aweiteka: Specifying VpcId will make the resource use neutron instead of nova-network, which doesn't support egress rules | 18:29 |
shardy | aweiteka: I would assume it needs to be a neutron network ID not a dummy value though | 18:29 |
aweiteka | shardy, ok. i'll try neutron::securitygroup. thx | 18:30 |
*** yogesh has joined #heat | 18:30 | |
*** radez_g0n3 is now known as radez | 18:34 | |
*** arbylee has quit IRC | 18:39 | |
*** arbylee has joined #heat | 18:39 | |
*** tspatzier has quit IRC | 18:42 | |
*** cody-somerville has joined #heat | 18:53 | |
*** cody-somerville has quit IRC | 18:53 | |
*** cody-somerville has joined #heat | 18:53 | |
*** piousbox has joined #heat | 18:55 | |
*** e0ne has joined #heat | 18:59 | |
*** Tross has quit IRC | 19:00 | |
*** rbuilta has quit IRC | 19:05 | |
*** rcleere has quit IRC | 19:12 | |
*** daneyon has joined #heat | 19:14 | |
*** rcleere has joined #heat | 19:15 | |
*** rbuilta has joined #heat | 19:18 | |
stevebaker | morning | 19:26 |
*** cody-somerville has quit IRC | 19:27 | |
aweiteka | shardy, looks like os:nova:securitygroup was added in icehouse. i'm on havana. i'll try the vpcid at some point | 19:27 |
sdake | shardy seen this before? | 19:27 |
sdake | 2014-03-03 12:27:33.862 WARNING heat.engine.parser [req-0daabd94-5de1-4b3c-add7-3aab444be372 None admin] Unable to set parameters StackId identifier | 19:27 |
*** coolsvap has quit IRC | 19:29 | |
stevebaker | aweiteka: The vpcid should be the neturon network id | 19:29 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Keep trying to get SSH transport for up to 30 sec https://review.openstack.org/77677 | 19:30 |
aweiteka | stevebaker, ok, thanks. i'll pop that in an give it a go. | 19:30 |
*** jmckind has quit IRC | 19:31 | |
*** jmckind has joined #heat | 19:32 | |
*** e0ne has quit IRC | 19:35 | |
*** tspatzier has joined #heat | 19:35 | |
openstackgerrit | A change was merged to openstack/heat: Remove redundant default value None for dict.get https://review.openstack.org/75612 | 19:35 |
openstackgerrit | A change was merged to openstack/heat: Restructure contrib/ directories https://review.openstack.org/73417 | 19:36 |
openstackgerrit | A change was merged to openstack/heat: Generate docs for contrib plugins https://review.openstack.org/68751 | 19:36 |
*** e0ne has joined #heat | 19:36 | |
*** pablosan has quit IRC | 19:39 | |
*** cody-somerville has joined #heat | 19:39 | |
*** sballe has joined #heat | 19:39 | |
*** rbuilta has quit IRC | 19:40 | |
*** sballe_ has quit IRC | 19:40 | |
*** zns has quit IRC | 19:52 | |
*** Tross has joined #heat | 19:53 | |
*** Tross has quit IRC | 19:53 | |
openstackgerrit | A change was merged to openstack/heat: Document schema properties for Neutron subnet resource https://review.openstack.org/76655 | 19:54 |
stevebaker | Murano have their incubation discussion in the TC meeting today for those who are interested in how it relates to Heat | 19:54 |
stevebaker | shardy, sdake, zaneb ^ | 19:54 |
jpeeler | was it decided the vim headers could all go away? | 19:55 |
zaneb | stevebaker: thanks for the heads-up, that might be interesting | 19:55 |
stevebaker | grab yr popcorn | 19:55 |
zaneb | jpeeler: I think there was consensus within the Heat project that they could | 19:55 |
*** Tross has joined #heat | 19:56 | |
*** e0ne has quit IRC | 19:58 | |
*** lindsayk has joined #heat | 19:59 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Remove vim header from files. https://review.openstack.org/76378 | 20:00 |
openstackgerrit | Paul Van Eck proposed a change to openstack/heat: Allow proper instance with volume suspension https://review.openstack.org/76126 | 20:00 |
stevebaker | oh, wait. TC meeting is tomorrow | 20:01 |
stevebaker | duh | 20:02 |
zaneb | stevebaker: you had me all psyched up for it :/ | 20:03 |
*** daneyon has quit IRC | 20:03 | |
stevebaker | zaneb: you've got 24 hours to decide if building an imperative DSL to generate heat templates is a good idea | 20:04 |
openstackgerrit | Anderson Mesquita proposed a change to openstack/python-heatclient: Add stack-preview support https://review.openstack.org/74498 | 20:04 |
zaneb | stevebaker: I don't need 24 hours to know that that is not a good idea | 20:05 |
stevebaker | exactly | 20:05 |
zaneb | is that seriously what they're doing now? | 20:05 |
stevebaker | yes, currently XML based | 20:06 |
zaneb | oh God | 20:06 |
zaneb | it's getting worse | 20:06 |
*** tspatzier has quit IRC | 20:07 | |
*** lindsayk1 has joined #heat | 20:07 | |
*** lindsayk has quit IRC | 20:08 | |
*** Tross has quit IRC | 20:08 | |
stevebaker | zaneb: making the DSL yaml probably wouldn't help https://etherpad.openstack.org/p/murano-new-dsl-example | 20:08 |
zaneb | agree, but XML is adding insult to injury ;) | 20:09 |
*** jmckind has quit IRC | 20:12 | |
*** tims1 has joined #heat | 20:13 | |
*** e0ne has joined #heat | 20:15 | |
*** tims has quit IRC | 20:16 | |
openstackgerrit | Zane Bitter proposed a change to openstack/heat: Parse JSON as JSON when converting to YAML https://review.openstack.org/77687 | 20:18 |
randallburt | yo dog. I heard you like imperative DSL, so I put some imperative DSL to generate your declarative DSL. | 20:21 |
zaneb | randallburt: I suspect at least 70% of the people in this channel are not going to get that reference ;) | 20:24 |
randallburt | zaneb: its ok. I sometimes just amuse myself ;) | 20:24 |
*** tims has joined #heat | 20:26 | |
zaneb | "Change has been successfully merged into the git repository." | 20:26 |
zaneb | andersonvom: ^ and not a moment too soon :) | 20:26 |
*** tims1 has quit IRC | 20:26 | |
*** mspreitz has joined #heat | 20:27 | |
andersonvom | zaneb: I was about to ping you because I saw this morning that YET ANOTHER rebase was needed, but then I saw you had accepted it already o/ | 20:27 |
andersonvom | zaneb: change away now! ;) | 20:28 |
zaneb | yaaaaay! I can finally rebase | 20:28 |
mspreitz | Has anybody run DevStack in the last 23 hours? | 20:29 |
mspreitz | (I did one, and it produced an installation in which deleting a stack fails) | 20:31 |
andersonvom | \o/ | 20:31 |
*** tspatzier has joined #heat | 20:32 | |
*** saurabhs has joined #heat | 20:32 | |
*** arbylee has quit IRC | 20:33 | |
*** zns has joined #heat | 20:33 | |
*** tspatzier has quit IRC | 20:33 | |
*** asalkeld has quit IRC | 20:36 | |
*** ifarkas has quit IRC | 20:38 | |
*** mspreitz has left #heat | 20:39 | |
*** wchrisj has quit IRC | 20:47 | |
*** asalkeld has joined #heat | 20:49 | |
*** arbylee has joined #heat | 20:50 | |
*** mkollaro has quit IRC | 20:51 | |
*** mkollaro has joined #heat | 20:52 | |
*** tims has quit IRC | 20:53 | |
*** tims has joined #heat | 20:53 | |
*** asalkeld has quit IRC | 20:54 | |
*** daneyon has joined #heat | 20:55 | |
*** alexheneveld has joined #heat | 20:56 | |
*** tims has quit IRC | 20:58 | |
*** jamieh has quit IRC | 21:07 | |
*** asalkeld has joined #heat | 21:07 | |
*** zns has quit IRC | 21:08 | |
*** denis_makogon has quit IRC | 21:10 | |
*** dmakogon_ has joined #heat | 21:11 | |
*** e0ne has quit IRC | 21:21 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Make Keystone client pluggable https://review.openstack.org/74190 | 21:23 |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add Keystone V2 plugin https://review.openstack.org/74191 | 21:23 |
radix | was that imperative DSL stuff about murano? | 21:23 |
*** zns has joined #heat | 21:23 | |
randallburt | radix: yes | 21:23 |
radix | ok. | 21:23 |
openstackgerrit | Andrew Plunk proposed a change to openstack/heat: Nova keypair validation breaks client plugins https://review.openstack.org/73441 | 21:31 |
*** andersonvom_ has joined #heat | 21:41 | |
*** andersonvom has quit IRC | 21:42 | |
*** tango|2 has joined #heat | 21:42 | |
*** andersonvom_ has quit IRC | 21:43 | |
*** david-lyle has quit IRC | 21:43 | |
*** andersonvom has joined #heat | 21:43 | |
aweiteka | anyone have experience with LBaaS session_persistence? i've tried types APP_COOKIE and SOURCE_IP with no luck. | 21:51 |
shardy | stevebaker: hey, around? | 21:54 |
stevebaker | shardy: yo | 21:54 |
shardy | stevebaker: Hi, just wanted to sync up re the FF deadline and instance-users remaining patches.. | 21:54 |
shardy | thanks for all the reviews so far, do you have any blocker issues with the remaining patches or are we looking good to get them in? | 21:55 |
shardy | I saw the _suspend_user comment and replied, can't we just use the superclass handle_suspend? | 21:55 |
shardy | shadowing all the handle_foo methods seems pretty cumbersome unless we really need to | 21:56 |
*** rpothier__ has joined #heat | 21:56 | |
stevebaker | shardy: my only concern is that the tripleo CI cloud will fall over if instance-users lands without them putting in config changes first. Is that a think that could happen? | 21:56 |
stevebaker | shardy: like with https://review.openstack.org/#/c/73978/7/heat/common/heat_keystoneclient.py will heat even fail to start if there is no configured stack_user_domain? | 21:57 |
shardy | stevebaker: I'm really not sure, I pinged SpamapS re this and the move to trusts and he was +1 on it, ref comment on bug #1286157 | 21:58 |
shardy | stevebaker: probably not but all the stuff related to deferred auth will fail | 21:59 |
*** rpothier_ has quit IRC | 21:59 | |
stevebaker | shardy: also could you clarify, are instance-users still used if trusts isn't? | 21:59 |
shardy | stevebaker: really, I'm not clear on how or where to get the required changes in to tripleo, we've done all the work to make everything in to allow the gate jobs to work, so I don't see how we can gate features on another project | 22:00 |
stevebaker | shardy: as long as they are aware, that is likely all we can do | 22:01 |
shardy | stevebaker: they are two different use-cases - instance-users solves the admin requirement when creating users associated with resources (e.g SignalResponder) | 22:01 |
shardy | lifeless, SpamapS: ^^ | 22:01 |
shardy | stevebaker: and trusts solves the requirement to pass a password as well as a token | 22:02 |
shardy | (as well as improving the general security model) | 22:02 |
shardy | the two things can be merged independently, but it seemed to make sense to get instance-users in first, because of the switch of users in tempest from admin to demo | 22:03 |
stevebaker | ok, thanks | 22:03 |
shardy | stevebaker: however I've now posted a devstack patch which adds heat_stack_owner role to admin and demo, so it doesn't matter | 22:03 |
shardy | stevebaker: The issue with switching to trusts by default is it's a one line heat patch which breaks $all the tests | 22:04 |
shardy | I'm still working on solving that | 22:04 |
stevebaker | lol | 22:04 |
*** harlowja is now known as harlowja_away | 22:05 | |
*** harlowja_away is now known as harlowja | 22:05 | |
*** radez is now known as radez_g0n3 | 22:07 | |
stevebaker | shardy: btw I'm working on changes to Server and SoftwareDeployment to support keystone auth for polling and signalling | 22:07 |
shardy | stevebaker: sounds good, other than the auth those patches all look great to me | 22:08 |
*** gokrokve has joined #heat | 22:08 | |
stevebaker | shardy: I'm OK with it going in for now, but is there any reason to set self.password rather than just passing password in on _create_user()? | 22:09 |
shardy | stevebaker: Not really, I did it like that because I originally expected subclasses to set self.password then call the superclass handle_create | 22:10 |
shardy | rather than having a separate create method | 22:10 |
stevebaker | ah, I might change that in my series | 22:10 |
shardy | ok, cool, either is fine with me :) | 22:11 |
stevebaker | shardy: also, could you provide a list of auth info that needs to be sent to the server for native auth (username, password, auth_url, instance-user-project-name?, region-name?) | 22:12 |
shardy | stevebaker: not sure what you mean, we can just use heat resource-signal and a username/password? | 22:13 |
stevebaker | will need auth_url, and won't the tenant name come from the project used for instance-users? | 22:14 |
shardy | stevebaker: Oh yeah sorry, username/password/project/auth_url | 22:15 |
stevebaker | and the project comes from CONF? | 22:15 |
shardy | we will probably need to use project_id unless we also pass the domain | 22:15 |
shardy | No the project is created per stack and stored in stack.stack_user_project_id | 22:16 |
stevebaker | ah, ok | 22:16 |
shardy | The domain ID comes from the conf as it's a one-time thing | 22:16 |
shardy | but I wanted project isolation between each stack | 22:17 |
*** nszceta has quit IRC | 22:17 | |
stevebaker | shardy: Only one nit https://review.openstack.org/#/c/72763/ | 22:20 |
stevebaker | shardy: you need to shop around for more reviewers now | 22:20 |
openstackgerrit | Randall Burt proposed a change to openstack/heat: Return None when get_attr cannot resolve a value https://review.openstack.org/77713 | 22:22 |
shardy | stevebaker: Thanks, doh missed that commented stuff, 2mins I'll push a new series | 22:23 |
*** zns has quit IRC | 22:23 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: migrate User/AccessKey resources to StackUser base class https://review.openstack.org/72763 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add _delete_keypair function https://review.openstack.org/72762 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: engine: allow stack_user_project users to retrieve stack https://review.openstack.org/71300 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add test for StackUser._create_keypair https://review.openstack.org/72761 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add config options to specify stack domain admin https://review.openstack.org/76035 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackUser add suspend/resume support https://review.openstack.org/71930 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: migrate StackUser base class to stack domain users https://review.openstack.org/71210 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add delete_stack_domain_user_keypair https://review.openstack.org/71929 | 22:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Modify stack_user_domain config option to take domain ID https://review.openstack.org/73978 | 22:28 |
shardy | stevebaker: when are you planning to branch for i3? | 22:28 |
stevebaker | shardy: not sure yet, I haven't spoken with ttx | 22:29 |
shardy | stevebaker: Ok cool not imminent then, we should have tomorrow at least to get thru the ever growing review backlog ;) | 22:30 |
stevebaker | shardy: I intend to ask for an extension for any High priority blueprint not yet landed | 22:31 |
shardy | stevebaker: Ok, sounds good - if possible I'd really like instance users to make the i3 cut though, so we can increase the test exposure (and time to fix fallout in the event of problems ;) | 22:32 |
*** aweiteka has quit IRC | 22:32 | |
stevebaker | shardy: yes, agreed | 22:32 |
shardy | stevebaker: Ok, well thanks, off for some sleep now, I'll hit the reviews in the morning! | 22:33 |
stevebaker | \o | 22:34 |
*** rpothier__ has quit IRC | 22:35 | |
*** yogesh has quit IRC | 22:35 | |
*** sgordon has quit IRC | 22:37 | |
openstackgerrit | Anderson Mesquita proposed a change to openstack/heat: Add admin_pass as attribute to CloudServer https://review.openstack.org/72745 | 22:38 |
*** zns has joined #heat | 22:40 | |
*** vijendar has quit IRC | 22:40 | |
*** alexheneveld has quit IRC | 22:41 | |
*** yogesh has joined #heat | 22:45 | |
stevebaker | andersonvom: can management-api be marked Implemented? all posted changes are merged | 22:46 |
* SpamapS reads backscroll | 22:47 | |
SpamapS | shardy: reading | 22:47 |
SpamapS | shardy: I'm not sure I understand 100%. The change to trusts requires a domain? Or the instance-users requires a domain? And if so.. is there something we need to do in TripleO to enable that? can we just assert that the domain exists and be done with it? | 22:49 |
andersonvom | stevebaker: done! | 22:51 |
*** dims_ has quit IRC | 22:52 | |
*** mkollaro has quit IRC | 22:53 | |
zaneb | for everyone else sick of the voting interface for talks: http://zaneb.fedorapeople.org/juno/talks.html | 22:57 |
zaneb | you're welcome | 22:57 |
*** nati_uen_ has joined #heat | 22:58 | |
*** nati_ueno has quit IRC | 23:00 | |
SpamapS | zaneb: \o/ | 23:00 |
zaneb | SpamapS: I'm glad it's not just me | 23:00 |
zaneb | I complained to them last time | 23:00 |
zaneb | they said they would appreciate feedback | 23:01 |
zaneb | I told them exactly how to fix it | 23:01 |
zaneb | and this time it's exactly the same :( | 23:01 |
*** jergerber has quit IRC | 23:02 | |
zaneb | https://www.openstack.org/vote-atlanta/Presentation/continuous-integration-from-design-to-production-of-highly-distributed-applications-using-docker-openstack-and-tosca <- does this guy have _any_ idea what he's talking about? | 23:03 |
*** dims_ has joined #heat | 23:08 | |
*** wchrisj has joined #heat | 23:09 | |
asalkeld | super sucky web site | 23:09 |
asalkeld | (https://www.openstack.org/vote-atlanta/Presentation) | 23:10 |
*** sabeen has quit IRC | 23:16 | |
*** david-lyle has joined #heat | 23:19 | |
*** daneyon has quit IRC | 23:20 | |
zaneb | asalkeld: it sure is | 23:21 |
asalkeld | oftc any one? | 23:23 |
asalkeld | #openstack-heat | 23:23 |
zaneb | asalkeld: who/what is there? | 23:24 |
*** pablosan has joined #heat | 23:24 | |
asalkeld | we are moving from freenode | 23:24 |
asalkeld | to OFTC | 23:24 |
zaneb | really? | 23:24 |
asalkeld | come on get with the times;) | 23:24 |
asalkeld | all the dos attacks on freenode me thinks | 23:24 |
zaneb | I just removed OFTC from my favourites list | 23:24 |
*** pablosan has quit IRC | 23:25 | |
zaneb | haven't actually seen anyone in the #matahari room in years | 23:25 |
*** achampion has quit IRC | 23:25 | |
asalkeld | yeah I still had that | 23:25 |
*** pablosan has joined #heat | 23:25 | |
*** blomquisg has quit IRC | 23:27 | |
*** andrew_plunk has quit IRC | 23:32 | |
*** arbylee has quit IRC | 23:33 | |
*** rcleere has quit IRC | 23:35 | |
*** yogesh has quit IRC | 23:39 | |
*** blomquisg has joined #heat | 23:41 | |
*** dims_ has quit IRC | 23:46 | |
*** rpothier has joined #heat | 23:51 | |
*** lindsayk1 has quit IRC | 23:56 | |
*** lindsayk has joined #heat | 23:57 | |
*** lindsayk1 has joined #heat | 23:58 | |
*** ramishra has joined #heat | 23:58 | |
*** lindsayk1 has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!