apache / apache/cloudstack

Add Networking metadata to Libvirt XML

Ouverte
#11,725 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
component:agent component:kvm component:networking no-issue-activity
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

### The required feature described as a wish

Libvirt allows for adding Metadata to the XML of a Domain: https://libvirt.org/formatdomain.html#general-metadata

We can use this Metadata to add additional information of the Instance so that it can be used by Libvirt hooks: https://libvirt.org/hooks.html#etc-libvirt-hooks-qemu

My proposal is to add basic IP address information to the XML:

```


```

Hooks can prepare additional firewalling or routing on the host while it is booted, this is up to the admin to decide.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par retracer comment CloudStack produit le XML de domaine Libvirt et consultez la documentation sur les métadonnées de domaine et les hooks de Libvirt indiquée dans l’issue. Le travail est terminé lorsque le XML généré inclut les métadonnées d’adresse réseau demandées, notamment les valeurs d’adresse, de préfixe, de famille, de bridge et de VLAN pour les réseaux IPv4 et IPv6 concernés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
cloud, infrastructure
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
38/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.