From 197ccd49c3b0ff63e357e7394eb2186303d9e5c0 Mon Sep 17 00:00:00 2001 From: Brian C. Lane Date: Oct 09 2014 00:37:56 +0000 Subject: - Add a test case for if all anaconda's Requires exist. (clumens) - Only allow one anaconda instance (#1146735) (dshea) - Ignore partition start if there is a biosboot partition (#1044849) (bcl) - Remove duplicates when adding new devices (#887526) (bcl) - Trim changelog entries from spec file (bcl) - We now need to specify an epoch for the python-blivet version requires. (clumens) - Remove the last references to tzmapdata (dshea) - Add VNC to the ostree test arguments. (clumens) - Fix autotools rules to properly include help placeholders (#1072033) (mkolman) - Ignore an accelerator conflict between two Modify labels. (clumens) - s390x: show dialog if kernel cmdline in zipl.conf is too long. (sbueno+anaconda) - Convert process watching to use GLib before we start a main loop (dshea) - Convert python signal handlers to GLib signal handlers (dshea) - Reorganize the right side of the Custom spoke (#1094856) (vpodzime) - Graphically handle errors arising from ostree repo pull problems. (clumens) - Fix file name of the entropy dialog in POTFILES.in (vpodzime) - Add support for thin pool profile specification in kickstart (vpodzime) - Require minimum random data entropy when creating LUKS (#1073679) (vpodzime) - Give blivet callbacks for reporting partitioning progress (vpodzime) - Really exit when "Exit installer" in the error dialog is clicked (vpodzime) - NM-wifi is missing on s390(x) (dan) --- diff --git a/.gitignore b/.gitignore index 75610d6..fe51812 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /anaconda-22.4.tar.bz2 /anaconda-22.6.tar.bz2 /anaconda-22.7.tar.bz2 +/anaconda-22.8.tar.bz2 diff --git a/anaconda.spec b/anaconda.spec index 537d306..368fe9b 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -2,7 +2,7 @@ Summary: Graphical system installer Name: anaconda -Version: 22.7 +Version: 22.8 Release: 1%{?dist} License: GPLv2+ Group: Applications/System @@ -21,7 +21,7 @@ Source0: %{name}-%{version}.tar.bz2 # Also update in AM_GNU_GETTEXT_VERSION in configure.ac %define gettextver 0.18.3 %define intltoolver 0.31.2-3 -%define pykickstartver 1.99.60 +%define pykickstartver 1.99.61 %define yumver 3.4.3-91 %define dnfver 0.4.18 %define partedver 1.8.1 @@ -91,7 +91,7 @@ The anaconda package is a metapackage for the Anaconda installer. %package core Summary: Core of the Anaconda installer Requires: dnf >= %{dnfver} -Requires: python-blivet >= 0.65 +Requires: python-blivet >= 1:0.66 Requires: python-meh >= %{mehver} Requires: libreport-anaconda >= 2.0.21-1 Requires: libselinux-python @@ -175,7 +175,9 @@ Requires: nm-connection-editor Requires: zenity %endif Requires: keybinder3 +%ifnarch s390 s390x Requires: NetworkManager-wifi +%endif Requires: yelp %description gui @@ -266,7 +268,7 @@ update-desktop-database &> /dev/null || : %{_sbindir}/anaconda %{_sbindir}/handle-sshpw %{_datadir}/anaconda -%exclude %{_datadir}/anaconda/tzmapdata +%{_datadir}/anaconda/help/* %{_prefix}/libexec/anaconda %{_libdir}/python*/site-packages/pyanaconda/* %exclude %{_libdir}/python*/site-packages/pyanaconda/rescue.py* @@ -310,6 +312,32 @@ update-desktop-database &> /dev/null || : %{_prefix}/libexec/anaconda/dd_* %changelog +* Wed Oct 08 2014 Brian C. Lane - 22.8-1 +- Add a test case for if all anaconda's Requires exist. (clumens) +- Only allow one anaconda instance (#1146735) (dshea) +- Ignore partition start if there is a biosboot partition (#1044849) (bcl) +- Remove duplicates when adding new devices (#887526) (bcl) +- Trim changelog entries from spec file (bcl) +- We now need to specify an epoch for the python-blivet version requires. + (clumens) +- Remove the last references to tzmapdata (dshea) +- Add VNC to the ostree test arguments. (clumens) +- Fix autotools rules to properly include help placeholders (#1072033) + (mkolman) +- Ignore an accelerator conflict between two Modify labels. (clumens) +- s390x: show dialog if kernel cmdline in zipl.conf is too long. + (sbueno+anaconda) +- Convert process watching to use GLib before we start a main loop (dshea) +- Convert python signal handlers to GLib signal handlers (dshea) +- Reorganize the right side of the Custom spoke (#1094856) (vpodzime) +- Graphically handle errors arising from ostree repo pull problems. (clumens) +- Fix file name of the entropy dialog in POTFILES.in (vpodzime) +- Add support for thin pool profile specification in kickstart (vpodzime) +- Require minimum random data entropy when creating LUKS (#1073679) (vpodzime) +- Give blivet callbacks for reporting partitioning progress (vpodzime) +- Really exit when "Exit installer" in the error dialog is clicked (vpodzime) +- NM-wifi is missing on s390(x) (dan) + * Tue Sep 30 2014 Brian C. Lane - 22.7-1 - Fix Welcome spoke not showing up during kickstart installation (#1147943) (mkolman) @@ -1862,605 +1890,3 @@ update-desktop-database &> /dev/null || : - Move formating markup out of python where possible (dshea) - Use explicit children to set label attributes (dshea) - Turn on the image on the "Add a disk..." button. (dshea) - -* Wed Oct 16 2013 Brian C. Lane - 20.26-1 -- Install bootloader to loop device in disk image installations. (#1019502) - (dlehman) -- Don't try to configure a bootloader for s390 disk image installs. (#1019502) - (dlehman) -- Fix initramfs generation for disk image installations. (#1019502) (dlehman) -- Save mountpoints specified for existing btrfs volumes. (#892747) (dlehman) -- Add a command line option for disabling friendly multipath names. (#977815) - (dlehman) -- Remove en (dshea) -- "Fix" the zSeries device filter "label" (dshea) -- Replace placeholders with the strings from python (dshea) -- Add and fix keyboard accelerators (dshea) -- Check for labels with use_underline and no accelerator (dshea) -- Support checking the translation of plural strings (dshea) -- Specify a node id in check_accelerator exceptions (dshea) -- BTRFS cannot hold swap, no need to care about fstab swaps (vpodzime) -- Add ANACONDA_INSTALL_CLASSES to testenv.sh. (clumens) -- Put a version on the DNF requirement. (clumens) -- Revert "For now, ignore checking dnfpayload.py with pylint." (clumens) -- Fix the alignment of the Network Time switch (#1019301) (dshea) -- Tell blivet which swaps should appear in the fstab (#1011391) (vpodzime) -- Put only newly created or reformated swaps to the new root (vpodzime) -- Make code to get new devices reusable as property (vpodzime) -- Grab journal only from the last boot (vpodzime) -- DNFPayload: allow enable/disable calls for repos that do not exist. (ales) -- Add shell spoke to s390x installations (vpodzime) -- Put TUI spokes in common categories (vpodzime) -- MountpointSelector is a widget, set its property properly (#1013612) - (vpodzime) -- Include the journal log on installed system (bcl) -- DNFPayload: error handling and logging cleanups. (ales) -- DNFPayload: reset the transaction goal on new package selection check. (ales) -- DNFPayload: implement environmentGroups() (ales) -- Some partition scheme is always selected (#1017435) (vpodzime) - -* Fri Oct 11 2013 Brian C. Lane - 20.25-1 -- Don't use g_object_set on initialized objects. (dshea) -- Remove the "other" tab in the network spoke. (dshea) -- Fix duplicated id in custom.glade (dshea) -- Correctly generate rescue initrd (#1013087) (bcl) -- Refresh swap suggestion once we know which disks to use (vpodzime) -- Initialize the kickstart install method (#1017614) (dshea) -- Use correct format for raise in kickstart.py (bcl) -- Add install-requires target to the Anaconda makefile (mkolman) -- fix luksformat references (#1014493) (bcl) -- kickstart: check for correct format (#1014545) (bcl) -- Add checks for unexpanded macros. (dshea) -- UIScreen doesn't necessarily have the ready property (vpodzime) -- Print long widgets in a nice way (vpodzime) -- Consider errno 5 I/O errors hardware faults (vpodzime) -- Install kernel-lpae if supported (#1013015) (vpodzime) -- Bump firewalld version (mkolman) - -* Wed Oct 09 2013 Brian C. Lane - 20.24-1 -- Clear bootDisk and bootloader stage info on errors (#1013482) (bcl) -- Catch BootLoaderError when setting up bootloader (#1013474) (bcl) -- Fix an incorrect formatting string in makeupdates. (clumens) -- network: remove function we don't need anymore (rvykydal) -- Don't translate constant strings. (dshea) -- Take into account disk space when calculating swap suggestion (#1016673) - (vpodzime) -- DNFPayload: adapt to DNF change c3de85d6 of Base.install() error reporting. - (ales) -- DNFPayload: the new libcomps makes env.option_ids a list of GroupID objects. - (ales) -- Fix warning message when package version is not found in Koji (mkolman) - -* Tue Oct 08 2013 Brian C. Lane - 20.23-1 -- Use Unicode in the TUI buffer strings (#1015620) (dshea) -- DNFPayload: install DNF itself. (ales) -- DNFPayload: direct conf.persistdir to the sysimage. (ales) -- Add a tooltip to the container combobox (#975801) (bcl) -- Use different colors for different message types. (dshea) -- Exit on exception in the askVNC spoke (#962804) (dshea) -- Don't skip the strength check if overriding a kickstart password (dshea) -- Allow password spoke to be exited without password (#1004931) (dshea) -- Re-check the password strength when the username changes (dshea) -- Only call pwquality once per password. (dshea) -- Use GUICheck checks for the root password strength (dshea) -- Use constants for password check failure messages (dshea) -- Use a constant to indicate GUICheck success (dshea) -- Remove a redundant error property from UserSpoke (dshea) -- Fix the usages of PWQError. (#1014405) (dshea) -- Fix usage of GtkLevelBar in glade. (dshea) -- Clean up callbacks in the user spoke. (dshea) -- Removed an untrue portion of a doc comment (dshea) -- Support for removing services from firewall needs newer PyKickstart (mkolman) -- Add support for removing services from the firewall (#957809) (mkolman) - -* Fri Oct 04 2013 Brian C. Lane - 20.22-1 -- Only encrypt the TUI user password once (#1015220) (dshea) -- Don't try to collect removed modules (vpodzime) -- Moved the NFS nolock option into Payload._setupNFS (dshea) -- Grab journalctl logs if there is no /tmp/syslog (vpodzime) -- Pass layout and variant in specific format to Gkbd (#1011155) (vpodzime) -- Translate the "Quit" string at the end of liveinst. (dshea) - -* Fri Sep 27 2013 Brian C. Lane - 20.21-1 -- Remove another reference to log_picker. (clumens) -- Turn spinner back on for configuration (bcl) -- Use assertIsInstance in the kickstart version test. (clumens) -- If the full device path is given in repo=hd:, still select it in the UI - (#980479). (clumens) -- Display newly created partitions without a mountpoint, too (#886039). - (clumens) -- Don't require pressing escape twice to kill the media check window (#965625). - (clumens) -- Fix display of weak password warning (#1011850) (dshea) -- Fix the tui simpleline imports. (dshea) -- Don't confuse users by misleading tooltip (#1011112) (vpodzime) -- Assorted other pylint fixes for scripts and utils (dshea) -- Pass string format arguments as paramters to logging (dshea) -- Ignore the use of func_globals in a test case (dshea) -- Fix issues in the AnacondaWidgets python wrapper (dshea) -- Make exception handling more specific (dshea) -- Remove unused imports and variables (dshea) -- Remove unnecessary lambdas (dshea) -- Remove obsolete files. (dshea) -- Check whether the commit matches the tree (dshea) -- Run pylint on all python files (dshea) -- Don't use relative imports (dshea) -- Use g_signal_handler_disconnect instead of g_object_disconnect (#1010486) - (vpodzime) -- Fixup Eula class (bcl) -- Allow searching for keyboard layouts in English (#1009806) (vpodzime) -- network: don't create ksdata for devices enslaved in GUI (#1011826) - (rvykydal) -- Allow a proxy to be set before the method is saved (#1012096) (dshea) -- Export the pykickstart Eula command (vpodzime) - -* Wed Sep 25 2013 Brian C. Lane - 20.20-1 -- Encrypt normal user passwords when doing text install. (#977732) - (sbueno+anaconda) -- Escape the status before setting it as markup (vpodzime) -- network gui: do not crash on devices without settings (eg wireless) - (#1010519) (rvykydal) -- Make the keyboard layout preview dialog bigger (#1011140) (vpodzime) -- Return switching options with the same order as shown (#1011130) (vpodzime) -- Use a temporary directory for verifying ISO media (dshea) -- Skip devices not controllable by blivet (#1009809) (dshea) -- Add translation support to check_accelerators (dshea) -- Make sure autopart type is handled deterministicaly in text mode (#1010453) - (vpodzime) -- Don't rely on X server adding empty variant for its defaults (#1011658) - (vpodzime) -- Make Keyboard spoke's status consistent with other statuses (#1011166) - (vpodzime) -- LiveImageKSPayload skip the parent class setup method (#1010500) (bcl) -- Pass the actual format instead of Python built-in (#1009678) (vpodzime) -- Don't allow using updates with non-default network sources (#1008028) - (vpodzime) -- Use Sphinx documentation format in nm.py. (rvykydal) -- Changed the keyboard accelerator for iscsi "Retry Log In" (dshea) -- Only fail on a missing firewalld command if the firewall is enabled - (#1004976). (clumens) -- Cleanup some pylint failures in the network module (bcl) -- Add GtkNotebook support to the accelerators check. (dshea) - -* Fri Sep 20 2013 Brian C. Lane - 20.19-1 -- tui ErrorDialog needs to be modal (#983316) (bcl) -- Keyboard variant names may contain dashes (#1008730) (vpodzime) -- Forbid "root" as a user or group name. (#968451) (dshea) -- Set the password strength color based on strength (#965596) (dshea) -- Fix the password confirmation match check (#1009907) (dshea) -- Replace removed python modules with stubs in makeupdates (vpodzime) -- Unlock encrypted partitions before finding installations (#901917) (vpodzime) -- Network TUI: remove unused import, import nm. (rvykydal) -- Network TUI: show the same status as in gui. (rvykydal) -- Network TUI: don't traceback when applying config to device without link. - (rvykydal) -- Generate ifcfg VLAN_ID value for kickstart network --vlanid. (rvykydal) -- Network TUI: fix updating of ksdata in apply. (rvykydal) -- Network TUI: ignore slaves devices for configuration. (rvykydal) -- Clean up ifcfg file handling. (rvykydal) -- Check the validity of generated usernames in TUI (#965543) (dshea) -- Behave better when PYTHONPATH is already set (dshea) -- Decode keyboard layout descriptions as UTF-8 (#1009278) (dshea) -- Filter out devices with no media from custom (#960794) (bcl) - -* Wed Sep 18 2013 Brian C. Lane - 20.18-1 -- ProgressHub no longer exists in pyanaconda/ui/tui/hubs. (clumens) -- Search all disk types for install media (#1004726) (dshea) -- git commit check for ack flag on rhel branches (bcl) -- Fix Lightbox for compositing window managers (#1008446) (dshea) -- Add metalink support to yumpayload (bcl) -- Make progress screen in text mode standalone spoke instead of hub (vpodzime) -- Render the right arrow based on the widget direction (#1008397) (vpodzime) -- Mirror the GUI if an RTL language is chosen (#1008397) (vpodzime) -- Removed unused GUI elements (dshea) -- Clean up what is and isn't translatable and how. (dshea) -- Removed the exceptionsText constant (dshea) -- Add comments for translators to TUI input strings (#854226) (dshea) -- Use python-format on all intltool-extract strings (dshea) - -* Mon Sep 16 2013 Brian C. Lane - 20.17-1 -- Fix handling of blank size specs in the custom spoke. (#1004903) (dlehman) -- Block resize slider value changed handler when setting range. (#1007387) - (dlehman) -- Remove an unused import. (clumens) -- Create the XklWrapper singleton in background (vpodzime) -- Translate layout and switching options descriptions on the fly (vpodzime) -- Improve XklWrapper's API (vpodzime) -- Move upcase_first_letter function to iutil (vpodzime) -- Remove the Layout class and things we don't need in XklWrapper (vpodzime) -- Ignore the whole m4 directory (vpodzime) -- Do not schedule hubs with no spokes available (#1006357) (vpodzime) -- Retranslate language filtering placeholder texts (#1007090) (vpodzime) -- Use pigz to create updates.img (vpodzime) -- The Desktop class doesn't need to inherit from SimpleConfigFile. (clumens) -- Fix yet another pylint error caught after the fact. (clumens) -- Move all languages found by geoip to the top in Welcome spoke (mkolman) -- Don't set ksdata.lang.seen to True if using default value (mkolman) -- DNFPayload: reset the sack and repos on updateBaseRepo() (ales) -- refactor: YumPayload: selectKernelPackage()->_select_kernel_package() (ales) -- DNFPayload: mirrorlist can not be an empty string. (ales) -- DNFPayload: display the download step in progressQ. (ales) -- DNFPayload: logging the missed packages/groups. (ales) -- DNFPayload: select kernel packages. (ales) -- DNFPayload: log when the transaction process unexpectedly terminates. (ales) -- DNFpayload: disable all NSS operations in RPM. (ales) -- DNFPayload: keyerror in isRepoEnabled() (ales) -- DNFPayload: implement selectEnvironment() (ales) - -* Fri Sep 13 2013 Brian C. Lane - 20.16-1 -- add pre-commit hook to run pylint (bcl) -- Allow runpylint.sh to be passed files (bcl) -- handle case of no ifcfg and no hostname (#1002737) (bcl) -- Allow make targets to be run outside of $srcdir (dshea) -- Fix the wildcard usage in automake files. (dshea) -- Move the intltool Makefile rules into configure.ac (dshea) -- Fix a format parameter mapping (#1007472) (dshea) -- Check whether keyboard translations are stale (#972236) (dshea) -- Fix the handling of xklavier strings. (dshea) -- Center the Langsupport spoke's description (vpodzime) -- Set minimal width request for the locales box (vpodzime) -- Use constant for default keyboard layout (vpodzime) -- Try to use VConsole keymap name as X layout (#1007359) (vpodzime) -- Retranslate also layout indicator when retranslating BaseWindow (#1007087) - (vpodzime) -- Check ready state before baseRepo (#1007448) (bcl) -- Fix po/Rules-extract so it doesn't remove itself (dshea) -- Include LayoutIndicator and TimezoneMap to the Micsellaneous Widgets - (vpodzime) - -* Wed Sep 11 2013 Brian C. Lane - 20.15-1 -- Don't set up the resize slider for non-resizable devices. (#997690) (dlehman) -- Remove 'completed' property from Autopart spoke in text UI. (sbueno+anaconda) -- Clean up code for input handling in TUI spokes. (sbueno+anaconda) -- set_hostname should proceed only on DVD and live installations (vpodzime) -- Don't use temporary file and move when writing out an ifcfg file (vpodzime) -- Set hostname when leaving network spokes (vpodzime) -- Keep file-naming convention with the Lightbox widget (vpodzime) -- Let users configure autopart options in interactive text ks. (#1001061) - (sbueno+anaconda) -- Add parameters to format strings (dshea) -- Fix pre-processing of files for xgettext (#1005644) (dshea) -- Added a test to check for xgettext warnings (dshea) -- Make sure XklWrapper isn't dumped to the anaconda-tb file (vpodzime) -- Catch race of network device state vs reading its config properties (#980576) - (rvykydal) - -* Tue Sep 10 2013 Brian C. Lane - 20.14-1 -- Convert the lightbox into a GObject (#1000927) (dshea) -- Remove some more unused imports. (clumens) -- Move the Anaconda class to a proper module (vpodzime) -- Firstboot should be disabled by default after automated installations - (vpodzime) -- Fix typo introduced in refactorization (#1005511) (vpodzime) -- Remove unused imports in the network spoke. (clumens) -- Get rid of the now-unused new_firmware variable. (clumens) -- Remove magic from the passphrase dialog (#921948) (vpodzime) -- Don't pass extra arguments to LangLocaleHandler.__init__() (vpodzime) -- Fix check for device state when reading its IPXConfig (#1001776, # 1005198) - (rvykydal) - -* Mon Sep 09 2013 Brian C. Lane - 20.13-1 -- Fix handling of flexible specs in onpart for member devices. (#1004885) - (dlehman) -- Always regenerate initramfs (#994180) (bcl) -- Avoid the use of NamedTuple._make (dshea) -- Add superclass __init__()s and fix an indent (dshea) -- Pass logging string format variables as parameters (dshea) -- Remove unnecessary variables, imports, semicolons (dshea) -- Fix the user/group name regex (dshea) -- Fix problems with the test scripts (dshea) -- Handle kickstarts that don't specify timezone (#1001598) (mkolman) -- Don't set "date of last password change" /etc/shadow field (#985572) - (hdegoede) - -* Fri Sep 06 2013 Brian C. Lane - 20.12-1 -- Cleanup arch tests (dshea) -- Rearranged the automake tests. (dshea) -- Update po/ build files to the current gettext (dshea) -- Use libtool with gtkdoc-scanobj (dshea) -- Use autoconf to set the spec file Version. (dshea) -- Use the ustar format with make dist (dshea) -- Fix widgets autotools generation. (dshea) -- Require gtk-doc and GObject. (dshea) -- dracut no longer auto assembles everything (#960496) (bcl) -- Only ignore missing packages entries (#983316) (bcl) -- Fix a string that was modified before translation (#1004960) (dshea) -- Let users configure keyboard via anaconda in live installations (#1002533) - (vpodzime) -- Use copy instead of move for NTP configuration (#985566) (hdegoede) -- Share code between the Welcome and Langsupport spokes (vpodzime) -- Do not try to set None as hostname (#1002737) (vpodzime) -- Fix crash on LiveCD if network is configured before installing (#1002373) - (rvykydal) - -* Thu Sep 05 2013 Brian C. Lane - 20.11-1 -- Add more details to iso device selector (#971290) (bcl) -- Warn user if they enter a weak password in TUI. (#1001039) (sbueno+anaconda) -- Don't mark spoke as completed if no repo is set. (#1001538) (sbueno+anaconda) -- Don't enable chronyd if disabled in kickstart (#1002583) (mkolman) -- Run firstboot-only spokes on first boot by default (vpodzime) -- Let hubs specify which environments they support (vpodzime) -- Don't mount cdroms that contain no mountable media. (#1000889) (dlehman) -- Don't try to parse langcode if none given (vpodzime) -- Get rid of the non-deterministic expand_langs and its usage (vpodzime) -- Rework the Langsupport spoke to work with all locales (vpodzime) -- Rework the Welcome spoke to allow users choose from all locales (vpodzime) -- Improve import in GUI utils a bit (vpodzime) -- Remove the cryptic "language-default keyboard" checkbutton (vpodzime) -- Allow seting up locale without modifying ksdata (vpodzime) -- Remove an unused argument of get_available_translations (vpodzime) -- Setup language early to a value we can figure out (vpodzime) - -* Tue Sep 03 2013 Brian C. Lane - 20.10-1 -- Optionally hide the GUI option to install updates (dshea) -- Move the really_hide and really_show functions to utils (vpodzime) -- Search for all translations, not only one per langauge (#1001446) (vpodzime) -- Use the DEFAULT_LANG if GeoIP suggestion cannot be used (#1000715) (vpodzime) -- Network spoke: fix showing of ipv6 addresses (rvykydal) -- Use the sensitive-info log for sensitive location info (#986844) (mkolman) -- Add new logger for sensitive information (mkolman) -- Handle %%define changes for autofetch (mkolman) -- Update dumping of network info for new nmcli interface. (rvykydal) -- Text network spoke: more strict ipv6 address input checking (#909299) - (rvykydal) -- Network spoke: show global ipv6 addresses (rvykydal) -- Text network spoke: add to translated files (po/POTFILES.in) (#902299) - (rvykydal) -- Text network spoke: require netmask and gateway for static ipv4 (#902299) - (rvykydal) -- Text network spoke: Condense device configuration information (#902299) - (rvykydal) -- Text network spoke: fix ipv4 regex (#909299) (rvykydal) -- Resolved accelerator conflicts and marked excpetions. (dshea) -- Added tests for duplicated keyboard accelerators (dshea) -- Implement group creation with GID in GUI (#968085) (dshea) -- Remove unused imports. (dshea) -- Move dynamic labels out of custom.glade (#1000703) (dshea) - -* Mon Aug 26 2013 Brian C. Lane - 20.9-1 -- Text network spoke: basic configuration support (#909299) (rvykydal) -- Add support for network configuration in TUI. (#909299) (sbueno+anaconda) -- Remove partial matches from Koji search results (mkolman) -- Handle >=,<=,= for package version, fix -a/--add (mkolman) -- Return only network devices supported in installer from nm_devices (#999514) - (rvykydal) -- Obtain network device type specific dbus interface dynamically (#999514) - (rvykydal) -- Catch no-hwaddr exception only for the respective call (#999514) (rvykydal) -- Don't catch hwaddr not found exception for ethernet devices (#999514) - (rvykydal) -- Added a validation test for the GUI group list (dshea) -- Validate input fields on the user spoke. (#967245) (dshea) -- Added an input validation framework. (dshea) -- Pre-fetch widgets in advanced user dialog (dshea) -- Change validatePassword to be more flexible. (dshea) -- Moved regexes into regexes.py. (dshea) - -* Fri Aug 23 2013 Brian C. Lane - 20.8-1 -- Fix a SIGSEGV when returning from storage spoke (#983319) (dshea) -- makebumpver: Fix problem with single line body (bcl) -- For now, ignore checking dnfpayload.py with pylint. (clumens) -- Don't do str() on an exception we're passing into a string substitution. - (clumens) -- Check for hwaddress exceptions. (dshea) -- If LANG isn't set, set it to default value. (#997397) (sbueno+anaconda) -- Remove yet another unused import. (clumens) -- swap devices should be under the System portion (#962668). (clumens) -- Populate the repo store before changed can ever be called (#994940). - (clumens) -- Make the ISO choosing widget wider (#973376). (clumens) -- Don't recommend /usr as a separate mount point anymore (#981465). (clumens) -- Do not run another instance of the TUI for errors (#997661) (vpodzime) -- Do not try to exit from the installation thread (vpodzime) -- Tell which thread failed to be added by the ThreadMgr (vpodzime) - -* Wed Aug 21 2013 Brian C. Lane - 20.7-1 -- Modify the gtk_warning function in anaconda to use gtk3. (clumens) -- Fix some pylint warnings in the new DNF code. (clumens) -- Fix a couple more pykickstart handler version mismatches. (clumens) -- anaconda requires a later version of partitioning syntax now. (clumens) -- packaging: add dnf to the Anaconda's requires. (ales) -- Enable DNFPayload on specific triggers. (ales) -- DNFPayload: initial version. (ales) -- refactor: tear down the install device in PackagePayload.reset(). (ales) -- refactor: extract the device handling in YumPayload._configureBaseRepo up to - PackagePayload. (ales) -- refactor: move YumPayload._setUpMedia() up to PackagePayload._setupMedia(). - (ales) -- Tweaks in the Payload interface. (ales) -- remove: configureAddOnRepo from the Payload interface. (ales) -- Payload: forgotten comment in spaceRequired() (ales) -- Payload: define txID to None. (ales) -- The NFS text dialog should never attempt to use method.url (#998446). - (clumens) -- Remove the unittest target, since "make check" will do this for us. (clumens) -- Use the latest version of the RAID kickstart handler. (clumens) -- Update both the method and repo info. (dshea) -- remove the UBOOT class arm systems are now using EXTLINUX (dennis) -- ARM: switch to using extlinux by default (dennis) -- Update our pylint arguments. (clumens) -- Don't implicitly unpack exceptions. That won't be supporetd in the future. - (clumens) -- Modify how we call logging functions to take a list of parameters. (clumens) -- Use "raise Exception()" instead of "raise Exception, ..." (clumens) -- Hook up pylint and our nosetests to be run via "make check". (clumens) -- Drop unneeded required_space_text variable. (#997690) (dlehman) -- Specify also query script when getting locale's native name (vpodzime) -- Update runpylint.sh for pylint 1.0.0 (bcl) -- Clean up translation placeholders (#890157) (bcl) -- Don't override multilib setting unless the option was passed. (#987557) - (dlehman) -- Set the encoding of custom.py to utf-8 (dshea) -- Report if a package was not found in Koji during autofetch (mkolman) -- Convert makeupdates from getopt to argparse (mkolman) -- Fixed the interpretation of RAID levels (dshea) -- Consolidate get_object() calls. (dshea) -- Add ASCII-only upper and lower string functions. (dshea) -- Fix the User/Group already exists log messages. (dshea) -- Normalize keyboard layout and variant strings from langtable (vpodzime) -- A few tests for the keyboard layout and variant strings processing (vpodzime) -- More robust parsing of the layout and variant string specification (vpodzime) -- Move DEFAULT_VC_FONT to constants (vpodzime) -- Match langs with stripped accents when filtering languages (vpodzime) -- Fix the User subclass using an old version of the pykickstart superclass. - (clumens) -- Bring the kickstart version test back to life. (clumens) -- Don't read proxy for methods that have no proxy (dshea) - -* Wed Aug 14 2013 Brian C. Lane - 20.6-1 -- Import DBusGMainLoop directly (bcl) -- Catch AttributeError when looking for InstallClass (bcl) -- dracut/parse-kickstart should use the updated method-related classes - (#994978). (clumens) -- Ignore warnings about the global keyword and the DefaultInstall class. - (clumens) -- Fix all the pylint warnings in the anaconda file. (clumens) -- Deal with the last of the catching Exception warnings. (clumens) -- Always define a continueButton and quitButton property. (clumens) -- Fix pylint warnings in the installclasses. (clumens) -- Remove a directory that does not exist from the PYTHONPATH for pylint. - (clumens) -- Fix up some warnings about calling the superclass's __init__ method. - (clumens) -- Remove the reference to "anaconda" in reIPL. (clumens) -- Fix up almost all of the redefining warning messages. (clumens) -- Add a bunch of gobject-introspection related ignore lines. (clumens) -- StorageChecker ought to have a self.storage attribute. (clumens) -- Ignore another error pylint can't quite figure out. (clumens) -- pylint doesn't understand what's in AnacondaKSHandler. (clumens) -- Remove the "Add custom add-on" button. (clumens) -- Fix up places where overridden methods don't take the same number of args. - (clumens) -- Fix up all unused variable warnings. (clumens) -- Added files to MAINTAINERCLEANFILES (dshea) -- Reenabled the pylint test target (dshea) -- Cleanup the autogen scripts. (dshea) -- Remove m4 files from the widgets project. (dshea) -- Install gettext files at build time. (dshea) -- Use the python checks provided by automake. (dshea) -- Added a missing type check found by autoscan (dshea) -- Cleanup the widgets autoconf file (dshea) -- Add detail to logs when creating users and groups (dshea) -- Fix miscellaneous errors in installclass.py. (clumens) -- Fix a variety of errors in the packaging module. (clumens) -- Do not run pylint against executable files in pyanaconda/. (clumens) -- Clean up deprecated uses of the string module. (clumens) -- Call the right superclass's method. (clumens) -- Straighten out text UI methods so they have the same method signature. - (clumens) -- Remove the lines to ignore E0611. (clumens) -- Bootloader.read is completely unused; cut it. (clumens) -- Fix all the "X is defined outside of __init__" warnings. (clumens) -- Display the correct string for the space required by packages. (clumens) -- Remove lines that clearly just don't do anything. (clumens) -- If we're not going to use the return value, don't grab it. (clumens) -- kernelVersionList in tarpayload.py should act the same as all other versions. - (clumens) -- If we're not going to use the exception object, don't grab it. (clumens) -- Define stage2_device in the BootLoader class. (clumens) -- Don't call getPassAlgo before running createGroup. (clumens) -- Remove some unused values out of constants.py. (clumens) -- Finish taking care of pylint warnings in image.py. (clumens) -- Remove the unused network and write methods from the Anaconda object. - (clumens) -- Remove the disable-msg lines for a couple C messages. (clumens) -- Remove some easy unused argument warnings. (clumens) -- Remove everything from InstallInterfaceBase except what Rescue needs. - (clumens) -- Remove the duplicated imports. (clumens) -- Do not use a list or a dict as a default argument to a method. (clumens) -- Remove unneeded lambdas. (clumens) -- Fix up all the warnings where we used a reserved function name or keyword. - (clumens) -- Fix up about half of the "except:" and "except Exception:" lines. (clumens) -- Fix a couple undefined variable errors that were real bugs. (clumens) -- Ignore statements that have no effect. (clumens) -- Fix up all the wildcard imports except two in packaging. (clumens) -- Remove all unused import lines. (clumens) -- Remove unnecessary pass statements. (clumens) -- Fix bad indentation and tab-instead-of-space warnings from pylint. (clumens) -- Put the pylint test back into service. (clumens) -- Run make with multiple jobs in makeupdates (vpodzime) -- Use gtk_image_new_from_icon_name (bcl) -- Remove caching of unused device list. (dlehman) -- Check MBR gap size even when /boot is on a plain partition. (#986431) - (dlehman) - -* Thu Aug 08 2013 Brian C. Lane - 20.5-1 -- Don't wait for systemctl shutdown command to exit (#974383) (bcl) -- Fix the logging of the spice-vdagent status (dshea) -- Update PYTHONPATH so unit tests work right out of the source tree. (clumens) -- Don't check for a firstboot service file before processing the command. - (clumens) -- Strengthen the services command processing a bit. (clumens) -- Start spice-vdagent (#969405) (dshea) -- Skip password strength check for kickstart passwords (#986490) (dshea) -- Network spoke: fix refresh of device IP configuration (rvykydal) -- Add unsupported hardware dialog (#872728) (bcl) -- storage.py -> system.py in POTFILES.in (clumens) -- border_width=5 -> border_width=6 (clumens) -- No need to call threads_init anymore (bcl) -- Consolidate storage and networking under one category (#973013). (clumens) -- When doing a live install, set the ks method appropriately (#986069). - (clumens) -- Check that we're doing an HD install before examining the attr (#989428). - (clumens) - -* Thu Aug 01 2013 Brian C. Lane - 20.4-1 -- POTFILES.in: rename time.py to time_spoke.py (bcl) -- Only move INSTALL_TREE when it is mounted (#888196) (bcl) -- Use ksdata.method.seen (#986069) (bcl) -- Threaded Koji RPM lookups and downloads (mkolman) -- Fix the langcode parsing regexp (vpodzime) -- Move tests to old_tests and add some new, working tests (vpodzime) -- Replace hostname with hostnamectl (#989584) (rvykydal) -- Require fcoe-utils only on ix86 and x86_64 architectures (#989913) (vpodzime) -- Fix searching for local RPMs with no version required (vpodzime) -- Expand the '~' in the RPM_FOLDER_NAME (vpodzime) -- Set system date and time with our own function (vpodzime) -- Remove the useless, confusing and lying PoolsNote (vpodzime) -- Use tiny, fast and thread-safe ntplib module instead of ntpdate (vpodzime) -- For vnc require network in intramfs (#989156) (rvykydal) -- Fix makeupdates' package fetching when no version is specified (vpodzime) -- Make it clear on the summary dialog that changes take effect later. (clumens) -- Don't mark the summary dialog's tree view as insensitive. (clumens) -- Work with files in a more pythonic way in makeupdates (vpodzime) -- Honor hostname set in kickstart (#988483) (rvykydal) -- Do not automatically set UTC mode on kickstart installs. (clumens) -- Add automatic fetching of RPMs for new Defines & Requires (mkolman) -- Don't prompt for ssh on s390x if doing an image install. (#983056) (sbueno) -- Rename tz spoke to avoid potential conflict with std 'time' module. (sbueno) - -* Thu Jul 25 2013 Brian C. Lane - 20.3-1 -- Fix driver disk path for inst.dd= method (#987513) (bcl) -- Add support for NFS as install source in TUI. (#971298) (sbueno+anaconda) -- Allow logging into multiple iscsi nodes at once (#975831). (clumens) -- Fix crash while parsing ntp servers from DHCP6 (#969303) (dshea) -- Use ExceptionInfo namedtuple when dumping anaconda (#982299) (vpodzime) -- Wait for device connections for iface-bound iscsi in kickstart (#740105) - (rvykydal) -- Refer to blivet instead of storage in iscsi kickstart (#740105) (rvykydal) -- Mark disk 'selected' if only one present in TUI. (#975790) (sbueno+anaconda) -- Update devicetree only if we logged in to some target in add iscsi dialog. - (rvykydal) -- Don't show multipath members in specialized disks overview (#740105) - (rvykydal) -- Do not populate devicetree after each single login in iscsi dialog (#740105) - (rvykydal) -- Match also iface when logging into selected iface-bound iscsi target - (#740105) (rvykydal) -- Fix handling of non-ASCII names (#969309) (dshea) -- Use inline completion for the region/city selection (vpodzime) -- Fix copyright of the main anaconda script (vpodzime) - -* Mon Jul 15 2013 Brian C. Lane - 20.2-1 -- Use the new wait for connectivity function (mkolman) -- Improve waiting for network connectivity (mkolman) -- Use langtable to get default layout instead of our magic (#485137) (vpodzime) -- Adapt to the new localization module (vpodzime) -- Rewrite the localization module (vpodzime) -- Make the Welcome spoke wait for Geolocation lookup to finish (#975193) - (mkolman) - -* Tue Jul 09 2013 Brian C. Lane - 20.1-1 -- bump major version number diff --git a/sources b/sources index 5842d09..47ad6f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -171c486d75c88dd9cfc1c580da21da9c anaconda-22.7.tar.bz2 +1b6afd8e4a8ce36cab577ca4959e2cc5 anaconda-22.8.tar.bz2