]> git.proxmox.com Git - pve-installer.git/log
pve-installer.git
7 years agorefactor disk setup, add advanced ZFS options
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:14 +0000 (09:55 +0100)]
refactor disk setup, add advanced ZFS options

the stacked switcher allows us to easily add advanced panels
for other setup types in the future. also, the disk selection
grid for ZFS/BTRFS is now based on the number of detected
disks, instead of hard-coded to 8 entries.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agorefactor check_float to check_*
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:13 +0000 (09:55 +0100)]
refactor check_float to check_*

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agocleanup even-ness check for ZFS RAID10
Fabian Grünbichler [Fri, 4 Nov 2016 11:39:08 +0000 (12:39 +0100)]
cleanup even-ness check for ZFS RAID10

7 years agospelling/grammar fixes
Fabian Grünbichler [Fri, 4 Nov 2016 11:39:07 +0000 (12:39 +0100)]
spelling/grammar fixes

7 years agofix #1190: allow ZFS mirrors with slightly different sizes
Fabian Grünbichler [Fri, 4 Nov 2016 11:39:06 +0000 (12:39 +0100)]
fix #1190: allow ZFS mirrors with slightly different sizes

7 years agobump version to 4.0-12
Dietmar Maurer [Wed, 21 Sep 2016 11:13:10 +0000 (13:13 +0200)]
bump version to 4.0-12

7 years agodisable btrfs for now
Dietmar Maurer [Wed, 21 Sep 2016 11:10:53 +0000 (13:10 +0200)]
disable btrfs for now

7 years agofix error message
Dietmar Maurer [Wed, 21 Sep 2016 11:06:15 +0000 (13:06 +0200)]
fix error message

7 years agofix update_progress while extracting files
Dietmar Maurer [Wed, 31 Aug 2016 08:53:11 +0000 (10:53 +0200)]
fix update_progress while extracting files

7 years agoassume root file system is writable
Dietmar Maurer [Wed, 31 Aug 2016 08:21:11 +0000 (10:21 +0200)]
assume root file system is writable

We use overlayfs on tmpfs to make that work.

7 years agobump version to 4.0-11, depend on squashfs-tools
Dietmar Maurer [Wed, 31 Aug 2016 06:50:32 +0000 (08:50 +0200)]
bump version to 4.0-11, depend on squashfs-tools

7 years agouse unsquashfs instead of tar
Dietmar Maurer [Wed, 31 Aug 2016 06:18:57 +0000 (08:18 +0200)]
use unsquashfs instead of tar

7 years agoissue a sync after installation
Dietmar Maurer [Wed, 31 Aug 2016 06:17:55 +0000 (08:17 +0200)]
issue a sync after installation

To be sure everything is on disk.

7 years agofix zfs test mode
Dietmar Maurer [Thu, 11 Aug 2016 07:28:43 +0000 (09:28 +0200)]
fix zfs test mode

7 years agoimplement btrfs setup (experimantal)
Dietmar Maurer [Thu, 11 Aug 2016 07:17:51 +0000 (09:17 +0200)]
implement btrfs setup (experimantal)

7 years agoshrink textarea to fix into screen height
Dietmar Maurer [Tue, 9 Aug 2016 08:41:30 +0000 (10:41 +0200)]
shrink textarea to fix into screen height

7 years agouse new repoman for upload target
Dietmar Maurer [Tue, 9 Aug 2016 07:48:34 +0000 (09:48 +0200)]
use new repoman for upload target

7 years agobump version to 4.0-10
Dietmar Maurer [Tue, 9 Aug 2016 07:46:54 +0000 (09:46 +0200)]
bump version to 4.0-10

7 years agoFix #1054: error on purely numeric hostnames
Wolfgang Bumiller [Tue, 2 Aug 2016 13:00:11 +0000 (15:00 +0200)]
Fix #1054: error on purely numeric hostnames

7 years agoupdate layout, use new logo
Dietmar Maurer [Tue, 9 Aug 2016 07:34:19 +0000 (09:34 +0200)]
update layout, use new logo

7 years agoset RELEASE=4.2, bump version to 4.0-9
Dietmar Maurer [Tue, 2 Aug 2016 08:44:22 +0000 (10:44 +0200)]
set RELEASE=4.2, bump version to 4.0-9

8 years agodelimit error messages by newline
Dietmar Maurer [Tue, 8 Mar 2016 12:20:06 +0000 (13:20 +0100)]
delimit error messages by newline

8 years agoavoid usage of sector number 0 for gdisk
Dietmar Maurer [Sun, 6 Mar 2016 08:43:05 +0000 (09:43 +0100)]
avoid usage of sector number 0 for gdisk

It simply does not work if we have more than one region of free space.

8 years agoadd correct unit to $restricted_hdsize_mb
Dietmar Maurer [Sun, 6 Mar 2016 08:13:41 +0000 (09:13 +0100)]
add correct unit to $restricted_hdsize_mb

8 years agobump version to 4.0-8
Dietmar Maurer [Sun, 6 Mar 2016 08:05:16 +0000 (09:05 +0100)]
bump version to 4.0-8

8 years agorestrict hdsize if requested
Dietmar Maurer [Sun, 6 Mar 2016 08:04:04 +0000 (09:04 +0100)]
restrict hdsize if requested

8 years agouse better storage names
Dietmar Maurer [Tue, 1 Mar 2016 07:10:24 +0000 (08:10 +0100)]
use better storage names

8 years agouse lvmthin for data volume, create storage.cfg
Dietmar Maurer [Tue, 1 Mar 2016 07:04:37 +0000 (08:04 +0100)]
use lvmthin for data volume, create storage.cfg

8 years agolimit swapsize to 8GB
Wolfgang Link [Fri, 26 Feb 2016 08:03:21 +0000 (09:03 +0100)]
limit swapsize to 8GB

It is waste of disk space to allocate more then 8GB swap-partition.

8 years agoinclude NVMe devices.
Wolfgang Link [Fri, 26 Feb 2016 08:03:20 +0000 (09:03 +0100)]
include NVMe devices.

Gives the possibility to install Proxmox VE on nvme SSD.

8 years agobump version to 4.0-6
Dietmar Maurer [Thu, 10 Dec 2015 09:40:05 +0000 (10:40 +0100)]
bump version to 4.0-6

8 years agoinstall EFI fallback boot file (OVMF does not boot without)
Dietmar Maurer [Thu, 10 Dec 2015 09:39:02 +0000 (10:39 +0100)]
install EFI fallback boot file (OVMF does not boot without)

8 years agoallow up to 8 disks for zfs
Dietmar Maurer [Tue, 1 Dec 2015 09:51:03 +0000 (10:51 +0100)]
allow up to 8 disks for zfs

8 years agoenable systemd-timesyncd.service by default
Dietmar Maurer [Fri, 20 Nov 2015 08:08:02 +0000 (09:08 +0100)]
enable systemd-timesyncd.service by default

8 years agobump version to 4.0-4
Dietmar Maurer [Tue, 6 Oct 2015 06:23:11 +0000 (08:23 +0200)]
bump version to 4.0-4

8 years agoimplement ipv6
Dietmar Maurer [Tue, 6 Oct 2015 06:20:55 +0000 (08:20 +0200)]
implement ipv6

8 years agofix IPV4OCTET (use same code as in PVE::Tools)
Dietmar Maurer [Tue, 6 Oct 2015 05:46:31 +0000 (07:46 +0200)]
fix IPV4OCTET (use same code as in PVE::Tools)

8 years agozpool create: add missing -o
Dietmar Maurer [Tue, 29 Sep 2015 10:34:00 +0000 (12:34 +0200)]
zpool create: add missing -o

8 years agobump version to 4.0-3
Dietmar Maurer [Tue, 29 Sep 2015 10:18:15 +0000 (12:18 +0200)]
bump version to 4.0-3

8 years agozpool create: use cachefile=none
Dietmar Maurer [Tue, 29 Sep 2015 10:13:13 +0000 (12:13 +0200)]
zpool create: use cachefile=none

