TRAINING-WEBINAR
Build VM Images Using OneApps Toolset
May 28, 2025 @ 5 pm CEST – 11 am EDT
About this Training
Images are the backbone of any Virtual Machine. OpenNebula supplies vanilla OSes via the official Marketplace, but you might want to have a customized image with preinstalled software, OS-level tuning or any other adjustments. In order to achieve that you can leverage OneApps repository.
Agenda
What to expect from this training:
- Going through the basics of OneApps.
- Build a custom Image.
- Run a VM from this Image.
- A quick glimpse into an Appliance Building process.
Timings
The webinar is going to take 60 minutes + Q&A session.
Prerequisites
To avoid different possible inconsistencies and issues during the webinar we recommend to fulfill the following prerequisites before attending the webinar:
- Bare metal host with installed miniONE and KVM software (Ubuntu 22.04 or 24.04 is desirable)
- Cloned OneApps repository
- Dependencies + Packer.io installed
wget 'https://github.com/OpenNebula/minione/releases/latest/download/minione'
sudo bash minione
git clone https://github.com/OpenNebula/one-apps.git
apt install ruby rpm make cloud-utils qemu-utils guestfs-tools wixl -y
gem install fpm
wget -O - https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update && sudo apt install packer
Note that the facilitator is not going to engage in the debugging sessions.
Register Now
Acknowledgements
Initiative funded by the Spanish Ministry for Digital Transformation and Civil Service through the ONEnextgen Project: Next-Generation European Platform for the Datacenter-Cloud-Edge Continuum (UNICO IPCEI-2023-003) and co-funded by the European Union’s NextGenerationEU instrument through the Recovery and Resilience Facility (RRF).
