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

Updating to 1.18 and updating dependencies #1048

Merged
merged 21 commits into from
Aug 29, 2022
Merged

Updating to 1.18 and updating dependencies #1048

merged 21 commits into from
Aug 29, 2022

Conversation

AnomalRoil
Copy link
Member

This is fixing many issues we faced when trying to update our dependencies:

  • race conditions in Kilic
  • race conditions in CLI
  • one of our test was relying on a bug of CLI to work, this was fixed by reworking the test to properly test expected behaviour
  • grpc.WithInsecure was deprecated
  • linter was updated to latest version, v1.48.0 and its new complaints were fixed

Interestingly, we are currently not able to update to:

  • google.golang.org/grpc v1.49.0
  • github.com/BurntSushi/toml v1.2.0

Because the former is not currently compatible with how github.com/weaveworks/common/httpgrpc/server is using it, and the latter had some breaking changes in how it handles omitempty comparison that currently panic in our codebase (BurntSushi/toml#360). It will need more care.

@CluEleSsUK
Copy link
Contributor

a minor note is that the Dockerfiles and test-integration modules file are still 1.17

client/grpc/client.go Outdated Show resolved Hide resolved
cmd/drand-cli/cli.go Outdated Show resolved Hide resolved
nikkolasg
nikkolasg previously approved these changes Aug 27, 2022
CluEleSsUK
CluEleSsUK previously approved these changes Aug 29, 2022
@AnomalRoil AnomalRoil dismissed stale reviews from CluEleSsUK and nikkolasg via ed9f149 August 29, 2022 08:28
@CluEleSsUK CluEleSsUK self-requested a review August 29, 2022 09:34
CluEleSsUK
CluEleSsUK previously approved these changes Aug 29, 2022
@AnomalRoil AnomalRoil merged commit 60b20f6 into master Aug 29, 2022
@AnomalRoil AnomalRoil deleted the up/deps branch August 29, 2022 10:15
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.

None yet

3 participants