Skip to content

Releases: terraform-cisco-modules/terraform-intersight-pools

v4.1.4 - updating to 4.1.4.

19 Mar 13:11
Compare
Choose a tag to compare

v4.1.1 - Removing Data Resources

19 Feb 20:38
Compare
Choose a tag to compare

This release changes the data resources back to data objects. In v4.0.1 I attempted to use resources to create pools/policies if a user didn't pre-define the objects. This led to more problems than it solved.

This release moves back to using data objects if a pool/policy has not already been defined.

Full Changelog: v4.0.3...v4.1.1

v4.0.3 - downgrading provider for CVA Support

18 Jan 16:13
Compare
Choose a tag to compare

v4.0.2 - Fixed a few key/value errors.

15 Jan 23:25
Compare
Choose a tag to compare

v4.0.1 - Breaking move to merged Organizations.

14 Jan 17:27
Compare
Choose a tag to compare

In all previous releases of this module organizations have been maintained as separate loops. After having worked with Terraform for the last 3 years I have determined that data objects don't work well with Intersight and Terraform as a data object must exist before referencing the data object. Because the module is written to read pools/policies/profiles at the same time, too often there is the chicken before the egg scenario that rears as a problem.

To move completely away from using data sources for pools and policies there are new resources that will reference objects that are not created by the user data but are referenced in a policy or profile. This isn't optimal because these resources could be duplicate entries, and to prevent them from being accidentally deleted they have been marked as do_not_destroy. So these should only be used when you don't want to maintain the objects with Terraform. Additionally, to reduce the number of these resources that are created this new update to the module merges all organizations into a single loop for each module. This is to limit how often the do_not_destroy resources are created, since policies can now be shared between organizations in Intersight.

The downside to this approach is that any time you are using the do_not_destroy resources is if you want to delete them in the future you must manually remove them from the state file.

Full Changelog: v3.1.1...v4.0.1

v3.1.1 - Pushing new version with simplified loops. sensitive arguments in map of objects

09 Aug 13:43
Compare
Choose a tag to compare

v3.0.2 - minor update to point to correct front-end module.

06 Aug 03:30
Compare
Choose a tag to compare

v3.0.1 - updating naming to map and setting v1.0.37 the provider.

06 Aug 03:14
Compare
Choose a tag to compare

v2.1.5 - module release v2.1.5

19 Jul 16:35
Compare
Choose a tag to compare

v2.1.3 - Merged data with YAML Schema

06 Jul 22:31
Compare
Choose a tag to compare

Built YAML SCHEMA for the Front End and Updated features based on feedback during the process.

Full Changelog: v2.1.0...v2.1.3