Skip to content

Commit 5e65bcd

Browse files
committed
Release v3006.15
1 parent de9b297 commit 5e65bcd

38 files changed

+248
-51
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,58 @@ Versions are `MAJOR.PATCH`.
77

88
# Changelog
99

10+
## 3006.15 (2025-08-28)
11+
12+
13+
### Changed
14+
15+
- cmdmod: invoke a shell only with cmd.shell or when using the shell parameter
16+
cmdmod: run PowerShell scripts via -File instead of -Command
17+
cmdmod: allow passing args as a list for cmd.script
18+
cmdmod: return an error when running a bad command with cmd.powershell [#68156](https://github.com/saltstack/salt/issues/68156)
19+
20+
21+
### Fixed
22+
23+
- Fixes issue with the `minion.restart` function not working with systemd. Will
24+
now detect if the system is using systemd or is a Windows system and use
25+
`service.restart` instead. [#46255](https://github.com/saltstack/salt/issues/46255)
26+
- Fixed max_depth not respected in file.directory state [#55306](https://github.com/saltstack/salt/issues/55306)
27+
- Updated CLI examples in docs to conform to bash syntax. Standardized
28+
documentation on Windows modules to Google Style Python Docstrings. [#63856](https://github.com/saltstack/salt/issues/63856)
29+
- Ensure the right HOME environment value is set during Pygit2 remote initialization. [#64121](https://github.com/saltstack/salt/issues/64121)
30+
- Ensure network connections are cleanly closed in ipc and tcp transports [#67076](https://github.com/saltstack/salt/issues/67076)
31+
- cmdmod: fix special character handling on Windows [#68096](https://github.com/saltstack/salt/issues/68096)
32+
- cmdmod: fix quotation handling with Windows and Powershell [#68118](https://github.com/saltstack/salt/issues/68118)
33+
- Fixed ssh_known_hosts.present failure when ssh host keys changed [#68132](https://github.com/saltstack/salt/issues/68132)
34+
- Revert 'ipc_write_timeout' change (3006.13) due to multiple reports of this change causing instability [#68151](https://github.com/saltstack/salt/issues/68151)
35+
- cmdmod: handle cases where the temp script is not removed with cmd.script [#68156](https://github.com/saltstack/salt/issues/68156)
36+
- Fixed MinionManager.stop() to allow processing of minion event bus when called, to allow jobs returns from `service.restart salt-minion no_block=True` to reach
37+
master. [#68183](https://github.com/saltstack/salt/issues/68183)
38+
- grains.disks: fix exception with incompatible output of Get-PhysicalDisk [#68184](https://github.com/saltstack/salt/issues/68184)
39+
- Log a useful error if the minion's key is overwritten with bad data; instead of a traceback. [#68190](https://github.com/saltstack/salt/issues/68190)
40+
- win_lgpo_reg only applies user settings to the registry.pol file. It no longer
41+
applies those same settings to the user registry. Those settings will be applied
42+
to all users the next time they log in. [#68191](https://github.com/saltstack/salt/issues/68191)
43+
- salt.crypt.AsyncAuth and salt.crypt.SAuth read the private key from the
44+
filesystem a single time. [#68195](https://github.com/saltstack/salt/issues/68195)
45+
- Modifies systemd_service.{restart,stop} to default to using no_block=True when the service being stopped or restarted is the salt-minion. [#68212](https://github.com/saltstack/salt/issues/68212)
46+
- Upgrade onedir relenv to 0.20.5:
47+
- Update gdbm from 1.25 to 1.26
48+
- Update libffi from 3.5.1 to 3.5.2
49+
- Update readline from 8.2.13 to 8.3
50+
- Update sqlite from 3.50.2 to 3.50.4
51+
- Update sqlite on windows from 3.40.1 to 0.35.4 (CVE-2025-6965) [#68291](https://github.com/saltstack/salt/issues/68291)
52+
53+
54+
### Added
55+
56+
- Added a new `force` option to pkg.install on Windows to force the installer
57+
to run even if the package is already installed [#68102](https://github.com/saltstack/salt/issues/68102)
58+
- Adds support for creating a scheduled job to restart the minion if the initial
59+
attempt at restarting it via `minion.restart` has failed. [#68225](https://github.com/saltstack/salt/issues/68225)
60+
61+
1062
## 3006.14 (2025-07-10)
1163

1264

changelog/46255.fixed.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelog/55306.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/63856.fixed.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog/64121.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/67076.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/68096.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/68102.added.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelog/68118.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog/68132.fixed.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)