Mike Place
3031a01266
Merge pull request #41021 from MTecknology/develop
...
New feature: automatic job batching
2017-05-05 10:20:04 -06:00
rallytime
319dc45c1d
Merge branch 'nitrogen' into 'develop'
...
Conflicts:
- salt/runners/saltutil.py
2017-05-04 11:51:32 -06:00
rallytime
19a3ecd5b8
Merge branch '2016.11' into 'nitrogen'
...
No conflicts.
2017-05-03 09:59:09 -06:00
Michael Lustfield
49bd8bfed9
Fixing a spelling error.
2017-05-03 03:21:58 -05:00
Michael Lustfield
a4bae3cda9
Cleaning up (removing) use of safe_batch token.
2017-05-03 03:14:10 -05:00
Michael Lustfield
02614bdfd1
New feature: automatic job batching
...
This commit creates a new feature that provides automatic batching of
jobs if the job would have executed on too many minions.
See comments provided in commit for additional details.
Ref: #19054 (https://github.com/saltstack/salt/issues/19054 )
2017-05-03 03:08:24 -05:00
rallytime
fc756c595c
Merge branch '2016.3' into '2016.11'
...
Conflicts:
- doc/ref/configuration/master.rst
- salt/config/__init__.py
2017-05-02 12:52:59 -06:00
Matej Urbas
b9591f2807
Fixes typo in conf/master.
...
s/utililzed/utilized/
2017-04-30 11:47:54 +01:00
rallytime
6493880bde
Merge branch '2016.11' into 'nitrogen'
...
No conflicts.
2017-04-18 16:42:30 -06:00
Mike Place
8ab321f934
A random startup delay option for minions
...
This allows minions to spread out the load to the master if a large number
of them start up at once.
2017-04-18 08:34:56 -06:00
C. R. Oldham
65ea8997b7
Add allow_minion_key_revoke config option
2017-04-17 13:20:45 -06:00
Nicole Thomas
88f514835d
Merge pull request #40677 from rallytime/merge-develop
...
[develop] Merge forward from nitrogen to develop
2017-04-13 13:19:07 -06:00
rallytime
e90622bc22
Merge branch '2016.11' into 'nitrogen'
...
Conflicts:
- salt/modules/dockermod.py
- salt/modules/file.py
2017-04-11 15:03:34 -06:00
Daniel Wallace
a86b101ae6
add retries on authentications of the salt minion reconnecting
2017-04-10 14:53:26 -06:00
Mike Place
c41982ed0d
A random startup delay option for minions
...
This allows minions to spread out the load to the master if a large number
of them start up at once.
2017-04-06 12:53:34 -06:00
rallytime
71f3c73150
Merge branch '2016.11' into 'develop'
...
Conflicts:
- salt/template.py
- salt/utils/pycrypto.py
- tests/integration/modules/test_state.py
- tests/unit/states/test_artifactory.py
- tests/unit/test_template.py
2017-04-05 13:02:14 -06:00
Dmitry Kuzmenko
82c45b1a52
Memcache documentation and minor updates.
2017-04-03 19:51:50 +03:00
Mircea Ulinic
18d84dc083
tpyo
2017-03-24 01:55:48 +00:00
Mircea Ulinic
2cfda17165
Add Nitrogen proxy opts to conf
2017-03-24 01:55:48 +00:00
Dmitry Kuzmenko
b09d83b6d7
Allow to use different auth module for ACL.
2017-03-22 11:49:33 +03:00
Dmitry Kuzmenko
9309a83d21
Optionally keep auth list in token.
2017-03-22 11:49:33 +03:00
Nicole Thomas
8809d33674
Merge pull request #39701 from rallytime/merge-develop
...
[develop] Merge forward from 2016.11 to develop
2017-02-28 12:50:10 -07:00
rallytime
b4366103a6
Merge branch '2016.11' into 'develop'
...
Conflicts:
- .pylintrc
- .testing.pylintrc
- salt/fileclient.py
- salt/minion.py
- salt/modules/docker.py
- salt/modules/win_iis.py
- salt/states/docker.py
- salt/states/file.py
- salt/utils/__init__.py
- tests/integration/modules/test_sysmod.py
2017-02-27 15:11:37 -07:00
Mike Place
cbd66a0d3f
Merge pull request #39676 from F30/hash-comment
...
Fix comments about the "hash_type" option
2017-02-27 13:11:40 -07:00
Felix Dreissig
5371bc0996
Fix comments about the "hash_type" option
...
Previous mentions of the correct default value (it really is sha256)
somehow got lost along the way.
Also, some comments seem to have gotten duplicated instead of updated.
2017-02-26 23:24:54 +01:00
Felix Dreissig
78a185ab11
Fix comments about file backup directory
...
The actual file state backup directory is called "file_backup" without a
trailing 's'.
2017-02-26 22:49:29 +01:00
Mike Place
1dba2f9cb0
Add warning in docs
2017-02-22 11:44:38 -07:00
Erik Johnson
d35c2f810c
salt.utils.gitfs: remove dulwich support, make refspecs configurable ( #39210 )
...
* Add config params for custom refspecs
* Add exceptions for errors encountered modifying git config
* Make the refspecs a configurable parameter
* Make refspecs a per-remote parameter
* Update master config template to include custom refspecs opts
* Add documentation for new config params
* Update GitFS walkthrough with a section on custom refspecs
* Remove dulwich support from salt.utils.gitfs
Dulwich still lacks important features, including (but not limited to)
the following:
- Lack of the necessary support for checking out a ref needed for
git_pillar/winrepo support
- No support in its config objects for multivar git config items, making
it impossible to detect when repos have multiple refspecs set for a
given git remote
Given this information, and the fact that it trails as a distant third
to Pygit2 and GitPython, Salt will cease to support Dulwich as a git
interface moving forward.
* Excise references to dulwich from documentation
* Add mention of custom refspecs to Nitrogen release notes
* Add gitfs_refspecs to mocked opts in gitfs integration tests
Also remove dulwich from unit tests
* Add information about opts argument not being intended for CLI use
2017-02-09 09:50:45 -07:00
Erik Johnson
894f365090
Update master config template with pillar decryption args
2017-01-31 11:24:09 -06:00
rallytime
8928436bdd
Merge branch '2016.11' into 'develop'
...
Conflicts:
- salt/pillar/__init__.py
2017-01-30 09:06:27 -07:00
rallytime
fdaa5ac1b0
Merge branch '2016.3' into '2016.11'
...
Conflicts:
- salt/master.py
- salt/pillar/__init__.py
- salt/utils/__init__.py
2017-01-26 14:09:37 -07:00
Erik Johnson
6b014e53fc
Rename on_demand_pillar to on_demand_ext_pillar
2017-01-25 15:08:57 -06:00
Erik Johnson
d216f90c63
Document new on_demand_pillar option and add to config template
2017-01-25 14:43:14 -06:00
rallytime
49f57ba3f1
Merge branch '2016.11' into 'develop'
...
Conflicts:
- salt/utils/win_functions.py
2017-01-25 09:59:29 -07:00
Eric Radman
9b5d28df0c
Extend support for pillarenv_from_saltenv to master config
...
`pillarenv_from_saltenv` is already an option for minion config, this
change enables this feature on the master.
If set to `true` salt will derive the pillar environment set on the
master:
$ salt-run pillar.show_pillar saltenv=radman
my_passphrase:
XYZ
$ sudo salt-run pillar.show_pillar saltenv=radman2
my_passphrase:
ABC
2017-01-19 13:34:33 -05:00
Bo Maryniuk
ffbd45062e
Explain what it is about and how to configure that
2017-01-18 15:02:11 +01:00
rallytime
5b43a252c9
Merge branch '2016.11' into 'develop'
...
Conflicts:
- conf/master
- doc/topics/installation/ubuntu.rst
- salt/modules/pillar.py
- salt/netapi/rest_tornado/saltnado.py
- salt/states/influxdb_user.py
- salt/utils/minions.py
- salt/utils/openstack/nova.py
2017-01-17 09:50:06 -07:00
rallytime
30e8a66fb0
Merge branch '2016.3' into '2016.11'
...
Conflicts:
- salt/netapi/rest_tornado/saltnado.py
- tests/integration/netapi/rest_tornado/test_app.py
2017-01-16 18:54:14 -07:00
rallytime
d24776f5e9
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- conf/master
- doc/topics/netapi/index.rst
- salt/netapi/__init__.py
2017-01-15 16:07:55 -07:00
rallytime
b910499dbe
Various follow up fixes
...
Merge branch '2015.8.12_follow_up' into '2015.8'
2017-01-13 14:40:17 -07:00
Bo Maryniuk
9b0a786aeb
Explain what it is about and how to configure that
2017-01-06 15:29:25 -05:00
Mike Place
5b60b04195
Merge pull request #38596 from isbm/isbm-disable-custom-roster-for-api
...
Disable custom roster for Salt API
2017-01-05 16:20:01 -07:00
Bo Maryniuk
1bb92cc8a4
Explain what it is about and how to configure that
2017-01-05 22:38:52 +01:00
Erik Johnson
591b9ed9c4
Add pillarenv_from_saltenv to example minion config file
2016-12-25 11:36:40 -06:00
rallytime
a2927226ea
Merge branch '2016.11' into 'develop'
...
Conflicts:
- doc/ref/modules/all/salt.modules.napalm_route.rst
- doc/ref/modules/all/salt.modules.napalm_snmp.rst
- doc/ref/modules/all/salt.modules.napalm_users.rst
- doc/ref/states/all/salt.states.netsnmp.rst
- doc/ref/states/all/salt.states.netusers.rst
- salt/states/cron.py
2016-12-22 12:15:06 -07:00
rallytime
efb8a8ddf5
Merge branch '2016.3' into '2016.11'
...
Conflicts:
- doc/ref/configuration/minion.rst
- salt/config/__init__.py
- salt/minion.py
2016-12-22 10:39:14 -07:00
Mike Place
6ee7b2bae7
Merge pull request #38377 from DSRCorporation/features/consul_cache
...
Implementation and docs for Consul key-value store plugin for minion data cache.
2016-12-20 13:36:01 -07:00
Stefan Priebe
52fc6daac0
ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
2016-12-20 09:55:31 -07:00
Dmitry Kuzmenko
dad748f57a
Data cache plugin configuration documentation.
2016-12-20 19:32:48 +03:00
Mike Place
df462cbe3e
Merge pull request #38212 from disaster123/develop_zmq_backlog
...
ZMQ: add an option for zmq.BACKLOG to salt master (zmq_backlog)
2016-12-20 07:41:42 -07:00