diff --git a/README.rst b/README.rst index ad6e576..77a04fd 100644 --- a/README.rst +++ b/README.rst @@ -139,6 +139,10 @@ You can specify: * ``required states`` on which any of the ``wanted`` packages depend for their correct installation (ie, ``epel`` for RedHat families). +.. note:: + + Centos has no native ``snapd`` package at this time. + ``packages.remote_pkgs`` ------------------------ diff --git a/packages/osmap.yaml b/packages/osmap.yaml index 1e5fba8..6277648 100644 --- a/packages/osmap.yaml +++ b/packages/osmap.yaml @@ -13,3 +13,8 @@ Fedora: snaps: collides: ['snap',] symlink: True + +Centos: + snaps: + package: + diff --git a/packages/snaps.sls b/packages/snaps.sls index 3e23b7d..254c398 100644 --- a/packages/snaps.sls +++ b/packages/snaps.sls @@ -6,7 +6,8 @@ {% set wanted_snaps = packages.snaps.wanted %} {% set unwanted_snaps = packages.snaps.unwanted %} -{% if packages.snaps.wanted or packages.snaps.unwanted %} +{%- if packages.snaps.package %} + {% if packages.snaps.wanted or packages.snaps.unwanted %} ### REQ PKGS (without this, SNAPS can fail to install/uninstall) include: @@ -81,4 +82,5 @@ packages-snapd-{{ snap }}-unwanted: - pkg: unwanted_pkgs {% endfor %} + {% endif %} {% endif %}