Debian packages

Hi all,

I’ve made some customization code change in OpenNebula. Is there scripts available to packaged the binaries and other files in .deb packages for deployment ?

Thanks

Hello @lbeliveau,

Welcome to this forum. I’m not sure about what are you looking, so there’s a couple of options:

  1. To build a specific appliance for a deployment, you can check the One-Apps Project: GitHub - OpenNebula/one-apps: Toolchain to build OpenNebula appliances

  2. If you are looking for the execution of a specific script, perhaps you should check the documentation about hooks: Using Hooks — OpenNebula 6.10.1 documentation

If it’s not connected with any of this, please expand your question a bit, and add more information.

Regards,

Hi @FrancJP !

I’m more looking at packaging what’s in GitHub - OpenNebula/one: The open source Cloud & Edge Computing Platform bringing real freedom to your Enterprise Cloud 🚀. Meaning once “one” repository is compiled, I’d like to package the different binaries and script into a Debian package (.deb) for ease of deployment.

Thank you in advance,
/ludovic

We don’t provide packages scripts, only source packages, e.g.

https://downloads.opennebula.io/repo/6.10/Debian/12/opennebula-6.10.0-1-amd64/source/

Hi @jorel,

Does the packaging scripts are available if I get an enterprise license?

Thanks,
/ludovic

Hello @lbeliveau,

No, the enterprise license doesn’t include those extras, as it states on the FAQ: “The Enterprise Tools available to customers are exclusive tools released with the Enterprise Edition to simplify upgrades and maintenance of OpenNebula clouds in production environments.”

These includes exclusive addons, 24/7 support, and monitoring and reporting tools, among other things.

In any case, if you want to propose a patch, or a enhancement on the core of the platform, I would suggest you to open an issue on the repo: OpenNebula Github Repo

Thanks @FrancJP for the clarifications !