#140 F28 installer release notes
Closed 6 years ago Opened 6 years ago by pbokoc.

Please comment on what changed in this release and requires documentation.


Anaconda modularisation effort.
Add modules which are separate python process.
Connect modules with the main process by DBus.
Most of the kickstart commands are processed on separate modules and used in UI on many places as backend data source.
https://fedoraproject.org/wiki/Changes/AnacondaModularization
https://rhinstaller.wordpress.com/2017/10/09/anaconda-modularisation/
In general most articles in https://rhinstaller.wordpress.com .

Separate dependencies from the main anaconda package to the anaconda-install-env-deps package.
Huge decrease of dependencies for Initial-Setup.
This is mainly useful for ARM boards with lower amount of memory.

Payload is usable in InstallClasses.
* You can add sources by InstallClasses

Kickstart: authconfig command is replaced by authselect

Anaconda enables hibernation by default on x86:
https://github.com/rhinstaller/anaconda/pull/1360
https://github.com/rhinstaller/anaconda/pull/1393

Addded the boot options inst.stage2.all and inst.ks.all:
https://github.com/rhinstaller/anaconda/pull/1250

  • With inst.stage2.all, all locations of type http, https or ftp specified with inst.stage2 will be used sequentially one by one until the image is fetched. Other locations will be ignored.

  • With inst.ks.all, all locations of type http, https or ftp specified with inst.ks will be used sequentially one by one until the kickstart file is fetched. Other locations will be ignored.

Added the boot option inst.xtimeout, that specifies the timeout for starting X server:
https://github.com/rhinstaller/anaconda/pull/1241

Install classes can specify the Fedora variant they should run on:
https://github.com/rhinstaller/anaconda/pull/1299

Progress bar should now better reflect the installation progress:
https://github.com/rhinstaller/anaconda/pull/1402

Switched from Blivet 2 to Blivet 3 for storage handling.

Switched from Pykickstart 2 to Pykickstart 3 for kickstart handling.

All Fedora-related Install classes have been merged to the Anaconda source code,
install classes are now selected at runtime based on .buildstamp.

Metadata Update from @pbokoc:
- Issue status updated to: Closed (was: Open)

6 years ago

Login to comment on this ticket.

Metadata