Commit Graph

145 Commits

Author SHA1 Message Date
Thomas Lamprecht
c2f72dd67d merge installer into single package
Depends on the install env. having a cd-info file to parse the
product from, which we have since PVE 6.1 ISO release 2.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-25 19:49:39 +02:00
Thomas Lamprecht
fb7bdbd479 followup: fix file mode
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-24 19:10:25 +02:00
Thomas Lamprecht
09cc3546b9 improve spice integration
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-04-24 15:19:09 +02:00
Stoiko Ivanov
c1cfbb1c89 Revert "drop unused policy-disable-rc.d"
This reverts commit 8ee12a1c34.

`policy-rc.d` invocation is still used by deb-systemd-invoke (1p), despite
it's by now unfitting name.

The policy-rc.d script the installer placed into the chroot prevents the
starting of services by (debianized) maintainer-scripts [0].
This should reduce installation time on one hand, and on the other hand does
mask errors in maintainer-scripts, which error out if no systemd is running
(e.g. inside the chroot)

Noticed the problem, when testing an unrelated patch and running into
an aborted installtion, due to a, already fixed, glitch (missing '||true')
in pve-lxc's postinst script.

[0] https://people.debian.org/~hmh/invokerc.d-policyrc.d-specification.txt
   (did not find anything more current, contradicting the information there)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2020-02-19 16:53:46 +01:00
