internal/awscloud: use AWS.DeleteEC2Image() from osbuild/images

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
Tomáš Hozza 2025-08-11 13:56:57 +02:00 committed by Tomáš Hozza
parent e7d8431489
commit 3db1f88f84
5 changed files with 2 additions and 80 deletions

View file

@ -9,6 +9,7 @@ import (
"sync"
"time"
"github.com/aws/aws-sdk-go-v2/aws"
ec2types "github.com/aws/aws-sdk-go-v2/service/ec2/types"
"golang.org/x/sync/semaphore"
@ -96,7 +97,7 @@ func AWSCleanup(maxConcurrentRequests int, dryRun bool, accessKeyID, accessKey s
defer sem.Release(1)
defer wg.Done()
err := a.RemoveSnapshotAndDeregisterImage(&images[i])
err := a.DeleteEC2Image(aws.ToString(images[i].ImageId))
if err != nil {
log.Printf("Cleanup for image %s in region %s failed: %v", *images[i].ImageId, region, err)
}