Skip to content

Base image with Closed Source plugins #2415

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

Merged
merged 4 commits into from
Jul 18, 2022
Merged

Base image with Closed Source plugins #2415

merged 4 commits into from
Jul 18, 2022

Conversation

rdettai
Copy link
Contributor

@rdettai rdettai commented Jul 7, 2022

Adding a plugin that enables downloading the image with the closed source (auth to GCP required). We then enable this image to be used as base image for the cloud deployment using the VAST_IMAGE variable.

📝 Checklist

  • All user-facing changes have changelog entries.
  • The changes are reflected on vast.io, if necessary.
  • The PR description contains instructions for the reviewer, if necessary.

🎯 Review Instructions

I also included some minor changes to avoid requiring the VAST_AWS_REGION variable in all plugins.

@rdettai rdettai added feature New functionality enhancement labels Jul 7, 2022
@rdettai rdettai requested a review from dispanser July 7, 2022 15:38
@rdettai rdettai self-assigned this Jul 7, 2022
@rdettai
Copy link
Contributor Author

rdettai commented Jul 7, 2022

rdettai added 4 commits July 12, 2022 14:01
Also made the build tag as "build" instead of latest for more consistency.
Also re-organized the region validator a bit to avoid forcing it on all plugins.
@rdettai
Copy link
Contributor Author

rdettai commented Jul 12, 2022

@rdettai rdettai mentioned this pull request Jul 12, 2022
3 tasks
Copy link
Contributor

@dispanser dispanser left a comment

Choose a reason for hiding this comment

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

I tested by initializing the stack, I was able to get a vast instance w/o commercial plugins running without much effort. This is great!

I made a comment about the discoverability / usage of the feature. Maybe this is for a later improvement.

@rdettai rdettai merged commit d19baf8 into master Jul 18, 2022
@rdettai rdettai deleted the story/sc-35287 branch July 18, 2022 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants