Skip to main content

Hi Experts, am upgrading my pagerduty provider from 1.9 to 3.5.2 and terraform from 0.12 to 0.13. When I run my terraform plan, i get this error
Unable to locate any vendor with the name: Google Cloud Monitoring

I have tried with the following vendor names but still no luck

 

data "pagerduty_vendor" "google_cloud_monitoring" {

name = "Google Cloud Monitoring"

}

data "pagerduty_vendor" "stack_driver" {

name = "Google Cloud Monitoring"

}

Hi ​@raheelriaz,

Have you tried Stackdriver? Vendor data might be outdated in relation to Google Cloud Observability recent rebrand.

{
"vendor": {
"id": "PGR0VU2",
"type": "vendor",
"summary": "Stackdriver",
"self": "https://api.pagerduty.com/vendors/PGR0VU2",
"html_url": null,
"name": "Stackdriver",
"website_url": "http://www.stackdriver.com/",
"long_name": "Stackdriver",
"logo_url": "https://s3.amazonaws.com/pdpartner/stackdriver_large.png",
"thumbnail_url": "https://s3.amazonaws.com/pdpartner/stackdriver_thumb.png",
"description": "Stackdriver is a SaaS monitoring solution that uses data analytics to help engineers identify and resolve critical issues with their cloud-powered applications. Stackdriver makes it easy to monitor your cloud infrastructure (AWS, Rackspace), systems (Linux, Windows), and application services (Nginx, Apache, MySQL, MongoDB, etc.). ",
"integration_guide_url": "http://www.pagerduty.com/docs/guides/stackdriver-integration-guide/",
"connectable": false,
"generic_service_type": "api",
"alert_creation_default": "create_alerts_and_incidents",
"alert_creation_editable": true,
"is_pd_cef": true,
"is_pd_change_event": false,
"developer_name": "",
"support_portal": "",
"support_email": "",
"documentation_url": "",
"emits_change_events": false
}
}

Please let me know if it works and have a nice day!


Reply