diff --git a/CHANGELOG.md b/CHANGELOG.md index 02b3a0eee9..b6c67c21b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,9 @@ the release. ## Unreleased +* [accountingservice] allow running the container with non root user + ([#1692](https://github.com/open-telemetry/opentelemetry-demo/pull/1692)) + ## 1.11.1 * [otel-col] Add docker stats receiver diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c21fe5c3d3..68ea5c2d2a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,9 +2,9 @@ Welcome to OpenTelemetry Demo Webstore repository! -Before you start - see OpenTelemetry general -[contributing](https://github.com/open-telemetry/community/blob/main/CONTRIBUTING.md) -requirements and recommendations. +Before you start - see OpenTelemetry + [Contributor Guide](https://github.com/open-telemetry/community/blob/main/guides/contributor/README.md) + for details on code attribution. ## Join a SIG Call @@ -167,9 +167,9 @@ Open a pull request against the main `opentelemetry-demo` repo. A PR is considered to be **ready to merge** when: - It has received approval from - [Approvers](https://github.com/open-telemetry/community/blob/main/community-membership.md#approver) + [Approvers](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver) / - [Maintainers](https://github.com/open-telemetry/community/blob/main/community-membership.md#maintainer). + [Maintainers](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#maintainer). - Major feedbacks are resolved. - It has been open for review for at least one working day. This gives people reasonable time to review. diff --git a/README.md b/README.md index eae5083c87..5d6383845d 100644 --- a/README.md +++ b/README.md @@ -77,14 +77,14 @@ Monday at 8:30 AM PST and anyone is welcome. ## Project leadership -[Maintainers](https://github.com/open-telemetry/community/blob/main/community-membership.md#maintainer) +[Maintainers](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#maintainer) ([@open-telemetry/demo-maintainers](https://github.com/orgs/open-telemetry/teams/demo-maintainers)): - [Juliano Costa](https://github.com/julianocosta89), Datadog - [Mikko Viitanen](https://github.com/mviitane), Dynatrace - [Pierre Tessier](https://github.com/puckpuck), Honeycomb -[Approvers](https://github.com/open-telemetry/community/blob/main/community-membership.md#approver) +[Approvers](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver) ([@open-telemetry/demo-approvers](https://github.com/orgs/open-telemetry/teams/demo-approvers)): - [Cedric Ziel](https://github.com/cedricziel) Grafana Labs diff --git a/src/accountingservice/Dockerfile b/src/accountingservice/Dockerfile index f2410184cc..f9166879ca 100644 --- a/src/accountingservice/Dockerfile +++ b/src/accountingservice/Dockerfile @@ -26,6 +26,7 @@ COPY --from=publish /app/publish . USER root RUN mkdir -p "/var/log/opentelemetry/dotnet" RUN chown app "/var/log/opentelemetry/dotnet" +RUN chown app "/app/instrument.sh" USER app ENTRYPOINT ["./instrument.sh", "dotnet", "AccountingService.dll"]