Tuesday, 2018-06-26

*** bobh has joined #openstack-vitrage00:00
*** bobh has quit IRC01:37
*** e0ne has joined #openstack-vitrage05:13
*** eyalb has joined #openstack-vitrage05:54
*** openstackgerrit has quit IRC06:04
*** e0ne has quit IRC06:08
*** ifat_afek has joined #openstack-vitrage06:34
*** e0ne has joined #openstack-vitrage08:05
*** brault has quit IRC08:57
*** openstackgerrit has joined #openstack-vitrage09:02
openstackgerritIvan Kolodyazhny proposed openstack/vitrage master: Add upgrade support for Vitrage  https://review.openstack.org/57511509:02
*** opetrenko_ has quit IRC09:10
*** opetrenko_ has joined #openstack-vitrage09:10
*** brault has joined #openstack-vitrage09:13
openstackgerritMerged openstack/vitrage-tempest-plugin master: Added a debug message to help fix a tempest failure  https://review.openstack.org/57649909:52
openstackgerritMerged openstack/vitrage master: Remove mox from lower-constraints.txt  https://review.openstack.org/57616711:19
*** bobh has joined #openstack-vitrage12:13
openstackgerritIfat Afek proposed openstack/python-vitrageclient master: Fixed the template add cli documentation  https://review.openstack.org/57809313:04
*** bobh has quit IRC13:29
ifat_afekeOne: Hi13:30
ifat_afeke0ne: Hi13:30
*** e0ne has quit IRC13:39
*** e0ne has joined #openstack-vitrage13:44
e0neifat_afek: hi13:45
ifat_afekHi :-) eyalb and I wanted to better understand the state of the upgrade changes13:46
ifat_afekThere are three changes13:46
ifat_afek1. your change 2. opetrenko_ change 3. refactoring the conf13:46
e0nesure, just ask it:)13:46
ifat_afekIs there a dependency between them? we understand that 2 depends on 3. What about 1?13:47
e0nethe ideal workflow is something like: fix conf stuff => db upgrades => granade => granade with tests13:48
ifat_afekSo should we wait with #1 approval until 2 and 3 are merged?13:49
e0nebut since we're limited with time and resources, I prefer to do some tasks in parallel to not block others with 'depends on' tag13:49
e0netechnically, my change it independent on others13:49
e0neit adds basic checks that vitrage could be upgraded from Queens to Rocky13:50
ifat_afekAnd these checks should work even if there is no upgrade yet?13:50
e0nehonestly, this change does upgrade :)13:51
e0newe just could not be sure that everything works as expected13:51
e0neby these words I mean13:51
e0ne1)we don't check db migrations if any13:51
*** eyalb has quit IRC13:52
e0ne2) we don't have tests which verify that some resources created in Queens are available in Rocky13:52
e0neI'm going to implement these checks a bit later13:52
e0nemaybe after rocky-3 milestone :(13:53
e0nebut here is a list what my change with grenade tests:13:53
openstackgerritMerged openstack/python-vitrageclient master: Fixed the template add cli documentation  https://review.openstack.org/57809313:53
e0ne1) new vitrage with old config - it means we don't break backward compatibility13:54
e0ne2) at least 'db sync' commad works during Q->R upgrade w/o issues13:55
ifat_afekSo what is the part of opetrenko_’s change?13:56
e0neit'll allow us to test that db migrations work as expected including data migration. E.g. data is not corrupted after migration, we can do migrate with some data in the DB and it's tested13:57
ifat_afekOk. Sounds good13:58
ifat_afekSo it makes sense to merge your change even if it has only partial implementation13:58
ifat_afekThanks13:58
e0nehttps://governance.openstack.org/tc/reference/tags/assert_supports-upgrade.html#requirements - #3 is related to db migrations13:58
e0neifat_afek: np. thanks for supporting this effort13:59
ifat_afekOf course :-)13:59
e0neifat_afek: I didn't say it explicitly, but this is only about 'cold' upgrades with services downtime13:59
e0nelive upgrades or rolling upgrades is a different feature14:00
ifat_afekMuch more complicated probably…14:00
ifat_afekSo the ‘supports-upgrade’ tag is for cold upgrades?14:00
e0neyep14:01
ifat_afekCool14:01
e0nethere is other tag https://governance.openstack.org/tc/reference/tags/assert_supports-rolling-upgrade.html for live upgrades14:01
ifat_afekThanks for the info14:02
e0neyou're welcome :)14:02
openstackgerritIvan Kolodyazhny proposed openstack/vitrage master: Add upgrade support for Vitrage  https://review.openstack.org/57511514:17
*** e0ne has quit IRC14:23
*** e0ne has joined #openstack-vitrage14:26
*** bobh has joined #openstack-vitrage14:40
*** e0ne has quit IRC15:07
*** e0ne has joined #openstack-vitrage15:11
*** e0ne has quit IRC16:09
*** e0ne has joined #openstack-vitrage16:13
*** e0ne has quit IRC16:35
*** ifat_afek has quit IRC16:50
*** e0ne has joined #openstack-vitrage17:11
*** e0ne has quit IRC17:18
*** e0ne has joined #openstack-vitrage19:52
*** e0ne has quit IRC20:15
*** aasmith has quit IRC20:16
*** aasmith has joined #openstack-vitrage20:50
*** bobh has quit IRC22:07
*** bobh has joined #openstack-vitrage23:08

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!