-
Notifications
You must be signed in to change notification settings - Fork 25
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
Instructions on deploying to Vespa Cloud Prod #395
Comments
|
Understood. What is the right way to convert the experiment into a production app? Currently, I have a sample app in dev that I'd like to deploy to prod. I generated the application package but prod deployment requires a test package as well. Do I have to manually create json files specifying the tests to run and then do |
Hi, I'll get back to you shortly on this |
Hi again! The process to go from a pyvespa app to Vespa Cloud production is not as smooth as it should be, so many thanks for submitting this! I have reproduced/found the following problems:
I will take a step back and look into how this process should be, document it and follow up on bug fixes. This will take a little time, I hope you are able to work around using the Vespa Cloud documentation to deploy application packages |
Thanks for looking into this.
I am trying to find a work around. I'm not sure how to create a simple test to pass the checks and deploy the app to prod. Currently, I have this under
|
Hi, sorry for the trouble! I think there was a code change on Vespa Cloud today for this, I am not sure if it is fully rolled out yet - you can please let me know tomorrow if the CLI still fails after testing again then. |
@mpolden does the vespa CLI require a test package for prod deployment? |
CLI itself shouldn't require a test package, but maybe the controller API does. |
Without the tests folder, this is what I get:
After I added a tests/system-test and a test file:
|
I created vespa-engine/vespa#24907 to track this issue wrt. to Vespa CLI. |
It seems like the process for deploying to Prod is different from dev deployments. Prod deployment page asks for 2 zip files. I downloaded the application zip file from Vespa Cloud, but I see that it's possible to do this with
to_files
call. However, I'm not sure how to generate the test package. Please help me understand the process.The text was updated successfully, but these errors were encountered: