Commit Graph

69066 Commits

Author SHA1 Message Date
Mike Place
b3e9e98b40 Merge pull request #35393 from deniszh/2016.3_fix35350
No need to run ddns update every time
2016-08-12 21:40:36 +09:00
Mike Place
a5fe05b7f9 Merge pull request #35407 from hu-dabao/fix-35094
[Fix-35094] None will not be added to grains which generate [none]
2016-08-12 21:34:05 +09:00
Mike Place
4dc776ffbf Merge pull request #35411 from eliasp/2016.3-modules.event-handle-file_client-opt
modules.event.send(): Prevent backtrace for masterless Minions
2016-08-12 21:29:01 +09:00
Pedro Algarvio
f54b3cc514
Only allow one sync read to happen at a time. 2016-08-12 12:19:09 +01:00
Mike Place
3646cf1afa Additional checks on master and integration test 2016-08-12 20:06:20 +09:00
Elias Probst
8d7244bdd9
modules.event.send(): Also check for file_client and use_master_when_local opts 2016-08-12 12:27:02 +02:00
Mike Place
09efde7634 Splat the list into os.path.join 2016-08-12 19:08:43 +09:00
Mike Place
fc0d5878bc Set file_recv on test master 2016-08-12 19:08:27 +09:00
Mike Place
81c4d136c5 Transition file push paths to lists
To support multiple platforms, it will be difficult to try to account
for various path seperators and drive lettering schemes on the receiving
end of a file push. Instead, transition to an interface wherein the file
path is first split and seperators removed prior to it being sent from
the minion to the master.
2016-08-12 18:33:20 +09:00
Hengyang Hu
a23108f795 None will not be added to grains which generate [none] 2016-08-11 16:20:37 -07:00
Nicole Thomas
c032506e6b Merge pull request #35395 from rallytime/merge-2016.3
[2016.3] Merge forward from 2015.8 to 2016.3
2016-08-11 14:59:37 -06:00
rallytime
0d1aa630f1 Lint fix 2016-08-11 13:13:51 -06:00
rallytime
cf038ee3fe Merge branch '2015.8' into '2016.3'
Conflicts:
  - salt/grains/core.py
  - salt/modules/file.py
  - salt/modules/hosts.py
  - salt/modules/inspectlib/collector.py
  - salt/modules/portage_config.py
  - salt/modules/x509.py
  - salt/scripts.py
  - tests/integration/shell/enabled.py
