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

xSQLServer: Using correct assemblies for module SqlServer #800

Merged
merged 10 commits into from
Sep 12, 2017

Conversation

johlju
Copy link
Member

@johlju johlju commented Sep 11, 2017

Pull Request (PR) description

This Pull Request (PR) fixes the following issues:
Fixes #649
Fixes #774
Fixes #798

Task list:

  • Change details added to Unreleased section of CHANGELOG.md?
  • Added/updated documentation, comment-based help and descriptions in .schema.mof files where appropriate?
  • Examples appropriately updated?
  • New/changed code adheres to Style Guidelines?
  • Unit and (optional) Integration tests created/updated where possible?

This change is Reviewable

johlju and others added 10 commits September 8, 2017 06:23
Now it correctly loads the correct assemblies when SqlServer module is present (issue dsccommunity#649).
Now SQLPS module will be correctly loaded (discovered) after installation of SQL Server (issue dsccommunity#659). Previously resources depending on SQLPS module could fail because SQLPS was not found after installation because the PSModulePath environment variable in the (LCM) PowerShell session did not contain the new module path.
- Changes to xSQLServer
  - Updated appveyor.yml so that integration tests can run in AppVeyor (issue dsccommunity#774).
- Changes to xSQLServerSetup
  - Fixed so that the integration test copies back the SQLPS module (issue dsccommunity#774).
- Fixed so integration test does not write warnings when SQLPS module is loaded
  (issue dsccommunity#798).
@johlju johlju changed the title Fix issue 649 xSQLServer: Now it correctly loads the correct assemblies when SqlServer module is present Sep 11, 2017
@johlju johlju added the needs review The pull request needs a code review. label Sep 11, 2017
@codecov-io
Copy link

codecov-io commented Sep 11, 2017

Codecov Report

Merging #800 into dev will decrease coverage by <1%.
The diff coverage is 100%.

Impacted file tree graph

@@         Coverage Diff         @@
##            dev   #800   +/-   ##
===================================
- Coverage    97%    96%   -1%     
===================================
  Files        30     30           
  Lines      3255   3256    +1     
===================================
- Hits       3170   3139   -31     
- Misses       85    117   +32

@randomnote1
Copy link
Contributor

:lgtm:


Reviewed 2 of 3 files at r1, 4 of 4 files at r3.
Review status: all files reviewed at latest revision, all discussions resolved.


Comments from Reviewable

@johlju
Copy link
Member Author

johlju commented Sep 12, 2017

:LGTM:


Reviewed 2 of 3 files at r1, 4 of 4 files at r3.
Review status: :shipit: all files reviewed at latest revision, all discussions resolved, all commit checks successful.


Comments from Reviewable

@johlju
Copy link
Member Author

johlju commented Sep 12, 2017

@randomnote1 Big thanks for reviewing this for me!

@johlju johlju changed the title xSQLServer: Now it correctly loads the correct assemblies when SqlServer module is present xSQLServer: Using correct assemblies for module SqlServer Sep 12, 2017
@johlju johlju merged commit c68733c into dsccommunity:dev Sep 12, 2017
@vors vors removed the needs review The pull request needs a code review. label Sep 12, 2017
@johlju johlju deleted the fix-issue-649 branch September 17, 2017 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants