15:59:57 <Jeffrey4l> #startmeeting kolla 16:00:00 <openstack> Meeting started Wed Mar 29 15:59:57 2017 UTC and is due to finish in 60 minutes. The chair is Jeffrey4l. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:01 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:04 <openstack> The meeting name has been set to 'kolla' 16:00:14 <Jeffrey4l> #topic roll-call 16:00:17 <duonghq> o/ 16:00:18 <mnaser> o/ 16:00:26 <egonzalez> woot o/ 16:00:39 <Jeffrey4l> since inc0 is absent today. i will hold today's meeting. 16:00:40 <spsurya_> woot o/ 16:00:54 <duonghq> Jeffrey4l, copied 16:01:18 <Jeffrey4l> hrw, around? 16:01:33 <vhosakot> o/ w00t w00t 16:02:08 <sdake> o/ 16:02:14 <Jeffrey4l> #topic Announcements 16:02:29 <Jeffrey4l> 1. mitaka and newton next z stream is released 16:02:45 <Jeffrey4l> but the images are not pushed into hub.docker.com 16:03:06 <Jeffrey4l> we need some volunteer at this point. 16:03:22 <hrw> o/ 16:03:36 <Jeffrey4l> but so many images is time consumer and require a good network and machine ;) 16:03:48 <Jeffrey4l> any other new from community? 16:03:59 <mnaser> i can provide a builder if need be 16:04:24 <Jeffrey4l> mnaser, cool. thanks. i can add you into kolla namespace in docker after the meeting. 16:04:28 <mnaser> i can also build the images if need be on it 16:04:47 <mnaser> to make sure we're doing it right 16:04:53 <mnaser> i'll provide the commands i'll run 16:04:56 <mnaser> (ill setup the machine as we speak) 16:05:12 <zhubingbing> ;: 16:05:14 <Jeffrey4l> mnaser, any progress for push images to docker automatically? 16:05:22 <zhubingbing> o/ 16:05:36 <mnaser> Jeffrey4l haven't gotten around revising it based on the feedback i got, lots of people are saying "not so necessary once we get zuulv3" 16:05:39 <mnaser> so thats in a bit of a limbo 16:05:47 <mnaser> wait till zuulv3 happens (when and how i have to check) 16:06:05 <mnaser> or .. do the work which might get phased out when zuulv3 is out 16:06:07 <Jeffrey4l> we wait zuulv3 for one year already :( 16:06:13 <Jeffrey4l> ok. next 16:06:19 <Jeffrey4l> #topic Automated version detection (inc0) https://review.openstack.org/#/c/442923/2 16:06:35 <Jeffrey4l> since inc0 is absent, this topic will be pushed into next meeting. 16:06:38 <Jeffrey4l> move on. 16:06:44 * hrw 16:06:50 <Jeffrey4l> #topic Non-x86 support patchset (hrw) https://review.openstack.org/430940 16:06:55 <Jeffrey4l> hrw, yours 16:06:56 <sdake> zuulv3 is such a bad excuse as zuulv3 is months out mnaser :) 16:06:58 <hrw> yes 16:07:08 <mnaser> sdake fair enough, thats how i feel 16:07:10 <hrw> so, you may be aware of my non-x86 work on kolla 16:07:15 <Jeffrey4l> why not zuul try micro version ? 16:07:25 <sdake> Jeffrey4l to stay focused 16:07:34 <hrw> I rewrote my patchset today to make it easier to merge - no longer one big patchset 16:07:35 <Jeffrey4l> sorry. hrw please. 16:08:09 <hrw> https://review.openstack.org/#/c/451268/ adds base_arch variable to kolla in a away that nothing changes. so far +2 from pbourke 16:08:30 <hrw> with this in master most of my patches are single changes and can be merged in any order 16:08:35 <Jeffrey4l> hrw 1 question, is debian work done? 16:08:50 <hrw> Jeffrey4l: yes. it is subset of my patches 16:09:09 <hrw> 12:07 hrw@gossamer:diff$ ../stats.sh 16:09:10 <hrw> centos-binary: 169 16:09:10 <hrw> centos-source: 206 16:09:10 <hrw> debian-binary: 142 16:09:10 <hrw> debian-source: 195 16:09:12 <hrw> ubuntu-binary: 161 16:09:14 <hrw> ubuntu-source: 207 16:09:17 <hrw> thats from x86-64 16:09:19 <Jeffrey4l> great. i will enable the debian gate job. 16:09:50 <hrw> Jeffrey4l: without patchset which update it to use stretch it will mostly fail 16:09:52 <Jeffrey4l> question 2: what about for arm build? 16:10:05 <Jeffrey4l> or other cpu arch? 16:10:09 <hrw> I lost connection to my aarch64 build machine but numbers are similar 16:10:12 <hrw> moment 16:10:21 <hrw> ppc64le: 16:10:23 <hrw> debian-binary: 134 16:10:23 <hrw> debian-source: 187 16:10:23 <hrw> ubuntu-binary: 143 16:10:23 <hrw> ubuntu-source: 193 16:10:27 <hrw> no centos builds here 16:10:42 <Jeffrey4l> we can add a experimental jobs. 16:10:58 <hrw> fails are usually lack of packages or something to fix 16:11:38 <Jeffrey4l> question 3: will u provide/prepare third party CI jobs for other cpu_arch? arm/ppc64le 16:12:10 <hrw> Jeffrey4l: there are plans to make 3rd party CI for openstack jobs on aarch64. no info about ppc64le 16:12:31 <Jeffrey4l> got. thanks. this is a great progress. 16:12:37 <hrw> kurtaylor may know more about ppc64le - I took care of it just as pure curiosity 16:12:55 <hrw> and ppc64le machine is faster than aarch64 for build tests ;d 16:13:22 <Jeffrey4l> roger. 16:13:35 <Jeffrey4l> any others? 16:13:50 <Jeffrey4l> hrw, or other guys? 16:14:13 <Jeffrey4l> seems no. let move on. 16:14:21 <Jeffrey4l> #topic post-ptg bps 16:14:22 <hrw> Jeffrey4l: once base_arch get merged I rebase non-x86 on top and we should have easier jobs 16:14:27 * hrw done 16:14:32 <Jeffrey4l> cool. 16:14:48 <Jeffrey4l> #link https://etherpad.openstack.org/p/kolla-pike-ptg-blueprints 16:15:12 <Jeffrey4l> we have review this many times. but there are still items need pbs. 16:15:30 <Jeffrey4l> please open it and leave comments and try to convert it into bps. 16:15:31 <Jeffrey4l> thanks. 16:15:40 <Jeffrey4l> timebox 20min 16:16:25 <mnaser> i've been trying to find sometime to try out how things would look like running tempest smoke tests as part of gate 16:16:46 <mnaser> and getting rid of the sanity test that is already there (replacing that single one by a tempest one at least) 16:17:48 <mnaser> also, i think it would be interesting (as part of build.py refactor) to make it possible to build images manually as part of an API. 16:18:21 <mnaser> the reason behind it is for testing, instead of tox firing off a build for $world, it could be a list of builds that can fail on their own rather than $world 16:18:49 <spsurya_> Jeffrey4l: done my part 16:19:23 <Jeffrey4l> mancdaz, run tempest is possible. i tried it. 16:19:42 <Jeffrey4l> mnaser, check https://review.openstack.org/402122 ( pinged wrong person again ) 16:20:12 <mnaser> oh thats awesome 16:20:20 <Jeffrey4l> this link is 404 https://blueprints.launchpad.net/kolla/+spec/kolla-gui 16:20:26 <mnaser> ill try to pick it up 16:20:55 <Jeffrey4l> iirc, there are still some jobs failed. but it is almost there. 16:21:02 <Jeffrey4l> some tests* 16:22:29 <hrw> got some aarch64 stats 16:22:33 <spsurya_> Jeffrey4l: corrected https://blueprints.launchpad.net/kolla-ansible/+spec/kolla-gui adding work items for this in progress 16:22:39 <hrw> centos-binary: 60 16:22:39 <hrw> centos-source: 190 16:22:39 <hrw> debian-binary: 129 16:22:39 <hrw> debian-source: 182 16:22:39 <hrw> ubuntu-binary: 141 16:22:41 <hrw> ubuntu-source: 28 16:22:43 <Jeffrey4l> got it. thanks. 16:23:28 <hrw> added numbers to BP 16:23:50 <Jeffrey4l> hrw, so for aarch64, you will/want to support all types? centos/ubuntu/debin*source/binary? or only debian? 16:24:22 <hrw> Jeffrey4l: debian+centos source. 16:25:03 <Jeffrey4l> aha, you will use source rather than binary. 16:25:08 <hrw> we (Linaro) do not support other distros and there are too many binary packages missing 16:25:27 <Jeffrey4l> i though you wanna use debian+binary 16:25:30 <hrw> we may build binary images but more as tests 16:26:59 <Jeffrey4l> we have so many jobs about gating. and they also exist long time ago ;( 16:27:23 <Jeffrey4l> really need some eyes on gate jobs. ;) 16:27:55 <hrw> Jeffrey4l: can gate jobs be run on own build machines somehow? 16:28:21 <hrw> would prefer to first check how they work/run before trying to change anything in official infra 16:28:27 <Jeffrey4l> hrw, technically not. it depends on some magic environments and files come from zuul 16:28:32 <hrw> ;( 16:29:05 <Jeffrey4l> but can not did some refactor to make it work i think. 16:29:24 <Jeffrey4l> but we can did some refactor to make it work* 16:29:41 <Jeffrey4l> ok. long enough, seems there is nothing to update. 16:29:44 <Jeffrey4l> let's move on. 16:30:00 <Jeffrey4l> #topic Open Discussion 16:30:26 <Jeffrey4l> anything want to talk? 16:30:26 <mnaser> i was hoping i could get some eyes on this review: https://review.openstack.org/#/c/435687/ - i tried to ping pbourke for the -1 a few times with no response.. barbican_api doesnt run in stable/newton at all 16:30:42 <hrw> I plan to make a html table with infos which images got built for which arch (+logs) 16:31:22 <hrw> as sometimes I loose track which fails where and why 16:31:26 <Jeffrey4l> hrw, etherpad may be better? 16:31:30 <pbourke> mnaser: sorry, didnt notice 16:31:32 <pbourke> mnaser: will look now 16:31:36 <mnaser> thank you! 16:31:44 <hrw> Jeffrey4l: no. python generated html is what I prefer 16:31:49 <Jeffrey4l> got. 16:31:55 <hrw> Jeffrey4l: 3 dirs of text files as input, html as output 16:32:32 <pbourke> mnaser: feel free to pm me if that happens in the future, hard to keep up with all chats :) 16:32:33 <hrw> Jeffrey4l: sure, etherpad for listing what broke why is good idea 16:32:42 <mnaser> no worries, thanks pbourke 16:33:09 <Jeffrey4l> etherpad could tell others the progress ;) 16:33:20 <Jeffrey4l> ok. seems nothing to talked. 16:33:28 <Jeffrey4l> let end the meeting. 16:33:34 <Jeffrey4l> #endmeeting