From 48abb8540b8c0f01ece8033be9dab83a4281b914 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: May 16 2018 19:20:47 +0000 Subject: [PATCH 1/4] Revert "Fix issue #163 (bad link to common bugs)" This reverts commit 16ab3de35926f85e5d26acad00800e1768f1996d. --- diff --git a/en-US/entities.adoc b/en-US/entities.adoc index a588a7c..3e067dd 100644 --- a/en-US/entities.adoc +++ b/en-US/entities.adoc @@ -1,5 +1,6 @@ :BOOKID: release-notes :BZURL: https://pagure.io/release-notes +:COMMONBUGS_URL: http://fedoraproject.org/wiki/Common_F28_bugs :HOLDER: Fedora Project Contributors :KERNEL: 4.8 :NEXTVER: Rawhide diff --git a/en-US/welcome/Feedback.adoc b/en-US/welcome/Feedback.adoc index 97339ce..5e8149d 100644 --- a/en-US/welcome/Feedback.adoc +++ b/en-US/welcome/Feedback.adoc @@ -8,7 +8,7 @@ Thank you for taking the time to provide your comments, suggestions, and bug rep == Providing Feedback on Fedora Software -To provide feedback on Fedora software or other system elements, please refer to link:++http://fedoraproject.org/wiki/BugsAndFeatureRequests++[Bugs And Feature Requests]. A list of commonly reported bugs and known issues for this release is available from link:http://fedoraproject.org/wiki/Common_F{PRODVER}_bugs[Common {PRODVER} Bugs] on the wiki. +To provide feedback on Fedora software or other system elements, please refer to link:++http://fedoraproject.org/wiki/BugsAndFeatureRequests++[Bugs And Feature Requests]. A list of commonly reported bugs and known issues for this release is available from link:{COMMONBUGS_URL}[Common F26 Bugs] on the wiki. == Providing Feedback on Release Notes From e8fa4c3b79842569c8972c4bff14ef35cb80bb13 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: May 16 2018 20:05:54 +0000 Subject: [PATCH 2/4] 140 - add installer release notes --- diff --git a/en-US/sysadmin/Installation.adoc b/en-US/sysadmin/Installation.adoc index f69e6bd..ee8c01b 100644 --- a/en-US/sysadmin/Installation.adoc +++ b/en-US/sysadmin/Installation.adoc @@ -3,3 +3,32 @@ include::en-US/entities.adoc[] [[sect-installation]] = Installation +This section describes changes in the *Anaconda* installer. + +== Anaconda modularization effort +*Anaconda* is going through a large scale effort to modularize its internals. (Note that this effort is separate from the _Fedora_ modularization effort described in <>.) The following changes have been made to *Anaconda*: + +* Modules have been added which are separate *Python* processes. They are connected to the main *Anaconda* process using *DBus*. +* Most Kickstart commands are now processed on separate modules, and used in the UI in many places as backend data sources. + +== Kickstart changes +* The `authconfig` command has been deprecated by `authselect`. + +== Changes in boot options +New boot options: + +* `inst.stage2.all` - With this boot option, the stage 2 image will be fetched from HTTP, HTTPS and FTP locations which are specified using the `inst.stage2=` option sequentially in the order they are specified, until the image is successfully fetched. All other locations will be ignored. +* `inst.ks.all` - With this boot option, the Kickstart file will be fetched from HTTP, HTTPS and FTP locations which are specified using the `inst.ks=` option sequentially in the order they are specified, until the file is successfully fetched. All other locations will be ignored. +* `inst.xtimeout=` - Specifies a timeout period (in seconds) the installer will wait before starting the *X* server. + +== Miscellaneous changes + +* Former dependencies of the _anaconda_ package itself have been separated into the _anaconda-install-env-deps_ package. +* The number of dependencies for *Initial Setup* has been massively decreased, which enables it to run on systems with a significantly lower amount of memory than before. +* Anaconda now enables hibernation by default on AMD and Intel (x86) systems. +* The progress bar displayed while the installation is in progress is now more accurate. +* The `pykickstart` and `blivet` libraries, which are used to handle Kickstart processing and storage configuration respectively, have been both upgraded to version `3`. +* Payload is usable usable in `InstallClass` +* You can now add sources in `InstallClass` +* `InstallClass` is now selected at runtime based on the `.buildstamp` file. +* `InstallClass` can now specify a Fedora variant which it should run on. This is defined by the `Variant` item in the `.buildstamp` file. From 7fa789c0307276324001ec0953e54483e51def13 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: May 16 2018 20:14:40 +0000 Subject: [PATCH 3/4] Fix issue #81 - Reduce Initial Setup Redundancy --- diff --git a/en-US/sysadmin/Installation.adoc b/en-US/sysadmin/Installation.adoc index ee8c01b..3693501 100644 --- a/en-US/sysadmin/Installation.adoc +++ b/en-US/sysadmin/Installation.adoc @@ -21,6 +21,11 @@ New boot options: * `inst.ks.all` - With this boot option, the Kickstart file will be fetched from HTTP, HTTPS and FTP locations which are specified using the `inst.ks=` option sequentially in the order they are specified, until the file is successfully fetched. All other locations will be ignored. * `inst.xtimeout=` - Specifies a timeout period (in seconds) the installer will wait before starting the *X* server. +== Reduced initial setup redundancy +When you install the _Workstation_ variant of Fedora 28 using the live image, you will now be prompted to create a user account by *GNOME Initial Setup* instead of Anaconda. Additionally, you will no longer be prompted to set a root password during the installation of Fedora Workstation using the live image. The `root` account will be disabled by default; you can enable it by setting a password for it using the `sudo passwd` command. If you do not reenable the `root` account, you can still perform any administrative tasks using `sudo` and your user password. + +These changes have been made in order to reduce redundancy between **Anaconda**, **Initial Setup**, and **GNOME Initial Setup**, which could previously all ask you to perform the same setup tasks. + == Miscellaneous changes * Former dependencies of the _anaconda_ package itself have been separated into the _anaconda-install-env-deps_ package. From a80f5b842ff4c230f363f6884af8a34ec55f6471 Mon Sep 17 00:00:00 2001 From: Petr Bokoc Date: May 16 2018 20:19:17 +0000 Subject: [PATCH 4/4] Fix #105 - additional details about Anaconda modularization --- diff --git a/en-US/sysadmin/Installation.adoc b/en-US/sysadmin/Installation.adoc index 3693501..9e8a52a 100644 --- a/en-US/sysadmin/Installation.adoc +++ b/en-US/sysadmin/Installation.adoc @@ -11,6 +11,8 @@ This section describes changes in the *Anaconda* installer. * Modules have been added which are separate *Python* processes. They are connected to the main *Anaconda* process using *DBus*. * Most Kickstart commands are now processed on separate modules, and used in the UI in many places as backend data sources. +The modularization effort has no visible impact on the user experience. To read more about the installer internals, see the link:++https://rhinstaller.wordpress.com/++[installer team's blog]. + == Kickstart changes * The `authconfig` command has been deprecated by `authselect`.