14:00:32 <andreykurilin> #startmeeting Rally 14:00:33 <openstack> Meeting started Mon Jul 25 14:00:32 2016 UTC and is due to finish in 60 minutes. The chair is andreykurilin. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:36 <openstack> The meeting name has been set to 'rally' 14:00:43 <andreykurilin> o/ 14:00:46 <boris-42> hi 14:00:49 <ikhudoshyn> o/ 14:00:50 <rvasilets> o? 14:01:25 <andreykurilin> #topic Happy Birthday boris-42 14:01:29 <andreykurilin> :) 14:01:30 <boris-42> thanks=) 14:01:37 <andreykurilin> boris-42, happy birthday:) 14:02:32 <ikhudoshyn> so everybody's gone drinkin' 14:02:39 <boris-42> =) 14:02:40 <andreykurilin> :D 14:02:48 <rvasilets> Wish one day to finish Rally=) 14:03:30 <ikhudoshyn> finishing rally is pretty easy: git push origin --delete master 14:03:32 <ikhudoshyn> ))) 14:03:45 <rvasilets> Party like a ROCK STAR on your birthday) 14:04:19 <andreykurilin> ikhudoshyn: it is much easier:) 14:04:36 <andreykurilin> redixin had a patch 14:04:55 <rvasilets> oO 14:05:25 <andreykurilin> ikhudoshyn: https://review.openstack.org/#/c/169690/ 14:06:00 <andreykurilin> ok. do we have anything else to discuss ? 14:06:04 <andreykurilin> :) 14:06:22 <ikhudoshyn> nothing from me 14:06:41 <andreykurilin> rvasilets had 14:06:50 <andreykurilin> #topic How to optimize sync requirements workflow 14:06:57 <andreykurilin> from agenda 14:07:33 <andreykurilin> So currently we need to manually sync our requirements with global-one 14:07:40 <rvasilets> andreykurilin, told that we need to have such patch every time when we cut release https://review.openstack.org/#/c/345307/ 14:08:07 <rvasilets> I suggest to think how this could be automatize 14:08:53 <andreykurilin> yes, we need to add upper limits each time before cutting release and remove them after. it is needed to use uptodated requirements 14:09:38 <rvasilets> or to have every time requirements in sync version but before release resync it locally 14:10:05 <rvasilets> or I forgot that we can't 14:10:10 <andreykurilin> what do you mean redync it locally? 14:10:14 <andreykurilin> *resync 14:11:11 <rvasilets> to downgrade requirements locally 14:11:49 <rvasilets> or to add upper constrains 14:12:28 <rvasilets> or you need updated requirements at origin/master? 14:12:43 <rvasilets> not local/master 14:12:54 <andreykurilin> Currently we use git tags for releases. it means that every requirements change should be done in gerrit-workflow at origin/master 14:14:09 <rvasilets> Okey If no one have Ideas then lets keep as it was 14:16:26 <andreykurilin> maybe in future we will write own "openstack proposal bot" which will take care about all requirements suff(syncing with g-r and pypi) 14:16:32 <andreykurilin> *stuff 14:16:38 <andreykurilin> but now we need to do it manually 14:17:11 <andreykurilin> ok 14:17:22 <andreykurilin> so there is one more topic from me 14:17:29 <andreykurilin> #topic python 3 14:17:58 <andreykurilin> I want to propose to switch our docker image to use python 3 by default 14:18:17 <andreykurilin> or we can provide one more docker image. let's call it "experimental" 14:18:27 <ikhudoshyn> why not 14:18:47 <andreykurilin> Also, it would be nice to switch several(all) or regular gate jobs to python 3 14:18:54 <ikhudoshyn> i mean if it's a container aren't we supposed to put whatever we want there? 14:19:04 <andreykurilin> we can:) 14:19:27 <ikhudoshyn> sure we can 14:19:43 <ikhudoshyn> i mean nobody should expect that we won't 14:19:43 <andreykurilin> also, all upstream gates will move to latest ubuntu image which contain python 3 by default 14:19:44 <ikhudoshyn> )) 14:20:31 <ikhudoshyn> these two topics are less related for me 14:20:41 <andreykurilin> :) 14:21:53 <andreykurilin> ok, anything else to discuss? 14:22:05 <rvasilets> About docker image, why not. Experimental image do not oblige us 14:22:16 <rvasilets> Nothing from me 14:22:52 <ikhudoshyn> not from me 14:22:57 <andreykurilin> #endmeeting