All notable changes to Salt will be documented in this file.
This changelog follows keepachangelog format, and is intended for human consumption.
This project versioning is similar to Semantic Versioning, and is documented in SEP 14.
Versions are MAJOR.PATCH
.
- #54943 - RAET transport method has been removed per the deprecation schedule - @s0undt3ch
- #55552 - The config options
hgfs_env_whitelist
,hgfs_env_blacklist
,svnfs_env_whitelist
, andsvnfs_env_whitelist
have been deprecated in favor ofhgfs_saltenv_whitelist
,hgfs_saltenv_blacklist
,svnfs_saltenv_whitelist
,svnfs_saltenv_blacklist
. - #55569 - Deprecate nova cloud driver in favor of the openstack driver.
- #55609 - Remove smartos grains
hypervisor_uuid
anddatacenter
in favor ofmdata:sdc:server_uuid
andmdata:sdc:datacenter_name
. - #55539 - Deprecate salt.auth.Authorize class and the any_auth method
- #55573 - Deprecate
quiet
kwarg in cmd.run state module. Please setoutput_loglevel
toquiet
instead. - #55641 - Deprecate
enviroment
kwarg from heat state and execution module. Please use correct spellingenvironment
. - #55682 - Deprecate
get_known_host
andrecv_known_host
functions from ssh module. - #55683 - Deprecate
prune_services
in the firewall state module to be False by default. And updateforce_masquerade
to be False by default in the firewall execution module. - #55722 - Deprecate all functions in salt/utils/init.py.
- #55725 - Deprecate
gitfs_env_whitelist
andgitfs_env_blacklist
in favor ofgitfs_saltenv_whitelist
andgitfs_saltenv_blacklist
.
- #54505 - Added cluster get_settings, put_settings and flush_synced methods for Elasticsearch module. - @Oloremo
- #53736 - Added index get_settings, put_settings methods for Elasticsearch module. - @Oloremo
- #55418 - Added clean_parent argument for the archive state. - @Oloremo
- #55593 - Added a support for a global proxy to pip module. - @Oloremo
- #55443 - Added a skip_files_list_verify argument to archive.extracted state. - @Oloremo
- #54521 -
failhard
during orchestration now fails as expected - @mattp- / @Oloremo - #54741 -
schedule.run_job
without time element now works as expected - @garethgreenaway - #54755 - Pip state ensures pip was imported before trying to remove - @dwoz
- #54760 - Fix
salt-cloud -Q
for OpenStack driver - @vdloo / @Akm0d - #54762 - IPv6 addresses with brackets no longer break master/minion communication - @dhiltonp
- #54765 - Masterless jinja imports - @dwoz
- #54776 -
ping_interval
in minion config no longer prevents startup - @dwoz - #54820 -
scheduler.present
no longer always reports changes when scheduler is disabled - @garethgreenaway - #54941 - Pillar data is no longer refreshed on every call - @dwoz