Hosted deployment: flip the self-hosted default to split (phase 2)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 22/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- docker, docker-compose
- Ambito
- devops, documentation
Direzione di ricerca
Start from the compose files and the image entry where RUNNER_MODE gets its default, and read the compose equality tests (T03) that check them. The work is blocked until issues ##334 and ##332 land and a soak period has passed, so confirm those first. Done means the default is split, legacy still works via RUNNER_MODE=legacy, the docs and release notes cover the flip, the fallback and the App-then-runners deploy order, and the smoke and unit tests T01 to T04 pass.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Part of ##316. Phase 2.
Problem
After a soak period the split should become the default for self-hosted deployments, with the legacy mode kept as a documented fallback.
Design
Flip the default of RUNNER_MODE to split in the compose files and the image entry after a few weeks of operators running split without problems (the soak report is part of the PR). Update docs and release notes, keep legacy selectable, and add the deploy-order note (App first, then runners).
Scope
Default change, docs, release notes, deploy-order note.
Out of scope
Removing the legacy loop (##336).
Depends on
##334, ##332 and the soak period.
Test cases
| ID | kind | level | case | expected |
|---|---|---|---|---|
| T01 | regression | image smoke | stack smoke with defaults | jobs run through the split |
| T02 | regression | image smoke | RUNNER_MODE=legacy |
jobs run through the legacy loop |
| T03 | regression | unit | compose equality tests | pass |
| T04 | docs | review | release notes | state the flip, the fallback and the order |
- Lingua principale
- TypeScript
- Stelle
- 0
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ExpidetGames/code-reviewer
-
area: app type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ExpidetGames/code-reviewer#585 ·
-
Flaky: models.dev refresh 'lets one of two runs at the same time work' on Postgres (#548-T03)Apertaarea: app type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
ExpidetGames/code-reviewer#584 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
ExpidetGames/code-reviewer#464 ·
-
area: app type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
ExpidetGames/code-reviewer#308 ·
-
type: docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Tutte le issue di ExpidetGames/code-reviewer
Issue simili
-
bug module:nodes tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
rocketride-org/rocketride-server#3020 ·
I maintainer di solito rispondono entro 2 giorni
-
area: dashboard area: tests good first issue size: XS tests
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Read canvas commentsApertaenhancement needs-community-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
shaharia-lab/slackcli#501 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[Bug] Pod detail shows CPU usage ten times too high, and throws on decimal memory suffixesForse già presa @RaphaelFakhri l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 11 giorni
-
`package.json`: build tools listed as runtime dependencies, exact pins causing duplicate installsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
themesberg/flowbite-vue#471 ·