Commit Graph

11274 Commits

Author SHA1 Message Date
Thomas S Hatch
5956c6519b Merge pull request #3963 from GaretJax/patch-1
Check version using correct user
2013-03-07 09:46:16 -08:00
Thomas S Hatch
71d9c775a9 Merge pull request #3979 from ealekseev/develop
modules/useradd: Allow home dir creation for system users.
2013-03-07 09:46:02 -08:00
Thomas S Hatch
dd2c003c9b Merge pull request #3965 from holmboe/argspec-execution-module
Ability to check which arguments is expected from an execution module.
2013-03-07 09:43:39 -08:00
Thomas S Hatch
6cf175e11c Merge pull request #3978 from valentinbud/develop
Update walkthrough.rst
2013-03-07 09:36:02 -08:00
Valentin Bud
09f39c4859 Update walkthrough.rst 2013-03-07 19:31:41 +02:00
Thomas S Hatch
3ccd3bcc31 Merge pull request #3977 from valentinbud/develop
Update walkthrough.rst
2013-03-07 09:24:11 -08:00
Eugene Alekseev
14ccbfe163 modules/useradd: Allow home dir creation for system users.
If we create user with flag system=True then useradd utility will not
create user home directory even if it defined in login.defs.
This patch adds posibility to create explicitly set home directory (e.g system=/path/to/dir)
for system users.
2013-03-07 21:23:57 +04:00
Valentin Bud
a487e884bb Update walkthrough.rst 2013-03-07 18:58:21 +02:00
Thomas S Hatch
d7b154a6a4 Clean up rst formatting 2013-03-07 09:54:18 -07:00
Thomas S Hatch
edf00bf5fe Merge pull request #3974 from valentinbud/develop
Update debian.rst
2013-03-07 08:56:36 -08:00
Thomas S Hatch
d8e252694f Merge pull request #3971 from giantlock/develop
fix #3962
2013-03-07 08:55:59 -08:00
Thomas S Hatch
4ba1fa2ec3 Merge pull request #3969 from kjkuan/grains-targeting-bugfix
Fixes some bugs with grain targeting.
2013-03-07 08:54:59 -08:00
Thomas S Hatch
205b2f115a Merge pull request #3966 from holmboe/newline-3961
Fix newline in npm.py.
2013-03-07 08:53:07 -08:00
Thomas S Hatch
cb2ff86d84 Merge pull request #3967 from tf198/travis-ppa
Travis failing
2013-03-07 08:51:11 -08:00
Thomas S Hatch
713621b75c Merge pull request #3964 from holmboe/missing-argument-msg
Be more helpful when missing arguments.
2013-03-07 08:49:23 -08:00
Thomas S Hatch
040ee6a39b clarify docstring 2013-03-07 09:43:49 -07:00
Valentin Bud
608ee7c809 Update debian.rst 2013-03-07 17:18:43 +02:00
Denis Generalov
b8dbc322a5 fix #3962 2013-03-07 14:39:26 +04:00
Jack Kuan
912a12edf0 Fix. 2013-03-07 01:46:38 -05:00
Jack Kuan
d1a14f5923 Fixes some bugs with grain targeting. 2013-03-07 01:29:21 -05:00
Tris Forster
a83f48f0e0 Modified travis config to use salt ppa for requirements 2013-03-07 14:02:27 +11:00
Henrik Holmboe
fda097e6ca Fix newline in npm.py.
See #3961.
2013-03-07 01:54:03 +01:00
Henrik Holmboe
eaf77f7692 Ability to check which arguments is expected from an execution module.
The execution module sys.doc is great, but sometimes it is helpful to
see the full argument specification of a function.
2013-03-07 01:29:28 +01:00
Jonathan Stoppani
4e0f228782 Check version using correct user
Version check fails if the correct user is not used (postgres on my system, the user root does not exist). By respecting the runas argument we avoid an error.
2013-03-06 19:29:06 -05:00
Henrik Holmboe
7c06067f5a Be more helpful when missing arguments.
BEFORE:
```
(code-salt)salt:~/code/salt # salt salt test.echo
salt:
    Traceback (most recent call last):
      File "/root/code/salt/salt/minion.py", line 411, in _thread_return
        ret['return'] = func(*args, **kwargs)
    TypeError: echo() takes exactly 1 argument (0 given)
```

AFTER:
```
(code-salt)salt:~/code/salt # salt salt test.echo
salt:
    Missing arguments executing "test.echo": ArgSpec(args=['text'], varargs=None, keywords=None, defaults=None)
```
2013-03-07 01:23:45 +01:00
Thomas S Hatch
df17555d26 Merge pull request #3955 from giantlock/develop
fix status function arguments
2013-03-06 16:12:12 -08:00
Thomas S Hatch
ec92026f37 Merge pull request #3960 from seanchannel/develop
basic output / message fixups
2013-03-06 16:11:31 -08:00
Thomas S Hatch
5c72d5e16d Merge pull request #3959 from whiteinge/salt-runner-doc
Change the sysmod runner to a more general docs runner
2013-03-06 16:10:37 -08:00
Thomas S Hatch
0a14a9e524 Merge pull request #3961 from chideit/npm
New states and modules for managing node.js packages with NPM
2013-03-06 16:09:41 -08:00
Thomas S Hatch
9c00be5484 Merge pull request #3910 from rca/make_copy_of_environment
Test making copy of environment
2013-03-06 16:07:01 -08:00
Thomas S Hatch
e804904117 Merge pull request #3958 from s0undt3ch/hotfix/version-guild-git-tag-fix
Don't show `-None-None` on the version.
2013-03-06 15:15:15 -08:00
Samuel Cormier-Iijima
cb5069493b New states and modules for managing node.js packages with NPM 2013-03-06 22:23:59 +00:00
Sean Channel
fee8ddb55e drop exit code overrides 2013-03-06 11:13:08 -08:00
Sean Channel
b8cd65cbce Setting-up message should be info instead of warn 2013-03-06 11:04:29 -08:00
Sean Channel
6d10d09db6 stop redirecting to dev null for issue #3900 2013-03-06 10:46:32 -08:00
Seth House
63a7307156 Added function to grab wheel module docs 2013-03-06 11:41:44 -07:00
Seth House
ea6e5ec340 Added method to Wheel client to grab inline docs 2013-03-06 11:41:44 -07:00
Seth House
58c870c7b6 Added runner module docs; renamed module in virtual function 2013-03-06 11:41:44 -07:00
Seth House
840bb949b7 Renamed sysmod module to docs module
This module is going to collect docs functions for all the module types
instead of just shadowing the execution sysmod module.
2013-03-06 11:41:44 -07:00
Pedro Algarvio
5a84b0d184 Don't show -None-None on the version. 2013-03-06 13:31:05 +00:00
Denis Generalov
b937dc9f71 fix status function arguments 2013-03-06 11:26:34 +04:00
Thomas S Hatch
61dc4b37f7 Merge pull request #3951 from mgwilliams/cobbler
cobbler tops/pillar module improvements
2013-03-05 16:52:22 -08:00
Matthew Williams
1f52a133b8 improve consistency between cobbler tops and pillar modules; use shared cobbler credentials 2013-03-05 16:41:30 -08:00
Thomas S Hatch
3d75c88a11 Merge pull request #3950 from ento/fix-name-overriding
Fix name overriding
2013-03-05 16:33:06 -08:00
Marica Odagaki
9976911f1d Clean up dict arg merging in high data compiler:
* Remove inconsistent use of `continue`
 * Update `chunk` key by key: do not update with `arg` for every non-name-related key
2013-03-06 08:30:05 +09:00
Marica Odagaki
0d0b682c8a Bring back name overriding that was erroneously skipped as a result of type checking. 2013-03-06 08:19:13 +09:00
Thomas S Hatch
d4ba15d298 Add docs about ecdsa 2013-03-05 15:13:03 -07:00
Thomas S Hatch
b65244d919 Fix an issue where a directory in the keys dirs would cause
The master to crash, per #3946
2013-03-05 15:08:19 -07:00
Thomas S Hatch
fc993f9db1 Merge pull request #3946 from smaragd/no_dirs_in_minion_keys
Do not list any directories as keys in the 'salt-call -L' output.
2013-03-05 14:04:23 -08:00
Thomas S Hatch
f682cf3462 Apply the requisite_in data from the extending sls, fix #3937 2013-03-05 15:00:19 -07:00