-
Notifications
You must be signed in to change notification settings - Fork 476
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
Wish: Update boxes instead of downloading updates at installation #513
Comments
There is nothing in the box itself which triggers an update when it is instantiated. However quite some of the projects from this repository are doing a I do agree with you that the current boxes are due for a refresh, publication is a bit delayed, apologies for that. |
One way to maintain a clean installation without having to constantly destroy and re-provision the VM is to use Vagrant's snapshot functionality. After the initial provisioning is complete, shut the VM down ( You can repeat this cycle as often as needed without having to re-provision the VM. |
I have re-run
From:
I get the feeling it is currently using oraclelinux/8 as its base box. So I am thinking that it would make sense to make a base box that is based on the state after “echo 'INSTALLER: Oracle software installed'” – after all the download has happened. I would prefer this to be an official box from Oracle, but would it be legal for me to distribute a box that is just the “half-completed” installation as described above? It is especially the It seems such a box will be around 3 GB. |
Oracle DB 23.4.0-Free seems to be under this license: https://www.oracle.com/downloads/licenses/oracle-free-license.html The relevant paragraph (my emphasis):
It is unclear to me if a half-installed version (i.e. software installed, but not configured) would be regarded as "unmodified". |
Yes, that's what I meant -- the OL8 base box doesn't upgrade itself, it is the Vagrant project which does is.
With all the moving parts (range of products, versions, ...) this would represent a lot of boxes to maintain...
This is definitely something you can do for your own usage, but afaik you are not allowed to redistribute -- @totalamateurhour can you confirm this? |
I'm deferring to @gvenzl on this.
|
Thanks for making these vagrant images available.
I regularly destroy my vagrant boxes to test on a clean installation.
It therefore slows down my workflow if "vagrant destroy; vagrant up" requires a considerable amount of time and network access.
I have the feeling that the current images have an old base image, and that the first thing it does is to update all packages.
From a security perspective this makes sense. But from a developers perspective it does not: My box will not be accessible to the internet.
It would be really helpful if you were not forced to download updates, but could simply run on the base image.
Alternatively, it would also be useful if the base image was update regularly, so the amount of updates were limited.
Again I want to thank you for making the images available, and I hope you will consider either not forcing update or updating the base image regularly.
The text was updated successfully, but these errors were encountered: