Skip to content

Commit 4b38acd

Browse files
committed
More fixes
1 parent 3622f56 commit 4b38acd

File tree

15 files changed

+89
-61
lines changed

15 files changed

+89
-61
lines changed

src/cartservice/src/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# limitations under the License.
1616

1717
# https://mcr.microsoft.com/v2/dotnet/sdk/tags/list
18-
FROM registry.ddbuild.io/images/mirror/dotnet:sdk-8.0.100-1 AS builder
18+
FROM --platform=$BUILDPLATFORM registry.ddbuild.io/images/mirror/dotnet:sdk-8.0.100-1 AS builder
1919
ARG TARGETARCH
2020

2121
WORKDIR /usr/src/app/

src/currencyservice/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ RUN cd /currencyservice \
3838
&& make -j$(nproc || sysctl -n hw.ncpu || echo 1) install
3939

4040

41-
FROM registry.ddbuild.io/images/mirror/alpine:3.18 as release
41+
FROM registry.ddbuild.io/images/mirror/alpine:3.18 AS release
4242

4343
RUN apk update && apk add grpc-dev protobuf-dev
4444
COPY --from=builder /usr/local /usr/local

src/currencyservice/src/tracer_common.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,4 @@ opentelemetry::nostd::shared_ptr<opentelemetry::trace::Tracer> get_tracer(std::s
9898
return provider->GetTracer(tracer_name);
9999
}
100100

101-
} // namespace
101+
} // namespace

src/emailservice/Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ FROM base as builder
88

99
WORKDIR /tmp
1010

11-
COPY Gemfile Gemfile.lock ./
12-
13-
RUN apk update && apk add make gcc musl-dev && bundle install
11+
COPY Gemfile Gemfile.lock .
1412

13+
#RUN apk update && apk add make gcc musl-dev gcompat && bundle install
14+
RUN apt-get update && apt-get install build-essential -y && bundle install
1515
FROM base as release
1616

1717
WORKDIR /email_server

src/emailservice/Gemfile

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ source "https://rubygems.org"
44

55
gem "net-smtp", "~> 0.3"
66
gem "pony", "~> 1.13"
7-
gem "puma", "~> 5.6"
8-
gem "sinatra", "~> 2.2"
7+
gem "puma", "~> 6.3"
8+
gem "sinatra", "~> 3.0"
99

10-
gem "opentelemetry-sdk", "~> 1.1"
11-
gem "opentelemetry-exporter-otlp", "~> 0.21"
12-
gem "opentelemetry-instrumentation-sinatra", "~> 0.19"
10+
gem "opentelemetry-sdk", "~> 1.2"
11+
gem "opentelemetry-exporter-otlp", "~> 0.24"
12+
gem "opentelemetry-instrumentation-all", "~> 0.39"

src/emailservice/Gemfile.lock

+17-9
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,18 @@ GEM
99
google-protobuf (~> 3.18)
1010
mail (2.8.1)
1111
mini_mime (>= 0.1.1)
12+
net-imap
13+
net-pop
14+
net-smtp
1215
mini_mime (1.1.2)
13-
mustermann (1.1.1)
16+
mustermann (3.0.0)
1417
ruby2_keywords (~> 0.0.1)
15-
net-protocol (0.1.3)
18+
net-imap (0.3.6)
19+
date
20+
net-protocol
21+
net-pop (0.1.2)
22+
net-protocol
23+
net-protocol (0.2.1)
1624
timeout
1725
net-smtp (0.4.0)
1826
net-protocol
@@ -87,7 +95,6 @@ GEM
8795
opentelemetry-instrumentation-base (~> 0.22.1)
8896
opentelemetry-instrumentation-base (0.22.2)
8997
opentelemetry-api (~> 1.0)
90-
opentelemetry-common (~> 0.19.3)
9198
opentelemetry-registry (~> 0.1)
9299
opentelemetry-instrumentation-bunny (0.21.1)
93100
opentelemetry-api (~> 1.0)
@@ -210,7 +217,7 @@ GEM
210217
opentelemetry-common (~> 0.20)
211218
opentelemetry-registry (~> 0.2)
212219
opentelemetry-semantic_conventions
213-
opentelemetry-semantic_conventions (1.8.0)
220+
opentelemetry-semantic_conventions (1.10.0)
214221
opentelemetry-api (~> 1.0)
215222
pony (1.13.1)
216223
mail (>= 2.0)
@@ -229,18 +236,19 @@ GEM
229236
timeout (0.4.0)
230237

231238
PLATFORMS
239+
aarch64-linux
232240
arm64-darwin-21
233241
arm64-darwin-22
234242
x86_64-linux
235243

236244
DEPENDENCIES
237245
net-smtp (~> 0.3)
238-
opentelemetry-exporter-otlp (~> 0.21)
239-
opentelemetry-instrumentation-sinatra (~> 0.19)
240-
opentelemetry-sdk (~> 1.1)
246+
opentelemetry-exporter-otlp (~> 0.24)
247+
opentelemetry-instrumentation-all (~> 0.39)
248+
opentelemetry-sdk (~> 1.2)
241249
pony (~> 1.13)
242-
puma (~> 5.6)
243-
sinatra (~> 2.2)
250+
puma (~> 6.3)
251+
sinatra (~> 3.0)
244252

245253
BUNDLED WITH
246254
2.3.7

src/featureflagservice/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ARG OTP_VERSION=23.3.4.14
2323
ARG DEBIAN_VERSION=buster-20210902-slim
2424

2525
ARG BUILDER_IMAGE="registry.ddbuild.io/images/mirror/hexpm/elixir:${ELIXIR_VERSION}-erlang-${OTP_VERSION}-debian-${DEBIAN_VERSION}"
26-
ARG RUNNER_IMAGE="registry.ddbuild.io/images/mirror/debian:bullseye-slim"
26+
ARG RUNNER_IMAGE="registry.ddbuild.io/images/mirror/debian:${DEBIAN_VERSION}"
2727

2828
FROM ${BUILDER_IMAGE} as builder
2929

src/featureflagservice/mix.exs

+7-7
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ defmodule Featureflagservice.MixProject do
1111
version: "1.4.0",
1212
elixir: "~> 1.14",
1313
elixirc_paths: elixirc_paths(Mix.env()),
14-
compilers: [:gettext] ++ Mix.compilers(),
14+
compilers: [] ++ Mix.compilers(),
1515
start_permanent: Mix.env() == :prod,
1616
aliases: aliases(),
1717
deps: deps(),
@@ -45,7 +45,7 @@ defmodule Featureflagservice.MixProject do
4545
{:phoenix, "~> 1.7.0"},
4646
{:phoenix_ecto, "~> 4.4"},
4747
{:ecto_sql, "~> 3.10"},
48-
{:postgrex, ">= 0.0.0"},
48+
{:postgrex, "~> 0.17.2"},
4949
{:phoenix_html, "~> 3.0"},
5050
{:phoenix_live_reload, "~> 1.2", only: :dev},
5151
{:phoenix_live_view, "~> 0.20.0"},
@@ -58,12 +58,12 @@ defmodule Featureflagservice.MixProject do
5858
{:jason, "~> 1.4"},
5959
{:plug_cowboy, "~> 2.6"},
6060

61-
{:grpcbox, "~> 0.15.0", override: true},
62-
{:opentelemetry_exporter, "~> 1.4.0"},
63-
{:opentelemetry_grpcbox, "~> 0.1"},
61+
{:grpcbox, "~> 0.16.0", override: true},
62+
{:opentelemetry_exporter, "~> 1.6.0"},
63+
{:opentelemetry_grpcbox, "~> 0.2"},
6464
{:opentelemetry_api, "~> 1.2.1"},
65-
{:opentelemetry, "~> 1.2.1"},
66-
{:opentelemetry_phoenix, "~> 1.0.0"},
65+
{:opentelemetry, "~> 1.3.0"},
66+
{:opentelemetry_phoenix, "~> 1.1.1"},
6767
{:opentelemetry_ecto, "~> 1.1.1"}
6868
]
6969
end

0 commit comments

Comments
 (0)