diff --git a/.anaconda.metadata b/.anaconda.metadata index 6387d96..706f43c 100644 --- a/.anaconda.metadata +++ b/.anaconda.metadata @@ -1 +1 @@ -632462bddbdc19d45ca62725bff1a37cccb4babf SOURCES/anaconda-29.19.2.17.tar.bz2 +ac88148a627674029887fd6e5a8a7c3d05985096 SOURCES/anaconda-33.16.3.26.tar.bz2 diff --git a/.gitignore b/.gitignore index 8836092..13cf230 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/anaconda-29.19.2.17.tar.bz2 +SOURCES/anaconda-33.16.3.26.tar.bz2 diff --git a/README.debrand b/README.debrand deleted file mode 100644 index 01c46d2..0000000 --- a/README.debrand +++ /dev/null @@ -1,2 +0,0 @@ -Warning: This package was configured for automatic debranding, but the changes -failed to apply. diff --git a/SPECS/anaconda.spec b/SPECS/anaconda.spec index 15b95f9..81306a8 100644 --- a/SPECS/anaconda.spec +++ b/SPECS/anaconda.spec @@ -1,15 +1,8 @@ -%define livearches %{ix86} x86_64 ppc ppc64 ppc64le - -# Avoid anaconda-core requiring gjs-console due to the GNOME welcome -# screen that's shipped in it -%global __requires_exclude_from ^%{_datadir}/anaconda/gnome/rhel-welcome.*$ - Summary: Graphical system installer Name: anaconda -Version: 29.19.2.17 +Version: 33.16.3.26 Release: 1%{?dist} License: GPLv2+ and MIT -Group: Applications/System URL: http://fedoraproject.org/wiki/Anaconda # To generate Source0 do: @@ -22,6 +15,9 @@ Source0: %{name}-%{version}.tar.bz2 # Versions of required components (done so we make sure the buildrequires # match the requires versions of things). +%if ! 0%{?rhel} +%define blivetguiver 2.1.12-1 +%endif %define dbusver 1.2.3 %define dnfver 3.6.0 %define dracutver 034-7 @@ -30,20 +26,22 @@ Source0: %{name}-%{version}.tar.bz2 %define gtk3ver 3.22.17 %define helpver 22.1-1 %define isomd5sum 1.0.10 -%define langtablever 0.0.34 +%define langtablever 0.0.49 %define libarchivever 3.0.4 %define libblockdevver 2.1 %define libtimezonemapver 0.4.1-2 %define libxklavierver 5.4 %define mehver 0.23-1 %define nmver 1.0 -%define pykickstartver 3.16.8-1 +%define pykickstartver 3.16.11-1 %define pypartedver 2.5-2 %define rpmver 4.10.0 %define simplelinever 1.1-1 %define utillinuxver 2.15.1 +%define dasbusver 0.4 BuildRequires: audit-libs-devel +BuildRequires: libtool BuildRequires: gettext-devel >= %{gettextver} BuildRequires: gtk3-devel >= %{gtk3ver} BuildRequires: gtk-doc @@ -61,9 +59,6 @@ BuildRequires: systemd # rpm and libarchive are needed for driver disk handling BuildRequires: rpm-devel >= %{rpmver} BuildRequires: libarchive-devel >= %{libarchivever} -%ifarch %livearches -BuildRequires: desktop-file-utils -%endif %ifarch s390 s390x BuildRequires: s390utils-devel %endif @@ -85,7 +80,7 @@ The anaconda package is a metapackage for the Anaconda installer. Summary: Core of the Anaconda installer Requires: python3-libs Requires: python3-dnf >= %{dnfver} -Requires: python3-blivet >= 1:3.1.0-12 +Requires: python3-blivet >= 1:3.2.2-1 Requires: python3-blockdev >= %{libblockdevver} Requires: python3-meh >= %{mehver} Requires: libreport-anaconda >= 2.0.21-1 @@ -96,17 +91,19 @@ Requires: python3-requests Requires: python3-requests-file Requires: python3-requests-ftp Requires: python3-kickstart >= %{pykickstartver} -Requires: langtable-data >= %{langtablever} -Requires: langtable-python3 >= %{langtablever} +Requires: python3-langtable >= %{langtablever} Requires: util-linux >= %{utillinuxver} Requires: python3-gobject-base Requires: python3-dbus Requires: python3-pwquality Requires: python3-systemd -Requires: python3-pydbus Requires: python3-productmd +Requires: python3-dasbus >= %{dasbusver} +Requires: flatpak-libs +%if 0%{?rhel} Requires: python3-syspurpose Requires: subscription-manager >= 1.26 +%endif # pwquality only "recommends" the dictionaries it needs to do anything useful, # which is apparently great for containers but unhelpful for the rest of us @@ -114,16 +111,12 @@ Requires: cracklib-dicts Requires: python3-pytz Requires: teamd -%ifarch %livearches -Requires: usermode -%endif %ifarch s390 s390x Requires: openssh %endif Requires: NetworkManager >= %{nmver} Requires: NetworkManager-libnm >= %{nmver} Requires: NetworkManager-team -Requires: dhclient Requires: kbd Requires: chrony Requires: python3-ntplib @@ -131,7 +124,9 @@ Requires: systemd Requires: python3-pid Requires: python3-ordered-set >= 2.0.0 -Requires: platform-python-coverage +# Required by the systemd service anaconda-fips. +Requires: crypto-policies +Requires: /usr/bin/update-crypto-policies # required because of the rescue mode and VNC question Requires: anaconda-tui = %{version}-%{release} @@ -139,6 +134,14 @@ Requires: anaconda-tui = %{version}-%{release} # Make sure we get the en locale one way or another Requires: glibc-langpack-en +# anaconda literally runs its own dbus-daemon, so it needs this, +# even though the distro default is dbus-broker in F30+ +Requires: dbus-daemon + +# Ensure it's not possible for a version of grubby to be installed +# that doesn't work with btrfs subvolumes correctly... +Conflicts: grubby < 8.40-10 + Obsoletes: anaconda-images <= 10 Provides: anaconda-images = %{version}-%{release} Obsoletes: anaconda-runtime < %{version}-%{release} @@ -149,6 +152,18 @@ Obsoletes: booty <= 0.107-1 The anaconda-core package contains the program which was used to install your system. +%package live +Summary: Live installation specific files and dependencies +BuildRequires: desktop-file-utils +# live installation currently implies a graphical installation +Requires: anaconda-gui = %{version}-%{release} +Requires: usermode +Requires: zenity + +%description live +The anaconda-live package contains scripts, data and dependencies required +for live installations. + %package install-env-deps Summary: Installation environment specific dependencies Requires: udisks2-iscsi @@ -159,6 +174,12 @@ Requires: isomd5sum >= %{isomd5sum} %ifarch %{ix86} x86_64 Requires: fcoe-utils >= %{fcoeutilsver} %endif +# likely HFS+ resize support +%ifarch %{ix86} x86_64 +%if ! 0%{?rhel} +Requires: hfsplus-tools +%endif +%endif # kexec support Requires: kexec-tools Requires: createrepo_c @@ -184,15 +205,15 @@ Requires: libxklavier >= %{libxklavierver} Requires: libgnomekbd Requires: libtimezonemap >= %{libtimezonemapver} Requires: nm-connection-editor -%ifarch %livearches -Requires: zenity -%endif Requires: keybinder3 %ifnarch s390 s390x Requires: NetworkManager-wifi %endif Requires: anaconda-user-help >= %{helpver} Requires: yelp +%if ! 0%{?rhel} +Requires: blivet-gui-runtime >= %{blivetguiver} +%endif Requires: system-logos # Needed to compile the gsettings files @@ -212,15 +233,13 @@ This package contains textual user interface for the Anaconda installer. %package widgets Summary: A set of custom GTK+ widgets for use with anaconda -Group: System Environment/Libraries -%{?__python3:Requires: %{__python3}} +Requires: %{__python3} %description widgets This package contains a set of custom GTK+ widgets used by the anaconda installer. %package widgets-devel Summary: Development files for anaconda-widgets -Group: Development/Libraries Requires: glade Requires: %{name}-widgets%{?_isa} = %{version}-%{release} @@ -243,7 +262,7 @@ options. This includes driver disks, kickstarts, and finding the anaconda runtime on NFS/HTTP/FTP servers or local disks. %prep -%autosetup -p1 +%autosetup -p 1 %build # use actual build-time release number, not tarball creation time release number @@ -257,24 +276,12 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} # Create an empty directory for addons mkdir %{buildroot}%{_datadir}/anaconda/addons -%ifarch %livearches +# required for live installations desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/liveinst.desktop -%endif -# NOTE: If you see "error: Installed (but unpackaged) file(s) found" that include liveinst files, -# check the IS_LIVEINST_ARCH in configure.ac to make sure your architecture is properly defined # If no langs found, keep going %find_lang %{name} || : -%ifarch %livearches -%post -update-desktop-database &> /dev/null || : -%endif - -%ifarch %livearches -%postun -update-desktop-database &> /dev/null || : -%endif # main package and install-env-deps are metapackages %files @@ -293,9 +300,12 @@ update-desktop-database &> /dev/null || : %{_sbindir}/anaconda %{_sbindir}/handle-sshpw %{_datadir}/anaconda -# Remove blivet-gui -%exclude %{_datadir}/anaconda/ui/spokes/blivet_gui.* %{_prefix}/libexec/anaconda +%exclude %{_datadir}/anaconda/gnome +%exclude %{_datadir}/anaconda/pixmaps +%exclude %{_datadir}/anaconda/ui +%exclude %{_datadir}/anaconda/window-manager +%exclude %{_datadir}/anaconda/anaconda-gtk.css %exclude %{_prefix}/libexec/anaconda/dd_* %{python3_sitearch}/pyanaconda %exclude %{python3_sitearch}/pyanaconda/rescue.py* @@ -304,20 +314,34 @@ update-desktop-database &> /dev/null || : %exclude %{python3_sitearch}/pyanaconda/ui/tui/* %{_bindir}/analog %{_bindir}/anaconda-cleanup -%ifarch %livearches +%dir %{_sysconfdir}/%{name} +%config %{_sysconfdir}/%{name}/* +%dir %{_sysconfdir}/%{name}/conf.d +%config %{_sysconfdir}/%{name}/conf.d/* +%dir %{_sysconfdir}/%{name}/product.d +%config %{_sysconfdir}/%{name}/product.d/* + +%files live %{_bindir}/liveinst %{_sbindir}/liveinst %config(noreplace) %{_sysconfdir}/pam.d/* %config(noreplace) %{_sysconfdir}/security/console.apps/* %{_libexecdir}/liveinst-setup.sh %{_datadir}/applications/*.desktop +%{_datadir}/anaconda/gnome %{_sysconfdir}/xdg/autostart/*.desktop -%endif %files gui %{python3_sitearch}/pyanaconda/ui/gui/* +%{_datadir}/anaconda/pixmaps +%{_datadir}/anaconda/ui +%if 0%{?rhel} # Remove blivet-gui +%exclude %{_datadir}/anaconda/ui/spokes/blivet_gui.* %exclude %{python3_sitearch}/pyanaconda/ui/gui/spokes/blivet_gui.* +%endif +%{_datadir}/anaconda/window-manager +%{_datadir}/anaconda/anaconda-gtk.css %files tui %{python3_sitearch}/pyanaconda/rescue.py @@ -331,6 +355,7 @@ update-desktop-database &> /dev/null || : %files widgets-devel %{_libdir}/libAnacondaWidgets.so +%{_libdir}/glade/modules/libAnacondaWidgets.so %{_includedir}/* %{_datadir}/glade/catalogs/AnacondaWidgets.xml %{_datadir}/gtk-doc @@ -341,8 +366,359 @@ update-desktop-database &> /dev/null || : %{_prefix}/libexec/anaconda/dd_* %changelog -* Tue Apr 28 2020 CentOS Sources - 29.19.2.17-1.el8.centos -- Apply debranding changes +* Tue Sep 22 2020 Radek Vykydal - 33.16.3.26-1 +- Never mount partitions on a disk with the iso9660 filesystem (vponcova) + Resolves: rhbz#1878784 + +* Thu Sep 17 2020 Radek Vykydal - 33.16.3.25-1 +- Root password is mandatory if there is *not* admin user. (rvykydal) + Related: rhbz#1876727 +- Make locked root be completed only for kickstart (vslavik) + Resolves: rhbz#1876727 + +* Mon Sep 07 2020 Radek Vykydal - 33.16.3.24-1 +- network: do not add superfluous quotes to inst.dhcpclass identifier + (rvykydal) + Related: rhbz#1870692 + +* Fri Sep 04 2020 Radek Vykydal - 33.16.3.23-1 +- subscription: Assure payload restart on DVD install after registration + (mkolman) + Resolves: rhbz#1873164 +- Document the restart_payload argument of subscription helper functions + (mkolman) + Related: rhbz#1873164 + +* Thu Sep 03 2020 Radek Vykydal - 33.16.3.22-1 +- network: fix inst.dhcpclass boot option (rvykydal) + Resolves: rhbz#1870692 +- network: fix kickstart network --dhcpclass option (rvykydal) + Resolves: rhbz#1869224 + +* Mon Aug 24 2020 Radek Vykydal - 33.16.3.21-1 +- Fix traceback when removing additional repository (jkonecny) + Resolves: rhbz#1871037 +- Do not mount as RW in Dracut (jkonecny) + Resolves: rhbz#1871049 +- Clean up s390 partitioning check (vslavik) + Resolves: rhbz#1855724 + +* Thu Aug 20 2020 Radek Vykydal - 33.16.3.20-1 +- network: do not try to activate connection that has not been found (rvykydal) + Resolves: rhbz#1869323 +- network: add timeout for synchronous activation of a connection (rvykydal) + Related: rhbz#1869323 + +* Wed Aug 19 2020 Radek Vykydal - 33.16.3.19-1 +- Propagate verify_ssl to RHSM (mkolman) + Resolves: rhbz#1858126 + +* Wed Aug 12 2020 Radek Vykydal - 33.16.3.18-1 +- subscription: Only restart payload when needed (mkolman) + Resolves: rhbz#1861351 +- Reset the state of the custom partitioning spoke (vponcova) + Resolves: rhbz#1868330 +- network: fix parsing of hostname from ip= if mac is defined in dhcp + (rvykydal) + Resolves: rhbz#1852560 + +* Thu Aug 06 2020 Radek Vykydal - 33.16.3.17-1 +- Revert root password spoke to 8.2 behavior (vslavik) + Resolves: rhbz#1851220 +- Remove the DBus method ConfigureNTPServiceEnablementWithTask (vponcova) + Resolves: rhbz#1862492 +- Add the function is_service_installed (vponcova) + Related: rhbz#1862492 + +* Tue Aug 04 2020 Radek Vykydal - 33.16.3.16-1 +- Implement get_source_proxy() in payload base class (mkolman) + Resolves: rhbz#1861456 +- Restore RHEL-specific stylesheet data (vponcova) + Resolves: rhbz#1865882 +- subscription: Convert the RHSM default config values to expected format + (mkolman) + Resolves: rhbz#1862116 +- Create ssh user using only existing fields (vslavik) + Resolves: rhbz#1860058 +- Remove subscription workaround to not use treeinfo repositories (jkonecny) + Related: rhbz#1851207 +- Fix issue that treeinfo repositories were never disabled (jkonecny) + Related: rhbz#1851207 +- Keep treeinfo repositories disabled after payload reset (jkonecny) + Related: rhbz#1851207 +- Reset repositories from the main thread (vponcova) + Related: rhbz#1851207 +- Initialize the closest mirror from the main thread (vponcova) + Related: rhbz#1851207 +- Fix crash on first entering of source spoke (jkonecny) + Related: rhbz#1851207 +- Remove treeinfo repositories instead of disabling (jkonecny) + Related: rhbz#1851207 +- Reload treeinfo repositories on every payload reset (jkonecny) + Resolves: rhbz#1851207 + +* Thu Jul 30 2020 Radek Vykydal - 33.16.3.15-1 +- Apply onboot policy even when network was configured in UI. (rvykydal) + Resolves: rhbz#1856632 +- Fix creating cached LVs on encrypted PVs (vtrefny) + Resolves: rhbz#1855973 + +* Mon Jul 27 2020 Radek Vykydal - 33.16.3.14-1 +- Fix everything in payload should be mounted as read only (jkonecny) + Related: rhbz#1856264 +- Add support for mount options to device_tree.MountDevice (jkonecny) + Related: rhbz#1856264 +- Adapt tests for CDRom for the new inst.stage2 discovery (jkonecny) + Related: rhbz#1856264 +- CDRom source should prioritize stage2 device during discover (jkonecny) + Resolves: rhbz#1856264 +- Protect all devices with the iso9660 file system (vponcova) + Related: rhbz#1856264 +- Don't ignore NVDIMM devices with the iso9660 file system (vponcova) + Related: rhbz#1856264 +- Add tests for the DBus method FindOpticalMedia (vponcova) + Related: rhbz#1856264 +- Don't return negative container free space (vponcova) + Resolves: rhbz#1853071 +- Revert "Do not build Anaconda on i686" (mkolman) + Resolves: rhbz#1857180 +- Move slower part of Subscription spoke initialization to a thread (mkolman) + Related: rhbz#1823578 +- Only pass one initrd image to kexec (javierm) + Resolves: rhbz#1855290 +- Wait for payload initialization to finish in Subscription spoke (mkolman) + Related: rhbz#1823578 + +* Wed Jul 22 2020 Martin Kolman - 33.16.3.13-2 +- Boot over HTTP via UEFI blocker fixes (vponcova)(jkonecny) + Resolves: rhbz#1856264 + +* Thu Jul 09 2020 Radek Vykydal - 33.16.3.13-1 +- Fix the position of the info bar in standalone spokes (vponcova) + Resolves: rhbz#1847423 +- Add workaround to fix support for installtree without repo (jkonecny) + Resolves: rhbz#1854825 +- Revert "Update pyanaconda/exception.py" (jstodola) + Resolves: rhbz#1853470 +- network: fix configuration of virtual devices by boot options (rvykydal) + Resolves: rhbz#1851218 + +* Wed Jul 08 2020 Radek Vykydal - 33.16.3.12-1 +- subscription: Fix rhsm --proxy kickstart command usage with no username + specified (mkolman) + Resolves: rhbz#1849792 +- Create the initial storage model during the initialization (vponcova) + Resolves: rhbz#1844098 +- Make spoke tiles stack more tightly (vslavik) + Resolves: rhbz#1845493 +- Reconfigure DNF payload after options are set (vslavik) + Resolves: rhbz#1847603 + +* Thu Jul 02 2020 Radek Vykydal - 33.16.3.11-1 +- Fix displaying of empty software group description (rvykydal) + Resolves: rhbz#1812061 +- Fix software spoke message when source changes (mkolman) + Resolves: rhbz#1788458 + +* Mon Jun 29 2020 Radek Vykydal - 33.16.3.10-1 +- Fix RHSM HTTP proxy configuration crash in the GUI (mkolman) + Resolves: rhbz#1849792 +- subscription: Handle cases where CDN should not be the default (mkolman) + Related: rhbz#1845605 +- subscription: Set DNF payload source via config file option (mkolman) + Related: rhbz#1845605 +- subscription: Manual CDN selection support (mkolman) + Related: rhbz#1845605 +- subscription: Handle source switching at registration/unregistration + (mkolman) + Related: rhbz#1845605 +- subscription: Introduce the default_source configuration option (mkolman) + Related: rhbz#1845605 +- network: do not enforce network standalone spoke on default source (rvykydal) + Resolves: rhbz#1848069 +- Don't mount DBus sources at /run/install/source (vponcova) + Resolves: rhbz#1851037 + +* Thu Jun 25 2020 Radek Vykydal - 33.16.3.9-1 +- network: fix obtaining of s390 options of a wired connection (rvykydal) + Resolves: rhbz#1850199 +- Always specify the boot disk (vponcova) + Resolves: rhbz#1630299 +- Remove the workaround with LD_PRELOAD (vponcova) + Resolves: rhbz#1843533 +- Exclude stderr from returned output when executing powerpc-utils tools + (javierm) + Related: rhbz#1847604 +- Rename function for a simple check for DNF repository (jkonecny) + Related: rhbz#1849093 +- Add tests for verify_valid_installtree function (jkonecny) + Related: rhbz#1849093 +- Move verify_valid_installtree to source module utils (jkonecny) + Related: rhbz#1849093 +- Do not test if repo is valid based on .treeinfo file (jkonencny) + Resolves: rhbz#1849093 +- Add test for NFS URL with ISO in path (jkonecny) + Related: rhbz#1849083 +- Fix issue when NFS path is pointing directly to ISO (jkonencny) + Resolves: rhbz#1849083 + +* Tue Jun 23 2020 Radek Vykydal - 33.16.3.8-1 +- Move Subscription spoke under Software (vslavik) + Resolves: rhbz#1845493 +- Fix hiding of network device activation switch (rvykydal) + Resolves: rhbz#1628521 + +* Mon Jun 22 2020 Radek Vykydal - 33.16.3.7-1 +- Fix wireless network configuration on get_ssid() returning None (rvykydal) + Resolves: rhbz#1847681 +- Relabel whole /etc instead of only some parts (vslavik) + Related: rhbz#1775975 + Related: rhbz#1834189 +- Clean up lists of files and directories to relabel (vslavik) + Related: rhbz#1775975 + Related: rhbz#1834189 +- Fix spanish translations (rvykydal) + Resolves: rhbz#1847977 + +* Mon Jun 15 2020 Radek Vykydal - 33.16.3.6-1 +- Fix regression reading kernel list when collecting configurations (jkonecny) + Resolves: rhbz#1846156 +- Prevent crash on unregistration (mkolman) + Resolves: rhbz#1845962 +- Check Subscription module is available before use in payload code (mkolman) + Related: rhbz#1845605 +- Fix updating of user gid/uid value checkbox in gui (rvykydal) + Related: rhbz#1844386 +- Fix crash on user uid/gid unchecked in gui (rvykydal) + Resolves: rhbz#1844386 +- Fix passing of arguments when creating dracut arguments for FCoE (rvykydal) + Resolves: rhbz#1843741 +- Do not build Anaconda on i686 (mkolman) + Related: rhbz#1691319 + +* Thu Jun 04 2020 Radek Vykydal - 33.16.3.5-1 +- Don't use data.method.proxy (vponcova) + Related: rhbz#1691319 +- Fix more SElinux contexts (vslavik) + Resolves: rhbz#1834189 + Resolves: rhbz#1775975 +- localization: do not crash on failed parsing of X layout (rvykydal) + Resolves: rhbz#1843379 + +* Fri May 29 2020 Radek Vykydal - 33.16.3.4-1 +- Create /etc/systemd/network dir for ifname= renaming if needed. (rvykydal) + Resolves: rhbz#1841469 +- Update requirements for fips - update-crypto-policies script (rvykydal) + Resolves: rhbz#1841471 + +* Thu May 28 2020 Radek Vykydal - 33.16.3.3-1 +- Convert help system to use help id (mkolman) + Related: rhbz#1691319 +- Remove unused constants (mkolman) + Related: rhbz#1691319 +- Adjust help related configuration options (mkolman) + Related: rhbz#1691319 +- Replace helpFile property with help_id (mkolman) + Related: rhbz#1691319 +- Close responses from session.get (vponcova) + Related: rhbz#1691319 +- Improve the documentation of the SetUpMountTask class (vponcova) + Related: rhbz#1691319 +- Raise an exception if the source's mount point is not unmounted (vponcova) + Related: rhbz#1691319 +- Change the default source to CDROM (vponcova) + Related: rhbz#1691319 +- Don't set up sources in the refresh method of the Source spoke (vponcova) + Related: rhbz#1691319 +- Set up FIPS in the target system (vponcova) + Related: rhbz#1800697 +- Update the service anaconda-sshd (vponcova) + Related: rhbz#1800697 +- Set up FIPS in the installation environment (vponcova) + Resolves: rhbz#1800697 +- Add NFS ISO support back to the NFS SetupSourceTask (jkonecny) + Resolves: rhbz#1840346 +- Add NFS ISO support to the NFSSourceModule (jkonencny) + Related: rhbz#1840346 +- Fix changelog to keep rhel history (rvykydal) + Related: rhbz#1691319 +- Tear down HDD device mount if no valid installation source is found + (jkonecny) + Related: rhbz#1840346 +- Extract ISO find algorith from harddrive (jkonecny) + Related: rhbz#1840346 +- Update required ack in makebumpver script for rhel > 7 (rvykydal) + Related: rhbz#1691319 +- Fix string based on translator comments (vslavik) + Related: rhbz#1691319 +- subscription: Fix authentication method switching in GUI (mkolman) + Related: rhbz#1691319 + +* Wed May 27 2020 Radek Vykydal - 33.16.3.2-1 +- subscription: Make sure CDN repos are loaded and usable (mkolman) + Related: rhbz#1691319 +- Fix issue that unified ISO from URL is not loaded (jkonecny) + Related: rhbz#1691319 +- Add split_protocol payload helper function (jkonecny) + Related: rhbz#1691319 +- Fix imports of Blivet-GUI in unit tests (vponcova) + Related: rhbz#1691319 +- Make cppcheck ignore the G_DEFINE_TYPE macros (vslavik) + Related: rhbz#1691319 +- Fix test to not use Python 3.8 feature (vslavik) + Related: rhbz#1691319 +- Fix test for root SSH login allowed (vslavik) + Related: rhbz#1691319 +- Remove blivet-GUI tests (vslavik) + Related: rhbz#1691319 +- Ignore no return from BTRFS (vslavik) + Related: rhbz#1691319 +- Remove unused imports (vslavik) + Related: rhbz#1691319 + +* Mon May 25 2020 Radek Vykydal - 33.16.3.1-1 +- Change git branch configuration (jkonecny) + Related: rhbz#1805757 +- Update translation badge (jkonecny) + Related: rhbz#1805757 +- Use rhel-8 weblate translation repository (jkonecny) + Resolves: rhbz#1805757 +- Use platform-python instead of python3 (vslavik) + Related: rhbz#1691319 +- root spoke gui: do not expose some root account options (eg locking) (rvykydal) + Related: rhbz#1691319 +- Modify locking of root defauls for rhel (rvykydal) + Related: rhbz#1691319 +- Update required version of blivet (rvykydal) + Related: rhbz#1691319 +- Remove tests for --ignorebroken %packages section option (rvykydal) + Related: rhbz#1691319 +- Remove support for --ignorebroken %packages option (rvykydal) + Related: rhbz#1691319 +- Use F25_Timezone (rvykydal) + Related: rhbz#1691319 +- Make sure rhsm.service is running at Anaconda startup (mkolman) + Related: rhbz#1691319 +- Replace SimpleQueue with Queue (vponcova) + Related: rhbz#1691319 +- Change fedora-welcome to rhel-welcome (bcl) + Related: rhbz#1691319 +- Make RHEL the default (fallback) product (vslavik) + Related: rhbz#1691319 +- Exclude blivet gui source from rpm_test (rvykydal) + Related: rhbz#1691319 +- Exclude dependencies for tests from RHEL-8 (jkonecny) + Related: rhbz#1691319 +- Update pykickstart version for rhel (rvykydal) + Related: rhbz#1691319 +- Use RHEL8 versions of commands (rvykydal) + Related: rhbz#1691319 +- Use RHEL8 kickstart handler (rvykydal) + Related: rhbz#1691319 +- Remove kickstart btrfs support (rvykydal) + Related: rhbz#1691319 +- Rebase to upstream 33.16 version (rvykydal) + Resolves: rhbz#1691319 * Fri Mar 13 2020 Radek Vykydal - 29.19.2.17-1 - Make sure rhsm.service is running at Anaconda startup (mkolman)