summaryrefslogtreecommitdiff
path: root/data/architectures
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2024-11-06 18:55:37 +0000
committerDaniil Baturin <daniil@baturin.org>2024-11-06 19:03:42 +0000
commit9ed7a29ebb77c36ee555c2818b728a7e6b160322 (patch)
tree39a8197682364fdeb008f3047064cb7aea01e89a /data/architectures
parent5674398d59f76bfcd3b594bfef4e5afb4eb043ca (diff)
downloadvyos-build-9ed7a29ebb77c36ee555c2818b728a7e6b160322.tar.gz
vyos-build-9ed7a29ebb77c36ee555c2818b728a7e6b160322.zip
build: T6855: make the custom APT entry and key syntax more flexible
Diffstat (limited to 'data/architectures')
-rw-r--r--data/architectures/amd64.toml13
-rw-r--r--data/architectures/arm64.toml13
2 files changed, 16 insertions, 10 deletions
diff --git a/data/architectures/amd64.toml b/data/architectures/amd64.toml
index 8a4ef9d0..9ab1c03b 100644
--- a/data/architectures/amd64.toml
+++ b/data/architectures/amd64.toml
@@ -1,8 +1,3 @@
-additional_repositories = [
- "deb [arch=amd64] https://packages.vyos.net/saltproject/debian/11/amd64/3005 bullseye main",
- "deb https://repo.zabbix.com/zabbix/6.0/debian bookworm main"
-]
-
# Packages added to images for x86 by default
packages = [
"grub2",
@@ -13,3 +8,11 @@ packages = [
"vyos-intel-ixgbe",
"vyos-intel-ixgbevf",
]
+
+[additional_repositories.salt]
+ architecture = "amd64"
+ url = "https://packages.vyos.net/saltproject/debian/11/amd64/3005"
+ distribution = "bullseye"
+
+[additional_repositories.zabbix]
+ url = "https://repo.zabbix.com/zabbix/6.0/debian"
diff --git a/data/architectures/arm64.toml b/data/architectures/arm64.toml
index bf9ef8ee..ebf14ef4 100644
--- a/data/architectures/arm64.toml
+++ b/data/architectures/arm64.toml
@@ -1,10 +1,13 @@
-additional_repositories = [
- "deb [arch=arm64] https://packages.vyos.net/saltproject/debian/11/arm64/3005 bullseye main",
- "deb https://repo.zabbix.com/zabbix/6.0/debian-arm64 bookworm main"
-]
-
# Packages included in ARM64 images by default
packages = [
"grub-efi-arm64",
]
bootloaders = "grub-efi"
+
+[additional_repositories.salt]
+ architecture = "arm64"
+ url = "https://packages.vyos.net/saltproject/debian/11/amd64/3005"
+ distribution = "bullseye"
+
+[additional_repositories.zabbix]
+ url = "https://repo.zabbix.com/zabbix/6.0/debian-arm64"