Skip to content

Commit b8180fc

Browse files
committed
Release v3006.17
1 parent b5126ee commit b8180fc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+224
-52
lines changed

CHANGELOG.md

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

88
# Changelog
99

10+
## 3006.17 (2025-11-20)
11+
12+
13+
### Fixed
14+
15+
- Render post/pre up/down and hwaddr options for debian-ip. See #58210 and #57820. [#58210](https://github.com/saltstack/salt/issues/58210)
16+
- Fix event flood by ensuring we do not retry sending the event indefinitely to the Master of Masters. [#61845](https://github.com/saltstack/salt/issues/61845)
17+
- Prevent `_pygit2.GitError: error loading known_hosts` with certain pygit2/libgit2 versions. [#64121](https://github.com/saltstack/salt/issues/64121)
18+
- - salt-ssh now supports `state.sls_exists` (#66893) [#66893](https://github.com/saltstack/salt/issues/66893)
19+
- Allows file.symlink to pass a string to cmd_check [#66939](https://github.com/saltstack/salt/issues/66939)
20+
- Simplied and sped up `utils.json.find_json` function [#68258](https://github.com/saltstack/salt/issues/68258)
21+
- Improved runtime performance of chocolatey.installed [#68308](https://github.com/saltstack/salt/issues/68308)
22+
- Add check for vault in __opts__ var [#68312](https://github.com/saltstack/salt/issues/68312)
23+
- Fixed user.present not having capability to persist home directory by adding persist_home flag. [#68322](https://github.com/saltstack/salt/issues/68322)
24+
- Fixed pkg.installed state from showing warning if python rpm package not installed.
25+
Fixed pkg.installed state from showing warning and using slow process fork for version comparison when rpmdevtools is installed [#68341](https://github.com/saltstack/salt/issues/68341)
26+
- Update pre-commit version used in github workflows to 4.3.0 [#68349](https://github.com/saltstack/salt/issues/68349)
27+
- Fixed issue with network grains in interfaces that don't support ip4 or ip6 [#68355](https://github.com/saltstack/salt/issues/68355)
28+
- Patch tornado for BDSA-2024-3438 [#68377](https://github.com/saltstack/salt/issues/68377)
29+
- Patch tornado for BDSA-2024-3439 [#68379](https://github.com/saltstack/salt/issues/68379)
30+
- Patch tornado for BDSA-2025-4215 [#68381](https://github.com/saltstack/salt/issues/68381)
31+
- Patch tornado for BDSA-2024-9026 [#68383](https://github.com/saltstack/salt/issues/68383)
32+
- * Update LZMA to 5.8.2
33+
* Update ncurses to 6.5
34+
* Update openssl to 3.5.4
35+
* Fix shebang creating to work with pip >=25.2
36+
* Fix python source hash checking
37+
* Update to recent python versions: 3.12.12, 3.11.14, 3.10.19 and 3.9.24. [#68385](https://github.com/saltstack/salt/issues/68385)
38+
- Fixed the lgpo_reg error when reading REG_BINARY type data in the registry.pol
39+
file. [#68387](https://github.com/saltstack/salt/issues/68387)
40+
- Fix leak in SaltMessageServer where the unpacker was re-used on a stream disconnect. [#68394](https://github.com/saltstack/salt/issues/68394)
41+
- * Upgrade relenv to 0.21.2:
42+
* We refresh the ensurepip bundle during every build so new runtimes ship with pip 25.2 and setuptools 80.9.0.
43+
* Windows builds now pull newer SQLite (3.50.4.0) and XZ (5.6.2) sources, copy in a missing XZ config file, and tweak SBOM metadata; the libexpat update is prepared but only runs on older maintenance releases.
44+
* Our downloader helpers log more clearly, know about more archive formats, and retry cleanly on transient errors.
45+
* pip’s changing install API is handled by runtime wrappers that adapt to all of the current signatures.
46+
* Linux verification tests install pip 25.2/25.3 before building setuptools to make sure that flow keeps working. [#68431](https://github.com/saltstack/salt/issues/68431)
47+
- salt/utils/odict.py has been deprecated and will be removed in 3009. Use the standard library implementation instead. [#68440](https://github.com/saltstack/salt/issues/68440)
48+
- Fixed issue in cmd execution module that always return "Invalid user" for domain users. [#68450](https://github.com/saltstack/salt/issues/68450)
49+
- Fixed authentication protocol version downgrade vulnerability (CVE-2025-62349) by adding `minimum_auth_version` configuration option (default: 3) to prevent minions from bypassing security features through protocol downgrade attacks.
50+
51+
**BREAKING CHANGE:** The default value enforces authentication protocol version 3 or higher. If upgrading a deployment with older minions that do not support protocol v3, you must temporarily set `minimum_auth_version: 0` in the master configuration before upgrading the master, then upgrade all minions before removing this override. [#68467](https://github.com/saltstack/salt/issues/68467)
52+
- Fixed unsafe YAML loader usage in junos execution module (CVE-2025-62348) [#68469](https://github.com/saltstack/salt/issues/68469)
53+
54+
1055
## 3006.16 (2025-09-17)
1156

1257

changelog/58210.fixed.md

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

changelog/61845.fixed.md

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

changelog/64121.fixed.md

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

changelog/66893.fixed.md

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

changelog/66939.fixed.md

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

changelog/68258.fixed.md

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

changelog/68308.fixed.md

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

changelog/68312.fixed.md

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

changelog/68322.fixed.md

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

0 commit comments

Comments
 (0)