Skip to content

Commit 8fc407e

Browse files
committed
feat: filter updating access tags for stock images
1 parent 9f99846 commit 8fc407e

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

ibm/service/vpc/data_source_ibm_is_images.go

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import (
77
"context"
88
"fmt"
99
"log"
10+
"strings"
1011
"time"
1112

1213
"github.com/IBM-Cloud/terraform-provider-ibm/ibm/flex"
@@ -554,13 +555,14 @@ func imageList(context context.Context, d *schema.ResourceData, meta interface{}
554555
usageConstraintList = append(usageConstraintList, modelMap)
555556
l["allowed_use"] = usageConstraintList
556557
}
557-
558-
accesstags, err := flex.GetGlobalTagsUsingCRN(meta, *image.CRN, "", isImageAccessTagType)
559-
if err != nil {
560-
log.Printf(
561-
"Error on get of resource image (%s) access tags: %s", d.Id(), err)
558+
if !strings.HasPrefix(strings.ToLower(*image.Name), "ibm") {
559+
accesstags, err := flex.GetGlobalTagsUsingCRN(meta, *image.CRN, "", isImageAccessTagType)
560+
if err != nil {
561+
log.Printf(
562+
"Error on get of resource image (%s) access tags: %s", d.Id(), err)
563+
}
564+
l[isImageAccessTags] = accesstags
562565
}
563-
l[isImageAccessTags] = accesstags
564566
imagesInfo = append(imagesInfo, l)
565567
}
566568
d.SetId(dataSourceIBMISImagesID(d))

0 commit comments

Comments
 (0)