Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #38 from catchpoint/changelogAdded
changelog updated
- Loading branch information
f4b3338
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These changes are backwards incompatible - is adding a patch version number appropriate to indicate breaking API changes? (required fields that weren't there before for start_time and end_time)
Please note that after upgrading the provider version to 1.0.1 and adding the required fields, I can no longer create new web_test resources. How is the 1.0.1 release tested?
f4b3338
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dmarkus88 This is just for Catchpoint internal testing, I have mentioned in the changelog.
The reason to add startTime as a mandetory field to solve one issue.
When client run second time terraform apply command without any changes start time was getting changed.
And I am able to create a web test in v1.0.1.
its a humble request to you to please use the terraform version which catchpoint will announce or we will add in the read me and changelog file both.
f4b3338
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Understood - thank you for the explanation. Is there a reason that the internal testing release is published to the terraform registry?
Request understood, and thank you for communicating expectations. However, this isn't the standard practice for terraform modules in the community.
If you're interested, here's a great resource from the vendor: https://developer.hashicorp.com/terraform/plugin/best-practices/versioning
https://registry.terraform.io/providers/catchpoint/catchpoint/1.0.1