Skip to content

(FM-5473) Release 1.1.4 #186

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

Merged
merged 1 commit into from
Aug 30, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 30 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,53 @@
##2016-07-12 - Supported Release 1.1.3
###Summary
## 2016-08-31 - Supported Release 1.1.4
### Summary

- Small release with several bug fixes and minor feature

#### Features
- Added `windows_feature_source` to `sqlserver_instance` and `sqlserver_features` resources. This specifies the location of the Windows Feature source files. This may be needed to install the .Net Framework. See https://support.microsoft.com/en-us/kb/2734782 for more information. ([MODULES-3202](https://tickets.puppet.com/browse/MODULES-3202))

#### Bug Fixes
- Fix adding multiple SYSADMIN role accounts on instance creation ([MODULES-3427](https://tickets.puppet.com/browse/MODULES-3427))
- Fix creation and deletion of Windows base logins ([MODULES-3256](https://tickets.puppet.com/browse/MODULES-3256))
- Fix deleting logins ([MODULES-2323](https://tickets.puppet.com/browse/MODULES-2323))
- Fix deleting databases ([MODULES-2554](https://tickets.puppet.com/browse/MODULES-2554))
- Refactor acceptance tests for `sqlserver::login` resource ([MODULES-3256](https://tickets.puppet.com/browse/MODULES-3256))
- Fix modifying server roles for an existing login ([MODULES-3083](https://tickets.puppet.com/browse/MODULES-3083))
- Fix modifying server roles for an existing Windows user login ([MODULES-3752](https://tickets.puppet.com/browse/MODULES-3752))

## 2016-07-12 - Supported Release 1.1.3
### Summary

- Small release with several bug fixes and minor features
- Updated the supported Puppet version ranges

####Features
#### Features
- Updated documentation with more advanced SQL example
- Add Windows Based Authentication for `sqlserver::config`. Modifies the `sqlserver::config` class with an additional property called `login_type` which can be either `SQL_LOGIN` or `WINDOWS_LOGIN`, with a default of `SQL_LOGIN`

####Bug Fixes
#### Bug Fixes
- Fix Role Name Collisions. This fix introduces the database name into the title created for the `sqlserver_tsql` statements so that it is unique
- Minor refactoring of code which is not used or make code path more obvious
- Fix TSQL error propagation. Introduce a minor refactor so that the `returns` property captures errors properly from TSQL executions
- Emit debug output on failed `onlyif` TSQL. Previously, there was no way of getting the log output from SQL Server when executing TSQL during an `onlyif`

##2016-04-11 - Supported Release 1.1.2
###Summary
## 2016-04-11 - Supported Release 1.1.2
### Summary

Small release to support Puppet version ranges.


##2015-12-08 - Supported Release 1.1.1
###Summary
## 2015-12-08 - Supported Release 1.1.1
### Summary

Small release for support of newer PE versions.

##2015-09-08 - Supported Release 1.1.0
###Summary
## 2015-09-08 - Supported Release 1.1.0
### Summary

User, Roles and Login as well as they permissions associated with each are now available.

####Features
#### Features
- `sqlserver_instance` and `sqlserver_features` have new parameter `install_switches` which takes a hash of install switches and writes them to a temp configuration file for the the install process
- Add define for permissions for Users, Roles and Logins
- `sqlserver::config` no longer writes a file to the sytem
Expand All @@ -39,10 +56,10 @@ User, Roles and Login as well as they permissions associated with each are now a
- Performance discovery improvements
- Remove dependency for ACL modules

####Bug Fixes
#### Bug Fixes
- Munge values for instance names to always be uppercase when comparing
- Change the way we look up logins to use sys.server_principals instead of function that might not report correctly
- Fix issue with collation_name and databases where the variable was not named properly causing it to never be set

##2014-12-08 - 1.0.0
## 2014-12-08 - 1.0.0
Initial release
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-sqlserver",
"version": "1.1.3",
"version": "1.1.4",
"author": "Puppet Inc",
"summary": "The `sqlserver` module installs and manages MS SQL Server 2012 and 2014 on Windows systems.",
"license": "PuppetLabs-Enterprise",
Expand Down