We cannot write the cachfile, because CDROM is read-only. And it is
not rerquired at all.

8 years agodo not mention LVM snapshots (not used anymore)
Dietmar Maurer [Fri, 19 Jun 2015 06:49:28 +0000 (08:49 +0200)]
do not mention LVM snapshots (not used anymore)

8 years agobump version to 4.0-2
Dietmar Maurer [Tue, 16 Jun 2015 09:57:50 +0000 (11:57 +0200)]
bump version to 4.0-2

8 years agoadd xfs support
Dietmar Maurer [Tue, 16 Jun 2015 09:55:53 +0000 (11:55 +0200)]
add xfs support

8 years agoadd support for xfs
Dietmar Maurer [Tue, 16 Jun 2015 09:35:54 +0000 (11:35 +0200)]
add support for xfs

8 years agoallow ssh root login
Dietmar Maurer [Wed, 10 Jun 2015 09:50:24 +0000 (11:50 +0200)]
allow ssh root login

8 years agouse ext4 as default file system
Dietmar Maurer [Fri, 29 May 2015 08:13:07 +0000 (10:13 +0200)]
use ext4 as default file system

8 years agodo not touch default grub settings
Dietmar Maurer [Fri, 29 May 2015 07:24:01 +0000 (09:24 +0200)]
do not touch default grub settings

We now have resonable defaults in our grub package.

8 years agoalso use sgdisk -Z for zfs
Dietmar Maurer [Tue, 26 May 2015 16:21:00 +0000 (18:21 +0200)]
also use sgdisk -Z for zfs

8 years agouse sgdisk -Z to wipe partition info
Dietmar Maurer [Tue, 26 May 2015 11:32:07 +0000 (13:32 +0200)]
use sgdisk -Z to wipe partition info

8 years agodo not install ESP on zfs disks, use sgdisk instead of parted
Dietmar Maurer [Fri, 22 May 2015 11:06:39 +0000 (13:06 +0200)]
do not install ESP on zfs disks, use sgdisk instead of parted

ZFS has this use_whole_disk concept, so we try to partition the same
way as zfs does by default. There is room at start of disk to insert
a grub boot partition. But adding a EFI ESP is not possible.

Note: zfs people think this is just a waste of space an not
required.  Instead, you should put the ESP on another disk.

Turns out that parted is unable to set partition numbers, so
we use sgdisk instead.

9 years agofix console setup
Dietmar Maurer [Tue, 31 Mar 2015 11:40:49 +0000 (13:40 +0200)]
fix console setup

9 years agochange unmount order
Dietmar Maurer [Tue, 31 Mar 2015 11:36:25 +0000 (13:36 +0200)]
change unmount order

9 years agoupdates for jessie
Dietmar Maurer [Mon, 30 Mar 2015 12:06:02 +0000 (14:06 +0200)]
updates for jessie

9 years agoupdates for jessie, set RELEASE=4.0
Dietmar Maurer [Sat, 28 Mar 2015 08:33:36 +0000 (09:33 +0100)]
updates for jessie, set RELEASE=4.0

9 years agozfs: use lz4 compression
Dietmar Maurer [Thu, 19 Mar 2015 05:23:31 +0000 (06:23 +0100)]
zfs: use lz4 compression

9 years agodo not use last MB of disk (newer parted version needs that)
Dietmar Maurer [Thu, 12 Feb 2015 16:50:39 +0000 (17:50 +0100)]
do not use last MB of disk (newer parted version needs that)

9 years agozfs: check all disk have same size (when required).
Dietmar Maurer [Fri, 30 Jan 2015 05:49:41 +0000 (06:49 +0100)]
zfs: check all disk have same size (when required).

9 years agofix raidz level
Dietmar Maurer [Thu, 29 Jan 2015 16:52:45 +0000 (17:52 +0100)]
fix raidz level

9 years agofix zfs disk count check
Dietmar Maurer [Thu, 22 Jan 2015 12:40:19 +0000 (13:40 +0100)]
fix zfs disk count check

9 years agoremove bacula related code
Dietmar Maurer [Thu, 22 Jan 2015 09:17:39 +0000 (10:17 +0100)]
remove bacula related code

9 years agozfs: corectly check mimimal number of disks
Dietmar Maurer [Thu, 22 Jan 2015 09:16:43 +0000 (10:16 +0100)]
zfs: corectly check mimimal number of disks

9 years agoimprove zfs disk selector
Dietmar Maurer [Wed, 21 Jan 2015 11:56:11 +0000 (12:56 +0100)]
improve zfs disk selector

9 years agoavoid editable combobox
Dietmar Maurer [Wed, 21 Jan 2015 11:31:47 +0000 (12:31 +0100)]
avoid editable combobox

9 years agodo not mount efi partition by default
Dietmar Maurer [Mon, 19 Jan 2015 06:51:04 +0000 (07:51 +0100)]
do not mount efi partition by default

9 years agoreplace vdev with by-id devices only once
Dietmar Maurer [Mon, 19 Jan 2015 06:09:01 +0000 (07:09 +0100)]
replace vdev with by-id devices only once

9 years agofix grub-pc/install_devices
Dietmar Maurer [Mon, 19 Jan 2015 05:45:56 +0000 (06:45 +0100)]
fix grub-pc/install_devices

In case we do not have /dev/disk/by-id/ path.

9 years agoauto-generate reasonable hostname
Dietmar Maurer [Mon, 19 Jan 2015 05:44:50 +0000 (06:44 +0100)]
auto-generate reasonable hostname

9 years agoalways install efi boot loader
Dietmar Maurer [Sat, 17 Jan 2015 17:53:35 +0000 (18:53 +0100)]
always install efi boot loader

9 years agocode cleanup, ru udev-settle at correct places
Dietmar Maurer [Sat, 17 Jan 2015 14:59:08 +0000 (15:59 +0100)]
code cleanup, ru udev-settle at correct places

9 years agocomma separate list entries for grub-pc/install_devices
Dietmar Maurer [Sat, 17 Jan 2015 13:51:35 +0000 (14:51 +0100)]
comma separate list entries for grub-pc/install_devices

9 years agofind_stable_path: use shell glog to search in sorted order
Dietmar Maurer [Sat, 17 Jan 2015 10:54:15 +0000 (11:54 +0100)]
find_stable_path: use shell glog to search in sorted order

So that we get the same names as other tools (grub postint script).

9 years agostore grub install device list with debconf
Dietmar Maurer [Sat, 17 Jan 2015 08:30:29 +0000 (09:30 +0100)]
store grub install device list with debconf

9 years agodo not create extra boot partition
Dietmar Maurer [Sat, 17 Jan 2015 08:02:40 +0000 (09:02 +0100)]
do not create extra boot partition

Grub2 can boot directly from lvm, so there is no need to waste space.

9 years agozfs: allow to configure raid levels
Dietmar Maurer [Fri, 16 Jan 2015 16:17:20 +0000 (17:17 +0100)]
zfs: allow to configure raid levels

9 years agozfs: correctly umount all filesystems
Dietmar Maurer [Thu, 15 Jan 2015 10:53:51 +0000 (11:53 +0100)]
zfs: correctly umount all filesystems

9 years agouse GRUB_CMDLINE_LINUX instead of GRUB_CMDLINE_LINUX_DEFAULT
Dietmar Maurer [Thu, 15 Jan 2015 09:53:54 +0000 (10:53 +0100)]
use GRUB_CMDLINE_LINUX instead of GRUB_CMDLINE_LINUX_DEFAULT

So that we could also boot in rescue mode (and keep quiet flag).

9 years agofix version in control file
Dietmar Maurer [Wed, 14 Jan 2015 12:01:28 +0000 (13:01 +0100)]
fix version in control file

9 years agocarefully load zfs module
Dietmar Maurer [Wed, 14 Jan 2015 11:56:29 +0000 (12:56 +0100)]
carefully load zfs module

and wait. Else zpool create can fail.

9 years agobump version to 3.3-3
Dietmar Maurer [Wed, 14 Jan 2015 08:39:49 +0000 (09:39 +0100)]
bump version to 3.3-3

9 years agodo not use /dev/disk/by-id/ because of strange errors
Dietmar Maurer [Wed, 14 Jan 2015 08:38:31 +0000 (09:38 +0100)]
do not use /dev/disk/by-id/ because of strange errors

9 years agodisable size option with zfs
Dietmar Maurer [Wed, 14 Jan 2015 08:05:13 +0000 (09:05 +0100)]
disable size option with zfs

9 years agooptimize zfs installation
Dietmar Maurer [Wed, 14 Jan 2015 07:54:49 +0000 (08:54 +0100)]
optimize zfs installation

use /dev/disk/by-id
disable sync during install to be faster

9 years agodirectly boot from zfs, install swap on zvol
Dietmar Maurer [Wed, 14 Jan 2015 05:05:56 +0000 (06:05 +0100)]
directly boot from zfs, install swap on zvol

9 years agoallow to install on zfs
Dietmar Maurer [Tue, 13 Jan 2015 11:24:50 +0000 (12:24 +0100)]
allow to install on zfs

9 years agofix for run_command
Dietmar Maurer [Thu, 9 Oct 2014 11:12:38 +0000 (13:12 +0200)]
fix for run_command

9 years agorun detect_country in test mode
Dietmar Maurer [Thu, 9 Oct 2014 11:02:15 +0000 (13:02 +0200)]
run detect_country in test mode

And use open2 to avoid delay until traceroute finish.

9 years agoadd dialog to edit options
Dietmar Maurer [Thu, 9 Oct 2014 10:14:28 +0000 (12:14 +0200)]
add dialog to edit options

9 years agosimplify code (always use combo box for target HD)
Dietmar Maurer [Mon, 6 Oct 2014 10:20:40 +0000 (12:20 +0200)]
simplify code (always use combo box for target HD)

9 years agosupport UEFI systems
Dietmar Maurer [Fri, 3 Oct 2014 09:04:01 +0000 (11:04 +0200)]
support UEFI systems

9 years agoinstall grub on $target_hd instead of hd0
Dietmar Maurer [Tue, 30 Sep 2014 06:12:06 +0000 (08:12 +0200)]
install grub on $target_hd instead of hd0

9 years agoupdates for 3.3 release
Dietmar Maurer [Mon, 8 Sep 2014 10:12:12 +0000 (12:12 +0200)]
updates for 3.3 release

10 years agotry to use shorter title
Dietmar Maurer [Mon, 19 Aug 2013 06:12:20 +0000 (08:12 +0200)]
try to use shorter title

And display whole license file including title.

10 years agomake it possible to display an EULA
Dietmar Maurer [Mon, 19 Aug 2013 05:39:49 +0000 (07:39 +0200)]
make it possible to display an EULA

Also fix copyrigjht file (use AGPLv3).

10 years agobump version to 3.1-1
Dietmar Maurer [Wed, 14 Aug 2013 08:45:28 +0000 (10:45 +0200)]
bump version to 3.1-1

11 years agokeep mtab symlink
Dietmar Maurer [Tue, 26 Mar 2013 06:30:34 +0000 (07:30 +0100)]
keep mtab symlink

wheezy wants that.

11 years agoimprove country selection auto-completion
Dietmar Maurer [Fri, 22 Mar 2013 07:42:41 +0000 (08:42 +0100)]
improve country selection auto-completion

11 years agofix focus traversal
Dietmar Maurer [Fri, 22 Mar 2013 07:16:34 +0000 (08:16 +0100)]
fix focus traversal

11 years agoadd link to our home page
Dietmar Maurer [Wed, 20 Mar 2013 11:29:51 +0000 (12:29 +0100)]
add link to our home page

11 years agoshow percentage in progress bar
Dietmar Maurer [Wed, 20 Mar 2013 11:17:47 +0000 (12:17 +0100)]
show percentage in progress bar

11 years agoinclude css style sheets
Dietmar Maurer [Wed, 20 Mar 2013 10:57:22 +0000 (11:57 +0100)]
include css style sheets