Commit Graph

6813 Commits

Author SHA1 Message Date
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