Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OneFlow: Support VRouter in roles #6682

Open
3 tasks
MiguelERuiz opened this issue Aug 1, 2024 · 0 comments · Fixed by OpenNebula/docs#3080
Open
3 tasks

OneFlow: Support VRouter in roles #6682

MiguelERuiz opened this issue Aug 1, 2024 · 0 comments · Fixed by OpenNebula/docs#3080

Comments

@MiguelERuiz
Copy link
Member

MiguelERuiz commented Aug 1, 2024

Description
It is required to enrich OneFlow Template syntax by supporting vrouters declaration. So that, VRouters will have the following syntax:

{
   "name": "VNF",
   "type": "vr",
   "template_id": 3
   "ha_mode": true,
   "floating_ip": "3.246.34.2"
}

Here the description of each value:

Property Type Description Required/Optional
name String VRouter name Required
type String Role type Required
template_id Integer VRouter template id Required
ha_mode Boolean HA mode Optional
floating_ip String Floating IP Optional

With these changes, VM templates will be also affected, so vm_template will be renamed by template_id and their type will be vm.

Use case
With this new feature VRouters will be declared from a OneFlow Template and make it easier the interaction with this kind of resource
Interface Changes
OneFlow API

Progress Status

  • Code committed
  • Testing - QA
  • Documentation (Release notes - resolved issues, compatibility, known issues)
@MiguelERuiz MiguelERuiz self-assigned this Aug 1, 2024
@rsmontero rsmontero changed the title OneFlow: Support VRouter rol OneFlow: Support VRouter in roles Aug 7, 2024
@vickmp vickmp self-assigned this Aug 12, 2024
@rsmontero rsmontero added this to the Release 7.0 milestone Sep 23, 2024
vickmp added a commit to OpenNebula/docs that referenced this issue Oct 11, 2024
vickmp added a commit to OpenNebula/docs that referenced this issue Oct 14, 2024
vickmp added a commit to OpenNebula/docs that referenced this issue Oct 14, 2024
vickmp added a commit to OpenNebula/docs that referenced this issue Oct 14, 2024
@vickmp vickmp linked a pull request Oct 14, 2024 that will close this issue
1 task
tinova pushed a commit to OpenNebula/docs that referenced this issue Oct 14, 2024
@rsmontero rsmontero reopened this Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants