Skip to content

Commit 83ccfcb

Browse files
committed
fix migrate db job pending issue
1 parent a2d5aa0 commit 83ccfcb

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,4 @@ src/services/namespace/vendor
4646
src/services/namespace/namespace
4747
src/services/namespace/tmp/_output/
4848
CLAUDE.md
49+
ci

deploy/infrabox/templates/db/job.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,14 @@ spec:
2525
name: infrabox-db-migration
2626
spec:
2727
{{ include "imagePullSecret" . | indent 8 }}
28+
shareProcessNamespace: true
2829
containers:
2930
{{ include "containers_database" . | indent 12 }}
3031
-
3132
name: migrate
3233
image: {{ include "image_repository" . }}/db:{{ include "image_tag" . }}
34+
command: ["/bin/sh", "-c"]
35+
args: ["python db/migrate.py; kill -2 $(pgrep cloud_sql_proxy)"]
3336
env:
3437
{{ include "env_database" . | indent 16 }}
3538
{{ include "env_general" . | indent 16 }}

src/db/migrate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def main():
129129

130130
conn = connect_db()
131131
migrate_db(conn)
132-
# configure_admin(conn)
132+
configure_admin(conn)
133133
conn.close()
134134

135135
if __name__ == "__main__":

0 commit comments

Comments
 (0)