Meeting Minutes

Stephen Daley, Peter Boy
Wednesday,December 21, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action item.

    2. Using Ansible to install and configure Wildfly

      ACTION: jwhimpel will continue to work on Ansible roles .

    3. Server WG work program for upcoming year

      Continued discussion.

      ACTION: eseyman take a look at the work program over the holidays

      ACTION: jwhimpel will continue to work on Ansible roles

      ACTION: eseyman wants to focus on Identity Management for the first half of 2023

  • Meeting summary

  • Full log

Note: We moved the time of our meeting to UTC so, that the same local time of day is maintained after the DST changeover, that means 18:00 UTC.

Wednesday,December 07, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action items

    2. Server critical path definition proposal

      We will review the current version and likely add items as soon as we have made progress in reviewing and updating our release and quality criteria - now that the technical specifications have been updated.

    3. Server WG work program for upcoming year

      Possible focus areas as currently discussed (should be continued on the mailing list):

      • Keeping documentation up to date.

      • Using Ansible to install and configure Wildfly

      • Fedora Website Revamp - Fedora Server part

      • Review installation media

  • Meeting summary

  • Full log

Note: We are moving the time of our meeting to UTC so that the same local time of day is maintained after the DST changeover, that means 18:00 UTC.

Wednesday,October 19, 2022
  • Summary info

    1. Follow up actions

      INFO: @eseyman and @pboy will keep trying hard to replicate and check the Wildfly certificate issue.

    2. Release 37 Beta testing

      info: Installation issue with GPT and software RAID are resolved.

      info: Old systemd-nspawn related bugs are basically resolved (bugzilla 1900888, 1900869), but not yet completely

      info: The new ServerVM works fine.

      agreed: Server Edition rc 1.2 is ready for release.

    3. Documentation update Release 37

      info: The most important installation articles are reviewed and updated.

      agreed: For next release we determine the 5 articles mostly in need of an review and work on them on a documentation day in #fedora-server.

    4. Server critical path definition proposal

      We will continue the mailing list discussion.

  • Meeting summary

  • Full log

Wednesday,October 05, 2022
  • Summary info

    1. Follow up actions

      INFO: All our open actions are about the next topics.

    2. Release 37 Beta testing

      action: cmurf will test the new ServerVM F37

      SWraid installation on biosBoot GPT has been fixed, needs final testing.

    3. Documentation update Release 37

      @mowest reviewed 2 docs (local install and post installation). They are now significantly improved. Reveals the relevance of the review process.

    4. Using Ansible to install and configure Wildfly

      There is still an issue with the certificate. eseyman and pboy will additionally test it.

  • Meeting summary

  • Full log

Wednesday,September 21, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action items

    2. Release 37 Beta testing

      We have assigned various test tasks among us. For details see #actions in the minutes below.

    3. Documentation update Release 37

      @mowest will begin reviewing docs, especially those not associated in the release 37 test items.

    4. Release criteria, test procedures and systematization of tests

      We agreed to strive for systematization using the test weeks tools. Details should first be discussed on the mailing list.

  • Meeting summary

  • Full log

