Fix: Remove the possibility to add multiple git-sync resources as DAG backends
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Refactorisation
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- kubernetes, rust
- Domaine
- backend, infrastructure
Piste de recherche
Aucun fichier source ni test n’est nommé dans l’issue. Commencez par localiser la définition de la CR Airflow et toutes les références à clusterConfig.dagsGitSync ; le travail est terminé lorsque la configuration accepte une ressource git-sync plutôt qu’une liste et que le comportement existant reste couvert par les vérifications du projet.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Context
We have tried to implement multiple git-sync resources into one DAGS_CORE_FOLDER which was successful.
However when the feature was completed we noticed problems with this approach like the local dag path bleeds into DAG logic. After investigating we found reasons to rather not do it: https://github.com/stackabletech/airflow-operator/issues/721#issuecomment-4038282638
This now leads to the decision to not expose a possibility to add multiple dags in the Airflow CR.
What needs to happen
We want to remove the possibility to
clusterConfig:
credentialsSecret: test-airflow-credentials
dagsGitSync:
- repo: https://github.com/a-pretty-repo
branch: feat/beautiful-branch
gitFolder: "a-passably-folder"
- repo: https://github.com/a-grave-repo
credentialsSecret: git-credentials
gitSyncConf:
# supply some config to check that safe.directory is correctly set
--git-config: http.sslVerify:false
gitFolder: "a-well-formed-folder"
and rather have something like:
clusterConfig:
credentialsSecret: test-airflow-credentials
dagsGitSync:
repo: https://github.com/the-master-repo
branch: feat/mighty-branch
gitFolder: "all-my-magic"
as leaving this option open suggest a incomplete feature and might raise expectation on us to implement it.
- Langage dominant
- Rust
- Étoiles
- 32
- Forks
- 6
- Merge moyen
- 2 j 1 h
- PR mergées (30 j)
- 15
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de stackabletech/airflow-operator
-
type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
stackabletech/airflow-operator#855 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 42/100
stackabletech/airflow-operator#697 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
stackabletech/airflow-operator#638 ·
Les mainteneurs répondent en général sous 1 jour
-
Integrate DAG editor in AirflowOuvertetype/feature-new
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
stackabletech/airflow-operator#593 ·
Les mainteneurs répondent en général sous 1 jour
-
type/feature-new
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
stackabletech/airflow-operator#592 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de stackabletech/airflow-operator
Issues similaires
-
C-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
rust-lang/rust-analyzer#23501 ·
Les mainteneurs répondent en général sous 1 jour
-
Streamable HTTP client: a 401 or 403 with a JSON-RPC error body and no WWW-Authenticate loses its HTTP statusPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertebug P2 ready for work T-security T-transport
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
modelcontextprotocol/rust-sdk#1339 ·
Les mainteneurs répondent en général sous 3 jours
-
scripts/gen-gallery.py:118: a ready session now reports in_progress, so SESSION_READY_OLD can goOuvertenightly-audit
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
antithesishq/snouty#396 ·
Les mainteneurs répondent en général sous 1 jour
-
French BIP39 wordlist starts with a UTF-8 BOM, so generated French mnemonics carry U+FEFF and derive a non-canonical seedPeut-être pris @Kshot3000 l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 91/100
ergoplatform/sigma-rust#976 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour