Skip to content

Add retry to logic in reset_iks_api_key.sh ? #636

@ocofaigh

Description

@ocofaigh

Can we add a retry anywhere in our code to handle intermittent issues like this?

module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Creating...
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Provisioning with 'local-exec'...
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): Executing: ["/bin/bash" "-c" ".terraform/modules/landing_zone.landing_zone.cluster/scripts/reset_iks_api_key.sh us-south 62fd2a41c7fd4e5fa60d0d16af886c98 false default"]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [10s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [10s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [20s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [30s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [40s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key: Still creating... [50s elapsed]
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): ERROR:: FAILED TO RESET THE IAM API KEY
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): HTTP/2 500
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): content-type: application/json; charset=utf-8
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): cross-origin-resource-policy: cross-origin
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-carrier: prod-dal10-carrier105
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-correlation-id: 5615502e-c3c1-44d9-b1b6-2a0d86790f9d
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-hostname: armada-global-api-6fc8fc7bcd-pkk7c
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-region: us-south
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-request-id: b7ab3d98-6d78-424c-a02b-582fe14fbfa6
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): content-length: 159
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): content-security-policy: default-src 'none'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; connect-src 'self'; img-src 'self' data:; style-src 'self' 'unsafe-inline'; font-src 'self'
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): strict-transport-security: max-age=31536000; includeSubDomains
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-content-type-options: nosniff
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-frame-options: DENY
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-permitted-cross-domain-policies: master-only
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): x-xss-protection: 1; mode=block
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): expires: Thu, 03 Apr 2025 23:12:30 GMT
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): cache-control: max-age=0, no-cache, no-store
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): pragma: no-cache
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): date: Thu, 03 Apr 2025 23:12:30 GMT
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): server-timing: cdn-cache; desc=MISS
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): server-timing: edge; dur=120
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): server-timing: origin; dur=50070
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): server-timing: ak_p; desc="1743721900013_399640271_1881643625_5010228_4736_1_70_15";dur=1
module.landing_zone.module.landing_zone.module.cluster["slz-d560-management-cluster"].null_resource.reset_api_key (local-exec): {"incidentID":"b7ab3d98-6d78-424c-a02b-582fe14fbfa6","code":"G0002","description":"An internal error occurred while processing your request.","type":"General"}

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions