Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: revert SDK to 0.50 #7932

Merged
merged 25 commits into from
Feb 7, 2025
Merged

chore: revert SDK to 0.50 #7932

merged 25 commits into from
Feb 7, 2025

Conversation

gjermundgaraba
Copy link
Contributor

Description

closes: #7929


Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

  • Targeted PR against the correct branch (see CONTRIBUTING.md).
  • Linked to GitHub issue with discussion and accepted design, OR link to spec that describes this work.
  • Code follows the module structure standards and Go style guide.
  • Wrote unit and integration tests.
  • Updated relevant documentation (docs/).
  • Added relevant godoc comments.
  • Provide a conventional commit message to follow the repository standards.
  • Include a descriptive changelog entry when appropriate. This may be left to the discretion of the PR reviewers. (e.g. chores should be omitted from changelog)
  • Re-reviewed Files changed in the GitHub PR explorer.
  • Review SonarCloud Report in the comment section below once CI passes.

modules/apps/callbacks/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
modules/apps/callbacks/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
modules/apps/callbacks/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
modules/apps/callbacks/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
modules/light-clients/08-wasm/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
modules/light-clients/08-wasm/testing/simapp/app.go Dismissed Show dismissed Hide dismissed
simapp/app.go Dismissed Show dismissed Hide dismissed
simapp/app.go Dismissed Show dismissed Hide dismissed
simapp/app.go Dismissed Show dismissed Hide dismissed
simapp/app.go Dismissed Show dismissed Hide dismissed
e2e/ci-e2e-config.yaml Outdated Show resolved Hide resolved
.github/workflows/e2e.yaml Outdated Show resolved Hide resolved
@@ -19,7 +18,7 @@ const testLabel = "ibc-test"
// note: the test suite name must be passed as the chains are created in SetupSuite which will label
// them with the name of the test suite rather than the test.
func GetTestContainers(ctx context.Context, suiteName string, dc *dockerclient.Client) ([]dockertypes.Container, error) {
testContainers, err := dc.ContainerList(ctx, container.ListOptions{
testContainers, err := dc.ContainerList(ctx, dockertypes.ContainerListOptions{
Copy link
Collaborator

Choose a reason for hiding this comment

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

does this need to be reverted?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

For now, yes. We need to stay on the same docker go library as interchaintest.
I would want to update interchaintest a bit, so might fix that then.

e2e/sample.config.extended.yaml Outdated Show resolved Hide resolved
@gjermundgaraba gjermundgaraba marked this pull request as ready for review February 7, 2025 17:59

// StakingKeeper defines the expected staking keeper interface used in the
// IBC testing package
type StakingKeeper interface {
Copy link
Collaborator

Choose a reason for hiding this comment

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

Is this needed now that we have the eureka changes?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Nope! Good catch, removing now 🙏

Copy link
Collaborator

@aljo242 aljo242 left a comment

Choose a reason for hiding this comment

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

lgtm code wise as long as we are confident in no functionality regressions

Copy link

sonarqubecloud bot commented Feb 7, 2025

Quality Gate Passed Quality Gate passed for 'ibc-go'

Issues
82 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube Cloud

@gjermundgaraba gjermundgaraba merged commit bf71bdd into main Feb 7, 2025
129 of 132 checks passed
@gjermundgaraba gjermundgaraba deleted the gjermund/revert-to-0.50 branch February 7, 2025 23:49
Copy link
Member

@AdityaSripal AdityaSripal left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks for getting this in so fast

}

s.ExecuteAndPassGovV1Proposal(ctx, &upgradeProposal, chain, wallet)
upgradeProposal := upgradetypes.NewSoftwareUpgradeProposal(fmt.Sprintf("upgrade from %s to %s", currentVersion, upgradeVersion), "upgrade chain E2E test", plan)
Copy link
Member

Choose a reason for hiding this comment

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

Is there a reason there is no if-else clause here as compared to the code here?

https://github.com/cosmos/ibc-go/pull/7932/files#diff-66b206de8fb07fff144d47231d29f6eb5495d6a4b01d0562ef7249f80c37080dR77

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.

Revert SDK version to 0.50
3 participants