stackabletech / stackabletech/stackablectl

Demo installation ignores --release-file

Ouverte
#359 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

type/bug
Langage dominant
Rust
Étoiles
10
Forks
5
Merge moyen
4 h 41 min
PR mergées (30 j)
4

Description

Affected version

probably all

Current and expected behavior

I expected the dev ops to be installed. Instead the 24.11.1 is installed

demos on  chore/1016 [!?] took 49s
❯ stackablectl demo install --release-file release.yaml --demo-file ./demos/demos-v2.yaml spark-k8s-anomaly-detection-taxi-data
                                                                                                                                                                          
Installed demo 'spark-k8s-anomaly-detection-taxi-data'
                                                                                                                                                                          
Use "stackablectl operator installed" to display the installed operators.
Use "stackablectl stacklet list" to display the installed stacklets.
                                                                                                                                                                          
demos on  chore/1016 [!?] took 2m23s
❯ stackablectl operator installed
                                                                                                                                                                          
┌────────────────────┬─────────┬─────────────────────┬──────────┬─────────────────────────────────────────┐
│ OPERATOR           ┆ VERSION ┆ NAMESPACE           ┆ STATUS   ┆ LAST UPDATED                            │
╞════════════════════╪═════════╪═════════════════════╪══════════╪═════════════════════════════════════════╡
│ commons-operator   ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.745005403 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ hive-operator      ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.498200135 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ listener-operator  ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.745074259 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ opa-operator       ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.623036398 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ secret-operator    ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.498433002 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ spark-k8s-operator ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:06.787777556 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ superset-operator  ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.743586897 +0200 EET │
├╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌┼╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌┤
│ trino-operator     ┆ 24.11.1 ┆ stackable-operators ┆ deployed ┆ 2025-03-12 13:54:04.810258921 +0200 EET │
└────────────────────┴─────────┴─────────────────────┴──────────┴─────────────────────────────────────────┘
                                                                                                                                                                          
Use "stackablectl operator install [OPTIONS] <OPERATORS>..." to install one or more additional operators.
Use "stackablectl operator uninstall [OPTIONS] <OPERATORS>..." to uninstall one or more operators.
                                                                                                                                                                          
demos on  chore/1016 [!?]
❯ cat release.yaml
# Contains all operators required to run the test suite.
---
releases:
  # Do not change the name of the release as it's referenced from run-tests
  demos:
    releaseDate: 1970-01-01
    description: Integration test
    products:
      commons:
        operatorVersion: 0.0.0-dev
      secret:
        operatorVersion: 0.0.0-dev
      listener:
        operatorVersion: 0.0.0-dev
      zookeeper:
        operatorVersion: 0.0.0-dev
      hdfs:
        operatorVersion: 0.0.0-dev
      hbase:
        operatorVersion: 0.0.0-dev
      spark-k8s:
        operatorVersion: 0.0.0-dev
      hive:
        operatorVersion: 0.0.0-dev
      trino:
        operatorVersion: 0.0.0-dev
      opa:
        operatorVersion: 0.0.0-dev
      superset:
        operatorVersion: 0.0.0-dev
      spark-k8s:
        operatorVersion: 0.0.0-dev
                                                                                                                                                                          
demos on  chore/1016 [!?]
❯

Possible solution

No response

Additional context

No response

Environment

No response

Would you like to work on fixing this bug?

None

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par la commande stackablectl demo install et suivez la manière dont --release-file release.yaml est géré avec --demo-file ./demos/demos-v2.yaml. La tâche est terminée lorsque l’installation de la démo respecte les versions d’opérateur 0.0.0-dev fournies au lieu d’installer 24.11.1.

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

Évaluation

Stack technique
kubernetes, rust
Domaine
cli
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

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