Mike Place
bc2321a5c6
Merge pull request #25595 from terminalmage/git_pillar-rewrite
...
Bring git_pillar up to feature parity with gitfs
2015-07-22 10:55:13 -06:00
Mike Place
2d697d6cc3
Merge pull request #25619 from cachedout/lint_25578_2015_8
...
Lint stateconf changes
2015-07-22 10:52:31 -06:00
Mike Place
2a45097b1c
Lint stateconf changes
2015-07-22 10:51:57 -06:00
Mike Place
3fe4a75a7f
Merge pull request #25578 from davidjb/relative-includes
...
Allow parent relative includes in state files
2015-07-22 10:51:12 -06:00
Erik Johnson
a1ffa0c1c4
More test fixes
2015-07-22 10:40:49 -05:00
Erik Johnson
b9682cce10
Remove unused import
2015-07-22 10:37:47 -05:00
Justin Findlay
f4ad36b282
Merge pull request #25610 from s0undt3ch/hotfix/bootstrap-script-2015.8
...
[2015.8] Update the bootstrap script to latest release v2015.07.22
2015-07-22 09:04:57 -06:00
Pedro Algarvio
165f9ae659
Update the bootstrap script to latest release v2015.07.22
...
* Fix tornado installation in Ubuntu. Thanks Yushi Nakai. saltstack/salt-bootstrap#627
* Install tornado using pip on Ubuntu for Salt's v2015.8.xx onward stable releases.
* Install requests on Ubuntu from Chris Lea's PPA. saltstack/salt-bootstrap#630
2015-07-22 13:24:30 +01:00
Erik Johnson
73192390a2
Test fixes
2015-07-22 00:48:43 -05:00
Erik Johnson
4d295825cd
Lint fixes
2015-07-22 00:36:56 -05:00
Erik Johnson
c05b22a063
Remove unused imports
...
These imports now live in salt.utils.gitfs.
2015-07-22 00:23:00 -05:00
Justin Findlay
5c94fe3ad3
Merge pull request #25599 from jfindlay/tcp_test
...
fix transport settings in #25596
2015-07-21 17:43:45 -06:00
Justin Findlay
146e6e519a
fix transport settings in 3083c71
2015-07-21 16:42:33 -06:00
Mike Place
89e0f151fa
Merge pull request #25596 from jfindlay/tcp_test
...
Tcp test
2015-07-21 16:34:56 -06:00
Erik Johnson
7584f5f02a
Remove unnecessary whitespace
2015-07-21 17:24:03 -05:00
Mike Place
50c331c592
Merge pull request #25591 from garethgreenaway/25560_2015_8_schedule_return_data
...
Return data for scheduled jobs in 2015.8 default to True.
2015-07-21 15:53:52 -06:00
Erik Johnson
d109fce299
Add git_pillar rewrite info to release notes
2015-07-21 16:46:15 -05:00
Erik Johnson
a2fc11ef57
Add new git_pillar configuration docs
2015-07-21 16:46:14 -05:00
Erik Johnson
da5d37bd3e
Add new git_pillar code to git_pillar initialization
2015-07-21 16:46:14 -05:00
Erik Johnson
f2bf7a70c8
Add git_pillar to master's preflight checks
2015-07-21 16:46:14 -05:00
Erik Johnson
f3f734ad2f
Use new GitFS class for gitfs
2015-07-21 16:46:14 -05:00
Erik Johnson
2512453757
Support calling git_pillar using new config schema
2015-07-21 16:46:14 -05:00
Erik Johnson
86d4fe2aa6
Use new GitPillar class for git_pillar
2015-07-21 16:46:06 -05:00
Erik Johnson
f61e7c147c
Add new config options for git_pillar
2015-07-21 16:37:46 -05:00
Erik Johnson
f1aec948dc
Move gitfs code to classes, add git_pillar support
2015-07-21 16:37:16 -05:00
Gareth J. Greenaway
c5b94e970a
Switching default in 2015.8 for whether job data in returned to the mater job_cache.
2015-07-21 13:40:45 -07:00
Colton Myers
12b8fd05d0
Merge pull request #25588 from basepi/salt.ssh.retcode.25401
...
Fix some of the retcode work from #23105
2015-07-21 13:22:33 -06:00
Colton Myers
adbdfa9821
Don't use the opts_pkg retcode for all wfuncs
...
Basically, we were taking the retcode from opts_pkg calls and then
returning it as the retcode for the wfunc call. This is misleading as
opts_pkg is usually successful. I also think it was the only piece of
code utilizing the line I removed in 439a2799ce
2015-07-21 11:42:57 -06:00
Thomas S Hatch
bb6974a9aa
Merge pull request #25583 from jtand/softlayer_lint
...
Fixed lint error where pprint wasn't imported.
2015-07-21 11:36:36 -06:00
Colton Myers
439a2799ce
Remove retcode from code where it (probably) doesn't matter
...
The FunctionWrapper class is primarily used for cross-calling modules
from wfuncs and templating. Inserting the retcode there is probably not
helpful (it likely won't bubble through, because most calling contexts
won't look for it), and plus, we're assuming the return type is a dict
here, which is often not the case. I think this line was added
erroneously.
@ngrennan-inflection Could you look at this please? Curious about your
thoughts, and whether you tested that this specific line was actually
helping your new retcode-handling code.
2015-07-21 11:27:04 -06:00
Colton Myers
ef936c7520
Handle hosts which don't return a dict
...
The `ret` datastructure sometimes looked like this:
{'basepi02': "Target 'basepi02' did not return any data, probably due to an error."}
Return information is not a dict, handle that case, assume it's an error
2015-07-21 11:17:53 -06:00
Thomas S Hatch
ff2a817c9c
Merge pull request #25572 from rallytime/bp-25570
...
Back-port #25570 to 2015.8
2015-07-21 11:06:40 -06:00
Thomas S Hatch
760955c93d
Merge pull request #25575 from rallytime/scaleway_fix
...
Make Sure Scaleway driver works with deprecation paths
2015-07-21 11:06:19 -06:00
justinta89
fb27f5dd86
Removed pprint all together
2015-07-21 10:29:32 -06:00
Colton Myers
cf317b461e
Merge pull request #25564 from basepi/merge-forward-2015.8
...
[2015.8] Merge forward from 2015.5 to 2015.8
2015-07-21 09:43:54 -06:00
Colton Myers
0592c4aa0c
Remove _prepare assignments
2015-07-21 09:43:16 -06:00
justinta89
82549271e6
Fixed lint error where pprint wasn't imported.
2015-07-21 09:42:56 -06:00
David\ Beitey
9ad0ddc549
Allow parent relative includes in state files
...
This implements the solution to #25477 . Any ``include`` directives
within state files can use multiple dot notation (influenced by Python
relative imports) to refer to a parent state.
This also implements the same functionality inside the stateconf
renderer
(http://docs.saltstack.com/en/latest/ref/renderers/all/salt.renderers.stateconf.html ),
which supported relative includes, excludes, and prefixed states. This
PR expands on existing tests for stateconf.
This also updates the documentation accordingly.
2015-07-21 16:32:38 +10:00
Nicole Thomas
469662650c
Merge pull request #25566 from techhat/issue25475
...
Fix download process for SPM repo updates
2015-07-20 20:44:55 -06:00
Justin Findlay
a95353b4e3
add tcp transport to shell.key tests
2015-07-20 17:02:25 -06:00
Justin Findlay
5dadaec775
add tcp transport to jenkins and runtests
2015-07-20 16:56:00 -06:00
Justin Findlay
3083c71ec3
add tcp transport opt to test runner
2015-07-20 16:52:48 -06:00
Nicole Thomas
a8367967cc
Merge pull request #25553 from techhat/softlayerbootstrap
...
Switch SoftLayer to salt.utils.cloud.bootstrap()
2015-07-20 16:45:10 -06:00
Nicole Thomas
439334233a
Merge pull request #25552 from techhat/softlayerprices
...
Update pricing for SoftlayerHW
2015-07-20 16:44:11 -06:00
Nicole Thomas
0b29481a6a
Merge pull request #25547 from techhat/parallelsbootstrap
...
Switch Parallels to salt.utils.cloud.bootstrap()
2015-07-20 16:43:47 -06:00
rallytime
b213049ee8
Pylint
2015-07-20 16:41:44 -06:00
rallytime
f9e5317284
Don't require a profile size for scaleway driver
2015-07-20 16:18:49 -06:00
rallytime
faabb30bb0
Don't stacktrace when provisioning instances with scaleway
2015-07-20 16:15:28 -06:00
rallytime
8ed562f4c9
Fix create function in OpenNebula driver
2015-07-20 16:09:42 -06:00
Joseph Hall
c19fdf1ad0
Fix download process for SPM repo updates
2015-07-20 14:08:11 -06:00