From Fedora Project Wiki

No edit summary
m (internal link cleaning)
(16 intermediate revisions by 6 users not shown)
Line 5: Line 5:
== What is the Beta Release? ==
== What is the Beta Release? ==


The beta release is the last important milestone before the release of Fedora 21. A Beta release is code-complete and bears a very strong resemblance to the third and final release. Only critical bug fixes will be pushed as updates up to the general release of Fedora 21. The final release of Fedora 21 is [https://fedoraproject.org/wiki/Releases/21/Schedule expected] in early December. Meanwhile, download the beta of Fedora 21 and help us make it even better:
The beta release is the last important milestone before the release of Fedora 21. A Beta release is code-complete and bears a very strong resemblance to the third and final release. Only critical bug fixes will be pushed as updates up to the general release of Fedora 21. The final release of Fedora 21 is [[Releases/21/Schedule|expected]] in early December. Meanwhile, download the beta of Fedora 21 and help us make it even better:


http://fedoraproject.org/get-prerelease
http://fedoraproject.org/get-prerelease
Line 15: Line 15:
== Fedora.Next and Fedora 21 Products ==
== Fedora.Next and Fedora 21 Products ==


As part of the [[Fedora.next|Fedora.next]] initiative, Fedora 21 will boast three products: [[Cloud]], [[Server]], and [[Workstation]]. Note that for the Alpha release, the network installers act as generic, 'universal' installers, offering the entire set of Fedora package groups by default, rather than only the groups associated with the Product they are meant to represent. For more details on this, see [[Common_F21_bugs#netinst-universal|the common bugs page]].
As part of the [[Fedora.next|Fedora.next]] initiative, Fedora 21 will boast three products: [[Cloud]], [[Server]], and [[Workstation]]. We encourage you to visit the wiki pages providing the details of these individual products for more information.
 
== Spins ==
 
In addition to the new Fedora products, Fedora users also have the choice of Fedora Spins that highlight user favorites like KDE Plasma Workspaces, Xfce, LXDE, and Sugar on a Stick (SoaS). If you're interested in trying out one of the spins, head over to the [http://fedoraproject.org/get-spin-prerelease prelease page for Fedora Spins] and grab the spins you're interested in!


=== Fedora 21 Base ===
=== Fedora 21 Base ===


Each of the products will build on the "base" set of packages for Fedora. For instance, each product will use the same packages for the kernel, RPM, yum, systemd, [[Anaconda]], and so forth.  
Each of the products will build on the "base" set of packages for Fedora. For instance, each product will use the same packages for the kernel, RPM, Yum, systemd, [[Anaconda]], and so forth.  


The [[Base|Base Working Group]] develops the standard platform for all Fedora products, which includes the installer, compose tools, and basic platform for the other products. The Base set of packages '''is not''' a full product intended for use on its own, but to be kept as a small, stable platform for other products to build on.
The [[Base|Base Working Group]] develops the standard platform for all Fedora products, which includes the installer, compose tools, and basic platform for the other products. The Base set of packages '''is not''' a full product intended for use on its own, but to be kept as a small, stable platform for other products to build on.


== Highlights in the Beta Release ==
== Highlights in the Beta Release ==


=== A Note on Shellshocked ===
=== A Note on Shellshocked ===


You've probably read all about the "Shellshocked" vulnerability in GNU Bash, which affected Fedora 19, 20, and 21 alpha. Rest assured that Fedora 21 beta '''has''' been patched to close this vulnerability.  
You've probably read all about the "Shellshocked" vulnerability in GNU Bash, which affected Fedora 19, 20, and 21 Alpha. Rest assured that Fedora 21 Beta '''has''' been patched to close this vulnerability.


=== Fedora 21 Cloud ===
=== Fedora 21 Cloud ===
Line 37: Line 39:
==== Modular Kernel Packaging for Cloud ====
==== Modular Kernel Packaging for Cloud ====


Space is precious, and there's little reason to include any kernel modules that aren't used in the cloud. As part of the work for Fedora 21, [[Changes/Modular_Kernel_Packaging_for_Cloud|the cloud SIG and kernel team split the kernel]] into two packages. One package contains the minimum modules for running in a virtualized environment, the other contains the larger set of modules for a more general installation.
Space is precious, and there's little reason to include drivers for hardware that doesn't exist in the cloud. As part of the work for Fedora 21, [[Changes/Modular_Kernel_Packaging_for_Cloud|the cloud SIG and kernel team split the kernel]] into two packages. One package contains the minimum modules for running in a virtualized environment, the other contains the larger set of modules for a more general installation. As a result, the F21 beta cloud image is 10% smaller than F20, making for faster deployment.


==== Fedora Atomic Host ====
==== Fedora Atomic Host ====
Line 55: Line 57:
The Fedora Server product introduces new Server management features aimed at making it easier to install discrete infrastructure services. The Fedora Server will introduce three new technologies in Fedora to handle this task, rolekit, Cockpit and OpenLMI.
The Fedora Server product introduces new Server management features aimed at making it easier to install discrete infrastructure services. The Fedora Server will introduce three new technologies in Fedora to handle this task, rolekit, Cockpit and OpenLMI.


[https://fedorahosted.org/rolekit Rolekit] is a Role deployment and management toolkit that provides a consistent interface to administrators to install and configure all the packages needed to implement a specific server role. Rolekit is at an early stage of development in Fedora 21 Alpha.
[https://fedorahosted.org/rolekit Rolekit] is a Role deployment and management toolkit that provides a consistent interface to administrators to install and configure all the packages needed to implement a specific server role. Rolekit is at an early stage of development in Fedora 21 Beta.


[http://cockpit-project.org Cockpit] is a user interface for configuring and monitoring your server
[http://cockpit-project.org Cockpit] is a user interface for configuring and monitoring your server
Line 66: Line 68:
As part of the server role offerings available for Fedora 21, the server product ships with a role deployment mechanism. One of the roles offered in 21 is the [[Changes/DomainControllerServerRole|Domain Controller Service]].  
As part of the server role offerings available for Fedora 21, the server product ships with a role deployment mechanism. One of the roles offered in 21 is the [[Changes/DomainControllerServerRole|Domain Controller Service]].  


The Domain Controller Service packages up the [http://www.freeipa.org/page/Main_Page freeIPA] integrated Identity and Authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers. As with Rolekit itself, this role is at an early stage of development in Fedora 21 Alpha.
The Domain Controller Service packages up the [http://www.freeipa.org/page/Main_Page freeIPA] integrated Identity and Authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers. As with Rolekit itself, this role is at an early stage of development in Fedora 21 Beta.


=== Fedora 21 Workstation ===
=== Fedora 21 Workstation ===
Line 74: Line 76:
==== Latest GNOME ====
==== Latest GNOME ====


Fedora 21 Workstation includes the latest GNOME desktop. Fedora 21 is tracking GNOME 3.14, which is due to be released in late September. GNOME 3.14 includes many new features such as integration of Picasaweb and DNLA media server support in GNOME Photos, a new game called Hitori similar to Sudoku, and much more.
Fedora 21 Workstation includes the latest GNOME desktop. Fedora 21 is tracking GNOME 3.14, which was released in September. GNOME 3.14 includes many new features such as integration of Picasaweb and DNLA media server support in GNOME Photos, a new game called Hitori similar to Sudoku, and much more.
 
==== Wayland Technology Preview ====
 
A [http://wayland.freedesktop.org/ Wayland] technology preview is included in this release for GNOME.  Users of Fedora 21 Alpha release can manually install "gnome-session-wayland-session" package. Please refer to "[http://fedoramagazine.org/gnome-on-wayland-in-fedora-21/  GNOME on Wayland in Fedora 21]" on Fedora Magazine for the current status and known issues. The Fedora Project is planning to make Wayland the default in the next Fedora Workstation release and we invite you to provide us your feedback. Select "Wayland on GNOME" in the GNOME login screen to try it out and provide your feedback via Bugzilla if you run into any problems.


==== DevAssistant ====
==== DevAssistant ====


Fedora 21 Worsktation includes the new DevAssistant tool by default. DevAssistant helps developers set up environments for their projects, so they can concentrate on writing code. For more information on DevAssistant, visit the website at http://devassistant.org.
Fedora 21 Workstation includes the new DevAssistant tool by default. DevAssistant helps developers set up environments for their projects, so they can concentrate on writing code. For more information on DevAssistant, visit the website at http://devassistant.org.
 
== Release Schedule ==
 
The [[Releases/21/Schedule|full release schedule]] is available on the Fedora wiki. The current schedule currently calls for the final release to come out on December 9th.
 
Dates are subject to change, pending any major bugs or issues found during the development process.


== Issues and Details ==
== Issues and Details ==


This is an Alpha release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the {{fplist|test}} mailing list or in #fedora-qa on freenode.
This is a Beta release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the {{fplist|test}} mailing list or in #fedora-qa on freenode.


As testing progresses, common issues are tracked on the [[Common_F21_bugs|Common F21 Bugs]] page.
As testing progresses, common issues are tracked on the [[Common_F21_bugs|Common F21 Bugs]] page.


For tips on reporting a bug effectively, read "[[How_to_file_a_bug_report|how to file a bug report]]."
For tips on reporting a bug effectively, read "[[How_to_file_a_bug_report|How to file a bug report]]"
 
== Release Schedule ==
 
The [[Releases/21/Schedule|full release schedule]] is available on the Fedora wiki. The current schedule calls for a beta release in the end of October, and a final release in early December.


These dates are subject to change, pending any major bugs or issues found during the development process.
Thanks much to all the contributors who've helped bring Fedora 21 this far! We're very excited about this release, and we hope that you'll enjoy it too.

Revision as of 20:41, 19 September 2016

Fedora 21 Beta Release Announcement

The Fedora 21 beta release is here, and - as usual - is packed with amazing improvements to Fedora, as well as fantastic free and open source software, gently harvested for your enjoyment. No bits were harmed in the making of this beta.

What is the Beta Release?

The beta release is the last important milestone before the release of Fedora 21. A Beta release is code-complete and bears a very strong resemblance to the third and final release. Only critical bug fixes will be pushed as updates up to the general release of Fedora 21. The final release of Fedora 21 is expected in early December. Meanwhile, download the beta of Fedora 21 and help us make it even better:

http://fedoraproject.org/get-prerelease

We need your help to make Fedora 21 the best release yet, so please take some time to download and try out the beta and make sure the things that are important to you are working. If you find a bug, please report it – every bug you uncover is a chance to improve the experience for millions of Fedora users worldwide. Together, we can make Fedora 21 a rock-solid distribution. We have a culture of coordinating new features and pushing fixes upstream as much as feasible and your feedback will help improve not only Fedora but Linux and free software on the whole. (See the end of this announcement for more information on how to help.)

Since it's a beta release, some problems may still be lurking. A list of problems that we already know about can be found at the Common F21 bugs page, found at http://fedoraproject.org/wiki/Common_F21_bugs.

Fedora.Next and Fedora 21 Products

As part of the Fedora.next initiative, Fedora 21 will boast three products: Cloud, Server, and Workstation. We encourage you to visit the wiki pages providing the details of these individual products for more information.

Spins

In addition to the new Fedora products, Fedora users also have the choice of Fedora Spins that highlight user favorites like KDE Plasma Workspaces, Xfce, LXDE, and Sugar on a Stick (SoaS). If you're interested in trying out one of the spins, head over to the prelease page for Fedora Spins and grab the spins you're interested in!

Fedora 21 Base

Each of the products will build on the "base" set of packages for Fedora. For instance, each product will use the same packages for the kernel, RPM, Yum, systemd, Anaconda, and so forth.

The Base Working Group develops the standard platform for all Fedora products, which includes the installer, compose tools, and basic platform for the other products. The Base set of packages is not a full product intended for use on its own, but to be kept as a small, stable platform for other products to build on.

Highlights in the Beta Release

A Note on Shellshocked

You've probably read all about the "Shellshocked" vulnerability in GNU Bash, which affected Fedora 19, 20, and 21 Alpha. Rest assured that Fedora 21 Beta has been patched to close this vulnerability.

Fedora 21 Cloud

The Fedora Cloud Working Group and Special Interest Group (SIG) has been busy leading up to Fedora 21. Cloud is now a top-level product for Fedora 21, and will include images for use in private cloud environments like OpenStack, as well as AMIs for use on Amazon, and a new image streamlined for running Docker containers.

Modular Kernel Packaging for Cloud

Space is precious, and there's little reason to include drivers for hardware that doesn't exist in the cloud. As part of the work for Fedora 21, the cloud SIG and kernel team split the kernel into two packages. One package contains the minimum modules for running in a virtualized environment, the other contains the larger set of modules for a more general installation. As a result, the F21 beta cloud image is 10% smaller than F20, making for faster deployment.

Fedora Atomic Host

In early April, Red Hat announced Project Atomic, an effort to provide the tools and patterns for a streamlined operating system to run Docker containers. The Fedora 21 release will be the first to offer an "Atomic" host for Fedora, which includes a minimal set of packages and an image composed with rpm-ostree.

While using the same RPMs as other Fedora offerings, the Atomic host will allow users to roll back updates (if necessary) as one atomic unit -- making update management much easier.

For users and organizations looking to run Docker containers, the Atomic host will be ideal.

Fedora 21 Server

The Fedora Server product is a common base platform that is meant to run featured application stacks, which are produced, tested, and distributed by the Server Working Group. Want to use Fedora as a Web server, file server, database server, or platform for an Infrastructure-as-a-Service? Fedora 21 Server is for you.

Fedora Server Management Features

The Fedora Server product introduces new Server management features aimed at making it easier to install discrete infrastructure services. The Fedora Server will introduce three new technologies in Fedora to handle this task, rolekit, Cockpit and OpenLMI.

Rolekit is a Role deployment and management toolkit that provides a consistent interface to administrators to install and configure all the packages needed to implement a specific server role. Rolekit is at an early stage of development in Fedora 21 Beta.

Cockpit is a user interface for configuring and monitoring your server or servers. It is accessible remotely via a web browser.

OpenLMI is a remote management system built atop DMTF-CIM. It can be used for scripting management functions across many machines as well as querying for capabilities and monitoring for system events.

Domain Controller Server Role

As part of the server role offerings available for Fedora 21, the server product ships with a role deployment mechanism. One of the roles offered in 21 is the Domain Controller Service.

The Domain Controller Service packages up the freeIPA integrated Identity and Authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers. As with Rolekit itself, this role is at an early stage of development in Fedora 21 Beta.

Fedora 21 Workstation

The Fedora Workstation product is a reliable, user-friendly, and powerful operating system for laptops and PC hardware. Fedora 21 Workstation is aimed at providing a platform for development of server side and client applications that is attractive to developers of all stripes. Whether you're a student or hobbyist, or a developer working in a corporate environment, Fedora Workstation is for you.

Latest GNOME

Fedora 21 Workstation includes the latest GNOME desktop. Fedora 21 is tracking GNOME 3.14, which was released in September. GNOME 3.14 includes many new features such as integration of Picasaweb and DNLA media server support in GNOME Photos, a new game called Hitori similar to Sudoku, and much more.

Wayland Technology Preview

A Wayland technology preview is included in this release for GNOME. Users of Fedora 21 Alpha release can manually install "gnome-session-wayland-session" package. Please refer to "GNOME on Wayland in Fedora 21" on Fedora Magazine for the current status and known issues. The Fedora Project is planning to make Wayland the default in the next Fedora Workstation release and we invite you to provide us your feedback. Select "Wayland on GNOME" in the GNOME login screen to try it out and provide your feedback via Bugzilla if you run into any problems.

DevAssistant

Fedora 21 Workstation includes the new DevAssistant tool by default. DevAssistant helps developers set up environments for their projects, so they can concentrate on writing code. For more information on DevAssistant, visit the website at http://devassistant.org.

Release Schedule

The full release schedule is available on the Fedora wiki. The current schedule currently calls for the final release to come out on December 9th.

Dates are subject to change, pending any major bugs or issues found during the development process.

Issues and Details

This is a Beta release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the test mailing list or in #fedora-qa on freenode.

As testing progresses, common issues are tracked on the Common F21 Bugs page.

For tips on reporting a bug effectively, read "How to file a bug report"

Thanks much to all the contributors who've helped bring Fedora 21 this far! We're very excited about this release, and we hope that you'll enjoy it too.