Skip to content

[Backport] Add backport-aws-7.1 entry for aws package - #21026

Merged
kcreddy merged 1 commit into
elastic:mainfrom
kcreddy:add-backport-aws-7.1
Sep 3, 2026
Merged

[Backport] Add backport-aws-7.1 entry for aws package#21026
kcreddy merged 1 commit into
elastic:mainfrom
kcreddy:add-backport-aws-7.1

Conversation

@kcreddy

@kcreddy kcreddy commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Proposed commit message

[Backport] Add backport-aws-7.1 entry for aws package

Add a new entry in `.backports.yml` for the `aws` package backport branch
`backport-aws-7.1`, based on version 7.1.1 (commit d3ca77ff4c).

aws 7.1.1 is the last release installable on Kibana 9.4.x and 9.5.x
(`kibana.version: ^9.4.0`); 7.2.0 and later require Kibana ^9.6.0. A
branch at 7.1.1 is needed to ship the fix for the `Setup Access`
selector, which since 7.0.0 offers no option for authenticating with
the EC2 instance profile / pod IAM role (elastic/integrations#21025), to
users who cannot yet upgrade to 9.6.

The branch is active (`archived: false`) and strips all other packages
(`remove_other_packages: true`), consistent with the backport-aws-6.x
entry.

Why a 7.1 branch

aws version kibana.version Installable on Kibana 9.5.x
6.21.0 (backport-aws-6.x) ^8.19.4 || ^9.2.1 yes, but predates var_groups, so not affected
7.0.0 – 7.1.1 ^9.4.0 yes, affected
7.2.0 – 8.1.1 (main) ^9.6.0 no

The fix on main (a default_credentials option with vars: [] in the credential_type var_group) will ship as 8.1.2 and can never be installed on 9.4/9.5. A 7.1.2 release from this branch is the only way to reach those users.

Author's Checklist

  • base_version matches the package version at the point the branch diverged from main (7.1.1).
  • base_commit is the exact commit on main that published 7.1.1: d3ca77ff4c (resolved with ./dev/scripts/get_release_commit.sh -p aws -v 7.1.1).
  • maintained_until is null; can be set to the Kibana 9.5 end-of-support date if preferred.
  • archived: false — branch is active and should receive backports.
  • remove_other_packages: true — only the aws package is kept on the branch.

How to test this PR locally

No local testing required. CI validates the .backports.yml entry (inventory check) and dry-runs the backport branch creation. After merge, the backport-aws-7.1 branch is created automatically by CI.

Related issues

🤖 Generated with Claude Code

Add a new entry in `.backports.yml` for the `aws` package backport branch
`backport-aws-7.1`, based on version 7.1.1 (commit d3ca77f).

aws 7.1.1 is the last release installable on Kibana 9.4.x and 9.5.x
(`kibana.version: ^9.4.0`); 7.2.0 and later require Kibana ^9.6.0. A
branch at 7.1.1 is needed to ship the fix for the `Setup Access`
selector, which since 7.0.0 offers no option for authenticating with
the EC2 instance profile / pod IAM role (elastic/sdh-beats#7554), to
users who cannot yet upgrade to 9.6.

The branch is active (`archived: false`) and strips all other packages
(`remove_other_packages: true`), consistent with the backport-aws-6.x
entry.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@kcreddy
kcreddy requested a review from a team as a code owner September 2, 2026 18:01
Copilot AI lite review requested due to automatic review settings September 2, 2026 18:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a straightforward, schema-consistent addition to the backport inventory with no apparent validation or formatting issues.

Pull request overview

Adds an aws backport branch entry to the repository’s backport inventory (.backports.yml) so CI can create and manage the backport-aws-7.1 branch from the aws package 7.1.1 release point.

Changes:

  • Introduces a new .backports.yml entry for aws with branch backport-aws-7.1.
  • Configures the branch to start from base_version: "7.1.1" / base_commit: "d3ca77ff4c", stay active (archived: false), and strip other packages (remove_other_packages: true).
File summaries
File Description
.backports.yml Adds a new active backport inventory entry for aws (backport-aws-7.1) based on 7.1.1.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

💚 Build Succeeded

@kcreddy kcreddy self-assigned this Sep 2, 2026
@kcreddy kcreddy added the Team:Ecosystem Packages Ecosystem team [elastic/ecosystem] label Sep 2, 2026
@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

Pinging @elastic/ecosystem (Team:Ecosystem)

@mrodm mrodm left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@kcreddy
kcreddy merged commit c3e4a0c into elastic:main Sep 3, 2026
9 checks passed
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

✅ Backport branch backport-aws-7.1 created successfully for package aws 7.1.1.

Buildkite build

@mrodm

mrodm commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

@kcreddy I think this new branch would require a change similar to this one #20973

To fix the issues with the terraform container and labels for the resources created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Team:Ecosystem Packages Ecosystem team [elastic/ecosystem]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants