
Good day to all, I am in the process of setting up an oVirt proof of concept for a client. There are some strict requirements for this POC. Firstly the entire POC must be isolated from the network, which means no online repos. Secondly there is a time constraint for the completion of the deployment. All to be done on bare-metal systems. I have installed oVirt numerous times on other systems, but then I was always able to have online repos. So in short I am asking for some pointers on which repos needs to be synced offline for this to work properly. I can always go and play around to figure out which ones are needed, but I do not have the luxury of time. Any advice or tips will be appreciated. Regards, Martin.

Hi Martin, I had the same issue with the offline repo one year ago and for me it was quite difficult to setup. The repos, they need are changing from time to time and I always have to test on a dev system, where I first install the new ovirt repo rpm to see which changes have been made and then download missing repos. Also, not all repos they use are accessible by rsync and the ones with rsync, I had to exclude a lot not to download everything... If there is a better method, I would appreciate it. BR Florian Schmid -------------------------------------------------------------------------------------------------------------------- UBIMET GmbH - weather matters Ing. Florian Schmid • IT Infrastruktur Austria A-1220 Wien • Donau-City-Straße 11 • Tel +43 1 263 11 22 DW 469 • Fax +43 1 263 11 22 219 fschmid@ubimet.com • www.ubimet.com • Mobile: +43 664 8323379 Sitz: Wien • Firmenbuchgericht: Handelsgericht Wien • FN 248415 t -------------------------------------------------------------------------------------------------------------------- The information contained in this message (including any attachments) is confidential and may be legally privileged or otherwise protected from disclosure. This message is intended solely for the addressee(s). If you are not the intended recipient, please notify the sender by return e-mail and delete this message from your system. Any unauthorized use, reproduction, or dissemination of this message is strictly prohibited. Please note that e-mails are susceptible to change. UBIMET GmbH shall not be liable for the improper or incomplete transmission of the information contained in this communication, nor shall it be liable for any delay in its receipt. UBIMET GmbH accepts no liability for loss or damage caused by software viruses and you are advised to carry out a virus check on any attachments contained in this message. ----- Ursprüngliche Mail ----- Von: "Martin Schutte" <martin@rocketscience.co.za> An: "users" <users@ovirt.org> Gesendet: Montag, 13. August 2018 13:01:55 Betreff: [ovirt-users] Isolated POC Good day to all, I am in the process of setting up an oVirt proof of concept for a client. There are some strict requirements for this POC. Firstly the entire POC must be isolated from the network, which means no online repos. Secondly there is a time constraint for the completion of the deployment. All to be done on bare-metal systems. I have installed oVirt numerous times on other systems, but then I was always able to have online repos. So in short I am asking for some pointers on which repos needs to be synced offline for this to work properly. I can always go and play around to figure out which ones are needed, but I do not have the luxury of time. Any advice or tips will be appreciated. Regards, Martin. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/5DJDKNZGVSU6GR...

Do not know if this is acceptable in your environment, but what I do is to use an http proxy for yum access. On the oVirt engine / compute nodes (CentOS 7) I set on /etc/yum.conf http_proxy=http://your-proxy-server:your-proxy-port http_caching=packages The proxy side in my case is an apache server with mod_proxy and mod_cache, but it can be any http proxy you want May be suboptimal, but saves a ton of work in figuring out which repos you need to mirror. Good luck with your PoC, -- Eduardo Mayoral. On 13/08/18 13:01, Martin Schutte wrote:
Good day to all,
I am in the process of setting up an oVirt proof of concept for a client. There are some strict requirements for this POC.
Firstly the entire POC must be isolated from the network, which means no online repos. Secondly there is a time constraint for the completion of the deployment. All to be done on bare-metal systems.
I have installed oVirt numerous times on other systems, but then I was always able to have online repos. So in short I am asking for some pointers on which repos needs to be synced offline for this to work properly. I can always go and play around to figure out which ones are needed, but I do not have the luxury of time.
Any advice or tips will be appreciated.
Regards, Martin. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/5DJDKNZGVSU6GR...

Hi there, Yes I can confirm that having a yum proxy host is extremely useful. I have used it myself on a few occasions. My problem is that the POC is completely isolated. No jump host to use as a proxy server. Separate switches and systems. So the only way I can see this working is by syncing the repos offline. Thanks anyway for your response. Regards, Martin.

Il Lun 13 Ago 2018, 13:02 Martin Schutte <martin@rocketscience.co.za> ha scritto:
Good day to all,
I am in the process of setting up an oVirt proof of concept for a client. There are some strict requirements for this POC.
Firstly the entire POC must be isolated from the network, which means no online repos. Secondly there is a time constraint for the completion of the deployment. All to be done on bare-metal systems.
I have installed oVirt numerous times on other systems, but then I was always able to have online repos. So in short I am asking for some pointers on which repos needs to be synced offline for this to work properly. I can always go and play around to figure out which ones are needed, but I do not have the luxury of time.
Any advice or tips will be appreciated.
Regards, Martin. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/5DJDKNZGVSU6GR...
What kind of storage type are you going to use/test in this poc? If any chance to get hand on similar hw compared to the target one, you could try to setup inside a networked environment and then execute dd of internal disks of hypervisors, having care that the original hw network could match the isolated one of the customer. BTW: could you detail, if possible, the level of isolation and the reasons about it, in case in some way the client can be convinced to give some sort of connectivity...?

I am using bare metal systems with all SSD drives. Going to do a vanilla install for oVirt. I have given consideration to the dd idea, as it is a good one. I will have to take one of the systems out of the rack to install it offsite and return it. It might be worth it though given the time constraint. The client is running a full production environment in the same data centre that we are using for the POC, so there is zero flexibility on the isolation policy. Bummer, I know..... Thanks for the idea on the offline install, I might decide to explore that a bot more Regards, Martin.

This has been done for RHEV more times than I care to remember. As simple as creating a local repo and copying it locally with reposync. You might drag in some unneeded extras, but disk space is cheap and time is not. So in short, clone the repos onto a USB drive, bring them to your environment, and set up a local repo with createrepo. Continue with setup as per the usual steps after that. Cheers, Dan On Mon, Aug 13, 2018 at 2:02 PM Martin Schutte <martin@rocketscience.co.za> wrote:
Good day to all,
I am in the process of setting up an oVirt proof of concept for a client. There are some strict requirements for this POC.
Firstly the entire POC must be isolated from the network, which means no online repos. Secondly there is a time constraint for the completion of the deployment. All to be done on bare-metal systems.
I have installed oVirt numerous times on other systems, but then I was always able to have online repos. So in short I am asking for some pointers on which repos needs to be synced offline for this to work properly. I can always go and play around to figure out which ones are needed, but I do not have the luxury of time.
Any advice or tips will be appreciated.
Regards, Martin. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/5DJDKNZGVSU6GR...

Hi there Dan, This is another very good suggestion. I am familiar with the RHEV repos, but not so much the upstream oVirt ones. As the POC is not based on RHEV, I am going to have to do this for oVirt. Regards, Martin.

On Mon, Aug 13, 2018 at 4:22 PM Martin Schutte <martin@rocketscience.co.za> wrote:
Hi there Dan,
This is another very good suggestion. I am familiar with the RHEV repos, but not so much the upstream oVirt ones. As the POC is not based on RHEV, I am going to have to do this for oVirt.
I doubt there is much of a difference, you simply need to isolate the required repos and download in bulk
Regards, Martin. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/ZKS3H2U5Q27FOU...
participants (5)
-
Dan Yasny
-
Eduardo Mayoral
-
Florian Schmid
-
Gianluca Cecchi
-
Martin Schutte