Fix issues
This commit is contained in:
@@ -139,9 +139,9 @@ spec:
|
|||||||
|
|
||||||
# Update the image tag in the deployment YAML
|
# Update the image tag in the deployment YAML
|
||||||
if [ -f "$MANIFEST_PATH" ]; then
|
if [ -f "$MANIFEST_PATH" ]; then
|
||||||
# Update image reference from bakery/image_name:tag to registry/image_name:git_revision
|
# Update image reference from registry.bakewise.ai/bakery-admin/image_name:tag to registry/image_name:git_revision
|
||||||
# Use a broad pattern to match any existing tag (including sha256 hashes)
|
# Use a broad pattern to match any existing tag (including sha256 hashes)
|
||||||
sed -i "s|image: bakery/${IMAGE_NAME}:.*|image: $(params.registry)/${IMAGE_NAME}:$(params.git-revision)|g" "$MANIFEST_PATH"
|
sed -i "s|image: registry.bakewise.ai/bakery-admin/${IMAGE_NAME}:.*|image: $(params.registry)/${IMAGE_NAME}:$(params.git-revision)|g" "$MANIFEST_PATH"
|
||||||
|
|
||||||
echo "Updated image in: $MANIFEST_PATH -> $(params.registry)/${IMAGE_NAME}:$(params.git-revision)"
|
echo "Updated image in: $MANIFEST_PATH -> $(params.registry)/${IMAGE_NAME}:$(params.git-revision)"
|
||||||
else
|
else
|
||||||
@@ -149,6 +149,23 @@ spec:
|
|||||||
echo " Tried: $MANIFEST_PATH"
|
echo " Tried: $MANIFEST_PATH"
|
||||||
echo " Service: $service, service_dir: $service_dir, IMAGE_NAME: $IMAGE_NAME"
|
echo " Service: $service, service_dir: $service_dir, IMAGE_NAME: $IMAGE_NAME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Also update migration job if it exists
|
||||||
|
MIGRATION_JOB_PATH="infrastructure/services/microservices/$service_dir/migrations/${service_dir}-migration-job.yaml"
|
||||||
|
if [ -f "$MIGRATION_JOB_PATH" ]; then
|
||||||
|
# Update migration job image reference
|
||||||
|
sed -i "s|image: registry.bakewise.ai/bakery-admin/${IMAGE_NAME}:.*|image: $(params.registry)/${IMAGE_NAME}:$(params.git-revision)|g" "$MIGRATION_JOB_PATH"
|
||||||
|
echo "Updated migration job: $MIGRATION_JOB_PATH -> $(params.registry)/${IMAGE_NAME}:$(params.git-revision)"
|
||||||
|
else
|
||||||
|
# Try alternative migration job naming patterns
|
||||||
|
if [ -f "infrastructure/services/microservices/$service_dir/migrations/${service}-migration-job.yaml" ]; then
|
||||||
|
MIGRATION_JOB_PATH="infrastructure/services/microservices/$service_dir/migrations/${service}-migration-job.yaml"
|
||||||
|
sed -i "s|image: registry.bakewise.ai/bakery-admin/${IMAGE_NAME}:.*|image: $(params.registry)/${IMAGE_NAME}:$(params.git-revision)|g" "$MIGRATION_JOB_PATH"
|
||||||
|
echo "Updated migration job: $MIGRATION_JOB_PATH -> $(params.registry)/${IMAGE_NAME}:$(params.git-revision)"
|
||||||
|
else
|
||||||
|
echo "Info: No migration job found for $service"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/ai-insights-service
|
image: registry.bakewise.ai/bakery-admin/ai_insights:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "ai_insights"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "ai_insights"]
|
||||||
env:
|
env:
|
||||||
- name: AI_INSIGHTS_DATABASE_URL
|
- name: AI_INSIGHTS_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/alert-processor
|
image: registry.bakewise.ai/bakery-admin/alert_processor:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "alert_processor"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "alert_processor"]
|
||||||
env:
|
env:
|
||||||
- name: ALERT_PROCESSOR_DATABASE_URL
|
- name: ALERT_PROCESSOR_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/auth-service
|
image: registry.bakewise.ai/bakery-admin/auth:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "auth"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "auth"]
|
||||||
env:
|
env:
|
||||||
- name: AUTH_DATABASE_URL
|
- name: AUTH_DATABASE_URL
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/demo-session-service
|
image: registry.bakewise.ai/bakery-admin/demo_session:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "demo_session"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "demo_session"]
|
||||||
env:
|
env:
|
||||||
- name: DEMO_SESSION_DATABASE_URL
|
- name: DEMO_SESSION_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/distribution-service
|
image: registry.bakewise.ai/bakery-admin/distribution:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "distribution"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "distribution"]
|
||||||
env:
|
env:
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/external-service
|
image: registry.bakewise.ai/bakery-admin/external:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "external"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "external"]
|
||||||
env:
|
env:
|
||||||
- name: EXTERNAL_DATABASE_URL
|
- name: EXTERNAL_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/forecasting-service
|
image: registry.bakewise.ai/bakery-admin/forecasting:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "forecasting"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "forecasting"]
|
||||||
env:
|
env:
|
||||||
- name: FORECASTING_DATABASE_URL
|
- name: FORECASTING_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/inventory-service
|
image: registry.bakewise.ai/bakery-admin/inventory:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "inventory"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "inventory"]
|
||||||
env:
|
env:
|
||||||
- name: INVENTORY_DATABASE_URL
|
- name: INVENTORY_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/notification-service
|
image: registry.bakewise.ai/bakery-admin/notification:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "notification"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "notification"]
|
||||||
env:
|
env:
|
||||||
- name: NOTIFICATION_DATABASE_URL
|
- name: NOTIFICATION_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/orchestrator-service
|
image: registry.bakewise.ai/bakery-admin/orchestrator:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "orchestrator"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "orchestrator"]
|
||||||
env:
|
env:
|
||||||
- name: ORCHESTRATOR_DATABASE_URL
|
- name: ORCHESTRATOR_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/orders-service
|
image: registry.bakewise.ai/bakery-admin/orders:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "orders"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "orders"]
|
||||||
env:
|
env:
|
||||||
- name: ORDERS_DATABASE_URL
|
- name: ORDERS_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/pos-service
|
image: registry.bakewise.ai/bakery-admin/pos:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "pos"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "pos"]
|
||||||
env:
|
env:
|
||||||
- name: POS_DATABASE_URL
|
- name: POS_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/procurement-service
|
image: registry.bakewise.ai/bakery-admin/procurement:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "procurement"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "procurement"]
|
||||||
env:
|
env:
|
||||||
- name: PROCUREMENT_DATABASE_URL
|
- name: PROCUREMENT_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/production-service
|
image: registry.bakewise.ai/bakery-admin/production:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "production"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "production"]
|
||||||
env:
|
env:
|
||||||
- name: PRODUCTION_DATABASE_URL
|
- name: PRODUCTION_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/recipes-service
|
image: registry.bakewise.ai/bakery-admin/recipes:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "recipes"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "recipes"]
|
||||||
env:
|
env:
|
||||||
- name: RECIPES_DATABASE_URL
|
- name: RECIPES_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/sales-service
|
image: registry.bakewise.ai/bakery-admin/sales:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "sales"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "sales"]
|
||||||
env:
|
env:
|
||||||
- name: SALES_DATABASE_URL
|
- name: SALES_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/suppliers-service
|
image: registry.bakewise.ai/bakery-admin/suppliers:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "suppliers"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "suppliers"]
|
||||||
env:
|
env:
|
||||||
- name: SUPPLIERS_DATABASE_URL
|
- name: SUPPLIERS_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/tenant-service
|
image: registry.bakewise.ai/bakery-admin/tenant:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "tenant"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "tenant"]
|
||||||
env:
|
env:
|
||||||
- name: TENANT_DATABASE_URL
|
- name: TENANT_DATABASE_URL
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ spec:
|
|||||||
cpu: "100m"
|
cpu: "100m"
|
||||||
containers:
|
containers:
|
||||||
- name: migrate
|
- name: migrate
|
||||||
image: bakery/training-service
|
image: registry.bakewise.ai/bakery-admin/training:6f282eff4c253e49a5ed4e8ba8be8b1e57280f8c
|
||||||
command: ["python", "/app/shared/scripts/run_migrations.py", "training"]
|
command: ["python", "/app/shared/scripts/run_migrations.py", "training"]
|
||||||
env:
|
env:
|
||||||
- name: TRAINING_DATABASE_URL
|
- name: TRAINING_DATABASE_URL
|
||||||
|
|||||||
Reference in New Issue
Block a user