*** yangyape_ has quit IRC | 00:00 | |
*** zhurong has joined #heat | 00:31 | |
*** EricGonczer_ has quit IRC | 00:42 | |
*** therve has quit IRC | 00:59 | |
*** therve has joined #heat | 01:04 | |
*** yangyapepeng has joined #heat | 01:11 | |
*** yangyapepeng has quit IRC | 01:11 | |
*** david-lyle has joined #heat | 01:16 | |
*** zhurong has quit IRC | 01:16 | |
*** Shunli has joined #heat | 01:23 | |
*** zhurong has joined #heat | 01:26 | |
*** yanyanhu has joined #heat | 01:27 | |
*** dixiaoli has joined #heat | 01:33 | |
*** david-lyle has quit IRC | 01:34 | |
*** gutter has joined #heat | 01:49 | |
*** masber has quit IRC | 01:56 | |
*** gutter has quit IRC | 01:57 | |
*** namnh has joined #heat | 01:59 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Don't fetch stack before update in stack_update() https://review.openstack.org/445530 | 02:03 |
---|---|---|
*** elynn has joined #heat | 02:06 | |
*** steveg_afk has quit IRC | 02:11 | |
*** EricGonczer_ has joined #heat | 02:21 | |
*** EricGonczer_ has quit IRC | 02:29 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Add cached attr decorator to ResourceChain https://review.openstack.org/462343 | 02:33 |
*** zhurong has quit IRC | 02:34 | |
*** ricolin has joined #heat | 02:35 | |
*** zhurong has joined #heat | 02:37 | |
openstackgerrit | Merged openstack/heat master: Allow retries when resource acquires lock https://review.openstack.org/449351 | 02:42 |
*** fragatina has joined #heat | 02:51 | |
*** masber has joined #heat | 02:52 | |
*** fragatina has quit IRC | 02:53 | |
*** david-lyle has joined #heat | 02:53 | |
*** fragatina has joined #heat | 02:53 | |
*** fragatin_ has quit IRC | 02:54 | |
*** nicolasbock has quit IRC | 02:58 | |
*** fragatin_ has joined #heat | 03:01 | |
*** fragatina has quit IRC | 03:04 | |
*** dimtruck is now known as zz_dimtruck | 03:05 | |
*** gaurav_____ has joined #heat | 03:05 | |
*** fragatin_ has quit IRC | 03:05 | |
*** dhubbard_ has joined #heat | 03:06 | |
*** slagle__ has joined #heat | 03:07 | |
*** zsli_ has joined #heat | 03:10 | |
*** slagle has quit IRC | 03:11 | |
*** Guest73837 has quit IRC | 03:11 | |
*** gaurav____ has quit IRC | 03:11 | |
*** mdavidson has quit IRC | 03:11 | |
*** dhubbard has quit IRC | 03:11 | |
*** gaurav_____ is now known as gaurav____ | 03:11 | |
*** Shunli has quit IRC | 03:12 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: WIP enable heat to use uwsgi with devstack https://review.openstack.org/462216 | 03:12 |
*** ramishra has joined #heat | 03:13 | |
*** Guest73837 has joined #heat | 03:18 | |
*** mdavidson has joined #heat | 03:18 | |
*** masber has quit IRC | 03:24 | |
*** dixiaoli has quit IRC | 03:30 | |
*** gongysh has joined #heat | 03:32 | |
openstackgerrit | huangtianhua proposed openstack/heat master: Catch all exceptions when getting console url attribute https://review.openstack.org/462021 | 03:45 |
*** masber has joined #heat | 04:11 | |
*** zhurong has quit IRC | 04:12 | |
*** zhurong has joined #heat | 04:37 | |
*** fragatina has joined #heat | 04:39 | |
*** fragatina has quit IRC | 04:40 | |
*** fragatina has joined #heat | 04:40 | |
openstackgerrit | Merged openstack/heat master: Use session and region_name in mistral client plugin https://review.openstack.org/460392 | 05:07 |
openstackgerrit | Merged openstack/heat master: Support adding tags for subnet https://review.openstack.org/457895 | 05:07 |
openstackgerrit | Merged openstack/heat master: Support set tags for neutron subnetpool https://review.openstack.org/458321 | 05:08 |
openstackgerrit | Merged openstack/heat master: Support adding tags for router https://review.openstack.org/458327 | 05:08 |
*** Yangyape_ has joined #heat | 05:09 | |
*** ayoung has quit IRC | 05:10 | |
*** prateek has joined #heat | 05:16 | |
*** links has joined #heat | 05:18 | |
*** ayoung has joined #heat | 05:25 | |
Yangyape_ | hello guys | 05:59 |
Yangyape_ | if anyone have time, please review my patch https://review.openstack.org/#/c/443426/ | 06:00 |
*** mdnadeem has joined #heat | 06:07 | |
*** jprovazn has joined #heat | 06:12 | |
openstackgerrit | Thomas Herve proposed openstack/heat master: Fix snapshot delete in convergence https://review.openstack.org/462177 | 06:28 |
*** Qlawy_ is now known as Qlawy | 06:47 | |
*** Qlawy has quit IRC | 06:48 | |
*** Qlawy has joined #heat | 06:48 | |
ramishra | therve: Hi around? | 06:57 |
*** ccamacho has joined #heat | 07:02 | |
*** elynn_ has joined #heat | 07:03 | |
*** elynn has quit IRC | 07:05 | |
*** jamielennox is now known as jamielennox|away | 07:06 | |
*** shardy has joined #heat | 07:08 | |
*** ioggstream has joined #heat | 07:15 | |
therve | ramishra, Yep | 07:37 |
ramishra | therve: I was trying you patch that changes stack_restore for convergence, it seems the stack is left in RESTORE_IN_PROGRESS | 07:38 |
therve | ramishra, Ah possibly. Any idea why? | 07:38 |
ramishra | therve: I can see see RESTORE_COMPLETE in the logs, but the db seems to be not updated | 07:38 |
ramishra | I found another issue with the nova server handle_restore | 07:39 |
ramishra | I'll push a patch to fix it, it seems not work when you use resource references for properties | 07:39 |
ramishra | It also does not work for nested stacks, we don't have anything in place | 07:40 |
therve | Yeah there was a spec/patch somewhere | 07:41 |
therve | ramishra, I found out why restore wasn't working on servers btw, I had the undercloud plugin installed, which forbids image update | 07:42 |
openstackgerrit | Tuan Luong-Anh proposed openstack/heat master: Deprecated oslotest.mockpatch Module https://review.openstack.org/462422 | 07:43 |
ramishra | I think there is another issue as we're doing self.properties.items() while creating props and it resolves the references and you get empty strings | 07:44 |
*** elynn__ has joined #heat | 07:45 | |
*** elynn_ has quit IRC | 07:45 | |
therve | Yeah that was broken recently I believe | 07:45 |
*** Yangyape_ has quit IRC | 07:45 | |
*** amoralej|off is now known as amoralej | 07:46 | |
ramishra | therve: looks like | 07:46 |
therve | It's tempting to just deprecate the whole thing | 07:47 |
ramishra | but it seems to not work in newton, I get the same error the user reported the other day for port references | 07:47 |
*** Yangyape_ has joined #heat | 07:49 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Fix handle_restore for OS::Nova::Server https://review.openstack.org/462426 | 07:56 |
openstackgerrit | Tuan Luong-Anh proposed openstack/heat master: Using fixtures instead of deprecated mockpatch module https://review.openstack.org/462422 | 07:58 |
therve | ramishra, We can't avoid properties.data? | 07:59 |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #heat | 08:00 | |
ramishra | therve: I could not find a way:( | 08:01 |
*** zsli_ has quit IRC | 08:06 | |
*** zsli_ has joined #heat | 08:07 | |
*** jaosorior_away is now known as jaosorior | 08:14 | |
openstackgerrit | Thomas Herve proposed openstack/heat master: Fix various issues with snapshot/restore https://review.openstack.org/461034 | 08:17 |
therve | ramishra, ^^ simple fix | 08:18 |
ramishra | therve: yeah:) | 08:20 |
therve | shardy, I think I have a simple fix for https://bugs.launchpad.net/heat/+bug/1687643 | 08:25 |
openstack | Launchpad bug 1687643 in heat "SoftwareConfig input defaults don't respect type" [Undecided,Confirmed] - Assigned to Thomas Herve (therve) | 08:25 |
*** ricolin_ has joined #heat | 08:27 | |
*** ricolin has quit IRC | 08:27 | |
shardy | therve: nice! Thanks for looking into it, I've not had time yet | 08:28 |
*** derekh has joined #heat | 08:36 | |
*** Tyrantelf has quit IRC | 08:45 | |
*** Tyrantelf has joined #heat | 08:45 | |
openstackgerrit | Thomas Herve proposed openstack/heat master: Don't set any type on input config default https://review.openstack.org/462440 | 08:47 |
therve | shardy, ^^ not sure it's enough, but it gets passed the issue | 08:47 |
*** elynn__ has quit IRC | 08:47 | |
shardy | therve: thanks - yeah that looks OK but I wonder if we lose the opportunity for validation, e.g will the inputs schema catch passing a mismatched type even if the default schema doesn't? | 08:51 |
shardy | I guess it will but we may fail a little later | 08:51 |
therve | shardy, Yeah I thought about that. The issue is that the config schema is no the same as the property schema | 08:52 |
therve | So we need to do something more complicated than just shove the type in there | 08:52 |
shardy | therve: yeah, I was thinking we could patch in the correct tye in the InputConfig constructor | 08:52 |
shardy | as then we know the type of all the inputs | 08:53 |
shardy | s/tye/type | 08:53 |
therve | I'm sure there is something smarter to do | 08:54 |
therve | After all we do it for parameters | 08:54 |
shardy | therve: I was thinking move schema = input_config_schema from a class variable into the constructor | 08:55 |
shardy | then update it per instance based on knowledge of the input type | 08:55 |
therve | shardy, Sure, my issue is more about translating the types | 08:56 |
therve | Eg Json --> Map | 08:56 |
shardy | therve: Hmm, yeah, ugh :( | 08:58 |
*** zsli_ has quit IRC | 09:01 | |
*** Shunli has joined #heat | 09:03 | |
*** Shunli has quit IRC | 09:03 | |
*** zhurong has quit IRC | 09:06 | |
shardy | Hmm, anyone know where the undercloud-upgrades job has gone? I thought we moved it to check-nv yesterday but it's not showing in a recheck on t-h-t | 09:07 |
shardy | Oh, we don't run check-tripleo-undercloud-jobs on t-h-t | 09:09 |
shardy | Sorry, that was meant for #tripleo -enocoffee :) | 09:11 |
*** pbourke has quit IRC | 09:13 | |
*** pbourke has joined #heat | 09:15 | |
*** zhurong has joined #heat | 09:15 | |
*** Shunli has joined #heat | 09:18 | |
*** tovin07 has quit IRC | 09:18 | |
openstackgerrit | Thomas Herve proposed openstack/heat master: Don't set any type on input config default https://review.openstack.org/462440 | 09:23 |
openstackgerrit | Thomas Herve proposed openstack/heat master: Fix various issues with snapshot/restore https://review.openstack.org/461034 | 09:40 |
*** links has quit IRC | 09:45 | |
*** namnh has quit IRC | 09:47 | |
andreaf | shardy, ricolin_, ramishra: about the tempest heat client | 09:54 |
ricolin_ | o/ | 09:54 |
andreaf | would you guys be ok to host it in the existing plugin in heat tree? | 09:55 |
andreaf | I think it would be a better place than in Tempest - since you would have full ownership of it | 09:55 |
andreaf | I don't mean change your tests to use the tempest client, just host in the plugin, so that other parties can use it when they install heat | 09:56 |
andreaf | ricolin_ ^^^ | 09:56 |
shardy | andreaf: I think that would be fine, but we'd need to somehow get test coverage of it which I assume currently happens via tempest CI? | 09:57 |
andreaf | I can prepare the initial patch for that if you're ok with this direction | 09:58 |
ricolin_ | when you said `existing plugin` you mean this one? https://github.com/openstack/heat/blob/master/heat_integrationtests/plugin.py | 09:59 |
andreaf | ricolin_: yes | 09:59 |
andreaf | shardy: let me check if we have unit tests for it | 09:59 |
andreaf | shardy: no we don't :( | 10:00 |
shardy | andreaf: Ok and IIRC we removed all the integration tests from tempest already? | 10:00 |
ricolin_ | shardy, some test still using which will be remove from our test job by this patch https://review.openstack.org/#/c/461968/ | 10:01 |
andreaf | shardy: not yet the patch is up https://review.openstack.org/#/c/461841/ | 10:01 |
ricolin_ | andreaf, also when you talking about client you mean something like this? https://review.openstack.org/#/c/453568/ | 10:03 |
*** steveg_afk has joined #heat | 10:04 | |
andreaf | shardy, ricolin_: but other parties would be still interested in it - the patrole team would use if you decide to run policy tests via patrole - and I believe murano and sahara would be interested in it | 10:04 |
*** zhurong has quit IRC | 10:07 | |
ricolin_ | I think that would be fine, patrole team actually asking if their heat policy test can put in heat tree | 10:08 |
andreaf | ricolin_: looking... | 10:08 |
*** nicolasbock has joined #heat | 10:08 | |
ricolin_ | andreaf, thx just trying to make sure we're talking the same thing here | 10:09 |
andreaf | ricolin_: but yes I mean a service client based on Tempest RestClient | 10:11 |
andreaf | ricolin_: basically http://git.openstack.org/cgit/openstack/tempest/tree/tempest/services/orchestration/json/orchestration_client.py | 10:12 |
andreaf | ricolin_: so my proposal would be to move that into heat in-tree plugin so that existing consumers could still access it | 10:14 |
ricolin_ | andreaf, than we will have two plugin in tree | 10:14 |
andreaf | ricolin_: you could also extend plugin.py to implement the service client interface | 10:14 |
andreaf | ricolin_: why is that? | 10:15 |
ricolin_ | isn't we already got a plugin in heat tree? | 10:15 |
ricolin_ | oh, I seee | 10:17 |
andreaf | ricolin_: yeah but the current plugin does not implement a service client in tempest format | 10:17 |
ricolin_ | so just move the client in | 10:17 |
andreaf | ricolin_: and it does not implement https://docs.openstack.org/developer/tempest/plugin.html#tempest.test_discover.plugins.TempestPlugin.get_service_clients | 10:17 |
andreaf | ricolin_: that's what I meant I thought it would be the easiest solution | 10:18 |
ricolin_ | andreaf, sure | 10:18 |
shardy | Yeah we have a plugin that's based on python-heatclient, which for our integration tests is what we want, but the tempest one is a pure rest client (no heatclient) which could be useful for API testing etc | 10:18 |
shardy | IIUC | 10:18 |
ricolin_ | andreaf, if heat turn out will have a RESFUL API base client | 10:18 |
ricolin_ | I think it's a good to go change | 10:19 |
ricolin_ | shardy, yeah, if a tempest client in heat that will help us to get rid of python clients for heat integration test | 10:21 |
ricolin_ | shardy, I mean these https://github.com/openstack/heat/blob/master/heat_integrationtests/common/clients.py | 10:22 |
therve | andreaf, For info, why does tempest need a client? | 10:22 |
therve | For some kind of independence? | 10:22 |
andreaf | ricolin_, shardy, therve: we stared to write tempest clients because we didn't want to depend on the python bindings | 10:22 |
therve | OK | 10:23 |
andreaf | also python clients were all inconsistent, they do smart things when you call an API e.g. there's no 1 to 1 API to rest call | 10:23 |
andreaf | so they don't give enough control | 10:23 |
andreaf | and they were pretty bad in terms of logging so debugging issues was really a problem | 10:24 |
andreaf | probably they evolved since | 10:24 |
*** zhurong has joined #heat | 10:24 | |
andreaf | but still it's good for testing to have methods that correspond to a single API request and where you have full control about what parameters are passed | 10:24 |
shardy | ricolin_: IMO we don't want to replace the wrapper for python-*client for integration tests | 10:26 |
shardy | we get valuable coverage of the client code, but historically there has been API surface tests in tempest that didn't use the python clients | 10:27 |
shardy | I'm not clear if we now get that via gabbi or something in-tree though, it's been a while since I looked at this closely tbh | 10:27 |
andreaf | tempest rest client allows also for return code and schema validation - as long as you have the schema defined of course - which we don't for heat | 10:28 |
*** gongysh has quit IRC | 10:30 | |
andreaf | therve, shardy, ricolin_: let me try to explain why Tempest plugin would prefer a Tempest based rest client to access heat | 10:30 |
andreaf | therve, shardy, ricolin_: Tempest plugin tests that use Tempest base class get an object pre-initialised with credentials supplied by the framework | 10:31 |
*** yanyanhu has quit IRC | 10:31 | |
andreaf | this object includes all the service clients from tempest + all installed plugins | 10:32 |
andreaf | using python-heatclient requires using a very different code path to get access to an heat client | 10:32 |
*** apuimedo has quit IRC | 10:33 | |
andreaf | I'm not saying heat should change its own test to the tempest client (if the heat client works well for you) - but it would be nice if heat hosted a tempest heat client for others to use | 10:33 |
*** gfidente has joined #heat | 10:39 | |
*** gfidente has joined #heat | 10:39 | |
* andreaf afk for 30min | 10:39 | |
ricolin_ | andreaf, how about you just update my spec to meet your requirement, it sounds like a close idea:) | 10:39 |
ioggstream | hi@all, how can I preview a softwareconfig? | 10:40 |
ricolin_ | yep, out for dinner now, be back in 1.5 hour | 10:40 |
ioggstream | I'm working on openshift-on-openstack templates and I'd avoid | 10:40 |
ioggstream | redeploying the whole stuff to check just 2 files ;D | 10:40 |
*** steveg_afk has quit IRC | 10:47 | |
shardy | ioggstream: I'm not sure what you mean by preview but in general you should be able to update the stack and have only the modified Software(Config|Deployment) resources updated | 10:48 |
ioggstream | shardy: I'd like to "see" the output of the cloud-init.sh | 10:48 |
ioggstream | shardy: or something like that | 10:49 |
shardy | ioggstream: you could create a temporary template with the SoftwareConfig resource and a MultipartMime resource, and look at the MultipartMime attributes | 10:49 |
ioggstream | shardy: I'm modifying a template and just want to check if the outcome text is the expected one | 10:49 |
ioggstream | shardy: so I have to replace the SoftwareDeployment with MultipartMime? | 10:50 |
shardy | ioggstream: if you're using cloud-init then my comment about update doesn't apply, that's why in SoftwareDeployment is generally a more flexible approach | 10:50 |
shardy | ioggstream: are you using SoftwareDeployment, or cloud-init? | 10:50 |
shardy | SoftwareDeployment is not applied via cloud-init, but SoftwareConfig can work with either | 10:50 |
ioggstream | yes, it's SoftwareDeployment now | 10:51 |
ioggstream | but shardy in other cases could be cloud-init | 10:51 |
ioggstream | that depends if the template is in SD or init | 10:52 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-cloud-init.yaml#L79 | 10:52 |
shardy | ioggstream: Yeah, the approach to testing will differ in each case | 10:52 |
shardy | if you're changing cloud-init applied config you probably will want to redeploy unless verifying via a test template outputs is enough | 10:53 |
ioggstream | shardy: yes, but redeploy is functional testing | 10:53 |
ioggstream | shardy: I'm still in the "develop" phase | 10:53 |
ioggstream | shardy: checking, thanks for now | 10:54 |
ramishra | shardy: the existing gabbi api tests in our tree only uses the wrapper identity_client to get heat endpoint url and token | 10:57 |
ramishra | https://github.com/openstack/heat/blob/master/heat_integrationtests/api/test_heat_api.py#L37-L40 | 10:58 |
ramishra | unlike the tempest api tests i.e https://github.com/openstack/tempest/blob/master/tempest/api/orchestration/stacks/test_swift_resources.py these gabbi tests are only api surface tests | 11:04 |
ramishra | though they are not comprehensive yet | 11:04 |
*** steveg_afk has joined #heat | 11:05 | |
*** steveg_afk has quit IRC | 11:10 | |
*** nicolasbock has quit IRC | 11:12 | |
therve | andreaf, Thanks for the explanations! | 11:17 |
openstackgerrit | Thomas Herve proposed openstack/heat master: Don't set any type on input config default https://review.openstack.org/462440 | 11:20 |
*** Shunli has quit IRC | 11:34 | |
*** nicolasbock has joined #heat | 11:34 | |
*** shardy is now known as shardy_lunch | 11:43 | |
*** catintheroof has joined #heat | 11:47 | |
*** EricGonczer_ has joined #heat | 11:51 | |
*** catintheroof has quit IRC | 11:51 | |
*** Yangyape_ has quit IRC | 11:53 | |
*** EricGonc_ has joined #heat | 11:53 | |
*** EricGonczer_ has quit IRC | 11:55 | |
*** amoralej is now known as amoralej|lunch | 11:55 | |
*** shardy_lunch is now known as shardy | 12:16 | |
*** avladu has joined #heat | 12:18 | |
avladu | hello, there is one long due patch in the review queue, on the MSSQL heat template: https://review.openstack.org/#/c/377658/ | 12:19 |
avladu | Can someone take a look at it? it already has a +2 and it needs a workflow +1. Thanks, much appreciated. | 12:19 |
*** dprince has joined #heat | 12:24 | |
*** avladu has quit IRC | 12:28 | |
*** avladu has joined #heat | 12:29 | |
*** zhurong has quit IRC | 12:30 | |
*** ader1990 has joined #heat | 12:34 | |
*** avladu has quit IRC | 12:34 | |
*** ader1990 is now known as avladu | 12:34 | |
*** slagle__ is now known as slagle | 12:40 | |
*** EricGonc_ has quit IRC | 12:44 | |
*** EricGonczer_ has joined #heat | 12:46 | |
*** Yangyapeng has joined #heat | 12:53 | |
*** amoralej|lunch is now known as amoralej | 13:01 | |
therve | ramishra, http://logs.openstack.org/34/461034/4/check/gate-heat-dsvm-functional-convg-mysql-lbaasv2-py35-ubuntu-xenial/9c0b136/console.html#_2017-05-04_10_51_38_141988 if you have an idea | 13:09 |
ramishra | therve: is that existing test failing? | 13:10 |
therve | What do you mean | 13:10 |
therve | Does it fail elsewhere? | 13:11 |
ramishra | I meant if it's an existing test or a new one. There seems to be some filures with the new gabbi release. | 13:11 |
ramishra | yeah, it's an existing test | 13:12 |
ramishra | I've seen some failures like this | 13:12 |
ramishra | I'll have a look | 13:12 |
openstackgerrit | Merged openstack/heat master: Get rid of resource_validate flag in Stack https://review.openstack.org/461514 | 13:12 |
openstackgerrit | Merged openstack/heat master: Low-level db delete of events should be synchronous https://review.openstack.org/459780 | 13:13 |
avladu | hello. anyone here who can workflow +1 this patch: https://review.openstack.org/#/c/377658/? thanks. | 13:17 |
*** blomquisg_gone is now known as blomquisg | 13:18 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat master: Updated from global requirements https://review.openstack.org/462545 | 13:21 |
openstackgerrit | Rico Lin proposed openstack/heat master: [DMT][test] test huge number wait condition https://review.openstack.org/459550 | 13:21 |
*** EricGonczer_ has quit IRC | 13:24 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-heatclient master: Updated from global requirements https://review.openstack.org/460261 | 13:30 |
*** elynn has joined #heat | 13:32 | |
*** chlong has joined #heat | 13:33 | |
*** zhurong has joined #heat | 13:42 | |
*** zhurong_ has joined #heat | 13:50 | |
*** zhurong has quit IRC | 13:51 | |
*** jamielennox|away is now known as jamielennox | 13:58 | |
*** chlong has quit IRC | 14:01 | |
*** prateek has quit IRC | 14:09 | |
*** askb has quit IRC | 14:09 | |
*** zhurong_ has quit IRC | 14:12 | |
ccard | How can I get the OpenStack project name in a heat template? I can see OS::project_id is available for the project id, but I can't see how to get the project name | 14:13 |
*** chlong has joined #heat | 14:14 | |
*** zz_dimtruck is now known as dimtruck | 14:18 | |
*** catintheroof has joined #heat | 14:20 | |
*** catinthe_ has joined #heat | 14:23 | |
*** catintheroof has quit IRC | 14:24 | |
ricolin_ | ccard you mean get from a existing project resource in heat? | 14:25 |
ricolin_ | s/heat/stack/ | 14:26 |
therve | ccard, No you can't | 14:26 |
therve | It's been asked recently though | 14:26 |
ccard | therve: I want the name of the project the stack is building in. My workround is to pass it in as a parameter to the stack, but I'd prefer to be able to work it out | 14:27 |
therve | ccard, Yeah... It's non trivial unfortunately | 14:28 |
ricolin_ | ccad what release is your env | 14:28 |
ccard | ricolin_: Liberty :( | 14:29 |
ricolin_ | will it help you if I generate a patch which you can add it to your code and make it happen? | 14:30 |
therve | Sounds like a bad idea :) | 14:30 |
ccard | ricolin_: thanks for the offer, but I'm not keen. | 14:31 |
ricolin_ | ccard, then there is no trivial answer here... | 14:33 |
*** gongysh has joined #heat | 14:44 | |
*** annegentle has joined #heat | 14:44 | |
*** gongysh has quit IRC | 14:49 | |
*** gfidente has quit IRC | 15:01 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Run gabbi api tests serially https://review.openstack.org/462590 | 15:02 |
ramishra | therve: ^^^ | 15:03 |
therve | Hum | 15:04 |
therve | ramishra, Can't you just change .testr.conf? | 15:05 |
therve | I guess we need a group_regex for everything | 15:06 |
ramishra | we can do that, but I think this should be ok atm, atleast we can see if these intermittent failures can be avoided by this | 15:08 |
*** elynn has quit IRC | 15:21 | |
*** jprovazn is now known as jprovazn_afk | 15:22 | |
*** mdnadeem has quit IRC | 15:33 | |
*** chlong has quit IRC | 15:36 | |
*** dyasny has quit IRC | 15:40 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Correctly increment the resource atomic_key after a metadata update https://review.openstack.org/451917 | 15:42 |
*** alex_xu_ has quit IRC | 15:46 | |
openstackgerrit | Zane Bitter proposed openstack/heat master: Deal correctly with negative elapsed time https://review.openstack.org/462602 | 15:48 |
zaneb | bit of an oopsie ^ | 15:50 |
*** jaosorior has quit IRC | 15:54 | |
*** dyasny has joined #heat | 15:54 | |
*** dyasny has quit IRC | 16:06 | |
*** dyasny has joined #heat | 16:09 | |
ricolin_ | ramishra, about the refstack test https://review.openstack.org/#/c/454222/ , it's for sure that interop team will request those pre test config in that environment they don't have any document for the config list(since it's still an early day for them). so just some client document for it https://github.com/openstack/refstack-client/blob/master/README.rst | 16:27 |
*** ramishra has quit IRC | 16:53 | |
*** fragatina has quit IRC | 16:54 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Add attributes schema for OS::Keystone::Project https://review.openstack.org/462673 | 16:55 |
*** shardy has quit IRC | 16:57 | |
*** derekh has quit IRC | 17:01 | |
*** ramishra has joined #heat | 17:02 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Add converge flag in stack update for observing on reality https://review.openstack.org/461302 | 17:03 |
openstackgerrit | Rico Lin proposed openstack/heat master: Add converge flag in stack update for observing on reality https://review.openstack.org/461302 | 17:06 |
ioggstream | I'm trying to use the new os::neutron::lbaas:pool together with os::nova::servergroup | 17:08 |
ioggstream | but the lbaas::pool requires iterating thru ip addresses, seem | 17:08 |
*** ricolin_ has quit IRC | 17:10 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Corrected max secs for concurrent trans retries https://review.openstack.org/321783 | 17:13 |
*** fragatina has joined #heat | 17:13 | |
*** basilAB has quit IRC | 17:45 | |
*** jprovazn_afk is now known as jprovazn | 17:47 | |
*** fragatina has quit IRC | 17:54 | |
*** fragatina has joined #heat | 17:54 | |
*** amoralej is now known as amoralej|off | 18:00 | |
*** harlowja has quit IRC | 18:19 | |
*** jprovazn has quit IRC | 18:31 | |
*** basilAB has joined #heat | 18:33 | |
*** steveg_afk has joined #heat | 19:07 | |
*** ramishra has quit IRC | 19:19 | |
*** steveg_afk has quit IRC | 19:20 | |
*** harlowja has joined #heat | 19:48 | |
*** steveg_afk has joined #heat | 19:55 | |
*** ioggstream has quit IRC | 19:58 | |
*** jose-phillips has joined #heat | 20:27 | |
zaneb | cwolferh: can you add some a release note patch on the end of the series about storing attrs in the DB? That's a fairly major change in behaviour that we'll want to flag to users | 20:30 |
cwolferh | zaneb, sure. i see a commit or two in the commit history that i think points me in the right direction for that | 20:35 |
zaneb | cwolferh: reno is the magic tool that creates them for you | 20:36 |
cwolferh | ah, had no idea about that :-) | 20:36 |
*** dprince has quit IRC | 21:00 | |
*** askb has joined #heat | 21:11 | |
*** annegentle has quit IRC | 21:12 | |
*** gmoro_ has joined #heat | 21:17 | |
*** gmoro has quit IRC | 21:19 | |
*** dimtruck is now known as zz_dimtruck | 21:20 | |
*** Guest73837 has quit IRC | 21:28 | |
*** Guest73837 has joined #heat | 21:33 | |
*** annegentle has joined #heat | 21:42 | |
*** ramishra has joined #heat | 21:48 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Release notes for storing resource attributes https://review.openstack.org/462747 | 22:00 |
*** annegentle has quit IRC | 22:03 | |
*** annegentle has joined #heat | 22:04 | |
*** annegentle has quit IRC | 22:04 | |
*** ramishra has quit IRC | 22:18 | |
*** blomquisg is now known as blomquisg_gone | 22:42 | |
openstackgerrit | Crag Wolfe proposed openstack/heat master: Bring back signal-related tests https://review.openstack.org/462749 | 22:43 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Deal correctly with negative elapsed time https://review.openstack.org/462602 | 23:01 |
openstackgerrit | Zane Bitter proposed openstack/heat master: Get rid of timeutils.round_to_seconds() https://review.openstack.org/462754 | 23:01 |
*** catinthe_ has quit IRC | 23:08 | |
zaneb | cwolferh: wow, did you ever look at the convergence memory use on https://review.openstack.org/#/c/422983/ | 23:25 |
cwolferh | zaneb, no, i had not | 23:25 |
zaneb | it's only 15% above the legacy path! | 23:25 |
cwolferh | \o/ | 23:26 |
zaneb | and that's without the caching on ResourceChain and ResourceGroup | 23:26 |
cwolferh | was just about to mention that :) | 23:26 |
zaneb | it's tempting to rebase one of those so we can measure 'em all together | 23:27 |
cwolferh | or TemplateResources even | 23:27 |
zaneb | I could easily imagine those getting us back to parity | 23:29 |
cwolferh | if you did the ResourceChain (or ResourceGroup) one, that also gets you TemplateResource, i think. but it would be nice to just get all of them | 23:29 |
zaneb | yeah | 23:29 |
cwolferh | the dream :) | 23:29 |
cwolferh | i would expect including the other 3 to make a big difference too | 23:30 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!