*** hongbin has quit IRC | 00:13 | |
*** liyi has joined #heat | 00:19 | |
*** liyi has quit IRC | 00:23 | |
*** om2 has quit IRC | 00:27 | |
*** om2 has joined #heat | 00:29 | |
*** liyi has joined #heat | 00:48 | |
*** k_mouza has quit IRC | 00:55 | |
openstackgerrit | Kazunori Shinohara proposed openstack/heat-dashboard master: Change page header name to Template Generator https://review.openstack.org/523633 | 00:55 |
---|---|---|
*** vishwanathj has joined #heat | 00:57 | |
openstackgerrit | Kazunori Shinohara proposed openstack/heat-dashboard master: Change page header name to Template Generator https://review.openstack.org/523633 | 00:59 |
*** k_mouza has joined #heat | 00:59 | |
*** k_mouza has quit IRC | 01:04 | |
*** k_mouza has joined #heat | 01:06 | |
*** k_mouza has quit IRC | 01:11 | |
*** k_mouza has joined #heat | 01:16 | |
*** k_mouza has quit IRC | 01:21 | |
openstackgerrit | Keiichi Hikita proposed openstack/heat-dashboard master: Fix installation procedure for heat_policy.json according to Horizon team's advice. https://review.openstack.org/523639 | 01:22 |
*** k_mouza has joined #heat | 01:23 | |
*** k_mouza has quit IRC | 01:28 | |
*** k_mouza has joined #heat | 01:29 | |
*** nicolasbock has quit IRC | 01:30 | |
*** k_mouza has quit IRC | 01:33 | |
*** k_mouza has joined #heat | 01:34 | |
*** k_mouza has quit IRC | 01:38 | |
*** k_mouza has joined #heat | 01:41 | |
*** k_mouza has quit IRC | 01:43 | |
*** k_mouza has joined #heat | 01:44 | |
*** k_mouza has quit IRC | 01:48 | |
openstackgerrit | Merged openstack/heat-dashboard master: Change page header name to Template Generator https://review.openstack.org/523633 | 01:50 |
*** k_mouza has joined #heat | 01:51 | |
*** k_mouza has quit IRC | 01:56 | |
*** k_mouza has joined #heat | 01:57 | |
*** yangyapeng has joined #heat | 01:59 | |
*** wangbo has joined #heat | 02:01 | |
*** k_mouza has quit IRC | 02:01 | |
*** k_mouza has joined #heat | 02:03 | |
*** om2 has quit IRC | 02:05 | |
*** k_mouza has quit IRC | 02:08 | |
*** liyi has quit IRC | 02:11 | |
*** liyi has joined #heat | 02:11 | |
*** liyi_ has joined #heat | 02:13 | |
*** liyi has quit IRC | 02:13 | |
*** k_mouza has joined #heat | 02:13 | |
*** k_mouza has quit IRC | 02:18 | |
*** om2 has joined #heat | 02:19 | |
*** k_mouza has joined #heat | 02:25 | |
*** k_mouza has quit IRC | 02:28 | |
*** k_mouza has joined #heat | 02:28 | |
*** k_mouza has quit IRC | 02:33 | |
*** Roedy has quit IRC | 02:53 | |
*** kiennt26 has joined #heat | 02:57 | |
*** Roedy has joined #heat | 03:00 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 03:12 |
openstackgerrit | Kazunori Shinohara proposed openstack/heat-dashboard master: Updated release note toward Queens release. https://review.openstack.org/523669 | 03:22 |
*** ricolin has joined #heat | 03:24 | |
*** ramishra has joined #heat | 03:31 | |
*** links has joined #heat | 03:42 | |
openstackgerrit | Merged openstack/heat-dashboard master: Fix installation procedure for heat_policy.json according to Horizon team's advice. https://review.openstack.org/523639 | 03:48 |
*** kei-ichi has quit IRC | 03:56 | |
*** kei-ichi has joined #heat | 03:57 | |
*** mdnadeem has joined #heat | 04:00 | |
openstackgerrit | Rabi Mishra proposed openstack/heat master: Remove in-tree heat_integrationtests https://review.openstack.org/521263 | 04:07 |
*** fragatina has quit IRC | 04:11 | |
*** fragatina has joined #heat | 04:12 | |
*** stevebaker has quit IRC | 04:12 | |
*** stevebaker has joined #heat | 04:13 | |
*** fragatin_ has joined #heat | 04:14 | |
*** fragatina has quit IRC | 04:16 | |
*** d0ugal has quit IRC | 04:18 | |
*** fragatin_ has quit IRC | 04:19 | |
*** gkadam_ has joined #heat | 04:23 | |
*** dbecker has quit IRC | 04:24 | |
*** d0ugal has joined #heat | 04:25 | |
openstackgerrit | Kazunori Shinohara proposed openstack/heat-dashboard master: Updated release note toward Queens release. https://review.openstack.org/523669 | 04:25 |
*** dbecker has joined #heat | 04:36 | |
*** armaan has joined #heat | 04:37 | |
*** gouthamr has quit IRC | 04:43 | |
*** yangyapeng has quit IRC | 04:45 | |
*** yangyapeng has joined #heat | 04:46 | |
*** fragatina has joined #heat | 04:47 | |
*** fragatina has quit IRC | 04:48 | |
*** fragatina has joined #heat | 04:48 | |
*** yangyapeng has quit IRC | 04:54 | |
*** yangyapeng has joined #heat | 04:54 | |
*** kei-ichi has quit IRC | 05:03 | |
*** kei-ichi has joined #heat | 05:05 | |
*** om2 has quit IRC | 05:12 | |
*** k_mouza has joined #heat | 05:32 | |
*** k_mouza has quit IRC | 05:37 | |
*** gouthamr has joined #heat | 05:46 | |
openstackgerrit | Merged openstack/heat-dashboard master: Updated release note toward Queens release. https://review.openstack.org/523669 | 05:51 |
*** liyi has joined #heat | 05:56 | |
*** liyi_ has quit IRC | 05:57 | |
*** gouthamr has quit IRC | 06:04 | |
*** k_mouza has joined #heat | 06:13 | |
*** k_mouza has quit IRC | 06:16 | |
*** k_mouza has joined #heat | 06:16 | |
*** k_mouza has quit IRC | 06:21 | |
*** k_mouza has joined #heat | 06:32 | |
*** kei-ichi has quit IRC | 06:34 | |
*** kei-ichi has joined #heat | 06:35 | |
*** k_mouza has quit IRC | 06:37 | |
openstackgerrit | Rabi Mishra proposed openstack/heat-tempest-plugin master: Increase poll delay for stack update https://review.openstack.org/523701 | 06:44 |
*** jtomasek has joined #heat | 06:47 | |
*** nwonknu has joined #heat | 06:48 | |
*** skramaja has joined #heat | 06:48 | |
*** k_mouza has joined #heat | 06:49 | |
*** k_mouza has quit IRC | 06:53 | |
ramishra | ceilometerclient is gone now https://review.openstack.org/#/c/522183/ :/ | 06:56 |
*** k_mouza has joined #heat | 06:57 | |
*** gkadam_ has quit IRC | 06:58 | |
ricolin | ramishra, no wonder rest OpenStack start to plan to build a new cross project metering method:/ | 06:58 |
ramishra | ricolin: we've to quickly decide on the cloudwatch stuff which uses sample api and ceilometerclient | 07:00 |
ramishra | ricolin: I don't see any reason why we should not throw it away just like that | 07:00 |
*** k_mouza has quit IRC | 07:01 | |
ricolin | ramishra, you mean all cloudwatch stuff? | 07:02 |
ramishra | ricolin: We should probably just remove the client plugin for ceilomter(not sure how we do that normally) but my patches on these topic are stuck for some time | 07:02 |
ramishra | ricolin: yes | 07:02 |
*** armaan has quit IRC | 07:03 | |
ramishra | https://review.openstack.org/#/c/514515/ and https://review.openstack.org/#/c/517189/ | 07:03 |
*** k_mouza has joined #heat | 07:04 | |
ricolin | ML already out, and no one against:) | 07:04 |
liyi | hi all, the code https://github.com/openstack/heat-tempest-plugin/blame/master/heat_tempest_plugin/tests/functional/test_stack_tags.py#L69-L77 show me that a stack with 'hidden' tag can not list | 07:05 |
liyi | Is this really right? | 07:06 |
liyi | I test it and I can get the stack with 'heat stack-list' | 07:06 |
ramishra | liyi: you've to set this in heat.conf https://github.com/openstack/heat/blob/master/heat_integrationtests/pre_test_hook.sh#L28 | 07:07 |
ramishra | liyi: the default is some crap sahara specific one https://github.com/openstack/heat/blob/master/heat/common/config.py#L251 :/ | 07:09 |
*** k_mouza has quit IRC | 07:09 | |
liyi | When will this shell script be executed? | 07:10 |
liyi | This script will change heat config file, right? | 07:11 |
*** gfidente has joined #heat | 07:11 | |
ramishra | liyi: these scripts are devstack-gate hooks, which run at the gate atm https://github.com/openstack/heat/blob/master/playbooks/devstack/functional/run.yaml#L106 | 07:12 |
ramishra | liyi: these are devstack specific. You've to do those manually or have your own script. | 07:13 |
ramishra | we are working on making it part of the new zuulv3 jobs and remove dependence on these devstack-gate hooks | 07:15 |
ramishra | but yeah, you've to customize these scipts for your environment | 07:15 |
*** liyi has quit IRC | 07:16 | |
*** liyi has joined #heat | 07:17 | |
*** liyi has quit IRC | 07:17 | |
ramishra | https://github.com/openstack/heat-tempest-plugin/blob/master/README.rst, if you're running the tests with devstack, the instructions should work | 07:17 |
*** liyi has joined #heat | 07:18 | |
*** k_mouza has joined #heat | 07:18 | |
*** armaan has joined #heat | 07:19 | |
liyi | Thanks, ramishra | 07:20 |
*** k_mouza has quit IRC | 07:23 | |
*** k_mouza has joined #heat | 07:26 | |
*** k_mouza has quit IRC | 07:31 | |
*** k_mouza has joined #heat | 07:33 | |
*** k_mouza has quit IRC | 07:37 | |
*** rcernin has quit IRC | 07:43 | |
*** wangbo has quit IRC | 07:44 | |
openstackgerrit | Shi Yan proposed openstack/heat master: Fix sahara job type validation issue https://review.openstack.org/523000 | 07:46 |
openstackgerrit | Merged openstack/heat master: Use heat-tempest-plugin for integration tests https://review.openstack.org/508112 | 07:47 |
*** AlexeyAbashkin has joined #heat | 07:47 | |
*** k_mouza has joined #heat | 07:51 | |
*** k_mouza has quit IRC | 07:56 | |
*** shardy has joined #heat | 07:56 | |
*** sshnaidm|off is now known as sshnaidm | 07:57 | |
*** k_mouza has joined #heat | 08:00 | |
*** k_mouza has quit IRC | 08:04 | |
*** sshnaidm is now known as sshnaidm|afk | 08:11 | |
*** ccamacho has joined #heat | 08:12 | |
*** gfidente has quit IRC | 08:21 | |
*** chkumar|404 is now known as chandankumar | 08:22 | |
*** gkadam_ has joined #heat | 08:22 | |
*** gfidente has joined #heat | 08:23 | |
chandankumar | ramishra: hello | 08:31 |
*** kiennt26 has quit IRC | 08:32 | |
ramishra | chandankumar: hi | 08:32 |
chandankumar | ramishra: since heat tempest plugin review is merged, can we package heat tempest plugin for rdo then remove tempest plugin entry point from heat? | 08:32 |
ramishra | chandankumar: We've not yet removed it upstream, this has to land https://review.openstack.org/#/c/521263/ | 08:33 |
chandankumar | ramishra: if this review get merged https://review.openstack.org/#/c/521263/ it will create a FTBFS in RDO side, so we need to package the newly tempest plugin first | 08:34 |
chandankumar | in order to avoid breaking poi and tripleo ci | 08:35 |
*** amoralej|off is now known as amoralej | 08:35 | |
ramishra | chandankumar: OK, I'll check, I'm not exactly clear how it works in rdo/tripleo-ci | 08:37 |
chandankumar | ramishra: rdo/tripleo/puppet -ci depends on packages since tempest entry point will be removed then DLRN rpm build will fail the heat rpm packaging process and creates an ftbfs | 08:38 |
chandankumar | for heat package | 08:39 |
ramishra | chandankumar: OK | 08:39 |
chandankumar | ramishra: if you are occupied, i can get it packaged by tomorrow | 08:40 |
chandankumar | in RDO then we can merge this review | 08:40 |
ramishra | chandankumar: sure | 08:40 |
*** rcernin has joined #heat | 08:40 | |
*** wangbo has joined #heat | 08:45 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat master: Updated from global requirements https://review.openstack.org/523726 | 08:55 |
*** k_mouza has joined #heat | 08:58 | |
*** ioggstream has joined #heat | 09:11 | |
*** armaan has quit IRC | 09:17 | |
*** derekh has joined #heat | 09:43 | |
*** armaan has joined #heat | 09:46 | |
*** gfidente has quit IRC | 09:48 | |
*** kiennt26 has joined #heat | 09:48 | |
*** gfidente has joined #heat | 09:51 | |
*** gfidente has quit IRC | 09:51 | |
*** gfidente has joined #heat | 09:51 | |
*** liyi has quit IRC | 09:53 | |
*** k_mouza has quit IRC | 09:59 | |
*** k_mouza has joined #heat | 10:00 | |
*** wangbo has quit IRC | 10:25 | |
*** AlexeyAbashkin has quit IRC | 10:28 | |
*** ricolin has quit IRC | 10:28 | |
openstackgerrit | Kien Nguyen proposed openstack/heat master: Change transport_url in grenade-multinode job https://review.openstack.org/510400 | 10:35 |
*** k_mouza has quit IRC | 10:40 | |
*** k_mouza has joined #heat | 10:42 | |
*** kiennt26 has quit IRC | 10:45 | |
*** sshnaidm|afk is now known as sshnaidm | 10:47 | |
*** k_mouza has quit IRC | 11:01 | |
*** tellesnobrega has quit IRC | 11:06 | |
*** k_mouza has joined #heat | 11:11 | |
*** gfidente has quit IRC | 11:12 | |
*** liyi has joined #heat | 11:16 | |
*** AlexeyAbashkin has joined #heat | 11:19 | |
*** liyi has quit IRC | 11:20 | |
*** AlexeyAbashkin has quit IRC | 11:23 | |
*** wangbo has joined #heat | 11:27 | |
*** AlexeyAbashkin has joined #heat | 11:27 | |
*** gfidente has joined #heat | 11:28 | |
*** gfidente has joined #heat | 11:28 | |
*** hjensas has quit IRC | 11:34 | |
*** armaan has quit IRC | 11:42 | |
*** armaan has joined #heat | 11:42 | |
*** tellesnobrega has joined #heat | 11:53 | |
*** mdnadeem has quit IRC | 11:58 | |
*** wangbo has quit IRC | 11:59 | |
*** hjensas has joined #heat | 12:04 | |
*** hjensas has quit IRC | 12:04 | |
*** hjensas has joined #heat | 12:04 | |
*** wangbo has joined #heat | 12:07 | |
openstackgerrit | Merged openstack/heat master: Use heat-tempest-plugin in grenade job https://review.openstack.org/521246 | 12:09 |
*** armaan has quit IRC | 12:16 | |
*** armaan_ has joined #heat | 12:16 | |
*** wangbo has quit IRC | 12:19 | |
*** wangbo has joined #heat | 12:19 | |
*** bubuwifi_ has joined #heat | 12:20 | |
*** k_mouza has quit IRC | 12:21 | |
*** sshnaidm is now known as sshnaidm|afk | 12:22 | |
*** wangbo has quit IRC | 12:27 | |
*** armaan_ has quit IRC | 12:32 | |
*** nicolasbock has joined #heat | 12:36 | |
*** armaan has joined #heat | 12:38 | |
*** wangbo has joined #heat | 12:39 | |
*** kiennt26 has joined #heat | 12:39 | |
*** ricolin has joined #heat | 12:40 | |
*** armaan has quit IRC | 12:48 | |
*** armaan has joined #heat | 12:49 | |
*** dprince has joined #heat | 12:58 | |
ricolin | #startmeeting heat | 13:00 |
openstack | Meeting started Wed Nov 29 13:00:45 2017 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
*** openstack changes topic to " (Meeting topic: heat)" | 13:00 | |
openstack | The meeting name has been set to 'heat' | 13:00 |
ricolin | #topic roll call | 13:00 |
*** openstack changes topic to "roll call (Meeting topic: heat)" | 13:00 | |
kazsh | o/ | 13:01 |
ricolin | o/ | 13:01 |
kiennt26 | o/ | 13:01 |
ramishra | hi | 13:02 |
ricolin | zaneb, therve meeting time:) | 13:03 |
ricolin | #topic adding items to agenda | 13:04 |
*** openstack changes topic to "adding items to agenda (Meeting topic: heat)" | 13:04 | |
ricolin | #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-11-29_1300_UTC.29 | 13:04 |
therve | Yeah aroundish | 13:04 |
ricolin | #topic CloudWatch and HARestarter | 13:07 |
*** openstack changes topic to "CloudWatch and HARestarter (Meeting topic: heat)" | 13:07 | |
ricolin | We already have ML and patch for both resources, and didn't get any objection about remove those stuff | 13:08 |
ramishra | so on the cloudwatch stuff, we should decide quickly on what to do, ceiloemter and ceilometerclient both gone now | 13:08 |
*** skramaja has quit IRC | 13:09 | |
ricolin | one of the propose to remove cloudwatch: https://review.openstack.org/#/c/514515/ and https://review.openstack.org/#/c/517189/ | 13:09 |
ricolin | ramishra, any other resource or API still using `CeilometerClientPlugin`? | 13:11 |
ramishra | we use ceilometer sample api with cloudwatch service to upload custom metrics, so keeping it does not make much sense, unless we come up with another way of doing it | 13:11 |
ramishra | ricolin: AFAIK only AodhAlarm uses it other than cloudwatch | 13:12 |
*** liyi has joined #heat | 13:14 | |
ramishra | Not sure how we remove client plugins? Have we done one yet? | 13:14 |
ricolin | not for these few years:) | 13:15 |
ramishra | therve: any idea? third party resources may be using it. if the ceilometerclient is not there, there is probably no point keeping it? | 13:16 |
ricolin | is that mean if we directly hidden AodhAlarm(and mark as placeholder resource) and remove cloudwatch, we can directly remove ceilometer client? | 13:16 |
therve | ramishra, Probably remove it | 13:17 |
ramishra | therve: yep | 13:17 |
*** amoralej is now known as amoralej|lunch | 13:17 | |
ricolin | remove it +1 | 13:18 |
*** liyi has quit IRC | 13:18 | |
ramishra | ok it seems we all agree, unless there is an disagreement later:) | 13:19 |
ramishra | ricolin: let's move on, I'll send some more patches to clean it up | 13:19 |
ricolin | ramishra, nice | 13:20 |
ricolin | #link https://review.openstack.org/#/c/511278/ | 13:20 |
ricolin | As for HaRestarter I propose a patch to directly Hidden it and mark it as placeholder | 13:21 |
ricolin | Any Objection about it? | 13:21 |
ricolin | or concern about it?:) | 13:21 |
ramishra | +1 | 13:21 |
*** links has quit IRC | 13:21 | |
ricolin | cool, so I think we can move on and do it:) | 13:23 |
ricolin | I know zaneb is quick support to remove those code out:) | 13:23 |
ricolin | #topic branchless heat tempest plugin | 13:24 |
*** openstack changes topic to "branchless heat tempest plugin (Meeting topic: heat)" | 13:24 | |
ricolin | We need to think about ways in future to allow adding new tests and keep our tempest branchless | 13:25 |
ricolin | Any idea what will be the best way to do it? | 13:25 |
*** wangbo has quit IRC | 13:25 | |
*** sshnaidm|afk is now known as sshnaidm | 13:26 | |
ricolin | one way I can think about is to add a branch tag for new join integration and scenairo test | 13:26 |
ricolin | s/scenairo/scenario/ | 13:27 |
ramishra | ricolin: AFAIK, the test should be able to query it using some kind of API from the deployment, like microversions | 13:27 |
ramishra | because u don't know what's the heat deployed version when you run the tests with the tempest plugin | 13:28 |
ramishra | deployed version of heat | 13:28 |
ricolin | ramishra, can you give me a sample code? | 13:28 |
ramishra | ricolin: we don't have microversions | 13:29 |
ramishra | I don't know if there is any other simple way to do it | 13:29 |
ricolin | ramishra, than we can't use it:/ | 13:29 |
ramishra | yes, if we don't find a way then we can't make it branchless | 13:30 |
ricolin | ramishra, we needs to figure this our before we release queens | 13:30 |
ramishra | making branchless has number of issues, I see plenty of issues with tempest being branchless | 13:30 |
ramishra | sure, may be starting a ML thread about it to collect some ideas? | 13:32 |
ricolin | ramishra, I will also go ask QA teams about this as well | 13:32 |
ricolin | better got a way for all non-microversion projects to do it | 13:33 |
ricolin | we needs to know what other issues we're going to face on doing this | 13:34 |
ricolin | ML+1 | 13:34 |
ricolin | ramishra, you want to do the ML or I do it?:) | 13:36 |
ramishra | may be we can use config entries like https://github.com/openstack/tempest/blob/master/tempest/config.py#L427 | 13:36 |
ramishra | tempest uses it for some features and skips tests based on whether they are enabled or not | 13:37 |
ramishra | not a great way, but would work | 13:37 |
ricolin | ramishra, maybe from different source of config file(not in heat.conf)? | 13:38 |
*** zhurong has joined #heat | 13:38 | |
ramishra | it's not in heat.conf but would be in heat_plugin section in tempest.conf | 13:39 |
ricolin | ramishra, yeah, that will be better and sync with other heat tempest config:) | 13:39 |
ramishra | example https://github.com/openstack/tempest/blob/5fc2548eae225ebe84ab378a6136f1be9cb8b443/tempest/api/volume/admin/test_volume_snapshot_quotas_negative.py#L30 | 13:40 |
ramishra | workable solution and tempest uses it | 13:40 |
ricolin | ramishra, there we at least have a way to do it:) | 13:41 |
ricolin | andreaf, around? | 13:42 |
*** openstackstatus has quit IRC | 13:43 | |
*** openstack has joined #heat | 13:47 | |
*** ChanServ sets mode: +o openstack | 13:47 | |
ramishra | but the tempest team was piushing for using service client interface in the new tempest plugin | 13:47 |
ricolin | in PTG we talk with some guys from QA team and they think it's up to us | 13:48 |
ramishra | I ignored it when doing the split and thought I should bring it up here, so everyone is in sync | 13:48 |
ramishra | If tempest provides service client interfaces for all services, then probably it's an option for us, but not now | 13:49 |
ricolin | thanks ramishra :) | 13:49 |
ricolin | yeah, no need to do it for now IMO:) | 13:50 |
*** yangyapeng has quit IRC | 13:50 | |
ricolin | let's move on, we still got 10mins for next topic:) | 13:51 |
ricolin | #topic Move grenade-multinode job out of experimental and Change transport-url in grenade-multinode job | 13:51 |
kiennt26 | hi all | 13:52 |
kiennt26 | I got stuck at setup env to run the heat integration tests in grenade-multinode | 13:52 |
kiennt26 | #link https://review.openstack.org/#/c/510400/ | 13:52 |
ricolin | #topic grenade-multinode job | 13:52 |
kiennt26 | We don't have enough setup to run all of it. Could you give me some advices? | 13:52 |
ricolin | #topic grenade multinode job | 13:52 |
ricolin | sorry ignore me:) | 13:52 |
kiennt26 | ricolin: np at all | 13:53 |
ramishra | kiennt26: IMO, we should find a set of tests we plan to run with multinode, api tests are very simple atm and don't have more than on resource in a stack. | 13:53 |
ramishra | so the engine to engine communication is not tests, which you're trying with the transport-url change | 13:54 |
ramishra | *is not happening with api tests | 13:54 |
kiennt26 | ramishra: ack, thank you but some tests were failed, how can I work around with it? Should we add these to skip test in tempest conf. | 13:56 |
*** zhurong has quit IRC | 13:56 | |
ramishra | kiennt26: rather than skipping failed tests, let's identify some tests that we would like to run to test that the vhost thing is working | 13:56 |
kiennt26 | ramishra: ok, thanks for your advice, will try it. | 13:57 |
ramishra | we would probably run those few identified tests along with the api tests in the grenade job | 13:57 |
*** zhurong has joined #heat | 13:58 | |
kiennt26 | Btw, could we land the patch 520263? | 13:58 |
kiennt26 | #link https://review.openstack.org/#/c/520263/ | 13:58 |
kiennt26 | ramishra: I will identify these necessary tests and try this approach. | 13:59 |
ramishra | kiennt26: thanks! | 13:59 |
ricolin | kiennt26, done | 14:00 |
ricolin | time's out | 14:00 |
kiennt26 | ramishra: ricolin: Thank you | 14:00 |
ricolin | any to discuss? | 14:00 |
kiennt26 | nothing from me. | 14:00 |
ricolin | #chair ricolin | 14:01 |
ricolin | #topic Open discussion | 14:01 |
ramishra | with zuulv3 we can add jobs as we wish, infra team has no control like earlier, does not sound good though;) | 14:01 |
ricolin | ramishra, we also got zuulv3 migrate for pythonclient and heat-template repo | 14:02 |
ricolin | https://review.openstack.org/#/c/513418/ | 14:02 |
ricolin | and https://review.openstack.org/#/c/513420/ | 14:02 |
ramishra | ricolin: yep will check them | 14:02 |
ricolin | ramishra, thx | 14:03 |
ricolin | And I still capable to end the meeting?:) | 14:03 |
ricolin | s/And/Am/ | 14:03 |
ricolin | #endmeeting | 14:04 |
ricolin | Nope:( | 14:04 |
*** k_mouza has joined #heat | 14:04 | |
ricolin | ramishra, therve help!:( | 14:04 |
ramishra | ricolin: why can't you do it? | 14:05 |
ricolin | I notice this during meeting ` ChanServ gives channel operator status to openstack` | 14:05 |
therve | #help | 14:05 |
ricolin | #help | 14:06 |
therve | Ah it quit during the meeting | 14:06 |
therve | #startmeeting heat | 14:06 |
openstack | Meeting started Wed Nov 29 14:06:53 2017 UTC and is due to finish in 60 minutes. The chair is therve. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:06 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:06 |
*** openstack changes topic to " (Meeting topic: heat)" | 14:06 | |
openstack | The meeting name has been set to 'heat' | 14:06 |
therve | #endmeeting | 14:07 |
*** openstack changes topic to "branchless heat tempest plugin (Meeting topic: heat)" | 14:07 | |
ramishra | so we're not in a meeting any more:) | 14:07 |
openstack | Meeting ended Wed Nov 29 14:07:00 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:07 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.06.html | 14:07 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.06.txt | 14:07 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.06.log.html | 14:07 |
ricolin | Nice!!! | 14:07 |
therve | Looks like it lost the notes though | 14:07 |
ramishra | yeah it would:) | 14:07 |
ricolin | well we not going to redo the conversation that's for sure:) | 14:08 |
ricolin | #startmeeting heat | 14:12 |
openstack | Meeting started Wed Nov 29 14:12:53 2017 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:12 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:12 |
*** openstack changes topic to " (Meeting topic: heat)" | 14:12 | |
openstack | The meeting name has been set to 'heat' | 14:12 |
*** shardy has quit IRC | 14:14 | |
ricolin | Appears we lost the meeting log due to the irc issue, I capture all conversations during meeting here | 14:14 |
ricolin | #link https://etherpad.openstack.org/p/nd76SRAmqq | 14:15 |
ricolin | please ask me if you need to know any detail about it | 14:15 |
ricolin | #endmeeting | 14:15 |
*** openstack changes topic to "branchless heat tempest plugin (Meeting topic: heat)" | 14:15 | |
openstack | Meeting ended Wed Nov 29 14:15:39 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.12.html | 14:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.12.txt | 14:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2017/heat.2017-11-29-14.12.log.html | 14:15 |
ricolin | looks like we will always stay in branchless heat tempest plugin (Meeting topic: heat) | 14:16 |
ricolin | maybe till next week's meeting:) | 14:16 |
*** amoralej|lunch is now known as amoralej | 14:18 | |
openstackgerrit | Akihiro Motoki proposed openstack/heat-dashboard master: Partially Revert "Updated release note toward Queens release." https://review.openstack.org/523883 | 14:23 |
*** rcernin has quit IRC | 14:27 | |
openstackgerrit | Akihiro Motoki proposed openstack/heat-dashboard master: DO NOT MERGE: test heat-dashboard split out https://review.openstack.org/523884 | 14:27 |
andreaf | ricolin: I am now | 14:27 |
andreaf | ramishra: tempest being branchless is meant to help you enforce API stability - i.e. avoid to introduce changes to the API that break backward compatibility | 14:30 |
*** crose has joined #heat | 14:31 | |
andreaf | ramishra: for new features the way we do it in tempest is feature flags, exactly like the one in the link from ricolin https://github.com/openstack/tempest/blob/5fc2548eae225ebe84ab378a6136f1be9cb8b443/tempest/api/volume/admin/test_volume_snapshot_quotas_negative.py#L30 | 14:31 |
ricolin | andreaf, that's paste by ramishra:) | 14:33 |
andreaf | heh sorry I got confused reading the backlog :D | 14:33 |
ricolin | Is any other stuff we need to aware during this process(to maintain a branchless plugin)? | 14:34 |
*** charlesr has joined #heat | 14:34 | |
andreaf | ricolin, ramishra: in terms of CI it's a good idea to run one job for each supported branch against your plugin (at least non-voting) to avoid breaking your stable branches by making changes to your plugin | 14:35 |
andreaf | like we do in all other branchless repos (tempest, devstack-gate) | 14:36 |
*** crose has quit IRC | 14:37 | |
*** tellesnobrega has quit IRC | 14:38 | |
ricolin | you mean in our heat-tempest plugin enable a job for each branch from now on? | 14:39 |
ricolin | andreaf, ^^^ | 14:39 |
andreaf | ricolin: yeah I would recommend it | 14:40 |
*** mdnadeem has joined #heat | 14:40 | |
*** hongbin has joined #heat | 14:40 | |
ricolin | andreaf, got it | 14:40 |
andreaf | ricolin: since master of heat-tempest-plugin is used to test master and stable/x of heat | 14:41 |
ricolin | andreaf, make perfect sense to me:) | 14:41 |
ricolin | andreaf, we still need to resolve to add tempest ids for our gabbi API tests | 14:42 |
ricolin | andreaf, any idea on that?:) | 14:42 |
*** blomquisg_gone is now known as blomquisg | 14:42 | |
*** zhurong has quit IRC | 14:46 | |
*** mchlumsky has joined #heat | 14:46 | |
*** zhurong has joined #heat | 14:46 | |
*** openstack has quit IRC | 14:46 | |
*** openstack has joined #heat | 14:52 | |
*** ChanServ sets mode: +o openstack | 14:52 | |
andreaf | zaneb: well in many projects functional tests are hosted in tree - they usually mock several things out and they are not necessarily http API driven - i.e. the python API can be used as well | 14:53 |
andreaf | zaneb: integration tests are http API driven only and use a full stack | 14:53 |
andreaf | zaneb: this is not a general definition, it's just what we mean usually in OpenStack for functional vs integration tests | 14:54 |
andreaf | zaneb: if you look at nova for instance, they have a number of in-tree functional tests | 14:54 |
andreaf | and the integration tests in Tempest format are branchless instead | 14:54 |
*** liyi has joined #heat | 14:55 | |
andreaf | that's because it's at http API level that you usually want to guarantee continuity across branches | 14:55 |
zaneb | so we don't really have that distinction. all of our tests except the unit tests are getting moved out of tree | 14:55 |
zaneb | tbh this whole move sounds like a huge mistake to me | 14:56 |
zaneb | the only tests that we want for trademark licensing programs are maybe the gabbi ones | 14:56 |
*** d0ugal has quit IRC | 14:56 | |
zaneb | everything else is a tool to help us develop heat without breaking stuff | 14:57 |
zaneb | and this is going to make it exponentially harder | 14:57 |
zaneb | ricolin: ^ | 14:57 |
*** ramishra has joined #heat | 14:57 | |
therve | zaneb, Yeah I mentioned that, thought it was the plan, and it changed somehow | 14:58 |
andreaf | zaneb: non-api driven tests better kept in tree | 14:59 |
andreaf | therve: yeah I thought that's what we discussed at the PTG | 14:59 |
zaneb | andreaf: virtually all of our tests are API-driven, but that's beside the point | 14:59 |
*** liyi has quit IRC | 14:59 | |
therve | Yeah | 14:59 |
*** yangyapeng has joined #heat | 15:00 | |
andreaf | zaneb, therve: ok well it really depends on what you want your API to look like over time | 15:01 |
andreaf | zaneb, therve: the interop bit should definitely be tested via a branchless test repo | 15:01 |
*** armaan has joined #heat | 15:01 | |
zaneb | andreaf: yes, I agree with that part | 15:01 |
zaneb | but that is like 1% of our testing | 15:01 |
zaneb | 99% of our testing is not testing the API, even though it is testing _through_ the API | 15:02 |
*** d0ugal has joined #heat | 15:03 | |
andreaf | zaneb, therve: heat is a bit more complex than other services since on top of the API you also have the template language | 15:03 |
andreaf | so that's another way someone application may stop working against a cloud with a different version of heat | 15:04 |
andreaf | if the template format changes somehow | 15:04 |
andreaf | so you have to test for both API and template backward compatibility | 15:05 |
zaneb | we have very robust versioning for the template format. less so for the resource plugins. but neither of those is my major concern about branchless | 15:05 |
*** charlesr has quit IRC | 15:07 | |
andreaf | zaneb: that means that new tests have to be written for new versions of template formats, and that existing tests must be limited to specific version ranges - so that will not be a problem with a branchless repo | 15:08 |
zaneb | I agree, that's not a problem | 15:08 |
openstackgerrit | Merged openstack/heat master: Move grenade multinode job out of experimental https://review.openstack.org/520263 | 15:09 |
*** sshnaidm is now known as sshnaidm|rover | 15:16 | |
*** d0ugal_ has joined #heat | 15:16 | |
zaneb | andreaf: so here's an example of a patch: https://review.openstack.org/#/c/516759/ (that desperately needs review!) - in this case it's fixing an existing test, but it could just as well be adding a new test, and effectively is | 15:17 |
zaneb | right now, I fix the bug and add the test in one patch. everyone sees that the patch fixes the bug. it merges, and eventually gets backported. everyone is happy | 15:17 |
zaneb | under the new system, I'll have to submit the test separately | 15:18 |
zaneb | nobody will know whether the patch fixed the bug without going off to look at another review | 15:18 |
zaneb | when they do, they'll be hard pressed to figure out which patchset was actually tested if there are multiple | 15:19 |
zaneb | once the fix merges, we still can't merge the test until it has been backported to every branch | 15:19 |
*** d0ugal has quit IRC | 15:20 | |
zaneb | which creates even more fun figuring out which patchsets were included in the test run | 15:20 |
therve | zaneb, I think ricolin is the one to convince here | 15:20 |
zaneb | if the fix were not suitable for backport, we may not be able to merge a test at all | 15:20 |
zaneb | so all of this makes development and review harder, slower and riskier | 15:21 |
*** gouthamr has joined #heat | 15:22 | |
zaneb | therve: I don't know that he has much say, given that https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html appears to ban in-tree tests | 15:22 |
*** blomquisg is now known as blomquisg_gone | 15:24 | |
andreaf | zaneb: the goal does not ban in tree tests | 15:24 |
therve | zaneb, I mean, free will and stuff | 15:24 |
zaneb | andreaf: I assume you're saying it only bans them if they're tempest plugins? | 15:25 |
andreaf | zaneb: the goal is about tempest plugins because that's a standard format for bundling integration tests | 15:27 |
andreaf | zaneb: what I mean is that tempest plugins are usually used to hold tests that are used by openstack users / operators to validate their could - for interop purposes and not only | 15:29 |
andreaf | zaneb: but if you find it useful to use the same format for heat tests that should only run in heat CI you can do it and the goal does not force you to keep those tests in a branchless repo only because they are wrapped in a tempest plugin | 15:30 |
andreaf | zaneb: which is why at the PTG in Denver with discussed with therve and ricolin about splitting the content of the in-tree plugin into a part that goes in a dedicated repo and a part that stays in tree | 15:31 |
andreaf | I'm not sure what triggered the change of plan | 15:31 |
zaneb | I missed the PTG so I assumed until today that this was what was decided on | 15:31 |
andreaf | zaneb: we had a chat about that in the QA help room, so I don't know if there is a written record of the plan though | 15:34 |
*** d0ugal has joined #heat | 15:34 | |
*** d0ugal has quit IRC | 15:34 | |
*** d0ugal has joined #heat | 15:34 | |
openstackgerrit | Merged openstack/heat master: Updated from global requirements https://review.openstack.org/523726 | 15:36 |
*** d0ugal_ has quit IRC | 15:37 | |
*** blomquisg_gone is now known as blomquisg | 15:38 | |
ramishra | andreaf, zaneb: I think it was discussed at PTG to keep functional tests (in dir named functional) in-tree and move api/scenario tests to the plugin repo | 15:38 |
*** k_mouza has quit IRC | 15:38 | |
andreaf | ramishra: yeah | 15:38 |
ramishra | but I did not see any difference in functional/scenario | 15:38 |
ramishra | like https://github.com/openstack/heat/blob/master/heat_integrationtests/scenario/test_aodh_alarm.py would not work for stable branches | 15:39 |
zaneb | andreaf: so wouldn't the part that stays in-tree be subject to all the same problems listed in https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html#split-tempest-plugins-into-separate-repos-projects if it is still a tempest plugin? do we have a way to work around that | 15:39 |
zaneb | ramishra: yeah, really only the gabbi tests seem like they would work on branchless to me | 15:40 |
ramishra | we don't have any clear difference of functional vs not functional like other projects all are api drivewn | 15:40 |
ramishra | driven | 15:40 |
ramishra | and then we run all tests with the tempest plugin | 15:40 |
ramishra | so there was no point of moving some tests and keeping some in-tree | 15:40 |
*** k_mouza has joined #heat | 15:40 | |
zaneb | ramishra: that's where I disagree. there are very good reasons to keep almost all tests in-tree | 15:41 |
ramishra | I agree the whole move would make it really difficult for us as zaneb mentioned. I thought the only reason was people did not want to have the broken heat tests break their tempest plugin/tests when heat is installed | 15:41 |
ramishra | zaneb: ye[ | 15:41 |
ramishra | yep | 15:42 |
zaneb | ramishra: yeah, that's the question I just asked andreaf which I think is the key one. How do we avoid the (real) problems that the QA team have identified with in-tree tempest plugins, but... still keep our in-tree tempest plugin | 15:43 |
*** ricolin_ has joined #heat | 15:43 | |
ramishra | I think we made our share of noise when the goal was going on, but it seems we agreed to it finally | 15:43 |
andreaf | zaneb, ramishra: if a test may not work against stable branches for several different reasons - if a new feature is introduced in master a feature flag in the test is the right way to go | 15:45 |
*** armaan has quit IRC | 15:45 | |
*** om2 has joined #heat | 15:45 | |
*** armaan has joined #heat | 15:45 | |
andreaf | zaneb, ramishra: sure it's extra work you don't need with branches tests, but it is extra work with a benefit - you can track through your test flags and skips the differences in API between different branches | 15:46 |
*** ricolin has quit IRC | 15:46 | |
andreaf | not having micro-versions though makes things more complicated | 15:47 |
andreaf | since you have no way of knowing what to expect from the API | 15:47 |
andreaf | putting tests in branches makes it easy to work around the problem but that's a luxury that people developing software around heat's API does not have | 15:48 |
zaneb | andreaf: nobody is objecting to the *one* test that tests API stability being branchless and in a separate repo | 15:49 |
*** om2 has quit IRC | 15:49 | |
andreaf | zaneb, ramishra: heh tbh I don't know the heat API and its tests so well - you're the ones who can better judge what's relevant from an API stability and what not | 15:51 |
zaneb | the gabbi tests are definitely relevant to the API stability | 15:52 |
andreaf | I agree that a test that has nothing to do with API stability in a branchless repo is probably giving you extra work with little benefit | 15:52 |
zaneb | everything else is testing the internals of Heat (by making API calls to it) | 15:52 |
andreaf | unless the test is heavily used by openstack operators / users, in which case you may want to think how to distribute it | 15:53 |
ramishra | zaneb: Are we suggesting we run tests we keep in-tree then without tempest (not using the tempest plugin)? | 15:55 |
*** charlesr has joined #heat | 15:56 | |
*** charlesr has quit IRC | 15:56 | |
therve | ramishra, Why without tempest? | 16:00 |
ramishra | How would you discover the tests? | 16:00 |
zaneb | ramishra: <andreaf> zaneb: but if you find it useful to use the same format for heat tests that should only run in heat CI you can do it and the goal does not force you to keep those tests in a branchless repo only because they are wrapped in a tempest plugin | 16:01 |
therve | ramishra, I don't understand the issue | 16:02 |
ramishra | therve: https://github.com/openstack/heat/blob/master/heat_integrationtests/plugin.py#L27 | 16:03 |
therve | ramishra, We can run with a different directory? | 16:04 |
ramishra | I mean if the plugin is in a separate repo, it has to load tests from a heat | 16:05 |
ramishra | so there would be a dependency to load the tests from another project/repo | 16:05 |
ramishra | Atleast that's what I understand | 16:05 |
therve | That seemed like a really really minor details :) | 16:07 |
therve | We could run 2 test suite | 16:07 |
ramishra | and 2 plugins? | 16:07 |
zaneb | yes, I have no problem with running 2 plugins | 16:07 |
ramishra | zaneb: then you end up with the problem I mentioned before (borken tests installed with breaking other plugins/tests) | 16:08 |
ramishra | *installed with heat | 16:09 |
ramishra | quite late for me, can't type properly;) | 16:09 |
zaneb | yeah, we need some mechanism to prevent that, and I don't know what it looks like | 16:10 |
*** tellesnobrega has joined #heat | 16:10 | |
ramishra | zaneb: AFAIK, that was one of the main objectives of the goal (a solution for the above issue) | 16:12 |
ramishra | though it creates more problems for us:/ | 16:13 |
ricolin_ | If we really needs to consider separate tests, shouldn't we also consider to remove tempest support for tests that we keep in tree and consider as internal use? | 16:13 |
*** armaan has quit IRC | 16:13 | |
*** armaan has joined #heat | 16:14 | |
zaneb | ricolin_: if that's the solution then I'm happy to live with that solution | 16:15 |
*** om2 has joined #heat | 16:15 | |
ricolin_ | zaneb, in that cases we still keep tempest plugin repo for tests that we all agree to provide through tempest(at least API tests), and leave rest tests in tree and mark it as internal tests, so we won't need to keep bothering about user and operator | 16:18 |
zaneb | that wfm | 16:19 |
therve | What does "remove tempest support for tests that we keep in tree" mean? | 16:20 |
ricolin_ | therve, means we declare those test are not for users and ops, and we only use it for heat's gate | 16:21 |
therve | ricolin_, Hum ok. Like some flags? | 16:21 |
zaneb | therve: I'm guessing it means revert https://github.com/openstack/heat/commit/fff6518e69d19c7946942d1bd7c68e2b76c15966 | 16:21 |
ricolin_ | to separate to two plugin? or don't use tempest at all? all works for that idea | 16:22 |
zaneb | I just moved this discussion to the ML | 16:22 |
ricolin_ | zaneb, thanks | 16:22 |
*** AlexeyAbashkin has quit IRC | 16:23 | |
*** tellesnobrega has left #heat | 16:23 | |
ricolin_ | if we really need to do this, at least let's do it all right at once | 16:23 |
ramishra | please also keeep in mind that our API tests are not comprehensive | 16:24 |
*** liyi has joined #heat | 16:24 | |
*** liyi has quit IRC | 16:29 | |
ramishra | API tests in the present form would probably be mostly useless for users/operators. Probably we should not have agreed for the goal at the first place. but, anyway | 16:30 |
ramishra | good night all! | 16:30 |
*** kiennt26 has quit IRC | 16:31 | |
ricolin_ | ramishra, good night:) | 16:31 |
*** ramishra has quit IRC | 16:35 | |
*** fragatina has quit IRC | 16:57 | |
*** dprince has quit IRC | 16:59 | |
*** weshay is now known as weshay_mtg | 17:00 | |
*** sshnaidm|rover is now known as sshnaidm|rover|m | 17:10 | |
*** sshnaidm|rover|m is now known as sshnaidm|rover | 17:10 | |
*** bubuwifi has quit IRC | 17:16 | |
*** ricolin_ has quit IRC | 17:20 | |
*** fragatina has joined #heat | 17:20 | |
*** gkadam_ has quit IRC | 17:27 | |
*** ioggstream has quit IRC | 17:34 | |
*** mdnadeem has quit IRC | 17:40 | |
*** liyi has joined #heat | 17:44 | |
*** liyi has quit IRC | 17:49 | |
*** derekh has quit IRC | 17:51 | |
*** k_mouza has quit IRC | 18:11 | |
*** dmellado has joined #heat | 18:12 | |
dmellado | Hi folks, do you know if heat stable/ocata branch is broken? | 18:13 |
dmellado | I can't get it to install | 18:14 |
*** k_mouza has joined #heat | 18:14 | |
*** dprince has joined #heat | 18:19 | |
*** armaan has quit IRC | 18:35 | |
*** gkadam_ has joined #heat | 18:35 | |
therve | dmellado, Broken how? | 18:36 |
dmellado | therve: yeah, I'm trying to sort and check if is heat or kuryr, tbh xD | 18:38 |
dmellado | I've been seeing that there's a wrong symlink on the logs from heat but that should be ok | 18:38 |
dmellado | it's addressed by https://review.openstack.org/#/c/428574/ | 18:38 |
dmellado | but I'm not seeing anything out from the 'proper' heat logs | 18:39 |
dmellado | like heat-api.log and so | 18:39 |
*** weshay_mtg is now known as weshay | 18:42 | |
*** amoralej is now known as amoralej|off | 19:05 | |
*** armaan has joined #heat | 19:15 | |
*** armaan has quit IRC | 19:17 | |
*** armaan has joined #heat | 19:17 | |
*** k_mouza has quit IRC | 19:35 | |
*** rwsu has quit IRC | 19:49 | |
*** jose-phi_ has quit IRC | 19:49 | |
*** gfidente is now known as gfidente|afk | 19:53 | |
*** dprince has quit IRC | 19:53 | |
*** sshnaidm|rover is now known as sshnaidm|off | 20:01 | |
*** AlexeyAbashkin has joined #heat | 20:14 | |
*** AlexeyAbashkin has quit IRC | 20:18 | |
*** hjensas has quit IRC | 20:22 | |
*** gfidente|afk has quit IRC | 20:23 | |
*** dprince has joined #heat | 20:26 | |
*** rwsu has joined #heat | 20:30 | |
*** liyi has joined #heat | 20:32 | |
*** liyi has quit IRC | 20:37 | |
*** dprince has quit IRC | 20:47 | |
*** hjensas has joined #heat | 21:04 | |
*** hjensas has quit IRC | 21:04 | |
*** hjensas has joined #heat | 21:04 | |
*** dprince has joined #heat | 21:05 | |
*** d0ugal has quit IRC | 21:07 | |
*** jtomasek has quit IRC | 21:21 | |
openstackgerrit | Merged openstack/python-heatclient master: Add plug-in summary for osc doc https://review.openstack.org/386345 | 21:24 |
*** ccamacho has quit IRC | 21:33 | |
*** dprince has quit IRC | 21:34 | |
*** ccamacho has joined #heat | 21:50 | |
*** rwsu has quit IRC | 21:51 | |
*** rcernin has joined #heat | 22:03 | |
openstackgerrit | Zane Bitter proposed openstack/python-heatclient master: Document osc CLI https://review.openstack.org/524006 | 22:11 |
*** jmlowe has quit IRC | 22:16 | |
*** liyi has joined #heat | 22:22 | |
*** liyi has quit IRC | 22:26 | |
*** jmlowe has joined #heat | 22:31 | |
*** ccamacho has quit IRC | 23:04 | |
*** d0ugal has joined #heat | 23:04 | |
*** blomquisg is now known as blomquisg_gone | 23:04 | |
*** hoonetorg has joined #heat | 23:10 | |
*** liyi has joined #heat | 23:11 | |
*** jmlowe has quit IRC | 23:13 | |
*** AlexeyAbashkin has joined #heat | 23:14 | |
*** liyi has quit IRC | 23:16 | |
*** AlexeyAbashkin has quit IRC | 23:19 | |
*** jmlowe has joined #heat | 23:21 | |
openstackgerrit | Shi Yan proposed openstack/heat master: Fix sahara job type validation issue https://review.openstack.org/523000 | 23:24 |
*** pbourke has quit IRC | 23:26 | |
*** pbourke has joined #heat | 23:28 | |
openstackgerrit | Shi Yan proposed openstack/heat master: Fix sahara job type validation issue https://review.openstack.org/523000 | 23:32 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!