Software to automate the management and configuration of infrastructure and applications at scale.
Find a file
Pedro Algarvio ec6e96a036 Upgrade to six==1.16.0 to avoid problems on CI runs
```
13:59:02  nox > Session invoke-pre-commit was successful.
13:59:02  nox > Running session invoke-pre-commit
13:59:02  nox > pip install --progress-bar=off -r requirements/static/ci/py3.7/invoke.txt
13:59:02  Collecting blessings==1.7
13:59:02    Using cached blessings-1.7-py3-none-any.whl (18 kB)
13:59:02  Collecting invoke==1.4.1
13:59:02    Using cached invoke-1.4.1-py3-none-any.whl (210 kB)
13:59:02  Collecting pyyaml==5.3.1
13:59:02    Using cached PyYAML-5.3.1.tar.gz (269 kB)
13:59:02  Collecting six==1.15.0
13:59:02    Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
13:59:02  Building wheels for collected packages: pyyaml
13:59:02    Building wheel for pyyaml (setup.py) ... - \ | / - \ | done
13:59:02    Created wheel for pyyaml: filename=PyYAML-5.3.1-cp37-cp37m-linux_x86_64.whl size=546391 sha256=e42e1d66cc32087f4d33ceb81268c86b59f1a97029b19459f91b8d6ad1430167
13:59:02    Stored in directory: /var/jenkins/.cache/pip/wheels/5e/03/1e/e1e954795d6f35dfc7b637fe2277bff021303bd9570ecea653
13:59:02  Successfully built pyyaml
13:59:02  Installing collected packages: six, pyyaml, invoke, blessings
13:59:02    Attempting uninstall: six
13:59:02      Found existing installation: six 1.16.0
13:59:02      Uninstalling six-1.16.0:
13:59:02  ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: '/var/jenkins/.cache/pre-commit/repomw8oee1s/py_env-python3/lib/python3.7/site-packages/__pycache__/six.cpython-37.pyc'
13:59:02
13:59:02  nox > Command pip install --progress-bar=off -r requirements/static/ci/py3.7/invoke.txt failed with exit code 1
13:59:02  nox > Session invoke-pre-commit failed.
```
2021-05-27 09:32:39 -04:00
.github change pypi-proxy url 2021-05-24 18:17:11 -07:00
.pre-commit-hooks Prevent badly named changelog files from being committed 2021-02-04 17:48:50 +00:00
changelog Return the nginx version without prefix 2021-05-26 14:06:08 -04:00
cicd Let Mac OS Mojave run for 8 hours to avoid timeout 2021-05-26 15:07:37 -07:00
conf Set state_output_profile as option and update docs 2021-02-23 13:46:14 -05:00
doc Minor lint doc clarification, improvements 2021-05-27 09:32:39 -04:00
pkg Use new vcpp build tools from VS2017 2021-04-28 12:08:23 -04:00
requirements Upgrade to six==1.16.0 to avoid problems on CI runs 2021-05-27 09:32:39 -04:00
rfcs Port #50553 to master 2020-10-07 16:09:36 -07:00
salt Drop py2 code and simplify 2021-05-26 14:06:08 -04:00
scripts Fix: code quality issues (#59385) 2021-02-16 12:51:45 -05:00
tasks Only run check-docs on deleted files on CI. 2021-03-02 08:42:19 -05:00
templates fix: changes made by pre-commit scripts 2020-10-07 13:43:41 -07:00
tests Add tests for nginx version 2021-05-26 14:06:08 -04:00
.bandit Address Bandit's B602(subprocess_popen_with_shell_equals_true) on the test suite 2021-03-03 06:21:53 -05:00
.codeclimate.yml Tweak codeclimate settings for less noise 2019-05-09 14:03:53 +01:00
.codecov.yml Set codecov's status setting to false 2020-05-06 00:21:37 -07:00
.coveragerc Teach coverage a bit more about salt paths. 2020-08-11 10:21:27 -07:00
.editorconfig
.git-blame-ignore-revs Update ignored revisions for git-blame 2021-02-22 14:12:11 -05:00
.gitattributes Update changelog 2020-01-27 09:33:43 -06:00
.gitignore Add vim session file to gitignore 2021-05-26 14:05:11 -04:00
.gitlab-ci.yml Revert "Add ShiftLeft Scan to the pipeline" 2020-07-14 15:25:04 -07:00
.mention-bot Always notify tkwilliams when changes occur on boto files 2017-08-25 19:34:29 -04:00
.pre-commit-config.yaml Upgrade to six==1.16.0 to avoid problems on CI runs 2021-05-27 09:32:39 -04:00
.pylintrc Bump pytest-salt-factories to 0.92.x 2020-09-14 07:55:09 +01:00
.rstcheck.cfg Start checking rst files at pre-commit level with rstcheck 2020-10-13 13:53:16 -07:00
AUTHORS Updating email references from nmadhok@clemson.edu to nmadhok@g.clemson.edu 2021-02-16 11:15:39 -05:00
CHANGELOG.md Merge Freeze into Master (#60074) 2021-04-27 11:47:47 -04:00
CODE_OF_CONDUCT.md Updating to v2.0 of contributor covenant 2020-09-30 13:28:39 -07:00
CONTRIBUTING.rst Update Slack links 2021-04-29 10:58:05 -07:00
DEPENDENCIES.md Add dates of copyright to dependencies 2020-09-04 10:14:56 -07:00
Gemfile Start using upstream test-kitchen 2021-03-05 07:19:21 +00:00
kitchen.yml Add changelog entry for bugfix for #57184. 2020-05-21 20:49:31 -07:00
LICENSE Fix path in license 2020-09-30 09:31:48 +01:00
MANIFEST.in add run.py to the sdist tarball 2021-03-31 11:43:37 -04:00
noxfile.py Update to the newer pip-tools-compile-impersonate 2021-05-05 06:48:41 -07:00
pyproject.toml Fix for changelog project dir 2020-07-24 14:11:38 -07:00
pytest.ini Upgrade to PyTest 5.x 2020-05-22 09:17:36 -07:00
README.rst Update Slack links 2021-04-29 10:58:05 -07:00
run.py add run.py to the sdist tarball 2021-03-31 11:43:37 -04:00
SECURITY.md Updating links to point to master branch docs 2021-02-23 09:12:30 +00:00
setup.cfg Use root as user:owner in sdist generated tars 2021-05-25 16:00:21 -07:00
setup.py Address traceback on macOS 2021-05-12 08:05:34 -04:00
SUPPORT.rst Update Slack links 2021-04-29 10:58:05 -07:00

Salt Project License: Apache v2.0

PyPi Package Downloads

PyPi Package Downloads

Salt Project Slack Community

Salt Project Twitch Channel

Salt Project subreddit

Follow SaltStack on Twitter

https://gitlab.com/saltstack/open/salt-branding-guide/-/raw/master/logos/SaltProject_altlogo_teal.png?inline=true

Salt is the worlds fastest, most intelligent and scalable automation engine.

About Salt

Built on python, Salt uses simple and human-readable YAML combined with event-driven automation to deploy and configure complex IT systems. In addition to leveling-up vRealize Automation SaltStack Config, Salt can be found under the hood of products from Juniper, Cisco, Cloudflare, Nutanix, SUSE, and Tieto, to name a few.

About SaltStack

SaltStack was acquired by VMware in 2020. Salt Project remains an open source ecosystem that VMware supports and contributes to.

Download Salt

Salt is tested and packaged to run on CentOS, Debian, RHEL, Ubuntu, MacOS, Windows, and more. Download Salt and get started now.

Salt Project Documentation

Installation instructions, getting started guides, in-depth API documentation, and contributing to Salt.

Security Advisories

Keep an eye on the Salt Project Security Announcements landing page. Salt Project recommends subscribing to the Salt Project Security RSS feed to receive notification when new information is available regarding security announcements.

Other channels to receive security announcements include the Salt Community mailing list and the Salt Project Community Slack.

Responsibly Reporting Security Vulnerabilities

When reporting security vulnerabilities for Salt or other SaltStack projects, refer to the SECURITY.md file found in this repository.

Engage the Salt Project and The Community

Please be sure to review our Code of Conduct. Also, check out some of our community resources including:

There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Project Community Events Calendar on the main https://saltproject.io website.

If you have additional questions, email us at saltproject@vmware.com or reach out directly to the Community Manager, Janae Andrus via Slack. Wed be glad to have you join our community!

License

Salt is licensed under the Apache 2.0 license. Please see the LICENSE file for the full text of the Apache license, followed by a full summary of the licensing used by external modules.

A complete list of attributions and dependencies can be found here: salt/DEPENDENCIES.md