Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

migrate to go module #21

Merged
merged 11 commits into from
Jan 28, 2020
Merged

migrate to go module #21

merged 11 commits into from
Jan 28, 2020

Conversation

honnix
Copy link
Member

@honnix honnix commented Nov 26, 2019

Please treat this as a starting point of discussion than actual PR.

Since everything now is on go-1.3, and go module seems to be mature enough, what do you think of the migration?

wild-endeavor added a commit to flyteorg/boilerplate that referenced this pull request Jan 23, 2020
This updates the boilerplate to use go modules instead of dep and follows the changes that have already been made:

* flyteorg/datacatalog#21
* flyteorg/flytepropeller#38
* flyteorg/flyteadmin#35
* flyteorg/flyteplugins#36
* flyteorg/flytestdlib#50
* flyteorg/flyteidl#27 (depends on flyteorg/flytestdlib#50 to be merged and released)
@honnix
Copy link
Member Author

honnix commented Jan 24, 2020

@wild-endeavor PTAL

go.mod Outdated
google.golang.org/grpc v1.26.0
)

// Pin the version of client-go to something that's compatible with katrogan's fork of api and apimachinery
Copy link
Contributor

Choose a reason for hiding this comment

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

@wild-endeavor Do we have to do this even though datacatalog doesn't need this fork?

Copy link
Contributor

Choose a reason for hiding this comment

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

we can use the lyft fork

@wild-endeavor
Copy link
Contributor

@katrogan could you post some background info here (or link to some) about why your fork of k8s is necessary and what it fixes?

@katrogan
Copy link
Contributor

Sigh, yes. I'm trying to upstream changes around quantity proto marshaling which are currently broken on kubernetes master. without these we can't use sidecar plugins. until those changes land we have to use the lyft fork of k8s

@chanadian chanadian merged commit cd77548 into flyteorg:master Jan 28, 2020
eapolinario pushed a commit to eapolinario/flyte that referenced this pull request Aug 21, 2023
This updates the boilerplate to use go modules instead of dep and follows the changes that have already been made:

* flyteorg/datacatalog#21
* flyteorg/flytepropeller#38
* flyteorg/flyteadmin#35
* flyteorg/flyteplugins#36
* flyteorg/flytestdlib#50
* flyteorg/flyteidl#27 (depends on flyteorg/flytestdlib#50 to be merged and released)
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
* migrate to go module

* no dep download

* no need of dep

* update boilerplate as well

* no dep

* try to fix lint

* loader prints too much

* incorporate latest boilerplate changes

* use latest boilerplate

* adding

* Remove k8s client-go pinned version

Co-authored-by: Yee Hing Tong <wild-endeavor@users.noreply.github.com>
Co-authored-by: Andrew Chan <apchan86@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants