Re: [one-users] OpenNebula Foreman Integration
Hi Bill, thank you! Yes, we installed foreman from source and patched it with this feature. Please have a look at the pull requests. Its the latest foreman branch including the OpenNebula compute resource feature. Feel free me to contact me if you need further information. Regards, Sebastian Am 16.05.2014 um 22:29 schrieb Campbell, Bill bcampb...@axcess-financial.commailto:bcampb...@axcess-financial.com: This is awesome! How did you replace the Fog instance for Foreman, did you just install Foreman from source? From: Sebastian Saemann sebastian.saem...@netways.demailto:sebastian.saem...@netways.de To: users@lists.opennebula.orgmailto:users@lists.opennebula.org Sent: Wednesday, May 14, 2014 3:15:16 AM Subject: [one-users] OpenNebula Foreman Integration Hi folks, we at Netways implemented a compute resource functionality for the foreman project. It can be used to deploy virtual machines within OpenNebula using the foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library. The pull requests can be found on github: https://github.com/theforeman/foreman/pull/1443 https://github.com/fog/fog/pull/2919 a quick demo can be found here: https://blog.netways.de/2014/05/13/videoblog-unser-foreman-opennebula-setup/ The idea is to create a blank (empty image) VM via Foreman in OpenNebula, which then will be fully deployed from scratch. Installation will be done with a PXE-Boot and Kickstart/Preseed installation. Additional software on top like Apache and stuff like that will be installed and configured with puppet. Everything can be chosen via the foreman interface which interacts with all infrastructure elements. Also it would be possible to use contextualized prepared images, but we did not implemented it yet. We are using this feature for some days right now in production and it is really cool. It definitely will and should not replace the sunstone interface, its just a interaction via the RPC API of OpenNebula. Please let me know what you guys think of this approach. Every feedback is very welcome and contribution or help for getting it pushed to the master branch of the projects (foreman, fog) is of course appreciated. Regards, Sebastian -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org NOTICE: Protect the information in this message in accordance with the company's security policies. If you received this message in error, immediately notify the sender and destroy all copies. -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula Foreman Integration
Hey Sebastian, This looks awesome. Does it matter what configuration management engine I'm using? I've been experimenting with The Foreman and Chef and this looks like the exact direction my brain was headed. Thanks! Jon A On May 16, 2014 2:55 AM, Sebastian Saemann sebastian.saem...@netways.de wrote: Hi folks, we at Netways implemented a compute resource functionality for the foreman project. It can be used to deploy virtual machines within OpenNebula using the foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library. The pull requests can be found on github: https://github.com/theforeman/foreman/pull/1443 https://github.com/fog/fog/pull/2919 a quick demo can be found here: https://blog.netways.de/2014/05/13/videoblog-unser-foreman-opennebula-setup/ The idea is to create a blank (empty image) VM via Foreman in OpenNebula, which then will be fully deployed from scratch. Installation will be done with a PXE-Boot and Kickstart/Preseed installation. Additional software on top like Apache and stuff like that will be installed and configured with puppet. Everything can be chosen via the foreman interface which interacts with all infrastructure elements. Also it would be possible to use contextualized prepared images, but we did not implemented it yet. We are using this feature for some days right now in production and it is really cool. It definitely will and should not replace the sunstone interface, its just a interaction via the RPC API of OpenNebula. Please let me know what you guys think of this approach. Every feedback is very welcome and contribution or help for getting it pushed to the master branch of the projects (foreman, fog) is of course appreciated. Regards, Sebastian -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
[one-users] OpenNebula Foreman Integration
Hi folks, we at Netways implemented a compute resource functionality for the foreman project. It can be used to deploy virtual machines within OpenNebula using the foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library. The pull requests can be found on github: https://github.com/theforeman/foreman/pull/1443 https://github.com/fog/fog/pull/2919 a quick demo can be found here: https://blog.netways.de/2014/05/13/videoblog-unser-foreman-opennebula-setup/ The idea is to create a blank (empty image) VM via Foreman in OpenNebula, which then will be fully deployed from scratch. Installation will be done with a PXE-Boot and Kickstart/Preseed installation. Additional software on top like Apache and stuff like that will be installed and configured with puppet. Everything can be chosen via the foreman interface which interacts with all infrastructure elements. Also it would be possible to use contextualized prepared images, but we did not implemented it yet. We are using this feature for some days right now in production and it is really cool. It definitely will and should not replace the sunstone interface, its just a interaction via the RPC API of OpenNebula. Please let me know what you guys think of this approach. Every feedback is very welcome and contribution or help for getting it pushed to the master branch of the projects (foreman, fog) is of course appreciated. Regards, Sebastian -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
[one-users] OpenNebula Foreman Integration
Hi folks, we at Netways implemented a compute resource functionality for the foreman project. It can be used to deploy virtual machines within OpenNebula using the foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library. The pull requests can be found on github: https://github.com/theforeman/foreman/pull/1443 https://github.com/fog/fog/pull/2919 a quick demo can be found here: https://blog.netways.de/2014/05/13/videoblog-unser-foreman-opennebula-setup/ The idea is to create a blank (empty image) VM via Foreman in OpenNebula, which then will be fully deployed from scratch. Installation will be done with a PXE-Boot and Kickstart/Preseed installation. Additional software on top like Apache and stuff like that will be installed and configured with puppet. Everything can be chosen via the foreman interface which interacts with all infrastructure elements. Also it would be possible to use contextualized prepared images, but we did not implemented it yet. We are using this feature for some days right now in production and it is really cool. It definitely will and should not replace the sunstone interface, its just a interaction via the RPC API of OpenNebula. Please let me know what you guys think of this approach. Every feedback is very welcome and contribution or help for getting it pushed to the master branch of the projects (foreman, fog) is of course appreciated. Regards, Sebastian -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
Re: [one-users] OpenNebula Foreman Integration
Great work guys! Looking forward to see this in Foreman upstream! :) Arnold -- Arnold Bechtoldt Karlsruhe, Germany On 15.05.14 08:56, Sebastian Saemann wrote: Hi folks, we at Netways implemented a compute resource functionality for the foreman project. It can be used to deploy virtual machines within OpenNebula using the foreman interface which configures DNS,DHCP,PXE,Puppet and so on as well. The functionality is covered by using and extending the ruby fog library. The pull requests can be found on github: https://github.com/theforeman/foreman/pull/1443 https://github.com/fog/fog/pull/2919 a quick demo can be found here: https://blog.netways.de/2014/05/13/videoblog-unser-foreman-opennebula-setup/ The idea is to create a blank (empty image) VM via Foreman in OpenNebula, which then will be fully deployed from scratch. Installation will be done with a PXE-Boot and Kickstart/Preseed installation. Additional software on top like Apache and stuff like that will be installed and configured with puppet. Everything can be chosen via the foreman interface which interacts with all infrastructure elements. Also it would be possible to use contextualized prepared images, but we did not implemented it yet. We are using this feature for some days right now in production and it is really cool. It definitely will and should not replace the sunstone interface, its just a interaction via the RPC API of OpenNebula. Please let me know what you guys think of this approach. Every feedback is very welcome and contribution or help for getting it pushed to the master branch of the projects (foreman, fog) is of course appreciated. Regards, Sebastian -- Sebastian Saemann Senior Systems Engineer NETWAYS Managed Services GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg Tel: +49 911 92885-0 | Fax: +49 911 92885-77 GF: Julian Hein, Bernd Erk | AG Nuernberg HRB25207 http://www.netways.de | sebastian.saem...@netways.de ** Open Source Backup Conference 2014 - September - osbconf.org ** ** Puppet Camp Duesseldorf 2014 - Oktober - netways.de/puppetcamp ** ** OSMC 2014 - November - netways.de/osmc ** ** OpenNebula Conf 2014 - Dezember - opennebulaconf.com ** ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org 0xE2356889.asc Description: application/pgp-keys signature.asc Description: OpenPGP digital signature ___ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org