2016-08-11 11:33:54 -06:00
Nicole Thomas
d9c20c0456 Update freebsd.rst (#35394)
Updated FreeBSD installation instructions to remove ``priority`` definition. 
(This, I believe, should address an issue submitted in saltstack/salt-bootstrap/issues/908)
2016-08-11 11:00:36 -06:00
Mike Place
69a108e9fa Raise SaltRenderError on bad requisite (#35373)
* Raise SaltRenderError on bad requisite

Refs #35226

* Remove extra vals
2016-08-11 10:48:23 -06:00
Erik Johnson
a375dd7e1f Clean up open filehandles (#35359)
* salt/crypt.py: clean up open filehandles

* salt/fileclient.py: clean up open filehandles

* salt/grains/core.py: clean up open filehandles

* salt/modules/cp.py: clean up open filehandles

* salt/modules/data.py: clean up open filehandles

* salt/modules/dnsutil.py: clean up open filehandles

* salt/modules/dockerng.py: clean up open filehandles

* salt/modules/inspectlib/collector.py: clean up open filehandles

* salt/modules/file.py: clean up open filehandles

* salt/modules/hosts.py: clean up open filehandles

* salt/modules/incron.py: clean up open filehandles

* salt/modules/dpkg.py: clean up open filehandles

* salt/modules/linux_sysctl.py: clean up open filehandles

* salt/modules/netbsd_sysctl.py: clean up open filehandles

* salt/modules/network.py: clean up open filehandles

* salt/modules/nftables.py: clean up open filehandles

* salt/modules/openbsd_sysctl.py: clean up open filehandles

* salt/modules/rh_ip.py: clean up open filehandles

* salt/modules/portage_config.py: clean up open filehandles

* salt/modules/status.py: clean up open filehandles

* salt/modules/tls.py: clean up open filehandles

* salt/modules/xapi.py: clean up open filehandles

* salt/modules/x509.py: clean up open filehandles

* salt/modules/virt.py: clean up open filehandles

* salt/modules/zcbuildout.py: clean up open filehandles

* salt/returners/local_cache.py: clean up open filehandles

* salt/utils/cloud.py: clean up open filehandles

* salt/states/pkgrepo.py: clean up open filehandles

* salt/states/x509.py: clean up open filehandles

* salt/transport/mixins/auth.py: clean up open filehandles

* salt/utils/__init__.py: clean up open filehandles

* salt/states/pkg.py: clean up open filehandles

* salt/utils/minion.py: clean up open filehandles

* salt/utils/openstack/nova.py: clean up open filehandles

* salt/utils/openstack/swift.py: clean up open filehandles

* salt/utils/process.py: clean up open filehandles

* salt/utils/templates.py: clean up open filehandles

* salt/utils/virt.py: clean up open filehandles

* tests/integration/__init__.py: clean up open filehandles

* tests/integration/cli/grains.py: clean up open filehandles

* tests/integration/client/standard.py: clean up open filehandles

* tests/integration/modules/hosts.py: clean up open filehandles

* tests/unit/utils/vt_test.py: clean up open filehandles

* tests/integration/shell/enabled.py: clean up open filehandles

* tests/integration/states/cmd.py: clean up open filehandles

* tests/integration/states/file.py: clean up open filehandles

* tests/integration/states/match.py: clean up open filehandles

* tests/unit/config_test.py: clean up open filehandles

* tests/unit/templates/jinja_test.py: clean up open filehandles

* tests/unit/utils/find_test.py: clean up open filehandles

* tests/integration/modules/state.py: clean up open filehandles

* Update dnsutil_test to reflect changes in fopen usage
2016-08-11 10:45:24 -06:00
Denis Zhdanov
6f2f080f4a No need to run dns update every time
only if we replacing record or it doesn't exist.
2016-08-11 18:25:47 +02:00
Thomas S Hatch
9ea7a34c30 Merge pull request #35339 from isbm/isbm-2015.8-minion-importerror-fix
Bugfix: Prevent continuous restart, if a dependency wasn't installed
2016-08-11 10:15:16 -06:00
Bo Maryniuk
12af60b7be Fix continuous minion restart if a dependency wasn't installed 2016-08-11 12:18:19 +02:00
Mike Place
72f3548671 Merge pull request #35352 from twangboy/file.recurse.clean
Fix file.recurse with clean: True  on Windows (2016.3)
2016-08-11 09:46:11 +09:00
Mike Place
0fcfc70cc8 Merge pull request #35356 from jfindlay/log_levels
document log levels and warn on all logging below info
2016-08-11 09:45:55 +09:00
Mike Place
fd9b05ace4 Merge pull request #35357 from twangboy/file.recurse.clean.2015.8
Fix file.recurse with clean: True  on Windows (2015.8)
2016-08-11 09:44:14 +09:00
Mike Place
2f7be03053 Merge pull request #35358 from twangboy/update_libsodium_deps
Update libsodium deps
2016-08-11 09:36:29 +09:00
Mike Place
f9e03b9c59 Merge pull request #35360 from rallytime/fix-35336
Add all template registery templates to file.managed docs
2016-08-11 09:35:20 +09:00
Mike Place
3c628d3cbc Merge pull request #35362 from rallytime/correct-deprecated-tag
Correct deprecation version tags
2016-08-11 09:34:38 +09:00
rallytime
507827a014 Correct deprecation version tags
Deprecation tags should denote when the function was placed on a
deprecation path, not when it will be removed. This PR fixes the
version information as well as changes the warning messaging to
function-specific wording rather than the module getting removed.
(The module won't fully be removed until Oxygen.)

See #35361 for more information.
2016-08-10 15:00:07 -06:00
rallytime
30badb5402 Add all template registery templates to file.managed docs
Fixes #35336
2016-08-10 14:29:12 -06:00
Justin Findlay
2fc3a55338 utils.verify.verify_log: warn at all levels less than info 2016-08-10 14:10:43 -06:00
Justin Findlay
72a3f18a2e log.setup: minor optimization 2016-08-10 14:10:43 -06:00
Justin Findlay
66332510c6 doc.ref.configuration.logging: document log levels 2016-08-10 14:10:43 -06:00
Nicole Thomas
87e29188c0 Merge pull request #35347 from rallytime/merge-2016.3
[2016.3] Merge forward from 2015.8 to 2016.3
2016-08-10 14:07:42 -06:00
twangboy
d328ec0157 Fix file.recurse with clean: True 2016-08-10 19:01:05 +00:00
twangboy
d120a8906f Add vcredist 14 dlls 2016-08-10 18:56:08 +00:00
twangboy
ecad616d08 Fix file.recurse with clean: True 2016-08-10 17:49:02 +00:00
Justin Findlay
93616eff3e doc.ref.configuration.logging: fix formatting 2016-08-10 10:47:07 -06:00
Justin Findlay
472a2d31de doc.ref.configuration.logging: cleanup formatting 2016-08-10 10:46:39 -06:00
rallytime
a651962e95 Merge branch '2015.8' into '2016.3'
No conflicts.
2016-08-10 10:02:03 -06:00
Mike Place
3487d761a2 Restore random_master functionality (#35334)
Was errantly removed in 80b1d60f4c
2016-08-10 09:37:08 -06:00
Mike Place
78dfd18ec6 Merge pull request #35331 from hu-dabao/fix-35165
fix 35165, salt-run jobs.exit_success jid is broken
2016-08-10 20:50:10 +09:00
Mike Place
fcca0b9333 Merge pull request #35318 from rallytime/remove-deprecation-docs
Remove legacy compat docs in mysql pillar since the code was removed already
2016-08-10 20:34:48 +09:00
Mike Place
4618b433e9 Merge pull request #35323 from thatch45/ssh_crazy
Fix issue with bad error check in salt-vt
2016-08-10 20:33:49 +09:00
Mike Place
cfae862972 Merge pull request #35325 from kev009/fbsd-netstat-route
Fix freebsd netstat route on fbsd 10+
2016-08-10 20:33:12 +09:00
Mike Place
3446dc9ec6 Merge pull request #35329 from hu-dabao/fix-tiny-salt-cli
sys.doc will skip all not connected minions
2016-08-10 20:18:22 +09:00
Hengyang Hu
4dcce18d01 fix 35165, salt-run jobs.exit_success jid is broken 2016-08-09 22:36:21 -07:00
Hengyang Hu
4b806a70ea sys.doc will skip all not connected minions 2016-08-09 21:00:05 -07:00
Kevin Bowling
0d49dd3c29 Fix fbsd netstat route on fbsd 10+ 2016-08-09 18:41:34 -07:00
Thomas S Hatch
8a5b47b5d7 Collect all error data from the wfuncs call 2016-08-09 17:39:14 -06:00
Thomas S Hatch
11864c31b7 supress a stack trace to show clean ssh error 2016-08-09 17:24:56 -06:00
Thomas S Hatch
9fbfa282fa wow this solves an issue! 2016-08-09 17:05:22 -06:00
rallytime
75f205e485 Remove legacy compat docs in mysql pillar since the code was removed already
Refs #30913
2016-08-09 15:27:11 -06:00