Commit Graph

96530 Commits

Author SHA1 Message Date
Daniel Wozniak
bcb486db6c
Merge pull request #48674 from markuskramerIgitt/remove_static_windows_build_cache
Remove static windows build cache
2018-07-23 13:22:16 -07:00
Nicole Thomas
031741f079
Merge pull request #48697 from dgengtek/feature/ldap-starttls
Feature: ldap authentication with starttls
2018-07-23 15:43:50 -04:00
rallytime
8ef96b0713
[develop] Fix beacon test that fails on python 3
Also update test file to use pytest notation instead of unittest
2018-07-23 15:14:52 -04:00
Ch3LL
01d25fae19
Fix test_managed_source_hash_indifferent_case on macosx to correct tmp path 2018-07-23 15:02:27 -04:00
Paul Bruno
224a089ae9 add missing closing char 2018-07-23 14:50:46 -04:00
Ch3LL
f44a2fc349
Enable service if disabled before running state service tests 2018-07-23 14:05:31 -04:00
Gareth J. Greenaway
38a65e8fb3
Fixing test_diskusage_nomatch and test_diskusage_match_regex 2018-07-23 11:02:57 -07:00
Gareth J. Greenaway
6ecca166ff
Updating psutil.disk_partitions to pull in all mounts not just the physical ones. Check to see if the mount point from the configuration ends with a $ (regular expression end of line) if not we add one in to ensure that a simple / does not end up matching all mount points. Updating tests accordingly. 2018-07-23 11:02:57 -07:00
Mike Place
b2431eab10
Merge pull request #48715 from rallytime/flaky-tests
[2017.7] Mark some tornado tests as flaky
2018-07-23 11:27:12 -06:00
Paul Bruno
8c9b17c10f add the correct code 2018-07-23 13:09:17 -04:00
rallytime
7332cce567
[2017.7] Mark some tornado tests as flaky 2018-07-23 12:53:26 -04:00
Paul Bruno
5ef467f220 add salt cloud support for block device tagging or root devices and such 2018-07-23 12:49:28 -04:00
rallytime
597fc8009b
Merge branch '2018.3' into 'develop'
Conflicts:
  - salt/grains/core.py
2018-07-23 11:54:19 -04:00
Mike Place
bd2c22f88a
Merge pull request #48708 from rallytime/fix-lint
[develop] Fix up new lint failures
2018-07-23 09:50:40 -06:00
Nicole Thomas
801eae3b8d
Merge pull request #48672 from frogunder/45012
add service enabled test
2018-07-23 11:38:48 -04:00
Mike Place
ccda5d97d6
Merge branch 'develop' into napalm-pyeapi-nxos-gate 2018-07-23 09:35:37 -06:00
rallytime
ea5c063237
Update old utils paths to use new paths 2018-07-23 11:32:08 -04:00
rallytime
e740d3b208
Merge branch '2017.7' into '2018.3'
Conflicts:
  - salt/client/ssh/state.py
  - salt/client/ssh/wrapper/state.py
  - salt/modules/dockermod.py
  - salt/modules/npm.py
  - salt/modules/testinframod.py
  - tests/integration/modules/test_mac_system.py
  - tests/integration/modules/test_mac_timezone.py
  - tests/integration/ssh/test_state.py
  - tests/integration/states/test_user.py
  - tests/unit/modules/test_npm.py
  - tests/unit/states/test_file.py
