19:01:42 #startmeeting infra 19:01:43 Meeting started Tue Mar 7 19:01:42 2017 UTC and is due to finish in 60 minutes. The chair is pabelanger. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:01:44 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:01:47 The meeting name has been set to 'infra' 19:01:51 #link https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting#Agenda_for_next_meeting 19:01:57 #topic Announcements 19:02:13 I believe clarkb was successful in upgrading translate.o.o to xenial. 19:02:17 * mordred waves 19:02:32 o/ 19:02:38 I don't think we had any outages either, so good work 19:03:11 that was the only thing I had, moving on 19:03:17 #topic Actions from last meeting 19:03:25 #link http://eavesdrop.openstack.org/meetings/infra/2017/infra.2017-02-28-19.03.html Minutes from last meeting 19:03:33 ianw launch a "beta" nodepool builder on xenial 19:03:56 so i tried brining up a host on vexxhost as well 19:04:01 just for something different 19:04:19 hit some shade issues in the launch script https://review.openstack.org/440914 19:04:41 #link https://review.openstack.org/#/c/440914/ 19:04:47 i also did a little hacking on the launch script 19:04:52 #link https://review.openstack.org/440928 19:04:55 which might be helpful 19:05:19 but, there is no builder yet :) will keep at it as time permits however 19:05:44 understood 19:06:23 ianw: did you want me to recycle the action from this week for the next meeting? 19:06:46 pabelanger: i think just leave it with me, as it's not super high priority 19:07:08 ianw: great 19:07:26 if nothing else, we can move onto the next topic 19:07:46 #topic Specs approval 19:07:54 #link https://review.openstack.org/434951 Stackalytics Persistent Cache 19:08:05 Still looking for some reviews on our stackalytics spec for mrmartin. 19:08:24 thnx 19:08:35 Also, does anybody know if we reached out to the stackalytics-core team for feedback? 19:08:58 mrmartin: do you mind doing that? 19:09:23 not yet, but I'll ping them 19:09:56 great, I think fungi just wanted to give them a heads up, see what they thought 19:10:45 #topic Priority Efforts 19:11:37 I didn't have anything specific here. Not sure if jeblair wanted to add anything on the topic of zuulv3? 19:12:08 pabelanger: i wanted to discuss your tox changes, but you're the chair so i'll let you decide when to do that :) 19:12:34 jeblair: sure, that's our next topic. So we can move into that. 19:12:50 #topic Zuulv3 sample jobs (jeblair) 19:13:02 jeblair: after you sir 19:13:24 pabelanger wrote some some basic jobs for zuulv3 19:13:37 https://review.openstack.org/#/c/438281/ and https://review.openstack.org/#/c/442180/ 19:13:44 #link https://review.openstack.org/#/c/438281/ 19:13:50 #link https://review.openstack.org/#/c/442180/ 19:14:12 those are competing approaches to defining some basic tox jobs 19:14:27 i'd like folks who have an interest to take a look at both of them and weigh in on it 19:14:47 yes, reviews welcome please. 19:14:54 particularly, whether one or the other is easier to follow or might be more mantainable if we use it as the base of our most common jobs in project-config 19:16:11 Is there a tl;dr summarizing the different approaches? 19:16:30 Maybe describe them in the commits? 19:16:40 that would probably be helpful :) 19:16:56 yes, I can update them after meeting to describe the differences 19:17:01 thx 19:17:11 for the most part, the differences are in the .zuul.yaml file 19:17:36 (but to summarize here, i'd say the main question is how far we should parameterize our playbooks 19:18:13 ++ 19:18:26 roles, obviously yes, but playbooks? i think it's a legitimate question as to which is more easily understandable to casual users) 19:19:04 https://review.openstack.org/#/c/438281/24/.zuul.yaml so the run_tox_env arg has disappared? 19:19:18 disappeared even 19:19:49 ianw: yes, and been replaced by more playbooks 19:19:53 ianw: right, it is not needed because we provide 3 different playbooks, which setup there own specific job vars 19:20:30 ahh yes ok 19:20:52 fwiw, 438281 reads nicer to me - but both are readable and understandable 19:21:03 so far, I like 438281 more, only because you don't need to mental map things from .zuul.yaml, at the cost of more playbooks in tree 19:21:21 but interest in others feedback 19:21:37 interested* 19:23:00 pabelanger: maybe a ml post would be good too to collect more feedback. 19:23:26 sure, I can propose something on etherpad first, then send it along 19:23:27 pabelanger: also, it may feel better once the run-tox role fully replaces the run-tox.sh jenkins script and isn't just a passthrough 19:24:02 good point 19:24:16 mordred: agree, for now I've been doing easy mode for our JJB to ansible conversion. 19:24:24 pabelanger: TOTALLY - and I think the exact right call 19:24:52 mostly just pointing out that some of the parameterization might feel artificial to folks when the role is just a shell call to a script 19:25:18 so to sort of imagine that run-tox actually has the run-tox.sh logic in it when looking at these 19:25:56 exactly 19:26:53 #action pabelanger to send ML post to get more feedback on our current run-tox playbooks / role 19:28:08 This was our only topic for todays meeting, so if nothing else, we can move to open discussions 19:28:47 #topic Open discussion 19:30:12 Seen a tweet about ubuntu 12.04 EOL next month (Apr-2017), since we still have a few servers running 12.04 we should think about a virtual sprint to fix that 19:30:30 pabelanger: speaking of ... 19:30:36 we have a server still running 10.04 19:30:49 wow 19:30:51 maybe it's time to turn off old-wiki? 19:31:01 or maybe we should keep it to see how long it'll run ... 19:31:30 10.04 really? 19:31:32 (for those who don't know, old-wiki is the very first vm that was ever spun up for openstack) 19:31:41 pabelanger: 10.04 was very modern when that vm was created 19:31:52 also - please don't let anyone tell you that cloud vms are not stable 19:32:08 since that vm was created, I believe I've had 6 different laptops :) 19:32:32 Snarf it down through wget --recursive, host that content somewhere static? 19:32:34 indeed, I didn't know old-wiki.o.o was a thing 19:33:01 oh - the content is not useful - it's all been migrated elsewhere to my knowledge 19:33:48 I was planning on talking with clarkb once he is back online, maybe for next meeting has a few options for a virtual sprint to do upgrades. I don't think we have many servers that are 12.04 right now 19:33:49 bkero: although I suppose we could also snapshot the machine image, then download it :) 19:33:52 we could just check it's in archive.org (for posterity) and zap it? 19:34:10 pabelanger: ++ 19:34:27 mordred: I have nothing I want on there, although if fears still exist about losing data, ianw or my option should alleviate those. 19:35:51 sounds like we might be able to end early today 19:36:12 oh wow - this is in my homedir: nova_0.9.0-0ubuntu0ppa1~lucid1bzr200.debian.tar.gz 19:36:14 ianw: what is needed for that? 19:37:15 Capture it in the wayback machine, then kill it 19:37:59 robots.txt seems like it allows it 19:39:22 lets check with fungi when he is back online. But, I tend to agree with mordred, all the data has already been migrated. But, it would be good to understand, why it was still running 19:39:52 and with that, I'm going to end our meeting. 19:39:55 also - jbryce still has a shell account on the machine :) 19:40:10 #endmeeting