Add Networking metadata to Libvirt XML
- Vorherrschende Sprache
- Java
- Sterne
- 3.1k
- Forks
- 1.4k
- Ø Merge
- 6 T. 19 Std.
- Gemergte PRs (30 T.)
- 32
Beschreibung
### 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.
Beitragsleitfaden
Rechercherichtung
Beginne damit nachzuverfolgen, wie CloudStack Libvirt-Domain-XML erzeugt, und sieh dir die in der Issue verlinkte Dokumentation zu Libvirt-Domain-Metadaten und Hooks an. Die Arbeit ist abgeschlossen, wenn das generierte XML die angeforderten Metadaten zu Netzwerkadressen enthält, einschließlich Adresse, Präfix, Familie, Bridge- und VLAN-Werten für zutreffende IPv4- und IPv6-Netzwerke.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- cloud, infrastructure
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100