------------------------------------------------------------------- Thu Mar 16 15:19:43 UTC 2023 - Imobach Gonzalez Sosa - Version 0.8 ------------------------------------------------------------------- Thu Mar 16 14:54:44 UTC 2023 - Knut Anderssen - Adapted the service configuration for the s390x architecture (gh#yast/d-installer#469). ------------------------------------------------------------------- Thu Mar 16 13:45:21 UTC 2023 - Knut Anderssen - Fix gem2rpm configuration requiring the dbus-1-common package (gh#yast/d-installer#470). ------------------------------------------------------------------- Wed Mar 8 07:46:54 UTC 2023 - Imobach Gonzalez Sosa - Fix gem2rpm configuration to include YaST2 dependencies (gh#yast/d-installer#459). ------------------------------------------------------------------- Thu Mar 2 08:48:36 UTC 2023 - Ancor Gonzalez Sosa - Write /iguana/mountlist if running on Iguana (gh#yast/d-installer#445). ------------------------------------------------------------------- Wed Feb 15 16:09:16 UTC 2023 - José Iván López González - Add D-Bus API for iSCSI (gh#yast/d-installer#402). ------------------------------------------------------------------- Wed Feb 15 15:18:43 UTC 2023 - Imobach Gonzalez Sosa - Version 0.7 - Update the list of patterns to install for Leap Micro 5.3 (gh#yast/d-installer#427). ------------------------------------------------------------------- Wed Feb 8 18:09:01 UTC 2023 - Imobach Gonzalez Sosa - Better handling of software repositories (gh#yast/d-installer#414): * Report issues when reading the software repositories. * Inform the user about the software proposal progress. * Do not try to calculate a proposal if there are no repositories. ------------------------------------------------------------------- Fri Jan 20 12:25:56 UTC 2023 - Martin Vidner - Use the upstream version of D-Bus ObjectManager (gh#yast/d-installer#245) ------------------------------------------------------------------- Wed Jan 18 08:03:40 UTC 2023 - Josef Reidinger - Save logs and provide the path to the file (gh#yast/d-installer#379) ------------------------------------------------------------------- Tue Jan 17 10:06:23 UT0 2023 - Josef Reidinger - Implement validation of software proposal (gh#yast/d-installer#381) ------------------------------------------------------------------- Mon Jan 16 17:02:21 UTC 2023 - Imobach Gonzalez Sosa - Check for installed packages in the target system, instead of the installation medium (gh#yast/d-installer#393). ------------------------------------------------------------------- Mon Jan 16 14:57:59 UTC 2023 - Imobach Gonzalez Sosa - Simplify the network configuration to just copying the NetworkManager connections and enabling the service (gh#yast/d-installer#397). ------------------------------------------------------------------- Tue Jan 10 10:29:00 UTC 2023 - Imobach Gonzalez Sosa - Use a dedicated D-Bus server (gh#yast/d-installer#384). ------------------------------------------------------------------- Thu Dec 15 13:15:10 UTC 2022 - Imobach Gonzalez Sosa - Implement the ImportGpgKey libzypp callback (gh#yast/d-installer#371) - Version 0.6.2 ------------------------------------------------------------------- Wed Dec 14 22:38:24 UTC 2022 - Imobach Gonzalez Sosa - Implement AcceptUnsignedFile and MediaChange libzypp callbacks (gh#yast/d-installer#369). ------------------------------------------------------------------- Wed Dec 14 15:29:12 UTC 2022 - Imobach Gonzalez Sosa - Switch the SELinux policy for ALP to "enforcing" (gh#yast/d-installer#360). - Fix generic questions handling (gh#yast/d-installer#362) - Version 0.6.1 ------------------------------------------------------------------- Wed Dec 14 13:25:22 UTC 2022 - Ancor Gonzalez Sosa - Removed previous temporary setting "olaf_luks2_password" and all the code supporting it. - Added new temporary setting "tpm_luks_open" to try to configure TPM-based unlocking of the LUKS devices during the first system boot (gh#yast/d-installer#363). ------------------------------------------------------------------- Mon Dec 5 13:17:56 UTC 2022 - Imobach Gonzalez Sosa - Write snapshots configuration (gh#yast/d-installer#350). - Update to version 0.6.0 ------------------------------------------------------------------- Fri Dec 2 14:52:36 UTC 2022 - José Iván López González - Improve messages of storage validation errors. - Do not encrypt devices when receiving an empty password from D-Bus (gh#yast/d-installer#321). ------------------------------------------------------------------- Thu Dec 1 16:22:58 UTC 2022 - Josef Reidinger - Allow to define products architectures and architecture specific installation repositories - Adapt default d-installer.yml to fix installation on other archs (gh#yast/d-installer#279) ------------------------------------------------------------------- Wed Nov 30 12:42:42 UTC 2022 - Knut Alejandro Anderssen González - Add validation for the first user creation (gh#yast/d-installer#337) ------------------------------------------------------------------- Wed Nov 30 12:41:26 UTC 2022 - Ancor Gonzalez Sosa - Encryption method and pbkdf are now configurable per-product, set to LUKS2 and PBKDF2 for ALP (gh#yast/d-installer#340). - Improved selection of packages for ALP to boot from encrypted devices and LVM (gh#yast/d-installer#338). - Temporarily adjusted storage proposal to delete all existing partitions and to never reuse LVM (gh#yast/d-installer#340). ------------------------------------------------------------------- Fri Nov 18 16:27:43 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.5.0: * Use D-Bus activation instead of explicit service starting (gh#yast/d-installer#287). * Load the configuration from /etc/d-installer.yaml (gh#yast/d-installer#301). * Move D-Bus configuration to /usr/share (gh#yast/d-installer#254). * Extract questions and storage handling to separate services (gh#yast/d-installer#248). * Add a mechanism to report problems found in the configuration (gh#yast/d-installer#299). * Extend the D-Bus API for the storage proposal (gh#yast/d-installer#268). * Do not block after software installation if a package cannot be installed (gh#yast/d-installer#322). * Add support to install the Adaptable Linux Platform Host OS (gh#yast/d-installer#265). * Update Leap Micro to version 5.3 (gh#yast/d-installer#318). ------------------------------------------------------------------- Thu Jul 28 08:20:21 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.4.2: * Prevent the installation from being blocked when the user changes the language (gh#yast/d-installer#239 and gh#yast/yast-dinstaller#240). * Add a new service org.opensuse.DInstaller.Language to handle yast2-country related logic. ------------------------------------------------------------------- Tue Jul 26 09:56:53 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.4.1: * Respond to D-Bus messages during software installation (gh#yast/d-installer#223). * Prevent the redefined PackagesProposal module from sending a nil value over D-Bus. ------------------------------------------------------------------- Fri Jul 15 07:24:16 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.4: * Add support for installing multiple products (gh#yast/d-installer#181). * Switch to a multi-process architecture (gh#yast/d-installer#153): - Users service (gh#yast/d-installer#164). - Software service (gh#yast/d-installer#201). * Simplify the installation workflow and introduce a new status/progress reporting API (gh#yast/d-installer#209). * Install packages that are required to configure the LSM (gh#yast/d-installer#222). - Add dependencies on YaST2 and snapper packages. ------------------------------------------------------------------- Mon Jun 13 10:17:32 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.3: * Extend configuration to support: - Selecting patterns for installation (gh#yast/d-installer#184). - Configuring an LSM (gh#yast/d-installer#173 and gh#yast/d-installer#184). - Specifying the list of storage volumes (gh#yast/d-installer#188). ------------------------------------------------------------------- Tue May 17 10:58:43 UTC 2022 - Imobach Gonzalez Sosa - Update to version 0.2: * Introduce a YAML-based configuration system (gh#yast/d-installer#132 and gh#yast/d-installer#158). * Add a mechanism to allow user interaction from the service (gh#yast/d-installer#123 and gh#yast/d-installer#135). * Allow setting an SSL certificate for remote installation or disabling SSL completely (gh#yast/d-installer#145). * Define the installation repository through a configuration file (gh#yast/d-installer#122). ------------------------------------------------------------------- Wed Mar 30 07:06:18 UTC 2022 - Imobach Gonzalez Sosa - First release (version 0.1): * Minimal installation of openSUSE Leap or Tumbleweed. * Allow setting the language, selecting a product, choosing a disk to install into, setting the root authentication mechanism and creating a first user. * Automatic boot loader installation. * Automatic network set up based on the configuration of the underlying system.