terraform-provider-sumologic
terraform-provider-sumologic copied to clipboard
Error while using data source "admin_recommended_folder"
I would like to use "Admin Recommended folder" data source to get folder id. And use that folder to save the dashboard I am creating. I get error while running terraform apply
sumologic_dashboard.dashboard: Creating...
╷
│ Error: {"id":"ZNSS4-9FXQ0-ME5CX","errors":[{"code":"user:not_found","message":"Object Not Found."}]}
│
│ with sumologic_dashboard.dashboard,
│ on main.tf line 29, in resource "sumologic_dashboard" "dashboard":
│ 29: resource "sumologic_dashboard" "dashboard" {
Relevant code snippets are mentioned below.
data "sumologic_admin_recommended_folder" "folder" {}
Folder is used for sumologic_dashboard resource
folder_id = var.folder_id == null ? data.sumologic_admin_recommended_folder.folder.id : var.folder_id
Provider configuration
provider "sumologic" {
access_id = "...."
access_key = "..."
environment = ".."
admin_mode = true
alias = "admin"
}
Note - When I use data source sumologic_personal_folder and create dashboard using its id, the dashboard is created successfully with no errors.
I also tried creating a subfolder under Admin folders using sumologic_folder resource. The code is mentioned below. I get exact same error as above.
resource "sumologic_folder" "folder" {
provider = sumologic.admin
name = "test-folder"
description = "A test folder"
parent_id = data.sumologic_admin_recommended_folder.folder.id
}
Sumo Logic Provider version - 2.26.0
EDIT by @mccartney: changed the formatting for readability
This issue should be addressed. Please comment if you are still seeing any errors when attempting to use the admin recommended folder data source.
The following should create a dashboard within the Admin Recommended folder.
data "sumologic_admin_recommended_folder" "folder" {}
resource "sumologic_dashboard" "dashboard" {
folder_id = data.sumologic_admin_recommended_folder.folder.id
...