2018-07-23 11:15:43 -04:00
Alexander Duryagin
ebcd3b1c6b
fixed test for svn.export 2018-07-23 10:58:48 -04:00
Alexander Duryagin
e79f4aa5cc
put name under "new" key in changes dictionary to be in line with svn.latest 2018-07-23 10:58:48 -04:00
Alexander Duryagin
163f99089c
made svn.export changes data dictionary, fixes #21025, #40004 2018-07-23 10:58:47 -04:00
Nicole Thomas
09f07ed57c
Merge pull request #48706 from marcaurele/cloud/cloudstack-fix-sg
cloudstack: fix wrong attribute name in doc
2018-07-23 10:26:18 -04:00
Mircea Ulinic
2ae5a26d05 Add autodoc for the modules.jira_mod 2018-07-23 14:12:20 +00:00
Mircea Ulinic
d11a35c7b7 Add Execution module to manipulate JIRA tickets 2018-07-23 14:12:15 +00:00
rallytime
7b8e64cc4c
[develop] Fix up new lint failures 2018-07-23 10:06:52 -04:00
Marc-Aurèle Brothier
54fa5f231e
cloudstack: fix wrong attribute name in doc 2018-07-23 15:55:54 +02:00
Nicole Thomas
0ed0d1800a
Merge branch 'develop' into develop 2018-07-23 09:40:19 -04:00
Nicole Thomas
9d176ab8e3
Merge branch 'develop' into fix-40532 2018-07-23 09:39:09 -04:00
Mircea Ulinic
215f734fef Rename napalm.py to napalm_mod.py 2018-07-23 13:36:47 +00:00
Nicole Thomas
e1dd10be70
Merge pull request #48699 from terminalmage/issue48695
Add missing release notes mention of file.blockreplace changes
2018-07-23 09:34:31 -04:00
Mircea Ulinic
f5ce487c9c Add several new functions to the napalm module
This commit adds the functions required to gate functionality from the new
Fluorine modules [``nxos_api``](https://docs.saltstack.com/en/develop/ref/modules/all/salt.modules.nxos_api.html)
and [``pyeapi``](https://docs.saltstack.com/en/develop/ref/modules/all/salt.modules.arista_pyeapi.html).
NAPALM has all the underlying dependencies for all of these modules, which is
why we can reuse the code from the mentioned modules (plus ``junos``, ``netmiko``
etc.). This brings a lot of flexibility to the user, as without any further
configuration (or very little for the non-native NAPALM drivers) can execute
arbitrary RPC requests or show commands. This is due to the fact that the code
also forwards the already existing configuration details.
In other words, with this changes, starting with release Fluorine, NAPALM users
will be able to execute commands such as:
``salt '*' napalm.pyeapi_run_commands 'show version'`` with no other changes in
their environment.

These functions are important as they open the gates to extend Salt without
depending on the third party NAPALM library, which massively speeds up the
development of new features (particularly when we need features that wouldn't
have their place into the public NAPALM library).
2018-07-23 13:25:04 +00:00
Daniel Wozniak
ab44a05fe4
Merge pull request #48700 from dwoz/ext_mod_test
Call sync_modules to fix Windows test case
2018-07-22 15:23:47 -07:00
Mike Place
689c231d2b
Merge pull request #48691 from Ch3LL/win_repo_pkg_test
Add windows pkg module integration tests
2018-07-22 14:01:29 -06:00
Mike Place
83e4bba916
Merge pull request #48635 from nbraud/acme
Bug fixes in the acme module & state
2018-07-22 13:53:48 -06:00
Daniel A. Wozniak
d731e6bf8e
Call sync_all to fix Windows test case 2018-07-21 18:00:59 -07:00
Erik Johnson
7ad832c901
Add missing release notes mention of file.blockreplace changes
These were added to the docstrings but not to the release notes for the
releases where the change took place.
2018-07-21 10:12:52 -05:00
dgengtek
aa6458e441 Feature: ldap authentication with starttls
fix #48655
2018-07-21 14:23:59 +02:00
Doug Clow
9b438ef1d9
assign index to '_' in fetch_tree return for pylint 2018-07-20 14:10:12 -07:00
Doug Clow
20889ed118
removed trailing whitespace for pylint 2018-07-20 14:03:05 -07:00
Nicole Thomas
6a494205f2
Merge pull request #48653 from terminalmage/docker-unboundlocal
docker_container.running: Fix regression in test mode
2018-07-20 15:15:46 -04:00
Ch3LL
4b7d6d80c5
Remove unnecessary jinja in curl.sls file 2018-07-20 14:32:14 -04:00
Nicole Thomas
85991680c8
Merge pull request #48345 from twangboy/fix_48169
Fix behavior of powercfg module and state
2018-07-20 13:37:12 -04:00
Nicole Thomas
52666edb7a
Merge pull request #48612 from rallytime/merge-develop
[develop] Merge forward from 2018.3 to develop
2018-07-20 13:13:19 -04:00
Nicole Thomas
266c6f250e
Merge pull request #48685 from bbinet/none-changes
Use empty dict for 'changes' instead of None
2018-07-20 13:12:42 -04:00
Mike Place
9f32f15163
Merge pull request #48690 from rallytime/stale-config-update
Reduce the number of days an issue is stale by 10
2018-07-20 11:00:24 -06:00
Ch3LL
2bedadfadb
Add windows pkg module integration tests 2018-07-20 12:47:37 -04:00
rallytime
97cc563f13
Reduce the number of days an issue is stale by 10 2018-07-20 12:38:53 -04:00
Nicole Thomas
5a6f7a085c
Merge pull request #48670 from bbinet/traverse
Add the "traverse" jinja filter
2018-07-20 12:36:20 -04:00
Nicole Thomas
b29ed80f2c
Merge pull request #48596 from pritambaral/git-shallow-clone-tags
git.latest: Add support for shallow-cloning tags
2018-07-20 12:32:46 -04:00
Nicole Thomas
83f8b1d1cd
Merge pull request #48478 from sjorge/fileserver_future_cache
Fileserver should handle list_cache from the future
2018-07-20 12:13:52 -04:00