Back to Salt

Salt 2015.8.7 Release Notes

doc/topics/releases/2015.8.7.rst

2019.84.1 KB
Original Source

=========================== Salt 2015.8.7 Release Notes

Version 2015.8.7 is a bugfix release for :ref:2015.8.0 <release-2015-8-0>.

.. note:: Salt 2015.8.4, 2015.8.5, and 2015.8.7 were all released within a short period due to regressions found soon after the releases of 2015.8.4 and 2015.8.5. See :ref:here <release-2015-8-4> for the 2015.8.4 release notes, and :ref:here <release-2015-8-5> for the 2015.8.5 release notes.

Statistics

  • Total Merges: 2

  • Total Issue References: 1

  • Total PR References: 5

  • Contributors: 4 (gtmanfred, justinta, pass-by-value, terminalmage)

Change to Epoch Support for YUM/DNF

For :py:func:pkg.installed <salt.states.pkg.installed> states, on Linux distributions which use yum/dnf, packages which have a non-zero epoch in the version number now require this epoch to be included when specifying an exact version for a package. For example:

.. code-block:: yaml

vim-enhanced:
  pkg.installed:
    - version: 2:7.4.160-1.el7

The :py:func:pkg.latest_version <salt.modules.yumpkg.latest_version> and :py:func:pkg.list_repo_pkgs <salt.modules.yumpkg.list_repo_pkgs> functions can be used to get the correct version string to use, as they will now contain the epoch when it is non-zero.

Changelog for v2015.8.5..v2015.8.7

Generated at: 2018-05-28 00:17:59 UTC

  • PR #31111: (justinta) Fixes failing npm test on arch. @ 2016-02-10 21:51:47 UTC

    • 8d84c636cf Merge pull request #31111_ from jtand/8_4_npm_fix

    • b0a48e5ef2 Fixes failing npm test on arch.

    • PR #30217: (pass-by-value) Make sure cloud actions can be called via salt run

  • ISSUE #31014: (gtmanfred) [2015.8] pkg breaks for yum pkgs.latest if the packages has an epoch (refs: #31031, #31015)

  • PR #31092: (terminalmage) Apply PR #31031_ to 2015.8.4.follow_up @ 2016-02-10 20:54:37 UTC

    • PR #31031: (terminalmage) More complete fix for #31014_ (refs: #31092_)

    • PR #31015: (gtmanfred) include possible epoch in version for rpm (refs: #31031_)

    • 5a6a93e98b Merge pull request #31092_ from terminalmage/issue31014-2015.8.4.follow_up

      • 2767a4e519 Don't handle epoch specially for dnf

      • e5dfcc0ef2 More efficient way to add the epoch before version number

      • ed7462793c include possible epoch in version for rpm

    • 6c6b66aedd Comment multiprocessing line in minion config

    • 1f7dfefc4a Set multiprocessing to true in config.py

    • 433c645c20 Fix remove placeholder files

    • 71037560d4 Remove placeholder files

    • 20b381fdf7 Set overwrite to off

    • ca50f56d6c Fix boto_secgroup

    • fd571d23de Fix boto test failures

    • cfb6588744 Fix regression when contents_pillar/contents_grains is a list.

    • 881d8669e3 utils.aws: use time lib to conver to epoch seconds

    • 31412920fc The call to cp.get_url needs the saltenv, if you're using environments other than base, it will fail.

    • a8694014a9 Fix regression in git_pillar when multiple remotes are configured

    • 2243f25be5 Properly set the default value for pillar_merge_lists

    • c7472ff6aa Lint

    • d868711a83 Fix failing boto_vpc module unit tests

    • ed09516469 Fix failing state module tests

    • fd0e940088 Pylint fix

    • bc780a7c25 Don't use pack=pack. Just pass in pack=salt always.

    • 1ae022dbfe Pass in 'pack' variable to utils.boto.assign_funcs function from ALL boto modules.

    • 1efaff107d Remove bad symlinks in osx pkg dirs

.. _#30217: https://github.com/saltstack/salt/pull/30217 .. _#31014: https://github.com/saltstack/salt/issues/31014 .. _#31015: https://github.com/saltstack/salt/pull/31015 .. _#31031: https://github.com/saltstack/salt/pull/31031 .. _#31092: https://github.com/saltstack/salt/pull/31092 .. _#31111: https://github.com/saltstack/salt/pull/31111 .. _gtmanfred: https://github.com/gtmanfred .. _justinta: https://github.com/justinta .. _pass-by-value: https://github.com/pass-by-value .. _terminalmage: https://github.com/terminalmage