Skip to content

Checks created via the API (terraform provider via Pulumi) don't show up until a check is manually added or deleted in the UI #1113

Open
@cnemo-cenic

Description

@cnemo-cenic

What happened:

In a Grafana Cloud environment.

I created several checks via the API, using Pulumi. These checks ran successfully for several hours, and showed up on the synthetics "Home" page [1]. However, on the "Checks" page [2], I could not see the checks at all. And on the check-specific [3] pages, I saw the error "Check not found" "The check you're trying to view does not exist. Try the checks page instead.". Once I went back to the "Checks" page and manually added or deleted an unrelated check, all of the API-created checks showed up and the check-specific pages no longer returned the not found error.

[1] /a/grafana-synthetic-monitoring-app/home
[2] /a/grafana-synthetic-monitoring-app/checks
[3] /a/grafana-synthetic-monitoring-app/checks/

What you expected to happen: Checks created via Pulumi show up in the app correctly without intervention.

How to reproduce it (as minimally and precisely as possible): See above

Anything else we need to know?:

Environment: Grafana Cloud

  • Grafana version (if running on prem):
  • SM plugin version:
  • OS Grafana is installed on:
  • User OS & Browser:
  • Others:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions