16:01:22 #startmeeting Server SIG Weekly Meeting (2015-02-24) 16:01:22 Meeting started Tue Feb 24 16:01:22 2015 UTC. The chair is sgallagh. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:22 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:22 #chair sgallagh mizmo nirik stefw adamw simo tuanta mitr danofsatx 16:01:22 #topic roll call 16:01:22 Current chairs: adamw danofsatx mitr mizmo nirik sgallagh simo stefw tuanta 16:01:27 Hello 16:01:30 .hello sgallagh 16:01:31 sgallagh: sgallagh 'Stephen Gallagher' 16:01:39 .hello tuanta 16:01:40 tuanta: tuanta 'Truong Anh Tuan' 16:01:42 .hello 16:01:43 danofsatx: (hello ) -- Alias for "hellomynameis $1". 16:01:55 * nirik is sort of here, but also busy on other stuff. 16:01:58 .hello danofsatx 16:01:58 danofsatx: Sorry, but you don't exist 16:02:14 darnit, I'm here zodbot, get over it 16:02:21 danofsatx: It expects your FAS ID 16:02:30 I know, not enough coffee yet this morning 16:02:41 .herllo simo 16:02:48 .hello simo 16:02:49 simo: simo 'Simo Sorce' 16:02:50 sigh 16:02:58 nirik: Can we add a .caffeinate command to Zodbot? :) 16:03:34 :) 16:04:48 * stefw says hi 16:05:00 #topic Agenda 16:05:16 #info Agenda Item: Fedora Server 22 Alpha Checkpoint 16:05:41 #info Agenda Item: Fedora 22 QA Needs 16:06:26 Other agenda topics? 16:06:46 sgallagh: should we discuss DC role issues ? 16:06:58 Yeah, that'll be part of the checkpoint discussion 16:07:04 #topic Fedora Server 22 Alpha Checkpoint 16:07:14 ok 16:07:20 I have a hard stop in 20 min. 16:07:23 So, as simo points out, we have a significant problem with the Domain Controller Role 16:07:24 can we discuss it early ? 16:07:32 simo: I want a short meeting anyway, but yes :) 16:08:06 simo: Can you summarize the problem? IIUC it's a matter of an incompatible pki-core package? 16:10:09 no 16:10:16 it is a dependency issue apparently 16:10:30 so F22 moves from tomcat 7 to tomcat 8 if I understand that correctly 16:10:38 and a class referenced by pki-core disappeared 16:10:49 not clear if it is just gone or replaced by something else 16:11:00 so -ki-core is broken and installation with CA fails 16:11:17 #info The offending bug is https://bugzilla.redhat.com/show_bug.cgi?id=1195811 16:11:40 I have proposed it as a blocker for Fedora 22 Alpha, since it violates the criterion of core functionality being available. 16:12:02 yup 16:12:29 simo: OK if I #action you and me to shepherd this? 16:12:35 s/me/I/ 16:12:49 Actually, no. "me" was correct there. 16:12:56 yes 16:13:26 #action simo and sgallagh to address Dogtag/FreeIPA dependency issue. 16:13:49 I don't know that there's much else to be discussed here; it's pretty clearly a blocker and needs to be fixed before we can ship. 16:14:10 So, on other F22 Alpha topics: 16:14:38 #info The first pass at a Database Server Role has landed in rolekit and will be included in F22 Alpha TC5 later today. 16:15:05 sgallagh: note that it may be hard to fix pki to work with tomcat 8 16:15:18 sgallagh: do we have any leverage to ask to include compat-tomcat-7 in f22 ? 16:15:36 #info simo notes that making pki work with tomcat 8 may be difficult. 16:15:40 simo: hard as in some finite amount of doable work, or as in not happening ever? 16:16:22 simo: We need to find out from Ade if it's going to be less work to support tomcat 8 or build a new compat package. 16:16:34 I'd prefer to avoid the latter, as it's a significant maintenance burden. 16:16:39 mitr: hard, and I am thinking also about migration 16:16:44 F21 upgrade to F22 16:17:49 When exactly did the tomcat 7->8 transition land? 16:19:10 February 15th it looks like 16:19:38 suggests 2014-09-21 16:19:54 mitr: What? 16:20:02 http://pkgs.fedoraproject.org/cgit/tomcat.git/commit/?id=53dd1361b3ab4535e39dae014a53eb7b56627f24 16:20:31 mitr: It didn't get built in Koji until Feb. 15 16:20:49 ah 16:21:28 I'm prepared to ask them to revert to the Fedora 21 version, given that they don't have a FESCo-approved system-wide change and it's REALLY late. 16:22:32 I think that this clearly deserves a cycle in Rawhide to work out the issues. 16:22:35 * mizmo here now, was in an unexpected phone call 16:22:43 mizmo: Welcome :) 16:23:22 sgallagh: I whole-hearedly concur. 16:24:01 sgallagh: that's an option too I guess 16:24:19 Proposal: The Fedora Server SIG and WG will file a FESCo ticket asking them to vote on reverting Tomcat to version 7 for Fedora 23 so it can spend a stabilization cycle in Rawhide. 16:24:27 sgallagh: we should coordinate offline later to avoid having 2 teams rushing 16:24:35 +1 16:24:37 either we revert or we rush the dogtag team 16:24:50 sgallagh: fedora 22 not 23 16:24:59 I'm of the opinion that rushing will cause more problems than it solves. 16:25:03 and +1 with that correction 16:25:04 Yes, thanks. Typo. 16:25:09 sgallagh: I agree 16:25:18 +1 to my own proposal, for the record. 16:25:42 +1 16:26:30 mitr, mizmo, stefw, adamw? 16:26:46 well, not sure it needs fesco... can't we just ask first? 16:26:59 or do we know they don't want to? 16:27:06 im fine with it +1 16:27:10 sgallagh: Has at least one Java person actually looked at this? Seems like a fair overreaction 16:27:50 mitr: This was brought to simo and me by the dogtag team. 16:27:59 So... yes. 16:28:05 in that case i'm fine with it +1 16:28:13 I have to run 16:28:25 sgallagh, and all: thanks 16:28:26 none of the tomcat maintainers seem to be Cc:ed on the bug 16:28:28 simo: Thanks 16:28:54 mitr: Yeah, the current treatment of that bug is that the dogtag folks need to react to it. 16:29:04 mitr: we should get them involved indeed 16:29:08 I guess +0, a FESCo ticket won’t exactly hurt but having the tomcat maintainers hear about this first from a FESCo ticket would be annoying. 16:29:14 mitr: but before today we did not think of a revert 16:29:17 mitr: OK, fair point. 16:29:17 * mitr goes ahead and adds them all to Cc 16:29:23 mitr: Thanks. 16:29:25 (We are at +6 already?) 16:30:10 OK, I'll treat that as agreed, but as a secondary plan (after talking with tomcat folks) 16:30:19 * nirik nods 16:30:50 #agreed If the Tomcat and Dogtag teams cannot settle this between themselves quickly, the Fedora Server SIG and WG will file a FESCo ticket asking them to vote on reverting Tomcat to version 7 for Fedora 23 so it can spend a stabilization cycle in Rawhide. 16:31:07 (I'm assuming that is an acceptable revision, unless otherwise corrected) 16:31:43 Moving on. 16:31:49 sgallagh, you meant "Fedora 22"? 16:31:53 #undo 16:31:53 Removing item from minutes: AGREED by sgallagh at 16:30:50 : If the Tomcat and Dogtag teams cannot settle this between themselves quickly, the Fedora Server SIG and WG will file a FESCo ticket asking them to vote on reverting Tomcat to version 7 for Fedora 23 so it can spend a stabilization cycle in Rawhide. 16:31:58 #agreed If the Tomcat and Dogtag teams cannot settle this between themselves quickly, the Fedora Server SIG and WG will file a FESCo ticket asking them to vote on reverting Tomcat to version 7 for Fedora 22 so it can spend a stabilization cycle in Rawhide. 16:32:03 tuanta: Thanks :) 16:32:10 :) 16:32:22 stefw: What's the status of Cockpit at the Fedora 22 Alpha Freeze? 16:33:14 this is our milestone: https://trello.com/c/duRQw1rU/113-milestone-fedora-22 16:33:58 there's a lot of work that's gone in under the covers and that remains to finish up. making cockpit modular, having a stable protocol so that versions can interact between 16:34:05 fedora versions, and different operating systems 16:34:23 Rolekit support was dropped and will be done async, and likely land in Fedora 23 16:34:46 In general each item here has someone working on finishing it up, and we should be good for the Fedora 22 release 16:36:14 that's it i think, any questions? 16:37:30 oh, and the goal is to have our CI system start running against Fedora 22 this week 16:37:49 and that's likely when we'll discover loads of Fedora 22 bugs throughout the whole stack :) 16:39:37 Sorry folks, my network dropped. 16:39:38 What was the last message seen from me? 16:39:54 " stefw: What's the status of Cockpit at the Fedora 22 Alpha Freeze?" 16:39:56 stefw: What's the status of Cockpit at the Fedora 22 Alpha Freeze? 16:40:02 OK 16:41:51 /me reviews the zodbot log 16:42:00 stefw: Thanks for the update. 16:42:04 sure 16:42:13 adamw: Are you around? 16:42:25 If not, we'll skip the QA topic 16:43:08 OK, I'm assuming he's not. 16:43:12 #topic Open Floor 16:43:15 Anything for Open Floor? 16:43:19 Draft DB Role Requirements doc: https://fedoraproject.org/wiki/User:Dmossor/DBRoleReqs 16:44:02 Did we miss anything? 16:44:06 #link https://fedoraproject.org/wiki/User:Dmossor/DBRoleReqs 16:44:13 danofsatx: Could you send an email about that to the list? 16:44:26 Roger, will do - just finished it before the meeting. 16:44:39 danofsatx: "The FreeIPA configuration web UI must be available and allow at least basic configuration of the DB" 16:44:45 I suspect that's a mistake :) 16:45:04 whoops, junland put that one in there - I missed it. We did a copy-n-paste of the FreeIPA doc 16:45:06 We probably want to talk with the Workstation folks and see if we can get pgadmin3 added as something they're interested in making sure works from the client side 16:45:32 or at least easily discoverable 16:45:56 Yes. I don't believe it has AppStream metadata yet 16:46:04 We should probably own that part of it, at least. 16:46:28 is pgadmin an application, or a web interface? 16:46:56 Application 16:47:21 rgr...I hadn't looked at it yet. 16:47:28 The only web-based config tool I'm aware of for PGSQL is the Ruby one 16:47:37 Which was generally frowned upon. 16:49:22 Yeah I was just reading that thread yesterday. 16:49:51 danofsatx: Want to get your hands dirty with some XML? 16:50:17 I can't dedicate the time, but I'll take a look 16:50:36 We need to have someone create the metadata for pgadmin3 so that it will show up in GNOME Software and other similar tools 16:50:47 Right now you have to do 'dnf install pgadmin3' 16:51:16 hmmm......sounds interesting. Can you point me in the right direction for reference, or will it be an exercise on my part? 16:51:45 danofsatx: I can get you a few links. 16:51:54 rgr, thanks 16:52:16 #info We need to generate AppStream metadata for pgadmin3 to support the DB Role 16:52:27 OK, anything else, or shall we call it a meeting? 16:53:08 I second the call 16:53:10 /me sets the fuse. 16:53:15 3... 16:53:28 2... 16:54:00 1... 16:54:13 #endmeeting