CodeBleu commented on issue #109: URL: https://github.com/apache/cloudstack-terraform-provider/issues/109#issuecomment-2067660251
@rohityadavcloud I do not have the permissions to re-open the issue. CC: @kiranchavala I believe I know what the issue is now. Tofu registry just directly goes to the Github repo releases and runs a pipeline to add it to the Tofu registry. This is based off of the SHA SUM files being there and the actual release files. The reason the checksums don't match is because you all have updated your provider, but didn't change the version number. I ran into this same issue when updating my provider with Tofu registry. Their process (currently) relies on verifying the version number and if it didn't change, it wont update what is listed [here](https://github.com/opentofu/registry/blob/7e4023585a04613a12dd150cec45e114788db02b/providers/c/cloudstack/cloudstack.json#L8). As you can see the checksums are not matching what is in the current github repo for your provider. From Github repo ``` 496b0afdc74e216686ad755ff009396476ee84751366e934c60af8d81f98f411 terraform-provider-cloudstack_0.5.0_darwin_amd64.zip 728e99dc5e9d8baec66a3e208e848bacf3134e6f77665fbf9973e186b8f9bf9b terraform-provider-cloudstack_0.5.0_darwin_arm64.zip c94c7da0cb28036d5d20b4e047828c9b18fdd6b9e7ec8653f4309795c9f3b645 terraform-provider-cloudstack_0.5.0_freebsd_386.zip 052651013b6f4d7329eff9b320dc4b7c6ccc3b7279a0574e84a851407246a22e terraform-provider-cloudstack_0.5.0_freebsd_amd64.zip f079807153210dfa73e8d24f2e6c199d46ea6803dee4517eb625a9d0150b7a08 terraform-provider-cloudstack_0.5.0_freebsd_arm.zip 7eaeb6158bc8207ee927f81e5576d6be640d6ed02185a4a2f50836cd1f453118 terraform-provider-cloudstack_0.5.0_freebsd_arm64.zip 073d27d9e1224605af7676331a816e94a6dcf7d64e18d0759e6a47d0ba7a601f terraform-provider-cloudstack_0.5.0_linux_386.zip af68c90c16b98d249ad01b9215e0dbcb66cb9de21cb3f977cc73b78d80a90413 terraform-provider-cloudstack_0.5.0_linux_amd64.zip dc5bba10bf168c1e1ee97f7ea083b4f692dfb04a501bded224ae1a28b63dcc9e terraform-provider-cloudstack_0.5.0_linux_arm.zip daecd1d1ab2fe19425b466f572165943f55b1f1c9bc24d17245d4c0f79fc7894 terraform-provider-cloudstack_0.5.0_linux_arm64.zip dcbc919a4c7d786900e6e1acf5a7915c7cc87a4fae986884bae782447de6938e terraform-provider-cloudstack_0.5.0_openbsd_386.zip 4a9e038a5c500219dd2126e63ee66359ec717809d762932e8c4f5b00efe10181 terraform-provider-cloudstack_0.5.0_openbsd_amd64.zip a57d4c364e127a9ba41865b4a69b97d61dff02e05b9d1f3b4e6a4ea38c52d010 terraform-provider-cloudstack_0.5.0_windows_386.zip cfe7f391919b678196293f64e1374db326ca6b03f568a0a4ad0b315f385f3590 terraform-provider-cloudstack_0.5.0_windows_amd64.zip 62051d4c32f7e6d5d95de33829a14e1ab58acf6419f7ae5912dd8e4bd9c29e57 terraform-provider-cloudstack_0.5.0_windows_arm.zip 72115237419abf5565ed15f2286d590c4fea8b2563d69d265133c488c42b6066 terraform-provider-cloudstack_0.5.0_windows_arm64.zip ``` Example of just one of the release artifacts checksum shown in the Tofu Registry: ``` { "os": "linux", "arch": "amd64", "filename": "terraform-provider-cloudstack_0.5.0_linux_amd64.zip", "download_url": "https://github.com/cloudstack/terraform-provider-cloudstack/releases/download/v0.5.0/terraform-provider-cloudstack_0.5.0_linux_amd64.zip", "shasum": "34ace84ac91a9fac1deb1d9ecef12d9478e3b46fd925f6df6811577964cbfcfe" }, ``` See [this](https://github.com/opentofu/registry/pull/277) as reference for when I went through this. Also here are some comments from OpenTofu Slack channel I had   To resolve this issue: - Make a request in the OpenTofu Slack channel, with hopes that they will do the process where they create a commit to remove [this](https://github.com/opentofu/registry/blob/7e4023585a04613a12dd150cec45e114788db02b/providers/c/cloudstack/cloudstack.json#L8), so their pipeline process will pick up the new checksums. :crossed_fingers: - Bump the provider version -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@cloudstack.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org