C. R. Oldham
1eae21db3b
Update proxy_minions diagram (again)
2014-01-16 12:42:53 -07:00
C. R. Oldham
b6607b4b0d
Update proxy minions diagram.
2014-01-16 12:42:40 -07:00
C. R. Oldham
a4277964cf
Proxy minion documentation
2014-01-16 12:42:09 -07:00
C. R. Oldham
1c96911c1a
Add missing proxy-minion script
2014-01-16 12:39:40 -07:00
C. R. Oldham
ae3f78c9a5
Proxy minion
2014-01-16 12:39:40 -07:00
C. R. Oldham
74d9b6951a
Accommodate refactor of Config into separate Python package
2014-01-16 12:39:40 -07:00
C. R. Oldham
65ca965ee9
Minor tweaks
2014-01-16 12:39:40 -07:00
C. R. Oldham
ab8654a83c
Investigating using pillar
2014-01-16 12:39:40 -07:00
C. R. Oldham
3a00cc0b23
Grab facts on first connection for every host now. 'roster-ize' inventory and facts.
2014-01-16 12:39:40 -07:00
C. R. Oldham
835f3db4f4
Add roster support to juniper.
2014-01-16 12:39:40 -07:00
C. R. Oldham
f13f620497
Initial implementation of juniper device integration.
2014-01-16 12:39:39 -07:00
Thomas S Hatch
b6201e41fc
Jail yumpkg behind a config option
...
The yum api is just too unstable for us to use this as the default
but we will keep it around jailed behind a minion config options
called yumpkg_provider
2014-01-16 12:20:13 -07:00
Thomas S Hatch
ec60d677e0
Merge pull request #9780 from s0undt3ch/issues/9103-zmq-assert
...
Allow the ZMQ to deliver or drop the message before GC. Fixes #9103 .
2014-01-16 10:07:05 -08:00
Thomas S Hatch
0cc41a4107
Merge pull request #9776 from pakdel/postgres_user.present
...
states.postgres_user manages user attributes
2014-01-16 10:05:24 -08:00
Thomas S Hatch
3084fc2629
Merge pull request #9775 from CSSCorp/develop
...
Re pattern fix and option/value delimiter fix
2014-01-16 10:04:01 -08:00
Thomas S Hatch
1a2355033d
Merge pull request #9771 from SaveTheRbtz/minor-bugfixes
...
Minor bugfixes
2014-01-16 09:59:51 -08:00
Thomas S Hatch
460f4f029d
Merge pull request #9766 from nateucar/develop
...
Fix bug #9740 to allow for multiple PIDs to be returned
2014-01-16 09:58:51 -08:00
Thomas S Hatch
6c144e003e
Log to trace instead of print, @pwaller per #9752
2014-01-16 10:49:41 -07:00
Thomas S Hatch
aa3fa7c0ad
Merge pull request #9752 from pwaller/patch-1
...
Small doc fix: don't teach people to silence ImportError
2014-01-16 09:48:36 -08:00
Thomas S Hatch
aaaa5552be
Merge pull request #9756 from jacksontj/develop
...
Bringing yumpkg back!
2014-01-16 08:43:10 -08:00
Pedro Algarvio
272f9169ff
Allow the ZMQ to deliver or drop the message before GC. Fixes #9103 .
2014-01-16 15:51:05 +00:00
Joseph Hall
50e48f2b52
Merge pull request #9778 from s0undt3ch/develop
...
VT fixes
2014-01-16 07:26:27 -08:00
Pedro Algarvio
6daa55c069
Check for boolean values first. Fixes #9742 .
...
Instead of raising `RuntimeError`, raise `TerminalException`.
2014-01-16 15:21:44 +00:00
Pedro Algarvio
c361079fd5
child_fd
is not a file handle!
2014-01-16 15:20:12 +00:00
Amir Pakdel
421a6200bf
Fixed pylint and unit test errors
2014-01-16 09:56:52 -05:00
Amir Pakdel
c9b0f5a7cf
states.postgres_user manages user attributes
...
postgres_user.present will make sure that user attributes and password
are the same as what is passed as arguments.
Also, modules.postgres.user_list can return password hashes.
2014-01-16 08:31:47 -05:00
Akilesh
035662ef7a
re patter fix
2014-01-16 18:17:20 +05:30
Akilesh
59764c64c2
Merge branch 'develop' of github.com:saltstack/salt into develop
2014-01-16 18:15:46 +05:30
Pedro Algarvio
2e9e3281cd
Merge pull request #9737 from s0undt3ch/hotfix/testing-output-columns
...
Prepare the code to support passing the colums to use in output
2014-01-16 04:09:13 -08:00
Akilesh
bb5dd64224
remove space around delimiter
2014-01-16 17:03:06 +05:30
Akilesh
ff3627fba0
remove space around delimiter
2014-01-16 17:02:15 +05:30
Pedro Algarvio
71c4052fc5
Merge pull request #9769 from cvrebert/patch-1
...
fileserver/roots.py: rm unused import of `time` module
2014-01-16 00:24:20 -08:00
Alexey Ivanov
532cc4be55
master: fixed direct user query via getpwnam
...
Previously founduser was set but unused.
2014-01-15 21:45:12 -08:00
Alexey Ivanov
e4e05dbf7f
master: more narrow scope for unmask
...
Previously umask could be left as 191 (0277) in some cases.
Though it still needs try/finally, but that's probably another problem
that should be fixed globally via context manager for all umask
changes, e.g.::
with salt.utils.umask(191):
do(stuff)
2014-01-15 21:40:33 -08:00
Chris Rebert
33f85a3f32
fileserver/roots.py: rm unused import of time
module
...
************* Module salt.fileserver.roots
salt/fileserver/roots.py:11: [W0611(unused-import), ] Unused import time
2014-01-15 20:49:55 -08:00
Thomas Jackson
a998adb6fa
Remove unecessary access
2014-01-15 17:50:13 -08:00
Erik Johnson
8fe57541ca
Merge pull request #9764 from whiteinge/yum-refresh-db-fix
...
Change yum module to not nuke the package cache every state run
2014-01-15 15:23:35 -08:00
Seth House
3b8526fe59
Change yum module to not nuke the package cache every state run
...
This change mirrors the behavior in the apt module. Previous behavior of
nuking the package cache would cause yum to download ~30 MB of data for
each and every highstate run.
2014-01-15 16:18:33 -07:00
Nathan Rini
73a839d637
Fix bug to allow for multiple PIDs to be returned
...
Bug:
```
[root@pronghorn04 ~]# service salt-minion restart
Stopping salt-minion daemon: [ OK ]
Starting salt-minion daemon: /etc/init.d/salt-minion: line 67: [: 22610:
unary operator expected
[ OK ]
```
Traced bug:
```
++ pidof -c -o 21702 -o 21341 -o %PPID -x salt-minion
+ '[' 22610 7606 ']'
/etc/init.d/salt-minion: line 67: [: 22610: unary operator expected
```
2014-01-15 15:50:41 -07:00
Thomas S Hatch
5a5cecdd6e
Add trace log to time master function calls
2014-01-15 15:38:45 -07:00
Thomas Jackson
70ccd564f6
Update grains (typo) and remove trailing whitepsace in yumpkg.py
2014-01-15 14:25:56 -08:00
Joseph Hall
712aa78c6d
Merge pull request #9759 from s0undt3ch/develop
...
Some more VT fixes
2014-01-15 12:48:00 -08:00
Pedro Algarvio
3b1988faee
Make PyLint happier.
2014-01-15 20:32:49 +00:00
Pedro Algarvio
685687ad81
Catch all VT spawnign errors.
...
Fix the logging call and try to catch any errors occurring while
spawning the VT.
2014-01-15 20:28:58 +00:00
Pedro Algarvio
08ba029cf0
Only try to set the terminal size if parent is a TTY
2014-01-15 20:25:09 +00:00
Joseph Hall
ca9b59fd93
Merge pull request #9757 from s0undt3ch/develop
...
Don't fail badly on setting VT screen size. Refs #9742 .
2014-01-15 11:49:24 -08:00
Pedro Algarvio
3f5a3f62d0
Don't fail badly on setting VT screen size. Refs #9742 .
...
We still need to be able to set the screen size within a multiprocessing
process.
2014-01-15 19:31:28 +00:00
Thomas Jackson
ec9740e229
Update grain to load only if you have the required binaries
...
Change yumpkg to only load on RHEL 6 releases
2014-01-15 10:55:48 -08:00
Thomas Jackson
fd9762c7ba
Bringing yumpkg back!
...
This was moved off to salt-contrib due to some issues with SELinux. I've added in a grain for SELinux (as a bunch of other thinks may or may not work with it) and have made yumpkg the default for all redhat family OSs with selinux disabled (might want to change to non-enforcing, but we'll start out safe)
2014-01-15 10:31:57 -08:00
Pedro Algarvio
8ab6f46978
Merge pull request #9754 from Lothiraldan/bugfix/9718-git-numeric-tag
...
Make git state compatible with numeric revisions. Fix #9718
2014-01-15 09:21:45 -08:00