salt/doc/topics/releases/0.17.2.rst
2016-12-28 14:49:46 -07:00

4 KiB

Salt 0.17.2 Release Notes

release
2013-11-14

Version 0.17.2 is another bugfix release for 0.17.0 <release-0-17-0>. The changes include:

  • Add ability to delete key with grains.delval (7872)
  • Fix possible state compiler stack trace (5767)
  • Fix architecture regression in yumpkg (7813)
  • Use correct ps on Debian to prevent truncating (5646)
  • Fix grains targeting for new grains (5737)
  • Fix bug with merging in git_pillar (6992)
  • Fix print_jobs duplicate results
  • Fix apt version specification for pkg.install
  • Fix possible KeyError from ext_job_cache missing option
  • Fix auto_order for - names states (7649)
  • Fix regression in new gitfs installs (directory not found error)
  • Fix escape pipe issue on Windows for file.recurse (7967)
  • Fix fileclient in case of master restart (7987)
  • Try to output warning if CLI command malformed (6538)
  • Fix --out=quiet to actually be quiet (8000)
  • Fix for state.sls in salt-ssh (7991)
  • Fix for MySQL grants ordering issue (5817)
  • Fix traceback for certain missing CLI args (8016)
  • Add ability to disable lspci queries on master (4906)
  • Fail if sls defined in topfile does not exist (5998)
  • Add ability to downgrade MySQL grants (6606)
  • Fix ssh_auth.absent traceback (8043)
  • Add upstart detection for Debian/Raspbian (8039)
  • Fix ID-related issues (8052, 8050, and others)
  • Fix for jinja rendering issues (8066 and 8079)
  • Fix argument parsing in salt-ssh (7928)
  • Fix some GPU detection instances (6945)
  • Fix bug preventing includes from other environments in SLS files
  • Fix for kwargs with dashes (8102)
  • Fix salt.utils.which for windows '.exe' (7904)
  • Fix apache.adduser without apachectl (8123)
  • Fix issue with evaluating test kwarg in states (7788)
  • Fix regression in salt.client.Caller() (8078)
  • Fix apt-key silent failure
  • Fix bug where cmd.script would try to run even if caching failed (7601)
  • Fix apt pkg.latest regression (8067)
  • Fix for mine data not being updated (8144)
  • Fix for noarch packages in yum
  • Fix a Xen detection edge case (7839)
  • Fix windows __opts__ dictionary persistence (7714)
  • Fix version generation for when it's part of another git repo (8090)
  • Fix handle_iorder stacktrace so that the real syntax error is shown (8114 and 7905)
  • Fix git.latest state when a commit SHA is used (8163)
  • Fix various small bugs in yumpkg.py (8201)
  • Fix for specifying identify file in git.latest (8094)
  • Fix for --output-file CLI arg (8205)
  • Add ability to specify shutdown time for system.shutdown (7833)
  • Fix for salt version using non-salt git repo info (8266)
  • Add additional hints at impact of pkgrepo states when test=True (8247)
  • Fix for salt-ssh files not being owned by root (8216)
  • Fix retry logic and error handling in fileserver (related to 7755)
  • Fix file.replace with test=True (8279)
  • Add flag for limiting file traversal in fileserver (6928)
  • Fix for extra mine processes (5729)
  • Fix for unloading custom modules (7691)
  • Fix for salt-ssh opts (8005 and 8271)
  • Fix compound matcher for grains (7944)
  • Improve error reporting in ebuild module (related to 5393)
  • Add dir_mode to file.managed (7860)
  • Improve traceroute support for FreeBSD and macOS (4927)
  • Fix for matching minions under syndics (7671)
  • Improve exception handling for missing ID (8259)
  • Fix grain mismatch for ScientificLinux (8338)
  • Add configuration option for minion_id_caching
  • Fix open mode auth errors (8402)