Skip to content

unify ONE 6.x and 7.0+ support#8

Open
atanas-vladimirov wants to merge 4 commits into
storpool:masterfrom
atanas-vladimirov:unify-one-7.0
Open

unify ONE 6.x and 7.0+ support#8
atanas-vladimirov wants to merge 4 commits into
storpool:masterfrom
atanas-vladimirov:unify-one-7.0

Conversation

@atanas-vladimirov
Copy link
Copy Markdown
Contributor

Brings the three commits from one-7.0 onto master so a single
addon-vnfilter tree works on every OpenNebula version we support:

Adds a small compatibility shim because ONE 7.0 removed
scripts_common.rb (and with it OpenNebula.log_info /
OpenNebula.log_error) and replaced it with
OpenNebula::DriverLogger. The shim picks whichever module is
defined at load time so the addon works on 6.x and 7.0+ alike.

atodorov-storpool and others added 4 commits May 13, 2026 17:48
Change-Id: I27288272c466a911a47695749dba14618015a352
Signed-off-by: Anton Todorov <a.todorov@storpool.com>
+ add ebtables to the sudoers file
+ address ebtables directly

Change-Id: Iccf1a9d51993b9d608132210e45b42eef07c5735
Signed-off-by: Anton Todorov <a.todorov@storpool.com>
Change-Id: I4e8c9c41816d3603fa68bc4d96bf08869bc0f1eb
Signed-off-by: Anton Todorov <a.todorov@storpool.com>
ONE 7.0 introduces OpenNebula::DriverLogger and removes the older
OpenNebula.log_info/log_error from scripts_common.rb. Pick whichever
module is defined at load time so the same addon tree works on 6.x
and 7.0+.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants