]> git.proxmox.com Git - pve-installer.git/log
pve-installer.git
6 years agobump version to 5.0-5
Fabian Grünbichler [Wed, 9 Aug 2017 07:41:47 +0000 (09:41 +0200)]
bump version to 5.0-5

6 years agobuild: add deb target
Fabian Grünbichler [Wed, 9 Aug 2017 07:42:33 +0000 (09:42 +0200)]
build: add deb target

6 years agohandle invalid or unknown detected country
Fabian Grünbichler [Fri, 28 Jul 2017 11:16:56 +0000 (13:16 +0200)]
handle invalid or unknown detected country

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agofix postfix installation with no active network
Fabian Grünbichler [Thu, 27 Jul 2017 08:31:16 +0000 (10:31 +0200)]
fix postfix installation with no active network

by ensuring at least lo is up inside the chroot environment

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agocontrol: fix version
Dietmar Maurer [Tue, 27 Jun 2017 12:45:07 +0000 (14:45 +0200)]
control: fix version

6 years agobump version to 5.0-4
Fabian Grünbichler [Fri, 23 Jun 2017 07:49:50 +0000 (09:49 +0200)]
bump version to 5.0-4

6 years agorework text on password/email entry step
Thomas Lamprecht [Fri, 16 Jun 2017 14:08:09 +0000 (16:08 +0200)]
rework text on password/email entry step

Reworked this text with the help of Daniela.

Change the following:
* Elaborated for what the email gets used.
* Rework the (paraphrased) "we are based on Debian, therefore your
  password needs to be 5 characters or longer" sentence. it didn't
  made sense, in our opinion.
* tell the users that he sets the root password, while most would
  expect this, users new to Linux, or coming from the windows world
  may not.
* move the "Press the Next button [...]" to the right side.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Signed-off-by: Daniela Häsler <daniela@proxmox.com>
7 years agoreally bump version
Fabian Grünbichler [Fri, 5 May 2017 10:13:02 +0000 (12:13 +0200)]
really bump version

7 years agobump version to 5.0-3
Fabian Grünbichler [Fri, 5 May 2017 10:11:39 +0000 (12:11 +0200)]
bump version to 5.0-3

7 years agolet raid dialogue grow if > 4 disks
Fabian Grünbichler [Fri, 5 May 2017 08:43:49 +0000 (10:43 +0200)]
let raid dialogue grow if > 4 disks

7 years agoadd initial check for NICs
Fabian Grünbichler [Thu, 4 May 2017 09:21:29 +0000 (11:21 +0200)]
add initial check for NICs

7 years agorestructure initial HD check
Fabian Grünbichler [Thu, 4 May 2017 09:13:48 +0000 (11:13 +0200)]
restructure initial HD check

7 years agoignore link-local addresses
Fabian Grünbichler [Thu, 4 May 2017 09:13:27 +0000 (11:13 +0200)]
ignore link-local addresses

7 years agoclean disks prior to formatting
Fabian Grünbichler [Thu, 4 May 2017 07:53:36 +0000 (09:53 +0200)]
clean disks prior to formatting

primarily to prevent old PVs/VGs from interfering with
reformatting.

7 years agoexplicitly mount ESP as vfat
Fabian Grünbichler [Thu, 4 May 2017 07:50:08 +0000 (09:50 +0200)]
explicitly mount ESP as vfat

otherwise "mount" might get confused by old zpool labels or
other cruft, and error out.

7 years agozero start of partitions after formatting disk
Fabian Grünbichler [Thu, 4 May 2017 07:49:21 +0000 (09:49 +0200)]
zero start of partitions after formatting disk

to remove any leftover signatures

7 years agofix XFS mount options
Fabian Grünbichler [Wed, 15 Mar 2017 10:54:31 +0000 (11:54 +0100)]
fix XFS mount options

since Linux 4.10, barrier/nobarrier are still supported, but
are ignored, and barrier=1/0 seems to not work at at all
anymore.

so now we have three possibilities:
* ZFS: no mounting needed at all
* XFS: only noatime
* extX and btrfs: noatime and nobarrier

restructure code accordingly

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump version to 5.0-2
Fabian Grünbichler [Tue, 14 Mar 2017 08:44:48 +0000 (09:44 +0100)]
bump version to 5.0-2

7 years agoalways select an interface
Fabian Grünbichler [Tue, 14 Mar 2017 08:43:52 +0000 (09:43 +0100)]
always select an interface

even if DHCP failed

7 years agobump version to 5.0-1
Fabian Grünbichler [Mon, 13 Mar 2017 12:07:21 +0000 (13:07 +0100)]
bump version to 5.0-1

7 years agobuildsys: update make upload target for stretch
Fabian Grünbichler [Mon, 13 Mar 2017 12:07:13 +0000 (13:07 +0100)]
buildsys: update make upload target for stretch

7 years agobuildsys: use gzip -n
Fabian Grünbichler [Tue, 14 Feb 2017 13:00:55 +0000 (14:00 +0100)]
buildsys: use gzip -n

