Commit Graph

27235 Commits

Author SHA1 Message Date
Mathieu Le Marec - Pasquet
d2ed95d547 lxc: Separate more concerns and remove out of scope functions 2014-03-05 11:31:24 +00:00
Thomas S Hatch
7ddc8de31f whitespace 2014-03-05 00:07:21 -07:00
Thomas S Hatch
8d90d136ba more lint 2014-03-04 23:58:59 -07:00
Thomas S Hatch
07260db514 lint fixes 2014-03-04 23:58:59 -07:00
Thomas S Hatch
54bb1e5e03 Revert "Add initial support for user expiry via user state"
This reverts commit 414bcfd723.
2014-03-04 23:58:59 -07:00
Thomas S Hatch
5182e767bd Revert "updated version changed to correct current codename"
This reverts commit 61271eb747.
2014-03-04 23:58:59 -07:00
Thomas S Hatch
ed9a2c473f Merge pull request #10960 from edlane/develop
Final rename of salt runner "diff.py" to "survey.py" and new functionality
2014-03-04 22:51:50 -08:00
ranl
ce3207c3f8 modules.win_dns_client: fix error in add_dns() when the interface could not be found 2014-03-05 08:43:06 +02:00
Thomas S Hatch
a7cb1afee6 Add new requisite!!!! postmortem
I am still open to changing the name, since this might be a bit on the
morbid side for some.

The postmortem requisite adds the ability to say "only run this state if
the required stated failed" so it is easy to build in fallback routine
for a failure
2014-03-04 23:36:17 -07:00
Michal Bicz
5a773d8c70 add module to check existence of files/dir with path expansion 2014-03-04 22:30:02 -08:00
Thomas S Hatch
7f9488f1e2 change to always use popleft 2014-03-04 22:01:12 -07:00
ed lane
07e9f99cac pulled from github 2014-03-04 21:55:01 -07:00
ed lane
3b7eecd73e Merge branch 'develop' of https://github.com/edlane/salt into develop
Conflicts:
	salt/runners/diff.py
2014-03-04 21:53:50 -07:00
Thomas S Hatch
4917bccf99 Add bi-direction communication to forking.py 2014-03-04 21:53:30 -07:00
ed lane
0d6877b0a9 renamed module from diff.py to survey.py, added diff function, numerous refactoring 2014-03-04 21:36:23 -07:00
David Boucha
f3532dffaf Merge pull request #10958 from wedge-jarrad/develop
Fix typo in walkthrough
2014-03-04 21:34:45 -07:00
Wedge Jarrad
b4d49cbc09 Fix typo in walkthrough 2014-03-04 20:21:15 -08:00
Samuel M Smith
56e30a2ebe New test of bootstrapping Road from persisted data 2014-03-04 20:54:18 -07:00
Samuel M Smith
d1454d039c Adding persistence support and load for Raet Road 2014-03-04 20:53:35 -07:00
Thomas S Hatch
7c9774cbe6 Merge pull request #10950 from whiteinge/doc-release-sdist-github
Added note to also upload the sdist to GitHub releases
2014-03-04 19:48:12 -08:00
Thomas S Hatch
fdd0588642 Merge pull request #10949 from cachedout/8866
syndic_finger option
2014-03-04 19:47:30 -08:00
Thomas S Hatch
405be2781d Merge pull request #10946 from philipforget/10944-yum-pass-repo-args
Pass repo_arg to repoquery for available packages
2014-03-04 19:46:28 -08:00
Thomas S Hatch
7b0c5a0892 Merge pull request #10926 from pengyao/network_state
Interface should restart to validate if it's up
2014-03-04 19:44:34 -08:00
Thomas S Hatch
3aef0d754f Merge branch 'top_sls_ordering' of git://github.com/bemehow/salt into bemehow-top_sls_ordering
Conflicts:
	salt/utils/odict.py
2014-03-04 20:42:29 -07:00
Thomas S Hatch
6da02a0411 Merge pull request #10939 from rynemccall/fix-file.directory-recurse-mode
Honor (lack of) mode recurse in file.directory
2014-03-04 19:39:04 -08:00
Thomas S Hatch
ab576bb069 Merge pull request #10920 from gtmanfred/nova
Create SaltNova class
2014-03-04 19:36:30 -08:00
Thomas S Hatch
121a43bb50 Merge pull request #10915 from nateucar/saltruncolor
Add color output control to salt-run
2014-03-04 19:34:47 -08:00
Joseph Hall
0080e01a35 Merge pull request #10952 from yanatan16/patch-1
Update return with libcloud's Node object.
2014-03-04 17:38:11 -07:00
Seth House
3fe6bcf042 Removed trackalyzer JS; was returning a 403 and breaking our JS! 2014-03-04 16:20:20 -08:00
Pedro Algarvio
6ddfe2a876 Merge pull request #10921 from terminalmage/fileserver-exception-logging
Log tracebacks caught in fileserver updates
2014-03-04 23:55:33 +00:00
Pedro Algarvio
39e535bbe3 Merge pull request #10937 from cachedout/10868-1
Refactor minion for single pre-tune-in routine.
2014-03-04 23:52:09 +00:00
Thomas S Hatch
b406501e4b The remote yard is auto added, just track it as an event listener 2014-03-04 16:36:58 -07:00
Jon Eisen
2bfa72269b Update return with libcloud's Node object. 2014-03-04 15:47:56 -07:00
Thomas S Hatch
11ae74ff21 Revert "Fire the event's data, not the entire _minion_event command"
This reverts commit be0a7620aa.
2014-03-04 15:47:00 -07:00
Seth House
14c225989e Added note to also upload the sdist to GitHub releases 2014-03-04 14:39:32 -08:00
Mike Place
ea5c31d522 syndic_finger option
Created a new syndic_finger option to distinguish it from the minion
option.

Refactored the finger check a little bit for DRY.

If a syndic is authing and the syndic_finger option is set, it will
use that. Otherwise, a syndic will fall back to master_finger in
order to preserve backwards compatability. Functionality for minions
is unchanged.
2014-03-04 15:36:03 -07:00
Thomas S Hatch
4eba78cff1 Pass the yid and dirpath to the event req 2014-03-04 15:01:18 -07:00
Philip Forget
a0eaf3cba7 pass repo_arg to repoquery for available packages 2014-03-04 16:54:56 -05:00
Mathieu Le Marec - Pasquet
5c9d794e01 salt.states.lxc: pep8 2014-03-04 21:37:13 +00:00
Mathieu Le Marec - Pasquet
15ff45b160 salt.modules.lxc: add dns servers managment 2014-03-04 21:37:13 +00:00
Mathieu Le Marec - Pasquet
17489b560b salt.modules.lxc: fix lxcconf gen. and add extra infos to list 2014-03-04 21:37:13 +00:00
Mathieu Le Marec - Pasquet
9b4b351d47 salt.modules.lxc: add ip & size to infos 2014-03-04 21:37:13 +00:00
Mathieu Le Marec - Pasquet
03186b8742 LXC managment improvments
- Add functions to the module
- Introduce a new state module to manage lxc containers via salt states
2014-03-04 21:37:13 +00:00
Thomas S Hatch
8e46eb9197 Finish killing lanemane com 2014-03-04 14:37:09 -07:00
Mathieu Le Marec - Pasquet
3f3498ab18 bypass any test for lxc virtual 2014-03-04 21:36:57 +00:00
Thomas S Hatch
9f1ea29ec1 Inline fire events 2014-03-04 14:18:11 -07:00
Thomas S Hatch
359bbfff09 change lanename from com to master 2014-03-04 14:14:03 -07:00
Thomas S Hatch
938e517695 No opts in the event class 2014-03-04 14:10:03 -07:00
Thomas S Hatch
1c4d0c884e Use get_event to get the correct event for the given transport 2014-03-04 14:06:44 -07:00
Thomas S Hatch
6ab61cdf66 A factory function for event interfaces 2014-03-04 14:01:03 -07:00