Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2016.3] Merge forward from 2015.8 to 2016.3 #36158

Merged
merged 26 commits into from
Sep 8, 2016

Conversation

rallytime
Copy link
Contributor

Conflicts:

  • tests/unit/modules/boto_vpc_test.py
  • tests/unit/modules/mount_test.py
  • tests/unit/modules/puppet_test.py

morganwillcock and others added 26 commits August 31, 2016 20:34
Don't prevent the Scheduled Task option from doing package operations, when the system is running on batteries
If the Scheduled Task fails to launch, log this and report the failed status. Don't check for success as the Task Scheduler doesn't give return codes for actions it ran, and only the minion upgrade should be using this (so successful installation or removal would never be reported anyway).
* Comment all lines in the minion config file

* Add unit tests to check for all files in conf/ to be commented out

* Make sure cont/cloud.profiles file is commented out

Matches the cloud.providers file format and other sample config files.

* Add unit tests for sample files in cloud.profiles.d, cloud.providers.d,
and cloud.maps.d

* Make sure all sample config files in cloud.maps.d are commented out

* Make sure all sample config files in cloud.profiles.d are commented out
Newer pygit2 releases require that this value be a string, they will not
accept a bool here.
pygit2: Prevent traceback on initial gitfs setup
…teries

win_pkg: Allow minion upgrade on batteries and report launch failure
date_cast() throws a RuntimeError, not an ImportError
* Fix tests/unit/modules/useradd_test.py::UserAddTestCase::test_info

* Fix unit/pyobjects_test.py::MapTests::test_map

* Fix tests/unit/pyobjects_test.py::RendererTests::test_extend

* Fix tests/unit/pyobjects_test.py::RendererTests::test_requisite_implicit_list
Trying to assert that an exception was raised using
helper_open.write.assertRaises() is bogus--there is no such method. Use
standard unittest.assertRaises() instead.
Lists in py2 don't have the clear method
These tests have never run automatically because of an incorrect file name.

Added a skipIf on these tests as they are currently non-functioning and the
module they're testing has been deprecated.
The method logic was changed in mock-1.1.0.
This mades the use of the method compatible with both <1.1.0 and >=1.1.0
Trying to assert that an exception was raised using
helper_open.write.assertRaises() is bogus--there is no such method. Use
standard unittest.assertRaises() instead.
Updated message in darwin_sysctl module when return False if OS is not OSX.
Incorrect handling of os.path.splitdrive()
Conflicts:
  - tests/unit/modules/boto_vpc_test.py
  - tests/unit/modules/mount_test.py
  - tests/unit/modules/puppet_test.py
@rallytime
Copy link
Contributor Author

Go Go Jenkins!

1 similar comment
@rallytime
Copy link
Contributor Author

Go Go Jenkins!

@rallytime rallytime merged commit dc3a68e into saltstack:2016.3 Sep 8, 2016
@rallytime rallytime deleted the merge-2016.3 branch September 8, 2016 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet