USABLE and LATEST columns showing wrong values

オープン
#57 コメント 3 件 リアクション 0 件 担当者 1 名 GitHub で見る

@janiskemper がすでに取り組んでいます。

2024年2月7日 から。

評価

この issue はまだ評価されていません。

説明

Container

/kind bug

What steps did you take and what happened:

Create clusterstack with multiple versions, e.g.:

apiVersion: clusterstack.x-k8s.io/v1alpha1
kind: ClusterStack
metadata:
  name: clusterstack
  namespace: cluster
spec:
  provider: openstack
  name: ferrol
  kubernetesVersion: "1.27"
  channel: stable
  autoSubscribe: false
  providerRef:
    apiVersion: infrastructure.clusterstack.x-k8s.io/v1alpha1
    kind: OpenStackClusterStackReleaseTemplate
    name: cspotemplate
  versions:
    - v1
    - v2
    - v3
    - v4

Wait for clusterstackreleases to be Ready:

$ kubectl get clusterstackreleases.clusterstack.x-k8s.io -n cluster
NAME                       K8S VERSION   READY   AGE    REASON   MESSAGE
openstack-ferrol-1-27-v1   v1.27.5       true    113m            
openstack-ferrol-1-27-v2   v1.27.5       true    113m            
openstack-ferrol-1-27-v3   v1.27.8       true    113m            
openstack-ferrol-1-27-v4   v1.27.8       true    113m

Get clusterstack:

$ kubectl get clusterstack clusterstack -n cluster 
NAME           PROVIDER    CLUSTERSTACK   K8S    CHANNEL   AUTOSUBSCRIBE   USABLE           LATEST                               AGE    REASON   MESSAGE
clusterstack   openstack   ferrol         1.27   stable    false           v3, v3, v3, v3   openstack-ferrol-1-27-v3 | v1.27.8   113m
$ kubectl get clusterstack clusterstack -n cluster 
NAME           PROVIDER    CLUSTERSTACK   K8S    CHANNEL   AUTOSUBSCRIBE   USABLE           LATEST                               AGE    REASON   MESSAGE
clusterstack   openstack   ferrol         1.27   stable    false           v1, v1, v1, v1   openstack-ferrol-1-27-v1 | v1.27.5   119m

I see the wrong USABLE and LATEST columns. It is also changing over time.

What did you expect to happen:

USABLE: v1, v2, v3, v4
LATEST: openstack-ferrol-1-27-v4 | v1.27.8

Environment:

  • cluster-stack-operator version: v0.1.0-alpha.2
  • Kubernetes version: v1.27.2
主要言語
Go
スター
18
フォーク
5
PR マージ指標
30日以内にマージされた PR はありません

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

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

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

SovereignCloudStack/cluster-stack-operator のほかの issue

SovereignCloudStack/cluster-stack-operator の issue をすべて見る

似ている issue

Go の issue をもっと見る

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

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