Merge commit '29e2bffeb9f50a1fbe6c437397dd2d31273ec9dd'

This commit is contained in:
2024-10-03 23:06:14 +02:00
4 changed files with 21 additions and 14 deletions

7
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,7 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

View File

@@ -27,6 +27,8 @@ jobs:
src:
- 'proxmox-ve.pkr.hcl'
- 'provisioners/**'
- 'Vagrantfile*'
- 'box-metadata.sh'
- name: Check if box artifact exists
uses: LIT-Protocol/artifact-exists-action@v0
@@ -65,14 +67,3 @@ jobs:
./proxmox-ve-amd64-libvirt.box
./proxmox-ve-amd64-libvirt.box.json
retention-days: 90
setup-cluster:
needs: box-builer
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Setup cluster
run: |
echo "Setup cluster"

View File

@@ -12,6 +12,15 @@ After the example vagrant environment is started, you can access the [Proxmox We
For a cluster example see [rgl/proxmox-ve-cluster-vagrant](https://github.com/rgl/proxmox-ve-cluster-vagrant).
## About this fork
This fork contains various changes with the goal to create a box that can be used to test proxmox upgrade scenarios.
The following notable changes have been implemented:
- Dropped support for Hyper-V and VirtualBox
- Changed locales to Switzerland (de_CH)
- Switched package mirror to https://pkg.adfinis-on-exoscale.ch
- Removed provisioner script that upgrades the base image
- Added a pipeline to build the base box
## libvirt
Create the base box:

View File

@@ -1,9 +1,9 @@
# see https://pve.proxmox.com/wiki/Automated_Installation
[global]
keyboard = "en-us"
country = "us"
timezone = "America/New_York"
keyboard = "de-ch"
country = "ch"
timezone = "Europe/Zurich"
fqdn = "pve.example.com"
mailto = "pve@example.com"
root_password = "vagrant"