Commit Graph

99970 Commits

Author SHA1 Message Date
Gareth J. Greenaway
e3a9e99320
Merge pull request #51233 from Ch3LL/bp-51105
Backport #51105 to 2018.3
2019-01-18 14:44:32 -08:00
Shane Lee
1b83427934
Merge branch '2019.2.0.rc1' into merge_auditpol 2019-01-18 15:43:06 -07:00
Gareth J. Greenaway
0ccd5c37bb
Merge pull request #51221 from Ch3LL/bp-50540
Backport #50538 into 2019.2
2019-01-18 14:42:35 -08:00
Gareth J. Greenaway
223e7c0457
Merge branch '2019.2' into bp-50540 2019-01-18 12:52:01 -08:00
Gareth J. Greenaway
3edaf18cc8
Merge pull request #51232 from Ch3LL/merge-2019.2
[2019.2] Merge forward from 2018.3 to 2019.2
2019-01-18 12:51:34 -08:00
Gareth J. Greenaway
0bf468c357
Fixing lint. Using a constant intead of looking for the condition in the string. 2019-01-18 12:45:09 -08:00
Gareth J. Greenaway
a233dbc79a
Ensuring we can handle a string that contains single quote + an escaped double quote. 2019-01-18 12:45:09 -08:00
Gareth J. Greenaway
c33c5589ca
Backport #50358 to 2017.7 2019-01-18 12:16:03 -08:00
Gareth J. Greenaway
827d6c3722
Merge branch '2018.3' into tag_manager 2019-01-18 11:54:43 -08:00
Gareth J. Greenaway
3c4b24345f
Merge branch '2019.2' into bp-50540 2019-01-18 11:51:59 -08:00
Gareth J. Greenaway
eef49e8999
Merge branch '2018.3' into bp-51105 2019-01-18 11:50:41 -08:00
Gareth J. Greenaway
e53e9b16b3
Merge pull request #51230 from Ch3LL/merge-2018.3
[2018.3] Merge forward from 2017.7 to 2018.3
2019-01-18 11:50:09 -08:00
Megan Wilhite
3b966f3ba5
Merge branch '2019.2' into merge-2019.2 2019-01-18 14:47:57 -05:00
Megan Wilhite
e6ab913455
Merge pull request #51234 from KChandrashekhar/2019.2-docs
Added a note in Release notes about py 2.7 EOL
2019-01-18 10:53:50 -05:00
Kavya Chandrashekhar
e4afc814e1 Addressing Megan's comment to fix the py2.7 deprecation message in release notes 2019-01-17 17:05:57 -07:00
Kavya Chandrashekhar
8ec0296986 Added a note in Release notes about py 2.7 EOL 2019-01-17 15:39:32 -07:00
Gareth J. Greenaway
c3520aa006
Accounting for when permissions are not returned from file.check_perms, eg. windows systems. 2019-01-17 17:32:58 -05:00
Gareth J. Greenaway
cd80548e79
When test=True and there are permissions changes, report it. 2019-01-17 17:31:23 -05:00
Ch3LL
ffe23fa258
Merge branch '2018.3' into '2019.2'
Conflicts:
  - salt/cloud/clouds/azurearm.py
  - salt/minion.py
  - salt/utils/network.py
2019-01-17 17:11:00 -05:00
Erik Johnson
4a614775e4
Clarify documentation for the the gitfs "all_saltenvs" config param 2019-01-17 16:02:21 -06:00
Megan Wilhite
644ef8c9d0
Merge pull request #51198 from Ch3LL/merge-2019.2-rc
[2019.2] Merge forward from 2019.2.0.rc1 to 2019.2
2019-01-17 16:23:33 -05:00
Ch3LL
0ef76755db
Merge branch '2017.7' into '2018.3'
Conflicts:
  - salt/modules/capirca_acl.py
2019-01-17 16:11:12 -05:00
Gareth J. Greenaway
241eabe860
Merge pull request #51222 from s0undt3ch/2019.2.0.rc1
Make `AsyncPillar` API compatible with `AsyncRemotePillar` - Fixes #51186
2019-01-17 12:42:09 -08:00
Gareth J. Greenaway
89345eb1ab
Handle spaces in fstab opts, similar fix to #39593 2019-01-17 12:06:34 -08:00
Jamie Bliss
6e7da9577d
Add the tokens system.
Also update the no-fs flag on the thorium system.
2019-01-17 14:56:44 -05:00
Jamie Bliss
7e2838ca92
Add reference to the execution module docs 2019-01-17 14:16:51 -05:00
Jamie Bliss
f30f9e81e7
Remove search system 2019-01-17 14:08:23 -05:00
Jamie Bliss
f0cc183823
Fileserver modules can be loaded from the fileserver. 2019-01-17 14:07:25 -05:00
Daniel Wozniak
26008ef26c
Merge pull request #51212 from sathieu/file_roots_slash
Allow slashes in file_roots envs.
2019-01-17 10:29:17 -07:00
twangboy
35adc8b272
Merge forward #51154 and #51184 2019-01-17 10:25:12 -07:00
Pedro Algarvio
430491b388
Make AsyncPillar API compatible with AsyncRemotePillar
Fixes #51186
2019-01-17 17:15:33 +00:00
Jorge Schrauwen
3f61e77c45
Fix pdbedit module on samba 4.9 (Fixes #50538) 2019-01-17 11:49:34 -05:00
Mathieu Parent
b769f18085
Allow slash in file_roots envs
Fixes: #51211
2019-01-17 17:03:38 +01:00
Mathieu Parent
f9437e2590
Test for file_roots envs with slash leads to "No such file or directory"
See #51211.

2019-01-08 09:57:23,653 [salt.master      :1795][ERROR   ][28091] Error in function _file_list:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/salt/master.py", line 1788, in run_func
    ret = getattr(self, func)(load)
  File "/usr/lib/python2.7/dist-packages/salt/utils/decorators/__init__.py", line 594, in wrapped
    **salt.utils.data.decode_dict(kwargs)
  File "/usr/lib/python2.7/dist-packages/salt/fileserver/__init__.py", line 752, in file_list
    ret.update(self.servers[fstr](load))
  File "/usr/lib/python2.7/dist-packages/salt/fileserver/roots.py", line 422, in file_list
    return _file_lists(load, 'files')
  File "/usr/lib/python2.7/dist-packages/salt/fileserver/roots.py", line 310, in _file_lists
    __opts__, form, list_cache, w_lock
  File "/usr/lib/python2.7/dist-packages/salt/fileserver/__init__.py", line 122, in check_file_list_cache
    if not os.path.isfile(list_cache) and _lock_cache(w_lock):
  File "/usr/lib/python2.7/dist-packages/salt/fileserver/__init__.py", line 56, in _lock_cache
    os.mkdir(w_lock)
OSError: [Errno 2] No such file or directory: '/var/cache/salt/master/file_lists/roots/.foo/bar.w'
2019-01-17 17:03:33 +01:00
Martin Ruckli
a85f1465d5
fixes #31179 by appling the same logic as used in the nexus module
(cherry picked from commit eb7fb38a80)
2019-01-17 16:59:06 +01:00
Shane Lee
5916282144
Merge pull request #51209 from garethgreenaway/bp-51124
[2018.3] Back-port PR #51124 to 2018.3
2019-01-17 06:28:31 -07:00
Pedro Algarvio
8e23a6cb63
Add missing import 2019-01-17 13:13:59 +00:00
Ch3LL
82acce47cd
Handle encoding when opening file for both py2/py3
Conflicts:
	setup.py
2019-01-16 19:09:25 -08:00
twangboy
b91b2c62f5
Backport PR# 50771 to 2018.3 branch 2019-01-16 15:54:17 -07:00
Erik Johnson
31ca7c6936
Fix usage of reload for PY3 compatibility
This also normalizes some hacks that were in place to import reload from
importlib, so that these instances also use the compatibility function.
2019-01-16 16:37:41 -06:00
Ch3LL
810c6119ec
Merge branch '2019.2.0.rc1' into 2019.2 2019-01-16 16:38:32 -05:00
twangboy
1d00b0543d
Rollback zeromq to 4.1.6 2019-01-16 14:22:22 -07:00
Ch3LL
fcdfe6943f
Add Google Tag Manager to Docs 2019-01-16 15:30:45 -05:00
Daniel A. Wozniak
b69c002e68
Fix saltmod roster test 2019-01-16 11:20:05 -07:00
Daniel A. Wozniak
2594f246e5
Roster defines the roster system not a file 2019-01-16 11:18:41 -07:00
Daniel Wozniak
094bd33279
Merge pull request #51184 from twangboy/fix_auditpol
Fix win_lgpo_auditpol salt util on Windows
2019-01-16 11:08:00 -07:00
Daniel Wozniak
ac719226c0
Merge pull request #51191 from Ch3LL/bp-50918
Backport #50918 into 2018.3
2019-01-16 11:02:18 -07:00
Daniel Wozniak
1dc57094c2
Merge pull request #51194 from terminalmage/fix-py3-incompatibility
Fix Python 3 incompatibility in EC2 salt-cloud driver
2019-01-16 11:01:33 -07:00
Erik Johnson
734db2f686
Fix Python 3 incompatibility in EC2 salt-cloud driver 2019-01-16 10:15:28 -06:00
twangboy
7300d84d54
Skip debian tests on Windows 2019-01-16 09:31:37 -05:00