Skip to content

Releases: saltstack/pytest-salt-factories

1.0.4 (2024-10-22)

22 Oct 22:10
d88c3f5
Compare
Choose a tag to compare
  • Reverting requirements in base.txt to those of 1.0.1

1.0.3 (2024-10-21)

21 Oct 22:12
dc840e3
Compare
Choose a tag to compare
  • Remove support for DSA

1.0.2 (2024-10-21)

21 Oct 20:10
1e6169d
Compare
Choose a tag to compare
  • Updated requirements and actions
  • Limit to Python 3.10, since that is the only version supported for currently supported Salt onedir architecture
  • Adjusted requirements versions for various dependencies
  • Updated GitHub Actions for recent EOL of Python 3.7 and 3.8, using Salt 3006.9 and 3007.1, also use of psutil.AccessDenied

1.0.1

22 Mar 08:48
1.0.1
8f2eaed
Compare
Choose a tag to compare

1.0.1 (2024-03-22)

Bug Fixes

  • Properly configure the SSHD server when FIPS is enabled/enforced on a system (#179)

1.0.0

21 Mar 16:05
1.0.0
Compare
Choose a tag to compare

1.0.0 (2024-3-21)

Improvements

  • The SSHD daemon implementation now has a get_host_keys method which returns the host keys that can then be written to a known_hosts file. (#176)

Trivial/Internal Changes

  • CI pipeline changes:
    • Stop testing against Pytest 8.0.0rc2 and instead test against 8.0.x
    • Stop testing against Salt 3005.x
    • Add Salt 3007.x to the versions to test
    • Stop testing against Pytest 7.3.x and add 8.1.x to the list of versions to test (#177)

1.0.0rc29

23 Jan 12:08
Compare
Choose a tag to compare
1.0.0rc29 Pre-release
Pre-release

1.0.0rc29 (2024-01-23)

Improvements

  • Add --sys-info-and-exit which basically prints the system information and exit. Doesn't run any tests. (#173)

Trivial/Internal Changes

  • Switch pipelines to use Python 3.11 and start testing Pytest 8.0.0rc2 (#173)

1.0.0rc28

25 Nov 22:02
Compare
Choose a tag to compare
1.0.0rc28 Pre-release
Pre-release

1.0.0rc28 (2023-11-25)

Features

  • Added a containarized salt master class implementation, SaltMaster (#169)

Improvements

  • Switch to testing against Salt 3006.x instead of 3005.x (#169)

Bug Fixes

  • The Container._pull_container callback now properly registers on the SaltMinion and the SaltMaster classes when pull_before_start is True (#168)

Improved Documentation

1.0.0rc27

27 Sep 18:16
Compare
Choose a tag to compare
1.0.0rc27 Pre-release
Pre-release

1.0.0rc27 (2023-09-27)

Bug Fixes

  • Allow the Salt engine to run on Python 3.6 (#167)

1.0.0rc26

20 Sep 21:03
Compare
Choose a tag to compare
1.0.0rc26 Pre-release
Pre-release

1.0.0rc26 (2023-09-20)

Bug Fixes

  • Check if path exists before running additional checks on the temp_directory context manager. (#160)
  • The container implementation is now sensible to the exited state when starting containers. (#165)

Improved Documentation

  • Updated documentation for SaltEnv temp_file and added an example usage (#163)

1.0.0rc25

31 Jul 12:16
Compare
Choose a tag to compare
1.0.0rc25 Pre-release
Pre-release

1.0.0rc25 (2023-07-31)

Improvements

  • Remove pytest-tempdir package dependency (#154)
  • Stop using deprecated @pytest.mark.trylast (#155)
  • Simplify and reduce the amount of patching required to unit test loader modules (#156)

Trivial/Internal Changes

  • Some internal processes improvements: (#151)
    • Publish packages to PyPi with trusted publishers
    • Enable dependabot to update the GH Actions versions on a weekly basis
  • Start using actionlint and shellcheck to validate GH Actions workflows (#153)
  • Improve code coverage by either removing code not getting used anymore or marking sections of the code which are not expected to be covered (#157)