This file is used to list changes made in each version of the sql_server cookbook.
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
- Remove recipes and attributes
- Remove duplicate _ConfigurationFile.ini.erb
- Remove specs for recipes
- Move the InSpec test to the correct directory
- Use reusable lint-unit workflow
Standardise files with files in sous-chefs/repo-management
- Added support for SQL 2022 via resource installation method
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
Standardise files with files in sous-chefs/repo-management
- Remove delivery folder
Standardise files with files in sous-chefs/repo-management
- Adds parameter for tempdb data and log file initial size
- Adds parameter for number of tempdb data files to create
- Adds parameter for granting instant file initialization to Sql Server service account.
- Set environment flag to accept chef licence for CI jobs
- Allow unsecure commands in windows CI jobs, needed for chef to install.
- Remove windows cookbook dependency as it is no longer maintained.
- Standardise files with files in sous-chefs/repo-management
- Standardise files with files in sous-chefs/repo-management
- Adding new checksums for Windows 20212 SQL component .msi packages
- Sous Chefs Adoption
- Add proper InSpec tests
- Remove
windows_path
resource in client recipe as it's not needed anymore - Set
netfx35_install
to false by default as it fails currently otherwise
- Cookstyle 6.2.9 Fixes - @xorimabot
- Standardise files with files in chef-cookbooks/repo-management - @xorimabot
- [GH-146] SQL 2019 Support
This release removes support for deprecated SQL Server, Chef Infra Client, and Windows OS releases:
- Require Chef Infra Client 13+
- Remove support for Windows 2008 R2
- Remove support for SQL Server 2008 and 2014
- Resolve multiple Cookstyle warnings - @tas50
- Remove unused long_description metadata - @tas50
- Remove unnecessary foodcritic comments - @tas50
- Remove windows 2008 r2 specs - @tas50
- Fix to install SQL on any custom directory - @bhavya5491
- Require Chef 12.15+ - @tas50
- Updated checksum for 2008R2 - @kenlangdon
- Example resources should not have backticks but single quotes - @gsreynolds
- Added the ability to override ASSVCACCOUNT in the Configuration File - @jcurcio
- Add property to make .Net 3.5 install optional
- Fix .kitchen.yml file for chef 12.7 testing
- Fix typo with sysadmins property
- Fix feature_list property in ConfigurationFile.ini
- Add
install
custom resource that installs the specified version of SQL Server - Add
configure
custom resource that configures SQL ports and services - Bump minimum chef version to 12.7
- Update readme to support new resources (#92)
- Add support of SQL 2017 to the resource
- Add support to all features to custom resources
- Recommend wrapper cookbook over backwards compatible recipes
- Update licensing for the new year
- Change default version to 2012 in the readme
- Remove maintainer files and add info to the readme
- Clarifies password in the readme
- Clean up broken link in README
- Update windows cookbook dependency to 3.0.0 due to changes to windows_feature resource. (#89)
- Fix reboot post install logic. (#90)
- Update SQL 2016 Express URL to SP1 and update readme to reflect support for 2016. (#88)
- Add appveyer integration testing of the client recipe and remove Travis CI testing (#86)
- Test with Local Delivery instead of Rake
- Fix failures on Windows 2008r2 by installing NetFx3 if necessary
- Fix issue with Deprecation:Some Attribute Methods (CHEF-4) error
- Only start and enable agent if agent_startup is set to automatic
- Move server configuration in a new
sql_server::configure
recipe - Add attributes to control network listeners via registry keys.
- Avoid deprecation warnings with
windows_package
by using package instead. This requires Chef 12.6+ and Windows cookbook 2.0+ - Adding support for SQL Server Version 2014
- Default to SQL Server 2012
- Move a good chunk of the version logic to helpers instead of doing it in the recipes
- Use secure links to download older SQL express releases
- Add basic sql express 2016 support
- Don’t fail if the SQL version specified is an int and not a string
- Avoid blank lines if the optional configs aren’t passed
- Remove relation between client & server recipes. This was not working correctly. You'll want to include both if you want client packages on your server now.
- Added Filestream Support
- Improved password escaping
- Remove SQL Server 2008 R2 / 2008 R2 SP1. You must now be using 2008 R2 SP2+
- Correct attribute to accept eula
- Require Chef 12+
- Testing updates
- README updates
- PR #69 Duplicate service restart
- Clean up rake file, maintainers toml/markdown
- PR #59 Support Named Instances
- PR #61 Restart Command For SQL Server
- PR #67 Updates for Standard Edition
- PR #68 Clarify remote install note
- Enable multiple sysadmin names.
- Removed the logic that auto generated node['sql_server']['server_sa_password'] and saved it to the node. The user will now need to set this to use the server recipe
- Removed the gem install of tiny_tds. This is not directly used by this cookbook. If you require this for the database cookbook you should install it in your own wrapper cookbook.
- Added support for SQL Server Client 2008 R2 SP2/SP2 and 2012 package installation
- Added the ability to specify the directories for system dbs, user dbs, logs, and tempdb in ConfigurationFile.ini
- Removed assumptions that C: is your system drive
- Added support SQL 2014 server in ConfigurationFile.ini
- Added the ability to pass account passwords to the installer vs. placing them in ConfigurationFile.ini
- Added ability to configure tempdb path, sqlbackupdir path, and sqlcollation in ConfigurationFile.ini
- Fixed computation of the reg_version and service_name variables
- Clarified the system and chef requirements in the readme
- Removed the Berksfile.lock
- Added Test Kitchen config with client and server suite
- Added updated contributing and testing docs
- Added Travis config
- Added Rakefile for simplified testing
- Added Rubocop config and resolved all warnings
- Added Gemfile with testing deps
- Added Maintainers files
- Added travis and cookbook version badges to the readme
- Added source_url and issues_url metadata for Supermarket
- Fixing Checksums
- Changes to attribute interface
- reverting OpenSSL module namespace change
- updating to use the latest openssl
- [COOK-4355] - Fix support for SQL server by using the right registry path
[COOK-4253] - Make install options configurable
- sql_server does not support installing SQL 2012
- sql_server cookbook uses deprecated windows_registry LWRP
- sql_server randomly-generated SA password sometimes not strong enough
- Broken SQLExpress download links...
- SQLEXPRESS on 32 bits systems does not support INSTALLSHAREDWOWDIR
- Mixlib::ShellOut::CommandTimeout: command timed out error
- See (v1.2.1), made a mistake with DevOdd releases
- Allow setting feature_list
- Sql server configuration is incorrect when trying to install non-express version
- remove unneeded external restart script from sql_server::server recipe
- bump windows cookbook dependency version to pick up Ruby 1.9 compat fixes
- win_friendly_path is no longer a module_function
- rename accept_license_terms attribute to accept_eula for consistency with other cookbooks like iis
- Initial release