Skip to content

Service already taken for customer / inputs to import do not match existing resource issue with Automation API #737

@HelloFillip

Description

@HelloFillip

Using Go and the Automation API I've been rolling up updates to a Fastly Compute service for months.

On a regular basis the process breaks with: Detail: Name 'Edge Compute Service' already taken for customer '...'. I've tried fixing this numerous ways, including re-examining my approach in #480. In the end, for time, I've torn down all of the services and re-run the process with a clean slate.

However, that's not practical and I'm trying to find a solution to this issue.

If I try and import the service and apply my changes (as described in #480), then I get: inputs to import do not match the existing resource: [backends loggingS3s package reuse]. However, every part of the service is in the same small piece of code: there has been no manual updates or updates outside of this process.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugSome behavior is incorrect or out of specneeds-reproNeeds repro steps before it can be triaged or fixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions