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

gomod: Switch UUID package #12471

Merged
merged 19 commits into from
Oct 26, 2023
Merged

Conversation

roosterfish
Copy link
Contributor

This effectively removes github.com/pborman/uuid from the list of dependencies and moves github.com/google/uuid to be a direct dependency. It's already included as an indirect dependency from other packages.

The package github.com/pborman/uuid leverages github.com/google/uuid itself. See the projects README for more details.

This effectively removes github.com/pborman/uuid from the list of
dependencies and moves github.com/google/uuid to be a direct dependency.
It's already included as an indirect dependency from other packages.

The package github.com/pborman/uuid leverages github.com/google/uuid
itself. See the projects README for more details.

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
…uuid

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
…/uuid

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
MarshalBinary returns an error which needs to be handled downstream.

Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
Signed-off-by: Julian Pelizäus <julian.pelizaeus@canonical.com>
@markylaing
Copy link
Contributor

What is the reason for doing this?

@roosterfish
Copy link
Contributor Author

What is the reason for doing this?

We can get rid of a dependency and use a package that seems to be actively developed (based on recent commits).

@markylaing
Copy link
Contributor

What is the reason for doing this?

We can get rid of a dependency and use a package that seems to be actively developed (based on recent commits).

I didn't realise that the pborman package wasn't being developed! Yes this is much preferred. I'd like to make this change in LXD Cloud too.

Copy link
Contributor

@markylaing markylaing left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@tomponline tomponline left a comment

Choose a reason for hiding this comment

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

Thanks for splitting into many commits will help with back porting.

@tomponline tomponline merged commit 499c98d into canonical:main Oct 26, 2023
24 of 26 checks passed
@roosterfish roosterfish deleted the switch_uuid_package branch October 27, 2023 07:22
This pull request was closed.
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.

3 participants