-
Notifications
You must be signed in to change notification settings - Fork 311
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
Provide an option to skip artifacts download which are not required for some usecases #135
Comments
One option is to allow to skip the download if the variable is set to empty url (""). Let me know if you think this is fine or any other way to skip the downloads. I will raise the PR based on your inputs. |
So in the standard install, which is the default, it uses DHCP to install. In which case all the artifacts are needed. With the Even if you're doing a DHCP install "outside of the helper"...you still need to download those artifacts....even then someone can download the artifacts and then just specify I can really only see one thing happening.... If someone specifies Thoughts? @Prajyot-Parab @bpradipt @therevoman @vchintal |
@christianh814 IMO the approach suggested by Yussuf to skip downloading artifacts in case that specific var is set to empty string would be the straightforward and clean approach. |
Ok, seems there is a workaround for me to skip downloads by just providing the value of the url as "file:///dev/null". I am okay using this as an option. Still think that better is to give the value as "" which should skip a download. Again, found that above won't help with Can we have some check for |
@christianh814, maybe I'm wrong, but I just thought of one use case which is when someone want to have static_ip but still use a network server for installation (not ISO base installation). |
I think the simplest way is have |
Agree, having a |
skip_artifacts seems too broad if it applies to all of the items in the list above. On ppc64le, we use ocp_client and ocp_installer, just not the others. |
From the list below I would not like to use all for my installation. For example I do not need to perform bootp and want to handle this outside.
Except
ocp_client
&ocp_installer
which are really required for the OCP installation, the other variables should be made optional.I am using this repo since a few months now and allowed downloading the tarballs even when not needed for my usecase. But recently the mirror site is giving me a hard time throwing
Request failed: <urlopen error _ssl.c:880: The handshake operation timed out>
error for big files.The text was updated successfully, but these errors were encountered: