Erik Johnson
500d3ebbaa
Add link to provider override docs to all group providers
2016-04-08 23:36:02 -05:00
Erik Johnson
83ca01f620
dd link to provider override docs to all shadow providers
2016-04-08 23:34:31 -05:00
Erik Johnson
c5fe38789d
Add link to provider override docs to all user providers
2016-04-08 23:32:41 -05:00
Erik Johnson
5c1c1dda59
Add link to provider override docs to all service providers
2016-04-08 23:04:14 -05:00
Erik Johnson
736f2befc9
Add link to provider override docs to all package providers
2016-04-08 22:58:08 -05:00
Erik Johnson
f9306347cc
Clarify the scope of the provider param in states.
2016-04-08 22:05:36 -05:00
Erik Johnson
af24c82ab0
Add documentation on virtual module provider overrides to the module docs
2016-04-08 22:01:14 -05:00
Erik Johnson
0bc6c97a63
Improve docstrings
2016-04-08 22:00:56 -05:00
Erik Johnson
1948920674
Add external ref to windows package manager docs
2016-04-08 22:00:06 -05:00
Erik Johnson
e7fa21438c
Add new doc pages to toctree
2016-04-08 21:59:21 -05:00
Erik Johnson
f0de1236ec
Move the tables of virtual modules to individual documentation pages
2016-04-08 21:58:11 -05:00
Andres Montalban
690addf0b4
FreeBSD supports packages in format java/openjdk7 so the prior commit broke that functionality. Check freebsd/pkg#1409 for more info.
2016-04-07 09:11:54 -06:00
Nicole Thomas
a36866d7db
Merge pull request #32399 from amontalban/2015.5
...
Backport to fix #28262 for 2015.5 as requested in PR #32376
2016-04-06 16:48:23 -06:00
Andres Montalban
e1ffbd615a
Fixes saltstack/salt#28262 for 2015.5 branch
2016-04-06 19:03:28 -03:00
Mike Place
3f03c5fcf9
Merge pull request #32374 from cachedout/issue_32066
...
Update proxmox documentation
2016-04-05 16:25:16 -06:00
Mike Place
62389d1d1a
Update proxmox documentation
2016-04-05 16:24:26 -06:00
Mike Place
8578089beb
Merge pull request #32339 from Ch3LL/fix_doc_multi-master
...
remove reference to master_alive_check in 2015.5
2016-04-04 14:39:24 -06:00
Ch3LL
2774da288d
remove reference to master_alive_check
2016-04-04 13:49:33 -06:00
Erik Johnson
fbdc47cc55
Merge pull request #32284 from rallytime/config-audit
...
Audit config.py default types and values
2016-04-01 21:00:38 -05:00
rallytime
0491513204
Don't be so explicit. Just use string_types.
2016-04-01 17:12:39 -06:00
Nicole Thomas
0a6d44e57b
Merge pull request #32302 from terminalmage/fix-missing-release
...
Properly support packages with blank "Release" param in pkg.latest_version
2016-04-01 16:13:27 -06:00
rallytime
083c477fd3
Use six.string_types in config default tuples
2016-04-01 16:09:57 -06:00
Erik Johnson
413c371ccd
Properly support packages with blank "Release" param in pkg.latest_version
2016-04-01 15:49:20 -05:00
rallytime
7e642b8381
Audit config.py default types and values - first sweep
...
- Updated standard types in VALID_OPTS dict where necessary
- Updated default values to match VALID_OPTS in DEFAULT_*_OPTS dicts
- Updated master/minion configuration reference docs to match changes
- Removed enumerate_proxy_minions value as it's not referenced anywhere in code
2016-03-31 13:50:51 -06:00
Mike Place
5d08db7c92
Merge pull request #32162 from terminalmage/issue31963
...
Properly handle yum/zypper repositories in pkgrepo.managed
2016-03-30 11:51:05 -06:00
Erik Johnson
5c1bdb812c
Fix pkgrepo integration test
...
Also re-enabled test on ubuntu 15.10.
2016-03-30 11:34:55 -05:00
Mike Place
4fcdaab428
Merge pull request #32223 from twangboy/fix_31976
...
Create minion.d directory on install for Windows
2016-03-30 08:43:27 -06:00
Erik Johnson
e7fb3095ce
Properly handle yum/zypper repositories in pkgrepo.managed
...
When comparing the current state of the repo to the desired state, there
is a key called ``disabled`` which we support, which is not in the
``pkg.get_repo`` return data. This caused yum repos to always identify
as needing to be modified, and calling ``pkg.mod_repo`` every time the
state was run.
This commit fixes this behavior and also improves the documentation for
this state.
2016-03-29 15:29:32 -05:00
Erik Johnson
add2111fec
Use six.iteritems instead of dict.items
...
Also more reliably handle commands run in pkg.mod_repo
2016-03-29 15:29:32 -05:00
Erik Johnson
6c21881c38
Docstring tweaks
2016-03-29 15:29:32 -05:00
Erik Johnson
ecbb78b649
Remove useless function
...
This function is not called if not present, so it serves no purpose
2016-03-29 15:29:32 -05:00
Erik Johnson
06f3309552
Normalize variable naming to match other functions
2016-03-29 15:29:32 -05:00
Erik Johnson
690537ca8b
Look for apt-add-repository in PATH instead of assuming it's there
...
Depending on the ubuntu version, apt-add-repository is provided by
different packages. Some versions put it in python-software-properties,
and some put it in software-properties-common. It is incorrect to assume
it's there because the ``softwareproperties`` python module is
available, since it is provided by python-software-properties (and
apt-add-repository may or not be also provided by that package).
2016-03-29 15:29:32 -05:00
Erik Johnson
709d80bb1b
aptpkg: Accept **kwargs instead of a dict for pkg.expand_repo_def
2016-03-29 15:29:31 -05:00
twangboy
b7fcae97ce
Create minion.d directory, fixes #31976
2016-03-29 14:17:24 -06:00
Mike Place
3309ff6a29
Merge pull request #32218 from cachedout/issue_31501
...
Only display error when tty is True in salt-ssh
2016-03-29 13:13:44 -06:00
Mike Place
6795d6aef0
Only display error when tty is True in salt-ssh
2016-03-29 12:08:24 -06:00
Mike Place
6e0cb22c96
Merge pull request #32196 from jtand/cherrypy_pam_test_lint_fix
...
Fixed pylint error in app_pam_test.py
2016-03-28 17:59:42 -06:00
Justin Anderson
bd3942e0fd
Fixed pylint error in app_pam_test.py
2016-03-28 17:04:47 -06:00
Mike Place
6b8b8b51c0
Merge pull request #32154 from Ch3LL/ch3ll_pam_2015.5
...
Add integration tests for salt-api using pam eauth
2016-03-28 10:06:36 -06:00
Nicole Thomas
230443be6c
Merge pull request #32170 from gtmanfred/lxc_cloud_name
...
add name for lxc for use with cloud cache
2016-03-28 08:34:16 -06:00
Daniel Wallace
eb7d82e7be
add name for lxc for use with cloud cache
...
needed for use in `cache_node` in salt/utils/cloud.py
2016-03-27 21:36:34 -05:00
Nicole Thomas
32b0421a34
Merge pull request #32164 from terminalmage/issue31731-2015.5
...
Make __virtual__ for rhservice.py more robust (2015.5 branch)
2016-03-27 12:21:52 -06:00
Erik Johnson
18439c4f89
Make __virtual__ for rhservice.py more robust (2015.5 branch)
...
We already have an osrelease_info grain that provides a
versioninfo-style list. Using ``float()`` here is unnecessary and also a
brittle solution as it falls over when the verson contains a third part
(as an exception is raised since the string can no longer be evaluated as
a float).
Moreover, as we're not checking anything special for point releases, the
extra resolution provided by using a float is superfluous.
Additionally, this fixes incorrect logic which would result in this
module being loaded on Fedora 15, which uses systemd.
2016-03-26 22:35:59 -05:00
Ch3LL
ba605b0128
fix more pylint and add ability to close cherrypy engine
2016-03-25 12:06:39 -06:00
Mike Place
6212e9aa56
Merge pull request #32141 from paclat/issue_32108
...
fixes 32108
2016-03-25 10:50:59 -06:00
charles_paclat
72c5d12d43
fixes 32108
...
Catches the case where a state returns a result that is a string indicating the state failed.
The original case was one in which the state was already running on the targeted minion.
2016-03-24 19:18:50 -04:00
Mike Place
bdd7ea89d5
Merge pull request #32129 from terminalmage/issue32044
...
Support multiple valid option types when performing type checks
2016-03-24 15:16:29 -06:00
Erik Johnson
34ca1ea12e
Change type check errors to debug loglevel
2016-03-24 15:30:58 -05:00
Erik Johnson
5462081488
Support multiple valid option types when performing type checks
...
Fixes #32044 .
2016-03-24 15:30:58 -05:00