15:00:01 #startmeeting RDO meeting (2016-04-13) 15:00:01 Meeting started Wed Apr 13 15:00:01 2016 UTC. The chair is jruzicka. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:01 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:01 The meeting name has been set to 'rdo_meeting_(2016-04-13)' 15:00:10 Hammer Time 15:00:15 o/ 15:00:18 https://etherpad.openstack.org/p/RDO-Meeting 15:00:19 o/ 15:00:21 o/ 15:00:22 \o/ 15:00:23 o/ 15:00:26 o/ 15:00:28 o/ 15:00:44 o/ 15:01:04 #chair trown jschlueter EmilienM trown mflobo jjoyce apevec jpena 15:01:11 \o 15:01:20 o/ 15:01:22 o/ 15:01:28 o/ 15:01:32 #chair dmsimard number80 fbo_ imcsk8 15:01:32 Current chairs: dmsimard fbo_ imcsk8 jruzicka number80 15:01:40 o/ 15:01:48 o/ 15:01:53 o/ 15:01:57 #chair trown jschlueter EmilienM trown mflobo jjoyce apevec jpena 15:01:57 Current chairs: EmilienM apevec dmsimard fbo_ imcsk8 jjoyce jpena jruzicka jschlueter mflobo number80 trown 15:01:57 trown trams_ tristanC trozet rbowen amoralej tristanC 15:02:14 a large crowd today 15:02:19 (not sure why we set chairs) 15:02:34 #chair chandankumar 15:02:34 Current chairs: EmilienM apevec chandankumar dmsimard fbo_ imcsk8 jjoyce jpena jruzicka jschlueter mflobo number80 trown 15:02:37 o/ 15:02:44 #chair mrunge 15:02:44 Current chairs: EmilienM apevec chandankumar dmsimard fbo_ imcsk8 jjoyce jpena jruzicka jschlueter mflobo mrunge number80 trown 15:02:54 heh :-/ 15:02:57 EmilienM, so that everyone can command the bot 15:02:58 EmilienM: with out that you can't use zodbot commands 15:03:25 chaired by all, than means? 15:03:34 mrunge, support group? 15:03:40 the one true chair is jruzicka today 15:03:41 in circle 15:03:42 mhh ok. Just other meetings don't do that. 15:03:54 anyway, let's keep going 15:03:55 #topic Mitaka Test Day 15:04:06 o/ 15:04:14 rbowen, yeah, how come it's not Thu/Fri like last few ? :) 15:04:25 #chair flepied1 15:04:25 Current chairs: EmilienM apevec chandankumar dmsimard fbo_ flepied1 imcsk8 jjoyce jpena jruzicka jschlueter mflobo mrunge number80 trown 15:04:25 Yeah, I just made a mistake, and have been confused all along 15:04:29 #link https://www.rdoproject.org/testday/mitaka/ga/ 15:04:32 :) 15:04:46 And I thought yesterday was Wednesday ALL DAY 15:04:47 today has been very quiet thus far, had me double check it was today 15:05:04 so we'll probably have more activity tomorrow. 15:05:10 uhm, I thought today is Wednesday? 15:05:19 Well, yes, but so was yesterday. :-) 15:05:50 I don't think there's anything to say about test day, except, please test. 15:06:02 mrunge, it's Thu in Toyo :) 15:06:03 And sorry about the day confusion. 15:06:15 yes, and add test cases 15:06:22 about what you care about 15:06:31 Lots of test cases, the more detailed instructions the better. 15:06:54 testcases w/o instructions should be removed 15:08:17 #topic DLRN instance migration to ci.centos.org infra 15:08:32 Puppet OpenStack CI is succesfuly testing more services: zaqar/mistral 15:08:43 so this is mine 15:08:50 jpena, go on then ;) 15:09:02 we are (again) in the process of migrating the dlrn instance, now to the ci.centos.org infrastructure. 15:09:28 the biggest advantage is that we will be able to use the CentOS CDN to distribute our content, so much more reliable 15:09:44 we're tracking the tasks at https://trello.com/c/6O18whhA/146-migrate-dlrn-instance-to-centos-infrastructure 15:10:12 and right now, we have 2 blockers: https://review.gerrithub.io/271544 (needed to publish the hashed repos and build logs) 15:10:15 jpena: that's an excellent news 15:10:35 #info new DLRN instance in ci.centos infra will be able to publish RDO trunk repos in CentOS CDN 15:10:36 and the creation of a job to publish the content from the dlrn instance to buildlogs 15:11:05 jpena, that will be jenkins job? 15:11:05 dmsimard: that is something only kbsingh can do for us, right? ^ 15:11:09 (sorry, late) 15:11:19 right 15:11:32 O/ 15:12:11 once those tasks are finished, we'll have an estimated date for the migration, and we will communicate so all RDO Trunk consumers can adapt their jobs 15:12:13 jpena, dmsimard - ah so that will be cron job ? 15:12:15 I'll catch up with him today to see what bits we are missing 15:12:31 dmsimard: perfect! 15:12:41 apevec: by default it'd be in the 2 hourly cron for buildlogs but we have some flexibility 15:12:47 jpena, we could do backward compat redirects on public trunk.rdoproject ? 15:13:00 so that old links can work 15:13:09 apevec: that's on the to-do list, I'll check how to do it 15:13:15 jpena, added some comments on the review, it would be good to have. 15:13:15 but let's get content on CDN first 15:13:25 apevec: backwards compat or just delorean.repo's pointing to the CDN links ?% 15:13:41 we should have first cut images today 15:13:48 what will be the url to access the repos ? 15:14:17 flepied1: if we have backward compat redirection, the same 15:14:19 dmsimard, I was thinking redirect 15:14:29 dmsimard: basically redirect from https://trunk.rdoproject.org/centos7-master/current/ to http://buildlogs.centos.org/whatever 15:14:36 and so on 15:14:47 flepied1: something like http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master 15:14:57 thanks for the info 15:15:32 jpena, apevec: so we will do away with the delorean.repos then ? Cause they will point to a hashed repo. 15:15:32 dmsimard: thx 15:16:04 The .repo's could be statically hosted on rdoproject.org 15:16:25 i.e, http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master/delorean.repo would actually be garbage 15:16:48 am I making sense ? 15:16:57 * dmsimard hasn't had enough caffeine this morning 15:17:09 dmsimard: right, it wouldn't be useful in buildlogs, just if you want to use the hashed repo in trunk.rdo 15:17:10 I think we'll need hashes on CDN too 15:17:43 then GC older ones 15:17:43 but the repo on the CDN will have a static URL, say http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master 15:17:56 not http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master/uu/uuid/ 15:18:02 right ? 15:18:46 also, can it be useful to have a "latest" directory pointing to the latest build? 15:19:47 apevec, jpena: my question ^ ? 15:20:06 dmsimard: I assumed it would have a static URL 15:20:07 thinking... my issue was about updates, when we push new repo 15:20:33 it would break those with old yum metadata cached 15:20:51 I think I discussed this with KB already but I forget what was the answer 15:20:52 but we can avoid that by preserving last 3, like KB is doing 15:21:25 I'll check that. 15:21:37 it's createrepo option --retain-old-md 15:22:04 #action dmsimard to check with KB the specifics of pushing repos and prevent breaking repositories in flight 15:22:25 #action jpena to create redirects from old URLs to the new URLs 15:22:49 but for that to work we need to also keep those last N old builds around, so we need GC strategy too 15:22:50 I can take an action to create the static .repo files to host on rdoproject.org 15:23:15 rbowen: can we host arbitrary text files on rdoproject.org ? 15:23:23 dmsimard: yes 15:23:26 Yes 15:23:29 ok 15:23:46 dmsimard, why wouldn't we put them on buildlogs ? 15:23:48 It should be only markdown files that are procesed in any way. 15:24:06 also, with static url we can have those repo definitions in release RPMs 15:24:06 markdown to rule them all 15:24:33 www.rdoproject.org is not HA 15:24:39 apevec: not a bad idea 15:24:48 let's do that instead 15:25:04 #action apevec to add trunk repos in rdo release rpms 15:25:16 once we have the content out there 15:25:31 so they'll be added but disabled, yes ? 15:25:36 yes 15:25:43 makes sense 15:25:58 neat 15:26:17 see my plan to advertise trunk repos as rdo hotfixes in https://review.gerrithub.io/272121 15:26:45 * jpena likes the plan 15:27:10 so that means regardless of repo, people just yum install rdo-release and possibly enable the trunk repos 15:27:11 I like that 15:28:14 I guess we'll also need to do the same for centos-release-openstack-mitaka 15:28:18 and others 15:28:41 that'll solve a lot of confusion regarding RDO repositories 15:29:07 one rpm to rule them all 15:29:13 should we move to next topic ? 15:29:18 yes, by release rpms I mean both, centos and generic rdo 15:29:32 indeed, one rpm package to ensure proper setup is very nice feature 15:29:43 1) install this rpm 15:29:48 2) install da cloud 15:29:50 3) ? 15:29:53 4) profit 15:30:01 5) be happy? 15:30:19 now, that's really turning into support group :) 15:30:26 let's move on! 15:30:36 hello my name is trown and I am a RDOholic 15:30:41 #topic RDO promotion CI for master 15:30:57 ok RDOholic ^ :) 15:31:13 created pipeline for master: https://ci.centos.org/view/rdo/job/rdo-delorean-promote-master/ 15:31:33 image building is broken because there is not repo script for master, but I have all the patches up to fix that 15:31:43 dmsimard will add weirdo jobs 15:31:53 EOF 15:32:03 yes. Master jobs for weirdo today. 15:32:11 nice, Newton here come 15:32:13 Things will break. 15:32:16 we* 15:32:24 things are definitely broken for tripleo 15:32:44 using https://etherpad.openstack.org/p/delorean_master_current_issues to track issues as in the past 15:33:13 yeah, breaking early is the game here 15:33:45 Oh things WILL break. 15:33:49 next? 15:33:59 #topic packaging wishlist for Newton 15:34:58 number80, ^ - also new packes we'll push as updates to rdo mitaka 15:35:01 packages 15:35:12 yup 15:35:27 number80, did you want to create RDO-NEWTON bz tracker? 15:35:28 we had that discussion w/ senlin and it's the same recurring discussion 15:35:48 no, have people prepare a list so that we could start have them ready 15:35:53 should it be RFE bz against RDO/distribution ? 15:36:04 more geared toward users/ops sharing their wishlist 15:36:13 number80, so etherpad? 15:36:16 Yes 15:36:31 can you take action to create and advertise it? 15:36:43 rbowen, ^ or you have better suggestion? 15:37:03 how to implement "ponies" list? 15:37:15 what about creating a RDO wishlist to collect ideas to make RDO more better. 15:37:55 /buffer 48 15:37:59 (sorry) 15:38:10 chandankumar, yes, that's "ponnies" :) 15:39:02 I think we can start with generic wishlist etherpad, w/ General and New Packages sections ? 15:39:25 that sounds good 15:39:27 I agree 15:39:45 number80 is excited to see requests for zookeeper and cassandra 15:39:58 dmsimard: I'm so not doing those :) 15:40:04 :P 15:40:13 we might want to add a field: Will you be willing to maintain the packge: yes/no 15:40:36 apevec, +1 15:40:38 +2 15:40:42 +1 15:40:51 no +V? 15:40:59 let's merge 15:41:08 it might help to onboard new contributors from upstream to maintain the package 15:41:21 number80, can you take action to create that etherpad? 15:41:30 then we work on template request on it 15:41:41 #action hguemar create ponies list for Newton 15:41:56 like Color: pink :) 15:42:17 please promote the etherpad whislist in openstack-dev mailing list 15:42:18 Ponie: Applejack 15:42:32 number80, ^ what mflobo said 15:42:51 and let's move on? maybe topics left... 15:42:54 #topic RPMFactory migration next week 15:42:54 #action hguemar promote ponies list on openstack-dev 15:43:08 fbo_, flepied1 ? 15:43:21 FYI we have a migration plan 15:43:32 http://softwarefactory-project.io/etherpad/p/Retro_Planning_RDO_-_RPMF 15:43:36 Well we released SF 2.2.0 and upgraded review.rdoproject.org with it 15:44:00 #info jruzicka to release new rdopkg with rpmfactory support this week 15:44:01 The node has been synced with rpmf.beta and rpmf.beta is now shutdown 15:44:07 I need to double-check all projects have *-rdo branches 15:44:10 Not sure when I fell off the channel. :( 15:44:32 Freenode seems to be having a really bad day. 15:44:36 fbo_, i am not getting what is internal logging on sign up page on review.rdproject.org 15:44:36 apevec, yes saw the rename was partial on gerrithub I guess 15:44:59 fbo_, yes, we reamed packages which had GA rebuild 15:45:10 Now I'm syncing rdo- branches to -rdo inside review.rdoproject 15:45:10 *login 15:45:26 #action apevec to check all openstack-packages to have *-rdo distgit branches renamed 15:45:27 So all should be renamed when you'll do the migration 15:45:35 chandankumar: use github 15:45:57 chandankumar, you should use the github login 15:46:12 the internal is specific for the admin user and local users 15:46:55 got that 15:47:05 So I guess we are on track for next week, from our side we still have to rename project with namespace 15:47:16 we are currently doing that 15:47:51 #info rpmfactory migration on track for the next week 15:47:55 fbo_: we may also want to force https usage on login and in ci links too 15:48:09 we started so if you navigate through review.rdoproject.org you may see sometime service unavailable that's because renaming require gerrit restarts ... 15:48:25 so please bear with us next week, contributor's workflow should get much better after this migration is done 15:48:36 tristanC, it's seems to be the case in the SF conf atm 15:49:05 rdo packaging docs should be also updated during the next week 15:49:47 yeah, it's gonna be a bumpy road next week(s) but it's gonna be great once done so please bear with us :) 15:50:01 apevec, I guess we can align end of this week about next tasks in the retro planning to start the next week on the right track ? 15:50:23 ack 15:50:45 roger 15:50:53 #topic Doc Day 15:51:01 last 10mins, all for rbowen ^ 15:51:09 (we kind of missed it this time around) 15:51:22 Yes, we missed it. Perhaps we can do one next week if I dig out a litt 15:51:27 eunless someone else wants to take this. 15:51:43 I'm also doing interviews for blog post and/or podcast about what people did in Mitaka 15:51:58 Before we move on to Newton, we need to celebrate the awesome stuff y'all did this time around. 15:52:09 There's an email thread. Email me. We'll do it. 15:52:23 And finally, I posted a BoF agenda etherpad to rdo-list this morning 15:52:31 yes, let's brag, we have things to be proud off ! 15:52:31 Please add what we need to talk about, and a name next to each item. 15:52:46 I have two people signed up so far, and I'm hoping to do these for the next month or so, as Newton ramps up. 15:52:55 So think about what you wnt to talk about, and we'll schedule it 15:53:01 Or we can do it at Summit, if you're going to be there. 15:53:11 I suggest finishing the migration before bragging :-p 15:53:12 I'm looking for around 10 minutes - not a big production. 15:53:18 rbowen: I nominate EmilienM as Official Mass Bug reporter 15:53:21 :) 15:53:31 those who are not going to submit can participate in it? 15:53:31 he'll probably have nice stories 15:53:46 rbowen, speaking of etherpads, I've started directory of RDO releated ones in https://etherpad.openstack.org/p/RDO 15:53:58 b/c I always forget what was the etherpad name :) 15:54:04 Oh! That's really useful. Thank you. 15:54:14 so please add there when you create RDO etherpad! 15:54:18 Perhaps a name/description next to each would be helpful 15:54:22 nice meta-pad 15:54:25 so meta 15:54:48 #info RDO meta-pad: https://etherpad.openstack.org/p/RDO 15:54:48 rbowen, name should be descriptive, otherwise it's not a good name :) 15:54:48 such wow 15:54:56 :D 15:55:09 /EOL 15:55:22 So in the speed of light 15:55:24 done in 5 15:55:44 all right, time's out 15:55:45 4 15:55:46 3 15:55:48 2 15:55:50 1 15:55:50 wait 15:55:56 who's gonna chair the next meeting? 15:55:56 Chair for next week? 15:56:00 I didnt think you wer going to pull it off jruzicka, with the first topic taking 30 minutes 15:56:00 dramatic 15:56:21 or guess it was the second topic 15:56:48 the time a topic gets is proportional to amount of words people write so that's pretty fair :) 15:56:59 ok, since amoralej is still too shy to propose himself, I can chair the next meeting 15:57:12 ok, ok, I wil 15:57:13 #topic next chair 15:57:15 :) 15:57:15 will 15:57:19 #info jpena to chair next meeting 15:57:22 hehehe 15:57:36 3 15:57:37 2 15:57:38 1 15:57:40 #endmeeting