]>
git.proxmox.com Git - proxmox-ve.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thomas Lamprecht [Wed, 17 Apr 2024 05:39:22 +0000 (07:39 +0200)]
d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 17 Apr 2024 05:38:35 +0000 (07:38 +0200)]
bump version to 8.2.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Tue, 16 Apr 2024 12:32:48 +0000 (14:32 +0200)]
apt hook: disable on remove
and (re-)enable on install. adapted from apt-listbugs/apt-listchanges, which
solve the issue of removing (instead of purging) the conffile and hook binary
providing package in the same fashion.
Suggested-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Reviewed-by: Fiona Ebner <f.ebner@proxmox.com>
Fabian Grünbichler [Thu, 7 Mar 2024 08:32:40 +0000 (09:32 +0100)]
d/control: wrap-and-sort
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 7 Mar 2024 08:21:30 +0000 (09:21 +0100)]
proxmox-ve: add systemd-sys to depends
Proxmox VE only works with systemd as PID1, encode it in the meta dependencies
to prevent accidentally switching the (default) init system on the package
level.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Thomas Lamprecht [Thu, 23 Nov 2023 09:51:37 +0000 (10:51 +0100)]
drop postinst/rm, moved to meta package for default-kernel
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 23 Nov 2023 09:34:46 +0000 (10:34 +0100)]
bump version to 8.1.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Tue, 1 Aug 2023 09:45:23 +0000 (11:45 +0200)]
bump version to 8.0.2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Tue, 18 Jul 2023 08:01:15 +0000 (10:01 +0200)]
switch to new proxmox-kernel (meta) packages
and force upgrade of proxmox-kernel-helper/pve-manager with support for the new
package names.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Thomas Lamprecht [Mon, 12 Jun 2023 09:10:18 +0000 (11:10 +0200)]
bump version to 8.0.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 12 Jun 2023 08:11:24 +0000 (10:11 +0200)]
switch dependency over to proxmox-kernel-helper package
this got split out from the kernel meta package due to clashing with
multiple versions of that package, and with the split we took the
chance to rename it to something less pve centric, as it's reused by
all Proxmox projects that require a kernel.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 12 Jun 2023 07:45:01 +0000 (09:45 +0200)]
d/control: normalize via wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:39:13 +0000 (20:39 +0200)]
add .gitignore file
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:36:28 +0000 (20:36 +0200)]
buildsys: drop passing arch to upload for arch-all package
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:30:02 +0000 (20:30 +0200)]
bump version to 8.0.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:29:56 +0000 (20:29 +0200)]
depend on 6.2 by default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:28:25 +0000 (20:28 +0200)]
d/control: define compat level via build-depends and raise to 13
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:27:02 +0000 (20:27 +0200)]
d/control: drop dependency on vncterm and spiceterm
pve-manager, which already depends on them, is the better place for
this.
Plus, those two are a bit dated and nowadays the termproxy + xterm.js
stack provides better UX and more features.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:24:48 +0000 (20:24 +0200)]
d/control: add missing ${misc:Depends}
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:24:20 +0000 (20:24 +0200)]
d/control: drop ancient conflict/replace entries
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:35:03 +0000 (20:35 +0200)]
buildsys: derive upload dist automatically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:23:17 +0000 (20:23 +0200)]
buildsys: add DSC & sbuild convenience target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:22:38 +0000 (20:22 +0200)]
buildsys: make build-dir generation atomic
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 18:20:53 +0000 (20:20 +0200)]
d/rules: use dh wildcard rule
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 24 May 2023 17:59:46 +0000 (19:59 +0200)]
makefile: convert to use simple parenthesis
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 24 Feb 2023 13:01:16 +0000 (14:01 +0100)]
update copyright years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Sun, 20 Nov 2022 14:21:02 +0000 (15:21 +0100)]
bump version to 7.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 20 Apr 2022 13:00:36 +0000 (15:00 +0200)]
d/copyright: update years
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 20 Apr 2022 13:00:15 +0000 (15:00 +0200)]
bump version to 7.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 20 Apr 2022 12:57:53 +0000 (14:57 +0200)]
depend on 5.15 by default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 20 Apr 2022 09:08:15 +0000 (11:08 +0200)]
bump version to 7.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 20 Apr 2022 09:06:54 +0000 (11:06 +0200)]
d/control: alternatively allow 5.15 kernel to satisfy dependency
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Fri, 11 Feb 2022 15:15:47 +0000 (16:15 +0100)]
apt-hook: add check preventing the removal of pinned kernels
the $file_read_firstline helper code is copied from PVE::Tools, since
we do not want to depend on pve-common being in good shape when the
apt hook is executed
Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Stoiko Ivanov [Fri, 11 Feb 2022 15:15:46 +0000 (16:15 +0100)]
apt-hook: verify that fd is numeric
since we read it from the environment
Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Stoiko Ivanov [Fri, 11 Feb 2022 15:15:45 +0000 (16:15 +0100)]
apt-hook: fix perlcritic warnings
Co-authored-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Reviewed-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Tested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Thomas Lamprecht [Thu, 11 Nov 2021 20:48:50 +0000 (21:48 +0100)]
buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 11 Nov 2021 20:47:05 +0000 (21:47 +0100)]
bump version to 7.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 11 Nov 2021 20:45:52 +0000 (21:45 +0100)]
depend on 5.13 based kernel as new default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 24 Jun 2021 11:53:45 +0000 (13:53 +0200)]
bump version to 7.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Thu, 24 Jun 2021 10:57:22 +0000 (12:57 +0200)]
add grub.d snippet
to set distributor and disable os-prober. this allows us to drop grub
cfg handling from the installer except for the ZFS on / use case.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Thomas Lamprecht [Mon, 24 May 2021 10:20:49 +0000 (12:20 +0200)]
bump version to 7.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 24 May 2021 10:16:32 +0000 (12:16 +0200)]
d/control: switch over to 5.11 kernel as default
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 24 May 2021 10:16:09 +0000 (12:16 +0200)]
update copyright and fixup license to AGPLv3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Mon, 24 May 2021 10:13:24 +0000 (12:13 +0200)]
debian: bump debhelper compat level to 12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 28 Apr 2021 08:29:16 +0000 (10:29 +0200)]
bump version to 6.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 25 Nov 2020 10:47:30 +0000 (11:47 +0100)]
bump version to 6.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Thu, 6 Aug 2020 15:17:50 +0000 (17:17 +0200)]
bump version to 6.2-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Thu, 6 Aug 2020 15:17:49 +0000 (17:17 +0200)]
remove archive keys from proxmox-ve
and depend on proxmox-archive-keyring instead, which ships them for all
Proxmox products.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Thomas Lamprecht [Wed, 6 May 2020 08:22:25 +0000 (10:22 +0200)]
bump version to 6.2-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Thu, 2 Jan 2020 11:54:44 +0000 (12:54 +0100)]
buildsys: fix lintian warnings for pve-headers
fix 'empty-binary-package' [0] and 'extended-description-line-too-long' [1]
lintian warnings for the pve-headers metapackage.
[0] https://lintian.debian.org/tags/empty-binary-package.html
[1] https://lintian.debian.org/tags/description-synopsis-starts-with-article.html
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Thu, 2 Jan 2020 11:54:43 +0000 (12:54 +0100)]
buildsys: fix lintian warning for proxmox-ve
fix 'description-synopsis-starts-with-article' lintian warning by
simply dropping the article.
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Stoiko Ivanov [Thu, 2 Jan 2020 11:54:42 +0000 (12:54 +0100)]
buildsys: run lintian for all packages
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Thomas Lamprecht [Wed, 4 Dec 2019 06:09:38 +0000 (07:09 +0100)]
bump version to 6.1-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Alwin Antreich [Tue, 3 Dec 2019 15:54:35 +0000 (16:54 +0100)]
Update kernel links for install CD (rescue boot)
Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
Thomas Lamprecht [Tue, 19 Nov 2019 11:31:14 +0000 (12:31 +0100)]
bump version to 6.1-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 26 Nov 2019 06:47:51 +0000 (07:47 +0100)]
depend on 5.3 based kernel
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 10 Jul 2019 18:22:18 +0000 (20:22 +0200)]
bump version to 6.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 10 Jul 2019 18:22:13 +0000 (20:22 +0200)]
make d/rules executable
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Fabian Grünbichler [Wed, 10 Jul 2019 15:04:59 +0000 (17:04 +0200)]
add dependency on pve-kernel-helper
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Stoiko Ivanov [Wed, 10 Jul 2019 15:04:58 +0000 (17:04 +0200)]
remove efiboot
it got moved along with the new pveesptool to pve-kernel-meta
Thomas Lamprecht [Fri, 28 Jun 2019 10:33:50 +0000 (12:33 +0200)]
bump version to 6.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 28 Jun 2019 09:20:41 +0000 (11:20 +0200)]
d/postinst: drop old release key fixups
They where for Proxmox VE 5 based on Stretch
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Fri, 28 Jun 2019 09:19:08 +0000 (11:19 +0200)]
fixup: whitespace and chmod changes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Stoiko Ivanov [Thu, 27 Jun 2019 18:27:57 +0000 (20:27 +0200)]
add efiboot and autoremoval kernel postinst hooks
In order to add support for booting with ZFS on Root on EFI systems this
patch uses systemd-boot as boot loader.
The rationale for not using grub is that there have been quite a few problems
observed with grub and ZFS, e.g. certain RAID-controllers only having a 32bit
implementation in grub, but ZFS writing the kernelimage or initrd after 2TB
rendering a system unbootable.
Additionally grub only supports a certain subset of zpool features, which
either forces users to not use newer features, or to create an additional small
boot-pool, with the reduced feature set (which seems currently the suggestion
from ZFS-upstream [0,1]).
the kernel-hook scripts are adapted from debian's versions for:
* marking kernels as NeverAutoRemove (/etc/kernel/postinst.d/apt-auto-removal)
* calling update-grub (/etc/kernel/postinst.d/zz-update-grub)
* generating systemd-boot loader entries
(/usr/lib/kernel/install.d/90-loaderentry.install)
the list of kernels kept installed and configured for booting with systemd-boot
contains:
* the currently running kernel
* the kernel being installed
* the 2 newest kernels (determined by package-name, i.e. ABI-version)
* the latest kernel from each series (e.g. 4.13, 4.15, 5.0) by keeping the
respective meta-packages installed
the implementation diverges from systemd's boot loader specification [0] in the
following places:
* adding support for multiple ESPs - all bootable disks of a RAID get configured
with an 512M ESP - the hookscript installs the kernels to all of them
* the ESP(s) are not kept mounted, rather they get mounted and umounted by
the script:
* Should the system crash, this should make sure that the ESPs fs does not get
corrupted
* Keeping it mounted results in a boot-error, if the ESP, which is usually
mounted is not available (because the disk died)
* kernels and initrds get installed into 'EFI/proxmox/$kver' instead
of '$machineid/$kver'
Since copying the necessary kernels needs a logic for cleaning up space in
the ESP, this presents an opportunity to also be more selective about which
kernels are marked as NeverAutoRemove, instead of keeping all versions installed
which results in full disks for our users occasionally.
[0] https://github.com/zfsonlinux/zfs/wiki/Ubuntu-18.04-Root-on-ZFS
[1] https://zfsonlinux.topicbox.com/groups/zfs-discuss/Tfe475cd19433f050
[2] https://systemd.io/BOOT_LOADER_SPECIFICATION
Fabian Grünbichler [Wed, 26 Jun 2019 12:00:42 +0000 (14:00 +0200)]
apthook: detect upgrades from PVE 6.x to 7.0
and refer to the upgrade documentation.
Add this now already to ensure _all_ users have it when the time for
7.0 comes in some years...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 28 May 2019 09:49:55 +0000 (11:49 +0200)]
bump version to 6.0-0+2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Tue, 28 May 2019 09:48:33 +0000 (11:48 +0200)]
d/control: pve-headers needs to depend on pve-headers-5.0 now
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 23 May 2019 16:18:00 +0000 (18:18 +0200)]
buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 22 May 2019 19:48:51 +0000 (21:48 +0200)]
bump version to 6.0-0+1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 22 May 2019 19:48:16 +0000 (21:48 +0200)]
remove dependency on essential libc
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 22 May 2019 19:47:55 +0000 (21:47 +0200)]
depdent on pve-kernel-5.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 22 May 2019 19:45:11 +0000 (21:45 +0200)]
override package-installs-apt-keyring lintian errors
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Wed, 22 May 2019 19:42:31 +0000 (21:42 +0200)]
buildsys: use dpkg-dev makefile helpers for pkg info
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Thomas Lamprecht [Thu, 4 Apr 2019 15:40:18 +0000 (17:40 +0200)]
bump version to 5.4-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Alwin Antreich [Wed, 9 Jan 2019 12:37:19 +0000 (13:37 +0100)]
Removed double wording in apthook message
Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
Alwin Antreich [Wed, 9 Jan 2019 12:37:18 +0000 (13:37 +0100)]
Add a purge proxmox-ve to the warning message
When the package proxmox-ve is not purged the apt config is still there
and hinders further use of apt, as it complains about the missing hook.
Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
Alwin Antreich [Wed, 9 Jan 2019 12:37:17 +0000 (13:37 +0100)]
change wording in apthook
this patch removes the wording for the apt-get invocation in favour of
only using apt.
Signed-off-by: Alwin Antreich <a.antreich@proxmox.com>
Thomas Lamprecht [Fri, 23 Nov 2018 13:12:22 +0000 (14:12 +0100)]
bump version to 5.3-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Dietmar Maurer [Mon, 19 Nov 2018 10:04:43 +0000 (11:04 +0100)]
add missing file
Dietmar Maurer [Mon, 19 Nov 2018 09:58:31 +0000 (10:58 +0100)]
bump version to 5.2-3
Dietmar Maurer [Mon, 19 Nov 2018 09:56:34 +0000 (10:56 +0100)]
add proxmox-ve-release-6.x.gpg
Fabian Grünbichler [Wed, 16 May 2018 05:59:59 +0000 (07:59 +0200)]
bump version to 5.2-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 16 May 2018 05:59:00 +0000 (07:59 +0200)]
switch default kernel/initrd symlink to 4.15
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Wed, 9 May 2018 09:54:55 +0000 (11:54 +0200)]
bump version to 5.2-1
Fabian Grünbichler [Mon, 30 Apr 2018 09:01:34 +0000 (11:01 +0200)]
bump version to 5.1-43
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Mon, 30 Apr 2018 09:01:33 +0000 (11:01 +0200)]
wrap-and-sort
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Mon, 30 Apr 2018 09:01:32 +0000 (11:01 +0200)]
re-add pve-headers meta-package
to depend on pve-headers-4.15, which depends on the actual
pve-headers-4.15.x-y-pve package.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Mon, 30 Apr 2018 09:01:31 +0000 (11:01 +0200)]
switch to 4.15 series as default kernel
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Tue, 3 Apr 2018 07:18:08 +0000 (09:18 +0200)]
add APT hook to prevent proxmox-ve removal
since this happens quite regularly when users accidentally install
conflicting packages.
sample output:
$ apt remove pve-qemu-kvm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libxml-libxml-perl proxmox-widget-toolkit pve-edk2-firmware pve-i18n pve-xtermjs
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
proxmox-ve pve-container pve-ha-manager pve-ha-manager-dbgsym pve-manager pve-qemu-kvm qemu-server spiceterm
0 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
After this operation, 37.6 MB disk space will be freed.
Do you want to continue? [Y/n] y
W: (pve-apt-hook) !! WARNING !!
W: (pve-apt-hook) You are attempting to remove the meta-package 'proxmox-ve'!
W: (pve-apt-hook)
W: (pve-apt-hook) If you really you want to permanently remove 'proxmox-ve' from your system, run the following command
W: (pve-apt-hook) touch '/please-remove-proxmox-ve'
W: (pve-apt-hook) and repeat your apt-get/apt invocation.
W: (pve-apt-hook)
W: (pve-apt-hook) If you are unsure why 'proxmox-ve' would be removed, please verify
W: (pve-apt-hook) - your APT repository settings
W: (pve-apt-hook) - that you are using 'apt-get dist-upgrade' or 'apt full-upgrade' to upgrade your system
E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
E: Failure running script /usr/share/proxmox-ve/pve-apt-hook
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Fabian Grünbichler [Mon, 5 Mar 2018 14:24:34 +0000 (15:24 +0100)]
debian/postinst: cleanup
Fabian Grünbichler [Mon, 5 Mar 2018 13:41:14 +0000 (14:41 +0100)]
bump version to 5.1-42
Fabian Grünbichler [Mon, 5 Mar 2018 12:53:37 +0000 (13:53 +0100)]
split out pve-kernel-4.13
and switch build to dpkg-buildpackage
Fabian Grünbichler [Mon, 5 Mar 2018 12:37:32 +0000 (13:37 +0100)]
initial import from pve-kernel.git
with reduced Makefile