Commit graph

26 commits

Author SHA1 Message Date
Fabian Mastenbroek
09b09f0836
Add Linux 5.13 (#125)
This pull request adds the necessary changes for the new Linux release
version 5.13.
2021-06-28 17:57:16 +02:00
Fabian Mastenbroek
a6651c553d
Fix Proxmox Debian release
This change updates the repository url to reference Debian Buster as
opposed to Debian Bullseye, since the former is the release that Proxmox
is currently tracking.
2021-06-14 13:32:54 +02:00
Fabian Mastenbroek
a9ac4fd6fb
Add usage instructions for Cloudsmith Debian repository
This change adds instructions for how to use thhe Cloudsmith Debian
repository to install the Proxmox Edge kernels.
2021-06-13 15:39:00 +02:00
Fabian Mastenbroek
870a62f633
Add Linux 5.12
This change updates the kernel to Linux 5.12 with support from the new
OpenZFS v2.1.0-rc5.
2021-05-24 14:24:46 +02:00
Fabian Mastenbroek
485fa0c636
Mark v5.11 as end-of-life
This change marks the Linux v5.11 branch as end-of-life since it does
not receive any updates anymore.
2021-05-24 14:05:13 +02:00
Fabian Mastenbroek
7ef4e4c09a
Clarify build step on generating control file 2021-05-02 21:05:35 +02:00
Fabian Mastenbroek
43407aed66
Update README
This change makes some small fixes to the README.
2021-05-02 14:42:49 +02:00
Fabian Mastenbroek
afe2ba30ae
Reduce the number of build dependencies 2021-04-19 19:44:25 +02:00
Fabian Mastenbroek
e2cd388c2b
Do not build custom build profiles anymore
This change removes the custom build profiles from the CI pipeline.
Previously, this repository offered kernels that were specifically
compiled for a certain microarchitecture.

However, since the effect of such optimizations for the kernel is rather
neglible and due to the increased cost of maintaining several build profiles,
I have decided to stop offering these as pre-builts.
2021-04-19 14:47:02 +02:00
Fabian Mastenbroek
3650d4343a
Support in-tree builds
This change updates the build code to support in-tree builds. This is
easier to manage for CI builds and reduces the amount of IO operations
necessary for the build process.
2021-04-19 14:47:00 +02:00
Fabian Mastenbroek
b3d615e84d
Rename package back to pve-kernel
This change renames the package again to pve-kernel. Instead, we now
differentiate the package based on the extra version (which is suffixed
with -edge).
2021-04-18 11:46:33 +02:00
Fabian Mastenbroek
5e900bd9f3
Manage kernel patches with Quilt 2021-04-18 11:24:34 +02:00
Fabian Mastenbroek
032fd5e72c
Move submodules to root directory 2021-03-28 20:46:46 +02:00
Fabian Mastenbroek
89c19ff550
Prepare for Linux 5.11
This change prepares the master branch for Linux 5.11, which includes
watching for new stable releases.
2021-02-15 10:47:48 +01:00
Fabian Mastenbroek
987863392a
Prepare branch for Linux 5.10 2021-01-21 22:38:08 +01:00
Fabian Mastenbroek
4cdf1eca3f
Finish the Linux 5.9 branch
The Linux 5.9 kernel branch has reached its end-of-life and will not
receive any new update. Therefore, we close of this branch.
2021-01-21 22:33:12 +01:00
Fabian Mastenbroek
e8022d57f8
Prepare branch for Linux 5.9 2020-11-12 17:51:58 +01:00
Fabian Mastenbroek
b23e4ac824
Mark current versions as end-of-life
This change marks the current versions mentioned in the README as
end-of-life, since they do not receive any updates anymore from the
Linux maintainers.
2020-11-12 15:58:55 +01:00
Fabian Mastenbroek
6094523bae
[skip ci] Add additional information about custom kernel builds 2020-09-16 20:39:12 +02:00
Fabian Mastenbroek
95e869455c
[skip ci] Add explanation for upgrading dwarves 2020-09-16 20:34:27 +02:00
Fabian Mastenbroek
908898491e
Fix instructions for cloning repository
This change fixes the instructions for cloning the repository which
apparently did not work (#11).
2020-09-16 20:07:12 +02:00
Fabian Mastenbroek
8e12ff11d1
[skip ci] Add instructions for local build 2020-08-10 16:32:29 +02:00
Fabian Mastenbroek
cbb8f9d099
[skip ci] Add Navi Reset flavor 2020-08-09 23:58:24 +02:00
Fabian Mastenbroek
dbb6f95cba
Fix typo in AppArmor instructions
This change fixes a typo in the instructions for getting AppArmor to
work. The `parser.conf` file is located in `/etc/apparmor/` as
opposed to `/etc/apparmor.d/`.

Thanks @joinsplit for identifying the issue.

Closes #2
2020-07-09 19:05:59 +02:00
Fabian Mastenbroek
f919ea2f8b
[skip ci] Add more details to README 2020-07-06 23:00:35 +02:00
Fabian Mastenbroek
bd2f30a978
Add workflow for automating kernel build
This change automates kernel builds on our self-hosted runner.
2020-04-28 20:06:00 +02:00