Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions products.d/agama-products.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Mar 18 10:10:26 UTC 2026 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

- Always use an empty array for optional_patterns in products
definitions (gh#agama-project/agama#3295).

-------------------------------------------------------------------
Mon Mar 2 16:10:19 UTC 2026 - Imobach Gonzalez Sosa <igonzalezsosa@suse.com>

Expand Down
2 changes: 1 addition & 1 deletion products.d/kalpa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ software:
- microos_hardware
- microos_kde_desktop
- microos_selinux
optional_patterns: null
optional_patterns: []
user_patterns:
- container_runtime
mandatory_packages:
Expand Down
2 changes: 1 addition & 1 deletion products.d/leap_160.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ software:
archs: ppc
mandatory_patterns:
- enhanced_base # only pattern that is shared among all roles on Leap
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
user_patterns:
- gnome
- kde
Expand Down
2 changes: 1 addition & 1 deletion products.d/leap_micro_62.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ software:
- hardware
- selinux

optional_patterns: null
optional_patterns: []

user_patterns:
- cloud
Expand Down
2 changes: 1 addition & 1 deletion products.d/microos.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ software:
- microos_defaults
- microos_hardware
- microos_selinux
optional_patterns: null
optional_patterns: []
user_patterns:
- container_runtime
- microos_ra_agent
Expand Down
4 changes: 2 additions & 2 deletions products.d/sles_160.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ software:
mandatory_patterns:
- enhanced_base
- bootloader
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
user_patterns:
- cockpit
- sles_sap_minimal_sap
Expand Down Expand Up @@ -143,7 +143,7 @@ software:
# bsc#1241224, bsc#1224868 avoid probe DHCP over all ethernet devices and ignore carrier
- NetworkManager-config-server
- sudo-policy-wheel-auth-self # explicit wheel group policy to conform new auth model
optional_packages: null
optional_packages: []
base_product: SLES

security:
Expand Down
4 changes: 2 additions & 2 deletions products.d/sles_sap_160.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ software:
- enhanced_base
- bootloader
- sles_sap_base_sap_server
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
user_patterns:
# First all patterns from file sles_160.yaml
- cockpit
Expand Down Expand Up @@ -134,7 +134,7 @@ software:
# bsc#1241224, bsc#1224868 avoid probe DHCP over all ethernet devices and ignore carrier
- NetworkManager-config-server
- sudo-policy-wheel-auth-self # explicit wheel group policy to conform new auth model
optional_packages: null
optional_packages: []
base_product: SLES_SAP

security:
Expand Down
2 changes: 1 addition & 1 deletion products.d/slowroll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ software:

mandatory_patterns:
- enhanced_base
optional_patterns: null
optional_patterns: []
user_patterns:
- basic-desktop
- gnome
Expand Down
2 changes: 1 addition & 1 deletion products.d/tumbleweed.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ software:
archs: ppc
mandatory_patterns:
- enhanced_base # only pattern that is shared among all roles on TW
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
user_patterns:
- basic_desktop
- xfce
Expand Down
4 changes: 2 additions & 2 deletions service/test/fixtures/agama-archs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Leap:
- https://download.opensuse.org/distribution/leap/15.4/repo/oss/
mandatory_patterns:
- enhanced_base # For now lets pick some minimal one
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
base_product: Leap

security:
Expand Down Expand Up @@ -93,7 +93,7 @@ Leap Micro:
- https://download.opensuse.org/distribution/leap-micro/5.2/product/repo/Leap-Micro-5.2-x86_64-Media/
mandatory_patterns:
- microos-base
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
base_product: Leap-Micro

security:
Expand Down
2 changes: 1 addition & 1 deletion service/test/fixtures/agama-single.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Tumbleweed:
- https://download.opensuse.org/update/tumbleweed/
mandatory_patterns:
- enhanced_base # only pattern that is shared among all roles on TW
optional_patterns: null # no optional pattern shared
optional_patterns: [] # no optional pattern shared
base_product: openSUSE

security:
Expand Down
Loading