Skip to content

Commit f253362

Browse files
authored
Merge branch 'main' into otel-ebpf-instrumentation
2 parents 8ae443f + 6af3611 commit f253362

File tree

274 files changed

+8364
-1803
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

274 files changed

+8364
-1803
lines changed

.github/workflows/collector-test.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
collector-test:
1215
runs-on: ubuntu-latest

.github/workflows/demo-test.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
demo-test:
1215
runs-on: ubuntu-latest

.github/workflows/ebpf-test.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
ebpf-test:
1215
runs-on: ubuntu-latest

.github/workflows/kube-stack-test.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
opentelemetry-kube-stack-test:
1215
runs-on: ubuntu-latest

.github/workflows/lint.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ on:
55
branches:
66
- main
77

8+
permissions:
9+
contents: read
10+
811
jobs:
912
lint-test:
1013
runs-on: ubuntu-latest

.github/workflows/operator-test.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
operator-test:
1215
runs-on: ubuntu-latest
@@ -65,7 +68,9 @@ jobs:
6568
- name: Run e2e tests
6669
working-directory: ./opentelemetry-operator
6770
# see https://github.com/open-telemetry/opentelemetry-helm-charts/issues/1180 for flaky test
68-
run: chainsaw test --test-dir ./tests/e2e --exclude-test-regex "chainsaw/multiple-configmaps" --exclude-test-regex "chainsaw/smoke-pod-dns-config"
71+
run: |
72+
mkdir -p ./.testresults/e2e
73+
chainsaw test --test-dir ./tests/e2e --exclude-test-regex "chainsaw/multiple-configmaps" --exclude-test-regex "chainsaw/smoke-pod-dns-config" --exclude-test-regex "chainsaw/operator-metrics"
6974
7075
operator-test-no-certmanager:
7176
runs-on: ubuntu-latest
@@ -119,4 +124,6 @@ jobs:
119124
- name: Run e2e tests
120125
working-directory: ./opentelemetry-operator
121126
# see https://github.com/open-telemetry/opentelemetry-helm-charts/issues/1180 for flaky test
122-
run: chainsaw test --test-dir ./tests/e2e --exclude-test-regex "chainsaw/multiple-configmaps" --exclude-test-regex "chainsaw/smoke-pod-dns-config"
127+
run: |
128+
mkdir -p ./.testresults/e2e
129+
chainsaw test --test-dir ./tests/e2e --exclude-test-regex "chainsaw/multiple-configmaps" --exclude-test-regex "chainsaw/smoke-pod-dns-config" --exclude-test-regex "chainsaw/operator-metrics"

.github/workflows/ossf-scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ jobs:
4242
# Upload the results to GitHub's code scanning dashboard (optional).
4343
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
4444
- name: "Upload to code-scanning"
45-
uses: github/codeql-action/upload-sarif@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
45+
uses: github/codeql-action/upload-sarif@d6bbdef45e766d081b84a2def353b0055f728d3e # v3.29.3
4646
with:
4747
sarif_file: results.sarif

.github/workflows/ta-test.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ on:
77
branches:
88
- main
99

10+
permissions:
11+
contents: read
12+
1013
jobs:
1114
ta-test:
1215
runs-on: ubuntu-latest

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ define get-crd
8686
@curl -s -o $(1) $(2)
8787
@sed -i '\#path: /convert#a {{ if .caBundle }}{{ cat "caBundle:" .caBundle | indent 8 }}{{ end }}' $(1)
8888
@sed -i 's#opentelemetry-operator-system/opentelemetry-operator-serving-cert#{{ include "opentelemetry-operator.webhookCertAnnotation" . }}#g' $(1)
89-
@sed -i "s/opentelemetry-operator-system/{{ .Release.Namespace }}/g" $(1)
89+
@sed -i 's/opentelemetry-operator-system/{{ template "opentelemetry-operator.namespace" . }}/g' $(1)
9090
@sed -i 's/opentelemetry-operator-webhook-service/{{ template "opentelemetry-operator.fullname" . }}-webhook/g' $(1)
9191
@sed -i '1s/^/{{- if .Values.crds.create }}\n/' $(1)
9292
@sed -i 's#\(.*\)path: /convert#&\n\1port: {{ .Values.admissionWebhooks.servicePort }}#' $(1)

README.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -49,29 +49,35 @@ in a Kubernetes cluster. More detailed documentation can be found in
4949

5050
See [CONTRIBUTING.md](./CONTRIBUTING.md).
5151

52-
Approvers ([@open-telemetry/helm-approvers](https://github.com/orgs/open-telemetry/teams/helm-approvers)):
52+
### Maintainers
53+
54+
- [Dmitrii Anoshin](https://github.com/dmitryax), Splunk
55+
- [Jacob Aronoff](https://github.com/jaronoff97), Lightstep
56+
- [Tyler Helmuth](https://github.com/TylerHelmuth), Honeycomb
57+
58+
For more information about the maintainer role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#maintainer).
59+
60+
### Approvers
5361

5462
- [Alex Birca](https://github.com/Allex1), Adobe
5563
- [Jared Tan](https://github.com/JaredTan95), DaoCloud
5664
- [Josh Voravong](https://github.com/jvoravong), Splunk
5765
- [Pierre Tessier](https://github.com/puckpuck), Honeycomb
5866
- [Povilas](https://github.com/povilasv), Coralogix
5967

60-
Emeritus Approvers:
68+
For more information about the approver role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#approver).
6169

62-
- [Naseem K. Ullah](https://github.com/naseemkullah), Transit
70+
### Emeritus Maintainers
6371

64-
Maintainers ([@open-telemetry/helm-maintainers](https://github.com/orgs/open-telemetry/teams/helm-maintainers)):
72+
- [Tigran Najaryan](https://github.com/tigrannajaryan)
6573

66-
- [Dmitrii Anoshin](https://github.com/dmitryax), Splunk
67-
- [Jacob Aronoff](https://github.com/jaronoff97), Lightstep
68-
- [Tyler Helmuth](https://github.com/TylerHelmuth), Honeycomb
74+
For more information about the emeritus role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#emeritus-maintainerapprovertriager).
6975

70-
Emeritus Maintainers:
76+
### Emeritus Approvers
7177

72-
- [Tigran Najaryan](https://github.com/tigrannajaryan), Splunk
78+
- [Naseem K. Ullah](https://github.com/naseemkullah)
7379

74-
Learn more about roles in the [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md).
80+
For more information about the emeritus role, see the [community repository](https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md#emeritus-maintainerapprovertriager).
7581

7682
## License
7783

0 commit comments

Comments
 (0)