Gareth J. Greenaway
a6907b86dc
Merge pull request #44675 from haam3r/develop
...
Fix to enable passing additional arguments to the influxdb execution module
2017-12-08 10:44:16 -08:00
Gareth J. Greenaway
4314d777e0
Merge pull request #44656 from gracinet/44606_glusterfs_peered_self_detection
...
Take IPv6 into account in states.glusterfs.peered
2017-12-08 10:43:02 -08:00
Gareth J. Greenaway
8fa5665417
Merge pull request #44840 from terminalmage/issue30842
...
Add hide_output option to cmd state/exec module
2017-12-08 10:42:09 -08:00
Gareth J. Greenaway
126bc217b5
Merge branch 'develop' into 44606_glusterfs_peered_self_detection
2017-12-08 09:36:19 -08:00
Gareth J. Greenaway
49a4bb8a1f
Merge branch 'develop' into develop
2017-12-08 09:35:02 -08:00
Gareth J. Greenaway
a380561180
Merge branch 'develop' into issue30842
2017-12-08 09:32:39 -08:00
Nicole Thomas
95d9eb5744
Merge pull request #44324 from benediktwerner/accept-minions-from-grains
...
Automatically accept minion keys based on grains
2017-12-08 09:02:01 -05:00
Nicole Thomas
218c67e54e
Merge pull request #44858 from terminalmage/pub_opts
...
Don't pass master opts as pub kwargs into RunnerClient or salt.key's WheelClient instance
2017-12-07 17:39:45 -05:00
Gareth J. Greenaway
01dc34cf91
Merge branch 'develop' into 44606_glusterfs_peered_self_detection
2017-12-07 13:43:11 -08:00
Nicole Thomas
5b579459a8
Merge pull request #44796 from sjorge/issue44404
...
Fix for Issue #44404
2017-12-07 16:42:11 -05:00
Nicole Thomas
95a46cf106
Merge pull request #44839 from jessebye/2017.7.2_rds_create_tags_bugfix
...
corrects a bug with passing tags to boto_rds module
2017-12-07 16:10:09 -05:00
Nicole Thomas
53eee476ac
Merge pull request #44638 from terminalmage/new-docker-hotness
...
Many improvements to docker network and container states
2017-12-07 15:50:55 -05:00
Gareth J. Greenaway
13dd5c3095
Merge branch 'develop' into issue30842
2017-12-07 12:46:15 -08:00
Nicole Thomas
15d9a8d3e0
Merge pull request #44644 from mchugh19/fixpip
...
Correct pip parsing
2017-12-07 15:44:13 -05:00
Gareth J. Greenaway
483056dcdb
Merge pull request #44875 from gtmanfred/develop
...
add force and norestorefile for pvcreate
2017-12-07 12:19:47 -08:00
Gareth J. Greenaway
88f8d337d9
Merge pull request #43857 from eyj/sentry_return
...
Sentry return
2017-12-07 12:02:11 -08:00
Gareth J. Greenaway
cd7ff5e611
Merge branch 'develop' into sentry_return
2017-12-07 12:01:05 -08:00
Nicole Thomas
cd48b75242
Merge pull request #44859 from twangboy/win_fix_integration_tests
...
Fix integration tests on Windows
2017-12-07 13:23:47 -05:00
Daniel Wallace
6e2c7300f8
add force and norestorefile for pvcreate
2017-12-07 09:56:59 -07:00
Nicole Thomas
b6173d6ada
Merge pull request #44851 from AAbouZaid/defaults_deepcopy
...
Add defaults.deepcopy function.
2017-12-07 11:02:53 -05:00
Nicole Thomas
5e3b50d8c1
Merge pull request #44809 from obeleh/alternate_composefile
...
Alternate composefile names
2017-12-07 10:57:28 -05:00
Nicole Thomas
2458e18f47
Merge branch 'develop' into fixpip
2017-12-07 10:56:58 -05:00
Nicole Thomas
2a38063ef0
Merge pull request #44558 from pjcreath/add_file_tree_environments
...
salt.pillar.file_tree: add support for environments, add test
2017-12-07 10:56:27 -05:00
Benedikt Werner
5882a3c779
Fixed line length in docs
2017-12-07 16:31:17 +01:00
Nicole Thomas
becb75a9ee
Merge branch 'develop' into win_fix_integration_tests
2017-12-07 10:31:09 -05:00
Nicole Thomas
d9cfb253bc
Merge pull request #44526 from bodhi-space/infra5980
...
INFRA-5980 - Fix test=True logic bug in boto_dynamodb.present state function
2017-12-07 10:05:49 -05:00
twangboy
f8110713f8
Use binary instead of unicode for loglevel
2017-12-06 21:31:43 -07:00
Nicole Thomas
ce4910fb25
Merge pull request #44680 from videte47/fix-no-content-response-from-v2-hipchat
...
Allow module to return success when dealing with 204 response from hi…
2017-12-06 16:23:07 -05:00
Nicole Thomas
ab55ad6901
Merge pull request #44836 from thatch45/pause_kill
...
Extend the pause system to allow for kill
2017-12-06 16:22:10 -05:00
Erik Johnson
3a29dc4a7a
remove blank lines to satisfy linter
2017-12-06 14:40:01 -06:00
Erik Johnson
b78e373213
Grammar/spelling fixes in release notes
2017-12-06 14:38:35 -06:00
Erik Johnson
1d1c00ae5c
Don't pass master opts as pub kwargs into RunnerClient or salt.key's WheelClient instance
...
For starters, none of the wheel funcs in the key module even accept
`**kwargs`, so were not actually passing them as pub kwargs. In the case
of the RunnerClient, we're not doing anything with these values, and
`__opts__` is available to runner functions anyway.
2017-12-06 14:28:39 -06:00
Nicole Thomas
a38e6d45fe
Merge pull request #44792 from twangboy/win_fix_utils.path
...
Fix sanitize_win_path function
2017-12-06 14:54:51 -05:00
Tom Williams
c03112dbb0
Merge branch 'develop' into infra5980
2017-12-06 14:48:03 -05:00
Tom Williams
93de11063a
INFRA-5743 - carriage return...
2017-12-06 14:47:07 -05:00
Jesse Bye
2f32a1f9c3
remove unneeded reference to taglist in create
2017-12-06 11:31:38 -08:00
Jorge Schrauwen
40f3a6f053
Merge branch 'develop' into issue44404
2017-12-06 20:25:14 +01:00
Erik Johnson
4908cf74e0
More conversion to __utils__
...
Also, actually using __utils__ here revealed several import errors in
utils modules, so these needed to be dealt with.
2017-12-06 13:14:02 -06:00
Erik Johnson
4e5b693bae
Use __utils__ instead of salt.utils for function calls
2017-12-06 12:12:26 -06:00
Erik Johnson
1beb646a04
Handle the fact that attachable is unmanageable on Cent7
2017-12-06 12:12:26 -06:00
Erik Johnson
2eb58e6a5b
Remove use of auto_remove in docker_container integration tests
...
CentOS 7 still ships a version of Docker with API version 1.24 which
does not support this argument. This commit uses `docker.rm` to remove
the container manually after the state is run, in cases where we were
using auto_remove=True.
2017-12-06 12:12:26 -06:00
Erik Johnson
76aeb4b635
Add debug logging to display the API version
...
This will help troubleshoot when an API version requirement is not met.
2017-12-06 12:12:26 -06:00
Erik Johnson
457aa8505c
Update release notes for new "docker run" functionality
2017-12-06 12:12:26 -06:00
Erik Johnson
84c38c09ca
Add integration tests for docker_container.run state
2017-12-06 12:12:26 -06:00
Erik Johnson
ce13d8f2e6
Update busybox image script to include /etc/{passwd,group,shadow}
...
These are necessary to make sure users work
2017-12-06 12:12:25 -06:00
Erik Johnson
55d6a1c1ce
Add docker_container.run state and docker.run_container func
2017-12-06 12:12:25 -06:00
Erik Johnson
4e0d254b68
Touch-ups to docstring
2017-12-06 12:12:25 -06:00
Erik Johnson
64aa4fbbec
Many improvements to docker network and container states
...
Much Improved Support for Docker Networking
===========================================
The `docker_network.present` state has undergone a full rewrite, which
includes the following improvements:
Full API Support for Network Management
---------------------------------------
The improvements made to input handling in the
`docker_container.running` state for 2017.7.0 have now been expanded to
docker_network.present`. This brings with it full support for all
tunable configuration arguments.
Custom Subnets
--------------
Custom subnets can now be configured. Both IPv4 and mixed IPv4/IPv6
networks are supported.
Network Configuration in :py:func:`docker_container.running` States
-------------------------------------------------------------------
It is now possible to configure static IPv4/IPv6 addresses, as well as
links and labels.
Improved Handling of Images from Custom Registries
==================================================
Rather than attempting to parse the tag from the passed image name, Salt
will now resolve that tag down to an image ID and use that ID instead.
Due to this change, there are some backward-incompatible changes to
image management. See below for a full list of these changes.
Backward-incompatible Changes to Docker Image Management
--------------------------------------------------------
Passing image names to the following functions must now be done using separate
`repository` and `tag` arguments:
- `docker.build`
- `docker.commit`
- `docker.import`
- `docker.load`
- `docker.tag`
- `docker.sls_build`
Additionally, the `tag` argument must now be explicitly passed to the
`docker_image.present` state, unless the image is being pulled from a
docker registry.
2017-12-06 12:12:25 -06:00
Nicole Thomas
f7a0979449
Merge pull request #43969 from fishhead108/add-cloud.vmware.remove_snapshot-feature
...
Remove snapshot by name feature
2017-12-06 13:08:14 -05:00
Nicole Thomas
8c34fb1178
Merge pull request #44642 from cloudflare/source-ip-port-opts
...
Adding options to be able to connect the Minion using a certain source IP / port
2017-12-06 12:45:39 -05:00