After few days playing with ovirt+foreman I can now deploy bare metal with foreman and attach it to ovirt. Over all it works, but there are some points to mention to beginners like me:
a) To make a auto discovery ,ovirt and deployment working together one should enable in "foreman-installer -i" following modules: 1. [\u2713] Configure foreman 2. [\u2713] Configure foreman_cli 3. [\u2713] Configure foreman_proxy 4. [\u2713] Configure puppet 6. [\u2713] Configure foreman_plugin_bootdisk 10. [\u2713] Configure foreman_plugin_dhcp_browser 12. [\u2713] Configure foreman_plugin_discovery 21. [\u2713] Configure foreman_plugin_setup 23. [\u2713] Configure foreman_plugin_templates 28. [\u2713] Configure foreman_compute_ovirt 33. [\u2713] Configure foreman_proxy_plugin_discovery b) next follow the documentation: http://www.ovirt.org/develop/release-management/features/foreman/foremanintegration/ You should be able to see the hosts from ovirt interface. I was not able to add an auto-discovered hosts to ovirt it always trows an exception: Failed to add Host <UNKNOWN> (User: admin@internal). probably it is a bug. In order to add the hosts: first I provisioned the auto-discovered hosts with foreman to centos7 then over the gui in . Important here to add into installation template the path to ovirt repository: yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm If your provisioned host does not know the repository you cannot add the foreman host from the ovirt gui. *********************************************************** Dr. Arman Khalatyan eScience -SuperComputing Leibniz-Institut für Astrophysik Potsdam (AIP) An der Sternwarte 16, 14482 Potsdam, Germany *********************************************************** On Tue, May 31, 2016 at 8:03 PM, Arman Khalatyan <arm2...@gmail.com> wrote: > Nice! Finally no sad face anymore:) > I am testing centos 7.2, with foreman 1.11 > > Testing now with unattended installations on multiple vms. Works like a > charm:) > Later will try on baremetals. > I need to learn how to write templates. > > > Den 30 maj 2016 22:22 skrev Arman Khalatyan <arm2...@gmail.com>: > > > > Sorry for the previous empty email. > > > > I was testing foreman plugins for ovirt deploy. They are some how > broken. The foreman-install --enable-ovirt-provisioning-plugin breaks the > foreman installation. I need to dig deeper:( > > Don't know what distribution you're using but setting all up manually > showed me that Foreman needs to be at at least 11 for the plugin to work. > Otherwise it behaved in the same way for me; all fine and well until the > provision plugin was installed and then *sadface* :) > > Get Foreman up to version 11 and you'll be fine, is my guess. > > /K > > > > Am 28.05.2016 4:07 nachm. schrieb "Yaniv Kaul" <yk...@redhat.com>: > >> > >> > > > > > > > > > > > > On Sat, May 28, 2016 at 12:50 PM, Arman Khalatyan <arm2...@gmail.com> > wrote: > >> > >> >> > > > > >> Thank you for the hint. I will try next week. > > >> Foreman looks quite complex:) > > > > > > > > > I think this is an excellent suggestion - Foreman, while may take a > while to set up, will also be extremely useful to provision and manage not > only hosts, but VMs later on! > > > > >> > >> >> I would prefer simple Python script with 4 lines: add, install, > setup networks and activate. > > > > > > > > > > > > > You can look at ovirt-system-tests , the testing suite for oVirt, on > Python code for the above. > > > Y. > > > > >> > >> > > >> > > >> Am 27.05.2016 6:51 nachm. schrieb "Karli Sjöberg" < > karli.sjob...@slu.se>: > >> > >> >>> > > > > >>> > > >>> Den 27 maj 2016 18:41 skrev Arman Khalatyan <arm2...@gmail.com>: > > >>> > > > >>> > Hi, I am looking some method to automate the host deployments in a > cluster environment. > > >>> > Assuming we have 20 nodes with centos 7 eth0/eth1 configured. Is > it possible to automate installation with ovirt-sdk? > > >>> > Are there some examples ? > > >>> > > >>> You could do that, or look into full life cycle management with The > Foreman. > > >>> > > >>> /K > > >>> > > >>> > > > >>> > Thanks, > > >>> > Arman. > > >> > > >> > > >> _______________________________________________ > > >> Users mailing list > > >> Users@ovirt.org > > >> http://lists.ovirt.org/mailman/listinfo/users > > >> > > > >
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users