Skip to content

EMR JobRun status is not synced anymore after the controller version upgrade #2699

@zip-chanko

Description

@zip-chanko

Describe the bug

The jobrun status is no longer synced with AWS after we upgraded the EMR controller version from 1.0.7 to later versions. Also upgraded the CRDs and having the issue. The jobrun status is stuck at SUBMITTED on EKS even thought the status is COMPLETED on AWS.

Before upgrade
Image

After upgrade
Image

Steps to reproduce

  1. Install the EMR controller helm with version 1.0.7.
  2. Create a virtual cluster.
  3. Submit the job and the job status is synced with EKS.
  4. Upgrade to later version 1.0.27 or 1.1.2.
  5. Submit the job again.

Expected outcome

The job status is synced between AWS and on EKS.

Environment

  • Kubernetes version - 1.31
  • Using EKS (yes) - eks.44
  • AWS service targeted - EMR

Metadata

Metadata

Assignees

No one assigned

    Labels

    service/emrcontainersIndicates issues or PRs that are related to emrcontainers-controller.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions