]> git.proxmox.com Git - pve-installer.git/blobdiff - debian/changelog
bump version to 8.2.6
[pve-installer.git] / debian / changelog
index e196b4647db513415a7dc896f76418469a64667d..b878b7b0ec2803d9ef5142a9ef82da3dd9fe5c8a 100644 (file)
@@ -1,3 +1,209 @@
+proxmox-installer (8.2.6) bookworm; urgency=medium
+
+  * assistant: ensure the partition UUID stay the same when preparing an ISO
+    to keep it bootable on EFI with flash drives as installer medium
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 08 May 2024 15:53:33 +0200
+
+proxmox-installer (8.2.5) bookworm; urgency=medium
+
+  * fetch answer: really try lower-case variant of label too
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 13:11:42 +0200
+
+proxmox-installer (8.2.4) bookworm; urgency=medium
+
+  * auto-installer: shorten partition label to "PROXMOX-AIS" so that it
+    fits in the 11 characters limit for labels when using the FAT file-
+    system
+
+  * assistant: fix newline before ':' in help usage text
+
+  * assistant: updated remaining error messages to reworked CLI
+
+  * answer: perform basic input validation for keyboard
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 10:55:05 +0200
+
+proxmox-installer (8.2.3) bookworm; urgency=medium
+
+  * also skip installing the proxmox-grub meta package if not booted in EFI
+    mode
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 24 Apr 2024 00:16:36 +0200
+
+proxmox-installer (8.2.2) bookworm; urgency=medium
+
+  * auto-installer:
+    - rename `global.password` option to `global.root_password`
+    - move `system.root_ssh_keys` option to `global` section
+    - support UTC as timezone
+    - drop fetch-from auto mode to avoid complexity and querying (potentially
+      untrusted) networks by default
+    - rework the default filename suffix that gets added to the default
+      output filename of the prepared iso
+    - move ssh keys setup to low-level installer, avoiding command injection
+    - rework command line options:
+      - rename 'install-mode' option to 'fetch-from'
+      - rename 'included' fetch-from variant to 'iso'
+      - rename 'source' to 'input' and 'target' to 'output'
+      - drop all short options for now
+      - update help text
+    - report every progress update and include text
+
+  * low level installer:
+    - drop printing about extracting deb packages to stderr
+    - avoid undef warning in progress log when using ZFS
+    - only log about creating SWAP if there's any configured
+
+  * fetch answer tool: allow one to override the fetch-from mode through CLI
+    arguments, which can be useful for debugging or to try the automatic
+    installer without preparing the ISO first
+
+  * installer init: start debug shell if auto-installation is enabled without
+    config
+
+  * assistant: error out on if there's a static network config set together
+    with from-dhcp as source
+
+  * tui: update screen during installation only when necessary
+
+  * less strict regex for matching udev env variables
+
+  * skip new proxmox-secure-boot-support package if secureboot is not enabled
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 23 Apr 2024 21:30:02 +0200
+
+proxmox-installer (8.2.1) bookworm; urgency=medium
+
+  * low-level install: add option to automatically rename LVM volumes
+
+  * auto-installer: always set new `lvm_auto_rename` option to avoid prompt
+    that breaks installation flow
+
+  * assistant: prepare iso: avoid an useless intermediate copy of the answer
+    file
+
+  * d/control: recommend xorriso as dependency for the assistant package
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 22 Apr 2024 17:50:41 +0200
+
+proxmox-installer (8.2.0) bookworm; urgency=medium
+
+  * unconfigured: move terminal size setting before starting debug shell
+
+  * html: pbs: fix missing <br> in template after feature list
+
+  * run env: use default error message if country detection failed with empty
+    string
+
+  * add tech-preview for unattended automatic installation through a premade,
+    but flexible answer file
+
+  * add new proxmox-auto-install-assistant to provide a tool to help with
+    preparing an ISO and answer files for automated installation
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 18 Apr 2024 22:37:04 +0200
+
+proxmox-installer (8.1.12) bookworm; urgency=medium
+
+  * installation: handle if the clamav-clamonacc.service is already disabled
+
+  * gtk: FQDN parsing: fix fallback from error to generic message
+
+  * installation: ZFS: fix setting compression explicitly to 'off'
+
+  * tui: install_progress: write low-level non-JSON messages to separate file
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 28 Feb 2024 16:07:10 +0100
+
+proxmox-installer (8.1.10) bookworm; urgency=medium
+
+  * run command: wait for process exit with sub-second granularity to avoid
+    artificially delay.
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 26 Feb 2024 20:51:03 +0100
+
+proxmox-installer (8.1.9) bookworm; urgency=medium
+
+  * run command: avoid using the true value 1 as a special value for parser
+    closure to avoid false-positive detection of CMD_FINISHED flag
+
+ -- Proxmox Support Team <support@proxmox.com>  Mon, 26 Feb 2024 15:11:45 +0100
+
+proxmox-installer (8.1.8) bookworm; urgency=medium
+
+  * ZFS : remove deprecated "fletcher2" algorithm and the dangerous "off"
+    checksum  options
+
+  * GTK based UI: replace the use of nested boxes for layouting with grids
+    when possible to ensure correct margins and alignment of widgets.
+
+  * fix #4872: run env: set timeout for country detection
+
+  * common: fqdn: do not allow overlong FQDNs, limit to 63 characters per part
+    and 253 charactrers total, as per Debian spec
+
+  * common: fqdn: implement case-insensitive comparison as per RFC 952
+
+  * fix #5230: properly escape FQDN regex to avoid that problematic values can
+    make it into the host configuration files by mistake
+
+  * switch over to JSON-based protocol for installer to UI communication
+
+
+ -- Proxmox Support Team <support@proxmox.com>  Sat, 24 Feb 2024 16:30:08 +0100
+
+proxmox-installer (8.1.7) bookworm; urgency=medium
+
+  *  source interfaces.d snippets by default
+
+ -- Proxmox Support Team <support@proxmox.com>  Thu, 23 Nov 2023 11:11:20 +0100
+
+proxmox-installer (8.1.6) bookworm; urgency=medium
+
+  * grub: install all efi binaries in fallback/default dir
+
+ -- Proxmox Support Team <support@proxmox.com>  Wed, 22 Nov 2023 13:30:06 +0100
+
+proxmox-installer (8.1.5) bookworm; urgency=medium
+
+  * various fixes for the TUI installer:
+   - do not center EULA text
+   - preserve auto-reboot checkbox state when switching views
+   - common: enforce even number of disks for ZFS RAID-10
+
+  * serial installer: add serial config for grub to target system
+
+  * zfs: create dataset var-lib-vz for /var/lib/vz to avoid to many
+    intermediate datasets
+
+  * ZFS: detect and handle secure boot
+
+ -- Proxmox Support Team <support@proxmox.com>  Tue, 21 Nov 2023 14:22:23 +0100
+
+proxmox-installer (8.1.4) bookworm; urgency=medium
+
+  * tui: fix changing between non-LVM and LVM filesystem in bootdisk chooser
+
+  * ui: stdio: replace newlines with whitespaces in prompt messages
+
+  * tui: install progress: use ok/cancel as button text for installer prompt
+
+  * tui: bootdisk zfs config: add a maximum value to the `copies` option
+
+  * tui: fix interface sort order
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 17 Nov 2023 19:35:19 +0100
+
+proxmox-installer (8.1.3) bookworm; urgency=medium
+
+  * run env: do not store empty hostname when trying to detect from DHCP
+
+  * gtk installer: show the unit of inputs for the disk related options
+
+ -- Proxmox Support Team <support@proxmox.com>  Fri, 17 Nov 2023 07:39:23 +0100
+
 proxmox-installer (8.1.2) bookworm; urgency=medium
 
   * x display server: disable screen saver via blank time