7 years agobuildsys: use fakeroot for dpkg-deb
Fabian Grünbichler [Tue, 14 Feb 2017 13:00:21 +0000 (14:00 +0100)]
buildsys: use fakeroot for dpkg-deb

7 years agofix #1239: enhance swap on ZFS setup
Fabian Grünbichler [Wed, 25 Jan 2017 15:03:50 +0000 (16:03 +0100)]
fix #1239: enhance swap on ZFS setup

set properties according to upstream documentation

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agomake network configuration page more explicit
Fabian Grünbichler [Tue, 7 Mar 2017 15:03:04 +0000 (16:03 +0100)]
make network configuration page more explicit

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agofix typo in variable name
Fabian Grünbichler [Tue, 7 Mar 2017 15:03:03 +0000 (16:03 +0100)]
fix typo in variable name

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agouse iproute2, support interface selection
Fabian Grünbichler [Tue, 7 Mar 2017 15:03:02 +0000 (16:03 +0100)]
use iproute2, support interface selection

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agodon't link eth0 leases file
Fabian Grünbichler [Tue, 7 Mar 2017 15:03:01 +0000 (16:03 +0100)]
don't link eth0 leases file

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agoget DHCP leases on all interfaces
Fabian Grünbichler [Tue, 7 Mar 2017 15:03:00 +0000 (16:03 +0100)]
get DHCP leases on all interfaces

instead of calling the networking init script

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agodrop eth0 from installer interfaces file
Fabian Grünbichler [Tue, 7 Mar 2017 15:02:59 +0000 (16:02 +0100)]
drop eth0 from installer interfaces file

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agoonly require grub-efi to succeed if booted using UEFI
Fabian Grünbichler [Tue, 7 Mar 2017 15:02:58 +0000 (16:02 +0100)]
only require grub-efi to succeed if booted using UEFI

newer grub versions treat not being able to register with
efibootmgr as error and exit accordingly. since registering
is not possible when booted using legacy BIOS, but we want
to install Grub for UEFI anyway, downgrade the 'die' to a
'warn' in such situations.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump version to 4.0-16
Dietmar Maurer [Thu, 15 Dec 2016 09:06:28 +0000 (10:06 +0100)]
bump version to 4.0-16

7 years agoactually use more than 8 disks if selected
Fabian Grünbichler [Wed, 14 Dec 2016 13:08:44 +0000 (14:08 +0100)]
actually use more than 8 disks if selected

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump version to 4.0-15
Dietmar Maurer [Tue, 13 Dec 2016 08:12:59 +0000 (09:12 +0100)]
bump version to 4.0-15

7 years agouse explicit partition starts
Fabian Grünbichler [Mon, 12 Dec 2016 13:07:03 +0000 (14:07 +0100)]
use explicit partition starts

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump EFI partition size to 256M
Fabian Grünbichler [Mon, 12 Dec 2016 13:07:02 +0000 (14:07 +0100)]
bump EFI partition size to 256M

this hopefully allows 4Kn disks to boot

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agocompute_swapsize: add return statement
Dietmar Maurer [Sat, 10 Dec 2016 17:14:40 +0000 (18:14 +0100)]
compute_swapsize: add return statement

7 years agobump version for new RELEASE=4.4 to 4.0-14
Dietmar Maurer [Fri, 9 Dec 2016 11:03:16 +0000 (12:03 +0100)]
bump version for new RELEASE=4.4 to 4.0-14

bump version for new RELEASE=4.4bump version for new RELEASE=4.4# On branch master

7 years agoremove leftover debug print
Fabian Grünbichler [Mon, 5 Dec 2016 12:48:46 +0000 (13:48 +0100)]
remove leftover debug print

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agomake ashift a spinbutton instead of text entry
Fabian Grünbichler [Mon, 5 Dec 2016 12:48:45 +0000 (13:48 +0100)]
make ashift a spinbutton instead of text entry

since "zpool create" only allows 9-13 as valid values anyway

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agobump version to 4.0-13, set RELEASE=4.3
Dietmar Maurer [Mon, 5 Dec 2016 10:41:08 +0000 (11:41 +0100)]
bump version to 4.0-13, set RELEASE=4.3

7 years agofix typos
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:18 +0000 (09:55 +0100)]
fix typos

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agoadd default invalid mail address
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:17 +0000 (09:55 +0100)]
add default invalid mail address

and switch default FQDN to "pve.example.invalid" as well, in
accordance with RFC 6761 (Special-Use Domain Names)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agouse partition sizes for boot disk partitioning
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:16 +0000 (09:55 +0100)]
use partition sizes for boot disk partitioning

instead of a mix of sectors and sizes with implicit 512b
sector size. switch alignment to default instead of 1 sector
as a result.

this wastes at most 1M (default alignment of sgdisk) for the
first partition, and should make the partitioning scheme
consistent irregardless of sector size.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
7 years agofix disk/partition size comments
Fabian Grünbichler [Fri, 2 Dec 2016 08:55:15 +0000 (09:55 +0100)]
fix disk/partition size comments

for added clarity

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
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