Releases: zededa/terraform-provider-zedcloud
v2.5.0
What's Changed
- feat: Add support for the docker compose to the TF provider (zedcloud-1412) by @xyuria-zededa in #159
- fix: terraform doesn't send project_filter to zedcloud for role's scopes(CI-640) by @ikurakin-zededa in #162
- fix: user update unexpectedly deactivates the user(CI-650) by @ikurakin-zededa in #163
- fix: Set default value for the activate field to true (eng-1775) by @xyuria-zededa in #164
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- feat: Implement vol/net/app instances deployments to a cluster (zedcloud-1131) by @xyuria-zededa in #142
- feat: project deployment support (PM-360) by @ikurakin-zededa in #141
- fix: Add a default value for the cluster node type (eng-1559) by @xyuria-zededa in #147
- fix: DeviceId field shouldn't be mandatory for vol/app/net instances (eng-1571) by @xyuria-zededa in #148
- bug: Add missed processing of revision for the enterprise schema (eng-1587) by @xyuria-zededa in #152
- feat: Add App-profile workflow objects (ZEDCLOUD-1301) by @prnvkv in #151
- fix: add retry logic for http requests(ENG-1593) by @ikurakin-zededa in #153
- bug/ci-615: Fix the issue with getting User and Role resources data by @xyuria-zededa in #154
- fix: edge node interface changes ignored(CSD-105) by @ikurakin-zededa in #155
- feat: Add field enableOEMLicenseKey by @prnvkv in #156
- feat: add testcases for workflow via asset tags by @prnvkv in #157
- fix: update device attestation policy documentation(ENG-1652) by @ikurakin-zededa in #158
New Contributors
Full Changelog: v2.3.1-rc2...v2.4.0
v2.3.1-rc2
What's Changed
- fix: terraform plan always shows diff for storage field (CSD-74) by @ikurakin-zededa in #133
- Fix error in test workflow - Update test.yml by @dautovri in #136
- fix: terraform plan always shows diffs for
tag_level_settings
field (CSD-97) by @ikurakin-zededa in #135 - chore: bump golang.org/x/net from 0.28.0 to 0.33.0 in the go_modules group by @dependabot in #132
- feat: Add an app policy field and improve error messages readability (ple 444) by @xyuria-zededa in #138
- feat: Add implementation for edge-node clustering lifecycle operations (zedcloud-956) by @xyuria-zededa in #140
- fix: network-instance configured DNS servers are not sent to Zedcloud(CI-574) by @ikurakin-zededa in #145
Full Changelog: v2.3.0-RC...v2.3.1-rc2
v2.3.1-RC1
What's Changed
- feat: Add an app policy field and improve error messages readability (ple 444) by @xyuria-zededa in #138
Full Changelog: v2.3.0...v2.3.1-RC1
v2.3.0
What's Changed
- chore: bump the go_modules group across 2 directories with 1 update by @dependabot in #114
- GH Action - version upgrades by @dautovri in #105
- feat/zedcloud-987: Added support for model and brand resources. by @xyuria-zededa in #115
- chore: bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.7 in the go_modules group across 1 directory by @dependabot in #117
- GH Action - Create dependabot.yml by @dautovri in #116
- chore: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by @dependabot in #118
- feat/zedcloud-989: Added a mtu field to the network and network instance objects by @xyuria-zededa in #119
- feat/pm-291: Modified dev.tfrc and Makefile to simplify running tests by @xyuria-zededa in #120
- feat: Send a request header with the tf provider version by @xyuria-zededa in #121
- feat: Added support for login and logout by @xyuria-zededa in #122
- feat/pm-298: Modified tests and provider to run tests in ci/cd pipeline by @xyuria-zededa in #123
- PM-278 Create test.yml by @dautovri in #124
- feat: Implemented OAUTH profile resource (PM-299) by @xyuria-zededa in #125
- feat/zedcloud-1055: Add tags and tag_level_settings to the tag resource by @xyuria-zededa in #127
- bug: Fix the brands and models related bugs by @xyuria-zededa in #129
- chore: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 by @dependabot in #128
- fix: Fix iomembers map ordering (eng-1438) by @xyuria-zededa in #130
- add terraform support to enable/disable app interface ordering by @kavyashekhar in #131
- fix: terraform plan always shows diff for storage field (CSD-74) by @ikurakin-zededa in #133
- Fix error in test workflow - Update test.yml by @dautovri in #136
- fix: terraform plan always shows diffs for
tag_level_settings
field (CSD-97) by @ikurakin-zededa in #135 - chore: bump golang.org/x/net from 0.28.0 to 0.33.0 in the go_modules group by @dependabot in #132
New Contributors
- @kavyashekhar made their first contribution in #131
- @ikurakin-zededa made their first contribution in #133
Full Changelog: v2.2.7...v2.3.0
v2.3.0-RC (Release Candidate)
What's Changed
- chore: bump the go_modules group across 2 directories with 1 update by @dependabot in #114
- GH Action - version upgrades by @dautovri in #105
- feat/zedcloud-987: Added support for model and brand resources. by @xyuria-zededa in #115
- chore: bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.7 in the go_modules group across 1 directory by @dependabot in #117
- GH Action - Create dependabot.yml by @dautovri in #116
- chore: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by @dependabot in #118
- feat/zedcloud-989: Added a mtu field to the network and network instance objects by @xyuria-zededa in #119
- feat/pm-291: Modified dev.tfrc and Makefile to simplify running tests by @xyuria-zededa in #120
- feat: Send a request header with the tf provider version by @xyuria-zededa in #121
- feat: Added support for login and logout by @xyuria-zededa in #122
- feat/pm-298: Modified tests and provider to run tests in ci/cd pipeline by @xyuria-zededa in #123
- PM-278 Create test.yml by @dautovri in #124
- feat: Implemented OAUTH profile resource (PM-299) by @xyuria-zededa in #125
- feat/zedcloud-1055: Add tags and tag_level_settings to the tag resource by @xyuria-zededa in #127
- bug: Fix the brands and models related bugs by @xyuria-zededa in #129
- chore: bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.34.0 to 2.35.0 by @dependabot in #128
- fix: Fix iomembers map ordering (eng-1438) by @xyuria-zededa in #130
- add terraform support to enable/disable app interface ordering by @kavyashekhar in #131
New Contributors
- @kavyashekhar made their first contribution in #131
Full Changelog: v2.2.7...v2.3.0-RC
v2.2.7
The following resources were added to the provider:
- User
- Role
- Credential
- Patch Envelope
The project structure has been changed to follow the golang's versioning rules for modules.
v2.2.5
New in release 2.2.5 of the ZEDEDA Terraform Provider
New Behavior: object recreation
You can now change an object’s name using its Terraform configuration. Select objects will be re-created upon a name change.
Enhancement: provider and API parity
Terraform provider schemas are now synchronized with their corresponding API endpoints, ensuring that Terraform configurations always reflect changes to the ZEDEDA API.
Change, significant: authentication
You must now authenticate with an API-token. We removed Basic-Auth with a username and password.
For instructions about getting a token, see our How to use the ZEDEDA API article. For instructions about using your token to authenticate, see our guide to the ZEDEDA Terraform Provider.
Changes
- We removed adminstate_config. You can now configure admin_state directly. Diffs will be suppressed if the EdgeNode is in ADMINSTATE_REGISTERED state and your configuration is set to ADMINSTATE_ACTIVE.
- We removed CSRF checks.
Fix
Fixed a bug that prevented you from creating an app instance due to mismatching interfaces.
v2.2.3-beta
Bug/ci 201 (#91) * bug/CI-201: Added a new suppress function for the AppInterface * bug/CI-201: Fixed the code to dissmiss the case when app interface list changes --------- Co-authored-by: Yury <[email protected]>
v2.2.3
Bug/ci 201 (#91) * bug/CI-201: Added a new suppress function for the AppInterface * bug/CI-201: Fixed the code to dissmiss the case when app interface list changes --------- Co-authored-by: Yury <[email protected]>