Burr S3 Tracking - Deployment and Docker Image
I maintainer di solito rispondono entro 5 giorni
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia da burr/tracking/server/run.py in sync_index e burr/tracking/server/s3/backend.py in _update_projects, quindi esamina come il deployment Docker inizializza il database utilizzando S3 su EKS. Riproduci la configurazione segnalata e verifica che la tabella dei progetti esista prima dell’esecuzione di backend.update; il lavoro è completato quando l’errore relativo alla tabella mancante è risolto e gli aggiornamenti del tracking basato su S3 vengono eseguiti correttamente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hey Guys,
I am using the Dockerfile provided to host s3 backed server tracker on EKS. I am able to get the UI and stuff and link S3 bucket but for some reason I run into the error
[INFO] 2025-08-26 06:27:39,817 burr.tracking.server.run(79): Updating backend index... [ERROR] 2025-08-26 06:27:39,819 burr.tracking.server.run(99): Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/tortoise/backends/sqlite/client.py", line 43, in translate_exceptions_ return await func(self, query, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/tortoise/backends/sqlite/client.py", line 155, in execute_query rows = await connection.execute_fetchall(query, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/aiosqlite/core.py", line 202, in execute_fetchall return await self._execute(self._execute_fetchall, sql, parameters) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/aiosqlite/core.py", line 122, in _execute return await future ^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/aiosqlite/core.py", line 105, in run result = function() ^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/aiosqlite/core.py", line 83, in _execute_fetchall cursor = self._conn.execute(sql, parameters) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ sqlite3.OperationalError: no such table: project During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/fastapi_utils/tasks.py", line 90, in loop await _handle_func(func) File "/usr/local/lib/python3.11/site-packages/fastapi_utils/tasks.py", line 23, in _handle_func await func() File "/usr/local/lib/python3.11/site-packages/burr/tracking/server/run.py", line 80, in sync_index await backend.update() File "/usr/local/lib/python3.11/site-packages/burr/tracking/server/s3/backend.py", line 520, in update await self._update_projects() File "/usr/local/lib/python3.11/site-packages/burr/tracking/server/s3/backend.py", line 231, in _update_projects current_projects = await Project.all() ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/tortoise/queryset.py", line 1235, in _execute instance_list = await self._db.executor_class( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/tortoise/backends/base/executor.py", line 108, in execute_select _, raw_results = await self.db.execute_query(sql, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/tortoise/backends/sqlite/client.py", line 45, in translate_exceptions_ raise OperationalError(exc) tortoise.exceptions.OperationalError: no such table: project
i am not able to grasp it, I am populating the S3 with the burr data itself from a client based on the architecture
- Lingua principale
- Python
- Stelle
- 2.6k
- Fork
- 203
- Merge medio
- 5g 21h
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né 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 apache/burr
-
`burr` fails to start when the Python path has a space in itForse già presa @enekoreto l’ha presa oggi. Apertastatus/needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 5 giorni
-
status/needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
apache/burr#809 · 2 commenti ·
I maintainer di solito rispondono entro 5 giorni
-
Streaming Event type, type hint, should support union typeForse già presa @mvanhorn l’ha presa 190 giorni fa. Apertaarea/streaming area/typing good first issue help wanted kind/bug priority/high
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
apache/burr#607 · 12 commenti ·
I maintainer di solito rispondono entro 5 giorni
-
area/storage area/ui help wanted kind/documentation priority/low
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apache/burr#524 · 11 commenti ·
I maintainer di solito rispondono entro 5 giorni
-
Add documentation on how to run the Burr UI serverForse di nuovo libera @iamSerafinnn l’ha presa 129 giorni fa e non c’è nessuna pull request aperta. Apertaarea/ui good first issue kind/documentation priority/low
Difficoltà 2/5 Mezza giornata Idoneità per principianti 68/100
apache/burr#272 · 5 commenti ·
I maintainer di solito rispondono entro 5 giorni
Issue simili
-
Path subtraction removes repeated suffix characters instead of one suffixForse già presa @Gwerdonatus l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
joke2k/django-environ#671 ·
-
good first issue help wanted windows
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
-
test_pgbouncer deploys the server under test from Charmhub instead of the local build (track/1.31)Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
canonical/temporal-k8s-operator#195 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
device support request
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
zigpy/zha-device-handlers#5461 ·
I maintainer di solito rispondono entro 4 giorni
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 62/100
EvolvingLMMs-Lab/LongVT#27 ·