# changelog

author: Jiri Konecny <jkonecny@redhat.com> - 31.19-1
changelog:
  - Call teardown_all explicitly (vponcova)
  - Don't publish the module in the loop (vponcova)
  - Start swap on ZRAM service (cmurf)
  - Use %autosetup instead of %setup (mkolman)
  - Adjust the exclude arguments for livepayloads (bcl)
  - Recreate the BLS entries when using liveimg (bcl)
  - Cache the liveimg tar kernel list (bcl)
  - Add common function for creating rescue images (bcl)
  - move comment into docstring for PowerNVGRUB2 install method (dan)
  - add PowerNV into BootloaderClassTestCase (dan)
  - LiveImage payload: clean up directory used for image mounting (rvykydal)
  - LiveImage payload: mount live image privately (rvykydal)
  - introduce PowerNV variant for grub2 class (dan)
  - initial PowerNV class support (dan)
  - Add the option decorated_window to the Anaconda configuration (vponcova)
  - Add test for Live OS detect live os image feature (jkonecny)
  - Add Live OS base image detection code (jkonecny)
  - Add tests for the new Live OS tasks (jkonecny)
  - Add Live OS handler tests for ImagePath property (jkonecny)
  - Implement teardown to Live OS payload handler (jkonecny)
  - Add support to create Live OS handler manually (jkonecny)
  - Implement SetupInstallationSource Live OS task (jkonecny)
  - Add ImagePath property to the Live OS handler (jkonecny)
  - Add an empty LiveOS payload handler (jkonecny)
  - Don't use the auto partitioning module in the custom spoke (vponcova)
  - Add support for decomposing DBus values (vponcova)
  - Use the default file system type for /boot (vponcova)
  - Move updates reponames to constants (riehecky)
  - Fix setting and reporting ready state in Source Spoke. (rvykydal)


