Commit Graph

96514 Commits

Author SHA1 Message Date
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
Nicole Thomas
b0440871a0
Merge branch '2018.3' into docker-unboundlocal 2018-07-20 11:55:04 -04:00
Nicole Thomas
96447ce541
Merge pull request #48656 from Ch3LL/windows_ip_mod
Add windows ip module integration tests
2018-07-20 10:57:44 -04:00
Nicole Thomas
ff11763fd3
Merge pull request #48594 from pritambaral/bp-48418
Backport 48418
2018-07-20 10:57:18 -04:00
Nicole Thomas
0c5fff3dc8
Merge pull request #48638 from twangboy/fix_vcredist
Remove vcredist 2015 from Py3 installer
2018-07-20 10:56:39 -04:00
Nicole Thomas
49653566e8
Merge pull request #48616 from gtmanfred/sdb
Add tests for vault + sdb
2018-07-20 10:53:40 -04:00
Nicole Thomas
111908f519
Merge pull request #48440 from mmulqueen/patch-1
Make core.py tolerant of invalid chars in DMI data
2018-07-20 10:48:06 -04:00
Nicole Thomas
1f988ff93f
Merge pull request #48537 from twangboy/zh_1374
Improved Status Beacon for Windows
2018-07-20 10:46:33 -04:00
Nicole Thomas
ead19725b6
Merge branch '2017.7' into fix_48169 2018-07-20 10:45:59 -04:00
Nicole Thomas
103d6dcec6
Merge pull request #48586 from astorath/add-vault-token-role
added named roles feature for module.vault
2018-07-20 10:38:59 -04:00
Nicole Thomas
754cd9ef3c
Merge branch 'develop' into develop 2018-07-20 10:36:25 -04:00
Nicole Thomas
19528bf204
Merge pull request #47909 from gmsoft-tuxicoman/solaris-fix
Fix salt.states.pkg.latest for IPS packages on Solaris
2018-07-20 10:34:52 -04:00
Nicole Thomas
1ebd96d909
Merge pull request #48664 from Ch3LL/srv_disable_mac
[2017.7] Fix service.disabled test for macosx
2018-07-20 10:32:55 -04:00
Nicole Thomas
4e77b242f2
Merge pull request #48663 from Ch3LL/srv_disable_mac_2018
[2018.3] Fix service.disabled test for macosx
2018-07-20 10:32:21 -04:00
Nicole Thomas
dfc1582475
Merge pull request #48304 from Ch3LL/swap_mac
Fix macosx grains when swapusage returns comma
2018-07-20 10:30:58 -04:00
Nicole Thomas
3da3cf2f3f
Merge pull request #48625 from Ch3LL/ssh_state
Follow up to PR #48555
2018-07-20 10:27:55 -04:00
Nicole Thomas
f2fb14c1a3
Merge branch 'develop' into merge-develop 2018-07-20 10:14:47 -04:00