summaryrefslogtreecommitdiffstats
path: root/roles/bootstrap/vars/ubuntu.yml
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2025-08-11 00:33:32 +0200
committerAhmed Abdelhalim <[email protected]>2025-08-11 00:33:32 +0200
commit75b3aaf26bd67d75a6aeb5e6331ff896482acfef (patch)
treeee694ce857fbc4a80ae68c86b0d1253adaa98e32 /roles/bootstrap/vars/ubuntu.yml
parente47ae78cfe17371ce240e134fd66f01ed120ffee (diff)
Add bootstrap debian ubuntu support
Diffstat (limited to 'roles/bootstrap/vars/ubuntu.yml')
-rw-r--r--roles/bootstrap/vars/ubuntu.yml22
1 files changed, 22 insertions, 0 deletions
diff --git a/roles/bootstrap/vars/ubuntu.yml b/roles/bootstrap/vars/ubuntu.yml
new file mode 100644
index 0000000..829ecae
--- /dev/null
+++ b/roles/bootstrap/vars/ubuntu.yml
@@ -0,0 +1,22 @@
+---
+bootstrap_distro:
+ name: "noble" # => Ubuntu 24.04
+ mirror_url: "http://archive.ubuntu.com/ubuntu/"
+ kernel_packages:
+ - "linux-generic-hwe-24.04"
+
+bootstrap_opts: ""
+
+bootstrap_apt_ignored_preferences: |
+ Package: grub-common grub2-common grub-pc grub-pc-bin grub-gfxpayload-lists
+ Pin: release *
+ Pin-Priority: -1
+
+ Package: snapd cloud-init landscape-common popularity-contest ubuntu-advantage-tools
+ Pin: release *
+ Pin-Priority: -1
+
+bootstrap_apt_sources: |
+ deb http://archive.ubuntu.com/ubuntu {{ bootstrap_distro.name }} main universe
+ deb http://archive.ubuntu.com/ubuntu {{ bootstrap_distro.name }}-security main universe
+ deb http://archive.ubuntu.com/ubuntu {{ bootstrap_distro.name }}-updates main universe