Wednesday,September 07, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action items

    2. Release 37 Beta testing

      It is verified the software raid bug is a release blocker. Not solved yet, but it is being worked on.

    3. Server VM status and the way forward

      Thanks to nirik we have a Server VM x86_64 and s390 image in F37 and in Rawhide. It was a kind of last minute rescue after a rather bumpy ride. And thanks to sgallagh for support in the not so easy way to get the kick-start file done at all.

      The kick-start failed on ppc64le and aarch64, unfortunately. The cause is likely to be different partitioning requirements, but the PR for a customized kick-start file was hanging again.

      We will need to review the current experience for its impact on our plan to update the server distribution media. Under the current circumstances, implementation seems quite unrealistic or at least extremely costly and time-consuming.

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, August 17, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action items

    2. Final decision about an updated Fedora Server Technical Specification

      It was consensus, that the document is not immutable and thus change be changed later if ideas for improvements surface later. Therefore, a decision now and start with the next tasks.

      AGREED: WG agrees about the techn.spec. in the current version, with alt. 1 for section 1.2 and editorial adaptations as discussed today.

    3. Using Ansible to install and configure Wildfly

      This is a key component of our "Supported by Ansible“-project (Server Roles), which has taken a back seat to everyday issues for far too long.

      jwhimpel has developed a playbook where currently there is still a problem with Letsencrypt certificates to be fixed.

      ACTION: jwhimpel will provide access to the playbook on GitHub so we can re-play the installation and test it.

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, July 20, 2022
  • Summary info

    1. Follow up actions

      INFO: No outstanding action items

    2. Review current Fedora Server Technical Specification

      We agreed about all suggestions in comments with the exception of the final wording of section 1.2 (File System and Storage Organization). We will open a discussion about the wording of section 1.2 on mailing list.

      ACTION: pboy will create a next version of the techn. spec. containing our agreements today.

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, July 06, 2022
Wednesday, June 15, 2022
  • Summary info

    1. Follow up actions

      ONGOING: Change proposal to add Server VM is still processing ( discussion thread )

      INFO: There is now a Change Proposal regarding the default hostname configuration ( discussion thread )

      AGREED: Server WG is content with the default hostname change proposal

    2. Further processing of GPT as default partitioning switch

      ACTION: pboy to add test of uefi sw raid with LVM RAID (instead of standard raid)

      ACTION: pboy files a bug about sw raid in uefi mode

      Discussion of unversal boot configuration postponed until current problems are solved.

    3. Test planning for Fedora 37

      AGREED: Server WG will strive for a test week for F38 and follow up releases

      First step is a final review of the updated Technical Specification next meeting, followed by an update of our release and test criteria.

    4. How to proceed with Cockpit File Sharing module NFS part

      Due to the elapsed time further discussion postponed.

    5. Open Floor

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, June 01, 2022
  • Summary info

    1. Follow up actions

      DONE: Post on devel list thread F37 proposed change to GPT as default partitioning schema about the regression regarding software raid installations. https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/DIU6IKPCPD2BXDUFDZUZ2G2ZQNT5JW57/

      DONE: Created an issue containing 2 test cases for biosboot GPT software raid installations https://pagure.io/fedora-server/issue/87

      DONE: created a stub of NFS server installation and Cockpit for administration

      ONGOING: Created Change proposal to add Server VM is still processing

      ONGOING: Discussion about changes around the default hostname configuration

      ONGOING: Review of the dnsmasq documentation by eseyman

    2. Change proposal about GPT as default partitioning for bios boot

      FESCo has accepted the Change Proposal without discussion. We now have the problem of preserving our users from harm unfortunately done intentionally or, at best, negligently by some of our own members who are owners of the Change Proposal. Unfortunately, the perpetrators do now not care how harm can be averted from our users with Release 37 and do not even bother to attend the meeting on this topic to find a suitable resolution if the issue.

      Stephen Gallagher started a process to qualify the Anaconda software raid bug as a blocker to the GPT Change Proposal. If accepted by QA as a blocker, it will have to be fixed (or the Change reverted) in order to ship Fedora. This would be a perfect and constructive solution.

      Agreed: Server WG agrees with sgallagh’s suggestion to block the GPT change until the Anaconda issue is resolved and considers it as most essential.

    3. Planning for Fedora 37: Additional changes to discuss? (continued)

      For part of the discussion we have a new tracking issue: #88 , It summarizes all the individual measures that we have discussed for improvement and entail an adjustment of the installation media.

      Agreed: Issue #88 is postponed to F38

      There are various new bug reports regarding the size of installation media, very similar to those on F36. We’ll ask Adam about it, He resolved those issues for F36.

    4. How to proceed with Cockpit File Sharing module NFS part

      Due to the elapsed time further preparatory discussion via e-mail.

    5. Open Floor

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, May 18, 2022
Wednesday, May 04, 2022
  • Summary info

    1. Follow up actions

      ONGOING: Created Change proposal to add Server VM

      DONE: Supplement to our Product requirements Document (PRD)

      DONE and ONGOING: Voting about new members (open until Thursday,05 05:00 UTC).

      DONE: Withdrawal of nb and mhoungbo from member list

    2. Evaluation of our test efforts for F36

      We agreed, we did better than with F35 and want to further improve with F37. Will open a follow-up discussion on mailing list.

    3. Planning for Fedora 37: Additional changes to discuss?

      There is an RFE (https://bugzilla.redhat.com/show_bug.cgi?id=2054625) pending to include some additional packages to the full installation DVD, which led to a discussion which packages to add and whether we accept a further increase of the downloads.

      Agreed: Continue discussion on mailing list.

    4. Open Floor

      x3mboy raised the question of migrating our repository to gitlab.

      Agreed: discuss on mailing list

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, April 20, 2022
  • Summary info

    1. Follow up actions

      DONE: withdrew Ben Williams from the list of approved members as he had wanted. Many thanks for his contributions.

      DONE: Opened a discussion about Cockpit and the file-sharing update follow ups on mailing list.

      DONE: Opened a discussion thread about a specification for a Server Edition VM on mailing list.

    2. Planning for Fedora 37: Introducing a Server VM KVM virtual disk image

      Agreed: WG decides to add a Fedora Server Edition VM image and to make a corresponding Change proposal.

      Action: pboy creates a change proposal to add a Fedora Server Edition VM image

      Agreed: WG decides to amend the PRD as proposed in ticket 83

      Action: pboy edits the PRD to amend as in issue #83 and initializes the required processing

    3. Evaluating Fedora Server Working Group

      Agreed: WG agrees to open a voting on the admision of cooltshirtguy, dcavalca, eseyman and mowest in one go.

      Action: pboy start a voting the admision of cooltshirtguy, dcavalca, eseyman and mowest in one go.

      Agreed: WG agrees to withdraw nb and mhoungbo for the time being (#67). Many thanks to both of them for their willingness to work on the Server WG.

      Action: Withdrawal of nb and mhoungbo from member list.

    4. Discussion of a potential change to Fedora surrounding the default hostname

      Agreed: salimma and Eighth_Doctor work with Dusty and probably others to explore the possibilities to get the old behaviour (pre f33) back.

    5. Current discussion about withdrawal of BIOS boot for new installations in F37

      There was a longer discussion about the subject. And the largely unanimous position was that we still need bios boot for a longer time for various reasons. Everything must be done to find a technical solution that makes this possible under the condition of available resources.

      Agreed: Davide Cavalca and Michel Alexandre Salim volunteer to work further on the subject.

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, April 06, 2022
  • Summary info

    1. Follow up actions

      Info: Had an IRC chat with Ben Williams (jbwillia). He is busy with other projects and we agreed he will withdraw from server WG. So I will remove him from our list. (see #67).

      Action: Will withdraw Ben Williams from the list of approved members for the time being.

      DONE: Withdrew Subhendu Ghosh from the list of approved members for the time being. * DONE: pb and sgallagh resolved the installation issue with virtualization.

    2. Fedora 36 tests

      Info: <cooltshirtguy> takes over testing AD from <sgallagh> for the F36 test cycle

      Info: <eseyman> still testing OpenLDAP

      Info: <pboy> No issues found with libcirt / postgreSQL / java / Tomcat

      Agreed: WG will join the Upgrade test day Thursday, April 14. Member will test on their own "real world" configurations

    3. Cockpit file-sharing update Change Proposal follow up

      Agreed: We close issue #73 as completed and done.

      Info: <sgallagh> has it on his (long) backlog to add the Cockpit Application stuff to the file-sharing

      Agreed: We open a discussion thread about file-sharing update followup actions on mailing list

    4. Planning Fedora 37

      Info: There is a hot discussion about withdrawel of bios boot for F37.

      We will dedicate a own topic about that next meeting

      Regarding our own plannings:

      • #53 ("Facilitated and improved support for Fedora Server Edition VMs", pboy)

        There is a comment with some specification to add a Fedora Server Edition disk image to our deliverables as part of out Fedora 37 work.

        Agreed: Open a discussion thread about https://pagure.io/fedora-server/issue/79#comment-790978 and decide next meeting

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, March 16, 2022
  • Summary info

    1. Follow up actions

      Info: Startet to contact members who had not been with us for longer than a half year und didn’t contribute anything (see #67).

      Info: Tried to contact Subhendu Ghosh (sghosh). There is no FAS account and no mail address available.

      Agreed: We withdraw Subhendu Ghosh from the list of approved members for the time being.

    2. Fedora 36 tests

      Action: sgallagh and pboy work on #80

      Action: <jwhimpel> The migration to the "next generation" of ansible seems to be working fine.

    3. Planning Fedora 37

      Result: Special interests exist so far in

      • #53 ("Facilitated and improved support for Fedora Server Edition VMs", pboy)

      • #54 ("Include automatic notification of updates (dnf-automatic) in Fedora Server", cooltshirtguy)

  • Detailed agenda

  • Meeting summary

  • Full log

Wednesday, March 02, 2022

Standing meeting about

  • Check F36 changes and known issues - final pass

    Result: Composed final list of F36 changes to specifically take care of

  • Specifying F36 manual test requirements - final pass

    Result: Final composition of a list of task & manual tests to be applied to F36 Beta

  • Review current Fedora Server Technical Specification – second pass

    Result: First draft proposal adopted as is, continue with completion of TBDs

    Details

Wednesday, February 16, 2022

Standing meeting about

Wednesday, February 02, 2022

Standing meeting about

  • Current status of Fedora Server User Docs Update

  • Using Ansible to install and configure Wildfly

  • Review current Fedora Server Technical Specification

    Details

Wednesday, January 19, 2022

Standing meeting about

  • Current status of Fedora Server User Docs Update

  • Current changeset F36, possible specific impacts on Server

  • Review current Fedora Server Technical Specification

    Details