Azure / Azure/azure-libraries-for-java
[FEATURE REQ] Keep enum KnownLinuxVirtualMachineImage Updated
- Vorherrschende Sprache
- Java
- Sterne
- 97
- Forks
- 102
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It would be good to keep up to date enum KnownLinuxVirtualMachineImage
Currently it contains only these non-deprecated fields:
```
/** UbuntuServer 14.04LTS. */
UBUNTU_SERVER_14_04_LTS("Canonical", "UbuntuServer", "14.04.4-LTS"),
/** UbuntuServer 16.04LTS. */
UBUNTU_SERVER_16_04_LTS("Canonical", "UbuntuServer", "16.04.0-LTS"),
/** Debian 8. */
DEBIAN_8("credativ", "Debian", "8"),
/** CentOS 7.2. */
CENTOS_7_2("OpenLogic", "CentOS", "7.2"),
```
It would be good to have at least Ubuntu 18.04
I understand that you prodive the method `WithLinuxRootUsernameManagedOrUnmanaged withLatestLinuxImage(String publisher, String offer, String sku);`, but keeping KnownLinuxVirtualMachineImage up to date is much more convenient. Keeping it up to date also seems quite easy for developers.
Beitragsleitfaden
Rechercherichtung
Beginne damit, das Enum KnownLinuxVirtualMachineImage zu finden, und vergleiche seine Einträge mit den Azure-Imageversionen, die unterstützt werden sollten. Sieh dir WithLinuxRootUsernameManagedOrUnmanaged mitLatestLinuxImage(String publisher, String offer, String sku) als Kontext an. Erledigt bedeutet, mindestens Ubuntu 18.04 hinzuzufügen und die nicht veralteten Einträge des Enums aktuell zu halten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- cloud, infrastructure
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100