build: update image version

This commit is contained in:
loitragg 2025-12-08 14:15:46 +07:00
parent 8954a23eae
commit f450d6a6d4
No known key found for this signature in database
GPG key ID: 96292BAF3E28CFF5
2 changed files with 15 additions and 3 deletions

View file

@ -80,6 +80,13 @@ resource "aws_ecs_task_definition" "webui_scaled" {
execution_role_arn = aws_iam_role.openwebui_execution_role.arn
task_role_arn = aws_iam_role.openwebui_execution_role.arn
# Ensure secret versions exist before task definition is created
# This prevents tasks from failing due to missing AWSCURRENT staging label
depends_on = [
aws_secretsmanager_secret_version.redis_connection,
aws_secretsmanager_secret_version.webui_shared_secret
]
container_definitions = jsonencode([
{
name = "openwebui"
@ -381,8 +388,13 @@ resource "aws_ecs_service" "webui_scaled" {
container_port = 8080
}
# Wait for target group to be ready
depends_on = [aws_lb_listener.webui_listener]
# Wait for target group and secret versions to be ready
# This ensures secrets have AWSCURRENT staging label before tasks start
depends_on = [
aws_lb_listener.webui_listener,
aws_secretsmanager_secret_version.redis_connection,
aws_secretsmanager_secret_version.webui_shared_secret
]
# Enable deployment circuit breaker
deployment_controller {

View file

@ -55,7 +55,7 @@ variable "task_family_name" {
variable "container_image" {
description = "Container image URI"
type = string
default = "908027381725.dkr.ecr.us-east-1.amazonaws.com/open-webui/custom:v0.6.36"
default = "908027381725.dkr.ecr.us-east-1.amazonaws.com/open-webui/custom:v0.6.41-01"
}
variable "desired_count" {