terraform-routeros / terraform-provider-routeros

Terraform Provider for Mikrotik RouterOS
Mozilla Public License 2.0
191 stars 56 forks source link

routeros_file: Field 'last_modified' not found in the schema #579

Closed satwell closed 2 weeks ago

satwell commented 2 weeks ago

Describe the bug I get a "field was lost during the Schema development" error about last_modified when using routeros_file.

To Reproduce I have a routeros_file resource like this:

resource "routeros_file" "server_cert_pem" {
  name     = "server.crt"
  contents = vault_pki_secret_backend_cert.signed_cert.certificate
}

After applying the first time, later runs of terraform apply or terraform plan give me this warning:

│ Warning: Field 'last_modified' not found in the schema
│
│   with routeros_file.server_cert_pem,
│   on certificate.tf line 25, in resource "routeros_file" "server_cert_pem":
│   25: resource "routeros_file" "server_cert_pem" {
│
│ [MikrotikResourceDataToTerraform] The field was lost during the Schema development: ▷ 'last_modified': '2024-10-06
│ 17:25:22' ◁

I'm using version v1.64.2 of this provider. And Mikrotik RouterOS 7.16.

Expected behavior No warnings.

vaerh commented 2 weeks ago

:tada: This issue has been resolved in version 1.65.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: