Fedora Server and Vagrant
by Stephen Gallagher
A question was raised by @jrobeson <https://pagure.io/user/jrobeson> on the
#fedora-server IRC channel yesterday:
"since fedora cloud is going all atomic, is fedora server gonna offer
vagrant boxes to fill that niche?"
This is an interesting question. On the one hand, it certainly seems to me
that we do want Fedora to have an official Vagrant box of some sort. On the
other hand, with Fedora Server focused on moving to the modularity
approach, I'm not sure if we want to take this on for Fedora 27. I think we
probably need to coordinate with the (former?) Cloud WG on this.
6 years, 5 months
Server SIG Weekly Meeting Agenda (2017-06-26)
by Stephen Gallagher
First up, I'm not going to be able to run the meeting this week (need to
take my kid to a rescheduled doctor's appointment). I'd like for someone
else to start the meeting and continue the discussion/planning for the new
Modular Server for F27. I see on the devel@ list that there are still quite
a few large open questions, so we should discuss these.
I'll try to participate as much as possible by way of mobile IRC, but I
will not be at full capacity.
6 years, 5 months
Let's build the Fedora 27 Server edition using Modularity
by Adam Samalik
Hey everyone!
I have a proposal: Let's build the Fedora 27 Server edition using
Modularity! [1]
We are currently finishing Boltron [2] which is a modular server prototype.
It includes several services and a version of DNF that supports modules.
You can try some of it already and we will be putting together a set of
demos that will explain how everything works.The main purpose of Boltron is
to prove it can work, and to test the new UX of managing modules in
multiple streams. But Boltron is really just a prototype - it won't get
updates, I wouldn't recommend it using in production. I would like Fedora
27 Server to be the next step.
What would need to happen in Fedora to produce a real modular server:
- Having a nice developer/packager experience - I would really like to
work close with guys from Factory 2.0 to develop a nice experience for
packagers creating new modules.
- Module updates and artificial branching - the guys from Factory 2.0 are
already working on it - no worries here.
- Base system (Base Runtime/Platform) with a shared userspace - a lot of
work on Base Runtime has been already done.
- User experience - we already have an early DNF protoype. Some UX testing
and polishing can result in a very nice thing.
- Content - having a good set of modules is important, but I don't think
we need to modularize the whole Fedora land for this to work. Having a nice
developer/packager experience will make the content grow fast.
Modularity can provide a solution to some of user needs described in the
Server PRD [3] like:
- Value is achieved by delivering the latest capabilities fastest (DevOps
Engineer/Administrator)
- Needs a platform with API and ABI stability guarantees (Traditional
Application Developer)
Also, the requirements icnclude:
- The Server Role must be packaged in such a way that it is possible to
install the complete set as a unit. <- Modules can represent such a unit.
- The Server Role may provide a sane, usable default. <- Modules have
install profiles that might help to provide such default.
What do you think?
Thanks!
Adam
[1] https://docs.pagure.org/modularity/
[2] https://docs.pagure.org/modularity/prototype/boltron.html
[3] https://fedoraproject.org/wiki/Server/Product_Requirements_Document
--
Adam Šamalík
---------------------------
Software Engineer
Red Hat
6 years, 5 months
Server SIG Weekly Meeting Minutes (2017-06-21)
by Stephen Gallagher
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
=================================================================
#fedora-meeting: Server Working Group Weekly Meeting (2017-06-21)
=================================================================
Meeting started by sgallagh at 17:00:10 UTC. The full logs are available
athttps://meetbot.fedoraproject.org/fedora-meeting/2017-06-21/server_work...
.
Meeting summary
- ---------------
* roll call (sgallagh, 17:00:10)
* Agenda (sgallagh, 17:07:39)
* Fedora Server 27 Modularization (sgallagh, 17:08:42)
* LINK: https://hub.docker.com/r/modularitycontainers/boltron-preview/
(langdon, 17:11:00)
* LINK: https://hub.docker.com/r/modularitycontainers/boltron-preview/
(langdon, 17:11:06)
* LINK: https://docs.pagure.org/modularity/ modularity docs (langdon,
17:13:55)
* LINK: https://docs.pagure.org/modularity/prototype/boltron.html deep
link to boltron preview (langdon, 17:14:19)
* LINK: https://fedoraproject.org/wiki/Changes/Modular_Server draft
change proposal for modular server (langdon, 17:16:22)
* LINK: https://fedoraproject.org/wiki/Changes/Host_and_Platform
(asamalik, 17:19:25)
* LINK: https://github.com/fedora-modularity/hp is the details on
host&platform (langdon, 17:19:55)
* LINK: https://fedoraproject.org/wiki/Changes/Host_and_Platform is
the change proposal for host & platform (langdon, 17:20:12)
Meeting ended at 18:05:04 UTC.
Action Items
- ------------
Action Items, by person
- -----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
- ---------------------------
* langdon (93)
* sgallagh (67)
* asamalik (43)
* nirik (21)
* jds2001 (19)
* zodbot (9)
* adamw (0)
* smooge (0)
* dperpeet (0)
* vvaldez (0)
* mhayden (0)
* mjwolf (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v1.7.2
Comment: https://www.mailvelope.com
wkYEAREIABAFAllKtWYJEHolVWI2uqOjAADLJwCdF7bfhuKlzHY+Jks2y7tL
MIXTLzcAoJLckJpQwcqNar5j0aRtbrsgYWeV
=oKM1
-----END PGP SIGNATURE-----
6 years, 5 months
Rescheduling the Server SIG meeting for this week
by Stephen Gallagher
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
We have one very important topic to discuss: Modularity and Fedora
Server 27. Unfortunately, due to a conflict, the people that need to
be involved in the discussion are unavailable this week at our normal
meeting time.
I'm sending out a WhenIsGood[1] link for a one-time rescheduling of
the meeting so we can get as many people into this discussion as
possible. Please reply promptly (particularly if the best slot is
still sometime today).
[1] http://whenisgood.net/mbj3ijk
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v1.7.2
Comment: https://www.mailvelope.com
wkYEAREIABAFAllJGYAJEHolVWI2uqOjAACx4wCcC1R/yUmkeW5D9QDPHD7s
hl6NSOYAoJcFPQ4ZICeDK7a0+AY2lAJ6dSaP
=Pbhn
-----END PGP SIGNATURE-----
6 years, 5 months
Call for agenda
by Stephen Gallagher
Does anyone have anything to put on the agenda for tomorrow? I'm going to be in meetings most of the day, so I will probably miss it, but if we have anything to discuss someone else can run it this week.
6 years, 5 months