author: Jiri Konecny <jkonecny@redhat.com> - 31.20-1
changelog:
  - Move code to exctract kernel version from tar to utils (jkonecny)
  - Add link for our translations to README (#1729788) (jkonecny)
  - Change Makefile zanata client check from pkg to bin (jkonecny)
  - Add recommendation to release process guide (jkonecny)
  - Remove unnecessary step from release in mock doc (jkonecny)
  - Fix mock release dependency in a mock (jkonecny)
  - Fix: Simplify the code for creating container store rows (vponcova)
  - Fix a docstring of add_device (vponcova)
  - Get the current device type only once (vponcova)
  - Move the code for getting the name of the new root (vponcova)
  - LiveImagePayload: move some functions to utils.py (rvykydal)
  - LiveImagePayload: replace PostInstallTask with UpdateBLSConfigurationTask
    (rvykydal)
  - LiveImageHandler: make API and implementation method names consistent
    (rvykydal)
  - LiveImageHandler: use more descriptive names for installation tasks
    (rvykydal)
  - LiveImagePayload: Do not provide API for setting of required space (rvykydal)
  - LiveImageHandler: prevent reusing of DownloadProgress instance (rvykydal)
  - LiveImageHandler: simplify using of SetupInstallationSourceImageTask result
    (rvykydal)
  - LiveImageHandler: simplify using of CheckInstallationSourceImageTask result
    (rvykydal)
  - LiveImageHandler: remove interfaces for task results we don't need (rvykydal)
  - Add logging to interactive utils (vponcova)
  - Fix the FIXME comment for collect_selected_disks (vponcova)
  - Rename the argument for the boot drive (vponcova)
  - Remove empty lines in collect_used_devices (vponcova)
  - Fix: Move the code for collecting device types (vponcova)
  - Fix: Move the code for completing the device info (vponcova)
  - Fix: Move the code for hiding protected disks to InstallerStorage (vponcova)
  - Move the code for suggesting device names (vponcova)
  - Fix: Move the code for getting a container device (vponcova)
  - Fix: Move the code for collecting device types (vponcova)
  - Fix pylint issues in the custom spoke (vponcova)
  - Move the code for label validation (vponcova)
  - Move the code for collecting supported mount points (vponcova)
  - Show a detailed warning in the custom spoke (vponcova)
  - Show a detailed error in the custom spoke (vponcova)
  - Move the code for collecting containers (vponcova)
  - Move the code for getting a container device (vponcova)
  - Populate a container for the given device (vponcova)
  - Simplify the code for creating container store rows (vponcova)
  - Move the code for renaming containers (vponcova)
  - Move the code for destroying devices (vponcova)
  - Remove the method for removing empty parents (vponcova)
  - Move the code for completing the device info (vponcova)
  - Move the code for creating devices (vponcova)
  - Move the function get_device_raid_level (vponcova)
  - Refactor the code for setting up the device types (vponcova)
  - Move the code for collecting device types (vponcova)
  - Move the code for collecting file system types (vponcova)
  - Move the code for getting the device LUKS version (vponcova)
  - Move the code for the device reformatting (vponcova)
  - Move the code for changed encryption (vponcova)
  - Move the code for changing the device size (vponcova)
  - Move the code for reverting reformat (vponcova)
  - Collect roots with supported devices (vponcova)
  - Move the code for adding the unknown page (vponcova)
  - Move the code for adding the root page (vponcova)
  - Move the code for creating a new root (vponcova)
  - Move the code for adding the initial page (vponcova)
  - Move the code for collecting roots to interactive utils (vponcova)
  - Move constants and function from custom_storage.py (vponcova)
  - Optimize the method _update_space_display of the custom spoke (vponcova)
  - Remove the method _current_total_space from the custom spoke (vponcova)
  - Remove the method _set_current_free_space of the custom spoke (vponcova)
  - Move the code for hiding protected disks to InstallerStorage (vponcova)
  - Don't check if disks have media present (vponcova)
  - Rename _clearpart_devices in CustomPartitioningSpoke (vponcova)
  - Rename get_new_devices in CustomPartitioningSpoke (vponcova)
  - Fix: Remove bootloader_devices from CustomPartitioningSpoke (vponcova)
  - Fix: Remove unused_devices from CustomPartitioningSpoke (vponcova)
  - Remove bootloader_devices from CustomPartitioningSpoke (vponcova)
  - Remove the attribute _devices from CustomPartitioningSpoke (vponcova)
  - Remove unused_devices from CustomPartitioningSpoke (vponcova)
  - Remove the property unused_devices from InstallerStorage (vponcova)
  - Remove banners (vponcova)
  - Replace the Progress hub (vponcova)
  - Remove useless class attributes from SpokeCategory (vponcova)
  - LiveImageHandler: add progress reporting of download (rvykydal)
  - LiveImageHandler: split out Teardown task from PostInstall (rvykydal)
  - LiveImageHandler: pass source image mount point as argument to tasks
    (rvykydal)
  - LiveImageHandler: PostInstallWithTask() 2/2 (rvykydal)
  - LiveImagehandler: InstallWithTask() (rvykydal)
  - LiveImageHandler: UpdateKernelVersionList() (rvykydal)
  - LiveImageHandler: PostInstallWithTask() 1/2 (rvykydal)
  - Change the sort order of the User Settings category (vponcova)
  - Move all spokes to the Summary hub (vponcova)
  - LiveImageHandler: PreInstallWithTask() (rvykydal)
  - LiveImageHandler: SetupWithTask() (CheckInstallationSourceImage) (rvykydal)


author: Jiri Konecny <jkonecny@redhat.com> - 31.21-1
changelog:
  - Always schedule the installation task for joining realm (#1732620) (vponcova)
  - Fix issue raised by giving publisher as last parameter (jkonecny)
  - Use the new publisher patch decorator in a tests (jkonecny)
  - Add decorator as shortcut for a publisher patching (jkonecny)
  - Add test for creating invalid payload handler (jkonecny)
  - Fix tests after removing handlers publish method (jkonecny)
  - Remove _publish_handler method from payload module (jkonecny)
  - Fix tests because of new payload API change (jkonecny)
  - Remove get_handler_path from payload handlers (jkonecny)
  - Return path from payload handler publish methods (jkonecny)
  - Join all the payload handler create methods (jkonecny)
  - Publish payload handler after KS data are parsed (jkonecny)
  - Add handler factory and use that in payload module (jkonecny)
  - Add tests for new payload API (jkonecny)
  - Do not create payload handler if already set (jkonecny)
  - Add API to test if there is a payload handler set (jkonecny)
  - Do not set default payload handler (jkonecny)
  - Don't prune and sort actions in the partitioning task (vponcova)
  - Fix imports in the tests (jkonecny)
  - Adapt payload tests to a new task check function (jkonecny)
  - Adapt network tests to a new task check function (jkonecny)
  - Adapt localization tests to a new task check function (jkonecny)
  - Adapt bootloader test to a new task check function (jkonecny)
  - Adapt storage tests to a new check task function (jkonecny)
  - Make a new test func to check task creation (jkonecny)
  - Add test for new payload API on live image creation (jkonecny)
  - Add new payload API to create live image handler (jkonecny)
  - Add tests for new payload handlers solution (jkonecny)
  - Fix tests after payload handler logic change (jkonecny)
  - Add support to create DNF payload handler (jkonecny)
  - Improve payload handler creation abstraction (jkonecny)
  - Publish payload handler before it is set (jkonecny)
  - Fix payload generate_kickstart with no handler (jkonecny)
  - Add payload module API to get active handler (jkonecny)
  - Publish handler in the creation method call (jkonecny)
  - Propagate DBus path when creating handler (jkonecny)
  - Use base handler class by the handler modules (jkonecny)
  - Add payload handler base class (jkonecny)
  - Change main payload handlers to property (jkonecny)
  - Add root password SSH login override checkbox (#1716282) (mkolman)


author: Martin Kolman <mkolman@redhat.com> - 31.22-1
changelog:
  - Fix pylint warning (vponcova)
  - Keep getSysroot for kdump-anaconda-addon (vponcova)
  - Specify sizes of nonexistent devices in tests (vponcova)
  - network tui: fix a typo concerning inifiniband device configuration
    (rvykydal)
  - Remove the object observers from UI (vponcova)
  - Remove the method changed (vponcova)
  - Move the preserved arguments to the Anaconda configuration file (vponcova)
  - Remove system root from DBus methods (vponcova)
  - Rename setSysroot (vponcova)
  - Replace getSysroot (vponcova)
  - Replace getTargetPhysicalRoot (vponcova)
  - Replace publisher patches with the new solution (jkonecny)
  - Handle disk selection errors in get_candidate_disks (vponcova)
  - Don't verify mounted partitions of protected disks (vponcova)
  - Always protect the live backing device (#1706335) (vponcova)
  - Don't change the storage if the reset fails (vponcova)
  - Remove support for teardown before storage reset (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 31.22.1-1
changelog:
  - Set correct Pykickstart version for F31 (mkolman)
  - Use append_dbus_tasks() for DBus Task scheduling (mkolman)
  - Add append_dbus_task method to TaskQueue (mkolman)
  - Replace Firewall and Network command setup() method (mkolman)
  - Add support for localization of modules (rvykydal)
  - Don't measure code coverage during the installation (vponcova)
  - Use the new discovery & join DBUS tasks (mkolman)
  - Increase network timeout constant (jkonecny)
  - Add DBUS Tasks for realm discovery & joining a realm (mkolman)
  - Add the add_requirements() method for PayloadRequirements (mkolman)
  - Extend RealmData (mkolman)
  - Set timeout for all session.get calls (jkonecny)
  - Add support for disabling modules via module --disable (mkolman)
  - Don't check the format status in UI (vponcova)
  - Fix updating of ifcfg files for ifname= bound devices (#1727904) (rvykydal)
  - network module: be more strict when adding physical device configuration
    (#1727904) (rvykydal)
  - Adapt to changes caused by NM in initramfs (#1727904) (rvykydal)
  - Change the documentation of the 'reason' attribute (vponcova)
  - Fix traceback in network module installation task. (rvykydal)
  - Remove the connect method of DBusObserver (vponcova)
  - Remember which modules are addons (vponcova)
  - Simplify the initialization of the module observer (vponcova)
  - Remove the support for the object observer (vponcova)
  - Move the module manager to a new subpackage (vponcova)


author: Jiri Konecny <jkonecny@redhat.com> - 31.22.2-1
changelog:
  - Set the minimum required entropy only once (vponcova)
  - Format strings with format in interactive utils (vponcova)
  - Rename _get_device_info_description in the custom spoke (vponcova)
  - Remove pyanaconda.storage.partitioning (vponcova)
  - Use the partitioning request in TUI (vponcova)
  - Use the partitioning request in GUI (vponcova)
  - Update the storage initialization and configuration (vponcova)
  - Use the partitioning request in the tests (vponcova)
  - Use the partitioning request in the automatic partitioning module (vponcova)
  - Use the partitioning request in the automatic partitioning task (vponcova)
  - Exclude mount points from the automatic partitioning (vponcova)
  - Create a DBus structure for the partitioning request (vponcova)
  - Don't load the repo device path twice in the Payload class (vponcova)
  - Rename device_path to repo_device_path in the Payload class (vponcova)
  - Rename get_mount_device in payload utils (vponcova)
  - Remove a redundant condition in the Payload class (vponcova)
  - Specify types of arguments in the payload utils (vponcova)
  - Use the payload utils in UI (vponcova)
  - Add a new function unmount_device to payload utils (vponcova)
  - Add a new function setup_device to payload utils (vponcova)
  - Add a new function mount_device to payload utils (vponcova)
  - Add a new function teardown_device to payload utils (vponcova)
  - Move the support methods for image installations (vponcova)
  - Change the method for finding potential HDISO sources (vponcova)
  - Change the method for finding a valid optical install media (vponcova)
  - Add a new function resolve_device to payload utils (vponcova)
  - Rename variables and arguments in the Payload class (vponcova)
  - Provide a documentation for the payload utils (vponcova)
  - Don't propagate the storage and data to the payload again (vponcova)
  - Collect addons after running the %pre section (vponcova)
  - Fix: Merge the code for the device info validation (vponcova)
  - Fix: Generate the device info in interactive utils (vponcova)
  - Fix: Simplify the code for validating mount points (vponcova)
  - Handle a missing value of the mount point attribute (vponcova)
  - Improve logging of the device info changes (vponcova)
  - Remove the constants for the device type strings (vponcova)
  - Move the code for collecting supported RAID levels (vponcova)
  - Move the code for the device info validation (vponcova)
  - Move the code for the raid level validation (vponcova)
  - Simplify the code for validating mount points (vponcova)
  - Move the code for validating mount points (vponcova)
  - Generate the device info in interactive utils (vponcova)
  - Simplify overriding disk set with container's (vponcova)
  - Simplify the removal of the device (vponcova)
  - Merge the code for changing the size (vponcova)
  - Move code to the function revert_reformat (vponcova)
  - Change arguments of the method for reformatting (vponcova)
  - Merge the code for the device info validation (vponcova)
  - Split the code for collecting the new device info (vponcova)
  - Move the code for collecting the new device info (vponcova)
  - Apply the device info changes in new methods (vponcova)
  - Remove the code for comparing the device info (vponcova)
  - Remove variables for new device info (vponcova)
  - Remove variables for old device info (vponcova)
  - Move the code for comparing the device info (vponcova)
  - Simplify logging of the device infos (vponcova)
  - Move the code for the new device info (vponcova)
  - Move the code for the old device info (vponcova)
  - Add squashfs+overlayfs base live image detection (bcl)
  - liveinst: Add support for plain squashfs root filesystem (bcl)


author: Martin Kolman <mkolman@redhat.com> - 31.22.3-1
changelog:
  - Use the task container to publish tasks (vponcova)
  - Remove publish_task (vponcova)
  - Make tasks publishable (vponcova)
  - Create and set up the DBus container for tasks (vponcova)
  - Add note to fix time consuming live os dbus task (jkonecny)
  - Add notes for the future work on the module payloads (jkonecny)
  - Move constants specific for copy dd task (jkonecny)
  - Add test for updating bls entries task (jkonecny)
  - Add test for Live OS post installation task (jkonecny)
  - Add test for create_rescue_image function (jkonecny)
  - Add Live OS handler test for install with task (jkonecny)
  - Add live payload handler test for InstallWithImageTask (jkonecny)
  - Improve tests for live os image detection code (jkonecny)
  - Add live os test for kernel version list (jkonecny)
  - Make consistent imports (jkonecny)
  - Replace getSysroot by conf value (jkonecny)
  - Move get_dir_size test to the payload module tests (jkonecny)
  - Move get_dir_size function to the payload.base.utils (jkonecny)
  - Rename GetDirSize to get_dir_size (jkonecny)
  - Add sysroot param to the copy DD files task (jkonecny)
  - Change write module blacklist to take sysroot param (jkonecny)
  - Change create root dir func to take sysroot param (jkonecny)
  - Add sysroot param to prepare installation task (jkonecny)
  - Rename payload shared to base (jkonecny)
  - Add Live OS handler space required test (jkonecny)
  - Inline copy driver disk payload function to task (jkonecny)
  - Add API for required space to live os payload handler (jkonecny)
  - Add copy DD files task to live image payload handler (jkonecny)
  - Use new task copy driver disks files to old payload (jkonecny)
  - Add copy DD files as post install task to live os handler (jkonecny)
  - Add post-installation task to live os payload handler (jkonecny)
  - Do a facelift to the old copy driver disk function (jkonecny)
  - Moved copy driver disk to the payload module shared (jkonecny)
  - Use new shared task in the old payload module (jkonecny)
  - Add test for prepare installation payload task (jkonecny)
  - Add tests for payload module shared utils (jkonecny)
  - Create and use task to prepare installation for LiveOS (jkonecny)
  - Move payload shared code for handlers to a directory (jkonecny)
  - Move write module blacklist to paylod module (jkonecny)
  - Move create root directory to its own function (jkonecny)
  - Add install task with API to Live OS handler (jkonecny)
  - Add kernel version list support to live os handler (jkonecny)
  - Fix noverifyssl when downloading .treeinfo file (#1723811) (jkonecny)
  - Add the DBus property PartitioningMethod (vponcova)
  - Add support for dynamic partitioning modules (vponcova)
  - Make partitioning modules publishable (vponcova)
  - Create the partitioning factory (vponcova)
  - Use a DBus container for the device trees (vponcova)
  - Add support for DBus containers (vponcova)
  - Add a simple unit test for TUI and GUI (vponcova)
  - Add logic to create flatpaks rpmostree payload (#1734970) (jkonecny)
  - Move flatpak code to a new ostree payload class (#1734970) (jkonecny)
  - Create flatpak in ostree payload only if available (#1734970) (jkonecny)
  - Update tests for new class method is_available (#1734970) (jkonecny)
  - Make flatpak is_available() a static method (#1734970) (jkonecny)
  - Remove the fixed file:// from the flatpak remote (#1734970) (jkonecny)
  - Fix payload prepare mount targets install task (#1734970) (jkonecny)
  - Merge rpmostreepayload installation under one task (#1734970) (jkonecny)
  - Move progress messaging from flatpak to rpmostree (#1734970) (jkonecny)
  - Add test for flatpak change remote for refs (#1734970) (jkonecny)
  - Replace remote for installed refs in rpmpayload (#1734970) (jkonecny)
  - Use new flatpak replace remote on installed refs (#1734970) (jkonecny)
  - Add flatpak remote replace for installed refs (#1734970) (jkonecny)
  - Make flatpak ref full format method more generic (#1734970) (jkonecny)
  - Create an flatpak base ref list object (#1734970) (jkonecny)
  - Use flatpak add/remove remotes in ostree payload (#1734970) (jkonecny)
  - Add flatpak tests for adding and removing remotes (#1734970) (jkonecny)
  - Implement flatpak adding and removing remotes (#1734970) (jkonecny)
  - Adapt flatpak tests to the new changes (#1734970) (jkonecny)
  - Change flatpak remote logic (#1734970) (jkonecny)
  - Rename flatpak REMOTE_NAME to LOCAL_REMOTE_NAME (#1734970) (jkonecny)
  - Make flatpak ref lists object consistent (#1734970) (jkonecny)
  - Implement object to get installed flatpak refs (#1734970) (jkonecny)
  - Add flatpak error reporting implementation (#1734970) (jkonecny)
  - Cleanup temp repository of flatpak before install (#1734970) (jkonecny)
  - Add and fix tests for newly added flatpak cleanup (#1734970) (jkonecny)
  - Add flatpak cleanup method (#1734970) (jkonecny)
  - Split flatpak setup to two initialization methods (#1734970) (jkonecny)
  - Fix tests after connecting to flatpak signals (#1734970) (jkonecny)
  - Add callbacks to monitor flatpak transactions (#1734970) (jkonecny)
  - Install flatpaks as part of ostree installation (#1734970) (jkonecny)
  - Add test for the flatpak install method (#1734970) (jkonecny)
  - Add support to install all remote flatpaks (#1734970) (jkonecny)
  - Add flatpak required space test (#1734970) (jkonecny)
  - Add get_required_space to the flatpak payload (#1734970) (jkonecny)
  - Add flatpak object to abstract flatpak Ref list (#1734970) (jkonecny)
  - Don't configure the default target without systemd (#1744115) (vponcova)
  - Change flatpak remote name to constant (#1734970) (jkonecny)
  - Use FlatpakPayload from the RPMOStreePayload (#1734970) (jkonecny)
  - Add test for the flatpak setup method (#1734970) (jkonecny)
  - Add method to setup flatpak objects (#1734970) (jkonecny)
  - Add flatpak test for remote availability (#1734970) (jkonecny)
  - Add check if flatpak remote repo is available (#1734970) (jkonecny)
  - Add libflatpak dependency to the anaconda spec (#1734970) (jkonecny)
  - Add an empty class to handle flatpak (#1734970) (jkonecny)
  - Look for existing installations on existing devices (vponcova)
  - Require a mount point only for mountable formats (vponcova)
  - Handle the missing mountpoint attribute (#1743853) (vponcova)
  - Rename the icon (#1740864) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 31.22.4-1
changelog:
  - payload module: update live image tar payload options with --numeric-owner
    (rvykydal)
  - payload module: add tests for live image payload interface (rvykydal)
  - network gui: wrap multiple IP addresses in network spoke (#1593561)
    (rvykydal)
  - Verify existing unlocked LUKS devices without keys (#1624617) (vponcova)
  - network tui: fix addr_str referenced before assignment (#1731415) (rvykydal)
  - Fix the second screen of Welcome to Fedora (#1748203) (vponcova)
  - Add a space after the comma in the description (junjieyuanxiling)
  - Fix tests after using flatpak format_ref method (jkonecny)
  - Use flatpak API to create ref string (jkonecny)
  - network: make sure configuration from boot options has ONBOOT=yes (#1727904)
    (rvykydal)
  - network: fix dumping of generic "Wired connection" created in initramfs
    (#1727904) (rvykydal)
  - Remove __main__ functions for testing (vponcova)
  - Drop dhclient requirement (pbrobinson)
  - Compare normalized XML strings (vponcova)
  - Add temporal pylint false positive (jkonecny)
  - Use numbers for user/group names when unpacking tar live image (356889)
  - Fix pylint test by loading C extensions (jkonecny)
  - Fall back to a boot drive with a valid stage1 device (#1168118) (vponcova)
  - Use test dependencies from Fedora instead of pip (jkonecny)
  - Do not crash test env setup in case of empty list (jkonecny)
  - Fix parsing of hostname from cmdline for ipv6. (rvykydal)
  - dnfpayload: repo in _fetch_md is a dnf repo not ksrepo (awilliam)
  - Don't set up a warning label to None (#1745933) (vponcova)
  - network module: guard onboot configuration task by environment (rvykydal)
  - network: modify autoactivate via NM API with a separate task (rvykydal)
  - network: get ONBOOT values from NM connections (rvykydal)
  - network: activate connections during initramfs consolidation synchronously
    (rvykydal)
  - network: block autoactivation also when updating iniramfs connection
    (rvykydal)
  - network: find initramfs connections even without ifcfg files (#1727904)
    (rvykydal)
  - network: block autoactivation when adding connection from kickstart
    (rvykydal)
  - network: split the function for adding a connection from kickstart (rvykydal)
  - network: implement NM connection change commit using Update2() (rvykydal)
  - network: fix setting real ONBOOT for inactive vlan devices (rvykydal)
  - network: modify ONBOOT via libnm during network initialization (rvykydal)
  - network: set autoconnect/ONBOOT to yes for default connection in tui
    (rvykydal)
  - network: get rid of ONBOOT workaround in tui (rvykydal)


author: Martin Kolman <mkolman@redhat.com> - 31.22.5-1
changelog:
  - Switch between layouts without confirmation (#1333984) (vponcova)
  - Remove the old and broken zram-stats script (#1561773) (mkolman)
  - network: split function for generating dracut arguments (#1751189) (rvykydal)
  - network: generate dracut arguments from connections (#1751189) (rvykydal)
  - network: do not touch iBFT connections created in initramfs (#1751189)
    (rvykydal)
  - Increase EFI System Partition (ESP) size to 200-600 MiB (javierm)


author: Martin Kolman <mkolman@redhat.com> - 0.3.68-1
changelog:
  - Remove obsolete Group definition from the spec file (mkolman)
  - Initialize network module (device configurations) (#1685992) (rvykydal)
  - Specify the type of the installation system (#1685992) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 0.3.72-1
changelog:
  - Set physical and system roots in the configuration file (vponcova)
  - Write Anaconda logs to journal (vponcova)
  - Read configuration files from /etc/initial-setup/conf.d (#1713506) (vponcova)


author: Martin Kolman <mkolman@redhat.com> - 0.3.73-1
changelog:
  - Remove system root from DBus calls (vponcova)
  - Correct the name for libreport Python3 require (mkutlak)


author: David Cantrell <dcantrell@redhat.com> - 3.17-1
changelog:
  - New release: 3.17 (dcantrell)
  - Add authselect command to rhel8 handler (rvykydal)
  - Add module command to rhel8 handler (rvykydal)
  - Update po/pykickstart.pot (dcantrell)


author: Chris Lumens <clumens@redhat.com> - 3.18-1
changelog:
  - New release: 3.18 (clumens)
  - Use the RHEL8 handler to generate RHEL docs. (clumens)
  - Add missing trailing newline for syspurpose __str__ method (mkolman)
  - Add the syspurpose command (mkolman)
  - Fix 'make rpmlog' target. (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 3.19-1
changelog:
  - New release: 3.19 (dcantrell)
  - Run gen_commands_docs and gen_sections_docs with python3. (dcantrell)
  - Use python3-sphinx in docs/Makefile (dcantrell)
  - Nope, this way for make po-pull and make release. (dcantrell)
  - Make sure 'make release' runs 'make po-pull' (dcantrell)
  - RHEL8Handler: include ssl certificate options (lars)
  - Add options for ssl certs on url and repo commands (lars)
  - parser: use collections.abc to import Iterator (lars)
  - test: Remove unused import (lars)
  - tests: Fix ksflatten tests (lars)
  - tests: Remove KickstartValueError test case (lars)
  - tests: Remove test case that's actually valid (lars)
  - Fix pylint warning W0102 dangerous-default-value (lars)
  - docs/versionremoved: fix sphinx import path (lars)
  - travis: don't override PYTHON with /usr/bin/python3 (lars)
  - Refactor ksverdiff and add tests for it (atodorov)
  - Patch ksverdiff so it works with argparse (atodorov)
  - Add main() function to scripts to allow module to be imported (atodorov)
  - Refactor tools/ksflatten.py and add tests for it (atodorov)
  - Add more tests for load.py (atodorov)
  - Issue DeprecationWarning for KickstartValueError and test it for
    completeness (atodorov)
  - More test coverage for autopart (atodorov)
  - Improve tests for updates (atodorov)
  - Improved tests for timezone (atodorov)
  - Improve tests for selinux (atodorov)
  - Improve test for rootpw (atodorov)
  - Refactoring for reboot.py and more tests (atodorov)
  - Refactor monitor.py and add more tests (atodorov)
  - Add more tests for logvol.py (atodorov)
  - Refactoring for driverdisk.py (atodorov)
  - Refactor and more tests for btrfs.py (atodorov)
  - Add test to kill remaining mutant (atodorov)
  - Refactor in dmraid.py (atodorov)
  - More tests and refactoring for volgroup.py (atodorov)
  - Improve displaymode tests (atodorov)
  - Fix the kickstart section %packages (vponcova)
  - Fix versions in parsers of kickstart sections (vponcova)
  - Fix warnings for deprecated options of kickstart commands (vponcova)
  - Fix pylint errors (vponcova)
  - Update kickstart-docs.rst (jason.gerfen)
  - Kickstart usage example link (jason.gerfen)
  - Document module stream installation (mkolman)
  - Mention all man pages in all "SEE ALSO" sections (tim)
  - Fix typo in ksshell man page (tim)
  - Normalize the mount point (vponcova)
  - Clarify the --when= parameter error message. (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 3.20-1
changelog:
  - New release: 3.20 (dcantrell)
  - Fix backward compatibility for python2 (jkonecny)
  - In 'make local', create a dummy .asc file explaining the
    signature. (dcantrell)


author: David Cantrell <dcantrell@redhat.com> - 3.21-1
changelog:
  - Make module --disable available on Fedora 31+ (mkolman)
  - Add F31 handler (mkolman)
  - Add the --disable option for the module command (#1719347) (mkolman)
  - A couple fixes for %packaging section docs (mkolman)
  - Fix the docs generation (vponcova)
  - Fix the documentation of bootloader --append (vponcova)
  - Just kidding, use xenial for everything. (dcantrel)
  - Python 3.7 is only available in 'xenial' in Travis-CI (dcantrel)
  - Reduce .travis.yml to Python 3.{5,6,7}, set SPHINXAPIDOC (dcantrel)
  - Replace PYTHONPATH override with sys.path.append; allow
    SPHINXAPIDOC (dcantrel)
  - Add rhel7-branch to .travis.yml (dcantrel)
  - Restrict the branches to test with Python 3. (dcantrel)
  - More changes to .travis.yml, add requirements.txt file (dcantrel)
  - Update the Travis-CI yaml file. (dcantrel)
  - Fix documentation for the --excludepkgs and --includepkgs repo
    options (mkolman)
  - packit.yml: remove unused content (ttomecek)
  - Update sed in pykistart.spec Makefile target (phracek)
  - Add pykickstart.spec.in for packit (phracek)
  - Make %packages --default attribute sane (jkonecny)
  - Configuration file .packit.yaml (phracek)
  - For Travis-CI, explicitly use Sphinx 1.7.6 (dcantrel)
  - Change to unittest.skipUnless and use correct syntax. (dcantrel)
  - Replace 'import unittest.skipIf as skipIf' with
    just 'import unittest' (dcantrel)
  - s/unittest/pytest/g in .travis.yml (dcantrel)
  - pip install unittest for the Travis-CI runs (dcantrel)
  - Run 'git checkout' in the Makefile ignoring non-fatal errors (dcantrel)
  - Skip KS_With_Wrong_Permissions_TestCase if running as root. (dcantrel)
  - Treat pylint warnings as non-fatal, exit codes 0 and 4. (dcantrel)
  - Remove unused falsePositives in runpylint.py (dcantrel)
  - Use env to set NOSE_IGNORE_CONFIG_FILES (dcantrel)
  - Add NOSE_IGNORE_CONFIG_FILES=y to the .travis.yml file (dcantrel)
  - Set NOSE_IGNORE_CONFIG_FILES in make coverage (dcantrel)
  - In the Travis-CI environment, coverage is 'coverage' (dcantrel)
  - Close output_path after reading in ksflatten.py (dcantrel)
  - Makefile improvements (dcantrel)
  - Specify Python 3.7 in .travis.yml per the docs. (dcantrel)
  - Run sphinx-build and sphinx-apidoc from docs/Makefile (dcantrel)
  - Add some missing help strings as detected by the coverage target. (dcantrel)
  - Add missing descriptions to a handful of pykickstart commands. (dcantrel)
  - Mark the sshkey --username option as required in docs (mkolman)
  - Test on recent Python versions on Travis (mkolman)
  - Fix snapshot documentation (jkonecny)
  - Add a CONTRIBUTING file. (dcantrel)


author: Martin Kolman <mkolman@redhat.com> - 0.47-1
changelog:
  - Make sure gettext returns strings not bytes (mkolman)
  - Spec: Move TUI back to main package (awilliam)


author: Martin Kolman <mkolman@redhat.com> - 0.48-1
changelog:
  - Merge pull request #23 from poncovka/master-decode_bytes (mkolman)
  - Handle bytes and strings from RPM (#1764642) (vponcova)


author: Jiri Konecny <jkonecny@redhat.com> - 1.2-1
changelog:
  - Document GlobalConfiguration class (jkonecny)
  - Add advanced input processing section to docs (jkonecny)
  - Make makefile zanata check more robust (jkonecny)
  - Add missing newline characters at the end (jkonecny)
  - Abstract widget buffer extensions (jkonecny)
  - Use python 3 sphinx module (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.3-1
changelog:
  - Fix pylint errors raised by new pylint version (jkonecny)
  - Setup logging handler properly for a library (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.4-1
changelog:
  - Fix and add tests for the new changes (#1646568) (jkonecny)
  - Add should_run_with_empty_stack configuration (#1646568) (jkonecny)
  - Remove wrong line in password_function conf (jkonecny)
  - Tweak date lang settings in make bumpver command (jkonecny)
  - Drop python-pocketlint build dependency (jkonecny)
  - Update spec file from Fedora (jkonecny)


author: Jiri Konecny <jkonecny@redhat.com> - 1.5-1
changelog:
  - Update spec file from the downstream (jkonecny)
  - Fix translation issue for lt language (jkonecny)


