Commit Graph

17828 Commits

Author SHA1 Message Date
Thomas S Hatch
7ef53a122c Merge pull request #7115 from evinrude/feature_mknod
mknod edits
2013-09-07 22:16:25 -07:00
Thomas S Hatch
d460132493 Merge pull request #7110 from SmithSamuelM/develop
Fixed wheel and runner event generation
2013-09-07 22:12:27 -07:00
Thomas S Hatch
bb24bfd560 fix missed syntax error in state ssh wrapper 2013-09-07 23:07:45 -06:00
Thomas S Hatch
8511e5403b Add the remainter of state froundend routines to salt-ssh 2013-09-07 23:04:02 -06:00
Thomas S Hatch
0debe4b444 Add shortcuts for grains lookups in salt-ssh 2013-09-07 22:06:18 -06:00
Thomas S Hatch
88e0f9d3ef Add lookup shortcuts for config routines to ssh 2013-09-07 22:03:26 -06:00
Thomas S Hatch
0cd9d23729 Add pillar get shortcuts to the ssh routines 2013-09-07 21:59:33 -06:00
Thomas S Hatch
223dc8d5a4 Hook ssh support into the salt state 2013-09-07 21:46:50 -06:00
Thomas S Hatch
444c28fc7e Add ssh support to saltutil.cmd 2013-09-07 21:40:43 -06:00
Thomas S Hatch
a5c20af9e4 Add cmd to the SSHClient 2013-09-07 21:33:25 -06:00
Thomas S Hatch
1b856c521a Add SSHClient!!! 2013-09-07 21:17:17 -06:00
Thomas S Hatch
c5c65b76c7 Add api centric run_iter to the SSH obj 2013-09-07 21:16:10 -06:00
Thomas S Hatch
9a8624bf1f Get --raw working 2013-09-07 20:47:13 -06:00
Thomas S Hatch
d360884482 Add refresh_cache option to salt-ssh 2013-09-07 20:38:58 -06:00
Thomas S Hatch
ca45fed7d2 Add --raw-shell option to salt-ssh 2013-09-07 20:38:58 -06:00
Erik Johnson
09365c0e82 Merge pull request #7108 from m87carlson/develop
mem_total in BSD should return as an int, see #7104
2013-09-07 19:24:16 -07:00
Erik Johnson
64465e7535 yumpkg: add pkg suggestions for nonexistant packages
See issue #6298 for more information.
2013-09-07 21:06:10 -05:00
Erik Johnson
cf44faf7c1 yumpkg5: add pkg suggestions for nonexistant packages
See issue #6298 for more information.
2013-09-07 21:05:20 -05:00
Erik Johnson
ac33d130f6 Add kwargs to pre-flight check 2013-09-07 21:04:39 -05:00
Joseph Hall
e7d0596b01 Merge pull request #7116 from aboe76/suse_0.16.4
Suse package updated to 0.16.4
2013-09-07 16:43:28 -07:00
Niels Abspoel
cc0fd3982a updated to 0.16.4
The spec file is future ready for salt 0.17, this is commented
I have tested it on sles 11 sp3 and opensuse 12.3 vm.
2013-09-08 00:59:34 +02:00
Pedro Algarvio
53471f8704 Merge pull request #7095 from riverajo/postgres-port
convert the port to a string
2013-09-07 14:21:01 -07:00
Joseph Hall
1c123ec02f Merge pull request #7112 from gravyboat/develop
Updates to file state documentation to resolve issue 6503.
2013-09-07 09:15:04 -07:00
Joseph Hall
74e30c73ca Merge pull request #7113 from mafrosis/git-symlinks
Handle symlinks to directories in git when force applied
2013-09-07 09:11:19 -07:00
Mickey Malone
e9de380f33 Grammar edit 2013-09-07 08:27:00 -05:00
Mickey Malone
121bd88b0a Corrected mknod pylint "line too long" issues 2013-09-07 07:56:20 -05:00
Mickey Malone
c081f5edfe Merge branch 'feature_mknod_edits' into feature_mknod 2013-09-07 07:49:43 -05:00
Mickey Malone
86e574af50 Merge remote-tracking branch 'upstream/develop' into feature_mknod 2013-09-07 07:48:57 -05:00
Mickey Malone
13b16ece7b Added my name and email 2013-09-07 07:44:52 -05:00
Mickey Malone
b3803c006b More mknod doc edits/additions. Fixed pylint score in relation to the addition of mknod functionality. 2013-09-07 07:43:14 -05:00
mafro
0ca75bcdbf handle symlinks to directories in git when force applied 2013-09-07 18:36:13 +10:00
Erik Johnson
4a45348d6b Use new pkg.checkdb function for pre-flight checks
This establishes a new convention for pkg.installed states: If it is
considered necessary, pre-flight checks can be done to determine if
possible matches can be found for packages with ambiguous names.
Currently this applies to Gentoo-based distros for which package names
are provided without the category, and will (in a later commit) be
expanded to support the yumpkg providers.

In the case of yumpkg{,5}, yum will automagically resolve package names
like "vim" to their actual name, "vim-enhanced", but this breaks
post-install verification of package targets since "vim" !=
"vim-enhanced". The solution, like with Gentoo, will be to attempt to
detect the possible matches for a given package name, and then fail out
of the state. This way, the user will be given a clear indication of the
proper changes to make to their states, and ambiguous package names will
not be tolerated.
2013-09-07 00:00:00 -05:00
Erik Johnson
516ba290e0 Move platform-specific pkgdb check to ebuild.py
In preparation for adding similar pre-flight checks to the yumpkg
providers, this commit moves the pre-flight checks done for Gentoo to
ebuild.py.
2013-09-06 23:41:39 -05:00
Forrest Alvarez
5cd685e1f7 Fixed formatting issues/wording in file.py to better match what is present on the troubleshooting page 2013-09-06 21:18:48 -07:00
Forrest Alvarez
9e47e00afb Merge remote-tracking branch 'upstream/develop' into develop 2013-09-06 20:08:12 -07:00
Thomas S Hatch
4175ffe910 Merge pull request #7111 from terminalmage/quickfix
Fix pylint
2013-09-06 19:14:24 -07:00
Erik Johnson
f287b835f7 Fix pylint
Apparently jenkins' pylint doesn't like arguments to have default values
that are mutable types, such as empty lists. This fixes that.
2013-09-06 21:12:40 -05:00
Joseph Hall
4fb01101b6 Merge pull request #7109 from terminalmage/issue6994
rework the augeas state/module
2013-09-06 18:49:38 -07:00
Samuel M Smith
beca81c66f Fixed wheel function event generation so it fires on tokenized as well as credentialed commands
Fixed formatting of events so that it is consistent with how runner function event data
Changed username field to be user  in event data to match how it is returned in standard minion job returns
2013-09-06 18:02:38 -06:00
Erik Johnson
0c29864863 docs update: add augeas state to toctree 2013-09-06 18:46:25 -05:00
Erik Johnson
de33d429af Rework the augeas state/module
Corrected some style faux-pas in the state, and made the arguments more
"salty" by making them key-value pairs, rather than space delimited
value pairs. Also corrected invalid "changes" return data.

In the module, made some of the logic more Pythonic, as well as raising
exceptions when invalid arguments are specified.
2013-09-06 18:45:51 -05:00
Joseph Hall
3d0c868cae Merge pull request #7107 from brunson/develop
Add set and auto to alternatives
2013-09-06 16:38:08 -07:00
Mike Carlson
e344b21fff mem_total in BSD should return as an int, see #7104 2013-09-06 16:27:09 -07:00
Eric Brunson
62bc594d00 Add set and auto to alternatives
Add support to manually set the alternative
path for a name and to restore the name to
auto mode.

Change-Id: I36a816a7068ed8af8f60a6fbe3bdaf1bdca6c825
2013-09-06 15:24:59 -06:00
Joseph Hall
e9b224efea Merge pull request #7102 from KennethWilke/develop
Added keystone state module
2013-09-06 13:29:49 -07:00
Kenneth Wilke
7f0749e8e4 Added keystone state module
Adds support for managing keystone users with states
Modifies what user_verify_password returns to be True/False
2013-09-06 15:30:38 -05:00
Joseph Hall
a12cfae044 Merge pull request #7100 from micahhausler/develop
Fixed #6803 -- Added example to ignore serving vim swapfiles
2013-09-06 12:38:25 -07:00
Thomas S Hatch
2cea653025 Fix #6698 2013-09-06 13:27:28 -06:00
Thomas S Hatch
c18477c4ef initial fix for #6698 2013-09-06 13:19:24 -06:00
Thomas S Hatch
a747243405 Add routines to detect if files are bins to utils 2013-09-06 13:19:23 -06:00