Releases: dsccommunity/FailoverClusterDsc
Releases · dsccommunity/FailoverClusterDsc
v2.0.1-preview0002
[v2.0.1-preview0002]
Changed
- Cluster
- New parameter KeepDownedNodesInCluster controls whether or not to evict nodes in a down state from the cluster.
- FailoverClusterDsc
- Update pipeline files to the latest from the Sampler project.
- Move somme documentation from README-md to the GitHub repository Wiki.
- ClusterPreferredOwner
- Minor fix to tests.
v2.0.1-preview0001
[v2.0.1-preview0001]
- FailoverClusterDsc
- Update pipeline files to the latest from the Sampler project.
- Move somme documentation from README-md to the GitHub repository Wiki.
- ClusterPreferredOwner
- Minor fix to tests.
v2.0.0
v2.0.0-preview0001
[v2.0.0-preview0001]
Changed
- BREAKING CHANGE
- Renamed xFailOverCluster to FailoverClusterDsc - fixes Issue #69.
- Changed all MSFT_xResourceName to DSC_ResourceName.
- Updated DSCResources, Examples, Modules and Tests for new naming.
- Updated README.md from xFailOverCluster to FailoverClusterDsc
v1.16.1
[v1.16.1]
Deprecated
- The module xFailOverCluster will be renamed to FailoverClusterDsc (issue #69).
The versionv1.6.1will be the the last release of xFailOverCluster.
The Versionv2.0.0will be released as FailoverClusterDsc, it will be
released shortly after thev1.6.1release to be able to start transition
to the new module. The prefix 'x' will be removed from all resources in
FailoverClusterDsc.
v1.16.0
[v1.16.0]
Added
- xClusterProperty
- Added the BlockCacheSize parameter which controls Cluster Shared Volume
memory caching in MB (issue #252).
- Added the BlockCacheSize parameter which controls Cluster Shared Volume
Changed
- xFailOverCluster
- Update pipeline to use new deploy tasks.
v1.16.0-preview0001
[v1.16.0-preview0001]
Added
- xClusterProperty
- Added the BlockCacheSize parameter which controls Cluster Shared Volume
memory caching in MB (issue #252).
- Added the BlockCacheSize parameter which controls Cluster Shared Volume
Changed
- xFailOverCluster
- Update pipeline to use new deploy tasks.
v1.15.0
[v1.15.0]
Added
- xFailOverCluster
- Add the module MarkdownLinkCheck to dependent modules to active the
markdown link tests. - Added the filetypes to the file
.gitattributesaccording to the
Plaster template. - Update examples to be ready to be published to the PowerShell Gallery.
- Added a CONTRIBUTING.md.
- Replaced module CommonResourceHelper with the PowerShell Gallery module
DscResource.Common v0.2.0. - Adding back publishing code coverage to Codecov.io.
- Add status badge for Codecov.io in README.md.
- Fix Azure Pipelines code coverage (issue #236).
- Add the module MarkdownLinkCheck to dependent modules to active the
Changed
- xFailOverCluster
- Renamed
masterbranch tomain(issue #246). - Updated the CI pipeline files to the latest template.
- Changed unit tests to handle missing DscResource.Test better.
- Changed the Code of Conduct to the one adopted by DSC Community.
- Added
.markdownlint.jsonto get the correct settings for the
MarkdownLint VS Code extension. - Changed Visual Studio Code settings to the file
settings.jsonaccording
to the Plaster template. - Set
testRunTitlefor PublishTestResults task so that a helpful name is
displayed in Azure DevOps for each test run. - Set a display name on all the jobs and tasks in the CI pipeline.
- The deploy step is now only run when merged to branch
masterin the
DSC Community upstream repository (not to branchmasterin a fork
which always failed due to missing credentials). - Only run the CI pipeline on branch
masterwhen there are changes to
files inside thesourcefolder. - Changed integration tests to run on a a build image with Windows Server
2019 since the one we previously used was removed from Azure Pipelines (issue #233). - Updated CI pipeline to get version from the property
NuGetVersionV2. - Pin Pester to 4.10.1 in
RequiredModule.psd1since the tests does
not support Pester 5. - Updated repository to use the latest version of the module ModuleBuilder.
- Renamed
Fixed
- xFailOverCluster
- The component
gitversionthat is used in the pipeline was wrongly configured
when the repository moved to the new default branchmain. It no longer throws
an error when using newer versions of GitVersion. - Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
README.md. - Improved CI pipeline
- Renamed the jobs
- Splitting up the testing in different jobs.
- URLs in the module manifest pointed in the wrong direction.
- Changed the encoding that will be used by ModuleBuilder (
UTF-8). - URLs to examples in README.md didn't take account for new folder
structure. - Release pipeline stopped working in some circumstances, workaround is
to pin ModuleBuilder to version1.0.0for now.
There is an issue with ModuleBuilder with preview strings using dash,
e.g.fix0008-9. The string is compliant with SemVer 2.0 but there
is a bug inPublish-Modulethat prevents the module to be released. - Added code coverage reporting to Azure DevOps.
- Update status badges in README.md.
- Replaced section 'Branches' with section 'Releases' in README.md.
- Pull request and issue template got minor updates.
- Update module manifest exporting resources and fixed style.
- Update GitVersion.yml with the correct regular expression.
- Fix import statement in all tests, making sure it throws if module
DscResource.Test cannot be imported. - Update the deploy stage so that it is skipped when merging
branch master in forks.
- The component
- xClusterPreferredOwner
- Fixed broken links to examples in README.md.
- xClusterQuorum
- Fixed broken link to examples in README.md (issue #208).
- CommonResourceHelper
- Added
en-USlocalization folder to pass PSSA rule.
- Added
- xCluster
- Added script file information to the example
1-CreateFirstNodeOfAFailoverCluster.ps1. - Fixed Describe-block descriptions (issue #234).
- Made DomainAdministratorCredential optional (issue #164)
- Added script file information to the example
Removed
- Removed the file
Deploy.PSDeploy.ps1since it is not longer used by
the build pipeline.
v1.15.0-preview0004
[v1.15.0-preview0004]
Added
- xFailOverCluster
- Add the module MarkdownLinkCheck to dependent modules to active the
markdown link tests. - Added the filetypes to the file
.gitattributesaccording to the
Plaster template. - Update examples to be ready to be published to the PowerShell Gallery.
- Added a CONTRIBUTING.md.
- Replaced module CommonResourceHelper with the PowerShell Gallery module
DscResource.Common v0.2.0. - Adding back publishing code coverage to Codecov.io.
- Add status badge for Codecov.io in README.md.
- Fix Azure Pipelines code coverage (issue #236).
- Add the module MarkdownLinkCheck to dependent modules to active the
Changed
- xFailOverCluster
- Renamed
masterbranch tomain(issue #246). - Updated the CI pipeline files to the latest template.
- Changed unit tests to handle missing DscResource.Test better.
- Changed the Code of Conduct to the one adopted by DSC Community.
- Added
.markdownlint.jsonto get the correct settings for the
MarkdownLint VS Code extension. - Changed Visual Studio Code settings to the file
settings.jsonaccording
to the Plaster template. - Set
testRunTitlefor PublishTestResults task so that a helpful name is
displayed in Azure DevOps for each test run. - Set a display name on all the jobs and tasks in the CI pipeline.
- The deploy step is now only run when merged to branch
masterin the
DSC Community upstream repository (not to branchmasterin a fork
which always failed due to missing credentials). - Only run the CI pipeline on branch
masterwhen there are changes to
files inside thesourcefolder. - Changed integration tests to run on a a build image with Windows Server
2019 since the one we previously used was removed from Azure Pipelines (issue #233). - Updated CI pipeline to get version from the property
NuGetVersionV2. - Pin Pester to 4.10.1 in
RequiredModule.psd1since the tests does
not support Pester 5. - Updated repository to use the latest version of the module ModuleBuilder.
- Renamed
Fixed
- xFailOverCluster
- The component
gitversionthat is used in the pipeline was wrongly configured
when the repository moved to the new default branchmain. It no longer throws
an error when using newer versions of GitVersion. - Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
README.md. - Improved CI pipeline
- Renamed the jobs
- Splitting up the testing in different jobs.
- URLs in the module manifest pointed in the wrong direction.
- Changed the encoding that will be used by ModuleBuilder (
UTF-8). - URLs to examples in README.md didn't take account for new folder
structure. - Release pipeline stopped working in some circumstances, workaround is
to pin ModuleBuilder to version1.0.0for now.
There is an issue with ModuleBuilder with preview strings using dash,
e.g.fix0008-9. The string is compliant with SemVer 2.0 but there
is a bug inPublish-Modulethat prevents the module to be released. - Added code coverage reporting to Azure DevOps.
- Update status badges in README.md.
- Replaced section 'Branches' with section 'Releases' in README.md.
- Pull request and issue template got minor updates.
- Update module manifest exporting resources and fixed style.
- Update GitVersion.yml with the correct regular expression.
- Fix import statement in all tests, making sure it throws if module
DscResource.Test cannot be imported. - Update the deploy stage so that it is skipped when merging
branch master in forks.
- The component
- xClusterPreferredOwner
- Fixed broken links to examples in README.md.
- xClusterQuorum
- Fixed broken link to examples in README.md (issue #208).
- CommonResourceHelper
- Added
en-USlocalization folder to pass PSSA rule.
- Added
- xCluster
- Added script file information to the example
1-CreateFirstNodeOfAFailoverCluster.ps1. - Fixed Describe-block descriptions (issue #234).
- Made DomainAdministratorCredential optional (issue #164)
- Added script file information to the example
Removed
- Removed the file
Deploy.PSDeploy.ps1since it is not longer used by
the build pipeline.
v1.15.0-preview0003
[v1.15.0-preview0003]
Added
- xFailOverCluster
- Add the module MarkdownLinkCheck to dependent modules to active the
markdown link tests. - Added the filetypes to the file
.gitattributesaccording to the
Plaster template. - Update examples to be ready to be published to the PowerShell Gallery.
- Added a CONTRIBUTING.md.
- Replaced module CommonResourceHelper with the PowerShell Gallery module
DscResource.Common v0.2.0. - Adding back publishing code coverage to Codecov.io.
- Add status badge for Codecov.io in README.md.
- Fix Azure Pipelines code coverage (issue #236).
- Add the module MarkdownLinkCheck to dependent modules to active the
Changed
- xFailOverCluster
- Renamed
masterbranch tomain(issue #246). - Updated the CI pipeline files to the latest template.
- Changed unit tests to handle missing DscResource.Test better.
- Changed the Code of Conduct to the one adopted by DSC Community.
- Added
.markdownlint.jsonto get the correct settings for the
MarkdownLint VS Code extension. - Changed Visual Studio Code settings to the file
settings.jsonaccording
to the Plaster template. - Set
testRunTitlefor PublishTestResults task so that a helpful name is
displayed in Azure DevOps for each test run. - Set a display name on all the jobs and tasks in the CI pipeline.
- The deploy step is now only run when merged to branch
masterin the
DSC Community upstream repository (not to branchmasterin a fork
which always failed due to missing credentials). - Only run the CI pipeline on branch
masterwhen there are changes to
files inside thesourcefolder. - Changed integration tests to run on a a build image with Windows Server
2019 since the one we previously used was removed from Azure Pipelines (issue #233). - Updated CI pipeline to get version from the property
NuGetVersionV2. - Pin Pester to 4.10.1 in
RequiredModule.psd1since the tests does
not support Pester 5. - Updated repository to use the latest version of the module ModuleBuilder.
- Renamed
Fixed
- xFailOverCluster
- Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
README.md. - Improved CI pipeline
- Renamed the jobs
- Splitting up the testing in different jobs.
- URLs in the module manifest pointed in the wrong direction.
- Changed the encoding that will be used by ModuleBuilder (
UTF-8). - URLs to examples in README.md didn't take account for new folder
structure. - Release pipeline stopped working in some circumstances, workaround is
to pin ModuleBuilder to version1.0.0for now.
There is an issue with ModuleBuilder with preview strings using dash,
e.g.fix0008-9. The string is compliant with SemVer 2.0 but there
is a bug inPublish-Modulethat prevents the module to be released. - Added code coverage reporting to Azure DevOps.
- Update status badges in README.md.
- Replaced section 'Branches' with section 'Releases' in README.md.
- Pull request and issue template got minor updates.
- Update module manifest exporting resources and fixed style.
- Update GitVersion.yml with the correct regular expression.
- Fix import statement in all tests, making sure it throws if module
DscResource.Test cannot be imported. - Update the deploy stage so that it is skipped when merging
branch master in forks.
- Added CODE_OF_CONDUCT.md file, and a 'Code of Conduct' section in the
- xClusterPreferredOwner
- Fixed broken links to examples in README.md.
- xClusterQuorum
- Fixed broken link to examples in README.md (issue #208).
- CommonResourceHelper
- Added
en-USlocalization folder to pass PSSA rule.
- Added
- xCluster
- Added script file information to the example
1-CreateFirstNodeOfAFailoverCluster.ps1. - Fixed Describe-block descriptions (issue #234).
- Added script file information to the example
Removed
- Removed the file
Deploy.PSDeploy.ps1since it is not longer used by
the build pipeline.