- Fix dependency_solver failure with spec file boolean logic syntax (jkonecny)
- Avoid unnecessarily pulling in glibc-langpack-en (sgallagh)
- Set up the ignored_device_names variable (vponcova)
- network: do not try to activate connection that has not been found (rvykydal)
- network: add timeout for synchronous activation of a connection (rvykydal)
- network: fix configuration of virtual devices by boot options (rvykydal)
- Handle exceptions from threads without new instances (vslavik)
- Do not use disabled --install-scripts command of pip (jkonecny)
- Use bootlist command to update the PowerPC-64 Boot Order (javierm)
- Discard current boot list when updating the boot-device NRVAM variable
(javierm)
- Automatically break lines in labels in software selection spoke (vslavik)
- Set up FIPS in the target system (vponcova)
- Update the service anaconda-sshd (vponcova)
- Set up FIPS in the installation environment (vponcova)
- Add Blivet version to generated kickstart (vslavik)
- Add Anaconda version to saved kickstart (vslavik)
- Fix kickstart file error with user groups (kai.kang)
- Get rid of add_disable_repo (jkonecny)
- Move parts together in the DNF repo (jkonecny)
- Fix issue that treeinfo repositories were never disabled (jkonecny)
- Keep treeinfo repositories disabled after payload reset (jkonecny)
- Fix crash on first entering of source spoke (jkonecny)
- Remove treeinfo repositories instead of disabling (jkonecny)
- Reload treeinfo repositories on every payload reset (jkonecny)
- Fix our tests with a newer rpmfluff library (jkonecny)
- network: pass also keyfile NM configuration to target system (#1858439)
(rvykydal)
- Unify the indentation in the Anaconda configuration files (vponcova)
- Remove the DBus method ConfigureNTPServiceEnablementWithTask (vponcova)
- Create ssh user using only existing fields (#1860058) (vslavik)
- Fix the position of the info bar in standalone spokes (vponcova)
- Add the function is_service_installed (vponcova)
- Drop the dependency on python3-ntplib (vponcova)
- Remove Blivet's tests (vponcova)
- Remove gui tests (vponcova)
- Generate the coverage report for tests (vponcova)
- Fix the util tests (vponcova)
- Simplify the regex tests (vponcova)
- Fix the module tests (vponcova)
- Clean up the driver tests (vponcova)
- Fix the kickstart dispatcher tests (vponcova)
- Fix the localization tests (vponcova)
- drop workarounds for the TLS exhaustion issue on aarch64 and ppc64le (dan)
- Run actions of the Resize dialog in the reversed order (#1856496) (vponcova)
- Reset repositories from the main thread (vponcova)
- Initialize the closest mirror from the main thread (vponcova)
- Remove the mirrors_available property (vponcova)
- Rename ActivateFilesystemsTask (vponcova)
- Document the Anaconda configuration files (vponcova)
- Remove the encrypted attribute (vponcova)
- subscription: Fix rhsm --proxy kickstart command usage with no username
specified (mkolman)
- subscription: Fix RHSM HTTP proxy configuration crash in the GUI (mkolman)
- Log the information about the original exception (vponcova)
- Update the documentation of the Anaconda sysconfig file (vponcova)
- Make spoke tiles stack more tightly (vslavik)
- Add NTS support to time sources in GUI (mlichvar)
- Add connection test for NTS (mlichvar)
- Parse NTP server options from config file (mlichvar)
- Run bash instead of sh in rescue mode (vslavik)
- Add support for the timesource kickstart command (vponcova)
- Use the structure for time sources in GUI (vponcova)
- Use the structure for time sources in TUI (vponcova)
- Add support for generating a summary of the NTP servers (vponcova)
- Add support for the NTP server status cache (vponcova)
- Use the structure for time sources in network.py (vponcova)
- Use the structure for time sources in anaconda.py (vponcova)
- Use the structure for time sources in the Timezone module (vponcova)
- Use the structure for time sources in ntp.py (vponcova)
- Create a new DBus structure for time sources (vponcova)
- Replace the zram service (vponcova)
- Fix software spoke message when source changes (mkolman)
- ostree: set rootflags when installing on btrfs (#1753485) (dcavalca)
- Only pass one initrd image to kexec (javierm)
- Prevent crash on unregistration (mkolman)
- Add LVM with inconsistent sector size disks to common bugs (jkonecny)
- Don't create swap by default (vponcova)
- Don't require fcoe-utils (vponcova)
- Temporarily ignore the new timezone kickstart command (vponcova)
- Schedule timed actions with the right selector (#1851647) (vponcova)
- Reconfigure DNF payload after options are set (vslavik)
- Fix displaying of empty software group description (rvykydal)
- Fix passing of arguments when creating dracut arguments for FCoE (rvykydal)
- network: fix obtaining of s390 options of a wired connection (rvykydal)
- Exclude stderr from returned output when executing powerpc-utils tools
(javierm)
- Fix imports of Blivet-GUI in unit tests (vponcova)
- Don't mount DBus sources at /run/install/source (vponcova)
- Always specify the boot disk (vponcova)
- Create the initial storage model during the initialization (vponcova)
- Use LUKSDevice.raw_device instead of LUKSDevice.slave (vtrefny)
- Use modinfo to check ko before modprobe (t.feng94)
- Fix EFI bootloader install (#1575957) (butirsky)
- Use Btrfs for all Fedora variants installed by Anaconda except Server
(ngompa13)
- Remove the support for language filtering (vponcova)
- Remove the support for locale filtering (vponcova)
- Don't override the eula command with the same command (vponcova)
- Improve logs for validation of stage1 and stage2 devices (vponcova)
- Document an issue with invalid partitioning in the output kickstart file
(vponcova)
- Remove support for check_supported_locales (vponcova)
- Remove the support for Fedora Atomic Host (vponcova)
- Move Subscription spoke under Software (vslavik)
- Update the function get_default_partitioning (vponcova)
- Update the property default_partitioning (vponcova)
- Change the default_partitioning option (vponcova)
- Fix hiding of network device activation switch (#1847493) (rvykydal)
- Typo fix (sh.yaron)
- Add test for NFS URL with ISO in path (#1848718) (jkonecny)
- Fix issue when NFS path is pointing directly to ISO (#1848718) (jkonecny)
- Rename function for a simple check for DNF repository (jkonecny)
- Add tests for verify_valid_installtree function (#1844287) (jkonecny)
- Move verify_valid_installtree to source module utils (#1844287) (jkonecny)
- Do not test if repo is valid based on .treeinfo file (#1844287) (jkonecny)
- Relabel whole /etc instead of only some parts (vslavik)
- Clean up lists of files and directories to relabel (vslavik)
- Use allowlist and blocklist in the Anaconda configuration file (vponcova)
- Correctly set up the LUKS version when we click on a mount point (#1689699)
(vponcova)
- Fix the mock function for DBus.get_proxy (vponcova)
- Fix the mock function for DBus.get_proxy (vponcova)
- Simplify the workaround for the RHSM configuration proxy (vponcova)
- Show pylint version in logs (vslavik)
- Don't use the private attribute for a message bus (vponcova)
- Ignore unknown variable (vslavik)
- Split storage spoke dialogs to a separate module (vslavik)
- Fix more SElinux contexts (vslavik)
- Fix regression reading kernel list when collecting configurations (#1846156)
(jkonecny)
- Document common issues and bugs (vponcova)
- Add logging messages to %post scripts (vslavik)
- Don't prompt the user to ssh in VNC installations (vponcova)
- Extend the function prompt_for_ssh (vponcova)
- Allow having /boot on a btrfs volume (i.gnatenko.brain)
- network: do not parse IPADDR0 anymore (rvykydal)
- Do not use kwargs when creating network_data from ifcfg file (rvykydal)
- Extend unit tests for generating network data from ifcfg file (rvykydal)
- Fix updating of user gid/uid value checkbox in gui (rvykydal)
- Fix crash on user uid/gid unchecked in gui (rvykydal)
- Add daily build status badge (jkonecny)
- Fix the pylint warning in the Payloads module (vponcova)
- Add pointer to kickstart tests to tests README (rvykydal)
- resolved a user created password verification issue that could not exit
(57519382+huzunhao)
- Don't use data.method.proxy (vponcova)
- Use sshd_config drop in directory to allow root login (jjelen)
- localization: do not crash on failed parsing of X layout (#1836047)
(rvykydal)
- Catch Blivet's exceptions when we reset a device (#1843278) (vponcova)
- Fix wireless network configuration on get_ssid() returning None (#1838357)
(rvykydal)
- Unify definition of directory for ifname and prefixdevname config (rvykydal)
- Use constants when mocking paths for network installation test (rvykydal)
- Create /etc/systemd/network dir for ifname= renaming if needed. (rvykydal)
- Use the Blivet's property is_empty (vponcova)
- Set up LD_PRELOAD for the Payloads module (vponcova)
- Extend the start-module script (vponcova)
- subscription: Fix authentication method switching in GUI (mkolman)
- subscription: Make sure CDN repos are loaded and usable (mkolman)
- Add NFS ISO support back to the NFS SetupSourceTask (jkonecny)
- Add NFS ISO support to the NFSSourceModule (jkonecny)
- Tear down HDD device mount if no valid installation source is found
(jkonecny)
- Extract ISO find algorith from harddrive (jkonecny)
- Update required ack in makebumpver script for rhel > 7 (rvykydal)
- Close responses from session.get (vponcova)
- Improve the documentation of the SetUpMountTask class (vponcova)
- Raise an exception if the source's mount point is not unmounted (vponcova)
- Change the default source to CDROM (vponcova)
- Don't set up sources in the refresh method of the Source spoke (vponcova)
- Make cppcheck ignore the G_DEFINE_TYPE macros (vslavik)
- Fix issue that unified ISO from URL is not loaded (jkonecny)
- Add split_protocol payload helper function (jkonecny)
- Fix string based on translator comments (vslavik)
- Update the bootloader configuration after live installation (javierm)
- subscription: Registration button sensitivity handling (mkolman)
- subscription: Make credential checking functions usable in GUI (mkolman)
- Add exclude to the dependency_solver (jkonecny)
- Add the method is_complete to the class DNFPayload (vponcova)
- Add the property source_type to the class DNFPayload (vponcova)
- Add the method get_source_proxy to the class DNFPayload (vponcova)
- Fix call to super() with missing parameters (vslavik)
- Change string according to translator comments (vslavik)
- Remove gjs dependency exclude which is no more needed with anaconda-live
(rvykydal)
- Remove sphinx test dependency (jkonecny)
- Extend the objects for parsing the cmdline installation method (vponcova)
- Add functions to set up and tear down of DBus sources (vponcova)
- Switch call of pip3 to python3 -m pip (jkonecny)
- Move for_publication as second method in sources (jkonecny)
- Move sources private methods on top of the file (jkonecny)
- Fix RPMSourceMixin class documentation (jkonecny)
- Switch MountingSourceBase to MountingSourceMixin (jkonecny)
- Remove tear_down_with_tasks from MountingSourceBase (jkonecny)
- Do not implement get_state in MountingSourceBase (jkonecny)
- Change gui test relative imports to absolute (vslavik)
- Disable spurious pylint warning (vslavik)
- Add CDN source (vslavik)
- Test the DBus method IsNetworkRequired (vponcova)
- Add the DBus method IsNetworkRequired (vponcova)
- Detect HTTPS as a protocol that requires the network (michel)
- Remove unused variable (vslavik)
- subscription: Hook up state update methods (mkolman)
- subscription: Make it possible to register/unregister from the GUI (mkolman)
- subscription: Register & subscribe during automated installation (mkolman)
- subscription: Add asynchronous registration helper functions (mkolman)
- subscription: Add IsRegistered property (mkolman)
- Add functions for DBus sources (vponcova)
- Implement DeviceName API for CDrom payload source (jkonecny)
- Return device name from SetUpCdromSourceTask (jkonecny)
- Add GetISOPath HardDrive payload source API (jkonecny)
- subscription: Add the ParseAttachedSubscriptionsTask (mkolman)
- Add new Hard drive source property to tell that iso is used (jkonecny)
- Change return of SetUpHardDriveSourceTask (jkonecny)
- Add __repr__ to payload sources (vslavik)
- Create a DBus proxy of the DNF module (vponcova)
- Work around pylint 2.5.0 issue with _ in warning id (vslavik)
- subscription: Add network connectivity check to the Subscription spoke
(mkolman)
- Split find_and_mount_iso_image source helper func (jkonecny)
- subscription: Add main Subscription spoke structure (mkolman)
- Add the DBus method ActivatePayload (vponcova)
- Add the DBus property CreatedPayloads (vponcova)
- Replace the DBus method GetActivePayload with a property (vponcova)
- subscription: Add helper functions for Subscription spoke (mkolman)
- Remove the DBus method IsPayloadSet (vponcova)
- subscription: Add glade file for Subscription spoke (mkolman)
- subscription: Simplify system purpose configuration (mkolman)
- subscription: Implement equality testing for SystemPurposeData (mkolman)
- subscription: Add check_system_purpose_set() helper function (mkolman)
- Add generate_repo_configuration for URL payload source (jkonecny)
- Add gererate_repo_configuration for all mount sources (jkonecny)
- Add GetRepoConfigurations API for DNF payload (jkonecny)
- Create ABC class declaring interface for RPM sources (jkonecny)
- Add the combo box for choosing a LUKS version in the container dialog
(#1714120) (vponcova)
- Use the combo box for choosing a LUKS version only for encrypted devices
(vponcova)
- Provide the LUKS version of the encrypted container (vponcova)
- Add the function set_container_data (vponcova)
- Remove a missed use of has_source() to fix tests (vslavik)
- Change string to new format (vslavik)
- Add DBus property Description for all sources (vslavik)
- subscription: Add AttachedSubscription DBus structure (mkolman)
- Pre-select disk initialization mode in TUI (honza.stodola)
- Remove the HasSource D-Bus function (vslavik)
- Add kickstart support to URL payload source (jkonecny)
- Add NFS source kickstart support (jkonecny)
- Add function to create NFS from components (jkonecny)
- Move ProxyString to core.payload (jkonecny)
- Move parse_nfs_url to the new core/payload file (jkonecny)
- Fail on harddrive --biospart in HDD payload source (jkonecny)
- Add kickstart support for HDD payload source (jkonecny)
- Add SE/HMC payload source kickstart support (jkonecny)
- Add CDROM payload source kickstart support (jkonecny)
- Pick HMC as the last DNF source when processing KS data (jkonecny)
- Add DNF module kickstart processing for sources (jkonecny)
- subscription: Run installation tasks of the Subscription module (mkolman)
- subscription: Add is_module_available() utility function (mkolman)
- Ignore the required package dmraid in RHEL (honza.stodola)
- subscription: Attach subscription task (mkolman)
- subscription: Add unregistration task (mkolman)
- Activate the set/remove buttons in the "Select disks and boot loader" window
only when a disk is selected (honza.stodola)
- Properly update UI after removing the boot device (honza.stodola)
- Do not offer disk selection when encrypting existing partition
(honza.stodola)
- Destroy the disk selection dialog on escape (honza.stodola)
- Add the DBus method GetModules to the Boss service (vponcova)
- subscription: Fix registration tasks docstring typo (mkolman)
- Add payload source __repr__ support to improve logging (jkonecny)
- Fix calling payloads service with empty kickstart (jkonecny)
- Rename check_set_sources to set_and_check_sources (jkonecny)
- Create two parts of the set_check_sources payload test (jkonecny)
- Add payload base add_source() module scope API (jkonecny)
- Fix payload log message (jkonecny)
- Add new commands for DNF payload recognition (jkonecny)
- Disable %packages from DNF module (jkonecny)
- Add new supported sources to DNF payload (jkonecny)
- Add kickstart commands for DNF payload (jkonecny)
- Use new F33 Repo command from pykickstart (jkonecny)
- subscription: Add subscription related package requirements (mkolman)
- subscription: Add registration tasks (mkolman)
- subscription: Add RegistrationError exception (mkolman)
- network: don't try to use DeviceConfigurations on live cd (#1827999)
(rvykydal)
- subscription: Add TransferSubscriptionTokensTask (mkolman)
- subscription: Add RestoreRHSMLogLevelTask (mkolman)
- Add tests for ReadKickstart (vponcova)
- Remove pyanaconda.storage (vponcova)
- Move the initialization functions from pyanaconda.storage (vponcova)
- Move create_storage from pyanaconda.storage (vponcova)
- Move the model from pyanaconda.storage (vponcova)
- Move the utils from pyanaconda.storage (vponcova)
- Move the installation functions from pyanaconda.storage (vponcova)
- Move the storage checker from pyanaconda.storage (vponcova)
- Move pyanaconda.platform (vponcova)
- Move PartSpec from pyanaconda.storage (vponcova)
- Don't use pyanaconda.platform in UI (vponcova)
- Separate the "Reset All" button from the edge of the screen (honza.stodola)
- Fix the warning messages from ReadKickstart (vponcova)
- Unify module source test variable names (vslavik)
- Add resolv.conf to log-capture (riehecky)
- Reload NTP server list in dialog on every run (vslavik)
- Fix the line number in the kickstart message data (vponcova)
- Remove TODO to solve is_ready for payload sources (jkonecny)
- Use the new task class with the harddrive source (vslavik)
- Detect the live OS image automatically (vponcova)
- Add constants for the source types (vponcova)
- Exclude liveimg from the kickstart command method (vponcova)
- Access the kickstart command liveimg directly (vponcova)
- Create a base class for live payloads (vponcova)
- Remove pyanaconda.payload.livepayload (vponcova)
- Run %onerror and %traceback scripts for all types of exceptions (vponcova)
- gui source spoke: fix the key used to check proxy for additional repo
(rvykydal)
- Respect changesok password policy for root password (#1584145) (rvykydal)
- rootpw gui: make root spoke insensitive if rootpw is set in ks (#1584145)
(rvykydal)
- subscription: RHSM runtime configuration support (mkolman)
- Move the bootloader-related code to the module (vponcova)
- Add the is_ready method to the Payload class (vponcova)
- Rename NOT_SUPPORTED to NOT_APPLICABLE (jkonecny)
- subscription: Add missing declaration for rhsm_observer property (mkolman)
- subscription: Fixup a docstring (mkolman)
- Remove payload tests for empty sources (jkonecny)
- Improve HDD payload source test (jkonecny)
- Change tests for new payload ready states (jkonecny)
- Use new source states in payload sources (jkonecny)
- Create source state enum (jkonecny)
- date time gui: no empty space in combo for day and month selection (#1823130)
(rvykydal)
- Reset the partitioning of Blivet-GUI (#1826286) (vponcova)
- Remove the logic with sources from the network standalone spoke (vponcova)
- Move remaining DNF-related code to the DNF payload (vponcova)
- subscription: Add SystemPurposeConfigurationTask (mkolman)
- Rename payload source is_ready to get_state (jkonecny)
- Remove the tip about the user name (#1823015) (vponcova)
- Add payload base tests (jkonecny)
- Improve payload shared test source creation (jkonecny)
- Fix exception string when incompatible payload source (jkonecny)
- Translate names of OS installations on demand (#1823126) (vponcova)
- subscription: Add helper function to SystemPurposeData DBus structure
(mkolman)
- network tui: fix getting of network device configurations (#1823011)
(rvykydal)
- Reset the partitioning of Blivet-GUI (#1826286) (vponcova)
- Fix the validation of a device label (#1823221) (vponcova)
- Use the new base classes in sources (vslavik)
- Add base classes for mounting sources (vslavik)
- Add test if the spokes ordering is correct (jkonecny)
- Fix ordering of spokes with the same priority (jkonecny)
- Fix TUI Kernel and Unsupported HW spokes ordering (jkonecny)
- Switch collecting & ordering action classes to static (jkonecny)
- Add TUI/GUI tests for standalone spokes priority (jkonecny)
- Use join_paths instead of os.path.join in sources (vslavik)
- Get ui/__init__.py closer to pep8 (jkonecny)
- Allow to remove incomplete devices (#1823232) (vponcova)
- subscription: RHSMObserver & StartRHSMTask (mkolman)
- Make sure that the summary button is really hidden (#1823467) (vponcova)
- Use default priority in the GUI spokes (jkonecny)
- Fix TUI spokes priorities (jkonecny)
- Add back default priority for standalone spokes (jkonecny)
- subscription: Add initial RHSM DBus API identifiers (mkolman)
- Install scripts at /usr/bin (vponcova)
- Remove mock from the test dependencies (vponcova)
- Install test dependencies from pip when possible (vponcova)
- Fix the indentation of the test dependencies (vponcova)
- Expand the selector with swap (#1823127) (vponcova)
- Fix default value for pwpolicy emptyok (#1664704) (mkolman)
- Only quit GTK mainloop on GUI quit request (#1643111) (mkolman)
- Print correct message if no linux partitions were found in rescue mode
(#1823222) (honza.stodola)
- Use black color for errors in bottom bar (#1823004) (honza.stodola)
- subscription: Implement install_with_tasks() method (mkolman)
- subscription: Add the IsSubscriptionAttached property (mkolman)
- subscription: Add ConnectToInsights task (mkolman)
- Create product configuration files for Red Hat Virtualization (vponcova)
- Create the configuration section Storage Constraints (vponcova)
- Extend tests for the default storage checker (vponcova)
- Represent the constraint STORAGE_MIN_RAM by an instance of Size (vponcova)
- Remove the constraint STORAGE_MIN_ROOT (vponcova)
- Extend support for custom storage checking (vponcova)
- Add a new type of the default partitioning for virtualizations (vponcova)
- Add the configuration option default_scheme (vponcova)
- Add the configuration option help_directory (vponcova)
- Accept `harddrive --dir` without absolute paths (jkonecny)
- Make the kickstart support for the btrfs command optional (vponcova)
- Fix non-root dir of install tree HD installation (#1689194) (jkonecny)
- subscription: Add missing pieces for the Subscription DBus module (mkolman)
- Add UI support for the ZIPL Secure boot (vponcova)
- Add DBus support for the ZIPL Secure Boot (vponcova)
- Add code convention to prefer join_paths over os.path.join (jkonecny)
- Add helper function force_path_join (jkonecny)
- Fix get anaconda version test after test file rename (vponcova)
- Rename iutil_test to util_test (jkonecny)
- Fix the indentation of false positives (vponcova)
- Don't try to format FBA DASD devices (#1715303) (vponcova)
- Disable the SMT warning by default (vponcova)
- Detect and warn if SMT is enabled (#1684056) (vponcova)
- Use constants to check the type of the payload object (#1820418) (vponcova)
- Provide the DBus types of the payloads (vponcova)
- Add Harddrive (HDD, HDISO) source (vslavik)
- Add utility functions for sources (vslavik)
- subscription: SubscriptionRequest DBus structure (mkolman)
- Remove the abstraction for the event loop (vponcova)
- Upgrade findFirstIsoImage (vslavik)
- Make sure that all Anaconda's DBus errors are registered (vponcova)
- Remove the mapping to a DBus error for KickstartError (vponcova)
- Don't use the default error register (vponcova)
- Set new repo configuration after validation is done (jkonecny)
- Add packaging constrains to URL payload source (jkonecny)
- Add repo cost to the URL payload source (jkonecny)
- Add proxy url to URL payload source (jkonecny)
- Add ssl configuration structure to URL payload source (jkonecny)
- Add ssl verification flag to URL payload source (jkonecny)
- Add Name to the URL payload source (jkonecny)
- Add URL repo configuration to the url source (jkonecny)
- Add empty repository configuration DBus structure (jkonecny)
- Add install_repo_enabled flag to URL payload source (jkonecny)
- Add tests for set up and tear down for url source (jkonecny)
- Add is_ready tests for URL source module (jkonecny)
- Add simple tests for a new URL payload source (jkonecny)
- Add payload URL source base structure (jkonecny)
- Don't clear errors by expanding pages in the custom spoke (vponcova)
- Fix the permission for changing a mount point (#1818500) (vponcova)
- Allow to use an existing unlocked LUKS in one special case (#1772902)
(vponcova)
- Fix the encryption checkbox in the custom spoke (#1819360) (vponcova)
- Don't manually trigger a device encryption change (vponcova)
- Fix the test for complex data with secrets (vponcova)
- Update generate_request_description (vponcova)
- Add support for secrets in DBus structures (vponcova)
- Rename _test_dbus_property to _check_dbus_property (jkonecny)
- Fix text color on info bars (mkolman)
- Add NFS source (vslavik)
- Don't call the DBus method IsNodeFromIbft from the Storage module (#1817529)
(vponcova)
- Use the right partitioning method in the storage spoke (vponcova)
- Improve logging of storage spokes in GUI and TUI (vponcova)
- Don't log an empty string (vponcova)
- Handle translation of an empty string in widgets (#1815461) (vponcova)
- Replace lambda by partial (jkonecny)
- Implement updating changed Anaconda files in a mock (jkonecny)
- Add possibility to add/remove specific dir in mock (jkonecny)
- Remove prepare parameter disable when running tests (jkonecny)
- Add missing arguments from the main command check (jkonecny)
- Move check for required setup-mock commands (jkonecny)
- Simplify test calling in setup-mock-test-env script (jkonecny)
- storage gui: keep expanded mountpoints info on actions in UI by default
(#1210944) (rvykydal)
- Support updating Anaconda files in the mock (jkonecny)
- Handle invalid disk selection (vponcova)
- Set up advanced storage on the right device tree (#1812561) (vponcova)
- Remove storage tests (jkonecny)
- Use the right field of DiskStoreRow (#1816256) (vponcova)
- Add Repo files source (vslavik)
- Clean up and rename parseNfsUrl (vslavik)
- Do not show quarterly release part of the version in UI. (rvykydal)
- Add license to the __main__.py file for DBus modules (mkolman)
- Pass nosmt boot option to installed system (rvykydal)
- Adapt makebumpver to rhel-devel -> rhel-8 branch renaming. (rvykydal)
- Revert "Fix PR tests with mock version 2" (jkonecny)
- Remove the class PackagePayload (vponcova)
- Remove pyanaconda.payload.dnfpayload (vponcova)
- Improve help of dd_extract tool (jkonecny)
- Add missing period in iscsi login failure message. (rvykydal)
- Rename add-ons to additional software (#1674011) (rvykydal)
- Fix dd test RPM generation with binary files (jkonecny)
- Enable back skipped DD test (jkonecny)
- Fix translation of one nvdimm related GUI string (rvykydal)
- Fix memory leak in utils (yubihong)
- Fix code formatting of DUD tests (jkonecny)
- Fix dud test names (jkonecny)
- Small optimization in setup-mock-test-env script (jkonecny)
- Fix setup-test-env for other than pyanaconda tests (jkonecny)
- Create pyanaconda.payload.dnf (vponcova)
- Create pyanaconda.payload.__init__ (vponcova)
- Rename pyanaconda.payload.__init__ (vponcova)
- subscription: add system purpose support (mkolman)
- subscription: run Subscription module on RHEL (mkolman)
- subscription: add initial subscription module structure (mkolman)
- Wrap iscsi login error messages in GUI (#1811382) (rvykydal)
- Add tests for CD-ROM source (vslavik)
- Add CD-ROM source (vslavik)
- Add tests for the new utils file (vslavik)
- Move verifyMedia to sources as is_valid_install_disk (vslavik)
- Add the DBus module for SE/HMC (vponcova)
- Don't return anything from setup_kickstart (vponcova)
- Fix fd leak while fchmod failed (yubihong)
- Remove the configuration of the Blivet's logger (vponcova)
- Support logging of Anaconda DBus modules to files (#1812380) (vponcova)
- Fix a typo in s390 znet options configuration (rvykydal)
- Remove empty lines at the test source file (jkonecny)
- Source type is already tested by Interface (jkonecny)
- Remove the logging from the method process_kickstart (vponcova)
- Don't override the method generate_kickstart (vponcova)
- Show the help again (#1812896) (vponcova)
- gui: make description column of disk list resizable (#1530410) (rvykydal)
- gui: add tooltip to descriptions in disk list (#1530410) (rvykydal)
- gui: ellipsize description in disk list (#1530410) (rvykydal)
- Fix '\' is correctly forwarded by udev rules (jkonecny)
- Add debug print to dracut driver_updates (jkonecny)
- Escape spaces in dracut partition specifications (bcl)
- Rename the file with unit tests for the Payloads module (vponcova)
- Split the code for the source and payload factories (vponcova)
- Remove BaseFactory (vponcova)
- Simplify kickstart processing in the Payloads module (vponcova)
- Replace stat.ST_SIZE by .st_size (jkonecny)
- Module backport to better handling of sparse images (jkonecny)
- Avoid downloading payload image in set up phase (jkonecny)
- Add fallbacks for the source and payload factories (vponcova)
- Test the source and payload factories for all types (vponcova)
- Rename the file with unit tests for the Live OS module (vponcova)
- Test the LVM storage check. (vslavik)
- Verify that LVM destruction is orderly (vslavik)
- Don't set up the locale if none is selected (#1649956) (vponcova)
- network: fix crash during connections consolidation (#1811649) (rvykydal)
- Execute a kickstarted partitioning (#1811242) (vponcova)
- Remove extra quotes from the doc strings (vponcova)
- Remove unused code (vponcova)
- Remove dead dracut code (jkonecny)
- Set liveimg min_size to be x3 the real size (yturgema)
- Fix typos, comments and style in the storage-related code (vponcova)
- Don't add None values to a combo box (#1810679) (vponcova)
- Fix the unit tests for BTRFS (vponcova)
- Adjust documentation for new localization solution (jkonecny)
- Check pykickstart imports are correct in branching (jkonecny)
- Be able to disable correct branch in check-branching (jkonecny)
- Add check for branch setting (jkonecny)
- Add localization branch testing (jkonecny)
- Move functions to pyanaconda.core.storage (vponcova)
- Move functions to pyanaconda.ui.lib.storage (vponcova)
- Update action buttons only for the selected row (vponcova)
- Fix action buttons in the resize dialog (#1809950) (vponcova)
- Add branch specific configuration to a separate file (jkonecny)
- Always use the Anaconda's kickstart version (vponcova)
- Remove the Baz module (vponcova)
- Add small badges for Read the Docs and translations (vponcova)
- Remove the temporary workaround for StorageError (vponcova)
- Remove the error handler from the storage-related code (vponcova)
- Handle storage installation errors (vponcova)
- Remove the handler for FSTabTypeMismatchError (vponcova)
- Handle ZIPL errors as a bootloader installation error (vponcova)
- Remove the handler for NoDisksError (vponcova)
- Remove the handler for PartitioningError (vponcova)
- Handle the unusable storage module in UI (#1808650) (vponcova)
- Don't mention new-kernel-pkg anymore in /etc/sysconfig/kernel (rvykydal)
- Don't print warnings for new-kernel-pkg not being present (javierm)
- Handle the unusable storage module in the DBus Storage module (vponcova)
- network: add network module tests for installation tasks (rvykydal)
- Fix incorrect docstrings (vslavik)
- Use the latest kernel version list (#1807252) (vponcova)
- Check free space in the correct device tree (#1807339) (vponcova)
- Change log-capture script date to remove `:` symbol (jkonecny)
- Add missing logs to the log-capture utility (jkonecny)
- prefixdevname: add to unit tests (rvykydal)
- prefixdevname: pass persistent configuration to installed system (rvykydal)
- Add L10N dir constant to makefile (jkonecny)
- Remove auto-discover of git branch (jkonecny)
- Adapt Makefile to new L10N repository structure (jkonecny)
- prefixdevname: pass net.ifnames.prefix option to installed system (rvykydal)
- prefixdevname: install package to target system if needed (rvykydal)
- prefixdevname: import state from initramfs to stage 2 (rvykydal)
- Handle invalid optical install media (#1806520) (vponcova)
- Start live CD with explicit GUI (#1765650) (vslavik)
- network: fix GUI crash on invalid devices in the list (rvykydal)
- Add translation badge (vslavik)
- Remove -devel and -release for L10N repository (jkonecny)
- Use git url instead of http for pot files creation (jkonecny)
- Fix documentation changes in release.rst (jkonecny)
- Ignore the required package btrfs-progs in RHEL (vponcova)
- Fix the multiselection in the custom spoke (vponcova)
- Handle installation errors from DBus tasks (vponcova)
- Wait for entropy in the DBus Storage module (vponcova)
- Don't remove unknown devices (#1806233) (vponcova)
- Call GetFormatData instead of GetFormatTypeData (vponcova)
- Show progress messages from DBus tasks (vponcova)
- Report Blivet's messages during the storage installation (vponcova)
- Handle a failed bootloader installation (#1806103) (vponcova)
- Fix the exit handler (#1805916) (vponcova)
- Add DBus methods GetDeviceMountOptions and SetDeviceMountOptions (vponcova)
- Don't show the disk free space in bytes (vponcova)
- Fix the default disk selection (#1805553) (vponcova)
- Initialize disks in interactive and Blivet partitioning modules (vponcova)
- Fix the function get_device_partitions (vponcova)
- Fix the function unlock_device (vponcova)
- Apply extra arguments before the bootloader installation (vponcova)
- Remove configure_storage (vponcova)
- Remove the support for resetting the custom storage data (vponcova)
- Remove the support for on-disk snapshots of storage (vponcova)
- Remove collect_selected_disks (vponcova)
- Remove the local storage object from the custom spoke (vponcova)
- Remove the local storage object from the custom storage helpers (vponcova)
- Update the storage model of device tree modules (vponcova)
- Use the exception DeviceSetupError (vponcova)
- Change the task MountExistingSystemTask (vponcova)
- Change the task AddDeviceTask (vponcova)
- Extend the task ChangeDeviceTask (vponcova)
- Add the container specification to the device factory request (vponcova)
- Extend the DBus method ValidateContainerName (vponcova)
- Add the DBus method UpdateContainerData (vponcova)
- Add the DBus method GenerateContainerData (vponcova)
- Add the DBus method GenerateContainerName (vponcova)
- Add the method reset_container_data to the device factory request (vponcova)
- Add the DBus method GetContainerFreeSpace (vponcova)
- Add the DBus method CollectContainers (vponcova)
- Add permissions for changing the container (vponcova)
- Filter unsupported disklabel devices (vponcova)
- Add the DBus method IsDeviceEditable (vponcova)
- Add the DBus method CheckCompleteness (vponcova)
- Add the DBus method IsDeviceLocked (vponcova)
- Add a new permission for changing a list of disks (vponcova)
- Update the permission for the device encryption (vponcova)
- Add the DBus method ResetDevice (vponcova)
- Add the DBus method DestroyDevice (vponcova)
- Add the DBus method SchedulePartitionsWithTask (vponcova)
- Remove the local storage object from the accordion (vponcova)
- Remove the local storage object from the source spoke in GUI (vponcova)
- TUI: Use get_hdiso_source_description (vponcova)
- Remove the local storage object from the storage spoke (vponcova)
- Remove the local storage object from the advanced storage spoke (vponcova)
- Use the Blivet partitioning module in Blivet-GUI (vponcova)
- Remove the local storage object from the resize dialog (vponcova)
- Remove the local storage object from the action dialog (vponcova)
- Extend the class DeviceActionData (vponcova)
- Remove the local storage object from the selected disks dialog (vponcova)
- Remove the local storage object from the refresh dialog (vponcova)
- Remove the local storage object from dialogs for specialized disks (vponcova)
- Remove the local storage object from run_installation (vponcova)
- Remove the local storage object from FileSystemSpaceChecker (vponcova)
- TUI: Use create_partitioning (vponcova)
- TUI: Extend apply_disk_selection (vponcova)
- TUI: Simplify default disk selection in Storage spoke (vponcova)
- Move is_local_disk to pyanaconda.ui.lib (vponcova)
- Use apply_partitioning from pyanaconda.ui.lib (vponcova)
- Move try_populate_devicetree to pyanaconda.ui.lib (vponcova)
- Move the UI support for device protection to pyanaconda.ui.lib (vponcova)
- Move get_disks_summary to pyanaconda.ui.lib (vponcova)
- Move apply_disk_selection to pyanaconda.ui.lib (vponcova)
- Move the UI support for storage initizalization to pyanaconda.ui.lib
(vponcova)
- Remove the storage argument from the storage initialization (vponcova)
- Move the UI support for DASD formatting to pyanaconda.ui.lib (vponcova)
- Remove the storage and data arguments from DasdFormatting (vponcova)
- Add the function find_partitioning (vponcova)
- Remove the static partitioning modules (vponcova)
- Remove the Enabled property from the partitioning modules (vponcova)
- Mark storage kickstart commands as useless (vponcova)
- Remove the UI workaround for storage kickstart data (vponcova)
- Remove the UI code for the storage configuration (vponcova)
- Remove the local storage object from TUI (vponcova)
- Don't use the local storage object in storage utils (vponcova)
- Don't use the local storage object for the installation (vponcova)
- Don't use the local storage object for formatting DASDs from UI (vponcova)
- Remove automatic push of pot files during release (jkonecny)
- Remove zanata from release.rst (jkonecny)
- Remove deprecated translations.txt document (jkonecny)
- Update Readme link to translation project (jkonecny)
- Remove Zanata from translation canary (jkonecny)
- Remove zanata from setup test env scripts (jkonecny)
- Remove zanata from makebumpver (jkonecny)
- Remove zanata configuration file (jkonecny)
- Remove Zanata from po/Makefile (jkonecny)
- Remove zanata from Makefile (jkonecny)
- Remove unnecessary sed from configure.ac (jkonecny)
- Use l10n repository for pushing changed pot file (jkonecny)
- Pull po files from our l10n repo instead of Zanata (jkonecny)
- Offer only supported sector sizes in NVDIMM reconfiguration dialog (rvykydal)
- Fix PR tests with mock version 2 (jkonecny)
- Don't use the local storage object for the storage initialization (vponcova)
- Don't use device objects in the payload classes (vponcova)
- Remove the attribute for storage from the payload classes (vponcova)
- Don't use local storage objects in the image utils (vponcova)
- Don't use the local storage objects in the payload utils (vponcova)
- Run a DBus task to create the pre-installation snapshot (vponcova)
- Don't set up the local storage checker object (vponcova)
- Don't use the local storage object during the start of anaconda (vponcova)
- Remove the local storage object from the rescue mode (vponcova)
- Don't use the local storage object to initialize time (vponcova)
- Don't reset the local storage object (vponcova)
- Don't create the local storage object (vponcova)
- Don't modify the list of device names (vponcova)
- Test kickstart warnings from modules (vslavik)
- Use kickstart parsing warnings coming from boss (vslavik)
- Log kickstart warnings in modules (vslavik)
- Disable package download to / /tmp (#1781517) (jkonecny)
- Handle the variant in SetConstraint (vponcova)
- Handle the variant from GetResult (#1798392) (vponcova)
- Fix the function _del_xdg_runtime_dir (vponcova)
- Do not crash on adding fcoe device in gui when there are no nics (#1798402)
(rvykydal)
- Fix checking of network device type in Add FCoE gui dialog (#1798876)
(rvykydal)
- Use check_task_creation_task in timezone tests (rvykydal)
- Move timezone setup kickstart method to dbus module (rvykydal)
- Do not restart NTP service during its installation (rvykydal)
- Add fixme to ntp from dhcp setting (rvykydal)
- Change "not...in" to "...not in" (vslavik)
- Line length fixes (PEP8) + typos (vslavik)
- Add the DBus method GenerateDeviceFactoryPermissions (vponcova)
- Generate the device factory permissions (vponcova)
- Add the DBus structure DeviceFactoryPermissions (vponcova)
- Move the class DeviceFactoryRequest to a new file (vponcova)
- Set up the environment for pylint (vponcova)
- Unify geoloc logging and enable/disable decision logic (vslavik)
- Disable geoloc by opts.geoloc instead of kernel cmdline (vslavik)
- Add a fallback for a disk of the live device (vponcova)
- If no usable boot drive is found, raise an exception (vponcova)
- Don't set the device names (#1797274) (vponcova)
- Fix line spacing in UI (vslavik)
- Fix line spacing in pyanaconda (vslavik)
- Extend the start-module script (vponcova)
- Remove start() from pylint defining attrs methods (jkonecny)
- Refactor pylintrc file a bit (jkonecny)
- Remove pylint CVS ignore directory (jkonecny)
- Add TODO to enable C and R in pylint (jkonecny)
- Remove bad-option-value disables from pylint (jkonecny)
- Add TODO for future work (jkonecny)
- Remove use of eval from pylint disabled (jkonecny)
- Ignore attributes of Namespace class (jkonecny)
- Fix GError message False positive (jkonecny)
- Move unnecessary pass statement from false positives (jkonecny)
- Add mock to the list of pylint deprecated modules (jkonecny)
- Fix pylint errors (jkonecny)
- Adapt runpylint to use pocketlint replacement (jkonecny)
- Add pylint censorship - replacement of pocketlint (jkonecny)
- Add the path-id attribute to the DBus structure for device data (vponcova)
- Use id_path as a long identifier of a disk (vponcova)
- Migrate authselect to dbus tasks (mkolman)
- Remove pyanaconda.flags.cmdline and KernelArguments.getbool() (vslavik)
- Remove duplicated definition of PayloadContainer (vslavik)
- Fix typos in docstrings (vslavik)
- Fix setup-mock-test-env with multiple test commands (jkonecny)
- Add support to run pylint only check (jkonecny)
- Fix most of pep8 issues in pyanaconda/modules subfolder (rvykydal)
- Convert VG reserved_space to Size (vtrefny)
- Do not set default fstype for blivet-gui (vtrefny)
- Revert "Fix Timezone pykickstart command version" (vponcova)
- Improve payload packages test for languages (jkonecny)
- Update payload Packages properties tests (jkonecny)
- Update payload LiveImage properties tests (jkonecny)
- Fix Timezone pykickstart command version (jkonecny)
- Fix failed tests introduced by merging multiple PRs (jkonecny)
- Clean up for PEP257, PEP8, etc. in localization and its tests (vslavik)
- Add tests for the rewritten localization module (vslavik)
- Fix wrong code in localization found while writing tests (vslavik)
- Remove parse_langcode(), LANGCODE_RE, and associated tests (vslavik)
- Fix dosctrings by removing mentions of LANGCODE_RE (vslavik)
- Replace remaining uses of parse_langcode by langtable's parsing (vslavik)
- Add and use a convenience function to get language id (vslavik)
- Add and use a mechanism for aborting early with invalid locale (vslavik)
- Add failure tests for %packages --ignorebroken (jkonecny)
- Raise error on --ignorebroken when is disabled (jkonecny)
- Fail to set packages IgnoreBroken when disabled (jkonecny)
- Add enable_ignore_broken_packages configuration (jkonecny)
- Add test for the new Packages API (jkonecny)
- Support --ignorebroken by packages module (#1642013) (jkonecny)
- Support possibility to skip broken packages (#1642013) (jkonecny)
- Do not crash on disk.wwn value being None (#1711571) (rvykydal)
- Fix a callback of the PropertiesChanged signal (vponcova)
- Test unwrapped DBus values (vponcova)
- Replace the default DBus error (vponcova)
- Extend check_task_creation_list (vponcova)
- Simplify langtable method calls (vslavik)
- Require langtable 0.0.49 for its new parsing method (vslavik)
- Fix import, add license statement in dracut driver updates test (vslavik)
- Fix cppcheck problem with undefined macros (jkonecny)
- Fix C variable use before check for NULL (jkonecny)
- Calculate ip address for kickstart URL ending in / (imsedgar)
- Enable /boot on btrfs subvolume with GRUB2 (ngompa13)
- Remove the workaround in the Resize dialog (vponcova)
- Move the support for resizing devices (vponcova)
- Add KernelArguments.is_enabled() as a replacement for getbool() (vslavik)
- Fix tests broken by renamed modules (vslavik)
- keyboard: pass shared module instance of localed wrapper to tasks (rvykydal)
- keyboard: replace safe_dbus with dasbus in LocaledWrapper (rvykydal)
- Add tests for the KernelArguments class (vslavik)
- Stop KernelArguments inheriting from a dictionary (vslavik)
- Change tests to use kernel.cmdline instead of flags.cmdline (vslavik)
- Change all uses of flags.cmdline to kernel.kernel_arguments (vslavik)
- Rename variables to prevent conflict with importing "kernel_arguments"
(vslavik)
- Change flags.cmdline to use kernel.kernel_arguments (vslavik)
- Add kernel.kernel_arguments providing same functionality as flags.cmdline
(vslavik)
- Only attempt to open the ibm,max-boot-devices sysfs entry if it exists
(javierm)
- Don't add more devices in boot-device NVRAM than the maximum allowed
(javierm)
- Calculate the space on uninitialized disks (#1782449) (vponcova)
- Define a method required by _schedule_actions (#1782463) (vponcova)
- Split the partitioning code (vponcova)
- Add the attribute children to the device data (vponcova)
- Add a DBus method for checking resizable devices (vponcova)
- Add DBus methods for partitioned devices (vponcova)
- Add a DBus method for getting device size limits (vponcova)
- Add the attribute protected to the device data (vponcova)
- keyboard: make populating of missing values part of installation task
(rvykydal)
- keyboard: fix write_x_configuration method (rvykydal)
- Reduce progress spinner repaints to save CPU (rhbz#1204242) (vslavik)
- Document the storage setters (vponcova)
- Rename the file with tests for the Blivet partitioning method (vponcova)
- Change the type of AppliedPartitioning (vponcova)
- Rename the callbacks on_storage_reset (vponcova)
- Add the DBus method ResetPartitioning (vponcova)
- Rename the DBus method for resetting the storage (vponcova)
- Test the boot loader factory (vponcova)
- Set up the boot loader factory (vponcova)
- Create the boot loader factory (vponcova)
- Add a new configuration option for the type of the bootloader (vponcova)
- network: wrap IPv4 addresses showed in GUI (#1777706) (rvykydal)
- keyboard: do not return None value from apply configuration task (rvykydal)
- keyboard: fix reference before assignment in apply keyboard task (rvykydal)
- keyboard: add localization module unit tests for keyboard (rvykydal)
- keyboard: fix return value of LocaledWrapper.layouts_variants property
(rvykydal)
- keyboard: fix setting from generic keyboard in ks parsing (rvykydal)
- keyboard: move setting of default value into related task (rvykydal)
- Raise MountFilesystemError from DBus methods (vponcova)
- keyboard: make update_settings_from_task private (rvykydal)
- Add the mount point attribute to the device format data (vponcova)
- Change mock imports to use the unittest.mock full import path (vslavik)
- Rename an attribute of the action data structure (vponcova)
- Change service_start_timeout (vponcova)
- keyboard: update a comment for future refactorisations (rvykydal)
- keyboard: remove superfluous call to write_x_configuration (rvykydal)
- Calculate the space on disks with supported disk labels (vponcova)
- keyboard: guard activation of keyboard configuration in the module (rvykydal)
- keyboard: when converting values restore both console and X (#1775712)
(rvykydal)
- keyboard: do not store generic keyboard setting at all (rvykydal)
- keyboard: split populating of missing keyboard values (rvykydal)
- Fix __all__ in pyanaconda.modules.common.structure.* (vponcova)
- keyboard: do not convert from X value if we have vconsole in apply (#1776148)
(rvykydal)
- Change the DBus support for collecting ancestors (vponcova)
- Add the attribute removable to the device data (vponcova)
- Extend the attributes of the device data (vponcova)
- keyboard: fix getting options from LocaledWrapper (rvykydal)
- keyboard: move LocaledWrapper into localization module (rvykydal)
- keyboard: apply configuration with a task (rvykydal)
- keyboard: populate missing keyboard items with a task (rvykydal)
- keyboard: write configuration with module task (rvykydal)
- keyboard: split out populating of missing values into separate task
(rvykydal)
- keyboard: remove doc for unused weight parameter. (rvykydal)
- keyboard: remove keyboard command from anaconda (rvykydal)
- Rename payload sources to source (jkonecny)
- Rename PayloadService to PayloadsService (jkonecny)
- Rename payloads.payloads to payload.payload (jkonecny)
- Rename payload to payloads for DBus services (jkonecny)
- Rename payload module to payloads (jkonecny)
- Publish main payload under Payloads (jkonecny)
- Create PayloadContainer for dynamic provisioning (jkonecny)
- Rename payload base to payload (jkonecny)
- Use a variable when calling Zanata client in makefile (mkolman)
- Clean up the spoke for the advanced storage (vponcova)
- Rename payload DBus constants (jkonecny)
- Remove handler word from payload leftovers (jkonecny)
- Remove handler word from tests (jkonecny)
- Rename LiveOSHandler* classes to LiveOS* (jkonecny)
- Rename LiveImageHandler* classes to LiveImage* (jkonecny)
- Rename DNFHandler* classes to DNF* (jkonecny)
- Rename handlers from DNF internal variables (jkonecny)
- Rename PackagesHandler* classes to Packages* (jkonecny)
- Rename handler to payload in PayloadBase class (jkonecny)
- Rename publish_handler to publish_payload (jkonecny)
- Rename create_handler to create_payload (jkonecny)
- Rename get_active_handler_path to payload path (jkonecny)
- Rename is_handler_set to is_payload_set (jkonecny)
- Rename payload handler getter and setter to payload (jkonecny)
- Rename HandlerFactory to PayloadFactory (jkonecny)
- Rename HandlerType to PayloadType (jkonecny)
- Remove handler from factories variables (jkonecny)
- Rename HandlerNotSetError to PayloadNotSetError (jkonecny)
- Rename handler in logs for payload service class (jkonecny)
- Rename payload handler internals in payload service (jkonecny)
- Fix wrong kdump boot option in boot options docs (vslavik)
- Remove unused pylint false positive (jkonecny)
- Remove the DBus library (vponcova)
- Remove the extra support for PropertiesChanged (vponcova)
- Normalize the pretty XML output (vponcova)
- Update the unit tests (vponcova)
- Reorganize the DBus library (vponcova)
- Remove signal subscriptions from anaconda (vponcova)
- Add support for disconnection of a DBus proxy (vponcova)
- Clean up the anaconda's signal (vponcova)
- Remove the anaconda's DBus from the DBus library (vponcova)
- Remove the anaconda's signal from the DBus library (vponcova)
- Remove the anaconda's logger from DBus library (vponcova)
- Create the DBus library (vponcova)
- network: restrict applying of config from ks in initramfs with NM (#1768791)
(rvykydal)
- network: try to apply kickstart in initramfs only if neeeded (#1768791)
(rvykydal)
- Use default required space solution for LiveOS payload (jkonecny)
- Fix Live Image module required value default (jkonecny)
- Add defaults to payload required space base (jkonecny)
- Move set up and tear down sources to payload base (jkonecny)
- Move installation task API to base payload (jkonecny)
- Move SpaceRequired API to payload base (jkonecny)
- Add tests payload shared API for sources handling (jkonecny)
- Add payload shared test API for sources (jkonecny)
- Tweak payload_shared test class (jkonecny)
- Use payload base interface for existing payloads (jkonecny)
- Add payload base interface implementation (jkonecny)
- Move payload base to payloads folder (jkonecny)
- Move source base classes to payload.sources (jkonecny)
- Add names to the network tests (vslavik)
- Forbid trailing period (dot) in hostname (#1648107) (vslavik)
- Remove the enum PartitioningMethod from the Storage spoke in GUI (vponcova)
- Collections of callbacks in signals can be changed during emitting (vponcova)
- Run the installation tasks of the DBus addons (vponcova)
- Add DBus support for installation tasks for addons in the Boss (vponcova)
- Provide fake installation tasks for the Baz addon (vponcova)
- Add DBus support for installation tasks for addons (vponcova)
- Add support for running DBus tasks in one task (vponcova)
- Don't enable BLS for Xen machines (javierm)
- Clean up ancient timezone tests (vslavik)
- Add missing quotation mark to tmux.conf (jkonecny)
- Fix too long lines in timezone module tests for PEP8 compliance (vslavik)
- Add timezone interface tests for creation of timezone and NTP tasks (vslavik)
- Add tests for the NTP D-Bus task (timezone module) (vslavik)
- Add tests for the timezone D-Bus task (timezone module) (vslavik)
- Move timezone and NTP from execute() to D-Bus configuration tasks (vslavik)
- Add Neal Gompa as community feature maintainer (jkonecny)
- Add pure community features documentation (jkonecny)
- Fix the timeout of DBus calls (vponcova)
- Remove pydbus from the spec file (vponcova)
- Test DBus support with Gio.TestDBus (vponcova)
- Update the support for DBus properties (vponcova)
- Create variants for the signal PropertiesChanged (vponcova)
- Test the extended support for the DBus observer (vponcova)
- Remove PropertiesCache (vponcova)
- Extend the DBus observer (vponcova)
- Test the extended support for DBus connection (vponcova)
- Extend the support for DBus connections (vponcova)
- Don't use pydbus in the function get_object_path (vponcova)
- Test the client support for DBus objects (vponcova)
- Add the client support for DBus objects (vponcova)
- Test the server support for DBus objects (vponcova)
- Add the server support for DBus objects (vponcova)
- Extend DBus constants (vponcova)
- Test the extended support for DBus specification (vponcova)
- Extend the support for DBus specification (vponcova)
- Test the support for parsing the XML specification (vponcova)
- Add support for parsing the XML specification (vponcova)
- Test the DBus signals (vponcova)
- Extend the Signal class (vponcova)
- Don't use signals from pydbus (vponcova)
- Test the DBus error registration (vponcova)
- Don't use DBus error registration from pydbus (vponcova)
- Remove pydbus from the comments (vponcova)
- Test the extended support for DBus typing (vponcova)
- Extend the support for DBus typing (vponcova)
- Don't import Variant from pydbus (vponcova)
- Fix other payload module cyclic imports (vponcova)
- Add code conventions to upstream (jkonecny)
- Fix payload module cyclic imports (jkonecny)
- Enable networking in the testing environment by default (vponcova)
- network: adapt network config via kickstart from disk to NM in initramfs
(#1757781) (rvykydal)
- network: fix handling of ksdevice=bootif in initramfs (rvykydal)
- Make sure we work with fresh data when trying to do netroot (vpodzime)
- Make our manual triggering on network in dracut work (#1082500) (vpodzime)
- iscsi: do not generate initiator for generated kickstart if iscsi is not used
(rvykydal)
- network: remove useless function (rvykydal)
- network: remove Network command from anaconda (rvykydal)
- network: remove parse method from Network command (rvykydal)
- network: remove packages attribute from Network command (rvykydal)
- Move payload live_os source under its directory (jkonecny)
- Create an empty payload source live_os folder (jkonecny)
- Move payload service constants to the main dir (jkonecny)
- Remove modules.payload.live folder (jkonecny)
- Move rest of payload utils to live_image utils (jkonecny)
- Move create_rescue_image to payload base utils (jkonecny)
- Move get_kernel_version_list to payload base (jkonecny)
- Move InstallFromTarTask to live_image payload (jkonecny)
- Move InstallFromImageTask to payload.base (jkonecny)
- Move UpdateBLSConfigurationTask to payload base (jkonecny)
- Move DownloadProgress to payload live_image (jkonecny)
- Move TeardownInstallationSourceImageTask to payload (jkonecny)
- Move SetupInstallationSourceImageTask to payload (jkonecny)
- Move CheckInstallationSourceImageTask to payload (jkonecny)
- Fix imports after move of live_image payload (jkonecny)
- Move lime_image code to the payloads folder (jkonecny)
- Fix imports after move of live_os payload (jkonecny)
- Move live_os code to the payloads folder (jkonecny)
- Fix imports after move of DNF payload (jkonecny)
- Move DNF handler to payloads folder (jkonecny)
- Remove useless support for boot loader update (vponcova)
- Return back AutoPart kickstart command (#1761901) (jkonecny)
- Update pyanaconda/exception.py (japokorn)
- Fix links to a new pykickstart GitHub group (jkonecny)
- Rename main modules to services (vponcova)
- don't treat s390 as headless when selecting UI mode (dan)
- Add link to the blog website to our README (jkonecny)
- Add links on our blog to upstream documentation (jkonecny)
- Add PARTUUID to lsblk_output log (japokorn)
- Fix a unit test for a boot loader task (vponcova)
- Test the DBus method FindFormattable (vponcova)
- Add DBus method that finds DASDs for formatting (vponcova)
- Move tests for the zFCP module (vponcova)
- Move tests for the FCoE module (vponcova)
- Move tests for the ISCSI module (vponcova)
- Move tests for the DASD module (vponcova)
- Do not use module_debsolv_errors DNF method (jkonecny)
- Update pyanaconda/rescue.py (slavik.vladimir)
- Make small fixes in the errors file code (jkonecny)
- Make error string wrap more sane (jkonecny)
- Remove make updates (jkonecny)
- Fix regexp for iscsi initiator iqn name validation (#1750865) (rvykydal)
- Disable kickstart output from the Payload module (vponcova)
- Extend the tests for the Boss module (vponcova)
- Mark the network command as removed (vponcova)
- Generate the complete kickstart using the Boss (vponcova)
- Add DBus support for generating a complete kickstart (vponcova)
- Improve the DBus return value for reading a kickstart file (vponcova)
- Add DBus structure for a kickstart report (vponcova)
- Simplify the DBus support for reading a kickstart file (vponcova)
- Don't reimplement the run method in the Boss (vponcova)
- Start DBus modules in a task (vponcova)
- Remove AnacondaBossInterface (vponcova)
- Don't represent the modules observers by their DBus path (vponcova)
- Use a signal to propagate the module observers in the Boss (vponcova)
- Make the nomount boot option work again (vslavik)
- Skip buildins when processing kernel boot args (#1637472) (jkonecny)
- Remove ldconfig scriptlet from a spec file (jkonecny)
- Switch the makeupdates script to Python 3 (mkolman)
- Fix a couple issues identified by Pylint (mkolman)
- PEP8 for function names (mkolman)
- Remove disused support for automatically fetching packages from Koji
(mkolman)
- Support basic nested DBus structures (vponcova)
- Support resolving of simple type hints (vponcova)
- Generate DBus fields with DBusFieldFactory (vponcova)
- Fix a missing patch in unit tests (vponcova)
- Increase test coverage for payload sources (jkonecny)
- Improve docstring on payload source (jkonecny)
- Add logging to the payload source ready state (jkonecny)
- Adapt tests to a new is_ready solution (jkonecny)
- Implement is_ready for live os payload source (jkonecny)
- Switch payload source ready property to method (jkonecny)
- Remove payload source ready setter (jkonecny)
- Add tests for payload sources error propagation (jkonecny)
- Raise exception at the end of sources tear down (jkonecny)
- Payload sources can't be set when initialized (jkonecny)
- Fix doc strings in Live OS payload source (jkonecny)
- Fix doc strings in Payload module (jkonecny)
- Adapt tests to a new payload grouping tasks (jkonecny)
- Use TearDownSourcesTask in LiveOS payload (jkonecny)
- Add tear down payload sources task (jkonecny)
- Use SetUpSourcesTask in LiveOS payload (jkonecny)
- Add set up payload sources task (jkonecny)
- Rename Live OS Source specific tasks (jkonecny)
- Change test for Live payload source readiness (jkonecny)
- Adapt tests to new Installation task with source (jkonecny)
- Check source readiness in Payload install task (jkonecny)
- Remove handler check for source readiness (jkonecny)
- Remove payload sources validate API (jkonecny)
- Replace payload attach_source by set_sources (jkonecny)
- Rename kind to type (jkonecny)
- Rename tear down Live OS source task (jkonecny)
- Add source tests to Live OS (jkonecny)
- Adapt tests to the new Live OS source solution (jkonecny)
- Add check_task_creation_list helper function (jkonecny)
- Add source checkers to Live OS handler (jkonecny)
- Use source object in the Live OS handler (jkonecny)
- Add is source set method to payload handler base (jkonecny)
- Adapt Live OS test for detect image migration (jkonecny)
- Move Live OS image detection to source (jkonecny)
- Adapt payload Live OS handler/source tests (jkonecny)
- Migrate image path from Live OS handler to source (jkonecny)
- Live OS source can have only one source attached (jkonecny)
- Fix line longer than 99 characters in payload (jkonecny)
- Add check if payload source is supported (jkonecny)
- Add payload source type tests (jkonecny)
- Implement type to the payload source base (jkonecny)
- Move payload handler/sources types to constants (jkonecny)
- Implement source attach to the payload handlers (jkonecny)
- Add test for payload CreateSource API (jkonecny)
- Wrap payload source creation to DBusContainer (jkonecny)
- Add support for source creation to Payload module (jkonecny)
- Add payload SourceFactory test (jkonecny)
- Add payload source factory (jkonecny)
- Add test for the payload HandlerFactory class (jkonecny)
- Make payload HandlerFactory class more generic (jkonecny)
- Remove required parameter from the Live OS Source (jkonecny)
- Add Live OS source tear down test (jkonecny)
- Use moved tear down task in Live OS source (jkonecny)
- Move Live OS tear down task to Live OS source (jkonecny)
- Add test for Live OS source validation method (jkonecny)
- Learn Live OS source how to validate source (jkonecny)
- Add Validate API to the payload source base (jkonecny)
- Add test for Live OS Source set up task (jkonecny)
- Move and fix Live OS init source test (jkonecny)
- Use set up source task in the Live OS source (jkonecny)
- Rename set up task for live os source (jkonecny)
- Move set up source live os image task to sources (jkonecny)
- Add empty classes for Live OS payload interface (jkonecny)
- Add base payload source module (jkonecny)
- Add a new python module for payload sources (jkonecny)
- network: split configure hostname task out of network installation task
(#1757960) (rvykydal)
- Switch to pypi pylint from RPM (jkonecny)
- Allow to handle the return value of subprocess.run (vponcova)
- Remove the unexpected keyword argument 'env' (vponcova)
- Remove the assignment of the same variable to itself (vponcova)
- Remove unused false positives (vponcova)
- Improve updates repo configuration in GUI (#1670471) (mkolman)
- Don't touch storage until it is ready (vponcova)
- Run the manual partitioning task for the given requests (vponcova)
- Set the locale for unit tests (vponcova)
- Deprecate the current kickstart support for addons (vponcova)
- Add kickstart support for the Baz module (vponcova)
- Support the %addon sections in the kickstart specification (vponcova)
- Handle the bootloader reset in the partitioning task (vponcova)
- Fix the DBus patching functions (vponcova)
- Patch DBus proxies in GUI and TUI simple import tests (vponcova)
- Add DBus method for validation of selected disks (vponcova)
- Enable faulthandler in DBus modules (vponcova)
- Reset the storage and the playground of partitioning modules (vponcova)
- Add support for getting an object path of a DBus proxy (vponcova)
- Remove pointless '../../' to clean up NFS mounts (riehecky)
- Switch between layouts without confirmation (#1333984) (vponcova)
- Remove the old and broken zram-stats script (#1561773) (mkolman)
- Rename _test_dbus_partitioning and _test_dbus_property (vponcova)
- Remove attributes for the static partitioning modules (vponcova)
- Test the custom partitioning from kickstart (vponcova)
- Test the property AppliedPartitioning (vponcova)
- Test the property CreatedPartitioning (vponcova)
- Test the dynamic partitioning modules (vponcova)
- Test the partitioning factory with kickstart (vponcova)
- Generate kickstart from the applied partitioning (vponcova)
- Create a partitioning module for the kickstart data (vponcova)
- Add tests for the storage installation tasks (vponcova)
- Add the installation task for BTRFS (vponcova)
- Add a simple import test for pyanaconda (vponcova)
- Fix the implementation of patch_dbus_publish_object (vponcova)
- Use the validation report for the storage validation (vponcova)
- Remove get_object_path of TaskInterface (vponcova)
- Add support for validation tasks (vponcova)
- Move the partitioning validation to the base class (vponcova)
- Add the installation task for ZIPL (vponcova)
- Improve installation tasks of the Storage module (vponcova)
- Don't initialize PartTypeSpoke from the Summary hub (vponcova)
- Add DBus support for the device ancestors (vponcova)
- Fix the DBus method GetUsableDisks (vponcova)
- network: split function for generating dracut arguments (#1751189) (rvykydal)
- network: generate dracut arguments from connections (#1751189) (rvykydal)
- network: do not touch iBFT connections created in initramfs (#1751189)
(rvykydal)
- Increase EFI System Partition (ESP) size to 200-600 MiB (javierm)
- payload module: update live image tar payload options with --numeric-owner
(rvykydal)
- payload module: add tests for live image payload interface (rvykydal)
- Only partitions have the is_magic attribute (#1625154) (vponcova)
- network gui: wrap multiple IP addresses in network spoke (#1593561)
(rvykydal)
- Don't use update_storage_ksdata in tests (vponcova)
- Verify existing unlocked LUKS devices without keys (#1624617) (vponcova)
- network tui: fix addr_str referenced before assignment (#1731415) (rvykydal)
- Fix the second screen of Welcome to Fedora (#1748203) (vponcova)
- Add a space after the comma in the description (junjieyuanxiling)
- Use numbers for user/group names when unpacking tar live image (356889)