Mike Place
0aab883180
Merge branch '2016.3' into 3_carbon
2016-10-25 16:13:44 +09:00
Mike Place
ca78ffbfc2
Merge pull request #37184 from rallytime/merge-carbon
...
[carbon] Merge forward from 2016.3 to carbon
2016-10-25 16:11:37 +09:00
Mike Place
6767d5dcdb
Remove repr flag from format
...
Per pylint
2016-10-25 16:11:08 +09:00
Mike Place
e19ee88b6b
Merge pull request #37206 from cachedout/transport_test_hang
...
Address transport test hang
2016-10-25 14:25:55 +09:00
Mike Place
6737fd3ad9
Merge pull request #37179 from isbm/isbm-fix-saltapi-ssh-crash-2016-3
...
Fix Salt-API ssh crash (2016.3)
2016-10-25 13:52:19 +09:00
Mike Place
815dfd1c04
Merge pull request #37183 from gtmanfred/2016.3
...
load tags should reference the actual load tags
2016-10-25 13:38:00 +09:00
Mike Place
ca63376c97
Merge pull request #37188 from rallytime/merge-2016.3
...
[2016.3] Merge forward from 2015.8 to 2016.3
2016-10-25 13:37:25 +09:00
Mike Place
c4393d5e9e
Address transport test hang
...
It would appear that if an attribute error is raised when trying to detect a class atter,
that the test suite does not run the class teardown method but continues regardless. This
fixes the class attr error which then allows the teardown to run. Prior to this, if the
teardown did not run, the entire suite would hang out shutdown because it was blocked
on waiting for a ioloop to terminate.
2016-10-25 13:16:35 +09:00
rallytime
ccb664050d
Merge branch '2015.8' into '2016.3'
...
No conflicts.
2016-10-24 10:20:46 -06:00
rallytime
063ddfd7ce
Merge branch '2016.3' into 'carbon'
...
No conflicts.
2016-10-24 10:16:17 -06:00
Nicole Thomas
d7e28d24a4
Pylint fix for 2016.3 ( #37186 )
...
Refs #37175
2016-10-24 09:42:41 -06:00
rallytime
027e2212c9
Merge branch '2016.3' into 'carbon'
...
Conflicts:
- salt/modules/status.py
- salt/modules/win_status.py
- salt/modules/zypper.py
- salt/utils/network.py
- tests/unit/transport/zeromq_test.py
2016-10-24 09:29:53 -06:00
Daniel Wallace
1b7b4b1a0c
load tags should reference the actual load tags
...
Closes #37176
2016-10-24 10:02:57 -05:00
Bo Maryniuk
28edda457e
Do not prematurily raise an exception, let the main loop take care of it instead
2016-10-24 15:35:23 +02:00
Bo Maryniuk
372f2bbd93
Do not restart the whole thing if roster is not around
2016-10-24 15:35:13 +02:00
Bo Maryniuk
8d1450cc47
Fix PEP8
2016-10-24 15:35:03 +02:00
Mike Place
0d7af935e5
Merge pull request #37175 from cachedout/fix_test_hange
...
Fix test hang
2016-10-24 18:55:37 +09:00
Mike Place
0fecb5ff2e
Remove sleep. Thanks @s0undt3ch
2016-10-24 18:38:49 +09:00
Mike Place
cedc609503
Fix test suite hang on salt testing
...
We don't need to clean up here since the test suite will handle it for us.
2016-10-24 15:52:33 +09:00
Mike Place
b3e79dcd51
Merge pull request #37139 from awerner/fix-spm-download-remote-download
...
Download spm package from remote repository and save it to cache
2016-10-24 12:29:05 +09:00
Mike Place
1e97df7540
Merge pull request #37142 from DSRCorporation/bugs/36866_salt-minion_communication_broken
...
status.master: don't fail if host_to_ips returns None
2016-10-24 12:21:23 +09:00
Mike Place
334313ec64
Merge pull request #37144 from DSRCorporation/bugs/36866_salt-minion_communication_broken_2016.3
...
Bugs/36866 salt minion communication broken 2016.3
2016-10-24 12:19:06 +09:00
Mike Place
c5d81a8ade
Merge pull request #37158 from jfindlay/mac_skip_uptime
...
add mock for `status.uptime` unit test
2016-10-24 12:13:53 +09:00
Mike Place
af8bf25258
Merge pull request #37160 from rallytime/merge-carbon
...
[carbon] Merge forward from 2016.3 to carbon
2016-10-24 12:13:30 +09:00
Mike Place
e51f90b459
Merge pull request #37161 from rallytime/bp-37098
...
Back-port #37098 to 2016.3
2016-10-24 12:13:14 +09:00
Nicole Thomas
b5025c044e
Merge pull request #37159 from rallytime/bp-37107
...
Back-port #37107 to 2016.3
2016-10-22 07:55:47 -06:00
rallytime
240fb45c5c
Pylint fix
2016-10-22 07:54:44 -06:00
Nicole Thomas
35b4494157
Merge pull request #37162 from rallytime/bp-36823
...
Back-port #36823 to 2015.8
2016-10-22 07:52:53 -06:00
Nicole Thomas
1e520b3f48
Merge pull request #37163 from rallytime/merge-2016.3
...
[2016.3] Merge forward from 2015.8 to 2016.3
2016-10-22 07:52:36 -06:00
rallytime
8fff95b3b4
Merge branch '2015.8' into '2016.3'
...
Conflicts:
- salt/modules/gpg.py
- salt/modules/zypper.py
2016-10-21 16:09:17 -06:00
Erik Johnson
3032a542d9
Use NotifyAccess=all in all unit files
...
When systemd-python is not installed, systemd notification falls back to
using the systemd-notify for service notification. This cannot be used
however unless the unit has NotifyAccess=all set.
The particular use case for this is when Salt is installed using pip. We
don't put systemd-python into the requirements.txt because we can't be
sure that the minion supports systemd, so pip installs won't necessarily
have systemd-python available.
2016-10-21 15:56:47 -06:00
Erik Johnson
4826995973
Remove EnvironmentFile and Restart lines from unit files
...
These shouldn't be there, because the variables sourced by the
EnvironmentFile are only made available to the Exec commands in the unit
file.
2016-10-21 15:56:47 -06:00
Erik Johnson
3be15694d2
Use Type=notify for debian systemd units
2016-10-21 15:56:47 -06:00
Robert James Hernandez
d58fda6f67
Use control-group default for killmode
2016-10-21 15:56:47 -06:00
Mike Adams
36bc2a1ded
Add run_on_start to SCHEDULE_CONF
...
This is a fix for 37037.
2016-10-21 15:55:10 -06:00
do3meli
c63126a2f0
removed trailing whitespaces in apache_module.py
2016-10-21 15:53:24 -06:00
do3meli
a812cbfea7
use versionadded and deprecated warnings in apache_module
2016-10-21 15:53:24 -06:00
Justin Findlay
094eac06eb
modules.status.uptime unit test: mock on linux
2016-10-21 15:50:42 -06:00
rallytime
caa8fc9169
Merge branch '2016.3' into 'carbon'
...
Conflicts:
- pkg/deb/salt-api.service
- pkg/deb/salt-master.service
- salt/client/__init__.py
- salt/fileclient.py
- salt/modules/cp.py
- salt/modules/status.py
- tests/integration/__init__.py
- tests/integration/modules/cp.py
2016-10-21 15:50:03 -06:00
Nicole Thomas
2bc5dedd06
Allow the minion test daemons a couple of tries to connect to the master ( #37150 )
...
When running the tests with the tcp transport, we are not as forgiving
with the minion connection process as we are in ZMQ. In ZMQ, we attempt
to connect to the master. If it isn't up yet, we wait and try again. In
TCP, we try to connect to the master once, realize it's not up (because
the master process takes longer to spin up than the minions) and crash
and bail out.
This just gives the master a little more time to come up by having the
minions try to connect a couple more times.
2016-10-21 14:50:39 -06:00
Nicole Thomas
ec7ad9eebe
Add note about salt-bootstrap known issue for 2016.3.4 ( #37152 )
...
* Add note about salt-bootstrap known issue for 2016.3.4
Refs https://github.com/saltstack/salt-bootstrap/issues/973
* Add bootstrap release known issue to 2016.3.3 release notes, too.
2016-10-21 14:46:35 -06:00
Mike Place
7908819b70
Merge pull request #37145 from cachedout/gate_github_test
...
Don't run ssh tests if we can't reach external server
2016-10-21 23:16:57 +09:00
Mike Place
8de7b39b5e
Merge pull request #37135 from Cloudtek/x509-docs-fix
...
Fix example signing policy in salt.states.x509 docs
2016-10-21 20:45:22 +09:00
Mike Place
f4ce268d51
Don't run ssh tests if we can't reach external server
2016-10-21 19:47:05 +09:00
Mike Place
a5335a2f15
Merge pull request #37137 from awerner/fix-spm-msgpack
...
SPM-METADATA are now loaded as yaml from remote URLs
2016-10-21 18:52:40 +09:00
Mike Place
a606a42575
Minor style change
...
Double-quotes to single-quotes, per SaltStack style guide.
2016-10-21 18:39:40 +09:00
Mike Place
41ae90d3c3
Merge pull request #37140 from vutny/pkgbuild-repo-sign-with-no-passphrase
...
pkgbuild.repo: fix GPG signing with `use_passphrase=False`
2016-10-21 18:37:54 +09:00
Dmitry Kuzmenko
87c2e93e40
Don't fail if host_to_ips returns None.
2016-10-21 12:29:03 +03:00
Dmitry Kuzmenko
f625e6d3a9
Updated host_to_ip to return all the IPs instead of the first one.
...
This fixes the bug #36866 where minion gets __master_disconnected right
after connect because '::1' isn't in the list of connected masters that
is ['127.0.0.1'].
2016-10-21 12:28:32 +03:00
Dmitry Kuzmenko
f07d5f602c
Don't fail if host_to_ips returns None.
2016-10-21 12:06:42 +03:00