mirror of
https://github.com/saltstack/salt.git
synced 2025-04-16 09:40:20 +00:00

There are various spelling mistakes in the git commit messages in the release notes. Fix those spelling mistakes. Since each commit is either referenced by the commit has or pull request, fixing those spelling mistakes has no negative effect on finding those commit. Signed-off-by: Benjamin Drung <benjamin.drung@ionos.com>
95 KiB
95 KiB
Salt 2016.3.2 Release Notes
Version 2016.3.2 is a bugfix release for 2016.3.0 <release-2016-3-0>
.
Statistics
- Total Merges: 200
- Total Issue References: 66
- Total PR References: 177
- Contributors: 52 (Ch3LL, DarkKnightCZ, DmitryKuzmenko, Inveracity, abalashov, abednarik, adelcast, ajacoutot, amendlik, anlutro, aphor, artxki, bbinet, bensherman, cachedout, christoe, clinta, cro, dmurphy18, dongweiming, eliasp, eradman, farcaller, garethgreenaway, glomium, gtmanfred, isbm, jacobhammons, jacobweinstock, jfindlay, jmacfar, jnhmcknight, justinta, l2ol33rt, lomeroe, meaksh, nulfox, opdude, peterdemin, rallytime, s0undt3ch, secumod, sjmh, sjorge, terminalmage, thatch45, themalkolm, ticosax, tmehlinger, twangboy, vutny, whiteinge)
Returner Changes
- Any returner which implements a
save_load
function is now required to accept aminions
keyword argument. All returners which ship with Salt have been modified to do so.
Changelog for v2016.3.1..v2016.3.2
Generated at: 2018-05-27 04:37:58 UTC
- PR #34988: (rallytime) Update release notes
with new changes @ 2016-07-27 15:54:16 UTC
721e6dcce8
Merge pull request #34988 from rallytime/release-notes-updatea2aae987a6
Update release notes with new changes
- PR #34946: (anlutro) Fix virtualenv behavior
when requirements files are in subdirectories @ 2016-07-27 14:43:27
UTC
d63ac1671c
Merge pull request #34946 from alprs/fix-venv_reqs_subdirf773d63cbb
normalize requirements path to be absolutebdec73bb03
remove unnecessary os.path.basename logic
- PR #34957: (sjmh) Don't fall through to checking
auth entries @ 2016-07-26 22:16:17 UTC
f765faa3aa
Merge pull request #34957 from sjmh/2016.30095dbe530
Don't fall through to checking auth entries
- PR #34971: (cachedout) Increase timeout for
grains test @ 2016-07-26 22:11:29 UTC
2d3b95dec9
Merge pull request #34971 from cachedout/increase_timeout_grains_test82d271b43a
Increase timeout for grains test
- ISSUE saltstack/salt#34873: (Cashwini) Scheduler on master does not recognize the date strings supported by python dateutil (refs: #34951)
- ISSUE #34873: (Cashwini) Scheduler on master does not recognize the date strings supported by python dateutil (refs: #34951)
- PR #34951: (vutny) Fix #34873 @
2016-07-26 17:07:48 UTC
f23e8c525e
Merge pull request #34951 from vutny/fix-schedule-dateutil0faa490991
Fix job scheduling usingwhen
parameter (bypython-dateutil
)
- PR #34935: (rallytime) Avoid
UnboundLocalError in beacons module @ 2016-07-26 17:01:23 UTC
- PR #34894: (rallytime) [develop] Merge forward from 2016.3 to develop (refs: #34935)
deb1331601
Merge pull request #34935 from rallytime/beacons-mod-cleanup97a36ef367
Avoid UnboundLocalError in beacons module- PR #34956: (cachedout) Increase all run_script timeouts to 30s
- PR #34933: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-25 22:09:05 UTC
5d194f2d17
Merge pull request #34933 from rallytime/merge-2016.38b295fe4ea
Merge branch '2015.8' into '2016.3'ec8fc058d4
Master performance improvement (#34916)34dc2fd792
Merge pull request #34911 from cachedout/backport_349068becec2f4f
Backport #34906
6ccc27f697
Merge pull request #34898 from hrumph/list_upgrades_refreshacd4b1a23b
Fixes #33620
5c13ee0e72
Merge pull request #34606 from isbm/isbm-config-reading-exit-2015.85f5b802c0c
Add option to master config reader on ignoring system exit for wrong configuration6fc677f177
Ignore minion config errors everywhere but the minion itself8699194647
Remove deprecation: BaseException.message deprecated as of 2.60e65cfec91
Fix lint: E830267faa56bf1
Use Salt default exit codes instead of hard-coded valuesa84556e596
Exit immediately on configuration error43d965907c
Raise an exception on any found wrong configuration file30ed728d05
Cover exception handling in the utils.parsers5e8c0c6bdb
Introduce configuration error exception
- ISSUE #34760: (nate-byrnes) XenServer 7 needs correct provider setup for services. (refs: #34915)
- PR #34926: (rallytime) Lint #34923 @
2016-07-25 14:53:42 UTC
- PR #34923: (eliasp) Handle exception when no Slack API key was provided (refs: #34926)
a7e7ec6d25
Merge pull request #34926 from rallytime/lint-34923b3514abf1b
Lint fixes for #3492369afcc4060
Handle exception when no Slack API key was provided
- ISSUE saltstack/salt#34908: (Ch3LL) Cannot start proxy minion due to keyerror in grains (refs: #34910)
- PR #34910: (cachedout) Fix grains error on
proxy minions @ 2016-07-22 23:05:46 UTC
c663c8bb5b
Merge pull request #34910 from cachedout/proxy_grains0970ebace8
Fix grains error on proxy minions- PR #34864: (jmacfar) Check for version in list of installed versions
- ISSUE saltstack/salt#34816: (msdogado) VirtuozzoLinux not realized as RedHat by pkg (refs: #`saltstack/salt`#34878`_`_, #34878)
- ISSUE saltstack/salt#34893: (msdogado) rpm VirtuozzoLinux not working (refs: #34901)
- PR #34901: (rallytime) Add VirtuozzoLinux to
the list of enabled distros for rpm.py @ 2016-07-22 22:23:48
UTC
ad640cc046
Merge pull request #34901 from rallytime/fix-3489345e2ce10a4
Add VirtuozzoLinux to the list of enabled distros for rpm.py
- ISSUE saltstack/salt#34890: (msdogado) VirtuozzoLinux enabling services not working (refs: #34900)
- PR #34900: (rallytime) Add VirtuozzoLinux to
enabled platforms list in rh_service.py @ 2016-07-22 22:21:20
UTC
5aa532f98b
Merge pull request #34900 from rallytime/fix-3489012824487cc
Add VirtuozzoLinux to enabled platforms list in rh_service.py
- PR #34887: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-22 18:04:47 UTC
ebebfa647f
Merge pull request #34887 from rallytime/merge-2016.3109b368d19
Merge branch '2015.8' into '2016.3'fb223e1bd4
Invalidate the target cache very quickly (#34862)1ca1367289
Fail git.latest states with uncomitted changes when force_reset=False (#34869)4f4381e5b9
Merge pull request #34859 from cachedout/fix_wheel_testb4be66dedf
Fix wheel test
- PR #34632: (eliasp) Try to create the log
directory when not present yet @ 2016-07-22 17:34:31 UTC
eba34f7f4c
Merge pull request #34632 from eliasp/2016.3-create-logdir-when-needed9c89470661
Try to create the log directory when not present yet
- PR #34854: (rallytime) Remove string_types
import from state compiler @ 2016-07-22 17:20:15 UTC
965f517889
Merge pull request #34854 from rallytime/cleanup-state-imports73d3075ce9
Remove string_types import from state compiler
- ISSUE saltstack/salt#26171: (HG00) salt-ssh from python2.6 master to python2.7 minion fails on "from elementtree import *" (refs: #34865)
- PR #34865: (thatch45) This needs discussion,
since this breaks SUSE @ 2016-07-22 17:19:34 UTC
584d7606d4
Merge pull request #34865 from thatch45/break_suse6c5f363921
This needs discussion, since this breaks SUSE
- PR #34858: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-21 21:01:17 UTC
aaede31f66
Merge pull request #34858 from rallytime/merge-2016.39227c3dd26
Merge branch '2015.8' into '2016.3'acc9e31c02
Merge pull request #34822 from thatch45/ssh_fixesb5de492143
fix #347985ad6bd7307
fix #34796
5d91139bc9
Merge pull request #34847 from cachedout/pwall2c8298dc6e
Profile logging3affafa2e9
Add an option to skip the verification of client_acl users
07d1d36653
Merge pull request #34827 from thatch45/346911ccf35eca4
fix beacon list to include all beacons being processed
b375720251
Merge pull request #34833 from rallytime/bp-28521e50a6783ce
SPM: packaging doesn't work in Python 2.6. Fixed.
042646582f
Merge pull request #34823 from rallytime/bp-25276a028796eff
copy spm.1 man page during setup Refs #25213
6c35d88268
Fix #34648 (#34828)
- PR #34852: (rallytime) Skip GCE unit tests -
causes test suite to hang @ 2016-07-21 17:52:31 UTC
b3d8143d36
Merge pull request #34852 from rallytime/skip-gce-tests15b4f5a8b3
Skip GCE unit tests - causes test suite to hang- PR #34850: (rallytime) Update 2016.3.2 release notes
- ISSUE #34215: (rvora) salt-master crashes every few days (refs: #34683)
- PR #34844: (vutny) Fix getting total available
memory without psutil installed @
2016-07-21 17:12:38 UTC
- PR #34683: (cachedout) Fix publisher leak (refs: #34844)
650674d14a
Merge pull request #34844 from vutny/fix-grains-load-in-config-init4dc7827020
Fix comment in master config, prevents the service from startingb4cfebb107
Fix Salt failure after merge of #34683- PR #34848: (rallytime) Update release notes for 2016.3.2
- ISSUE saltstack/salt#34345: (edgan) Salt master mode's and salt-ssh mode's top.sls processing aren't the same (refs: #34837)
- ISSUE #34345: (edgan) Salt master mode's and salt-ssh mode's top.sls processing aren't the same (refs: #34837)
- PR #34837: (thatch45) Fix #34345 @
2016-07-21 14:36:15 UTC
52a95b2ea3
Merge pull request #34837 from thatch45/343451e8c585cd3
Fix #34345
- ISSUE saltstack/salt#32591: (AndrewPashkin) "RuntimeError: maximum recursion depth exceeded" in salt/utils/lazy.py, using Salt-SSH (refs: #34838)
- PR #34838: (thatch45) Check if a valid value
is passed to unlyif/unless @ 2016-07-21 14:34:29 UTC
96450ac74d
Merge pull request #34838 from thatch45/unless_valid1f34299a84
Check if a valid value is passed to unlyif/unless
- ISSUE saltstack/salt#32525: (anlutro) state.show_low_sls not working in salt-ssh (refs: #34840)
- PR #34840: (thatch45) update the state
wrapper to include show_low_sls @ 2016-07-21 14:34:02 UTC
3a5ef86d58
Merge pull request #34840 from thatch45/state_update_ssh77dce3920c
update the state wrapper to include show_low_sls
- ISSUE #34762: (aphor) zpool state module needs support for disk vdev (refs: #34791, #34770)
- PR #34842: (sjorge) 2016.3 zpool cleanup and
fixes @ 2016-07-21 14:32:56 UTC
- PR #34770: (aphor) zpool state module needs support for disk vdev #34762 (refs: #34842)
5f67318fd7
Merge pull request #34842 from sjorge/2016.3-zpool-simplifactiona7ff9524b0
drop parsing of vdevs, error passthrough from zpool cli25d6c8139b
eliminate hardcoded vdev type from zpool state47b8dc946c
salt.states.zpool - work with updates exec modulea5a98845c7
salt.module.zpool - fix bug with properties on/off being parsed as true/falsedd64494a19
salt.modules.zpool - drop vdev types to make it more future proof, fallback to zpool cli error messages- PR #34825: (thatch45) keep this beacon from stack tracing at the loader
- PR #34824: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-20 20:54:35 UTC
b9db0b0036
Merge pull request #34824 from rallytime/merge-2016.3094731f4b6
Merge branch '2015.8' into '2016.3'98fa4a404e
Merge pull request #34818 from jtand/mysql_state_integration_test_cleanup9abb6f91bb
Skip mysql state test if mysqladmin is not available
6636f2b449
Merge pull request #34803 from junovitch/issue_2474464c850410f
salt/state.py: set 'chunk['order'] = 0' with 'order: first'; fixes #24744
- PR #34670: (isbm) Add "osmajorrelease" grain
(2016.3) @ 2016-07-20 14:39:38 UTC
62ef8fdb35
Merge pull request #34670 from isbm/isbm-osmajorrelease-grain-susea6bcbd615f
Lintfix PEP8: E262110a422d5a
Keep osmajorrelease as a string type for 2016.3 release208fd33b48
Add unit test for osmajorrelease grain9a6b2175c6
Implement "osmajorrelease" by killing spaghetti
- ISSUE #34215: (rvora) salt-master crashes every few days (refs: #34683)
- PR #34683: (cachedout) Fix publisher leak
(refs: #34844) @
2016-07-20 13:57:10 UTC
6ca9ffa7c7
Merge pull request #34683 from cachedout/issue_34215ccd53e9214
Lint76eb46fb08
Document master setting0dfe3aaf31
Set up dynamic config3cfb82cdd4
Fix silly error35a845fff5
Only set IPC with write buffer if setb2d636017d
Add IPC to minion opts2c1c92c48e
Lintc4395ae84e
Dial down default buffer and apply to just write buffer3e3e2a997e
Typo78f6251c09
Correct issues with configc138cc03e3
Configuration settings for IPC buffers
- ISSUE #34762: (aphor) zpool state module needs support for disk vdev (refs: #34791, #34770)
- PR #34791: (sjorge) salt.state.zpool tweaks @
2016-07-19 20:56:47 UTC
49ab3fd2b5
Merge pull request #34791 from sjorge/zpool-state-tweaksd48c6d2dcb
accomidate use of "fake" vdev type disk, this behavior may be broken later if a disk vdev ever gets added to the cli tools. improve documentation explaining how to create a striped pool without the "fake" vdev type
- PR #34784: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-19 16:30:18 UTC
1617a7058a
Merge pull request #34784 from rallytime/merge-2016.33e032dc397
Merge branch '2015.8' into '2016.3'58021035a9
Merge pull request #34773 from randomed/mysql-returner-startup/2015.80cd55eb7d7
Add jid=req handling for mysql returner. It should also store the return jid into the jid list table.
10a1af9949
Remove unnedeed config test (#34751)f19caac8e4
Merge pull request #34754 from cachedout/disable_mid_test46901c6e65
Disable test
81f29006f2
Merge pull request #34741 from rallytime/bp-34726d949110993
Loop over updated keys in non recursive update
- ISSUE saltstack/salt#34630: (bdrung) Spelling errors (refs: #34756, #34722)
- ISSUE saltstack/salt#33923:
(pavankumar2203) Salt
module certutil install doesn't work (refs: #34756)
- PR #34756: (jacobhammons) Rebuild man pages
- ISSUE saltstack/salt#27980: (rayba) salt-cloud 2015.5.0 azure provider could not be loaded (refs: #34746)
- PR #34746: (rallytime) Update azure lib dep
to match the one in cloud.clouds.msazure @ 2016-07-18 18:54:40
UTC
2a9738f00d
Merge pull request #34746 from rallytime/azure-versionead3eb1606
Update azure lib dep to match the one in cloud.clouds.msazure
- PR #34744: (justinta) Test valid docs fix @
2016-07-18 18:22:47 UTC
c0e2657c8e
Merge pull request #34744 from jtand/test_valid_docs_fix4fe33a7695
add directives example to ldap3.modify6fa40a0d46
Add cli examples for ldap3 moduleb94e0dd95a
ipset.long_range doesn't need a docstring
- PR #34740: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-18 16:28:56 UTC
d4adf98b85
Merge pull request #34740 from rallytime/merge-2016.37d106c78f0
Merge branch '2015.8' into '2016.3'e9e5bbe38b
Merge pull request #34721 from rallytime/fix-347039c803d05a5
Add output_file option to master config docs
- PR #34607: (isbm) Bugfix: Exit on configuration
read (backport) @ 2016-07-18 15:15:21 UTC
efc7599f85
Merge pull request #34607 from isbm/isbm-config-reading-exit-2016.3fb7542f920
Add option to master config reader on ignoring system exit for wrong configurationabd10b5782
Ignore minion config errors everywhere but the minion itselfe5f43e6711
Remove deprecation: BaseException.message deprecated as of 2.623d1031a09
Fix lint: E83026b660678fa
Use Salt default exit codes instead of hard-coded values0c2d3511c9
Exit immediately on configuration errorc5de6c8c4a
Raise an exception on any found wrong configuration file575767022b
Cover exception handling in the utils.parsers2cf696671f
Introduce configuration error exception- PR saltstack/salt#34607: (isbm) Bugfix: Exit on configuration read (backport) (refs: #34739)
- PR #34739: (cachedout) Remove unnedeed
config test @ 2016-07-18 15:15:15 UTC
d0e0c0186b
Merge pull request #34739 from cachedout/remove_config_test4625ee65b8
Remove unnedeed config test
- ISSUE saltstack/salt#34630: (bdrung) Spelling errors (refs: #34756, #34722)
- PR #34722: (rallytime) Various spelling
fixes @ 2016-07-16 19:49:54 UTC
abf5b976ed
Merge pull request #34722 from rallytime/fix-34630cca9446c37
Various spelling fixes
- PR #34714: (sjmh) Fix ldap auth for function
matches @ 2016-07-16 19:49:12 UTC
922cc5a8a7
Merge pull request #34714 from sjmh/fix/ldap_authd4144039bc
Fix ldap auth for function matches
- PR #34720: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-16 19:22:28 UTC
40626d786a
Merge pull request #34720 from rallytime/merge-2016.3c2130d5a04
Merge branch '2015.8' into '2016.3'08d00f3a61
Merge pull request #34689 from Azidburn/fix_pkg_sources2c0fc919b3
fix second run problems with pkg.installed using sources
4cb1ded520
Merge pull request #34695 from isbm/isbm-zypper-product-boolean-values5ed5142fbc
Update test data for 'registerrelease' and 'productline' fields21444ee240
Bugfix: return boolean only for 'isbase' and 'installed' attributes
aaa6f7d80a
update 2015.8.11 release notes (#34682)
- ISSUE #34661: (chrimi) Cron State documentation lacks information of "New in" for special parameter in cron.present (refs: #34707)
- PR #34696: (isbm) Bugfix: Zypper pkg.list_products returns False on some empty
values (2016.3) @ 2016-07-15 21:18:21 UTC
51fce770a5
Merge pull request #34696 from isbm/isbm-zypper-product-boolean-values-2016.396021e257c
Update test data for 'registerrelease' and 'productline' fields337eee33ac
Bugfix: return boolean only for 'isbase' and 'installed' attributes
- PR #34702: (farcaller) Fixed
dockerng.list_tags @ 2016-07-15 20:50:35 UTC
45045f6900
Merge pull request #34702 from farcaller/fixtags032e35a28e
Fixed dockerng.list_tags
- ISSUE saltstack/salt#34548:
(Inveracity)
win_dsc.set_lcm_config does not set multiple values, missing semicolon
(refs: #34549,
#saltstack/salt`#34549`_)
- PR saltstack/salt#34549: (Inveracity) fixes multiple values in mof configuration (refs: #34681)
- PR #34681: (rallytime) Back-port #34549 to 2016.3
- PR #34549: (Inveracity) fixes multiple values in mof configuration (refs: #34681)
- PR #34679: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-14 20:59:45 UTC
d57507dde8
Merge pull request #34679 from rallytime/merge-2016.30c566dce89
Merge branch '2015.8' into '2016.3'3192e1674b
Merge pull request #34676 from cachedout/partial_revert_3464464a154826a
Revert "Modify lodaer global test to use populated dunders"
3b6f1089b2
Merge pull request #34601 from lorengordon/clarify-docbfe0dd0b8a
Clarifies the proper way to reference states
bc63f25a6f
Lint 34644 (#34651)50360263c5
Adjust the mine test a little bit to give it a better chance of success (#34647)8a0209101e
Merge pull request #34642 from jtand/mysql_integration_cleanupdd1559a599
Check that mysqladmin exists before running mysql integration tests.
3e612c3794
Merge pull request #34618 from jtand/network_integration_fix34bcf9ccfc
Changed network state test to use test=Trueb2616833b0
Some small changesed59113e94
Change network state integration test to use test=True
- ISSUE saltstack/salt#33452: (Ch3LL) Digital Ocean does not return anything on deletion (refs: #34605)
- PR #34605: (gtmanfred) catch error if no dns
domains exist @ 2016-07-14 15:20:46 UTC
b88c39e1d2
Merge pull request #34605 from gtmanfred/2016.337b0943539
catch error if no dns domains exist
- PR #34557: (jacobweinstock) handle
jboss cli expression type in the parsing of output @ 2016-07-14
15:09:49 UTC
b3dc6031fe
Merge pull request #34557 from jacobweinstock/jboss7_cli-handle-expression-type1945153399
handle jboss cli expression type in the parsing of the output- PR #34652: (rallytime) Spelling fixes found in sqlite3 pillar docs
- ISSUE saltstack/salt#34382: (amontalban) Exception: unsupported operand type(s) for -: 'str' and 'int' (refs: #34565)
- ISSUE #34554: (stjack99) num_cpus grain missing with Salt 2016.3.1 on FreeBSD 10.x (refs: #34565)
- PR #34619: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-12 21:52:01 UTC
61f5045a0d
Merge pull request #34619 from rallytime/merge-2016.3f734afd0b0
Merge branch '2015.8' into '2016.3'9f123543e5
Merge pull request #34617 from rallytime/merge-2015.83026df346f
Merge branch '2015.5' into '2015.8'57df38e685
Update github IP for ssh state integration tests (#34592)2e1007254b
Avoid circular imports when calling salt.utils functions (#34584)
b90ae407f9
Add support for edge case when Cmd and Entrypoint can't be blanked (#34593)12b579c4e3
When sorting list actual_data, make it a list (#34590)7dd8035c62
Gate docker unit test to check for docker (#34591)ae38c874da
Add a bunch of documentation on getting files from other environments (#34560)91e0656d44
Merge pull request #34531 from terminalmage/issue34397d0fec1b8f6
salt/modules/zypper.py: accept ignore_epoch argument5ae9463c1f
salt/modules/yumpkg.py: accept ignore_epoch argumentc2791117af
salt/modules/rpm.py: accept ignore_epoch argumentc5de8b880d
salt/modules/ebuild.py: accept ignore_epoch argument4ee8e8f037
salt/modules/aptpkg.py: accept ignore_epoch argument5b123b403c
Pass ignore_epoch to salt.utils.compare_versions()07368fac40
Accept ignore_epoch argument for salt.utils.compare_versions()
e99befad47
Merge pull request #34545 from terminalmage/docker-exec-driverdd5838e242
Handle cases where Docker Remote API returns an empty ExecutionDriver
- PR #34585: (rallytime) [2016.3] Avoid salt.utils circular imports when using "from"
- PR #34616: (jacobhammons) Adds a mock
required for the network settings beacon @ 2016-07-12 19:09:30
UTC
c8bdfb272d
Merge pull request #34616 from jacobhammons/network-settings-mock5e2ddb5eb0
Adds a mock required for the network settings beacon
- PR #34553: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-11 19:36:26 UTC
d8c8b4ac6f
Merge pull request #34553 from rallytime/merge-2016.3815c8b38d5
Merge branch '2015.8' into '2016.3'7120d43df0
Merge pull request #34546 from rallytime/rename-boto-secgroup-testf8a3622be7
Rename unit.states.boto_secgroup to unit.states.boto_secgroup_test
ca92061821
Merge pull request #34537 from rallytime/rename-simple-testceefb6e34c
Rename tests.unit.simple to tests.unit.simple_test
fbab2f8c2b
[2015.8] Update bootstrap script to latest stable (#34527)6b8c76af83
Prevent many errors in the test suite in loader tests (#34521)c2f296c95b
Fix wrong order of retention_policy_exists (#34507)685df80929
Merge pull request #34518 from terminalmage/fix-pkg.latest-test4aef44ecdf
Fix pkg.latest integration test for non-LTS ubuntu
- PR #34569: (eliasp) Minor doc fixes for
PostgreSQL states @ 2016-07-11 14:02:13 UTC
5b002e11b4
Merge pull request #34569 from eliasp/2016.3-postgres-doc221da29ef5
Typo (defaul → default)ba3d7c624b
Add code formattingb3409c97a2
Fix typo (seens → seen)
- PR #34524: (terminalmage) yumpkg: Avoid
spurious logging in pkg.upgrade @ 2016-07-07 22:06:01 UTC
7e1abd77ba
Merge pull request #34524 from terminalmage/yumpkg-upgrade-logging40992f0790
yumpkg: Avoid spurious logging in pkg.upgrade
- ISSUE #34439: (edgan) Fast memory leak on ctrl-c out of salt '*' state.highstate (refs: #34490)
- PR #34520: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-07 19:22:40 UTC
b9e87620f5
Merge pull request #34520 from rallytime/merge-2016.327988dde48
Merge branch '2015.8' into '2016.3'a516f116d1
Merge pull request #34513 from cachedout/lower_loader_log733c5d00c0
Lower the log level for modules which cannot be loaded to trace
63f0451041
Merge pull request #34498 from rallytime/bootstrap-tutorial-doc-fix23c5739c3b
Use -O in wget develop example in bootstrap tutorial
3ebba020b6
Rename some unit test files by adding test (#34503)8722257b82
Improve top file merging documentation (#34505)6ce7cb9616
Gracefully handle non-XML output in GlusterFS execution module. (#34492)75299456be
Use skipTest for network state integration test (#34489)0f3f87fbc5
Update dnsmasq.get_config docs to use correct config_file param. (#34488)
- ISSUE #34224: (tehsu) salt-cloud to rackspace uses public ip instead of private (refs: #34499)
- PR #34499: (gtmanfred) remove unnecessary
block parsing ip addrs for nova @ 2016-07-07 16:23:46 UTC
58f46eae15
Merge pull request #34499 from gtmanfred/2016.3019671d4c2
remove unnecessary block parsing ip addrs for nova- PR #34468: (twangboy) Use Python 2.7.12 for Windows Build
- PR #34493: (twangboy) Use Python 2.7.12 for Mac Build
- PR #34486: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-06 17:28:31 UTC
95094c73ff
Merge pull request #34486 from rallytime/merge-2016.32b307b7ea1
Merge branch '2015.8' into '2016.3'e2f576e847
Merge pull request #34462 from terminalmage/git-describe-always6ef7ee198e
Restrict use of --always to git 1.5.6 and newerc554b22fc8
modules/git: added --always parameter for git.describe().
85f1f18239
Merge pull request #34467 from rallytime/bp-34457746883741f
Only access key metadata if we found key metadata
9e15337b74
Merge pull request #34432 from twangboy/fix_file.append13f11fddce
Remove refactoring code78f7c530bb
Remove unit tests, integration tests writtenb83392edea
Remove len() in favor of boolean test4373408163
Fix line error2479b53e2f
Fix erroneous report on newline code75b6ed1fd5
Change back to binary read65753cff6d
Use os.linesep instead of na55d63f086
Fix object names3e2fe12e5e
Add new line if missing0b7821c8db
Fix file.append state
91e095bb41
Merge pull request #34429 from terminalmage/pkg-latest-versioncheck667f31a72a
Skip version checking for targeted packages in pkg.latest state
0a264597ca
Forgot reference to inotify (#34455)
- ISSUE #33915: (mattglv) Orchestration runner output on Success vs Failures in 2016.3.0 (refs: #34459)
- PR #34459: (terminalmage) Ignore retcode
when formatting highstate output @ 2016-07-06 03:59:23 UTC
7867d49193
Merge pull request #34459 from terminalmage/issue3391582a70e015f
Ignore retcode when formatting highstate output
- ISSUE #34371: (erikgrinaker) git.detached does not work with commit ID as ref (refs: #34463)
- PR #34463: (terminalmage) states/git:
pass required cwd parameter to git.describe. @ 2016-07-06 03:59:05
UTC
ae6902290a
Merge pull request #34463 from terminalmage/issue34371f981a5646a
states/git: pass required cwd parameter to git.describe.
- ISSUE #34395: (artxki) Nonfunctioning default_password in states.postgres_user.present (refs: #34436)
- PR #34466: (rallytime) Back-port #34436 to 2016.3
@ 2016-07-06 03:57:15 UTC
- PR #34436: (artxki) Fix #34395 Nonfunctional default_password in states.postgres_user.present (refs: #34466)
8f8a6d2f68
Merge pull request #34466 from rallytime/bp-34436e97c00b018
Fix #34395 Nonfunctional default_password in states.postgres_user.present- PR #34453: (justinta) Arch linux does not have osrelease or osmajorrelease grains
- ISSUE #33697: (asloboda-cisco) Client clash with Tornado IOLoop (refs: #34456)
- PR #34456: (thatch45) Be more careful when
making the SMinion @ 2016-07-05 18:41:57 UTC
fc67a4e216
Merge pull request #34456 from thatch45/2016.3edd6b95c60
we need to be more careful when making the SMinion
- PR #34452: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-05 17:49:19 UTC
72b4d6b52c
Merge pull request #34452 from rallytime/merge-2016.391120dba01
Merge branch '2015.8' into '2016.3'7bb0868c66
Merge pull request #34451 from rallytime/merge-2015.855a91e22be
Merge branch '2015.5' into '2015.8'8c72ee56e4
Merge pull request #34435 from cachedout/backport_config_dir_integration0e2c71a537
Backport change to integraiton test suite
e65d1ae374
Merge pull request #34401 from terminalmage/rpm-version_cmp7cefd4182d
Use rpmdev-vercmp as a fallback for version comparison on RHEL5
5ddf417432
Merge pull request #34366 from steverweber/fix_servicerestart7847c39024
Update service.py
485454febb
Merge pull request #34426 from cro/inotify-linux-only54a02f25ba
Document that inotify is Linux only
- PR #34427: (twangboy) Automated signing fixes
for Ubuntu 16.04, 14.04, 12.04 (for dmurphy) @ 2016-07-05 15:18:46
UTC
7508d291d2
Merge pull request #34427 from twangboy/sign_fxc804480982
Add changes suggested by @cachedout494deda074
Automated signing fixes for Ubuntu 16.04, 14.04, 12.04
- ISSUE #34379: (UtahDave) variable referenced before assignment (refs: #34400)
- PR #34400: (cachedout) Fix uninitialized
value @ 2016-07-01 17:42:55 UTC
b3875f397d
Merge pull request #34400 from cachedout/issue_34379b413f05a4f
Fix uninitialized value
- PR #34404: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-07-01 15:02:09 UTC
d1cd36ab2b
Merge pull request #34404 from rallytime/merge-2016.38398de0baf
Merge branch '2015.8' into '2016.3'fe18bbb527
Merge pull request #34392 from cro/salt-cloud-doc-clarify6cce575d40
Clarify that salt-cloud doesn't get installed by bootstrap
45b8fb10d7
Merge pull request #34373 from jtand/network_state_integration_test1d24053e36
network.system sls file4a9e6af542
network.routes sls file76c90b2ef6
network.managed sls file84a36369fa
Added network state integration test
d6af1de0b7
Optimize pkg integration tests and add a couple new tests (#34377)
- PR #34292: (twangboy) Fix runas function for
System Account @ 2016-06-30 18:25:09 UTC
ad63b1d3d3
Merge pull request #34292 from twangboy/fix_runas433f300eba
Enable all privileges5584cc2c6f
Handle users that aren't admine9d2402c0b
Fix runas function for System Account
- PR #34388: (rallytime) Back-port #34378 to 2016.3
@ 2016-06-30 17:50:48 UTC
- PR #34378: (adelcast) network_settings.py: fix documentation (refs: #34388)
be9a831ef6
Merge pull request #34388 from rallytime/bp-343782040dbeca5
network_settings.py: fix documentation- PR #34352: (cro) Esxi dvs
- PR #34386: (rallytime) Beacon network docs
- PR #34376: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-30 14:31:28 UTC
5a44b077a0
Merge pull request #34376 from rallytime/merge-2016.33149da1bcc
Merge branch '2015.8' into '2016.3'af8ef1e461
Merge pull request #34368 from rallytime/merge-2015.83bce0cb510
Merge branch '2015.5' into '2015.8'970aaa46d4
Merge pull request #34252 from gtmanfred/2015.582183f1572
return list of nodes for lxc driver when called directly
94e094652c
Back-port #34324 to 2015.8 (#34344)11dc0203b0
Making salt-ssh pass proper return codes for jinja rendering errors (#34342)
- PR #34365: (sjorge) fixes computenode* grains on SmartOS compute nodes @
2016-06-29 17:55:24 UTC
3808d849fe
Merge pull request #34365 from sjorge/2016.3-fix-broken-smartos-grains3ff895cacf
fixes computenode* grains on SmartOS compute nodes
- PR #34353: (cro) Remove proxy check and additional
GetConnection--this makes the proxy… @ 2016-06-29 14:54:47 UTC
65efb55917
Merge pull request #34353 from cro/pyvmomi-ssl-fail14ea29f446
Remove proxy check and additional GetConnection--this makes the proxy fail to start. Need to check to see if proxy memory leak is back.
- PR #34348: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-28 23:28:45 UTC
c89d1ad27f
Merge pull request #34348 from rallytime/merge-2016.3c87a108a12
Don't forget the pylint disables for range359e8ca2ce
Pylint fixesf9ab8ba46d
Merge branch '2015.8' into '2016.3'f6bd1ad47e
Revert py3modernize lint changes (#34339)046bdaa9f2
Merge pull request #34306 from ghedo/iptables_flush_table882c6c9c86
Do not force 'filter' table when flushing
0c60feac02
Doc clarifications to file modules, addition of new profile log level to docs, fixed example in dnsmasq (#34323)b793426c23
Remove unnecessarily-disabled sanity check (#34325)c5890a0eca
Merge pull request #34335 from rallytime/merge-2015.82296587536
Merge branch '2015.5' into '2015.8'6cce545d92
Merge pull request #34313 from rallytime/bootstrap-2015.5c7db73be92
[2015.5] Update to latest bootstrap script v2016.06.27
a6d3cc637b
Typo in dockerio doc (#34319)dd4c937009
Merge pull request #34312 from rallytime/bootstrap-2015.8944a393f89
[2015.8] Update to latest bootstrap script v2016.06.27
91703d2dc4
Merge pull request #34307 from rallytime/fix-test-examplef44a0543fe
Fix test example in integration testing docs
- ISSUE #34255: (tmehlinger) fire_event requisite does not work in orchestration states (refs: #34256, #34343)
- PR #34338: (themalkolm) Add
listen/listen_in support to stateconf.py @ 2016-06-28 21:50:14
UTC
0b9cb602fe
Merge pull request #34338 from themalkolm/patch-2cd63541325
Add listen/listen_in support to stateconf.py
- PR #34283: (sjorge) 2016.3 mount vfstab support
@ 2016-06-28 19:23:39 UTC
80a659bb51
Merge pull request #34283 from sjorge/2016.3-mount-fstabb8c6948cd5
fixes broken rm_fstab test due to missing __grain__.kerneld633e774ea
actually do the cleanup, oops987c240850
minor cleanupc3667203bf
add test for vfstab80e9d1d278
set __grains__ for fstab unit testf0f5d449c3
mount.vfstab implemented on Solaris like platforms4398e8841b
undo some changes to mount.fstab and mount.rm_fstab, create mount.vfstab and mount.rm_vfstab133d3bb2bb
mount.set_fstab errors out on Solaris like platformsc0863fb024
mount.rm_fstab works with Solaris like platforms151799ea74
initial vfstab support (Solaris like platforms)
- ISSUE #34321: (Ch3LL) Raspberry Pi salt-minion missing osmajorrelease grain (refs: #34322)
- PR #34322: (Ch3LL) add osmajorrelease grain for
raspbian @ 2016-06-28 19:08:39 UTC
75aad073a9
Merge pull request #34322 from Ch3LL/add_grains_majorrelease_test693cc61aa4
add osmajorrelease to ubuntu and fix pylint2fc3e8a54b
add osmajorrelease grain for raspbian
- PR #34337: (clinta) Change merge-if-exists
logic to properly report changes @ 2016-06-28 18:41:56 UTC
81547f413d
Merge pull request #34337 from clinta/serialize-mergeebe7def2fb
Change merge-if-exists logic to properly report changes
- PR #34300: (vutny) Make apache.configfile state
handle the Options list correctly @ 2016-06-28 18:34:45 UTC
affc65dc79
Merge pull request #34300 from vutny/fix-apache-vhost-options52001afdde
Fix apache.configfile state example64a9442e38
apache.config: correctly output a list of the Options
- ISSUE #33588: (whytewolf) rabbitmq_user.present error (refs: #34333)
- ISSUE #34329: (clinta) file.serialize merge_if_exists fails: 'function' object has no attribute 'deserialize' (refs: #34330)
- ISSUE #34170: (rodoyle) ps.top raises ValueError "too many values to unpack" when psutil > 4.1.0 (refs: #34318)
- PR #34311: (rallytime) [2016.3] Update to
latest bootstrap script v2016.06.27 @ 2016-06-27 18:59:27 UTC
1398b1c51e
Merge pull request #34311 from rallytime/bootstrap-2016.375aa7047bc
[2016.3] Update to latest bootstrap script v2016.06.27
- ISSUE #34129: (onorua) fqdn_ip4 and fqdn_ip6 are empty on 2016.3+ (refs: #34284)
- PR #34284: (rallytime) Don't require
'domain' to be present before checking fqdn_ip* grains @ 2016-06-27
17:06:17 UTC
dc8462451d
Merge pull request #34284 from rallytime/fix-341295f45a8ff73
Don't require 'domain' to be present before checking fqdn_ip* grains
- ISSUE #30493: (sjorge) salt.modules.status mostly broken on solaris like operating systems. (refs: #34296)
- PR #34296: (sjorge) 2016.3 status module now
works on Solaris like platforms @ 2016-06-27 16:49:41 UTC
259935d6d2
Merge pull request #34296 from sjorge/2016.3-module.statusa26340c555
make status.all_status work on Solaris like platforms33e24fa697
make status.cpustats work on Solaris like platformsd214e9c776
correctly cast to int for status.netdevs on Solaris like platformsb74761b52d
make status.cpuinfo support Solaris like platforms and OpenBSD2cd76d5ab5
make status.diskstats work on Solaris like platforms3211538830
make status.diskusage work on Solaris like platformsa12b311a62
make status.netdev compatible with Solaris like platforms3bc01458aa
make status.netstats compatible with Solaris like platforms25678901fa
avoid KeyError in ping_master81d7fc98d8
make status.vmstats work on Solaris like platforms and OpenBSD
- PR #34281: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-24 21:51:43 UTC
376bec0455
Merge pull request #34281 from rallytime/merge-2016.3ae8ad9329c
Merge branch '2015.8' into '2016.3'd235b1245b
Merge pull request #34233 from thegoodduke/for_2015.8_ipset4da5e35bf4
ipset: fix the comment containing blank
65c5675a3f
Merge pull request #34257 from rallytime/fix-34037d7a5e9b10e
Remove test that doesn't actually test anythingc4c037d600
Use 'config_dir' setting instead of CONFIG_DIR in gpg renderer
203870f147
Merge pull request #34274 from clinta/2015.86572454918
Don't escape source before calling managed
a59dc85a15
Merge pull request #34258 from rallytime/merge-2015.8ea914b67cd
Merge branch '2015.5' into '2015.8'8d5ed91980
Merge pull request #34225 from richardscollin/fix-win-set-datetime6286771ef7
Fix win_system.set_system_date_time
cb1e8bf082
Merge pull request #34232 from thegoodduke/for_2015.5_ipset344eb60762
ipset: fix commont containing blank
- PR #34271: (opdude) Fixed symlinks on windows
where the slashes don't match @ 2016-06-24 17:05:25 UTC
805171c949
Merge pull request #34271 from Unity-Technologies/hotfix/windows_symlinkse0a1a55431
Fixed symlinks on windows where the slashes don't match
- ISSUE #14915: (johngrasty) SmartOS/OmniOS - mount module fails. (refs: #34254)
- PR #34259: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-24 14:27:30 UTC
39579ce5f6
Merge pull request #34259 from rallytime/merge-2016.3eeaf3cc1e7
Merge branch '2015.8' into '2016.3'92962957c8
Merge pull request #34093 from terminalmage/issue338735edb45d746
win_pkg: refresh pkg database if refresh=True passed to version() or list_pkgs()0078adee35
Catch CommandExecutionError in pkg states
cb5399787c
Merge pull request #34136 from meaksh/salt-suse-os-detection-2015.897f1958863
some cleanup and renaming72c8e5d78f
better way to check for openSUSE Leap548971bdc9
Fix for SUSE OS grains in 2015.8
- PR #34134: (meaksh) Fixed behavior for SUSE OS
grains in 2016.3 (refs: #34136) @
2016-06-23 20:24:51 UTC
- PR #33903: (meaksh) Fetching grains['os'] from /etc/os-release on SUSE systems if it is possible (refs: #34134)
3acda896f2
Merge pull request #34134 from meaksh/salt-suse-os-detection23ce0b431b
some cleanup and renaming516bbc454d
better way to check for openSUSE Leap44eda2ad9f
Fix for openSUSE Tumbleweed0d4a710d86
fixes for fopen mock and some os_release_map for SLES11SP3d6410a03b8
unit tests for SUSE os grains detection47ecb7013b
Normalization of osfullname grain for openSUSE9c81f434fa
one clause to set OS grain from CPE_NAMEd78d57b717
Test fixed: get OS grain from /etc/os-release if possibled80e0532ff
fix: osarch_mockdb00ec756d
osarch mock for unit testdabc5cab7e
lint fix9ac514724b
testing if SUSE os grain is set from /etc/os-releasebc671336a7
Getting the 'os' grain from CPE_NAME inside /etc/os-release for SUSE and openSUSE64af4d4145
Adding SLES_SAP to OS_FAMILY_MAP
- ISSUE #34137: (christoe) Win_task info function broken (refs: #34159)
- ISSUE #34135: (christoe) Arguments to Windows task creation module are not used (refs: #34159)
- PR #34159: (christoe) Fixes to the win_task
module @ 2016-06-23 17:54:53 UTC
5f42fd4486
Merge pull request #34159 from christoe/2016.3f4143669db
Fixes #34135, Fixes #34137
- PR #34223: (peterdemin) Fixed typo in
filtering LDAP's potential_ous @ 2016-06-23 17:26:31 UTC
0a0267149f
Merge pull request #34223 from peterdemin/bugfix-eauth-ldap-expanding8bb03ec109
Fixed typo in filtering LDAP's potential_ous
- PR #34239: (vutny) file.find module: fix
handling of broken symlinks @ 2016-06-23 17:25:17 UTC
f74f176bd5
Merge pull request #34239 from vutny/file-find-broken-symlinks7e164c4f86
file.find module: fix handling of broken symlinks
- PR #34229: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-22 22:57:00 UTC
4157f6fd39
Merge pull request #34229 from rallytime/merge-2016.3940ac86d4e
Merge branch '2015.8' into '2016.3'56c7267631
fix regression from #33681 which causes pulling a list of s3 objects via s3.query to fail (#34208)02eb331494
Fix a pair of gitfs bugs (#34218)6d643cd528
Merge pull request #34182 from rallytime/fix-34043b7d49c5052
Handle child PIDs differently depending on the availability of psutils
5d3ec31564
Clarify pkg.list_repo_pkgs docstring for held packages (#34188)5bca5c42f1
Change target for dockerng assuming default status to Nitrogen release (#34206)
- ISSUE #33879: (Ch3LL) saltutil.wheel minions.connected does not return anything with remote minions (refs: #34214)
- PR #34214: (rallytime) Update saltutil.wheel
docs to specify remote vs local minion behavior @ 2016-06-22
19:22:30 UTC
b5ea1495af
Merge pull request #34214 from rallytime/fix-338791be05f6a87
Update saltutil.wheel docs to specify remote vs local minion behavior
- ISSUE #34074: (fooka03) Unable to use S3 file backend with 2016.3.1 on Ubuntu 14.04 or 16.04 (refs: #34209, #34208)
- ISSUE #32916: (giannello) file.managed memory usage with s3 sources (refs: #33599, #33682)
- PR #34209: (lomeroe) fix regression in s3.query from #33682 @ 2016-06-22 18:50:19 UTC
- PR #34222: (cachedout) Lint 34200 @
2016-06-22 18:48:54 UTC
- PR #34200: (secumod) Fix parted module set CLI example (refs: #34222)
05a4785c8c
Merge pull request #34222 from cachedout/lint_34200eadf80a56f
Linted #342002cd0433f8d
Fix parted module set CLI example
- PR #34197: (eliasp) Make module.ssh.recv_known_host() more resilient
against hosts not returning a key @ 2016-06-22 17:26:02 UTC
0cbdb73fc5
Merge pull request #34197 from eliasp/2016.3-salt.modules.ssh.recv_known_host-empty_results82c4b1229e
Make module.ssh.recv_known_host() more resilient against hosts not returning a key
- ISSUE #34199: (DarkKnightCZ) cmdmod.exec_all doesn't work with Windows PowerShell (refs: #34201)
- ISSUE #34196: (DarkKnightCZ) Salt call cmdmod.exec_code_all fails on Windows minion due to invalid file mode (refs: #34198)
- PR #34201: (DarkKnightCZ) Suffix temp
file with .sr1 and add mandatory argument when executing PowerShell
script @ 2016-06-22 17:21:24 UTC
- PR #34198: (DarkKnightCZ) Don't use binary mode for cmdmod.exec_code (refs: #34201)
606ae3c886
Merge pull request #34201 from DarkKnightCZ/cmdmod-3419905748743bc
Suffix temp file with .sr1 and add -File argument when executing PowerShell code via cmdmod.exec_code
- ISSUE #34196: (DarkKnightCZ) Salt call cmdmod.exec_code_all fails on Windows minion due to invalid file mode (refs: #34198)
- PR #34198: (DarkKnightCZ) Don't use
binary mode for cmdmod.exec_code (refs: #34201) @
2016-06-22 17:14:06 UTC
cb704b780b
Merge pull request #34198 from DarkKnightCZ/cmdmod-3419604553cd3de
Don't use binary mode for cmdmod.exec_code
- PR #34172: (dmurphy18) Support for building
with local packages on Debian and Ubuntu @ 2016-06-22 16:36:44
UTC
0578a2f87d
Merge pull request #34172 from dmurphy18/debbuild_depsf7f8a5d33f
Fixed pylint issues82fa276141
Support for building with local packages on Debian and Ubuntu- PR #34194: (vutny) Correct the docstrings formatting in pkgbuild modules and state
- PR #34056: (vutny) Make rpmbuild module work on non-RPM based GNU/Linux systems (refs: #34194)
- PR #34186: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-21 23:26:34 UTC
a8429c2595
Merge pull request #34186 from rallytime/merge-2016.3318c2ed6a1
Merge branch '2015.8' into '2016.3'1c4369d093
Merge pull request #34184 from rallytime/merge-2015.88e36e90966
Merge branch '2015.5' into '2015.8'5411ebb3b4
Merge pull request #34141 from jtand/boto_vpc_test_fixb7ac6c735a
Moved imports to top, out of get_moto_version function02f9ba99ba
Updated version check. Moved check into its own functiond445026c56
Updated test to work with new moto version. Changed strings to unicode
c059d6c08c
Merge pull request #34176 from rallytime/bp-341032e5e7ed03c
Fix diskusage beacon
5cbaaed167
Merge pull request #34179 from terminalmage/issue3411486d1b8e864
Raise the correct exception when gitfs lockfile is empty
67deded119
Merge pull request #34178 from terminalmage/remove-comment4965be72b1
Remove unnecesssary comment
6387d1636e
fix salt --summary to count not responding minions correctly (#34165)e5949ea6f1
doc: add missing dot (#34175)47595d6795
Typo fix (#34174)3669048654
Merge pull request #34077 from rallytime/grains-tests2199bb8a78
Add integration tests for grains.append37cfe70724
Add some grains targeting tests
- ISSUE #34162: (ryanwalder) salt-call default loglevel regression (refs: #34173)
- PR #34173: (rallytime) Update docs to match
log_level default @ 2016-06-21 17:15:53 UTC
3413c494bd
Merge pull request #34173 from rallytime/fix-34162f577681f0b
Update docs to match log_level warning default
- ISSUE #34094: (avandendorpe) cron.file is broken (refs: #34095)
- PR #34095: (rallytime) Back-port #32396 to 2016.3
@ 2016-06-21 16:12:39 UTC
- PR #32396: (eradman) Unbreak cron.file (refs: #34095)
c596bf5744
Merge pull request #34095 from rallytime/bp-32396074b6ab5c2
Correct pylint error20ff5c879a
Unbreak cron.file
- PR #34108: (l2ol33rt) Make dockerng.absent
state honor test=true @ 2016-06-21 15:55:29 UTC
b98687875f
Merge pull request #34108 from l2ol33rt/docker_absent_dryrun5598cb4a21
Make docker.absent honor test=true
- ISSUE #34012: (viq) States mount.* fail on OpenBSD's tmpfs (refs: #34133)
- PR #34133: (rallytime) Back-port #34057 to 2016.3
@ 2016-06-21 15:53:46 UTC
- PR #34057: (ajacoutot) active_mounts_openbsd: unbreak output for special filesystems (refs: #34133)
a75386a669
Merge pull request #34133 from rallytime/bp-34057f7be5e182b
active_mounts_openbsd: unbreak output for special filesystems
- PR #34156: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-21 15:52:59 UTC
dd989dac78
Merge pull request #34156 from rallytime/merge-2016.3b061b86946
Merge branch '2015.8' into '2016.3'65fba5b4d7
Merge pull request #34142 from isbm/isbm-getid-loglevel-shift236a67b702
Move log message from INFO to DEBUG.
79a719b719
Update documentation on "refresh" behavior in pkg states (#34100)6d0d52fa86
modules.pkg int tests: skip refresh_db upon error (#34072)
- PR #34110: (garethgreenaway) Fixes to
git module & state module related to identity file @ 2016-06-21
15:52:17 UTC
b302cb03ef
Merge pull request #34110 from garethgreenaway/git_needs_saltenv_for_identity68092cdc8c
When specifying the SSH identity to use with Git as a salt URL, eg. salt://files/identity, if that file exists outside of the default base environment the file won't be accessible so we need to include the saltenv.
- ISSUE #34120: (rmohta) Correct package name to systemd-python for RHEL 7 in docs.saltproject.io (refs: #34138)
- ISSUE #31402: (vutny) [repo] systemd-python required package is missing from RHEL7 archive (refs: #34138)
- PR #34138: (rallytime) Update package dep
note to systemd-python for RHEL7 install @ 2016-06-21 15:51:24
UTC
6c3405755a
Merge pull request #34138 from rallytime/fix-3412073f3e12ce6
Update package dep note to systemd-python for RHEL7 install- PR #34166: (vutny) Fix YAML indentation in Apache state docstrings
- PR #34098: (terminalmage) Restore old refresh logic
- PR #34087: (bbinet) Encourage to report issues to upstream PillarStack project
- PR #34075: (jfindlay)
modules.inspectlib.kiwiproc: import gate lxml @ 2016-06-17 15:36:08
UTC
9da592a297
Merge pull request #34075 from jfindlay/import_xmlf882a72348
modules.inspectlib.kiwiproc: import gate lxml
- PR #34056: (vutny) Make rpmbuild module work on
non-RPM based GNU/Linux systems (refs: #34194) @
2016-06-17 15:14:51 UTC
52b852216a
Merge pull request #34056 from vutny/rpmbuild-support-debian8ff36d4f2b
Expose virtual pkgbuild module as rpmbuild on non-RPM based systems if all required utilities are in place758f5cd77c
Make rpmbuild module work on Debian GNU/Linux and derivatives
- PR #34073: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-16 23:02:32 UTC
f2a2c2bf53
Merge pull request #34073 from rallytime/merge-2016.3f6bfaede21
Merge branch '2015.8' into '2016.3'1b76de1557
Merge pull request #34069 from rallytime/test-minion-return-message60561ac6fc
Add a test to check for disconnected minion messaging
3119693dac
Merge pull request #34048 from terminalmage/issue30100715e7af8a4
Ensure only one fileserver update in a masterless run
dd03024931
Merge pull request #34011 from rallytime/bp-33948-2015.8a4660d1ff7
Warn when custom returners don't have minions kwarg in save_load78befde62f
Add note to release notes about returner minions kwarg change4e7f35fa36
Fix loop over cache in auth checking!06963e0505
Save an entire minion cache traversal on each master pub
bca437128e
Fixed a bug in the consul.py module that was preventing services (#34051)8ba117c7f6
Merge pull request #34045 from jacobhammons/release-prev43b4a12aa2
Updated latest release version
f9bfcde61f
Always make changes to minion config if set (#34020)e25dba49e2
More YAML indentation fixes in state module examples (#34030)5b5eae4ca9
Merge pull request #34018 from rallytime/merge-2015.877f44f3087
Merge branch '2015.5' into '2015.8'871f7966ce
Lint fix for #34000 (#34005)f758e42172
Fix incorrectly written test (#34000)cf6281b4cf
Add loader.utils() example to calling minion_mods (#33953)6b98e8a9ea
Merge pull request #33880 from terminalmage/zh744ea726d11c8
pkg.uptodate: Pass kwargs to pkg.list_upgradesde90b35d2b
salt/modules/zypper.py: add fromrepo support to list_upgrades35fbb06df5
salt/modules/win_pkg.py: add kwargs to list_upgradesbf5505f425
salt/modules/solarisips.py: add kwargs to list_upgrades6e89a8be98
salt/modules/pkgutil.py: add kwargs to list_upgrades5179dbcec4
salt/modules/pacman.py: add kwargs to list_upgrades46e5a52784
salt/modules/macports.py: add kwargs to list_upgrades76143b76ca
salt/modules/ebuild.py: add kwargs to list_upgradesb40fc9bc62
salt/modules/brew.py: add kwargs to list_upgrades4f11c16d86
salt/modules/aptpkg.py: add fromrepo support to list_upgrades
cb88960ed1
Merge pull request #33904 from rallytime/bp-33806638ccf501d
Work around upstream cherrypy bug
7d940aed1f
states.file: fix indentation in YAML examples (#34003)4c7fac0aaa
Remove loader test for pam module (#34002)c4dab6a074
Merge pull request #33990 from jacobhammons/community-projectsb20213fd79
Adds links to several current Salt-related projects Removes the salt_projects.rst file which hasn't been updated in a long time, this is replaced by the updated topics/projects/index.rst file Adds a note about Salt Pack to the installation doc
444c15792c
Merge pull request #33983 from twangboy/fix_docs_join_domainb057be04b4
Fix typo, more documentationd8c2f3e57a
Clarify the account_exists parameter
9bd2317992
Merge pull request #33951 from jfindlay/gem_tests2eb633ccad
modules.gem int tests: only check known installed gems9f3e18b037
modules.gem int tests: (un)install a non-core gem
53baae6eb1
Merge pull request #33984 from jfindlay/disk_capacity6cbe31e6c2
states.disk: rewrite unit tests82c77b533f
states.disk.status: validate percent valuesaedc4e15e5
states.disk: add documentation
fa5efb6a69
Merge pull request #33985 from rallytime/more-batch-tests3e7ab8c7b3
Write some more simple batch command tests
6080846cce
acl.ClientACL: add unit tests (#33684)
- ISSUE #33831: (astehlik) file.managed state should not download a file if the checksum did not change (refs: #34010)
- PR #34010: (terminalmage) Do not cache
remote files if they are already cached @ 2016-06-16 21:03:47
UTC
790384f413
Merge pull request #34010 from terminalmage/issue33831636d081ae0
Do not cache remote files if they are already cached
- PR #34009: (rallytime) Back-port #33948 to 2016.3
+ add log message (refs: #34011) @
2016-06-16 21:01:09 UTC
- PR #33948: (cachedout) Save an entire minion cache traversal on each master pub (refs: #34011, #34009)
dd26d6fd74
Merge pull request #34009 from rallytime/bp-33948239af9ae5e
Warn when custom returners don't have minions kwarg in save_loadc776d2d795
Add note to release notes about returner minions kwarg change5f696082e3
Fix loop over cache in auth checking!180c312715
Save an entire minion cache traversal on each master pub
- ISSUE #33927: (phil123456) Salt - windows minion cannot do anything (refs: #33941)
- PR #33941: (cachedout) Don't call
os.getppid() on Windows @ 2016-06-16 20:56:17 UTC
5f4ef46d2f
Merge pull request #33941 from cachedout/issue_339275fe889c7f1
Don't call os.getppid() on Windows
- PR #34067: (jacobhammons) Fixes doc
refresh bug on chrome mobile. @ 2016-06-16 18:44:12 UTC
fa253aa62b
Merge pull request #34067 from jacobhammons/mobile-fixce027fd769
Fixes doc refresh bug on chrome mobile.- PR #34050: (rallytime) Back-port #34026 to 2016.3
- PR #34026: (bensherman) removed method that doesn't exist (refs: #34050)
- PR #33987: (isbm) inspectlib cleanup @
2016-06-15 22:09:31 UTC
73ff11585e
Merge pull request #33987 from isbm/isbm-inspectlib-cleanupe36821510f
Fix documentation: add an example how to export system to the Kiwife300ccf73
Lintfix96423076b1
Add unit test for file tree8975036b27
Add get_unmanaged_files testbe5f12fcaf
Add initial unit test for inspectlib.collector.Inspector652c96d7e7
Stop build (not implemented yet)58e85ea0ab
Refactor class caller878f67674a
Sort package namesc31818b4aa
Fix lint: PEP8 multiplication of 4.c87fff3680
Add root-only warning when exporting system with Kiwi9bd80f02fc
Implement users Kiwi exporte191f338c7
Cleanup code80f45defae
Implement packages and patterns gatheringad45a265f5
Add Debian support for the repo generator6280ad137e
Semifix: sometimes SQLite3 is locked. TODO: a proper handling required.51567ab61d
Implement SUSE repositories exporte4ac113927
Add Kiwi support to the collector/inspectoreceeb4ecf2
Add ability to specify an additional PID filef522a91ac6
Add ISO/image build (stub) and export to the Kiwibb19684606
Add Kiwi processor exception805e2ce204
Add Kiwi exported (initial)a52f9f7107
Add default configuration
- ISSUE #34038: (Ch3LL) user.list_users does not work on smartos (refs: #34042)
- PR #34025: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-15 19:41:00 UTC
f546a00dc9
Merge pull request #34025 from rallytime/merge-2016.3
- PR #34044: (jacobhammons) Updated latest
release to 2016.3.1 @ 2016-06-15 19:20:28 UTC
3035520594
Merge pull request #34044 from jacobhammons/3.1a4b67fd1e9
Updated latest release to 2016.3.1 Clean up installation instructions code-block type updates Add link to jinja tutorial- PR #34014: (jnhmcknight) fix launch config creation params
- PR #34021: (twangboy) Always make changes to minion config if set (2016.3)
- PR #34031: (eliasp) states.postgres_privileges expects a real list,
not a comma-separated string @ 2016-06-15 16:34:04 UTC
5f90717fd3
Merge pull request #34031 from eliasp/2016.3-salt.states.postgres_privileges-doc-priv-listd3198ea538
states.postgres_privileges expects a real list, not a comma-separated string for privileges
- ISSUE #33023: (cmclaughlin) rest_cherrypy eauth can't handle some characters (refs: #33995)
- ISSUE #23522: (nbirnel) Update the best practices documentation to include simpler examples of of jinja dictionaries (refs: #33995)
- ISSUE #12470: (whiteinge) Document how to (and not NOT to) use Jinja in states (refs: #33995)
- ISSUE #10480: (gravyboat) Create documentation that talks about using Jinja specifically for Salt. (refs: #33995)
- ISSUE #10206: (rabits) Jinja import: Jinja variable 'salt' is undefined (refs: #33995)
- PR #33995: (jacobhammons) Understanding
Jinja topic, Jinja doc issues. @ 2016-06-14 02:00:29 UTC
1132bc5d0b
Merge pull request #33995 from jacobhammons/doc-fixes887a415138
Adds new Understanding Jinja topic, and fixes several Jinja doc issues. Removes the "Full list of builtin ..." from each module reference list, leaving just the module type for scanability.
- PR #33900: (amendlik) Document sudo policy
for gitfs post-receive hook @ 2016-06-14 01:04:35 UTC
a400f6a6c3
Merge pull request #33900 from amendlik/gitfs-hook-docb4a28e2684
Add clarifying documentation about the need for sudo in the git hook1046279cb7
Document sudo policy for gitfs post-receive hook
- PR #33980: (twangboy) Use full path to
python.exe @ 2016-06-14 00:46:14 UTC
28c886edd0
Merge pull request #33980 from twangboy/fix_builddd7d55afb9
Use full path to python.exe
- PR #33993: (s0undt3ch) Call sys.exit() instead of exit() @ 2016-06-14 00:30:46 UTC
26fee377ec
Merge pull request #33993 from s0undt3ch/2016.334f7d90d9f
Call sys.exit() instead of exit()
- PR #33976: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-13 19:29:40 UTC
2e934cffef
Merge pull request #33976 from rallytime/merge-2016.319d49d94f2
Merge branch '2015.8' into '2016.3'a74f1b8077
ZD 762 (#33942)0281d491c6
Merge pull request #33946 from rallytime/bp-336985fdfed1cb9
Make sure we only use GetConnection if we are using a proxy salt minion1505c5724b
Fix a bug with self signed certificates and creating a new VM
dff3f51955
Merge pull request #33952 from rallytime/fix-3391103b7cbbd2c
Add base argument to salt-ssh grains wrapper for filter_by func
4a8064918a
Adds a "Generated on <timestamp>" line to the footer of each doc html page in the doc (#33962)
- ISSUE #33868: (abalashov) Returner configuration override options don't work for scheduled jobs (schedule module) (refs: #33912)
- PR #33912: (abalashov)
utils/schedule.py:handle_func() - Fix for accessing returner configur… @
2016-06-13 17:18:04 UTC
8d8ed59b85
Merge pull request #33912 from abalashov/abalashov/fix-schedule-returner-configb5a4f8b313
utils/schedule.py:handle_func() - Fix for accessing returner configuration attributes 'return_config' and 'return_kwargs'.
- PR #33945: (rallytime) [2016.3] Merge
forward from 2015.8 to 2016.3 @ 2016-06-13 15:44:30 UTC
81e16bb93f
Merge pull request #33945 from rallytime/merge-2016.3b4ab322ce1
Merge branch '2015.8' into '2016.3'b3ec39d644
Correct issue with ping on rotate with minion cache (#33765)378dd7ca06
Merge pull request #33888 from jfindlay/random_check6acee3cc30
modules.random_org._query: only return text if present82f95429db
modules.random_org unit tests: skip if random.org down1f9422e0cd
utils.http.query: also except gaierror with tornado
2dc1914e7c
Add connecting_settings to boto_elb state attributes list (#33936)91a2184f2d
Wait for up to a minute for sync_after_install (#33917)ef6da0be5d
Merge pull request #33877 from rallytime/merge-2015.8398534a9e7
Fix ret return from merge-conflict resolutionb8e4706074
Merge branch '2015.5' into '2015.8'cdda593c50
Merge pull request #33829 from terminalmage/update-versionchangedf7028eb1c6
Update versionchanged directive
b8e6c144d8
Merge pull request #33833 from terminalmage/issue3364591745c2a67
Support syncing pillar modules to masterless minions
e061788e81
Merge pull request #33814 from terminalmage/archive-extracted-xz897a716df2
Support extraction of XZ archives in archive.extracted state
fa983e91cf
Merge pull request #33778 from sodium-chloride/2015.5-2016-0604-1938a5fb6d7a69
Fix minor docstring issues
b9133326c8
Merge pull request #33726 from jtand/sysmod_skip_valid_docs_glanceebee8a89af
glance.warn_until shouldn't be checked for a doc string
137f0b19f3
Merge pull request #33611 from TargetHolding/2015.51dd15a603b
solve' TypeError: expected string or buffer' in json/decoder.pyeaf42ca892
solve AttributeError: 'module' object has no attribute 'exception'
- PR #33960: (nulfox) Fix mongo get_load to
return full mongo record instead of non-existant 'load' key @
2016-06-13 15:37:46 UTC
68d261fe5b
Merge pull request #33960 from mecarus/2016.3d622133a49
The jid load comes in directly, not as 'load' key. Should return the mongo record directly without accessing keys
- PR #33961: (jacobhammons) 2016.3.0 known
issues update @ 2016-06-13 02:59:21 UTC
8f56406507
Merge pull request #33961 from jacobhammons/release2cf787d4ba
2016.3.0 known issues update- PR #33908: (ticosax) [boto_lambda] handle omitted Permissions parameter
- ISSUE #33575: (anlutro) File states seem slower in 2016.3, especially on first cache retrieval (refs: #33896)
- ISSUE #29643: (matthayes) Can't get batch mode and --failhard to work as expected (refs: #31164)
- ISSUE #28569: (andrejohansson) Reactor alert on highstate fail (refs: #31164)
- PR #33896: (DmitryKuzmenko) Don't deep
copy context dict values. @ 2016-06-10 15:32:54 UTC
- PR #31164: (DmitryKuzmenko) Issues/29643 fix invalid retcode (refs: #33896)
16b5e9dcc1
Merge pull request #33896 from DSRCompany/issues/33575_do_not_deep_copy_context8e34d0a9c3
Don't deep copy context dict values.
- ISSUE #3077: (torhve) Client ACL and external auth system should have support for limiting functions to certain arguments (refs: #29153)
- PR #33905: (rallytime) Back-port #33847 to 2016.3
@ 2016-06-10 15:22:34 UTC
- PR #33847: (whiteinge) Add docs for arg/kwarg eauth matching (refs: #33905)
- PR #29153: (DmitryKuzmenko) ACL limit args (refs: #33847)
01323322b0
Merge pull request #33905 from rallytime/bp-33847b6ebd7b6ef
Add docs for arg/kwarg eauth matching
261baeb5b5
Ensure tht pillar have freshest grains (#33910)00e016ecfc
Add note about Xenial packages to 2016.3.0 release notes (#33870)