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

Ingestion dependency not found when starting Core server locally (CONTRIBUTING.md) #294

Closed
NicholaiStaalung opened this issue Nov 7, 2019 · 8 comments
Assignees

Comments

@NicholaiStaalung
Copy link

NicholaiStaalung commented Nov 7, 2019

Expected Behavior

The Feast Core server should start

Current Behavior

[ERROR] Failed to execute goal on project feast-core: Could not resolve dependencies for project feast:feast-core:jar:0.3.0-SNAPSHOT: Could not find artifact feast:feast-ingestion:jar:0.3.0-SNAPSHOT -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project feast-core: Could not resolve dependencies for project feast:feast-core:jar:0.3.0-SNAPSHOT: Could not find artifact feast:feast-ingestion:jar:0.3.0-SNAPSHOT

Steps to reproduce

git clone -b 0.3-dev https://github.com/gojek/feast
cd feast/core
mvn spring-boot:run

Specifications

  • Version: Feast 0.3-dev
  • Platform: Localhost
  • Subsystem: Java 8, Maven 3.6, Python 3.6.8, Postgress, Redis, Kafka

Possible Solution

Add dependency artifact at location described in core/pow.xml or change the setup process to pulle the ingestion artifact before starting the Core server

@woop
Copy link
Member

woop commented Nov 9, 2019

Thanks a lot of creating this issue!

We're moving quite quickly at the moment and making a lot of changes. For now, all mvn builds should happen from the project root, so the CONTRIBUTING.md file is now out of date.

An example is here: https://github.com/gojek/feast/blob/0.3-dev/.prow/scripts/test-core-ingestion.sh. The same command works for packaging.

Will leave this issue open until we update the CONTRIBUTING.md

Once we merge in the latest charts (#289), then you should be able to use the following instructions to get up and running locally on Minikube: https://github.com/gojek/feast/blob/0.3-dev/docs/getting-started/install-feast.md

@NicholaiStaalung
Copy link
Author

Thanks a lot of creating this issue!

We're moving quite quickly at the moment and making a lot of changes. For now, all mvn builds should happen from the project root, so the CONTRIBUTING.md file is now out of date.

An example is here: https://github.com/gojek/feast/blob/0.3-dev/.prow/scripts/test-core-ingestion.sh. The same command works for packaging.

Will leave this issue open until we update the CONTRIBUTING.md

Once we merge in the latest charts (#289), then you should be able to use the following instructions to get up and running locally on Minikube: https://github.com/gojek/feast/blob/0.3-dev/docs/getting-started/install-feast.md

Super. Will wait for the update. Thanks

@ches
Copy link
Member

ches commented Nov 11, 2019

If you'd like to assign this to me, I should have CONTRIBUTING.md updates coming along with #272 (hopefully tomorrow).

@woop
Copy link
Member

woop commented Nov 11, 2019

Yea, that would be great!

woop pushed a commit that referenced this issue Nov 16, 2019
This is especially helpful for IntelliJ to work the way you expect.

References #294
@woop
Copy link
Member

woop commented Jan 26, 2020

@NicholaiStaalung I believe this is resolved. Please let me know if it isn't and I will reopen the issue.

@woop woop closed this as completed Jan 26, 2020
@ghost
Copy link

ghost commented Dec 3, 2020

I am still getting this error. Moreover all the URL given above are returning 404

@woop
Copy link
Member

woop commented Dec 3, 2020

I am still getting this error. Moreover all the URL given above are returning 404

This exception is over a year old. Can you please provide the exact version and stack trace that you are receiving @gbaludev?

@ghost
Copy link

ghost commented Dec 3, 2020

Took a fresh repository clone, works finr. Feast 0.9.0-SNAPSHOT

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

No branches or pull requests

3 participants