File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -774,8 +774,21 @@ func deleteCloudFormationStack(prov client.ConfigProvider, t *cfn_bootstrap.Temp
774
774
}
775
775
776
776
func ensureTestImageUploaded (e2eCtx * E2EContext ) error {
777
+ By ("ensureTestImageUploaded: Creating AWS session for ECR Public" )
777
778
sessionForRepo := NewAWSSessionRepoWithKey (e2eCtx .Environment .BootstrapAccessKey )
778
779
780
+ if sess , ok := sessionForRepo .(* session.Session ); ok {
781
+ creds , err := sess .Config .Credentials .Get ()
782
+ if err != nil {
783
+ By (fmt .Sprintf ("ensureTestImageUploaded: Failed to get credentials from session: %v" , err ))
784
+ return fmt .Errorf ("failed to get credentials: %w" , err )
785
+ }
786
+ By (fmt .Sprintf ("ensureTestImageUploaded: Session credentials - AccessKeyId: %s, ProviderName: %s" ,
787
+ creds .AccessKeyID , creds .ProviderName ))
788
+ } else {
789
+ By ("ensureTestImageUploaded: WARNING: Session is not *session.Session type" )
790
+ }
791
+
779
792
ecrSvc := ecrpublic .New (sessionForRepo )
780
793
repoName := ""
781
794
if err := wait .WaitForWithRetryable (wait .NewBackoff (), func () (bool , error ) {
You can’t perform that action at this time.
0 commit comments