15:01:19 #startmeeting RDO meeting - 2018-02-07 15:01:19 Meeting started Wed Feb 7 15:01:19 2018 UTC. The chair is amoralej. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:19 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:19 The meeting name has been set to 'rdo_meeting_-_2018-02-07' 15:01:20 Meeting started Wed Feb 7 15:01:19 2018 UTC and is due to finish in 60 minutes. The chair is amoralej. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:24 The meeting name has been set to 'rdo_meeting___2018_02_07' 15:01:29 #topic roll call 15:01:58 o/ 15:02:18 o/ 15:02:25 o/ 15:02:25 o/ 15:02:31 o/ 15:02:32 o/ 15:03:09 #chair ykarel jpena number80 rbowen baha mary_grace 15:03:09 Current chairs: amoralej baha jpena mary_grace number80 rbowen ykarel 15:03:10 Current chairs: amoralej baha jpena mary_grace number80 rbowen ykarel 15:03:46 rohityadav: ping. The meeting is starting. Are yo uhere? 15:03:57 @rbowen o/ yes 15:04:01 Hi, I'm Rohit Yadav from the Apache CloudStack project. I reached out to Rich Bowen (@rbowen) and was introduced to Haikel (@number80) to advise on getting CloudStack rpms to CentOS and possible other distributions (Debian, Fedora, Ubuntu etc). I wanted to introduce myself here, and seek advise. 15:04:05 Awesome. I added you to the agenda. 15:04:05 #chair rohityadav 15:04:05 Current chairs: amoralej baha jpena mary_grace number80 rbowen rohityadav ykarel 15:04:06 Current chairs: amoralej baha jpena mary_grace number80 rbowen rohityadav ykarel 15:04:19 rohityadav: you're welcome, very happy to have you around :) 15:04:30 o/ 15:04:34 #chair jruzicka 15:04:34 Current chairs: amoralej baha jpena jruzicka mary_grace number80 rbowen rohityadav ykarel 15:04:35 Current chairs: amoralej baha jpena jruzicka mary_grace number80 rbowen rohityadav ykarel 15:04:37 thanks @rbowen and @number80, and others 15:04:50 Sorry, didn't mean to go out of order for the agenda. Just wanted to make sure you were here. :-) 15:05:10 let's start with first topic 15:05:20 #topic ppc64le status 15:05:32 \o/ 15:05:40 #inf Missing packages: https://lists.rdoproject.org/pipermail/dev/2018-February/008537.html (should be fixed now) 15:05:45 #info Missing packages: https://lists.rdoproject.org/pipermail/dev/2018-February/008537.html (should be fixed now) 15:05:52 number80, is this yours? 15:05:59 mjturek mentioned that he had missing packages for him to move forward, so I tagged one and rebuilt one 15:06:13 should not impact other architectures 15:06:24 if mjturek has anything else to add ^ 15:06:37 ok, cool, so everything should be ok in ppc64le now, right? 15:06:46 And I think him for providing excellent feedback 15:06:52 s/think/thank/ 15:07:10 amoralej: AFAIK, yes 15:07:39 nice 15:07:41 sorry was afk 15:07:51 oh, you're right on time :) 15:08:05 do you want to share status or anything? 15:08:12 :) awesome news from Haikel 15:08:47 number80 nothing at the moment, I've been looking into using weirdo but no jumps in progress this week 15:08:59 mjturek: keep us notified then 15:09:02 the build seems pretty darn complete though which is really exciting 15:09:05 will do 15:09:06 amoralej: I think we're good 15:09:12 let's move on 15:09:31 #topic python3 proposal: stabilized fedora for OpenStack 15:09:41 Big topic so let's keep it short 15:10:27 In the rational, you can see that we are in a tough spot to test OpenStack python3 until EL8 15:10:54 rebuilding python3 on EL7 is a lot of work, and Fedora is too fast-moving 15:11:16 so I suggest a middle ground: using our stabilized mirrors of Fedora 15:11:53 So we're going back to Liberty days and building everything for Fedora again ? 15:11:56 The nice thing is that we will be able to leverage CI to validate updates and be able to have our own overrides when needed 15:11:59 (Trying to find a comparison point) 15:12:22 dmsimard: in a sense yes 15:12:37 That is going to put quite a dent in our CI capacity :( 15:12:38 but it will not be supported for end-users, this is a CI-only thing 15:12:57 And wasn't accounted for when planning budget so it should be fun 15:13:10 number80, what "stabilized mirros of fedora" means? 15:13:12 I agree, but this is the most sensible option we have 15:13:29 amoralej: we will mirror Fedora and block refreshing it if it fails CI 15:13:38 we may blacklist some updates and maintain overrides 15:13:39 number80: yes, we'll have to make do 15:14:01 in fact we may need to rebuild or fork in some cases 15:14:11 number80: so that'd mean a mirror repo + an overrides deps repo, just like we have in centos today 15:14:14 and put in copr, that's what you mean? 15:14:51 jpena: yup 15:15:01 amoralej: for overrides, we'll use copr 15:15:15 How did we do it back in Fedora ? I was too new to Red Hat back then. Was it a copr ? 15:15:28 dmsimard: we used to have a copr repo 15:15:32 I remember trunk.rdo but where was the deps ? 15:15:35 okay 15:15:41 The nice touch is that we fully reuse the work done on DLRN to support copr and the fedora-builder rework by jpena 15:16:01 not a big deal, we actually have *a small* copr repo today, from the attempt to get rawhide consistent 15:16:02 yeah, thankfully most of the tooling is already there 15:16:03 we might also be able to prepare the switch to modules since copr has support 15:16:14 and there's a lot of work keeping fedora going in general 15:16:29 number80: I don't want to sidetrack but does this mean anything for the fedora rdo sig ? 15:16:39 number80, my concern is about the effort to move all packages to python3, test and create a promotion pipeline 15:17:04 Yes, goal is to minimize this work, and not disrupt CI too much (it should be usable in upstream gate at some point) 15:17:17 dmsimard: yes, some work will be shared 15:17:44 amoralej: we don't need to have a lot of coverage, even something minimal will be a great start 15:17:55 we're not going to have 100% coverage overnight, let's target.... 50% ? and go from there 15:18:15 I remember seeing something about TripleO on fedora recently ... was it on the ML ? I forget 15:18:27 Well, I think POI scenarios are enough 15:18:28 And there was a thread on reddit two weeks ago about people trying to install Packstack on Fedora :) 15:18:40 number80: p-o-i is not expected to support Fedora though 15:18:40 we may even not have to packstack variants 15:18:42 i think getting p-o-i and packstack working in fedora will need a relevant work 15:19:05 would this be python2 and python3, or would we use it to get ready if one day we go pytho3-only? 15:19:06 yeah if there's work to do, it's probably more upstream than it is in RDO actually 15:19:07 dmsimard: we can experiment and figure out other test cases 15:19:23 We should reach out to ianw who is familiar with the devstack CentOS and Fedora work 15:19:29 Yup 15:19:51 Just as a reminder, this is a RFC, we'll have a deeper discussion on devel list afterwards 15:20:16 if we manage to turn this draft into a concrete plan in time for PTG, that'd be awesome 15:21:21 number80, i think the plan is good, but i have doubts about timeframe 15:21:49 having it ready for rocky looks hard to me 15:22:03 amoralej: yes, this is a challenge, but we have to start the work this cycle 15:22:05 dmsimard, number80: oh, I'd love to spend some time getting packstack to run fine on fedora :) 15:22:16 number80, i agree on that 15:22:24 jpena: well, I'd love to but I don't want to put pressure on that :) 15:22:42 #action number80 publish draft on the list and kickstart the discussion on the list 15:22:44 jpena: I suspect it's one hell of a rabbit hole, I'll help if I can 15:22:45 I don't think p-o-i will have a less-hard time than packstack, anyway :) 15:23:00 anyway, imo, having packstack and p-o-i running on fedora is high priority 15:23:02 I'll add an etherpad to work on that too 15:23:09 jpena: well before even thinking about p-o-i, we need to add support for fedora in puppet-keystone, glance, nova, cinder, etc 15:24:27 we may focus on some of them, maybe? 15:24:36 and progressively expand 15:24:37 dmsimard, what could be the alternative to test?, do you think is there something else that we could use to test? 15:25:08 amoralej: oh, I'm not implying there's something alternative or easier to test 15:25:25 yeah, i hoped there is something i don't know... 15:25:37 Kolla had Fedora a long time ago I think 15:25:57 yeah, that's what i was thinking about, i have no idea about kolla/fedora status 15:26:02 adding binary support in devstack would be a lot of work 15:26:15 yup.. there's no easy way out 15:26:25 dmsimard: https://review.openstack.org/#/c/527048/ fedora 27 support in devstack merged 4 weeks ago 15:26:40 yeah, but that's from source, right? 15:26:46 that will not help 15:26:51 amoralej: yup 15:26:52 chandankumar: yeah devstack is from source 15:27:01 but that doesn't mean it's not a source of information 15:27:15 May I suggest that we move to the next topic? (this is a large one, and we'll be able to expand on that on the list or next week) 15:27:25 But I'm amazed that everyone has great ideas :) 15:27:50 I am not sure with devstack fedora 27 + python 3 jobs enabled 15:28:52 number80, ok 15:29:03 let's move on 15:29:26 we may do a specific meeting about this topic after discussion in ML if needed 15:29:36 ^ agreed 15:30:08 sure 15:30:23 #topic RDO test days delayed - Feb 15, 16. http://rdoproject.org/testday/queens/milestone3/ 15:30:27 This item is announcement only. Reminders will go out to the various mailing lists in the next day or so. 15:30:37 do we have news about promotion? 15:30:46 * number80 haven't got to that yet 15:31:19 number80, yes, we have news, bad news to be precise 15:31:24 oh 15:31:41 we are hitting an issue at undercloud install 15:31:54 so periodic pipeline is failing at the very beginning 15:32:26 amoralej, is that escalated? 15:32:33 i'm not sure 15:32:38 i'll check after the meeting 15:32:52 Ok 15:32:54 anything else about test days? 15:33:02 Nothing from me. 15:33:24 ykarel, yes, it's escalated 15:33:26 If we delay it much longer, we'll probably just skip it and go with the GA test day. 15:33:51 let's see how the issues in promotion progress in next days 15:34:04 #topic Rohit Yadav - Guest from CloudStack to talk about their participation in the Cloud SIG 15:34:11 I am pleased to introduce rohityadav and dahn who are with the CloudStack project. I spoke with them at FOSDEM about the Cloud SIG, and encouraged them to introduce themselves here to discuss how to get CloudStack involved in the SIG. 15:34:16 rohityadav, first of all welcome! 15:34:25 Hi all 15:34:38 * dahn is silently greeting all 15:34:55 We discontinued the Cloud SIG weekly meeting because it was just RDO. 15:35:01 * ykarel amoralej yup the patch merged, let's see the next run once it's in consistent 15:35:11 dahn: rohityadav: Hello, welcome to RDO community :-) 15:35:17 So this also serves as notice that we'll probably be re-starting the Cloud SIG weekly meeting in the next week or two. 15:35:24 Yep, and I'm willing to resume that, maybe we should start a whenisgood poll to find a new timeslot 15:35:28 Thanks @rbowen. I'll try again - I'm one of the committers/pmc from the Apache CloudStack project and was searching how we can get CloudStack packages to CentOS and other distros. 15:35:34 I believe we used to do that on Thursdays at 15:00 UTC 15:35:43 #link http://cloudstack.apache.org 15:35:49 Really cool to see Cloudstack :D 15:35:49 That's what's still on the official CentOS schedule. 15:35:53 #link http://packages.shapeblue.com/cloudstack/upstream/ 15:36:15 I've been maintaining the rpm/deb package repos for sometime now ^^ 15:36:33 So, the question is how can we engage? 15:36:45 Ok I'll add thursday 3pm to my schedule 15:37:14 rohityadav: I see that you sent an introduction to the centos-devel list. So that was step 1. 15:37:17 rohityadav: first, you need to create a centos account and join the cloud-sig group 15:37:32 If folks could go see that message, and respond to Rohit's questions there, that would be very helpful. 15:37:34 yes I did @rbowen 15:37:46 @number80 - how do I do that, on the wiki or someplace else? 15:37:55 then, ping KB + Arrfab in copy for HA and rbowen and me to approve you in the SIG 15:37:56 rohityadav: I think there's a great opportunity to collaborate but our toolchain might not be super appropriate for java things. We should chat and see how we can work together. 15:38:03 rohityadav: lemme find it 15:38:43 https://wiki.centos.org/SIGGuide#head-2e2e639e9d3d1feb0c7aba15213a909fccbae2f3 15:38:47 rohityadav: ^ 15:38:56 I have one question on that 15:39:04 go ahead 15:39:14 Can we provide me as backup to Rohit in that process ? 15:39:22 or is it personal involvement 15:39:37 I think having both of you there would be beneficial to everyone. 15:39:39 sure @dmsimard, we're indeed publishing centos7 rpm repository and testing against all old and recently CentOS7 both as KVM hosts and the management server host so I hope it works with your toolchain. 15:39:51 thanks @number80 will follow 15:41:06 dahn: So, yes, I think you should do the same - centos account and then we'll approve your addition to the SIG membership. 15:41:10 dahn: what rbowen said :) 15:41:33 :) ok, now i have a second question 15:41:50 is the renewed sig irc meeting starting tomorrow? 15:42:06 no, I'll send a poll on the centos-devel list for that 15:42:13 ok, yet to be scheduled 15:42:15 tnx 15:42:16 let's figure out a time that works for everyone 15:42:23 I was going to ask that, thanks -- so we discuss and follow on the centos-devel list? 15:42:32 We do have that spot reserved, so if it works for everyone, it's a good default, but I don't know what time zones everyone is in. 15:42:53 But, yes, let's wait for number80's poll, rather than bikeshedding the time here. 15:43:05 ack 15:43:25 make sense, we'll follow when the CloudSIG meeting resume from centos-devel list then? 15:43:33 s/make/makes 15:43:36 Yes. 15:43:43 ack 15:45:09 ok, so are we done with this topic? 15:45:11 I believe that's it for that topic. 15:45:15 ok 15:45:15 Yes. 15:45:17 yes 15:45:33 #topic Virtual meetup possible dates: [ April 12th, 19th ] Times:? 15:45:48 I'd like to do the Virtual Meetup on April 12th, if that works for everyone. But I'm not sure what times we should do, because $TIMEZONES 15:46:17 And I never brought this to the mailing list, because ... I forgot. So I need to do that ASAP, and start looking for presentations. 15:46:26 But I wondered what people thought reasonable times would be. 15:46:46 We'll be recording, of course, so the entire time range doesn't have to work for everyone. 15:47:28 Anyone have an opinion, or should I just pick a time range that works for me? :-) 15:47:38 Hmmm 15:47:50 mid-april should be ok even if it means limiting the number of talks 15:48:08 I guess something in the North American morning (not too early) would probably be where we have the most people around 15:48:20 We'd catch NA/EMEA 15:48:34 number80: I believe that's the dates we discussed earlier. Is that too close to Summit? 15:49:15 maybe, but it should not prevent us to hold it 15:49:22 It's always too close to a summit or a PTG so we shouldn't let that hold us back 15:49:29 They overlap every 3 months.. 15:49:46 ok, I'll go with April 12th, and start something for talk submissions. 15:49:54 Thanks. Look for details on the mailing list. 15:49:59 rbowen: thanks for leading this 15:51:05 #action rbowen to send a mail to RDO ML about virtual meetup planing and asking for talk submissions 15:51:18 #topic chair for next meeting 15:51:30 any volunteer? 15:51:52 @rbowen @number80 - jfyi I've created account and requested to join sig-cloud, my id is rohit (rohit@yadav.cloud). I'll followup on centos-devel@, thanks for having us. Cheers. 15:52:04 I can do it if nobody else wants it 15:52:12 thanks number80 15:52:22 rohityadav: ack 15:52:26 #action number80 to chair next meeting 15:52:28 I also sent a poll on centos-devel 15:52:44 let's open open floor time 15:52:51 #topic open floor 15:53:11 would you like to bring something? 15:53:17 I'm looking for a pub, Thursday night at the PTG, for drinks/snacks RDO social. 15:53:29 If you live in Dublin and have a recommendation, near Croke Park Stadium, ping me off-channel. 15:53:48 Same as last two times - just an place to hang out and some food and drinks. Nothing fancy. 15:54:08 rbowen: you're awesome :) 15:54:20 We try. :D 15:54:56 i'd like to share that i was talking to several happy RDO/OpenStack users at fosdem 15:55:07 \o/ 15:55:28 amoralej, any things they were particularly happy with? :) 15:56:13 people tend to emphasize how OpenStack has improved and estibilized over time 15:56:55 i'd say that from a deployment point of view, there is still a lot of segregation of tools 15:57:12 and there is a lot of interest about kubernetes on openstack 15:57:40 everyone asked about it 15:58:05 true dat. OpenStack survived its hype cycle, grand success :) 15:58:20 yeah, I'd ssay so 15:58:29 and a last topic from me 15:58:47 tasks about queens preparation are ongoing, we'll start branching distgits very soon 15:59:05 so if anyone needs changes before queens GA, let us know 15:59:28 one last quick note before we close: ICYMI, the Feb RDO Newsletter went out yesterday: https://www.rdoproject.org/newsletter/2018/february/ let me know if you have any questions or feedback! 15:59:57 Thanks, mary_grace! 16:00:42 yeah, a nice summary of the month 16:01:00 ok, so it times to close unless anyone has something else 16:01:04 last call.... 16:01:27 #endmeeting