Livepatch on-prem patch storageΒΆ
Livepatch Server supports several different drivers for storing patch files downloaded from livepatch.canonical.com:
Local filesystem
Swift
S3 (and compatible implementations, e.g. minio)
Postgresql
The filesystem patch store is easiest to deploy and suits most configurations. However, if there is a need to scale out the Livepatch Server such as have multiple Livepatch Servers running to handle the load, the filesystem patch store should not be used.
In case there is a need to scale out Livepatch on-prem, use the s3, postgresql or swift patch stores. Any patch store should have enough space for storing live kernel patches - currently at least 45GB for all patches, see this guide to filter patches sent to your on-prem instance to specific kernel variants/architectures and lower this requirement.
See the patch storage config for all available parameters.