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

docs: upgrade sreg gomod for release-v4.4 #4283

Merged
merged 1 commit into from
Nov 9, 2023

Conversation

LZiHaN
Copy link
Contributor

@LZiHaN LZiHaN commented Nov 9, 2023

🤖 Generated by Copilot at 09a7d01

Summary

⬆️✔️🗑️

This pull request updates various dependencies in go.mod, go.work.sum, and test/e2e/go.mod to use the latest versions of Kubernetes, containers, AWS, Docker, and sreg libraries. The purpose is to improve the performance, security, and compatibility of the sealos project and its end-to-end tests.

This pull request has some updates
For modules that we use in our tests
We bumped up sreg
And cleaned up go.work.sum
To make our code more secure and adept

Walkthrough

  • Update sreg dependency to v0.1.6 for secure registry operations (link, link)
  • Update various AWS dependencies to use latest features and bug fixes for AWS configuration, endpoints, and services (link, link, link, link, link, link, link)
  • Update various Kubernetes dependencies to use a consistent version of v0.25.6 for end-to-end tests (test/e2e/go.mod link)
  • Update various containers dependencies to use latest features and bug fixes for container images and storage (test/e2e/go.mod link)
  • Update various docker dependencies to use latest features and bug fixes for Docker and its components (test/e2e/go.mod link)
  • Update ginkgo and gomega dependencies to use latest features and bug fixes for testing and assertion (link)
  • Add checksums for new or updated dependencies to verify integrity when downloading (go.work.sum link, link, link, link, link, link, link, link, link, link, link)
  • Remove unused dependencies and checksums to reduce clutter (go.work.sum link, link, test/e2e/go.mod link)
  • Update various gopkg dependencies to use latest features and bug fixes for logging, encryption, and configuration (test/e2e/go.mod link)
  • Add opentracing dependency for distributed tracing (link)
  • Add stats dependency for statistical calculations (link)
  • Add humanize dependency for human-readable formatting (link)
  • Add snappy dependency for compression (link)
  • Add pbkdf2, scram, and stringprep dependencies for password-based key derivation, authentication, and string preparation (link)
  • Add pkcs8 dependency for PKCS#8 encoding and decoding (link)
  • Add ini dependency for INI file parsing (link)
  • Add jmespath and testify dependencies for JSON querying and testing (link)

refer to #4280

Copy link

sweep-ai bot commented Nov 9, 2023

Apply Sweep Rules to your PR?

  • Apply: All new business logic should have corresponding unit tests.
  • Apply: Refactor large functions to be more modular.

Copy link

codecov bot commented Nov 9, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

@cuisongliu cuisongliu merged commit 86eb9e0 into labring:release-v4.4 Nov 9, 2023
88 of 89 checks passed
@LZiHaN LZiHaN deleted the pr-v4.4 branch November 10, 2023 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants