diff --git a/salt/manager/tools/sbin/soup b/salt/manager/tools/sbin/soup index dab66b2d1..4b508c939 100755 --- a/salt/manager/tools/sbin/soup +++ b/salt/manager/tools/sbin/soup @@ -995,6 +995,7 @@ up_to_2.4.210() { # Elastic Update for this release, so download Elastic Agent files determine_elastic_agent_upgrade create_ca_pillar + # This state is used to deal with the breaking change introduced in 3006.17 - https://docs.saltproject.io/en/3006/topics/releases/3006.17.html # This is the only way the state is called so we can use concurrent=True salt-call state.apply salt.master.add_minimum_auth_version --file-root=$UPDATE_DIR/salt --local concurrent=True INSTALLEDVERSION=2.4.210 diff --git a/salt/salt/master/add_minimum_auth_version.sls b/salt/salt/master/add_minimum_auth_version.sls index 38612260d..768065a25 100644 --- a/salt/salt/master/add_minimum_auth_version.sls +++ b/salt/salt/master/add_minimum_auth_version.sls @@ -4,6 +4,8 @@ # Elastic License 2.0. # This state is to be used during soup preupgrade_changes, and run when the salt-master has been stopped. Soup will later start the salt-master. +# This state is used to deal with the breaking change introduced in 3006.17 - https://docs.saltproject.io/en/3006/topics/releases/3006.17.html + set_minimum_auth_version_0: file.managed: