salt
salt copied to clipboard
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
* Bump to ``requests==2.32.2`` due to https://github.com/advisories/GHSA-9wx4-h78v-vm56 * Bump to ``pymysql==1.1.1`` due to https://github.com/advisories/GHSA-v9hf-5j83-6xpp
**Description** The Nessus vulnerability scanner reported vulnerabilities related to Salt. After upgrading the Salt component to the latest community release version 3007, one medium vulnerability remains unresolved upon rescanning. The...
**Description** The external pillar netbox stops working after upgrade to 3007. **Setup** - Hetzner Cloud VM - Debian 11 with onedir debian package Netbox Config: ``` cat /etc/salt/master.d/netbox.conf ext_pillar: -...
### What does this PR do? - For token-based authentication, where administrators would also like to write a custom eauth ACL module, this update allows `__get_acl` to check for such...
**Description** I was trying to setup a scheduled job on a master that is also a syndic. But running the job always fails and throws exceptions in the master log:...
**Description** The [slsutil.update](https://docs.saltproject.io/en/latest/ref/modules/all/salt.modules.slsutil.html#salt.modules.slsutil.update) module produces different results when called from a Jinja [expression-statement](https://jinja.palletsprojects.com/en/2.11.x/templates/#expression-statement) depending on whether `salt` or `salt-ssh` is used. **Setup** `/srv/salt/bug/init.sls` ```yaml --- {% set update_map = {'key':...
### What does this PR do? * Ensures the `FunctionWrapper` used in Salt-SSH templates behaves more like the regular LazyLoader * Adjusts documentation that `salt['foo.bar']()` is to be preferred over...
### What does this PR do? Generate a full build and test of 3006.x ### What issues does this PR fix or reference? Fixes nothing ### Merge requirements satisfied? **[NOTICE]...
### What does this PR do? We ran into some issues with a large amount of minions in our salt cluster. We wanted an ack from minions that they were...
### What does this PR do? Adds [contexts](https://coverage.readthedocs.io/en/coverage-5.5/contexts.html#dynamic-contexts) to our coverage html reports. This will allow us to see which files touched what lines. > NOTE: We want to publish...