Skip to content
This repository was archived by the owner on Dec 5, 2020. It is now read-only.
This repository was archived by the owner on Dec 5, 2020. It is now read-only.

change to ignition config prompts change instead of destroy & add #35

@nwbt

Description

@nwbt

Terraform Version

Terraform v0.11.2

  • provider.ignition v1.0.0
  • provider.vsphere v1.3.2

Affected Resource(s)

  • provider.ignition v1.0.0

Terraform Configuration Files

N/A

Debug Output

N/A

Panic Output

N/A

Expected Behavior

When using ignition and there's an ignition configuration change, it seems reasonable to expect terraform plan & terraform apply to do a destroy and add instead of change. This expectation is based on the way ignition provisions the operating system, once on first boot.

Actual Behavior

Changes to the ignition configuration after the initial terraform apply appear to update the ignition configurations but the changes never propagate to the OS (CoreOS) as this is not how ignition operates. This causes an apply to appear successful while in reality the operation does nothing functionally.

Steps to Reproduce

  1. terraform apply
  2. Make any valid ignition change
  3. terraform apply

Important Factoids

N/A

References

https://coreos.com/ignition/docs/latest/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions