Skip to content

Conversation

@brodriguez-opennebula
Copy link
Contributor

Description

This is a preliminary commit for a OpenNebula sandbox installation using the ISO.
Still WIP (the PR will be marked as OK when everything is tested properly)

Branches to which this PR applies

  • [*] master
  • [*] one-7.0

  • Check this if this PR should not be squashed

The Options are the following:
- `Install OpenNebula POC` will install a full OpenNebula 7.0.1 frontend and the necessary software to make it a OpenNebula KVM hypervisor
- `Install OpenNebula Node` will install only the KVM Hypervisor packages

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add all available options w/ short explanation

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can add them, but @tinova stated that this is a quickstart guide, so I understood that non relevant options should be explained somewhere else

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added comment about the options "Test this media and install"


The installation interface will be in text mode and will only ask for confirmation before deleting all the data on the first disk that it finds on a screen that looks like the following:

![validation_script](/images/ISO/01-validation_script.png)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VirtualiZation instead of VirtualiSation for consistency

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ISO must be modified for that. I will check it and modify

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Iso has been modified, but the screenshot wasn't taken

├────────────────────────────────────────────────────────────────────┤
│ < OK > <Cancel> │
└────────────────────────────────────────────────────────────────────┘
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

explain all options?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a quickstart, I understand that the unneeded options should not be explained. There is an "advanced" document where all of them are explained. @tinova should give more context about them.


**Networking**

The ISO PoC networking comes with no networks added, but FRR is configured to add BGP-EVPN so VXLANs should work for internal communication. VXLAN is a technology that allows isolation between Virtual networks, depending on an identifier between 1 and 16777215.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe add more context about FRR and BGP-EVPN? or just ignore the concepts and go direct to VXLAN?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think that is necessary. OpenNebula is not a networking company and we are not talking about networking on OpenNebula. If someone needs more detail about BGP-EVPN and VXLAN they should look them somewhere else, besides that may be too much for a "quick start" guide.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

exactly, we need to keep this simple, without overwhelming with low level explanations. the objective is to have an up and running opennebula sandbox as easy and fast as possible.

@brodriguez-opennebula brodriguez-opennebula changed the base branch from one-7.0 to master December 4, 2025 17:29
@brodriguez-opennebula brodriguez-opennebula changed the base branch from master to one-7.0 December 4, 2025 17:31
@brodriguez-opennebula brodriguez-opennebula closed this by deleting the head repository Dec 5, 2025
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.

3 participants