Skip to content

Builder: ebs Aws sdk v2 Upgrade#618

Merged
kp2099 merged 33 commits intomainfrom
karthik/migrate/builder/ebs
Nov 19, 2025
Merged

Builder: ebs Aws sdk v2 Upgrade#618
kp2099 merged 33 commits intomainfrom
karthik/migrate/builder/ebs

Conversation

@kp2099
Copy link
Copy Markdown
Contributor

@kp2099 kp2099 commented Sep 25, 2025

Note

This PR upgrades the EBS Builder to use AWS SDK for Go v2. The goal is to maintain the same functionality while aligning with the newer SDK.

Warning

This PR introduces significant changes and may include breaking changes.

Changes

  1. Migrated from AWS SDK for Go v1 to v2.

Datatype Changes

In AWS SDK for Go v2, several field datatypes have changed. To remain compatible, the following updates were made:

Field V1 Datatype V2 Datatype
iops INT64 INT32
throughput INT64 INT32
volume_size INT64 INT32

@kp2099 kp2099 force-pushed the karthik/migrate/builder/ebs branch from d4a1b99 to 3e13a94 Compare September 26, 2025 07:26
@kp2099 kp2099 force-pushed the karthik/migrate/builder/ebs branch from 3e13a94 to d78eb9a Compare September 26, 2025 11:39
@kp2099 kp2099 force-pushed the karthik/migrate/builder/ebs branch from d78eb9a to 8c7db09 Compare September 26, 2025 12:11
@kp2099 kp2099 marked this pull request as ready for review October 9, 2025 06:45
@kp2099 kp2099 requested a review from a team as a code owner October 9, 2025 06:45
@kp2099 kp2099 added this to the 1.8.0 milestone Nov 13, 2025
@kp2099 kp2099 merged commit 125b244 into main Nov 19, 2025
12 checks passed
@kp2099 kp2099 deleted the karthik/migrate/builder/ebs branch November 19, 2025 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants