diff --git a/Dockerfile b/Dockerfile index 101bae3..d25c52c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ ENV REDMAGE_RUNTIME_VERSION=unknown RUN --mount=type=cache,target=/root/.cache/go-build make build-docker -FROM gcr.io/distroless/base:nonroot +FROM gcr.io/distroless/base:latest WORKDIR /app COPY --from=builder /app/redmage /app/redmage ENV REDMAGE_FLAGS_CONTAINERIZED=true diff --git a/db/db.go b/db/db.go index 7703027..9fc4822 100644 --- a/db/db.go +++ b/db/db.go @@ -43,11 +43,11 @@ func Open(cfg *config.Config) (*sql.DB, error) { goose.SetBaseFS(Migrations) if err := goose.SetDialect(driver); err != nil { - return db, errs.Wrapw(err, "failed to set goose dialect", "dialect", driver) + return db, errs.Wrapw(err, "failed to set goose dialect", "dialect", driver, "dsn", dsn) } if err := goose.Up(db, "db/migrations"); err != nil { - return db, errs.Wrapw(err, "failed to migrate database", "dialect", driver) + return db, errs.Wrapw(err, "failed to migrate database", "dialect", driver, "dsn", dsn) } } return db, err