Oguz Bektas
53748662fe adapt installer for pbs alpha build
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
2020-02-06 11:56:43 +01:00
Thomas Lamprecht
8ee12a1c34 drop unused policy-disable-rc.d
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-02-01 14:34:31 +01:00
Stoiko Ivanov
56510a1989 umount testdir recursively in check-* and clean
recursively unmount testdir before removing it. This prevents the subsequent
call to try to remove files in potentially still bindmounted /proc, /sys, /dev
filesystems.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-11-29 16:05:06 +01:00
Thomas Lamprecht
292dd9847f buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 10:21:49 +02:00
Thomas Lamprecht
dad62fce9c buildsys: use dpkg-dev makefile helpers for pkg info
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 10:00:37 +02:00
Thomas Lamprecht
89aa55e2f9 bump version 5.0-26
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-20 14:43:40 +01:00
Thomas Lamprecht
e5ef290990 bump version to 5.0-25
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-14 16:36:52 +01:00
Thomas Lamprecht
3b2b1a2517 do not create resolvconf links
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-14 16:13:12 +01:00
Thomas Lamprecht
76960140c0 add ability to test multiple disks
to allow easier testing of ZFS modes requiring more than one disk.
Also add a target which defaults to 4 disks.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-13 14:40:05 +01:00
Thomas Lamprecht
bf1de87875 buildsys: do not copy test disk images over to build dir
this is unecessary and rsycn does no sparse copy if the --sparse
option is not passed.
As I want to introduce easier testing with multiple disks this helps
alot in reducing test setup and package build time.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-12-13 14:40:05 +01:00
Thomas Lamprecht
f20832ec1d update version to 5.0-24
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-30 16:11:22 +01:00
Thomas Lamprecht
702e989064 bump version to 5.0-23
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-11-23 12:21:14 +01:00
Stoiko Ivanov
176f065d3d buildsys: use truncate to create test.img
saves time during creation and subsequent rsync

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2018-11-22 19:09:02 +01:00
Thomas Lamprecht
9b9ddfceb1 use more lightweight rsvg-convert to generate PNG from SVG
inkscape pulls in a lot of dependencies and we explicitly made the
switch to the more lightweight rsvg-convert, provided through the
librsvg2-bin package in pve-docs, so do here the same.
2018-06-07 08:36:13 +02:00
Fabian Grünbichler
af0245d15a bump version to 5.0-22
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2018-05-11 13:17:55 +02:00
Dietmar Maurer
b55d21e56f bump version to 5.0-21 2018-01-22 07:58:13 +01:00
Dietmar Maurer
ed95679326 bump version to 5.0-20 2017-12-22 07:44:05 +01:00
Dietmar Maurer
7d865b96c1 bump version to 5.0-19 2017-12-14 11:19:43 +01:00
Dietmar Maurer
85cb5a90b4 bump version to 5.0-18 2017-11-23 09:53:39 +01:00
Dietmar Maurer
ef6aaba43c cleanup final.pkglist 2017-11-22 13:14:00 +01:00
Dietmar Maurer
0c9c14e2ac bump version to 5.0-17 2017-11-22 13:12:38 +01:00
Dietmar Maurer
782b4acd88 include svg files for installer banner 2017-11-22 13:10:40 +01:00
Dietmar Maurer
dd3eeeab9f bump version to 5.0-16 2017-11-22 10:26:59 +01:00
Dietmar Maurer
1ec7172465 bump version to 5.0-15 2017-11-22 09:29:31 +01:00
Dietmar Maurer
96d83f358f bump version to 5.0-14 2017-11-21 14:15:41 +01:00
Dietmar Maurer
4c2b1ec1e5 bump version to 5.0-13 2017-11-21 12:31:31 +01:00
Dietmar Maurer
5993c2adde bump version to 5.0-12 2017-11-21 10:29:12 +01:00
Dietmar Maurer
9ae645dba4 bump version to 5.0-11 2017-11-21 09:57:04 +01:00
Dietmar Maurer
27533adb37 use separate upload targets for different products 2017-11-21 08:13:44 +01:00
Dietmar Maurer
790a4be929 fix file permission for installed country.dat 2017-11-21 08:09:05 +01:00
Dietmar Maurer
5e49692cd0 bump version to 5.0-10 2017-11-21 08:05:16 +01:00
Dietmar Maurer
386892b36d cleanup: remove unused variable $release 2017-11-21 07:20:24 +01:00
Dietmar Maurer
a8213c0e2c build pmg-installer package 2017-11-20 12:57:11 +01:00
Dietmar Maurer
6db9b06a3d rename DEB to PVE_DEB 2017-11-20 12:36:28 +01:00
Dietmar Maurer
e98eb874d3 use ssh -X for repoman uploads 2017-11-20 10:29:37 +01:00
Dietmar Maurer
92cbd446ec use files from ../pve-cd-builder for testing 2017-11-20 10:28:22 +01:00
Dietmar Maurer
b64abf04ff do not depend on Makefiles 2017-11-20 10:01:38 +01:00
Dietmar Maurer
f0583fd4e9 copied country.pl form pve-manager 2017-11-20 09:29:28 +01:00
Dietmar Maurer
9185a93336 use debian/pve-installer.install to install product specific html files 2017-11-20 08:20:50 +01:00
Dietmar Maurer
446106859a move common html file to html-common 2017-11-20 08:18:39 +01:00
Dietmar Maurer
f6ba5aa4d9 add xinitrc and Xdefaults to INSTALLER_SOURCES 2017-11-20 07:21:43 +01:00
Dietmar Maurer
780479c592 Makefile: add empty 'all' target 2017-11-20 07:19:13 +01:00
Dietmar Maurer
b1e2392348 Makefile: improve cleanup target 2017-11-20 07:19:13 +01:00
Dietmar Maurer
c5582ca426 use debian directory with dpkg-buildpackage 2017-11-20 07:19:13 +01:00
Fabian Grünbichler
971d92948e bump version to 5.0-7 2017-10-19 10:57:39 +02:00
Fabian Grünbichler
5335163273 bump version to 5.0-6 2017-08-10 13:58:38 +02:00
Fabian Grünbichler
b19f719f35 bump version to 5.0-5 2017-08-09 09:42:40 +02:00
Fabian Grünbichler
f0452293a8 build: add deb target 2017-08-09 09:42:40 +02:00
Fabian Grünbichler
bba8f7637e bump version to 5.0-4 2017-06-23 09:49:50 +02:00
Fabian Grünbichler
8f172d4579 really bump version 2017-05-05 12:13:02 +02:00
Fabian Grünbichler
4f0241f1d7 bump version to 5.0-2 2017-03-14 11:55:14 +01:00
Fabian Grünbichler
64c46db32f bump version to 5.0-1 2017-03-13 13:07:21 +01:00
Fabian Grünbichler
0c3f164dc5 buildsys: update make upload target for stretch 2017-03-13 13:07:13 +01:00
Fabian Grünbichler
26e0b8bec4 buildsys: use gzip -n 2017-03-13 13:02:21 +01:00
Fabian Grünbichler
e7dd0c1ea7 buildsys: use fakeroot for dpkg-deb 2017-03-13 13:02:21 +01:00
Fabian Grünbichler
2106e440be don't link eth0 leases file
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2017-03-08 09:12:58 +01:00
Dietmar Maurer
56635b9739 bump version to 4.0-16 2016-12-15 10:06:28 +01:00
Dietmar Maurer
f29589b455 bump version to 4.0-15 2016-12-13 09:12:59 +01:00
Dietmar Maurer
bb77a30793 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
2016-12-09 12:03:16 +01:00
Dietmar Maurer
56445ecbf8 bump version to 4.0-13, set RELEASE=4.3 2016-12-05 11:41:40 +01:00
Dietmar Maurer
77ebccb166 bump version to 4.0-12 2016-09-21 13:13:10 +02:00
Dietmar Maurer
e11d96aac5 bump version to 4.0-11, depend on squashfs-tools 2016-08-31 08:50:32 +02:00
Dietmar Maurer
625a0e1338 use new repoman for upload target 2016-08-09 09:48:34 +02:00
Dietmar Maurer
26f89221d4 bump version to 4.0-10 2016-08-09 09:46:54 +02:00
Dietmar Maurer
709d22e03a update layout, use new logo 2016-08-09 09:34:19 +02:00
Dietmar Maurer
011c98d3c6 set RELEASE=4.2, bump version to 4.0-9 2016-08-02 10:44:22 +02:00
Dietmar Maurer
3885481cc8 bump version to 4.0-8 2016-03-06 09:05:16 +01:00
Dietmar Maurer
5fd816723e use lvmthin for data volume, create storage.cfg 2016-03-01 08:06:02 +01:00
Dietmar Maurer
0ee3ef4107 bump version to 4.0-6 2015-12-10 10:40:05 +01:00
Dietmar Maurer
036475a072 allow up to 8 disks for zfs 2015-12-01 10:51:03 +01:00
Dietmar Maurer
6b5dc3d00d enable systemd-timesyncd.service by default 2015-11-20 09:08:02 +01:00
Dietmar Maurer
1143023fb9 bump version to 4.0-4 2015-10-06 08:23:11 +02:00
Dietmar Maurer
ccac188189 bump version to 4.0-3 2015-09-29 12:18:15 +02:00
Dietmar Maurer
df482fe556 bump version to 4.0-2 2015-06-16 11:57:50 +02:00
Dietmar Maurer
c2657b8ba2 allow ssh root login 2015-06-10 11:50:24 +02:00
Dietmar Maurer
3ac71c8f6e updates for jessie, set RELEASE=4.0 2015-03-28 09:33:36 +01:00
Dietmar Maurer
25b62a3d05 zfs: use lz4 compression 2015-03-19 06:24:18 +01:00
Dietmar Maurer
71eb60d6bb bump version to 3.3-3 2015-01-14 09:39:49 +01:00
Dietmar Maurer
aed81ff0af add dialog to edit options 2014-10-09 12:15:40 +02:00
Dietmar Maurer
84761f93cb support UEFI systems 2014-10-03 11:24:03 +02:00
Dietmar Maurer
cd0cff32cd updates for 3.3 release 2014-09-08 12:51:45 +02:00
Dietmar Maurer
77d3fd3e37 bump version to 3.1-1 2013-08-14 10:45:28 +02:00
Dietmar Maurer
9661beae4a include css style sheets 2013-03-20 12:05:46 +01:00
Dietmar Maurer
7becc4724a update for wheezy
we try to use webkit instead of gtkhtml2 now.
2013-03-19 12:32:30 +01:00
Dietmar Maurer
0f485a7cbf set release to 3.0 2013-03-18 10:18:08 +01:00
Dietmar Maurer
87a09334ea fix hdsize algorythm 2013-03-01 10:33:12 +01:00
Dietmar Maurer
968fa90b6f add 'hdsize' boot parameter 2012-11-30 06:22:40 +01:00
Dietmar Maurer
890921569f fix bug #226 && #227: new minfree and maxvz boot options 2012-07-18 05:52:17 +02:00
Dietmar Maurer
5490bc681e remove call to /usr/bin/checktime 2012-06-08 06:54:33 +02:00
Dietmar Maurer
5586ceddde increase free space on LVM up to 16GB 2012-02-16 12:00:16 +01:00
Dietmar Maurer
89a1244623 imported from svn 'pve-installer/pve2' 2011-08-23 07:33:40 +02:00