16:34:12 #startmeeting RELENG (2015-01-26) 16:34:12 Meeting started Mon Jan 26 16:34:12 2015 UTC. The chair is dgilmore. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:34:12 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:34:20 #meetingname releng 16:34:20 The meeting name has been set to 'releng' 16:34:20 #chair dgilmore nirik tyll sharkcz bochecha masta pbrobinson 16:34:20 Current chairs: bochecha dgilmore masta nirik pbrobinson sharkcz tyll 16:34:21 #topic init process 16:34:51 * sharkcz is here 16:34:58 Hi there 16:35:26 hello 16:35:28 hi everyone 16:35:28 * masta is here 16:35:30 morning 16:37:23 .fas corey84 16:37:24 Corey84: corey84 'Corey84' 16:37:38 (passively learning ) 16:37:49 #topic #5931 [Proposal] Move new branch and unretire requests to pkgdb2 16:37:57 https://fedorahosted.org/rel-eng/ticket/5931 16:39:21 I think pingou has worked more on this some... and things are coming along. 16:40:07 apparently #fedora-meeting-1 != #fedoram-meeting-1 16:40:11 hi all :) 16:40:24 hey pingou. 16:40:26 so basically: * Mon Jan 26 2015 Pierre-Yves Chibon - 1.23.99-1 16:40:28 - Update to 1.23.99 (pre-release for 1.24) 16:40:30 - New processes to request a new package or a new branch of a package directly 16:40:41 not exactly what I wanted to paste but it works :) 16:40:55 https://admin.stg.fedoraproject.org/pkgdb/ stg now runs the latest release (changelog above) 16:41:02 cool. so whats left to do? 16:41:11 during the review one question popped-up: https://fedorahosted.org/rel-eng/ticket/5931#comment:13 16:41:16 for which I would like more input 16:41:55 as for what is left: new pkgdb-cli release, testing of both, adjust doc and announcing 16:42:20 I'm thinking we may want to announce it already so that we can fix things before they hit prod 16:42:25 I'd also like to try and get a few packages to use it before we announce to shake out issues. 16:42:31 +1 16:43:08 the one 'big' thing remaining is the automation from pkgdb to git 16:43:19 and I'm fine with the 1 week wait re: comment 13... but not sure if we should run that by fesco as it's a change from current... 16:43:22 the code is ready but basically relies on the new version of pkgs 16:43:43 I'm ok with asking fesco 16:43:45 oh? so we need to wait for new pkgs to roll this out? 16:44:25 well, we can roll it out sooner, but then the admin processing the request will have to adjust the git in a different call/tool 16:44:49 hum, ok. 16:44:55 technically, I *think* we could roll out the fedmsg trigger git sync sooner, but I've to check the mkbranch script 16:45:04 * pingou puts bochecha on the list to help :-p 16:46:43 ok, so roll this to prod sometime this week, then see where we are next week and also talk to fesco about process/changes? 16:47:03 sounds good 16:47:39 #info nirik> ok, so roll this to prod sometime this week, then see where we are next week and also talk to fesco about process/changes? 16:47:55 #info < nirik> and I'm fine with the 1 week wait re: comment 13... but not sure if we should run that by fesco as it's a change from current... 16:49:43 pingou: I know that pbacina is working on setting a roadmap for features for distgit 16:49:53 including an api for branching etx 16:50:04 interesting 16:50:21 dgilmore: is it documented somewhere? 16:50:40 pingou: not yet that I know of 16:50:42 mostly our changes are just rhel7, gitolite3, ansible... we didn't make too many other changes really yet that I can think of. 16:50:46 but it needs to be 16:50:52 just wanted to get it on modern setup 16:50:53 nirik: right 16:51:08 so any changes after that could be good to work on once it's updated. 16:51:09 but there is going to be active development on distgit 16:51:31 sounds nice 16:51:33 internally at Red Hat they forked what Fedora had and did what they needed. 16:51:56 he is planning to unify both and do active development and maintainence on it as a open project 16:51:57 it would be great to converge. 16:52:02 excellent. 16:52:38 dgilmore: any ETA? 16:52:44 so while we will have something that makes branching work for now 16:52:58 down the road we can and should do it in a new way 16:53:05 pingou: afaik its just getting underway 16:53:06 * nirik looks at schedule 16:53:15 dgilmore: open from the start? 16:53:38 pingou: well its pulling in what exists in Fedora and Red Hat 16:53:47 but that is the idea 16:53:58 looking forward then :) 16:54:13 pingou / bochecha: do you think we can move pkgs01 production to new setup before f22 mass branch? 16:54:17 (ie, next week sometime) 16:54:37 nirik, it's not ready yet 16:54:49 nirik, we're still trying to figuring out lookaside and cgit 16:54:51 we have a final bug on the upload 16:54:54 cgit is happy 16:54:59 ok, fair enough... we can play it by ear then. 16:55:04 pingou, well, it's happy with selinux disabled :) 16:55:12 bochecha: which is what we had before 16:55:19 it's disabled in prod ? o_O 16:55:25 on pkgs01 yes 16:55:28 huh 16:55:44 nirik: if we were to deploy next week, we should do it on Monday as we'll be traveling on Thursday to DevConf 16:56:05 we want to fix selinux. 16:56:23 pingou: yeah, might be tight... so perhaps after is better 16:56:24 sure, but required for moving to prod? 16:56:33 if we don't... we never will. 16:56:40 agreed with nirik here 16:56:59 if we can pull tyll or puiterwijk on it, "they know" :) 16:57:32 something to check tomorrow 16:58:11 I am not really an selinux expert :-/ 16:58:39 I suspect we can get it working without too much hassle. 16:58:42 * dgilmore flys to fosdem thusday and then devconf monday/tuesday 16:58:55 * nirik notes we have spent a lot of time on this ticket... move on to some others? or is there more here? 16:59:02 +1 to move 16:59:05 yeah lets move on 16:59:15 * dgilmore needs to run in 10 minutes 17:00:06 #topic #6047 handle packages that are retired only in Branched but not Rawhide 17:00:18 tyll: so this is kinda ugly 17:00:53 https://fedorahosted.org/rel-eng/ticket/6047 17:00:55 I believe we already discussed it but I did not get to update the script 17:01:01 okay 17:01:29 #info already discussed 17:01:58 #topic #5870 rawhide signing 17:02:03 https://fedorahosted.org/rel-eng/ticket/5870 17:02:08 anything left here? 17:02:18 we do not have gating etc yet 17:02:26 and I think we should do so 17:02:29 I'd like to try and get this finished. ;) 17:02:52 so we need to get sigul dev time 17:02:52 I am currently waiting for someone to be able to restart sigul so running it does not that much disturb others/works more often 17:02:53 we might manually sign with f23 after branching, then enable it? 17:03:07 because we will have to resign everything right? 17:03:19 the last time it ran, there were only complains because sigul was not working too often 17:03:41 maybe something to discuss IRL at fosdem or devconf 17:03:44 yeah, there were some hangs... 17:04:02 also it usually was not able to sign anything about 1/3 of the day after sigul died when dgilmore/nirik were not available anymore 17:04:20 they seem to happen when multiple people sign at the same time... it gets confused and locks up 17:04:56 tyll: I need to talk to mitr about the risks with giving more people the shared nss password on the boxes 17:05:22 tyll: at least on the bridge I feel that there is nothing in the nss db that actually needs the password 17:05:36 * nirik notes pingou offered and I would be happy to have him have it... but sure, do check risks 17:05:52 the nss db on the bridge has a copy of the fedora ca cert and the key and cert for the bride user 17:06:06 usually it's the bridge that locks up/dies... 17:06:15 sounds good 17:06:21 the same cert and key is stored unencrypted on the bridge box to allow koji to import the signed rpms 17:06:59 so I feel that we could remove the password on the nss db and we will not be any less secure 17:07:16 alright. 17:07:17 then we could allow a few people to restart the bridge 17:07:28 that would be nice 17:07:29 so, talk with mitr at devconf and revisit? 17:07:57 if no password is required, maybe we can implement a watchdog that just restarts the bridge if it hangs 17:08:10 the thing having the password on the nss db gives us is making sure a authorized person starts sigul_bridge 17:08:14 tyll: right 17:08:25 which is not ideal 17:08:35 but better than it being down 17:08:51 nirik: yeah I will talk with mitr 17:09:26 if he agrees we do not lose anything by removing the password i will just do it and let pingou know 17:09:36 ok 17:09:51 if he thinks we really need it I will talk to him about the risks of more people knowing it 17:10:01 wfm 17:10:17 * dgilmore needs to run to the eye specialist 17:10:29 can someone please continue on 17:10:34 #action dgilmore discuss adding more people to be able to restart sigul bridge with mitr 17:10:35 see ya later dgilmore, bye 17:10:58 bye 17:11:04 safe travels dgilmore 17:11:14 * nirik doesn't know what else was on the agenda... 17:11:53 secondary arches status is, if there are no more tickets 17:12:01 not much else in meeting tickets... 17:12:10 sure, lets do secondaries. 17:12:15 https://fedorahosted.org/rel-eng/ticket/5886 is something that is currently stalling but important 17:12:26 #topic secondary arch status - s390 17:12:39 tyll: yeah, we need to gather stakeholders and figure things out... 17:13:02 I guess I can see if I can find someone to organize a meeting on it... 17:13:15 s390 looks good, we are quite on par with primary, fixing stuff as they come 17:13:39 excellent. 17:13:44 #topic secondary arch status - ppc 17:13:45 with ~100 builds missing due broken buildroots in the past, but it can fixed easily 17:14:03 sharkcz: oh? what broke them? 17:14:38 nirik: it's koji shadow issue with packages like perl dual life modules 17:14:46 ah, ok. 17:15:27 ppc also made progress, don't have the numbers but they should be ~week behind 17:15:53 ok, fair enough. 17:16:23 sharkcz: side note: how practical might it be to move our 2 ppc builders (which we use for epel builds) to fedora ? (they are rhel6 now) 17:17:26 it should work, we use f20 based builders, question is what hw is it and how easy we can get fedora there 17:17:46 Smooge would know.. can find out. 17:17:57 #topic secondary arch status - aarch64 17:18:04 because I hear about troubles with power6 blades, but power5 hw work and power7 and up 17:18:24 sharkcz: we might also be getting new stuff, not sure... it would be great to do kvm + fedora. 17:18:39 yeah new hw is in the queue 17:19:39 and IBM is interested in EPEL, so there might be a EPEL dedicated box 17:19:50 would be nice to have the builders the same as the others... 17:19:58 anyhow... any aarch64 news 17:20:35 * sharkcz isn't informed about aarch64 :-) maybe masta is? 17:21:16 yeah, masta or pbrobinson... 17:21:44 uh... I haven't been paying much attention to the aarch64 lately, sry 17:21:52 no worries. 17:22:05 Any other tickets to discuss, or shall we move on to open floor? 17:22:38 #topic Open Floor 17:22:44 I had one item... 17:23:09 about https://fedorahosted.org/rel-eng/ticket/6091 17:23:23 I can set the 'ipa' component to be not open for new bugs... 17:23:30 does anyone see an issue with that? 17:23:55 can we drop it entirely? 17:23:59 nope, go for it 17:24:15 pingou: well, it has closed bugs... what happens to them? 17:24:21 I've had the question coming up for pkgdb: https://github.com/fedora-infra/pkgdb2/issues/59 17:24:33 I dislike removing history 17:24:36 nirik: good question, no idea :/ 17:25:05 so, yeah, I think disable is the right thing to do. 17:25:07 not sure bz would allow you to physically remove the history 17:25:20 so yes, disable it 17:25:42 there is a 'delete' button, but not sure what happens when I press it. ;) I guess I could try in partner-bugzilla. 17:26:39 sounds as a dangerous button :-) 17:26:47 yeah. 17:26:54 anyhow, will look more at it. 17:27:01 Anything else for open floor before we close? 17:28:09 alright. Thanks for coming everyone! 17:28:12 is the new meeting time is now official? 17:28:12 #endmeeting