Refactor mirror state
* Unlock possibility to use full-logic filtering
Partial-Bug: PROD-16412 (PROD:PROD-16412)
Change-Id: If0e5ae5c01123a2de69c675038dc679609cfd14a
diff --git a/tests/pillar/maas_mirror.sls b/tests/pillar/maas_mirror.sls
index 090c794..dbdcc25 100644
--- a/tests/pillar/maas_mirror.sls
+++ b/tests/pillar/maas_mirror.sls
@@ -2,11 +2,11 @@
mirror:
enabled: true
image:
- release:
- xenial:
- keyring: '/usr/share/keyrings/ubuntu-cloudimage-keyring.gpg'
- upstream: 'http://images.maas.io/ephemeral-v3/daily/'
- local_dir: '/var/www/html/maas/images/ephemeral-v3/daily'
- arch: amd64
- subarch: 'generic|hwe-t'
- count: '1'
+ sections:
+ bootloaders:
+ keyring: /usr/share/keyrings/ubuntu-cloudimage-keyring.gpg
+ upstream: http://images.maas.io/ephemeral-v3/daily/
+ local_dir: /var/www/html/maas/images/ephemeral-v3/daily
+ count: 1
+ # i386 need for pxe
+ filters: ['arch~(i386|amd64)', 'os~(grub*|pxelinux)']