deploymenttheory / terraform-provider-jamfpro

Jamf Pro Terraform Provider/Plugin written with the TF Provider SDK v2. Written in go
Mozilla Public License 2.0
22 stars 8 forks source link

Configuration Profiles in state prior to 0.0.55 no longer function #249

Closed smithjw closed 6 days ago

smithjw commented 1 month ago

With the new way that Configuration Profiles are functioning in 0.0.55, profiles that were previously created throw warnings when running a new plan.

Previously the attribute payload was used within the jamfpro_macos_configuration_profile and now the attribute payloads is required. Can these warnings be ignored?

│ Warning: Failed to decode resource from state
│ 
│ Error decoding "jamfpro_macos_configuration_profile.globalprotect[\"Network
│ Extension\"]" from prior state: unsupported attribute "payload"
╵
╷
│ Warning: Failed to decode resource from state
│ 
│ Error decoding "jamfpro_macos_configuration_profile.globalprotect[\"System
│ Extensions\"]" from prior state: unsupported attribute "payload"
ShocOne commented 1 month ago

We've changed the payload field name to payloads along with some other field name changes. Delete and redeploy,