Azure / Azure/azure-libraries-for-java

[FEATURE REQ] Keep enum KnownLinuxVirtualMachineImage Updated

オープン
#996 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
Compute - Images customer-reported feature-request Mgmt
主要言語
Java
スター
97
フォーク
102
PR マージ指標
30日以内にマージされた PR はありません

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず KnownLinuxVirtualMachineImage enum を見つけ、そのエントリをサポート対象にすべき Azure イメージのバージョンと比較します。コンテキストとして、WithLinuxRootUsernameManagedOrUnmanaged の withLatestLinuxImage(String publisher, String offer, String sku) を確認してください。少なくとも Ubuntu 18.04 を追加し、enum の非推奨ではないエントリを最新に保つことが完了の条件です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
cloud, infrastructure
issue の種類
機能追加
難易度
2/5
見積もり時間
1〜3時間
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。