Alexandru Bleotu
a771dd94f3
Added tests for external pillar function calls
2017-08-25 06:41:27 -04:00
Alexandru Bleotu
2090d9d32f
Added tests for AsyncRemotePillar adding extra minion data from config
2017-08-25 06:41:25 -04:00
Alexandru Bleotu
5b383f0036
Added tests for RemotePillar adding extra minion data from config
2017-08-25 06:41:23 -04:00
Alexandru Bleotu
31d74f1a67
Add 'pass_to_ext_pillars' minion config option documentation
2017-08-25 06:41:22 -04:00
Alexandru Bleotu
bba9990662
Added pass_to_ext_pillars to valid config options
2017-08-25 06:41:20 -04:00
Alexandru Bleotu
f7c5b2f046
Added argspec check to see if external pillar functions support the extra_minion_data parameter
2017-08-25 06:41:06 -04:00
Alexandru Bleotu
bcd1c78fbb
Passed extra minion data (if with content) to external pillar functions
2017-08-25 06:39:13 -04:00
Alexandru Bleotu
2ea93f4a81
Added the extra_minion_data param when instantiating the pillar object
2017-08-25 06:05:31 -04:00
Alexandru Bleotu
3dbd5b5eaa
Inherited RemotePillarMixin and added sending the extra minion data when requesting the pillar
2017-08-25 06:03:25 -04:00
Alexandru Bleotu
fbbb36fe04
Added RemotePillarMixin containing remote pillar common functionality
...
- retrieve the config data to be sent to external pillar functions
2017-08-25 06:03:23 -04:00
Mike Place
3d5a630c59
Merge pull request #43161 from bodhi-space/infra5461
...
INFRA-5461 - fix a couple of smallish bugs in boto_elb exec and state modules
2017-08-24 17:06:45 -06:00
Mike Place
949f83a05d
Merge pull request #43177 from rallytime/merge-develop
...
[develop] Merge forward from 2017.7 to develop
2017-08-24 17:04:07 -06:00
Nicole Thomas
ad7b66ec53
Merge pull request #43169 from terminalmage/issue15071
...
Improve pkgrepo docs
2017-08-24 16:11:35 -04:00
rallytime
3d0d9110ac
Merge branch '2017.7' into 'develop'
...
Conflicts:
- salt/pillar/git_pillar.py
- salt/utils/files.py
- salt/utils/process.py
- tests/unit/utils/test_which.py
2017-08-24 15:33:15 -04:00
garethgreenaway
034c325a09
Merge pull request #43168 from rallytime/bp-43041
...
Back-port #43041 to 2017.7
2017-08-24 12:07:22 -07:00
garethgreenaway
d48938e6b4
Merge pull request #43172 from rallytime/move-utils-funcs
...
Move new utils/__init__.py funcs to utils.files.py
2017-08-24 12:05:29 -07:00
Tom Williams
9d97ea30e7
INFRA-5461 - add time constraint to loop
2017-08-24 13:17:27 -04:00
Erik Johnson
e60f586442
Merge pull request #43061 from pabloh007/fix-save-image-name-id
...
Have docker.save use the image name when valid if not use image id, i…
2017-08-24 11:32:01 -05:00
Nicole Thomas
4d174746f9
Merge pull request #43049 from redmatter/add-docker-network-ipam-support
...
Add docker network ipam support
2017-08-24 12:19:16 -04:00
rallytime
5385c7901e
Move new utils/__init__.py funcs to utils.files.py
...
We're in the process of breaking up the utils/__init__.py file, so
let's steer clear of adding new funcs here.
This way we can avoid a deprecation process for these functions in
develop, since the funcs in this location were never released.
Refs #43056
2017-08-24 12:07:44 -04:00
Erik Johnson
999aa63d3d
Improve pkgrepo docs
...
Also deprecate the refresh_db argument in aptpkg.mod_repo (and the
pkgrepo states), in favor of the widely used "refresh" argument.
2017-08-24 10:54:53 -05:00
Darren Demicoli
d010b74b87
Do not try to match pillarenv with __env__
2017-08-24 11:53:34 -04:00
Erik Johnson
04f9297213
Merge pull request #42823 from rallytime/remove-legacy-git-pillar
...
Remove deprecated Legacy Git Pillar code
2017-08-24 10:29:26 -05:00
Mike Place
9da57543f8
Merge pull request #43166 from lomeroe/bp-43116-2017.7
...
Backport #43116 to 2017.7
2017-08-24 09:01:23 -06:00
Andy Bulford
89ac3f9092
Merge branch 'develop' into add-docker-network-ipam-support
2017-08-23 23:02:07 +01:00
Nicole Thomas
a7a323afc2
Merge pull request #42832 from ubaumann/pillar_show_low_sls
...
Add custom pillar value support
2017-08-23 17:42:01 -04:00
Tom Williams
18b8fc8cad
INFRA-5461 - fix a couple of smallish bugs in boto_elb modules
2017-08-23 17:13:13 -04:00
rallytime
c48801095f
Remove tests for old git_pillar syntax.
...
These tests were testing things present in the legacy git pillar syntax
and are no longer needed. The new git pillar syntax has many more integration
tests to cover various cases.
2017-08-23 16:49:58 -04:00
rallytime
83f87077ba
Remove unused import
2017-08-23 16:49:58 -04:00
rallytime
5901b10c14
Remove deprecated Legacy Git Pillar code
2017-08-23 16:49:58 -04:00
ubaumann
0c760afd5a
Merge branch 'develop' into pillar_show_low_sls
2017-08-23 21:20:54 +02:00
Mike Place
2d05aa0db1
Merge pull request #43041 from darcoli/develop
...
Do not try to match pillarenv with __env__
2017-08-23 12:37:23 -06:00
Mike Place
0f4d1dd767
Merge pull request #41662 from lordcirth/nfs-exports
...
Expand module nfs3
2017-08-23 12:19:34 -06:00
Mike Place
970003731a
Merge pull request #42111 from bechtoldt/fix_ssh_auth_keys_newline
...
stripping whitespaces/newlines in authorized key file lines
2017-08-23 12:12:25 -06:00
Mike Place
ae5d3ffe99
Merge pull request #43013 from amendlik/kernelpkg-remove
...
Add kernelpkg functions to remove kernel packages
2017-08-23 11:47:58 -06:00
Mike Place
44b3caead1
Merge pull request #43056 from damon-atkins/2017.7
...
safe_filename_leaf(file_basename) and safe_filepath(file_path_name)
2017-08-23 11:35:01 -06:00
Mike Place
96509dcc2f
Merge pull request #43145 from rallytime/merge-develop
...
[develop] Merge forward from 2017.7 to develop
2017-08-23 10:56:40 -06:00
Mike Place
6ca9131a23
Merge pull request #43146 from rallytime/merge-2017.7
...
[2017.7] Merge forward from 2016.11 to 2017.7
2017-08-23 10:56:09 -06:00
lomeroe
af181b3257
correct fopen calls from salt.utils for 2017.7
2017-08-23 11:11:08 -05:00
Mike Place
03f652159f
Merge pull request #43123 from twangboy/win_fix_test_which
...
Fix `unit.utils.test_which` for Windows
2017-08-23 10:01:38 -06:00
Mike Place
3083ac3bea
Merge pull request #43129 from vutny/import-master-util-modules
...
Import util modules on Master like it works on Minion
2017-08-23 09:59:02 -06:00
Mike Place
5a4fc07863
Merge pull request #43142 from rallytime/bp-43068
...
Back-port #43068 to 2017.7
2017-08-23 09:56:47 -06:00
rallytime
bcbe180fbc
Merge branch '2016.11' into '2017.7'
...
No conflicts.
2017-08-23 10:08:09 -04:00
rallytime
0eafc59f33
Merge branch '2017.7' into 'develop'
...
Conflicts:
- salt/modules/win_groupadd.py
- salt/modules/yumpkg.py
- salt/state.py
- salt/utils/url.py
2017-08-23 10:07:01 -04:00
Nicole Thomas
b3aa9ab394
Merge pull request #42998 from vernondcole/bugfix/ignore_missing_parent_directory
...
Routine fell back to eauth gently if keyfile was missing, but errored…
2017-08-23 09:36:46 -04:00
Nicole Thomas
0467a0e3bf
Merge pull request #43038 from twangboy/win_unit_utils_test_url
...
Fix `unit.utils.test_url` for Windows
2017-08-23 09:35:24 -04:00
Andreas Thienemann
efc1c8c506
Mark selinux._filetype_id_to_string as public function
...
_filetype_id_to_string is a private function in the selinux
module.
The selinux state module calls the function as filetype_id_to_string
which fails of course.
Rename the function from the private one to a public one to make
the state call work.
Resolves #42505 .
2017-08-23 09:29:29 -04:00
Nicole Thomas
581503e7c0
Merge pull request #43068 from ixs/develop
...
Mark selinux._filetype_id_to_string as public function
2017-08-23 09:28:05 -04:00
Nicole Thomas
e9ccaa61d2
Merge pull request #43097 from twangboy/win_fix_group
...
Fix `group.present` for Windows
2017-08-23 09:19:55 -04:00
Nicole Thomas
5cb40aca42
Merge pull request #43118 from danielmotaleite/vault-doc
...
Add example how to setup vault token via environment variable.
2017-08-23 09:13:37 -04:00