Skip to content

Commit 275ca31

Browse files
authored
Merge pull request #275 from kubescape/registry
only use registry provider to pull images
2 parents 0b70fe6 + f26afff commit 275ca31

File tree

3 files changed

+86
-86
lines changed

3 files changed

+86
-86
lines changed

adapters/v1/syft.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -135,20 +135,20 @@ func (s *SyftAdapter) CreateSBOM(ctx context.Context, name, imageID, imageTag st
135135
logger.L().Debug("downloading image", helpers.String("imageID", imageID))
136136

137137
ctxWithSize := context.WithValue(context.Background(), image.MaxImageSize, s.maxImageSize)
138-
src, err := syft.GetSource(ctxWithSize, imageID, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions))
138+
src, err := syft.GetSource(ctxWithSize, imageID, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions).WithSources("registry"))
139139

140140
if err != nil && strings.Contains(err.Error(), "MANIFEST_UNKNOWN") {
141141
logger.L().Debug("got MANIFEST_UNKNOWN, retrying with imageTag",
142142
helpers.String("imageTag", imageTag),
143143
helpers.String("imageID", imageID))
144-
src, err = syft.GetSource(ctxWithSize, imageTag, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions))
144+
src, err = syft.GetSource(ctxWithSize, imageTag, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions).WithSources("registry"))
145145
}
146146

147147
if err != nil && strings.Contains(err.Error(), "401 Unauthorized") {
148148
logger.L().Debug("got 401, retrying without credentials",
149149
helpers.String("imageID", imageID))
150150
registryOptions.Credentials = nil
151-
src, err = syft.GetSource(ctxWithSize, imageID, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions))
151+
src, err = syft.GetSource(ctxWithSize, imageID, syft.DefaultGetSourceConfig().WithRegistryOptions(&registryOptions).WithSources("registry"))
152152
}
153153

154154
switch {

adapters/v1/testdata/alpine-sbom.format.json

+79-79
Original file line numberDiff line numberDiff line change
@@ -2978,6 +2978,81 @@
29782978
"child": "f95be16d8615d51f",
29792979
"type": "dependency-of"
29802980
},
2981+
{
2982+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
2983+
"child": "008bcc1445f44203",
2984+
"type": "contains"
2985+
},
2986+
{
2987+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
2988+
"child": "0a3b4a9dae4049aa",
2989+
"type": "contains"
2990+
},
2991+
{
2992+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
2993+
"child": "0faf8749e7caad06",
2994+
"type": "contains"
2995+
},
2996+
{
2997+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
2998+
"child": "10c99a42ed5bf9d4",
2999+
"type": "contains"
3000+
},
3001+
{
3002+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3003+
"child": "4cb49698ca5c72c1",
3004+
"type": "contains"
3005+
},
3006+
{
3007+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3008+
"child": "544ec51c3fe9a624",
3009+
"type": "contains"
3010+
},
3011+
{
3012+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3013+
"child": "6ad7c0b45a22318c",
3014+
"type": "contains"
3015+
},
3016+
{
3017+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3018+
"child": "adaa708f703652d6",
3019+
"type": "contains"
3020+
},
3021+
{
3022+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3023+
"child": "b37d6e2e45f66f33",
3024+
"type": "contains"
3025+
},
3026+
{
3027+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3028+
"child": "c0756f35a5e6d8b3",
3029+
"type": "contains"
3030+
},
3031+
{
3032+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3033+
"child": "c0d6e0f3841a7244",
3034+
"type": "contains"
3035+
},
3036+
{
3037+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3038+
"child": "e5d4a79033ba84db",
3039+
"type": "contains"
3040+
},
3041+
{
3042+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3043+
"child": "edcf6e67eac04af0",
3044+
"type": "contains"
3045+
},
3046+
{
3047+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3048+
"child": "f0def3051a26afc8",
3049+
"type": "contains"
3050+
},
3051+
{
3052+
"parent": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
3053+
"child": "f95be16d8615d51f",
3054+
"type": "contains"
3055+
},
29813056
{
29823057
"parent": "e5d4a79033ba84db",
29833058
"child": "0e7815a8b0d1ecdc",
@@ -3229,81 +3304,6 @@
32293304
"metadata": {
32303305
"kind": "primary"
32313306
}
3232-
},
3233-
{
3234-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3235-
"child": "008bcc1445f44203",
3236-
"type": "contains"
3237-
},
3238-
{
3239-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3240-
"child": "0a3b4a9dae4049aa",
3241-
"type": "contains"
3242-
},
3243-
{
3244-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3245-
"child": "0faf8749e7caad06",
3246-
"type": "contains"
3247-
},
3248-
{
3249-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3250-
"child": "10c99a42ed5bf9d4",
3251-
"type": "contains"
3252-
},
3253-
{
3254-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3255-
"child": "4cb49698ca5c72c1",
3256-
"type": "contains"
3257-
},
3258-
{
3259-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3260-
"child": "544ec51c3fe9a624",
3261-
"type": "contains"
3262-
},
3263-
{
3264-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3265-
"child": "6ad7c0b45a22318c",
3266-
"type": "contains"
3267-
},
3268-
{
3269-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3270-
"child": "adaa708f703652d6",
3271-
"type": "contains"
3272-
},
3273-
{
3274-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3275-
"child": "b37d6e2e45f66f33",
3276-
"type": "contains"
3277-
},
3278-
{
3279-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3280-
"child": "c0756f35a5e6d8b3",
3281-
"type": "contains"
3282-
},
3283-
{
3284-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3285-
"child": "c0d6e0f3841a7244",
3286-
"type": "contains"
3287-
},
3288-
{
3289-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3290-
"child": "e5d4a79033ba84db",
3291-
"type": "contains"
3292-
},
3293-
{
3294-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3295-
"child": "edcf6e67eac04af0",
3296-
"type": "contains"
3297-
},
3298-
{
3299-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3300-
"child": "f0def3051a26afc8",
3301-
"type": "contains"
3302-
},
3303-
{
3304-
"parent": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
3305-
"child": "f95be16d8615d51f",
3306-
"type": "contains"
33073307
}
33083308
],
33093309
"files": [
@@ -5251,14 +5251,14 @@
52515251
}
52525252
],
52535253
"source": {
5254-
"id": "fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
5254+
"id": "e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
52555255
"name": "library/alpine",
52565256
"version": "sha256:e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
52575257
"type": "image",
52585258
"metadata": {
52595259
"userInput": "library/alpine@sha256:e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
52605260
"imageID": "sha256:b2aa39c304c27b96c1fef0c06bee651ac9241d49c4fe34381cab8453f9a89c7d",
5261-
"manifestDigest": "sha256:fd6275a37d2472b9d3be70c3261087b8d65e441c21342ae7313096312bcda2b3",
5261+
"manifestDigest": "sha256:e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501",
52625262
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
52635263
"tags": [],
52645264
"imageSize": 7044859,
@@ -5269,10 +5269,10 @@
52695269
"size": 7044859
52705270
}
52715271
],
5272-
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjoxNDcyLCJkaWdlc3QiOiJzaGEyNTY6YjJhYTM5YzMwNGMyN2I5NmMxZmVmMGMwNmJlZTY1MWFjOTI0MWQ0OWM0ZmUzNDM4MWNhYjg0NTNmOWE4OWM3ZCJ9LCJsYXllcnMiOlt7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuaW1hZ2Uucm9vdGZzLmRpZmYudGFyLmd6aXAiLCJzaXplIjo3MzM3OTg0LCJkaWdlc3QiOiJzaGEyNTY6N2NkNTI4NDdhZDc3NWE1ZGRjNGI1ODMyNmNmODg0YmVlZTM0NTQ0Mjk2NDAyYzYyOTJlZDc2NDc0YzY4NmQzOSJ9XX0=",
5272+
"manifest": "ewogICAic2NoZW1hVmVyc2lvbiI6IDIsCiAgICJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLmRvY2tlci5kaXN0cmlidXRpb24ubWFuaWZlc3QudjIranNvbiIsCiAgICJjb25maWciOiB7CiAgICAgICJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLmRvY2tlci5jb250YWluZXIuaW1hZ2UudjEranNvbiIsCiAgICAgICJzaXplIjogMTQ3MiwKICAgICAgImRpZ2VzdCI6ICJzaGEyNTY6YjJhYTM5YzMwNGMyN2I5NmMxZmVmMGMwNmJlZTY1MWFjOTI0MWQ0OWM0ZmUzNDM4MWNhYjg0NTNmOWE4OWM3ZCIKICAgfSwKICAgImxheWVycyI6IFsKICAgICAgewogICAgICAgICAibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuaW1hZ2Uucm9vdGZzLmRpZmYudGFyLmd6aXAiLAogICAgICAgICAic2l6ZSI6IDMzNzQ0NDYsCiAgICAgICAgICJkaWdlc3QiOiAic2hhMjU2OjYzYjY1MTQ1ZDY0NWMxMjUwYzM5MWIyZDE2ZWJlNTNiMzc0N2MyOTVjYThiYTJmY2I2YjBjZjA2NGE0ZGMyMWMiCiAgICAgIH0KICAgXQp9",
52735273
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiQ21kIjpbIi9iaW4vc2giXSwiSW1hZ2UiOiJzaGEyNTY6YmEyYmVjYTUwMDE5ZDc5ZmIzMWIxMmMwOGYzNzg2YzVhMDYyMTAxN2EzZTk1YTcyZjJmOGI4MzJmODk0YTQyNyIsIlZvbHVtZXMiOm51bGwsIldvcmtpbmdEaXIiOiIiLCJFbnRyeXBvaW50IjpudWxsLCJPbkJ1aWxkIjpudWxsLCJMYWJlbHMiOm51bGx9LCJjb250YWluZXIiOiI0YWQzZjU3ODIxYTE2NWIyMTc0ZGUyMmE5NzEwMTIzZjBkMzVlNTg4NGRjYTc3MjI5NWM2ZWJlODVmNzRmZTU3IiwiY29udGFpbmVyX2NvbmZpZyI6eyJIb3N0bmFtZSI6IjRhZDNmNTc4MjFhMSIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiQ21kIjpbIi9iaW4vc2giLCItYyIsIiMobm9wKSAiLCJDTUQgW1wiL2Jpbi9zaFwiXSJdLCJJbWFnZSI6InNoYTI1NjpiYTJiZWNhNTAwMTlkNzlmYjMxYjEyYzA4ZjM3ODZjNWEwNjIxMDE3YTNlOTVhNzJmMmY4YjgzMmY4OTRhNDI3IiwiVm9sdW1lcyI6bnVsbCwiV29ya2luZ0RpciI6IiIsIkVudHJ5cG9pbnQiOm51bGwsIk9uQnVpbGQiOm51bGwsIkxhYmVscyI6e319LCJjcmVhdGVkIjoiMjAyMy0wMi0xMVQwNDo0Njo0Mi41NTgzNDMwNjhaIiwiZG9ja2VyX3ZlcnNpb24iOiIyMC4xMC4xMiIsImhpc3RvcnkiOlt7ImNyZWF0ZWQiOiIyMDIzLTAyLTExVDA0OjQ2OjQyLjQ0OTA4MzM0NFoiLCJjcmVhdGVkX2J5IjoiL2Jpbi9zaCAtYyAjKG5vcCkgQUREIGZpbGU6NDA4ODdhYjdjMDY5Nzc3MzdlNjNjMjE1YzliZDI5N2MwYzc0ZGU4ZDEyZDE2ZWJkZjFjM2Q0MGFjMzkyZjYyZCBpbiAvICJ9LHsiY3JlYXRlZCI6IjIwMjMtMDItMTFUMDQ6NDY6NDIuNTU4MzQzMDY4WiIsImNyZWF0ZWRfYnkiOiIvYmluL3NoIC1jICMobm9wKSAgQ01EIFtcIi9iaW4vc2hcIl0iLCJlbXB0eV9sYXllciI6dHJ1ZX1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6N2NkNTI4NDdhZDc3NWE1ZGRjNGI1ODMyNmNmODg0YmVlZTM0NTQ0Mjk2NDAyYzYyOTJlZDc2NDc0YzY4NmQzOSJdfX0=",
52745274
"repoDigests": [
5275-
"alpine@sha256:e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501"
5275+
"index.docker.io/library/alpine@sha256:e2e16842c9b54d985bf1ef9242a313f36b856181f188de21313820e177002501"
52765276
],
52775277
"architecture": "<<PRESENCE>>",
52785278
"os": "linux"

adapters/v1/testdata/hello-world-sbom.format.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
"artifacts": [],
33
"artifactRelationships": [],
44
"source": {
5-
"id": "03a75d703fcd471cc09ed0dfffde55b74d95598343411e7fa3bcebc18d91bb8b",
5+
"id": "f54a58bc1aac5ea1a25d796ae155dc228b3f0e11d046ae276b39c4bf2f13d8c4",
66
"name": "library/hello-world",
77
"version": "sha256:aa0cc8055b82dc2509bed2e19b275c8f463506616377219d9642221ab53cf9fe",
88
"type": "image",
99
"metadata": {
1010
"userInput": "library/hello-world@sha256:aa0cc8055b82dc2509bed2e19b275c8f463506616377219d9642221ab53cf9fe",
1111
"imageID": "sha256:feb5d9fea6a5e9606aa995e879d862b825965ba48de054caab5ef356dc6b3412",
12-
"manifestDigest": "sha256:03a75d703fcd471cc09ed0dfffde55b74d95598343411e7fa3bcebc18d91bb8b",
12+
"manifestDigest": "sha256:f54a58bc1aac5ea1a25d796ae155dc228b3f0e11d046ae276b39c4bf2f13d8c4",
1313
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
1414
"tags": [],
1515
"imageSize": 13256,
@@ -20,10 +20,10 @@
2020
"size": 13256
2121
}
2222
],
23-
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjoxNDY5LCJkaWdlc3QiOiJzaGEyNTY6ZmViNWQ5ZmVhNmE1ZTk2MDZhYTk5NWU4NzlkODYyYjgyNTk2NWJhNDhkZTA1NGNhYWI1ZWYzNTZkYzZiMzQxMiJ9LCJsYXllcnMiOlt7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuaW1hZ2Uucm9vdGZzLmRpZmYudGFyLmd6aXAiLCJzaXplIjoxNDg0OCwiZGlnZXN0Ijoic2hhMjU2OmUwN2VlMWJhYWM1ZmFlNmEyNmYzMGNhYmZlNTRhMzZkMzQwMmY5NmFmZGEzMThmZTBhOTZjZWM0Y2EzOTMzNTkifV19",
23+
"manifest": "ewogICAic2NoZW1hVmVyc2lvbiI6IDIsCiAgICJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLmRvY2tlci5kaXN0cmlidXRpb24ubWFuaWZlc3QudjIranNvbiIsCiAgICJjb25maWciOiB7CiAgICAgICJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLmRvY2tlci5jb250YWluZXIuaW1hZ2UudjEranNvbiIsCiAgICAgICJzaXplIjogMTQ2OSwKICAgICAgImRpZ2VzdCI6ICJzaGEyNTY6ZmViNWQ5ZmVhNmE1ZTk2MDZhYTk5NWU4NzlkODYyYjgyNTk2NWJhNDhkZTA1NGNhYWI1ZWYzNTZkYzZiMzQxMiIKICAgfSwKICAgImxheWVycyI6IFsKICAgICAgewogICAgICAgICAibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuaW1hZ2Uucm9vdGZzLmRpZmYudGFyLmd6aXAiLAogICAgICAgICAic2l6ZSI6IDI0NzksCiAgICAgICAgICJkaWdlc3QiOiAic2hhMjU2OjJkYjI5NzEwMTIzZTNlNTNhNzk0ZjI2OTQwOTRiOWI0MzM4YWE5ZWU1YzQwYjkzMGNiODA2M2ExYmUzOTJjNTQiCiAgICAgIH0KICAgXQp9",
2424
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJIb3N0bmFtZSI6IiIsIkRvbWFpbm5hbWUiOiIiLCJVc2VyIjoiIiwiQXR0YWNoU3RkaW4iOmZhbHNlLCJBdHRhY2hTdGRvdXQiOmZhbHNlLCJBdHRhY2hTdGRlcnIiOmZhbHNlLCJUdHkiOmZhbHNlLCJPcGVuU3RkaW4iOmZhbHNlLCJTdGRpbk9uY2UiOmZhbHNlLCJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiQ21kIjpbIi9oZWxsbyJdLCJJbWFnZSI6InNoYTI1NjpiOTkzNWQ0ZTg0MzFmYjFhN2YwOTg5MzA0ZWM4NmIzMzI5YTk5YTI1ZjVlZmRjN2YwOWYzZjhjNDE0MzRjYTZkIiwiVm9sdW1lcyI6bnVsbCwiV29ya2luZ0RpciI6IiIsIkVudHJ5cG9pbnQiOm51bGwsIk9uQnVpbGQiOm51bGwsIkxhYmVscyI6bnVsbH0sImNvbnRhaW5lciI6Ijg3NDY2NjFjYTNjMmYyMTVkYTk0ZTZkM2Y3ZGZkY2FmYWZmNWVjMGIyMWM5YWZmNmFmM2RjMzc5YTgyZmJjNzIiLCJjb250YWluZXJfY29uZmlnIjp7Ikhvc3RuYW1lIjoiODc0NjY2MWNhM2MyIiwiRG9tYWlubmFtZSI6IiIsIlVzZXIiOiIiLCJBdHRhY2hTdGRpbiI6ZmFsc2UsIkF0dGFjaFN0ZG91dCI6ZmFsc2UsIkF0dGFjaFN0ZGVyciI6ZmFsc2UsIlR0eSI6ZmFsc2UsIk9wZW5TdGRpbiI6ZmFsc2UsIlN0ZGluT25jZSI6ZmFsc2UsIkVudiI6WyJQQVRIPS91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3NiaW46L2JpbiJdLCJDbWQiOlsiL2Jpbi9zaCIsIi1jIiwiIyhub3ApICIsIkNNRCBbXCIvaGVsbG9cIl0iXSwiSW1hZ2UiOiJzaGEyNTY6Yjk5MzVkNGU4NDMxZmIxYTdmMDk4OTMwNGVjODZiMzMyOWE5OWEyNWY1ZWZkYzdmMDlmM2Y4YzQxNDM0Y2E2ZCIsIlZvbHVtZXMiOm51bGwsIldvcmtpbmdEaXIiOiIiLCJFbnRyeXBvaW50IjpudWxsLCJPbkJ1aWxkIjpudWxsLCJMYWJlbHMiOnt9fSwiY3JlYXRlZCI6IjIwMjEtMDktMjNUMjM6NDc6NTcuNDQyMjI1MDY0WiIsImRvY2tlcl92ZXJzaW9uIjoiMjAuMTAuNyIsImhpc3RvcnkiOlt7ImNyZWF0ZWQiOiIyMDIxLTA5LTIzVDIzOjQ3OjU3LjA5ODk5MDg5MloiLCJjcmVhdGVkX2J5IjoiL2Jpbi9zaCAtYyAjKG5vcCkgQ09QWSBmaWxlOjUwNTYzYTk3MDEwZmQ3Y2UxY2VlYmQxZmE0ZjQ4OTFhYzNkZWNkZjQyODMzM2ZiMjY4MzY5NmY0MzU4YWY2YzIgaW4gLyAifSx7ImNyZWF0ZWQiOiIyMDIxLTA5LTIzVDIzOjQ3OjU3LjQ0MjIyNTA2NFoiLCJjcmVhdGVkX2J5IjoiL2Jpbi9zaCAtYyAjKG5vcCkgIENNRCBbXCIvaGVsbG9cIl0iLCJlbXB0eV9sYXllciI6dHJ1ZX1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6ZTA3ZWUxYmFhYzVmYWU2YTI2ZjMwY2FiZmU1NGEzNmQzNDAyZjk2YWZkYTMxOGZlMGE5NmNlYzRjYTM5MzM1OSJdfX0=",
2525
"repoDigests": [
26-
"hello-world@sha256:aa0cc8055b82dc2509bed2e19b275c8f463506616377219d9642221ab53cf9fe"
26+
"index.docker.io/library/hello-world@sha256:aa0cc8055b82dc2509bed2e19b275c8f463506616377219d9642221ab53cf9fe"
2727
],
2828
"architecture": "<<PRESENCE>>",
2929
"os": "linux"

0 commit comments

Comments
 (0)