Skip to content

Preserve Cloudflare proxy metadata in DNS portfolio exports #958

@intel352

Description

@intel352

DNS portfolio exports currently preserve record type/name/value/TTL and selected optional record fields, but drop Cloudflare proxied/proxiable metadata from imported infra.dns outputs. That makes later intent compilation unable to distinguish live DNS-only records from records that should use the default Cloudflare proxy posture.

Acceptance criteria:

  • wfctl infra import-all --format portfolio includes optional proxied and proxiable booleans when provider outputs contain them.
  • Missing proxy fields remain omitted so non-Cloudflare providers do not gain false default metadata.
  • Tests cover explicit proxied:false round trip.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions