From 1257f817f720fa53fb96c4077ad59483f46a294b Mon Sep 17 00:00:00 2001 From: Brian C. Lane Date: Aug 24 2015 23:39:51 +0000 Subject: - Remove from the docs repo=hd installation with installable tree (jkonecny) - Fix a race between a window continuing and the next starting (#1004477) (dshea) - Start hubs with the buttons insensitive. (dshea) - Do not replace the standard streams if not necessary. (dshea) - Fix inst.repo=hd: is not working (#1252902) (jkonecny) - Kickstart: Added SELinux test. (kvalek) - Kickstart tests related to SELinux. (kvalek) - Package install and debug message logging. (kvalek) - Don't crash if incorrect environment is set in kickstart (#1234890) (mkolman) - Fix I/O issues when anaconda is started without a locale. (dshea) - Move locale environment logic into localization.py (dshea) - network: fix configuring team in kickstart pre (#1254929) (rvykydal) - Merge pull request #311 from atodorov/add_local_coverage (clumens) - Merge pull request #308 from atodorov/rawhide_missing_deps (clumens) - Enable test coverage in CI (atodorov) - Fix the single-spoke TUI message for Python 3. (dshea) - Merge pull request #291 from atodorov/update_coverage_switch (clumens) - Add missing requirements (atodorov) - Add basic kickstart tests for LVM Thin Provisioning (vpodzime) - Use the default mirrorlist instead of fixed repo URL in kickstart tests (vpodzime) - Destroy the keyboard layout dialog when finished (#1254150) (dshea) - Do not encode the geoloc timezone to bytes (#1240812) (dshea) - use inst.debug as alternative option to start coverage (atodorov) --- diff --git a/.gitignore b/.gitignore index 73043fa..23a814a 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,4 @@ /anaconda-23.18.tar.bz2 /anaconda-23.19.tar.bz2 /anaconda-23.20.tar.bz2 +/anaconda-24.0.tar.bz2 diff --git a/anaconda.spec b/anaconda.spec index 2b1eafd..3d8ec34 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -2,7 +2,7 @@ Summary: Graphical system installer Name: anaconda -Version: 23.20 +Version: 24.0 Release: 1%{?dist} License: GPLv2+ and MIT Group: Applications/System @@ -306,6 +306,33 @@ update-desktop-database &> /dev/null || : %{_prefix}/libexec/anaconda/dd_* %changelog +* Mon Aug 24 2015 Brian C. Lane - 24.0-1 +- Remove from the docs repo=hd installation with installable tree (jkonecny) +- Fix a race between a window continuing and the next starting (#1004477) + (dshea) +- Start hubs with the buttons insensitive. (dshea) +- Do not replace the standard streams if not necessary. (dshea) +- Fix inst.repo=hd: is not working (#1252902) (jkonecny) +- Kickstart: Added SELinux test. (kvalek) +- Kickstart tests related to SELinux. (kvalek) +- Package install and debug message logging. (kvalek) +- Don't crash if incorrect environment is set in kickstart (#1234890) (mkolman) +- Fix I/O issues when anaconda is started without a locale. (dshea) +- Move locale environment logic into localization.py (dshea) +- network: fix configuring team in kickstart pre (#1254929) (rvykydal) +- Merge pull request #311 from atodorov/add_local_coverage (clumens) +- Merge pull request #308 from atodorov/rawhide_missing_deps (clumens) +- Enable test coverage in CI (atodorov) +- Fix the single-spoke TUI message for Python 3. (dshea) +- Merge pull request #291 from atodorov/update_coverage_switch (clumens) +- Add missing requirements (atodorov) +- Add basic kickstart tests for LVM Thin Provisioning (vpodzime) +- Use the default mirrorlist instead of fixed repo URL in kickstart tests + (vpodzime) +- Destroy the keyboard layout dialog when finished (#1254150) (dshea) +- Do not encode the geoloc timezone to bytes (#1240812) (dshea) +- use inst.debug as alternative option to start coverage (atodorov) + * Mon Aug 17 2015 Brian C. Lane - 23.20-1 - Skip source url checks when network is off (#1251130) (bcl) - Don't set net.device to link if there is no ksdevice (#1085310) (bcl) @@ -958,743 +985,3 @@ update-desktop-database &> /dev/null || : - Use a simple ExtendAction for add_rpms option. (amulhern) - Fix log message formating (mkolman) - Don't clear nonexistent DNF package download location (#1193121) (mkolman) - -* Mon Feb 16 2015 Brian C. Lane - 22.20-1 -- Make range usage Python 3 compatible (#1014220) (mkolman) -- Make map() usage Python 3 compatible (#1014220) (mkolman) -- Make the iter*() dictionary methods Python 3 compatible (#1014220) (mkolman) -- Remove the autopart.py module from POTFILES.in (vpodzime) -- Adapt to autopart and installation-specific code move in blivet (#1192702) - (vpodzime) -- Revert "Move autopart functionality to anaconda" (vpodzime) - -* Fri Feb 13 2015 Brian C. Lane - 22.19-1 -- Make sure yum is included in the packageset for yumpayload (#1152753) (bcl) -- Tweak parallel args. (clumens) -- Remove the Encoding entry from the .desktop file (dshea) -- Add an option to startProgram to not reset the locale (dshea) -- Set $LIBUSER_CONF early (dshea) -- Do not set $TZ (dshea) -- Assume that a bunch of digits in a version number is a timestamp (dshea) -- Avoid setting $LANG and $LANGUAGE, except where we can't (dshea) -- Add a parameter to iutil.startProgram to extend the environment (dshea) -- Add a method to set environment variables for child processes (dshea) -- Set $DISPLAY before threads are started. (dshea) -- Add a pylint module to look for modifications to the environment (dshea) -- Remotely do kickstart tests as a kstest user instead of root. (clumens) -- Add some documentation. (clumens) -- Do all package/group checking in %%post to save a reboot. (clumens) -- Support kickstart test jobs out to multiple computers with parallel. - (clumens) -- Make it possible to ignore individual newly added dependencies (mkolman) -- Remove the old_tests directory (bcl) -- Use /usr/bin/python2 in scripts (bcl) -- Cleanup some pylint errors in analog (bcl) - -* Fri Feb 06 2015 Brian C. Lane - 22.18-1 -- dracut needs iscsi_firmware cmdline arg (#1185792) (bcl) -- Clear the default titlebar text (mkolman) -- Move the pygobject3 dependency to the core package (#1188850) (mkolman) -- Bump the livecd making timeout to 90 minutes. (clumens) -- If a VM isn't going to finish in 60 minutes, it likely isn't going to finish. - (clumens) -- Check that package globs install more than just the first package. (dshea) -- Remove some stray parenthesis (#1188618) (dshea) -- Replace urllib with python-requests for network access (#1014220) (mkolman) -- The repo has moved to github, so reflect that in the spec. (clumens) -- Fix pylint problems with the autopart commit. (clumens) -- network: adapt to NM fixing virtual device disconnection (#1084953) - (rvykydal) -- Replace xrange() with range() (vpodzime) -- Move autopart functionality to anaconda (vpodzime) - -* Fri Jan 30 2015 Brian C. Lane - 22.17-1 -- Fix pylint complaints about log lines (bcl) -- Add JENKINS_PROXY support to makebumpver (bcl) -- Copy the kickstart package tests for testing with yum (bcl) -- Pass multiple args to runone in run_kickstart_tests.sh (bcl) -- Ignore some accelerator collisions on the filter dialog. (clumens) -- Remove an unused variable. (clumens) -- network: fix a typo making creating virtual devices in %%pre fail (#1075195) - (rvykydal) -- network: support for bridge, require pykickstart with the support (#1075195) - (rvykydal) -- network: Catch exception from NM failing to create a bridge device (#1075195) - (rvykydal) -- network: add bridge support for kickstart %%pre phase (#1075195) (rvykydal) -- network: generate kickstart commands for bridge devices (#1075195) (rvykydal) -- network: add bridge support to kickstart (#1075195) (rvykydal) -- network: support for adding bridge devices (#1075195) (rvykydal) -- network: display bridge devices in status (#1075195) (rvykydal) -- Fix position of Refresh List button in filter spoke (#1065716) (rvykydal) -- Fix accelerator collision of Refresh button (#1065716) (rvykydal) -- gui: add Refresh button to network storage UI (#1065716) (rvykydal) -- iscsi: display portal (address:port) of node in node list (#1114820) - (rvykydal) -- iscsi: when logging into nodes consider ip:port of node (#1114820) (rvykydal) -- network: display only actual fqdn of ip we offer for vnc connection - (#1089429) (rvykydal) -- network: GUI: reactivate connection automatically after configuration - (#1033063) (rvykydal) -- Don't traceback if connection does not have read-only setting (#1158919) - (rvykydal) -- network: enable NM ibft plugin only for ip=ibft boot option (#804511) - (rvykydal) -- network: add support for vlan tag in iBFT (#804511) (rvykydal) -- network: pass team opts to dracut for netroot (#1075666) (rvykydal) -- Remove unused version macros from anaconda.spec.in (vpodzime) -- Don't process continue-clicked events for windows that aren't shown. - (clumens) -- Add back an empty %%files for the anaconda metapackage (dshea) -- Do not include dd_list and dd_extract in the anaconda-core package. (clumens) -- Replace long usage with int (#1014220) (mkolman) -- Do not use sys.exc_type (#1014220) (mkolman) -- Replace StandardError with Exception (#1014220) (mkolman) -- Make filter() usage Python 3 compatible (#1014220) (mkolman) -- network: add teamd package if team is used during installation (#1185670) - (rvykydal) -- network: add NetworkManager-team (#1182633) (rvykydal) -- Don't allow weak LUKS passwords either (bcl) -- Use %%license in anaconda.spec.in (bcl) -- Don't allow weak passwords (text mode). (sbueno+anaconda) -- Remove the press done twice to exit text (bcl) -- Don't allow weak user passwords (bcl) -- Don't allow weak root passwords (bcl) -- Increase minimum password length to 8 (bcl) -- Remove the unused re import from nm.py. (clumens) -- Remove IPy from nm.py for python 23 compatibility. (rvykydal) -- Show empty VGs in the custom spoke. (dlehman) -- Use the rpm database to find kernel package versions (#1074358) (dshea) -- Check whether a payload has an instclass (#1185588) (dshea) -- Remove the unused indexed_dict module (vpodzime) -- Use threadMgr to wait for exception handling to finish (vpodzime) -- Add a method for waiting for error handling to finish (vpodzime) -- Move HW errors processing to the code that runs in the main thread (vpodzime) -- Replace python-urlgrabber with python-requests (#1141242) (mkolman) - -* Fri Jan 23 2015 Brian C. Lane - 22.16-1 -- Add some tests for kickstart and package selection for dnf. (clumens) -- Double quote when printing error results from a kickstart test. (clumens) -- Restrict payload kernel versions to kernels in the payload (#1074358) (dshea) -- Actually add the new definition of an already-defined repo. (clumens) -- Move hdiso handling code to PackagePayload (#1180765) (dshea) -- Actually install the metacity theme data (dshea) -- Show the event box immediately when setting infobar messages. (dshea) -- Move environment group selection logic to PackagePayload (#1179362) (dshea) -- Add a parameter to environmentGroups for wheter to include optionlist. - (dshea) -- Remove unused methods for deselecting environments (dshea) - -* Fri Jan 16 2015 Brian C. Lane - 22.15-1 -- makebumpver needs to know about anaconda-1 transifex name (bcl) -- Switch to temporary transifex branch (bcl) -- Fix an issue in the previous pre-existing repo kickstart patch. (clumens) -- Require the livecd target to be larger now. (clumens) -- Hook up jenkins support into makebumpver. (clumens) -- Change default console font to eurlatgr (myllynen) -- Update help text for the nodnf option (mkolman) -- Run AnacondaExceptionHandler in cmdline mode (bcl) -- Install a metacity theme to remove the titlebar. (dshea) -- Move metacity gsettings overrides into anaconda (dshea) -- Maximize anaconda instead of running fullscreen (#1164457) (dshea) -- Use a formatter on remotelog lines (bcl) -- Include NetworkManager-glib in anaconda-core (bcl) -- Make colon optional while adding iSCSI Initiator Name (sujithpshankar) -- If using pre-existing, no size needs to be specified in ksdata (#1172172) - (amulhern) -- Add support for sending logs to a remote host with --remotelog (bcl) -- Implement askmethod in dnfpayload (dshea) -- Add an installclass property for the default package environment (#1175826) - (dshea) -- Fix the FIXME re: tui default software selection (dshea) -- Add missing translation contexts for TUI navigation keys (dshea) -- Translate 'c' in the tui software spoke (dshea) -- Expect addons to have categories for both GUI and TUI (vpodzime) -- Remove an unused import in pyanaconda/ui/__init__.py (vpodzime) - -* Fri Jan 09 2015 Brian C. Lane - 22.14-1 -- Add error checks to liveimg mount code (#1178703) (bcl) -- Switch kickstart tests to doing VNC instead of graphical. (clumens) -- Updates for new Size.convertTo() spec. (amulhern) -- Force a background in the main GtkBox in anaconda windows. (dshea) -- Animate the screen transitions. (dshea) -- Implement DNFPayload.environmentOptionIsDefault (#1179905) (dshea) -- Remove the directory dnf downloaded packages into. (clumens) -- Allow specifying pre-defined repos via kickstart with dnf backend (#1177988). - (clumens) -- Get rid of unnecessary python disable-msg in zfcp spoke. (sbueno+anaconda) -- Fix typo in commit 472be66b2af2af69e7eac15ec9c94ccc818e12b5. (dlehman) -- Fix some pylint errors in the zfcp panel. (sbueno+anaconda) -- Fix an accelerator collision found on the filter page. (sbueno+anaconda) -- Fix some issues pylint found. (sbueno+anaconda) -- Show disk paths on Other page in advstorage. (sbueno+anaconda) -- Don't treat the baserepo as special when gathering metadata (#1177502) - (dshea) -- Make dnf._base and dnf._base.comps always available. (dshea) -- Remove the checks for whether dnf and rpm were imported (dshea) -- Remove obsolete packaging code. (dshea) -- Do not bypass name setters in the custom spoke. (#1138370) (dlehman) -- Preserve kickstart url behavior for mirrorlist (#1109933) (bcl) -- Use a backslash to escape nfs spaces instead of x20 (#1109933) (bcl) -- Add missing translation context for Add ECKD DASD button in advstorage. - (sbueno+anaconda) -- Add translation contexts for z and zfcp panel in advstorage. - (sbueno+anaconda) -- Convert devices size to str for GUI for zFCP devices (amulhern) -- Fix string formatting of zFCP devices. (sbueno+anaconda) -- Fix the way zFCP devices are displayed in storage spoke. (#1024902) - (sbueno+anaconda) -- Show labels on Add zFCP dialog. (sbueno+anaconda) -- Fix failure to search by LUN in advanced storage spoke. (sbueno+anaconda) -- Get rid of the clear button in advanced storage spoke. (sbueno+anaconda) -- Fix up the z Panel in advanced storage. (sbueno+anaconda) -- Add support for adding zFCP devices in the GUI (sbueno+anaconda) -- Remove DirtyFSError related callbacks and entries. (amulhern) -- Remove allowDirty parameter from mountExistingSystem() call. (amulhern) -- Remove old workaround for missing EFI bits. (dmarlin) -- Wait for payload thread in TUI software spoke. (#1178214) (sbueno+anaconda) -- Start the network before the display (#1167103) (dshea) - -* Fri Dec 19 2014 Brian C. Lane - 22.13-1 -- Print the result to the log, not the variable name. (clumens) -- Ellipsize comboboxes (#1170275) (dshea) -- Allow the columns of the container combo box to flow (#1170275) (dshea) -- Allow specifying how much from kickstart_tests to keep. (clumens) -- Fix up two problems in run_kickstart_tests.sh. (clumens) -- Fix detecting errors in groups-and-envs-1.ks. (clumens) -- Add a network command to the various kickstart test ks files. (clumens) -- Reorganize run_kickstart_tests.sh a bit to use parallel. (clumens) -- Use the anaconda-user-help package for help content (mkolman) -- Fix which TUI field is being checked for which input (#1169533) (dshea) -- Fix pylint-reported issues in RPMOSTreePayload (vpodzime) -- rpmostreepayload: Rework remote add handling (walters) -- Remove Requires: python-nss (vpodzime) -- If there's no boot.iso, skip the kickstart tests. (clumens) -- Test that a kickstart file with both an environment and group installs both. - (clumens) -- Move the ostree test out of its own directory. (clumens) -- Add a general-purpose kickstart-driven testing setup. (clumens) -- Move the pykickstart version test into a different subdirectory. (clumens) -- Really hide and show passphrase warnings (#1162828) (dshea) -- Unsetup the payload on the way out of anaconda (#1164577) (dshea) -- Beware of 0 being the same bool value as None when setting time (vpodzime) -- Fix the last member of the struct_time struct (vpodzime) -- Use a flag to determine if the datetime spoke is shown (vpodzime) -- Put AM/PM label and buttons in a revealer and hide/unhide them (vpodzime) -- Fix issues with the date&time not being updated on timezone changes - (vpodzime) -- Fix the way we create the list of DASDs needing dasdfmt. (#1073982) - (sbueno+anaconda) -- Fix threading issues for dasdfmt in gui storage. (#1073982) (sbueno+anaconda) -- Add sshkey kickstart command (bcl) -- Skip setting up env and groups in software spoke for ks (#1173350) (bcl) -- Add missing dnf package selection support (#1169056) (bcl) -- Add variable substitution to DNF (#1164803) (bcl) -- Simplify and robustify handling of fstype combo box. (amulhern) -- Fix warnings about the default parameter that gdk deprecated (dshea) -- Remove the color override from MountpointSelector. (dshea) -- Move the layout indicator color to css and fix the colors (dshea) -- Don't crash in pre-commit if no files changed (dshea) -- Make the Selected Disks and Configure Mount Point dialogs wider (#1171834). - (clumens) -- Sync up the Selected Disks and Configure Mount Points dialogs (#1171838). - (clumens) -- Make sure /boot is not LVM LV if we're on s390x (#873135) (sbueno+anaconda) -- Only show the "SYSTEM" heading if there are data mount points under it. - (clumens) -- Remove an unused import in rpmostreepayload.py. (clumens) -- Use DNF by default (#1156483) (mkolman) -- Check system-release for whether to enable betanag or not (#1168829). - (clumens) -- rpmostreepayload: Avoid shutil.copytree in favor of cp -r to fix symlinks - (walters) -- Look for Requires: and BuildRequires: at the front of a line. (clumens) -- Don't attempt to install anaconda packages from the install-requires target. - (clumens) -- Remove _assureLogoImage (dshea) -- Add a stylesheet property to BaseInstallClass (dshea) -- Fix EOF error that occurs if user input required in x3270. (#1171135) - (jstodola) -- Print an error when the kickstart file is missing (bcl) -- Remove UserInterface.basepath and UserInterface.basemask definitions. - (amulhern) -- Remove pointless overrides identified by the pointless override checker. - (amulhern) -- Add a simple pointless-override checker to pylint checkers. (amulhern) - -* Thu Dec 04 2014 Brian C. Lane - 22.12-1 -- add code so that initramfs created for rescue kernel (#1170589) (gczarcinski) -- Start vncconfig for cutNpaste (hamzy) -- Handle unstaged changes in the pre-commit hook. (dshea) -- Use git status -z (dshea) -- Make Python's default encoding detection work on Live installations - (#1169019) (vpodzime) -- Force translation files download instead of skipping them (#1169023) - (vpodzime) -- Completely disable storage tests for the moment. (clumens) -- datetime_spoke: Fix warnings about removing nonexistent source (walters) -- Temporarily disable the BTRFSOnNonBTRFSComponent test. (clumens) -- Remove a slightly lighter grey background from the center of the hubs. - (clumens) -- Actually fix the message dropping commit. (clumens) -- Make sure storage info bar is displayed (#1166730) (bcl) -- Clear Update Settings when Done clicked (#1167014) (bcl) -- Fix PWQError issues. (sbueno+anaconda) -- network: Add some doc strings (walters) -- It's spoke.title, not spoke.name (#1167036). (clumens) - -* Fri Nov 21 2014 Brian C. Lane - 22.11-1 -- Skip tui askvnc reboot for dirinstall (#1164254) (bcl) -- If a message is for a spoke not on the current hub, throw it away. (clumens) -- Find storage test cases automatically. (clumens) -- Add new storage test cases that reuse results of earlier autopart runs. - (clumens) -- Support high contrast mode in fedora-welcome (#1160499) (dshea) -- How the GUI test suite disk is displayed has changed. (clumens) -- do not delete liveimg --url=file:/// file (gczarcinski) -- Add support for doing a liveimg kickstart with local file (#1140358) (bcl) -- Create missing parent directories for user's home directory (#1163775) (bcl) -- Related bug can have different fixed-in and state (bcl) -- Provide useful hints on TTY1 during the installation (mkolman) -- Decrease memory requirements on gui tests, and make that attr private. - (clumens) -- Don't use blivet in the gui tests. (clumens) -- Use MiB/GiB instead of MB/GB in GUI tests. (clumens) -- Make the No Space dialog look less terrible. (clumens) -- Add a test case where it's impossible to reclaim. (clumens) -- Use blivet's Size class instead of ints and such. (clumens) -- Get the gui tests running in parallel. (clumens) -- Add a basic test of the reclaim dialog. (clumens) -- Make images in raw format instead of qcow2. (clumens) -- Allow specifying which of the GUI tests you want to run. (clumens) -- Check if we read something when emptying stdin queue (vpodzime) -- Require min entropy for 'part --encrypted' devices (#1162695) (vpodzime) -- Don't rely on terminal attributes being configurable (#1162702) (vpodzime) -- Check for a GLib source ID of None in unwatchAllProcesses. (dshea) -- Disable payloads that failed to setup (#1162732) (dshea) -- Only enable non-interactive yum plugins (#1111535) (dshea) -- Add a placeholder for a product-specific logo (dshea) -- Load a stylesheet from product.img (dshea) -- Fix make distcheck (mkolman) -- Include help content in the Anaconda tarball (mkolman) -- Fix typo causing traceback when NTP is turned ON/OFF (vpodzime) -- Use /var/tmp for the temp directory when installing anaconda. (clumens) -- Prevent tb on s390x when de-selecting a DASD and doing custom part. - (sbueno+anaconda) -- Revert "Revert productName repo name change (#1128474)" (bcl) -- Remove a comment that is a blatant lie. (clumens) -- Fix an environment variable setting in the test environment. (clumens) -- Update the background image paths used in Fedora. (dshea) -- Add a pylint module to detect uses of interruptible system calls. (dshea) -- Wrap interruptible system calls in a loop (#1160041) (dshea) -- Unpack the callback data given to us by blivet (vpodzime) -- Add timeout to callbacks waiting for enough entropy (#1073679) (vpodzime) - -* Tue Nov 04 2014 Brian C. Lane - 22.10-1 -- Remove gui, install, and ostree tests from TESTS. (clumens) -- Update the ostree test for the new ostree+grub patches. (clumens) -- Add a timeout when the ostree test checks for proper booting. (clumens) -- bootloader: Bridge efi_dir configuration earlier for rpmostreepayload - (walters) -- rpmostreepayload: Handle grub2+EFI layout (walters) -- rpmostreepayload: Copy all subdirectories of /usr/lib/ostree-boot (walters) -- Handle the case of rpmostreepayload + GRUB2 (walters) -- Test adding, removing, and reordering keyboard layouts. (clumens) -- Test displaying the help viewer on every screen. (clumens) -- Add functions to UITestCase to grab the contents of a view. (clumens) -- Extend the keyboard GUI test to test adding layout switching. (clumens) -- Add checks for selected language/locale on the welcome screen. (clumens) -- Catch EOFError in raw_input (#1158841) (bcl) -- Ensure we are specifying sensible target sizes for resize. (#1120964) - (dlehman) -- Set the autopart fstype for boot too (#1112697) (bcl) -- Ensure we are specifying sensible target sizes for resize. (#1120964) - (dlehman) -- Rework the placement of items on hubs. (dshea) -- Lightly rearrange the nav_area (dshea) -- Do not install interactive exception handler in cmdline mode (#1155979) - (vpodzime) -- Remove dmidecode from Requires: (vpodzime) -- Wait until all spokes are setup before updating continue button (bcl) -- Allow adding prepboot to a blank disk in custom (#1155660) (bcl) -- Make anaconda more scrollable (#1135024) (dshea) -- Remove unused imports (vpodzime) -- Just preserve the %%addon header args if an addon is missing (#1155026) - (vpodzime) -- Add a test to verify the help dialog pops up. (clumens) -- Look up most widgets relative to the currently displayed screen. (clumens) -- Make a few more updates for labels that have changed in the GUI. (clumens) -- Warn users about liveinst usage of --updates (#1153550) (bcl) -- Fix handling of md fwraid names in kickstart bootloader command. (#1156354) - (dlehman) -- Use an empty string for no root password instead of None (#1155576) (dshea) -- Don't allow related bugs without acks (bcl) -- Fix switching environments when no environment is selected (#1018226) (dshea) -- Make size_from_input() and size_from_entry() methods handier. (amulhern) -- Changes around handling of size entries in custom spoke. (amulhern) -- network: handle dbus UnknownMethod exception on invalid objects (#1061796) - (rvykydal) - -* Wed Oct 22 2014 Brian C. Lane - 22.9-1 -- When I renamed the date & time spoke, I missed one string. (clumens) -- Fix two more problems with spoke selectors in GUI testing. (clumens) -- Fix the GRUB raid1 tests (dshea) -- Add syslinux to the packages in the gui_testing kickstart file, too. - (clumens) -- Update the gui_testing kickstart file for productization changes. (clumens) -- Update checkSizes to work in terms of Size objects (#1129629). (clumens) -- Install grub to all disks in a btrfs raid1 /boot (#989644) (dshea) -- Really fix issue with starting in cmdline mode on s390x. (sbueno+anaconda) -- The network spoke's title has changed. Reflect that in the test. (clumens) -- Grab memory.dat from running the GUI test. (clumens) -- Don't panic prematurely on a missing size (#1154190) (amulhern) -- Fix more messages the new pylint found. (clumens) -- dracut/save-initramfs.sh: don't save /tmp (wwoods) -- Get rid of some unnecessary text from dasdfmt dialog. (sbueno+anaconda) -- Quit if no device type name selected. (amulhern) -- Fix stray comment. (amulhern) -- If there's no attached ANACTEST device, don't attempt to mount and run it. - (clumens) -- Fix a spelling error (#1153672) (dshea) -- Log when using updates from /tmp/updates/ (bcl) -- Fix # handling in SimpleConfigFile (#1045687) (bcl) -- Unconditionally clear the process handle when nm-c-e exits (#1132645) (dshea) -- Remove the code that reads /tmp/vncshell.pid. (dshea) -- Rewrite _bound_size() to bound_size() in storage_utils.py (amulhern) -- Changes for scheduling size change on an existing device (#1076055) - (amulhern) -- Remove too strict condition for changing size (#1076055) (amulhern) -- Omit calculation and use of active_dev_type. (amulhern) -- Add a method that extracts device type name from combo box (amulhern) -- Don't pass use_dev around to internal methods. (amulhern) -- Check identity, not equality, for RaidLevel objects. (amulhern) -- Run restorecon on /etc/hostname (#1133368) (bcl) -- Add authconfig and firewalld packages when used in ks (#1147687) (bcl) -- Allow kickstart with no method (#972265) (bcl) -- Fix a typo from 73d3a8e5. (sbueno+anaconda) -- Respect both ways how to disable bootloader installation (vpodzime) -- Fix a bug unmounting /boot on efi+atomic installs. (clumens) -- Refactor handling of fsCombo considerations. (amulhern) -- Be more restrictive displaying btrfs device type. (amulhern) -- Get rid of unnecessary raid_level variable (amulhern) -- Use Size, not int, for size (#1076055) (amulhern) -- Remove an unused import (dshea) -- Don't automatically select environments for kickstart installs (#1018226) - (dshea) -- Initialize the GUI lock in a way that doesn't break the API (dshea) -- Don't check enabledPlugins if plugins are not yet enabled (#1142544) (dshea) -- Add transifex branch check to makebumpver (bcl) -- Get rid of an unused variable in the localization test. (clumens) -- Don't strip accents from the user-inputted keyboard string (dshea) -- Convert strings to unicode in have_word_match (#1146581) (dshea) -- Use translated versions of the AM/PM strings consistently (vpodzime) -- Import GUI-specific stuff only when running GUI in entropy handling - (vpodzime) -- Always store the information about display mode in ksdata (vpodzime) -- Connect signals to handlers for day/month/year changes (vpodzime) -- Switch to using the new help content path (#1072033) (mkolman) -- Remove unused variables in the datetime_spoke.py module (vpodzime) -- Add nombr to anaconda to suppress updating MBR (#886502) (gczarcinski) -- Make the date format locale-dependent in our GUI (#1044233) (vpodzime) -- A function for resolving date format and order (vpodzime) -- Make device/fs type comboboxes take less space (vpodzime) -- Skip running efibootmgr for noefi mode (#1047904) (bcl) -- Fix a race between checking for Gtk.main_level and running Gtk.main (dshea) -- Allow recursive lightbox calls (#1147337) (dshea) -- Disable the ntp service with --nontp (#1135768) (dshea) - -* 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) -- Don't allow /boot on lvm on s390x. (sbueno+anaconda) -- Handle failures to instantiate storage devices when parsing kickstart. - (dlehman) -- Add the new langsupport.py TUI spoke to POTFILES.in. (clumens) -- Remove the now-unused imports of storageInitialize. (clumens) -- Add support for language selection in text mode. (sbueno+anaconda) -- packaging: handle new NFS installation source with inst.stage2=nfs:... - (wwoods) -- Allow cdrom-swapping when doing "inst.ks=cdrom[:...]" (wwoods) -- anaconda-lib.sh: add tell_user() and dev_is_cdrom() (wwoods) -- Don't force a user to return to the storage spoke after dasdfmt - (sbueno+anaconda) -- Don't run storageInitialize after dasdfmt (sbueno+anaconda) -- Shut up, parallel (dshea) -- Really fix unexpected exits in execReadlines (dshea) -- Add a context manager for executing code while UI signals are blocked. - (clumens) -- Avoid the possibility of size variables being unset (#1146585) (dshea) -- s390x: Apply disk selection before dasdfmt to preserve data. - (sbueno+anaconda) -- Fix a bad use of WIFSIGNALED (dshea) -- Handle 0's returned by Gdk (dshea) -- Adapt to corrected interpetation of logvol --percent. (dlehman) -- Always use iutil to start processes. (dshea) -- Move the X startup logic to iutil (dshea) -- Move process watching to iutil. (dshea) -- Close file descriptors while daemonizing auditd (dshea) -- Add an option to only capture stdout with execWithCapture (dshea) -- Simplify iutil.execReadlines. (dshea) -- Add close_fds to the Popen call. (dshea) -- Add an option to startProgram to reset signal handlers. (dshea) -- Add a method startProgram to handle process starting (dshea) -- Lock program_log_lock closer to where the log is written. (dshea) -- Record early crashes to ipmi (dshea) -- Clear the list of watched PIDs before exiting. (dshea) -- Remove the exitCode parameter from exitHandler. (dshea) -- Warn about uses of the string module. (dshea) -- Import _ from the i18n module instead of hand-crafting a copy of it (dshea) -- Import gettext in iutil instead of passing the module reference to iutil - (dshea) -- Fix a typo in a comment (dshea) -- When running on HiDPI monitors, scale anaconda by a factor of 2 (dshea) -- Sort the contents of the file system type combo box. (clumens) -- Remove the border on the layout testing box. (clumens) -- Explain what the IPMI constants mean. (clumens) -- Don't attempt terminal size detection on the s390 (#1145065) (mkolman) -- Don't show the Add DASD button unless on s390x. (sbueno+anaconda) -- Don't show the Add DASD button unless on s390x. (sbueno+anaconda) -- Preserve network args on s390x. (sbueno+anaconda) - -* Fri Sep 19 2014 Brian C. Lane - 22.6-1 -- Don't call storage.write for dirinstall (#1120206) (bcl) -- Fix pylint warning from a recent commit. (dlehman) -- Fix the link to the help-button-clicked signal (dshea) -- Assign mnemonics to two checkboxes on the user spoke that didn't have them. - (clumens) -- Remove "MB" from the size string on the HDISO combo box. (clumens) -- Use _Cancel and _Continue mnemonics on these two screens. (clumens) -- Rename to be the TIME & DATE spoke. (clumens) -- Ok -> OK on the proxy dialog. (clumens) -- Handle cancellation of new container creation. (dlehman) -- Reflect previous custom/autopart selection in the storage spoke. (dlehman) -- Clear out custom storage ksdata after first attempt to apply it. (dlehman) -- Pass size as Size when adjusting container after device removal. (#1141707) - (dlehman) -- Set flags.rescue_mode not anaconda.rescue (#1143056) (amulhern) -- Split localed's converted layouts and variants (#1073825) (vpodzime) -- Rename variable to not with a built-in (mkolman) -- Create free space snapshot before doing custom->autopart (vpodzime) -- Deprecate RUNKS cmdline option. (sbueno+anaconda) -- Show help also when alt+F1 is pressed (mkolman) -- Support display of the custom mnemonics on the help button (mkolman) -- Activate the built-in help when F1 is pressed (mkolman) -- Specify help file names for hubs and spokes (mkolman) -- Add a help button to every Anaconda screen (mkolman) -- Don't call BusyCursor before Gdk is setup (#1078868) (bcl) -- Fix SELINUX_DEFAULT import (#1137049) (bcl) -- Catch and rethrow BTRFSValueError as KickstartException (#1019685) (amulhern) -- Bump version so BTRFSValueError is found (#1019685) (amulhern) -- Don't change langpacks config of installer environment (#1066017) (rvykydal) -- network: fix typo 'Private ksy pasword' (#1120374) (rvykydal) -- Fix up a string style issue found in the last network commits. (clumens) -- network: WPA Enterprise: don't ask twice for password (#1120374) (rvykydal) -- network: add support for WPA Enterprise (#1120374) (rvykydal) -- network: add s390 network ifcfg options also for bond slaves (#1090558) - (rvykydal) -- network: copy resolv.conf to chroot before installing packages (#1048520) - (rvykydal) -- network: don't crash, just log for unrecognized bond options (#1039006) - (rvykydal) -- network: don't traceback on invalid team options (#1114282) (rvykydal) -- network: don't write HWADDR in ifcfgs generated by kickstart (#1130042) - (rvykydal) -- Re-order the tz's in text mode to mirror the graphical order. - (sbueno+anaconda) -- Apply a better check for whether to fail if authconfig is missing. (clumens) -- driver-updates: fix backspace/delete in dd menus (#1080380) (wwoods) -- Fix an issue with bad NFS info specified in source spoke. (sbueno+anaconda) -- Fix the SIGSEGV handler (dshea) -- Remove argument handling from methods without arguments (dshea) -- Warn if software selection size exceeds available space. (sbueno+anaconda) -- X doesn't start when making the livecd on the GUI test either. (clumens) -- Handle spaces in inst.repo, kickstart nfs, and url commands (#1109933) (bcl) -- Fix that urllib2 problem more thoroughly. (clumens) -- Fix a problem where urllib2 is not getting pulled into the initrd. (clumens) -- Specify thin pool metadata/chunk size only if given by user (#1140635) - (vpodzime) -- Fix q for quit issue in text mode (#997405) (sbueno+anaconda) -- Additional message if kickstart was used but did not finish (#1117908) - (amulhern) -- Move some statically detectable kickstart errors out of anaconda (#1117908) - (amulhern) -- Use only the digits from productVersion (bcl) -- If a kickstart installation stops because it doesn't know something, log - that. (clumens) -- Don't care about crash args in bootloader (#1116323) (vpodzime) - -* Wed Sep 10 2014 Brian C. Lane - 22.5-1 -- Fix noselinux cmdline default (#1137049) (bcl) -- Revert productName repo name change (#1128474) (bcl) -- Remove the --disable-overwrite parameter for the Transifex client (mkolman) -- Do not try to disable no firstboot services (#1139621) (vpodzime) -- Snapshot free space after clearpart for swap suggestion (#1132436) (vpodzime) -- Really fix an enlightbox call. (dshea) -- Correct issues merged from rhel-7 (dshea) -- A couple updates to installclasses. (clumens) -- Clear the kickstart password if cleared by the user (#1133185) (dshea) -- Change the accelerator key for Add DASD label. (sbueno+anaconda) -- Add dialog box for adding DASDs. (sbueno+anaconda) -- Add a button for adding an ECKD DASD. (sbueno+anaconda) -- Let finding install classes be more flexible for Fedora (#1138820). (clumens) -- fix inst.virtiolog (#1074499) (wwoods) -- Display container sizes to just two places, as well. (clumens) -- Fix two minor things on the source spoke. (clumens) -- border_width=5 -> border_width=6 in dasdfmt.glade. (clumens) -- Use first part of Product for UEFI entry (#1128474) (bcl) -- We can't pass "text" in the ostree .ks file because lmc doesn't like that. - (clumens) -- Remove inactive languages from LINGUAS. (dshea) -- Do the ostree test in text mode for now. (clumens) -- Skip nvram update on ppc64 image/dir installations (#1136486) (bcl) -- Use first part of Product as repo name (#1128474) (bcl) -- makeupdates: Report git diff errors (bcl) -- For yum-based installs, move the progress bar while packages are installing. - (clumens) -- Remove the mnemonics from the custom part toolbar. (clumens) -- Remove references to ia64. (clumens) -- Change a confusing string in TUI NFS configuration screen. (#1057690) - (sbueno+anaconda) -- Fix two problems with the volume label and combo on custom partitioning. - (clumens) -- Disable the Modify SW link on livecd installs (#1133726). (clumens) -- Require dmidecode for ARM (#1134651, jdisnard). (clumens) -- Require a larger /boot (#1129629). (clumens) -- Use suggested-action on more buttons (#1131254) (dshea) -- CmdlineError should exit with a 1 (bcl) -- Let gtk determine the allocation for overlays. (dshea) - -* Wed Aug 27 2014 Brian C. Lane - 22.4-1 -- jwb would like us to be clear that bugs could be the system firmware... - (pjones) -- Fix installing from a second iso (#1040722) (bcl) -- Remove anaconda_make_pixbuf (dshea) -- Trick automake into taking our wildcards (dshea) -- Distribute the right docs files (vpodzime) -- Require anaconda-widgets from anaconda-widgets-devel (dshea) -- Run /sbin/ldconfig when installing or uninstalling anaconda-widgets (dshea) -- Remove the shebang from anaconda.py (dshea) -- Exclude the compiled text and rescue files from anaconda-core (dshea) -- Update our copy of the GPL (dshea) -- Remove unused methods from packaging.Payload (dshea) -- Rearrange the entry, example and tip on Advanced User dialog (vpodzime) -- Change our docs that are close to ReST to proper ReST (vpodzime) -- Remove old outdated docs nobody should read (vpodzime) -- Send run-hub and run-spoke into the great beyond (dshea) -- Use one thread for payload setup. (dshea) -- Remove logging to tty3 and tty5 (#1073336) (bcl) -- Make missing encryption key error message more helpful (#1074441) (amulhern) -- Fix problems with the hdiso method. (clumens) -- Update makebumpver to include flags on first request (bcl) - -* Fri Aug 15 2014 Brian C. Lane - 22.3-1 -- Add some tests for execReadlines (dshea) -- Remove iutil.fork_orphan (dshea) -- Move non-exec tests into a separate class. (dshea) -- Write storage after liveimg install (#1080396) (bcl) -- Add an option to makebumpver to skip all checks. (clumens) -- Write sslverify=0 for url kickstart method (#1116858) (bcl) -- Add noverifyssl and proxy support to dracut ks handling (#1116858) (bcl) -- Log installation successes and failures via ipmitool (#782019). (clumens) -- Default the OK button on the iscsi dialog to insensitive. (clumens) -- Add repo --install support to DNF (#1119867) (bcl) -- Install selected ks repos to target (#1119867) (bcl) -- Add check for the format of grub2 encrypted password (#1070327) (bcl) -- Add some sanity checking to live payload (vpodzime) -- Use blivet's getFreeSpace for limitting automatic swap size (vpodzime) -- Ask users for enough space right at the first time (#876916) (vpodzime) -- Use low level file i/o for rpm callback logging (#1035745) (bcl) -- In tui cmdline mode skip showError and log message (bcl) -- Modify nm to return defaults when no dbus is available (bcl) -- Skip networkInitialize for image and dir installations (bcl) -- Ignore safe_dbus errors in keyboard setup (bcl) -- Skip syslog for dirinstall (bcl) -- Clear out errors at the beginning of _save_right_side. (clumens) -- Filter empty comps groups from both specific and generic lists (dshea) -- Add a test for disadvised words. (dshea) -- Mountpoint encrypted checkbox reflects container state (#1000031) (bcl) -- Display a fatal error if unable to encrypt a password. (dshea) -- Change strings per stylistic advice from ECS (dshea) -- Untranslate the type column of the network device type combobox (dshea) -- Add more information to the custom part summary dialog (#975804). (clumens) -- Don't require user creation when root is locked (#1030626) (bcl) -- Import LUKSDeviceWithoutKeyError from the right place (vpodzime) -- Move _verifyLUKSDevicesHaveKey to Anaconda's codebase (vpodzime) -- Fix issues reported by pyflakes (vpodzime) - -* Thu Jul 31 2014 Brian C. Lane - 22.2-1 -- Return NULL on error in doSetSystemTime. (dshea) -- Remove the /usr/bin/liveinst symlink during uninstall (dshea) -- Highlight languages in langsupport that contain selected locales (dshea) -- Add a wrapper function for GtkTreeViewColumn.set_cell_data_func (dshea) -- Remove the STANDALONE #ifdef from auditd. (dshea) -- Mark zRAM devices as protected and ignore them (vpodzime) -- Make storage sanity check aware of base RAM requirements (#1123466) - (vpodzime) -- Move sanityCheck code to anaconda's codebase (vpodzime) -- Clean up stylesheet comments (dshea) -- Resurrect auditd (dshea) -- Fix the spacing on the non-verbose doc building messages (dshea) -- Switch to kinder, gentler autoconf errors (dshea) -- Clean up the handling of CFLAGS (dshea) -- Remove unused parts of the configure.ac files. (dshea) -- Add a couple of configure checks from autoscan (dshea) -- Include config.h in every C file. (dshea) -- Use the result from AC_FUNC_FORK at build time (dshea) -- Don't distribute the gnome desktop file with translations (dshea) -- Build documentation during build instead of dist (dshea) -- Do not multiply/divide RAM sizes by 1024 back and forth (vpodzime) -- Raise exception if reading lines from a killed process (vpodzime) -- Use zRAM swap up to 2 GB of RAM (vpodzime) -- RAM requirements depend on squashfs.img's origin (vpodzime) - -* Fri Jul 25 2014 Brian C. Lane - 22.1-1 -- Add platform specific group selection (#884385) (bcl) -- Use parallel instead of xargs (vpodzime) -- Solidify the row separator in the welcome spoke. (dshea) -- Don't skip cpfmtxa formatted dasds if zerombr specified in ks. (#1073982) - (sbueno+anaconda) -- Fix TUI error message regarding username creation. (#1058637) - (sbueno+anaconda) -- Determine the lang selected arrow direction at render time (dshea) -- Lessen the visible resize when entering the welcome and lang spokes (dshea) -- Reset the want_x flag after the memory check (vpodzime) -- Fix crash caused by passing kwargs to log functions (vpodzime) -- Check graphical RAM requirements if running graphical installation (vpodzime) -- Document the inst.zram boot option (vpodzime) -- Adapt the memory requirements to zRAM swap usage (vpodzime) -- Remove an unused MEM-related constant and use the other one (vpodzime) -- Add a script for showing stats about zRAM (vpodzime) -- Set widgets to be focused when entering a spoke. (#1121285) (dshea) -- Allow a wider variety of mountpoints (#1109143) (dshea) -- Restrict the selected and insensitive style rules to anaconda widgets (dshea) -- Log more details about collect failure (bcl) -- Prevent crashes due to accessing X server from multiple threads (vpodzime) -- Add vnc to the arguments to qemu for the GUI testing. (clumens) -- Remove a commented out import (mkolman) diff --git a/sources b/sources index 8fbf325..d3b9d65 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5b1db1d410e275419546b2d2891dfae2 anaconda-23.20.tar.bz2 +bfb70952bd6493cfa1ce0536dc2b6c88 anaconda-24.0.tar.bz2