rallytime
d743f8cc4e
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/client/ssh/__init__.py
- salt/modules/aptpkg.py
- salt/modules/zypper.py
- salt/states/pkgrepo.py
2016-03-30 13:38:38 -06:00
Mike Place
5d08db7c92
Merge pull request #32162 from terminalmage/issue31963
...
Properly handle yum/zypper repositories in pkgrepo.managed
2016-03-30 11:51:05 -06:00
Erik Johnson
5c1bdb812c
Fix pkgrepo integration test
...
Also re-enabled test on ubuntu 15.10.
2016-03-30 11:34:55 -05:00
Bo Maryniuk
f07c7ea792
Add lowpkg tests for version comparison
2016-03-30 17:33:24 +02:00
Bo Maryniuk
afdf451d87
Remove tests from the zypper_test that belongs to rpm_test
2016-03-30 17:33:03 +02:00
Nicolas Delaby
c989ae5a7e
Merge user defined labels with one carried by the image
2016-03-29 11:50:08 +02:00
Mike Place
5877a19f59
Merge pull request #32186 from rallytime/testing-docs
...
Add some "best practices" information to test documentation
2016-03-28 18:22:48 -06:00
Justin Anderson
bd3942e0fd
Fixed pylint error in app_pam_test.py
2016-03-28 17:04:47 -06:00
rallytime
e8658697a6
Pylint fix for integration import
2016-03-28 16:56:22 -06:00
rallytime
40d09c822e
Add some "best practices" information to test documentation
...
Also clarifies some sections and fixes some broken links.
2016-03-28 14:23:42 -06:00
rallytime
527bc3e491
Pylint fix
2016-03-28 11:24:45 -06:00
rallytime
e9abd2d420
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/modules/rh_service.py
2016-03-28 10:51:23 -06:00
Mike Place
6b8b8b51c0
Merge pull request #32154 from Ch3LL/ch3ll_pam_2015.5
...
Add integration tests for salt-api using pam eauth
2016-03-28 10:06:36 -06:00
Ch3LL
ba605b0128
fix more pylint and add ability to close cherrypy engine
2016-03-25 12:06:39 -06:00
rallytime
6886681410
Fix test failures
2016-03-24 16:45:03 -06:00
rallytime
7554d0f42d
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- doc/ref/states/include.rst
- doc/topics/cloud/reactor.rst
- doc/topics/reactor/index.rst
- doc/topics/releases/2015.5.10.rst
- doc/topics/tutorials/states_pt5.rst
- doc/topics/windows/windows-package-manager.rst
- salt/config.py
- salt/modules/state.py
- salt/states/grains.py
- tests/integration/modules/sysmod.py
- tests/unit/states/grains_test.py
2016-03-24 15:48:00 -06:00
Nicole Thomas
c42014eb54
Merge pull request #32056 from bstevenson/fix-list_absent
...
Fix list absent
2016-03-24 11:35:00 -06:00
Brian Stevenson
1500aae027
set deleted value to list
2016-03-23 13:47:12 -07:00
Brian Stevenson
1dc8f5f289
unit test update
...
grain value looks for list in assertion
2016-03-23 10:50:32 -07:00
Colton Myers
95c08f55e9
Tear out useless unit test
2016-03-22 13:46:06 -06:00
Erik Johnson
1b97e4a3df
Improve state module docs, replace references to state.highstate/state.sls with state.apply
...
Resolves #32037 .
2016-03-21 22:56:17 -05:00
Nicolas Delaby
e511864a55
Fix ports exposition when protocol is passed.
...
fixes #32013
2016-03-21 10:44:22 +01:00
Nicole Thomas
03e8b72655
Merge pull request #31904 from rallytime/merge-2015.8
...
[2015.8] Merge forward from 2015.5 to 2015.8
2016-03-16 11:23:54 -06:00
Mike Place
b068eaa963
Merge pull request #31745 from isbm/isbm-always-minion-errcode-2-fix
...
Fix the always-false behavior on checking state
2016-03-15 17:02:19 -06:00
rallytime
892591a39c
More pylint fixes
2016-03-15 15:50:05 -06:00
rallytime
35b2076584
Pylint fixes
2016-03-15 14:55:35 -06:00
rallytime
85e5acd11a
Merge #31903 with pylint fix
...
Merges #31903
2016-03-15 14:05:09 -06:00
Erik Johnson
394410e2b0
Add integration test for depends decorator
2016-03-14 22:16:10 -05:00
Ch3LL
2d4dc4da05
add teardown call
2016-03-14 16:45:27 -06:00
Ch3LL
d115878714
fix pylint error
2016-03-14 13:45:59 -06:00
root
4c1ab082b6
add pam salt-api tests
2016-03-14 19:19:06 +00:00
Christophe Drevet-Droguet
dcd6f5a5a9
test for file.apply_template_on_contents
2016-03-11 12:44:26 +01:00
Nicole Thomas
75dfb2ed40
Merge pull request #31797 from Ch3LL/fix_pkginfo_test
...
Change pkg name to less for suse pkg.info_installed test
2016-03-10 12:08:16 -07:00
Ch3LL
910f0d9ffc
change pkg name to less for suse
2016-03-10 11:18:44 -07:00
Bo Maryniuk
ee1a002673
Update test case to cover SLE11 and SLE12
2016-03-10 13:26:15 +01:00
Bo Maryniuk
4b134fb2ab
Add SLE11 product info snapshot, rename previous
2016-03-10 13:25:53 +01:00
Bo Maryniuk
1882e1c960
Adjust test
2016-03-08 20:08:18 +01:00
Mike Place
826fea6582
Merge pull request #31162 from isbm/isbm-md5-to-sha1
...
Remove MD5 digest from everywhere and default to SHA256
2016-03-07 12:11:36 -07:00
Mike Place
24568b1a5d
Merge pull request #31711 from ticosax/fix-port-and-volume-discovery
...
[dockerng] Port and Volume comparison should consider Dockerfile
2016-03-07 11:25:19 -07:00
Mike Place
604eb87e82
Merge pull request #31713 from ticosax/fix-dockerng-networking-container_id
...
[dockerng] Fix dockerng.network_present when container is given by name
2016-03-07 08:14:41 -07:00
Nicolas Delaby
3837cf44ca
Fix network_present by dealing with containers ID's instead of names.
...
Because docker inspect network returns attached containers by their Ids.
2016-03-07 10:30:58 +01:00
Nicolas Delaby
cf38691597
Port and Volume comparison should consider Dockerfile
...
`EXPOSE` and `VOLUME` declaration of a Dockerfile are exactly like
user declaration those parameters in their sls for dockerng.running
Considering Dockerfile containing this line:
```
EXPOSE 80
```
Those 2 sls are now considered strictly equivalent.
```yaml
container:
dockerng.running:
image: alpine
ports:
- 80/tcp
```
```yaml
container:
dockerng.running:
image: alpine
```
2016-03-07 10:11:52 +01:00
Matthew Cillo
ba33d75949
passing lint test
2016-03-06 17:19:08 -05:00
rallytime
6559ea15b0
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- doc/glossary.rst
- salt/config.py
- tests/unit/modules/gpg_test.py
2016-03-06 10:59:46 -07:00
Nicole Thomas
d7914cdb14
Merge pull request #31687 from cachedout/rm_gpg_test
...
Removed useless GPG tests
2016-03-04 17:08:27 -07:00
Mike Place
8b00513ebb
Removed useless tests
...
These test nothing and break everytime the underlying implementation is changed.
2016-03-04 15:37:49 -07:00
rallytime
beb9d0fe84
Ensure all integration test classes and funcs are documented w/examples
2016-03-04 12:13:27 -07:00
Erik Johnson
da954d7b92
Add integration test for packages with epoch in version
...
This starts with cent7, but later I can add cent6 as well.
2016-03-03 15:40:22 -06:00
Bo Maryniuk
9d64abed0c
Fix PyLint
2016-03-03 21:44:14 +01:00
Bo Maryniuk
327ea11139
Add daemons unit test to verify hash_type settings
2016-03-03 21:44:14 +01:00
Christophe Drevet-Droguet
fc9dd356e8
test case: test_list_present_nested_already
2016-03-03 15:17:43 +01:00
Nicole Thomas
36ce240596
Merge pull request #31583 from vutny/remove-trailing-white-spaces
...
Remove trailing white spaces
2016-03-02 08:38:01 -07:00
Denys Havrysh
86433f2378
Revert changes in files used by roots_test.py
integration test
2016-03-02 10:00:45 +02:00
Denys Havrysh
e7a8dbf498
Remove trailing white spaces in tests files
2016-03-01 17:40:02 +02:00
Mike Place
7006a1eecf
Fix failed unit test
2016-02-29 21:15:43 -07:00
Mike Place
ada5ab344d
Merge pull request #31561 from jtand/beacons_test_fix
...
Skipped test
2016-02-29 21:11:22 -07:00
justinta89
196dd4db99
Skipped test
2016-02-29 14:21:19 -07:00
rallytime
b683df9b82
Pylint fix
2016-02-29 11:12:55 -07:00
rallytime
24505d2dcf
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/client/ssh/state.py
- salt/fileclient.py
- salt/minion.py
2016-02-29 10:47:40 -07:00
Erik Johnson
0d352bbc16
Add fileclient tests
2016-02-29 01:05:33 -06:00
Michael Calmer
1425c6496c
use specialized assert functions for tests
2016-02-26 13:54:15 +01:00
Michael Calmer
f266cfdaac
test _zypper_check_result()
2016-02-26 13:54:15 +01:00
Michael Calmer
aff6467782
adapt tests to new zypper_check_result() output
2016-02-26 13:54:14 +01:00
Ch3LL
29a53f4353
rename methods in pkg states test
2016-02-26 06:54:01 +09:00
Nicole Thomas
625da0d261
Merge pull request #31471 from cachedout/issue_31427
...
Correct issue where duplicate items in grains list during state run will result in duplicate grains
2016-02-25 13:15:20 -07:00
Bo Maryniuk
d30f2e4627
Implement unit test for remove and purge
2016-02-25 17:48:03 +01:00
Mike Place
fb1ef92e2b
Merge pull request #31411 from jtand/beacons_tests
...
Added some beacons execution module integration tests
2016-02-25 09:16:26 -07:00
Mike Place
f027dc0cf8
Merge pull request #31479 from isbm/isbm-zypper-unittest
...
Zypper unit tests & fixes
2016-02-25 08:58:15 -07:00
Bo Maryniuk
bc05acf7c3
Fix PyLint
2016-02-25 14:00:12 +01:00
Mike Place
30eb5fccf7
Additional tests, but disable the test for distinct lists, because of a problem with context in test suite
2016-02-24 13:53:49 -07:00
Mike Place
3d2aec05e5
Check for duplicate grains during list insertion
...
Insert grains into context so that we can know if we're duplicating during multiple inserts in a state run.
Refs #31427
2016-02-24 11:43:24 -07:00
Mike Place
987dd89979
Merge pull request #31445 from rallytime/fix-31366
...
Only use LONGSIZE in rpm.info if available. Otherwise, use SIZE.
2016-02-24 11:35:31 -07:00
Mike Place
979c8b4faa
Merge pull request #31464 from Ch3LL/fix_int_test
...
integartion test: ensure decorator only runs on one method and not class
2016-02-24 11:35:00 -07:00
justinta89
7d32b56015
Added some more checks to verify beacon changes were actually happening
2016-02-24 10:38:23 -07:00
justinta89
2da5285c03
Added codeauthor
2016-02-24 09:56:11 -07:00
Ch3LL
a387d175d8
integartion test- ensure decorator only runs on one method and not entire class
2016-02-25 01:55:35 +09:00
rallytime
9965fe188a
Added to pkg.info_installed test for RedHat and Suse systems
2016-02-24 09:50:52 -07:00
Bo Maryniuk
c0eab8b549
Add space before "assert" keyword
2016-02-24 17:46:49 +01:00
Bo Maryniuk
6bcb89a8f6
Implement list packages test
2016-02-24 17:45:33 +01:00
Bo Maryniuk
78837d2926
Add mocking data
2016-02-24 17:45:23 +01:00
Mike Place
e553f18dc4
Merge pull request #31439 from rallytime/fix-31370
...
Fix lowpkg.info function for Ubuntu 12 - make sure we have a pkg name
2016-02-24 09:24:46 -07:00
Bo Maryniuk
0b64b8137f
Implement test for version compare, where python fall-back algorithm is called
2016-02-24 17:24:23 +01:00
Bo Maryniuk
18b30a3274
Implement test for version compare, where RPM algorithm is called
2016-02-24 17:24:05 +01:00
Bo Maryniuk
59eca53441
Adjust test case for the third package in the test static data
2016-02-24 16:06:53 +01:00
Bo Maryniuk
8034cf0b91
Add third test package static info
2016-02-24 16:06:33 +01:00
Bo Maryniuk
90f209569a
Implement test for the upgrade_available
2016-02-24 15:52:18 +01:00
Bo Maryniuk
7eb5f19cb4
Implement test for latest_available
2016-02-24 14:10:07 +01:00
Bo Maryniuk
e372c0b596
Implement test for the info_available
2016-02-24 13:59:05 +01:00
Bo Maryniuk
447771c0fc
Add Zypper static data for the available packages
2016-02-24 13:58:47 +01:00
Bo Maryniuk
6989871d27
Implement test for info_installed
2016-02-24 12:31:17 +01:00
Bo Maryniuk
0cc6bce4aa
Use strings instead of unicode strings
2016-02-24 11:56:30 +01:00
Bo Maryniuk
3342c03987
Implement list upgrades test
2016-02-24 11:56:18 +01:00
Bo Maryniuk
8862d7af65
Add list upgrades Zypper static data
2016-02-24 11:55:59 +01:00
Bo Maryniuk
4d38d318f4
Implement error handling test for listing upgrades
2016-02-24 11:55:34 +01:00
Bo Maryniuk
53338402a5
Use renamed zypper products data file
2016-02-24 11:21:11 +01:00
Bo Maryniuk
c6135975b0
Rename Zypper products static test data file
2016-02-24 11:20:53 +01:00
justinta89
fd1e2838ea
Lint
2016-02-23 19:40:42 -07:00
justinta89
421a112914
Added config_dir to test minion config
2016-02-23 19:40:22 -07:00
justinta89
bf6a4c0983
Fixed lint error
2016-02-23 16:20:06 -07:00
justinta89
3566fbbcca
More updates to beacons test
2016-02-23 16:19:07 -07:00
justinta89
37c4bf22d2
Updated beacons integration test
2016-02-23 15:46:21 -07:00
rallytime
1931c61563
Only run this pkg.info_installed test on distros that have that func
2016-02-23 15:22:14 -07:00
rallytime
0488668a00
Fix lowpkg.info function for Ubuntu 12 - make sure we have a pkg name
...
Fixes #31370
2016-02-23 11:09:36 -07:00
Bo Maryniuk
e87864986d
Add Zypper unit test: test_list_products and test_refresh_db
2016-02-23 17:35:48 +01:00
Bo Maryniuk
cd6419fc9c
Add Zypper Unit Test installed products sample data
2016-02-23 17:34:37 +01:00
Mike Place
64ed9fcd01
Merge pull request #31418 from terminalmage/fix-debian-grains
...
Fix core grains when Debian OS detected as 'Debian GNU/Linux'
2016-02-23 08:49:49 -07:00
Erik Johnson
5c833efc01
Support running grains tests
2016-02-22 21:55:32 -06:00
Erik Johnson
0e0cd17160
Rename core.py to core_test.py
2016-02-22 21:54:49 -06:00
Erik Johnson
d3cd1b596d
Add unit test for core grains
2016-02-22 16:37:03 -06:00
justinta89
6db628be1a
Basic integration tests for beacons execution module
2016-02-22 11:22:34 -07:00
Erik Johnson
c7bd13c9c9
Merge pull request #31376 from cro/suse_service2
...
Some distros don't have a /lib/systemd
2016-02-22 12:11:39 -06:00
Mike Place
105821efc7
Merge pull request #31352 from ticosax/pull-image-on-running
...
[dockerng] Pull missing images when calling dockerng.running
2016-02-22 09:54:10 -07:00
justinta89
3b238c2e68
Started adding beacons execution module tests
2016-02-22 08:53:02 -07:00
C. R. Oldham
f3fec5562e
We need one more mocked return from listdir.
2016-02-21 21:55:08 -07:00
Nicolas Delaby
8c86eeb4dc
Pull missing images when calling dockerng.running
...
fixes #29727
2016-02-19 15:43:52 +01:00
Nicolas Delaby
a8dc33a5e3
Saltnado provide also get parameters to the context
2016-02-19 09:11:15 +01:00
Mike Place
f0ba9c1eca
Merge pull request #31326 from ticosax/2015.8-dockerng-detect-settings-removal
...
[dockerng ] Detect settings removal
2016-02-18 15:02:50 -07:00
Nicolas Delaby
7bedd86ebe
Add detection of removed settings.
...
When removing settings from dockerng.running state definition,
changes where ignored as `_compare()` was iterating only over user defined
parameters.
By looping over all available options we are now sure to not miss
removed entries.
Extend definition of expected default values:
- Some default values are predictable and hardcoded in the VALID_CREATE_OPTS dict.
- Some default needs to be read from images (`image_path`)
- Some defaults values are unpredictable (hostname, mac_address)
we are comparing desired value against value reported by the container
(`get_default_from_container`).
2016-02-18 20:23:31 +01:00
Joe Julian
783e9b2e13
Rework tests and fix reverse peering with gluster 3.7
...
Reworked the test structure design for the gluster module and state so I
could create a test that mimiced the behavior difference between 3.7 and
prior versions when reverse probing by ip a server that already exists.
Added the additional data given by gluster 3.7 to the output of
glusterfs.list_peers to allow us to compare a requested peering against
a host's aliases.
Fixes #30932
2016-02-17 13:10:07 -08:00
rallytime
023ad4635c
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/modules/win_update.py
- salt/states/win_update.py
2016-02-17 09:33:08 -07:00
Mike Place
c5e5af827c
Merge pull request #31171 from Ch3LL/megan-20158
...
added logic to check for installed package
2016-02-12 15:10:21 -07:00
Mike Place
a024d3536f
Merge pull request #31177 from Ch3LL/test_content_pillars
...
add integration test for issue #30934
2016-02-12 15:09:31 -07:00
Ch3LL
9204e3f562
add integration test for issue 30934w
2016-02-12 12:21:50 -07:00
Ch3LL
a12e2f566b
fix lint error
2016-02-12 11:38:29 -07:00
Ch3LL
a123efd4ef
added logic to check for installed package
2016-02-12 11:01:35 -07:00
Tarjei Husøy
ceae2a16f8
Support match-sets in iptables module
...
Based on work by @l13t in https://github.com/saltstack/salt/pull/29426 .
Added tests and fixed incorrect appending of the built rule.
Closes #29423 .
2016-02-12 10:24:50 -07:00
Mike Place
b831e0a865
Merge pull request #31131 from Ch3LL/megan-20158
...
integration test for issue #31014
2016-02-11 10:33:23 -07:00
Mike Place
a4040da46d
Fix bad unit test
2016-02-11 10:31:40 -07:00
Ch3LL
af82b1233a
integration test for issue #31014
2016-02-10 21:46:22 -07:00
Mike Place
c56a819fd8
Merge pull request #31108 from jtand/npm_test_fix
...
Changed npm integration test to install request.
2016-02-10 14:52:02 -07:00
Mike Place
5bf5848e04
Fixup unit test
2016-02-10 14:36:21 -07:00
justinta89
a5eac47b25
Changed npm integration test to install request.
...
Later versions of npm were having trouble installing pm2 with the git link.
2016-02-10 14:31:16 -07:00
Mike Place
de1abae9d1
Merge pull request #31105 from cachedout/lint_30975
...
Lint 30975
2016-02-10 14:11:21 -07:00
Mike Place
446b4c2aff
Lint #30975
2016-02-10 14:04:59 -07:00
Mike Place
c73b5a4a66
Fix boto_secgroup
2016-02-09 11:52:15 -07:00
Mike Place
25bcc68357
Fix boto test failures
2016-02-09 11:50:26 -07:00
Mike Place
c3f115724a
Merge pull request #30987 from youngnick/add-back-localhost-peer-handling
...
Changed glusterfs.peer() module so state can handle localhost peering attempts.
2016-02-09 10:51:58 -07:00
Mike Place
1950359580
Merge pull request #31012 from terminalmage/fix-gitfs-provider-lc
...
Fix gitfs/git_pillar/winrepo provider to allow lowercase values
2016-02-09 10:24:25 -07:00
Nick Young
730b5ef3e2
Update tests to cover new peering return val.
2016-02-09 10:58:44 +11:00
Erik Johnson
763581798b
Add unit tests to ensure a valid provider
2016-02-08 15:18:11 -06:00
Mike Place
3b7b6f2398
Merge pull request #31002 from rmtmckenzie/cloud-lxc-provide-fix
...
Fix lxc cloud provided minion reporting present
2016-02-08 11:14:50 -07:00
justinta89
962e0deda5
Fixed rabbitmq_vhost test failure.
2016-02-08 10:02:43 -07:00
Morgan McKenzie
9b17fdce5e
Fix lxc cloud provided minion reporting present
...
LXC minion is reporting as present when configured
with cloud state, even though it is not.
Fixes issue #31000
2016-02-08 15:06:56 +00:00
Tim Harper
b4fe9aaa11
fixes issue in which s3.role_arn was defaulting to ''
...
fixes #30899
2016-02-06 14:10:20 -07:00
Mike Place
d9785451c0
Merge pull request #30941 from rallytime/bp-30879
...
Back-port #30879 to 2015.8
2016-02-05 14:15:20 -07:00
Richard Hansen
eb6f289fc1
change default for volume_present()'s force parameter to False
...
This is safer, as it avoids surprising the user with permanent data
loss.
2016-02-05 09:41:19 -07:00
Richard Hansen
34f3057e04
add 'force' to replace (or not) volumes with driver mismatch
...
Add a new 'force' option that will cause volume_present() to delete
and re-create a volume if the existing volume's driver doesn't match
the specified driver. Set the default to True to preserve existing
behavior.
2016-02-05 09:41:18 -07:00
Joe Julian
f96650f3c3
Add realpath to lvm.pvdisplay and use it in vg_present
...
Any sort of symlink could be used for inclusion into an lvm vg but lvm's
pvdisplay may show a real device name, or a mapper device name which is
a symlink.
Since we're interested in finding out if the actual device is part of
our volgroup, we test the realpath of both the device requested and the
device returned by pvdisplay to ensure they're the same device.
Fixes #26867 and #30882
2016-02-04 17:21:38 -08:00
Mike Place
4ae2d829f0
Merge pull request #30888 from ticosax/backport-30797
...
Backport #30797 to 2015.8
2016-02-04 14:02:25 -07:00
Mike Place
4372851ad9
Merge pull request #30895 from bdrung/2015.8
...
Fix various typos
2016-02-04 13:55:10 -07:00
Colton Myers
89bac9076a
Merge pull request #30867 from rallytime/boto-utils-fix
...
Pass in 'pack' variable to utils.boto.assign_funcs function from ALL boto modules
2016-02-04 11:37:05 -07:00
rallytime
6ad7642f6d
Lint
2016-02-04 11:00:02 -07:00
rallytime
58778dfc88
Fix failing boto_vpc module unit tests
2016-02-04 10:33:41 -07:00
Benjamin Drung
56ce7479b1
Fix typo catched -> caught
2016-02-04 12:57:20 +01:00
Richard Hansen
68b51be869
add additional states.dockerng.volume_present() unit tests
...
The unit tests now test for the bug fixed in the previous commit
(among other things).
2016-02-04 10:07:51 +01:00
rallytime
adb85892de
Fix failing state module tests
2016-02-04 00:01:11 +00:00
rallytime
b5ec0991b0
Pylint fix
2016-02-03 15:00:44 -07:00
Erik Johnson
58c4c01743
Add __role to master opts for gitfs integration tests
2016-02-02 21:58:50 -06:00
Erik Johnson
ef14956db0
Integration test for #30820
2016-02-02 15:34:19 -06:00
Mike Place
ec4e2bb9bb
Merge pull request #30823 from yannis666/fix-for-mine-update-merge2
...
Fix for mine to merge configuration on update.
2016-02-02 13:21:24 -07:00
Mike Place
a3feba4a26
Merge pull request #30826 from cachedout/fix_30682
...
Fix 30682
2016-02-02 12:40:05 -07:00
Mike Place
3b246db0b0
Fix stupid test
2016-02-02 12:39:24 -07:00
yannis
99c7c12aba
Fix for mine to merge configuration on update.
...
This fix was previously applied to 2015.5.
It fixes #30722
2016-02-02 10:43:00 -08:00
Erik Johnson
8a836c88f4
Update systemd tests
2016-02-01 10:18:08 -06:00
Colton Myers
84eeab7720
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
...
Conflicts:
salt/returners/local_cache.py
2016-01-29 14:57:31 -07:00
Steve Hajducko
3544dd995e
Fix lsscsi issues for certain platforms
...
The lsscsi command doesn't support the '-s' flag on any RHEL/CentOs system
until RHEL7.
The command now have an option to specify 'get_size' to enable
compatibility with the older platforms.
Also fixes some issues with lsscsi not being installed and exceptions
getting thrown because of that.
2016-01-27 21:15:26 -08:00
Colton Myers
5bc11d7539
Merge pull request #30631 from rallytime/fix-7811
...
Refactor rabbitmq_cluster states to use test=true functionality correctly
2016-01-26 09:23:49 -07:00
rallytime
bf9ffded6d
Refactor rabbitmq_cluster states to use test=true functionality correctly
...
Fixes #7811
2016-01-25 16:47:54 -07:00
rallytime
1e8e86007c
Refactor rabbitmq_policy states to use test=true functionality correctly
...
Fixes #25658
2016-01-25 15:21:19 -07:00
Mike Place
cdc731b8c5
Merge pull request #30521 from basepi/merge-forward-2015.8
...
[2015.8] Merge forward from 2015.5 to 2015.8
2016-01-21 16:05:03 -07:00
Colton Myers
f22f5ff851
Fix lint
2016-01-21 15:33:15 -07:00
Erik Johnson
ea0ca70187
Add git.list_worktrees unit test
2016-01-21 15:42:30 -06:00
Colton Myers
117fb205de
Merge remote-tracking branch 'upstream/2015.5' into merge-forward-2015.8
...
Conflicts:
tests/unit/modules/boto_vpc_test.py
2016-01-21 14:37:32 -07:00
Erik Johnson
393015edbb
Remove git.list_worktrees tests
...
These are being added back as unit tests.
2016-01-21 15:13:02 -06:00
Justin Findlay
66f06f2bd3
disable pkgrepo test for ubuntu 15.10+
2016-01-21 10:55:37 -07:00
Evan Borgstrom
e148ea2d52
Allow recursive salt:// imports
...
Fixes #30465
2016-01-20 11:29:00 -08:00
Evan Borgstrom
6bbac64d3a
Add test to prove that recursive imports are currently broken
...
Refs #30465
This also exposes some other issues with the Registry being in an
inconsistent state when an exception occurs when we are rendering.
2016-01-20 11:22:51 -08:00
Evan Borgstrom
b46df0e4b5
Allow recursive salt:// imports
...
Fixes #30465
2016-01-20 11:20:50 -08:00
Evan Borgstrom
51bfa16173
Add test to prove that recursive imports are currently broken
...
Refs #30465
This also exposes some other issues with the Registry being in an
inconsistent state when an exception occurs when we are rendering.
2016-01-20 09:57:16 -08:00
Justin Findlay
fb9972f590
modules.pkg: disable repo int test for ubuntu 15.10
2016-01-19 15:27:12 -07:00
Sean Jenkins
e44a30620b
Remove recurse_list from pillar_source_merging_strategy and add pillar_merge_list (bool) instead
2016-01-19 15:06:30 -07:00
justinta89
00943ff1e6
Boto uses False for is_default instead of None
2016-01-19 10:15:35 -07:00
justinta89
2f77152479
Boto uses False for is_default instead of None
2016-01-19 10:12:11 -07:00
Mike Place
d5b8776355
Merge pull request #30340 from jtand/seed_test_fix
...
Updated seed_test.py for changes made to seed module
2016-01-13 15:50:34 -07:00
Mike Place
10b5728f84
Merge pull request #30308 from rallytime/bp-30257
...
Back-port #30257 to 2015.8
2016-01-13 12:20:13 -07:00
justinta89
ee764ee952
Updated seed_test.py for changes made to seed module
2016-01-13 11:58:05 -07:00
Mike Place
dcfba51556
Lint
2016-01-13 10:42:03 -07:00
Mike Place
b9921128af
Kill pointless tests
2016-01-13 10:15:26 -07:00
Mike Place
63c157d0a3
Fix test_managed
2016-01-13 09:54:33 -07:00
abednarik
deeeb71dda
Add test in npm state.
...
Updated nmp module to append --dry-run when executing nmp state in test mode.
Fixes #30250 .
2016-01-12 14:30:32 -07:00
Jacob Hammons
53d17f1f85
Changed examples to use the "example.com" domain instead of "mycompany.com" or "company.com"
2016-01-12 13:37:09 -07:00
Mike Place
2c62b464b1
Accept whatever comes into hightstate mock for state tests
2016-01-12 11:30:25 -07:00
Mike Place
11d27ba694
Mock config module in utils test
2016-01-11 16:31:21 -07:00
Mike Place
cf440036dd
Remove unused import
2016-01-11 14:14:50 -07:00
Mike Place
36d55ea0ad
Allow modules to be packed into boto utils
...
A workaround to allow modules to be packed into the namespace for the boto utils.
2016-01-11 14:13:07 -07:00
Mike Place
70681bf03b
Fix for mock state PR #30118
2016-01-06 15:10:19 -07:00
Mike Place
5419699bd2
Merge pull request #30075 from iodatacenters/2015.8_gluster_usexml
...
Convert glusterfs module to use xml
2016-01-04 13:33:58 -07:00
Joe Julian
01a8e7ee10
Convert glusterfs module to use xml
...
The gluster cli has the option to produce xml output from most every
command, and to avoid pausing for questions when being run in script
mode. Make use of that capability and avoid scraping text output that is
often subject to change between versions.
This should help future-proof this module as any changes to the xml
output should be automatically integrated.
As part of this change, I added a glusterfs.info function and added the
force keywords to volume start and volume stop.
Fixes #30051
2016-01-04 09:47:59 -08:00
rallytime
f7e58a241c
Merge branch '2015.5' into '2015.8'
...
Conflicts:
- salt/modules/boto_vpc.py
- tests/unit/modules/boto_vpc_test.py
2015-12-29 15:27:03 -07:00
Mike Place
bad6daca93
Merge pull request #30049 from rallytime/esxi-unit-tests
...
Add some more unit tests for the vsphere execution module
2015-12-29 10:07:41 -07:00