Thomas S Hatch
08f6441a56
Add a basic system to prevalidate minion subsets
2012-10-06 23:56:10 -06:00
Thomas S Hatch
bd041c31f6
sp
2012-10-06 23:39:25 -06:00
Thomas S Hatch
af03feecee
Update jobs runner to check for valid exception type
2012-10-06 23:30:11 -06:00
Thomas S Hatch
3942fa6af3
Accept the args if they are speified in the client config
2012-10-06 23:18:41 -06:00
Thomas S Hatch
58737cec56
Add a token to the data sent to the master from the client
2012-10-06 23:14:58 -06:00
Thomas S Hatch
9a59b76c21
update cmd parser to use the client config func
2012-10-06 23:11:30 -06:00
Thomas S Hatch
fa2c84317d
update to new bad jid return data
2012-10-06 23:01:34 -06:00
Thomas S Hatch
7a5cead786
this is 5 now...
2012-10-06 22:59:42 -06:00
Thomas S Hatch
5aa1e847b6
update tests for changes in directory perms
2012-10-06 22:53:04 -06:00
Thomas S Hatch
3961d213f7
Change localclient to use the new client_config function
2012-10-06 22:47:10 -06:00
Thomas S Hatch
4b566dd733
Merge pull request #2186 from archtaku/develop
...
Add FreeBSD GECOS field support, fix Linux GECOS
2012-10-06 21:43:24 -07:00
Thomas S Hatch
aca3f507c8
Merge pull request #2185 from seanchannel/develop
...
backout previous auto-start change
2012-10-06 21:37:05 -07:00
Erik Johnson
d5b5914ca3
Use pwd module instead of parsing passwd entry
...
More pythonic to do it this way :)
2012-10-06 22:11:19 -05:00
Erik Johnson
daaa6cf350
Add FreeBSD GECOS field support, fix Linux GECOS
...
Modification of GECOS fields in Linux was being done with the chfn
command, part of the util-linux project. However, util-linux is not
consistent across distributions as it was forked (see util-linux-ng) and
then re-merged. The chfn command has changed in recent versions,
resulting in different command line arguments, as well as the dropping
of the "other" field.
In order to make GECOS support work across the widest range of
Linux distributions, the following has been changed:
1) Support for the "other" field has been dropped.
2) The GECOS field is manually parsed and modified using "usermod -c",
rather than chfn.
2012-10-06 21:44:31 -05:00
Sean Channel
a27fe88587
backout previous auto-start change
2012-10-06 16:36:01 -07:00
Thomas S Hatch
7c2d582fe2
Add client congig option
2012-10-06 16:54:47 -06:00
Thomas S Hatch
079da401cd
get rid of a blank line
2012-10-06 16:32:32 -06:00
Thomas S Hatch
603466c8c4
Make master tokens store the token as well
2012-10-06 15:35:01 -06:00
Thomas S Hatch
c5f4d7b625
cleaning of auth token methods
2012-10-06 15:24:36 -06:00
Thomas S Hatch
c2ac13561f
Remove the check methods since they are in a standalone class now
2012-10-06 14:43:16 -06:00
Thomas S Hatch
be6fe99ae4
The minions are in the load
2012-10-06 14:40:39 -06:00
Thomas S Hatch
93be6c1083
Use the minions list generated by the master
2012-10-06 14:37:16 -06:00
Thomas S Hatch
6d783db8da
Make the ckminions always return a list
2012-10-06 14:31:04 -06:00
Thomas S Hatch
5302457f47
Generate the matched minions on the master
2012-10-06 14:25:27 -06:00
Thomas S Hatch
86f36a6a11
Add minions file to utils
...
I am refactoring out the minion target checks to run on the master
and not the client, since we don't want to directly give the client
access to all of this information, and it should be a more pluggable
2012-10-06 12:44:29 -06:00
Thomas S Hatch
124582cc92
Pass kwargs in for eauth on cli methods
2012-10-06 12:17:40 -06:00
Thomas S Hatch
48bc8a06c6
Merge pull request #2184 from jraman/develop
...
Add optional module arg to sys.list_functions
2012-10-05 19:46:01 -07:00
Jayanth Raman
9eb94183d4
Merge remote-tracking branch 'upstream/develop' into develop
2012-10-05 18:28:37 -07:00
Jayanth Raman
721390c30b
Add optional module arg to sys.list_functions.
2012-10-05 18:27:51 -07:00
Pedro Algarvio
7e816c291f
Add shell ipcadr
match test.
2012-10-06 01:29:24 +01:00
Thomas S Hatch
3d9375038c
Merge pull request #2183 from s0undt3ch/issues/2167
...
Fix #2167 . Testcases included.
2012-10-05 17:21:24 -07:00
Thomas S Hatch
8f731e68da
Merge pull request #2182 from seanchannel/develop
...
disable auto start of daemons
2012-10-05 17:19:58 -07:00
Pedro Algarvio
b0bf4919a3
Add exsel
shell match test.
...
Although this commit does not exactly reference the problem see on #2167 , it was added while working for that issue.
2012-10-06 01:11:03 +01:00
Pedro Algarvio
174ee8aab8
Fix #2167 . Testcases included.
2012-10-06 01:05:04 +01:00
Sean Channel
c9eb129fb2
disable auto start of daemons
2012-10-05 16:53:24 -07:00
Thomas S Hatch
4bc056766e
Accept fing_job so the cli will function cleanly
2012-10-05 16:16:41 -06:00
Thomas S Hatch
5ca89bffd1
Make the publisher more open for external_auth
2012-10-05 16:07:07 -06:00
Thomas S Hatch
837aa1b941
set pub_refresh to False by default
2012-10-05 15:49:16 -06:00
Thomas S Hatch
c07d1ae966
Merge pull request #2177 from FireHost/rework_windows_grains
...
Rework some Windows grains to use WMI
2012-10-05 14:41:51 -07:00
Aaron Tygart
30ae1bf9f3
Add some documentation to the new WMI grains
2012-10-05 16:01:04 -05:00
Aaron Tygart
9efaa97ad7
Rework some Windows grains to use WMI
2012-10-05 15:40:21 -05:00
Thomas S Hatch
08bd292ed4
Use the loader, not the loadauth class
2012-10-05 14:20:37 -06:00
Thomas S Hatch
014d025d28
Pass in eauth, not the load
2012-10-05 14:09:29 -06:00
Thomas S Hatch
58233c4851
Import sys in cli
2012-10-05 14:05:45 -06:00
Thomas S Hatch
755a6cd025
Bah! remembering the parser system
2012-10-05 14:04:50 -06:00
Thomas S Hatch
6ac167c85d
Add eauth to the parsers
2012-10-05 14:02:08 -06:00
Thomas S Hatch
bb3689bbee
eauth is in the parsers, it will always be available
2012-10-05 14:01:53 -06:00
Thomas S Hatch
24eb8bcc2c
Add eauth hook into the cli evaluation
2012-10-05 13:48:17 -06:00
Thomas S Hatch
297d39a4f4
Merge pull request #2176 from jacksontj/develop
...
Adding support for specific package versions
2012-10-05 12:19:00 -07:00
Thomas S Hatch
ad79b96bcf
Merge pull request #2175 from FireHost/better_mongo_pillar_logging
...
Add more logging to mongo pillar
2012-10-05 12:14:16 -07:00