Commit Graph

77806 Commits

Author SHA1 Message Date
Erik Johnson
9db2601954 Document wildcard versions in pkg.installed docstring 2017-02-07 08:54:26 -06:00
Erik Johnson
765e97a22b pacman: add support for wildcards in package installs 2017-02-07 08:54:26 -06:00
Erik Johnson
87431d0de0 aptpkg: add pkg.list_repo_pkgs function 2017-02-07 08:54:26 -06:00
Erik Johnson
8319539138 Add salt.utils.fnmatch_multiple 2017-02-07 08:54:25 -06:00
Erik Johnson
8bb0e3d7b9 yumpkg.py: add wildcard support to package installs
This also makes significant changes to the list_repo_pkgs function to
bring it in line with behavior that will be implemented for other pkg
providers.
2017-02-07 08:54:25 -06:00
Erik Johnson
f2dbff3a55 Better wildcard check 2017-02-07 08:54:25 -06:00
Yaroslav Molochko
be815c3e0b fix proposal for #34438
wildcard '*' support for pkg version comparison
2017-02-07 08:54:25 -06:00
Mike Place
f58ccdde6a Merge pull request #39093 from cachedout/zd_1151
Add a function to list extmods
2017-02-02 14:08:19 -07:00
Mike Place
d76ebdaaed Accidentially overwrote lint commit 2017-02-02 14:08:07 -07:00
Mike Place
56cb200cf8 Merge pull request #39027 from cloudflare/REDIS-CACHE
Redis cache plugin
2017-02-02 13:27:26 -07:00
Mike Place
8a24cad919 Merge pull request #39004 from markuskramerIgitt/compile_offline3
Compile offline3
2017-02-02 13:20:38 -07:00
Mike Place
c69dd4778b
Avoid reserved kw 2017-02-02 13:06:47 -07:00
Mike Place
b3ad1eebd7 Merge pull request #39092 from jacobweinstock/add-pillar-data-override-in-state-sls-id
add ability to override pillar data during state.sls_id run.
2017-02-02 12:33:08 -07:00
Mike Place
1f210ee0e3 Merge pull request #39130 from garethgreenaway/develop
Fix when targeting via pillar with Salt syndic
2017-02-02 12:28:02 -07:00
C. R. Oldham
8e6c155ead MANY dunder variable fixes for proxies + proxy keepalive from @mirceaulinic (#38829)
* Add proxy keep alive options

* Documentation for the alive function

* MANY dunder variable fixes for proxies.

* Lint.

* Lint.

* More Lint.
2017-02-02 11:35:40 -07:00
Gareth J. Greenaway
a52c3d96ba Missing colon 2017-02-02 09:30:24 -08:00
Nicole Thomas
8cd74af1e4 Merge pull request #39129 from rallytime/merge-develop
[develop] Merge forward from 2016.11 to develop
2017-02-02 10:10:20 -07:00
Gareth J. Greenaway
75526f80c3 Merge remote-tracking branch 'upstream/develop' into develop 2017-02-02 09:06:48 -08:00
10ne1
412615ec5a grains/core: Populate hw info for ARM devices (#38992)
Linux ARM targets use U-BOOT / fw_printenv and have no SMBIOS /
dmidecode installed. Set the manufacturer and serial number grains
using fw_printenv.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
2017-02-02 08:57:54 -07:00
rallytime
eb61788f87 Merge branch '2016.11' into 'develop'
Conflicts:
  - doc/ref/runners/all/index.rst
  - salt/modules/win_lgpo.py
  - salt/states/dockerio.py
2017-02-01 16:36:45 -07:00
Gareth J. Greenaway
26cb35df25 Merge remote-tracking branch 'upstream/develop' into develop 2017-02-01 15:34:42 -08:00
Gareth J. Greenaway
19eed77fb0 Fixing a weird edge case when using salt syndics and targetting via pillar. Without this fix the master of masters ends up in an infinite loop since the data returned from the minions is differently structured than if a sync was not in use. 2017-02-01 15:34:35 -08:00
Mike Place
4480bd8858 Merge pull request #39114 from cloudflare/BGP-RUNNER
New networking runner: BGP
2017-02-01 16:05:08 -07:00
lomeroe
8b34fcdb45 correct checking of policy_class to compare with lower() version of the specified string (#39084) 2017-02-01 15:51:34 -07:00
lomeroe
8ce928f050 Backport #38779 to 2016.11 (#39089)
* ignore ADMX/ADML files with syntax errors

* narrow except for XML Syntax Error on admx file

* attempt to remove any "encoding='unicode'" from ADMX/ADML files if lxml does not support the encoding

* lint fixes

* fix bonehead typo
2017-02-01 15:50:42 -07:00
lomeroe
8a00ecfb79 update adml text search to use 'starts-with' as some policies text has trailing spaces (#39090) 2017-02-01 15:43:01 -07:00
lomeroe
9dccb9fbe3 correctly handle scenario when "storeAsText" is True on a decimal/longDecimal element object (#39088)
handle scenario that gpedit has not been run on a system (Machine and User GroupPolicy sub-folders do not exist)
handle scenario that startup/shutdown script policy file does not exist
2017-02-01 15:26:13 -07:00
Nicole Thomas
50d72da3f6 Merge pull request #39122 from rallytime/merge-2016.11
[2016.11] Merge forward from 2016.3 to 2016.11
2017-02-01 14:41:58 -07:00
rallytime
a782b00ee1 Merge branch '2016.3' into '2016.11'
Conflicts:
  - salt/cloud/clouds/openstack.py
2017-02-01 13:35:10 -07:00
Jacob Weinstock
c6ad5d0ac3 use the pillar kwarg explicitely 2017-02-01 12:44:27 -07:00
Jacob Weinstock
8ec3e08664 add ability to override pillar data during state.sls_id run. 2017-02-01 12:44:27 -07:00
Mike Place
6100467288 Merge pull request #39036 from cro/no_docs_develop
Add CLI Examples so tests will pass (counterpart to #39035)
2017-02-01 12:31:29 -07:00
Mike Place
ceccb14ffd Merge pull request #39050 from The-Loeki/cache-roster2
Introduction of a new Salt-SSH cache roster with vastly expanded options
2017-02-01 12:25:24 -07:00
Mike Place
4ed8085d27 Merge pull request #39060 from harisokanovic/dev/hokanovi/hwclock-sync
system: Update hardware clock on date/time change
2017-02-01 12:22:20 -07:00
Mike Place
cc9b69b6bc Merge pull request #39091 from terminalmage/update-test-valid-docs
Run test_valid_docs in batches
2017-02-01 12:09:04 -07:00
Mike Place
f8a6863d98 Merge pull request #39087 from lomeroe/bp-37375
Backport #37375 to 2016.11
2017-02-01 12:02:57 -07:00
Mike Place
75bb1d88eb Merge pull request #39082 from bmwiedemann/systemdsleep
Add salt-minion.sleep
2017-02-01 11:57:42 -07:00
Mike Place
c4c6e701af Merge pull request #39094 from rallytime/doc-build-warnings
Add a bunch of missing doc module references
2017-02-01 11:56:26 -07:00
Mike Place
d302bb747e Merge pull request #39108 from janhorstmann/fix-x509-state
[Bugfix] Fix state x509.crl_managed
2017-02-01 11:32:42 -07:00
Mike Place
8ae6c54243 Merge pull request #39103 from arif-ali/fix_iface_lower
fixes #31393 don't convert the iface to lower case
2017-02-01 11:28:13 -07:00
Mike Place
4cd698ca33 Merge pull request #39104 from githubcdr/develop
Do not use name resolving for --notrim check
2017-02-01 11:25:27 -07:00
Mike Place
bf61ec9515 Merge pull request #39107 from cloudflare/FIX-38638
Check if data['return'] is dict type
2017-02-01 11:21:45 -07:00
Mircea Ulinic
c051f7ae7b BGP runner doc 2017-02-01 18:17:19 +00:00
Mircea Ulinic
ee45e1d8a6 BGP runner 2017-02-01 17:50:28 +00:00
jhorstmann
9f5c532510 [Bugfix] Fix state x509.crl_managed
A necesasary variable was overwritten with a bool breaking the state
2017-02-01 16:21:37 +01:00
Mircea Ulinic
7c34815979 Check if data['return'] is dict type 2017-02-01 12:18:10 +00:00
cDR
351c039257 Do not use name resolving for --notrim check
This causes a significant delay on servers with many open connections
2017-02-01 11:02:10 +01:00
Erik Johnson
d76f0380d0 add debug logging for batch vars 2017-02-01 00:05:21 -06:00
Erik Johnson
b4afea2a25 Don't fail test if data is empty
This keeps trimmed output from failing the test. We are still testing
with a specific module lower down in the test, so this doesn't reduce
our test coverage.
2017-02-01 00:05:21 -06:00
Erik Johnson
b3a5d549c1 Account for trimmed value in 'salt -d' output 2017-02-01 00:05:21 -06:00