Skip to content

Commit 8f232a6

Browse files
authored
fix(logs): updates Docker build (#1366)
* fix(logs): updates builder-config --------- Signed-off-by: Simon Olander <[email protected]> * fix(logs): removes usermod for k8s --------- Signed-off-by: Simon Olander <[email protected]> * fix(logs): removes all user specifics --------- Signed-off-by: Simon Olander <[email protected]> * chore(logs): bump version --------- Signed-off-by: Simon Olander <[email protected]> --------- Signed-off-by: Simon Olander <[email protected]>
1 parent ba5549a commit 8f232a6

File tree

6 files changed

+9
-14
lines changed

6 files changed

+9
-14
lines changed

logs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ The **Logs** Plugin comes with a [Failover Connector](https://github.com/open-te
8383
| commonLabels | object | `{}` | common labels to apply to all resources. |
8484
| customCRDs.enabled | bool | `true` | The required CRDs used by this dependency are version-controlled in this repository under ./charts/crds. |
8585
| openTelemetry.cluster | string | `nil` | Cluster label for Logging |
86-
| openTelemetry.collectorImage | object | `{"repository":"ghcr.io/cloudoperators/opentelemetry-collector-contrib","tag":"a2ad27b"}` | OpenTelemetry Collector image configuration |
86+
| openTelemetry.collectorImage | object | `{"repository":"ghcr.io/cloudoperators/opentelemetry-collector-contrib","tag":"cacb425"}` | OpenTelemetry Collector image configuration |
8787
| openTelemetry.collectorImage.repository | string | `"ghcr.io/cloudoperators/opentelemetry-collector-contrib"` | Image repository for OpenTelemetry Collector |
88-
| openTelemetry.collectorImage.tag | string | `"a2ad27b"` | Image tag for OpenTelemetry Collector |
88+
| openTelemetry.collectorImage.tag | string | `"cacb425"` | Image tag for OpenTelemetry Collector |
8989
| openTelemetry.customLabels | object | `{}` | custom Labels applied to servicemonitor, secrets and collectors |
9090
| openTelemetry.logsCollector.cephConfig | object | `{"enabled":false}` | Activates the configuration for Ceph logs (requires logsCollector to be enabled). |
9191
| openTelemetry.logsCollector.enabled | bool | `true` | Activates the standard configuration for Logs. |

logs/build/Dockerfile

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,4 @@ RUN apt-get update && \
1919
COPY --from=build /go/dist/otelcol /usr/local/bin/otelcol
2020
RUN chmod +x /usr/local/bin/otelcol
2121

22-
RUN groupadd --system --gid 10001 otel && \
23-
useradd --system --uid 10001 --gid otel otel
24-
25-
RUN usermod -aG systemd-journal otel
26-
27-
USER otel
28-
2922
ENTRYPOINT ["/usr/local/bin/otelcol"]

logs/build/otel-collector-builder-config.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ processors:
1919
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.143.0
2020
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.143.0
2121
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.143.0
22-
22+
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.143.0
23+
2324
providers:
2425
- gomod: go.opentelemetry.io/collector/confmap/provider/fileprovider v1.49.0
2526
- gomod: go.opentelemetry.io/collector/confmap/provider/httpprovider v1.49.0
@@ -37,6 +38,7 @@ connectors:
3738

3839
extensions:
3940
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension v0.143.0
41+
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.143.0
4042

4143
exporters:
4244
- gomod: go.opentelemetry.io/collector/exporter/debugexporter v0.143.0

logs/charts/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
apiVersion: v2
55
name: logs
6-
version: 0.0.12
6+
version: 0.0.13
77
description: OpenTelemetry Operator Helm chart for Kubernetes
88
icon: https://raw.githubusercontent.com/cncf/artwork/a718fa97fffec1b9fd14147682e9e3ac0c8817cb/projects/opentelemetry/icon/color/opentelemetry-icon-color.png
99
type: application

logs/charts/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ openTelemetry:
5050
# -- Image repository for OpenTelemetry Collector
5151
repository: ghcr.io/cloudoperators/opentelemetry-collector-contrib
5252
# -- Image tag for OpenTelemetry Collector
53-
tag: "a2ad27b"
53+
tag: "cacb425"
5454

5555
# -- custom Labels applied to servicemonitor, secrets and collectors
5656
customLabels: {}

logs/plugindefinition.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ kind: PluginDefinition
66
metadata:
77
name: logs
88
spec:
9-
version: 0.11.23
9+
version: 0.11.24
1010
displayName: Logs
1111
description: Observability framework for instrumenting, generating, collecting, and exporting logs.
1212
icon: https://raw.githubusercontent.com/cloudoperators/greenhouse-extensions/main/logs/logo.png
1313
helmChart:
1414
name: logs
1515
repository: oci://ghcr.io/cloudoperators/greenhouse-extensions/charts
16-
version: 0.0.12
16+
version: 0.0.13
1717
options:
1818
- default: true
1919
description: Set to true to enable the installation of the OpenTelemetry Operator.

0 commit comments

Comments
 (0)