Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync fork #2

Merged
merged 555 commits into from
Dec 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
555 commits
Select commit Hold shift + click to select a range
8f5a7cd
[autoinstrumention] Bump dotnet (#1978)
TylerHelmuth Aug 1, 2023
679f7b5
[autoinstrumentation] Bump NodeJS Dependencies (#1977)
TylerHelmuth Aug 1, 2023
c8fabb5
Expose the Prometheus exporter port when specified in the config (#1953)
iblancasa Aug 1, 2023
1c7b296
Add managementState field to collector crd spec (#1888)
avadhut123pisal Aug 2, 2023
0524edb
Remove legacy OTLP HTTP port (#1971)
pavolloffay Aug 2, 2023
2998ccc
Make sure port name in ingress and route match service (#1970)
pavolloffay Aug 2, 2023
440f7a7
[chore] Refactor Manifest Generation to internal package (#1965)
jaronoff97 Aug 2, 2023
1e776ce
Add dependabot grouping for common things (#1979)
jaronoff97 Aug 3, 2023
b9b0a8b
Bump the prometheus group with 1 update (#1985)
dependabot[bot] Aug 4, 2023
7962291
Bump github.com/prometheus/prometheus from 0.45.0 to 0.46.0 (#1961)
dependabot[bot] Aug 4, 2023
76cff59
Align management state constant with other constants (#1988)
pavolloffay Aug 4, 2023
4fdb4c5
Set securityContext on injected initContainer (#1273)
addreas Aug 4, 2023
d73bcb3
Bump the kubernetes group with 1 update (#1993)
dependabot[bot] Aug 7, 2023
4e0b752
Bump the kubernetes group in /cmd/operator-opamp-bridge with 1 update…
dependabot[bot] Aug 7, 2023
ad09d13
update prometheus deps (#1996)
jaronoff97 Aug 7, 2023
84ad4ee
Bump the kubernetes group in /cmd/otel-allocator with 1 update (#1992)
dependabot[bot] Aug 7, 2023
5104e72
Prepare changelog for release v0.82.0 (#1999)
frzifus Aug 9, 2023
cebfae1
Set the level 4 for the operator (#2003)
iblancasa Aug 9, 2023
4ed9de4
Bump golang from 1.20 to 1.21 (#2000)
dependabot[bot] Aug 9, 2023
bf1362d
Expose the pprof server in the operator (#1998)
iblancasa Aug 9, 2023
3bebd4b
Add dependabot rules for TA and opamp-bridge Dockerfiles (#2005)
swiatekm Aug 10, 2023
e2ab1ba
Adding Additional Containers to the Collector spec (#1980)
nikore Aug 10, 2023
4558192
get servicename from daemonset if possible (#2013)
angelopoerio Aug 14, 2023
cd1d136
Make sure OTLP exporter can report data to OTLP ingress/route without…
pavolloffay Aug 16, 2023
19c4ae6
Use golang 1.21 (#2009)
pavolloffay Aug 16, 2023
c8d75ed
Bump the kubernetes group in /cmd/operator-opamp-bridge with 2 update…
dependabot[bot] Aug 16, 2023
2788853
Bump k8s dependencies to 0.28.0 (#2031)
swiatekm Aug 17, 2023
0492819
Fix getPrometheusExporterPorts incorrectly matching to prometheusremo…
hzhhong Aug 17, 2023
a86cea1
Bump OpenTelemetry .NET Automatic Instrumentation to 1.0.0-rc.2 (#2030)
Kielek Aug 18, 2023
7d2aa56
Update the OpenTelemetry Java agent version to 1.29.0 (#2034)
opentelemetrybot Aug 18, 2023
5d59034
Use scratch as the base image for operator (#2014)
swiatekm Aug 18, 2023
09901de
Bump the kubernetes group in /cmd/otel-allocator with 2 updates (#2025)
dependabot[bot] Aug 18, 2023
c3d8153
Release v0.83.0 (#2035)
jaronoff97 Aug 18, 2023
d3c98ae
Create Service Monitors for the Prometheus exporters (#1983)
iblancasa Aug 21, 2023
7865a02
Make OpenShift Route work with gRPC receivers (#2028)
pavolloffay Aug 22, 2023
3f23b15
Bump the kubernetes group in /cmd/operator-opamp-bridge with 1 update…
dependabot[bot] Aug 23, 2023
fe94a6e
Bump the kubernetes group in /cmd/otel-allocator with 1 update (#2041)
dependabot[bot] Aug 23, 2023
1c4528a
Bump go.opentelemetry.io/collector/semconv from 0.82.0 to 0.83.0 (#2037)
dependabot[bot] Aug 23, 2023
a0c9d76
Update controller-runtime to 0.16 (#2046)
pavolloffay Aug 23, 2023
406bfa1
Run e2e tests on Kubernetes 1.28 (#2047)
pavolloffay Aug 23, 2023
42e7f57
Bump the kubernetes group in /cmd/operator-opamp-bridge with 2 update…
dependabot[bot] Aug 25, 2023
91fbb02
Bump the kubernetes group with 3 updates (#2055)
dependabot[bot] Aug 25, 2023
0c6effb
Bump the kubernetes group in /cmd/otel-allocator with 2 updates (#2054)
dependabot[bot] Aug 25, 2023
465eb2d
Bump github.com/prometheus/alertmanager in /cmd/otel-allocator (#2057)
dependabot[bot] Aug 25, 2023
7c5799f
Fix ci (#2052)
jaronoff97 Aug 25, 2023
a1bb07c
Bump go.opentelemetry.io/otel from 1.16.0 to 1.17.0 (#2067)
dependabot[bot] Aug 29, 2023
d3ebde2
Bump go.opentelemetry.io/otel in /cmd/operator-opamp-bridge (#2065)
dependabot[bot] Aug 29, 2023
e1b0305
Avoid rerunning the pod mutator for the instrumentation injection mor…
iblancasa Aug 29, 2023
2d58edb
Use Monitoring OLM category (#2062)
pavolloffay Aug 29, 2023
b04cb0f
Limit auto-instrumentation volume size (#2045)
pavolloffay Aug 31, 2023
6ff9662
Bump the kubernetes group in /cmd/operator-opamp-bridge with 1 update…
dependabot[bot] Sep 1, 2023
755c7e6
Bump the kubernetes group with 1 update (#2076)
dependabot[bot] Sep 1, 2023
29e4d38
Bump the kubernetes group in /cmd/otel-allocator with 1 update (#2075)
dependabot[bot] Sep 1, 2023
583a064
Allow copy of files for non-root user (#2069)
iblancasa Sep 1, 2023
763cc19
Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichtt…
dependabot[bot] Sep 1, 2023
2bdbe77
Make OpenShift routes work with missing hostname (#2074)
pavolloffay Sep 4, 2023
8d3000e
Move the instrumentation E2E tests to their own folder (#2084)
iblancasa Sep 5, 2023
a7a9c95
Fixes reconciling Internal Traffic Policy changes and adds test (#2060)
cmergenthaler Sep 5, 2023
ddc83f2
Bump actions/checkout from 3 to 4 (#2083)
dependabot[bot] Sep 5, 2023
4d978d4
Update godoc for pod and container security context (#1279)
jawnsy Sep 5, 2023
a43879e
.NET auto-instrumentation include musl in docker image (#2087)
Kielek Sep 7, 2023
c91baab
[chore] Update go version used in workflows (#2088)
bryan-aguilar Sep 7, 2023
607d5d3
Bump the prometheus group with 1 update (#2090)
dependabot[bot] Sep 7, 2023
2afa9aa
Bump the prometheus group in /cmd/otel-allocator with 1 update (#2091)
dependabot[bot] Sep 7, 2023
fecddf0
[autoinstrumentation] Bump dotnet to 1.0.0 (#2096)
TylerHelmuth Sep 7, 2023
06c5dce
Bump the prometheus group with 1 update (#2101)
dependabot[bot] Sep 11, 2023
9cf9e33
Remove TargetAllocator resource defaults (#2040)
Sep 12, 2023
20d7ca4
Bump go.opentelemetry.io/otel/metric in /cmd/operator-opamp-bridge (#…
dependabot[bot] Sep 13, 2023
3156247
Align version of ubuntu GHA runner (#2121)
pavolloffay Sep 13, 2023
e779d51
Bump the kubernetes group in /cmd/otel-allocator with 1 update (#2111)
dependabot[bot] Sep 13, 2023
9d3f32a
Bump the kubernetes group with 1 update (#2109)
dependabot[bot] Sep 13, 2023
19b0ec1
Release 0.84.0 (#2092)
yuriolisa Sep 13, 2023
30a115b
Bump docker/setup-qemu-action from 2 to 3 (#2116)
dependabot[bot] Sep 13, 2023
d99888d
Bump docker/metadata-action from 4 to 5 (#2114)
dependabot[bot] Sep 13, 2023
6d93505
Bump docker/setup-buildx-action from 2 to 3 (#2115)
dependabot[bot] Sep 13, 2023
75f7204
Bump docker/login-action from 2 to 3 (#2113)
dependabot[bot] Sep 13, 2023
e8882e8
Fix publishing of bundle image to GHCR (#2122)
pavolloffay Sep 13, 2023
1a54542
[autoinstrumentation] bump go autoinstrumentation to 0.3.0-alpha (#2123)
TylerHelmuth Sep 13, 2023
7db327a
Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichtt…
dependabot[bot] Sep 13, 2023
98b2f37
[chore] typo fixes (#2099)
Kielek Sep 13, 2023
b17792a
Bump the kubernetes group in /cmd/operator-opamp-bridge with 3 update…
dependabot[bot] Sep 14, 2023
b0d28b5
Bump the kubernetes group with 3 updates (#2125)
dependabot[bot] Sep 14, 2023
cd00663
Bump the kubernetes group in /cmd/otel-allocator with 2 updates (#2124)
dependabot[bot] Sep 14, 2023
7d503f6
Bump docker/build-push-action from 4 to 5 (#2112)
dependabot[bot] Sep 14, 2023
3dee26b
Run the upgrade of a collector instance after the status changes from…
iblancasa Sep 14, 2023
bb1b116
Enabling collector to mount multiple configMaps (#1989)
yuriolisa Sep 18, 2023
de281ed
Bump go.opentelemetry.io/otel from 1.17.0 to 1.18.0 (#2110)
dependabot[bot] Sep 18, 2023
7d0fe42
Update the OpenTelemetry Java agent version to 1.30.0 (#2127)
opentelemetrybot Sep 18, 2023
c85ee3f
[dotnet-auto] Add support for musl based images (#2103)
Kielek Sep 18, 2023
ed407f1
Refactor Reconciliation Flow (#1995)
jaronoff97 Sep 20, 2023
7dbb29a
Prepare release 0.85.0 (#2137)
pavolloffay Sep 20, 2023
7eead22
Fix publishing of bundle image (#2138)
pavolloffay Sep 20, 2023
affeee8
Bump .NET AutoInstrumentation to 1.0.1 (#2142)
Kielek Sep 21, 2023
88bfe1c
Refactor target allocator config handling (#1957)
swiatekm Sep 21, 2023
d821037
Bump TA and bridge deps (#2144)
jaronoff97 Sep 22, 2023
088b4c7
[chore] Build and publish application hosted in the repository for th…
iblancasa Sep 22, 2023
51469b9
Bump docker/setup-buildx-action from 2 to 3 (#2152)
dependabot[bot] Sep 25, 2023
6f6fb7c
Propagate proxy env vars (#2146)
pavolloffay Sep 25, 2023
c370b9b
Bump docker/metadata-action from 4 to 5 (#2151)
dependabot[bot] Sep 25, 2023
138eaba
Bump docker/login-action from 2 to 3 (#2150)
dependabot[bot] Sep 25, 2023
5df78ad
Bump docker/build-push-action from 4 to 5 (#2149)
dependabot[bot] Sep 25, 2023
af2e01a
Bump actions/checkout from 3 to 4 (#2148)
dependabot[bot] Sep 25, 2023
9f669d1
Dependabot group for GHA docker actions (#2153)
pavolloffay Sep 25, 2023
454c206
Bump the gha-docker group with 1 update (#2156)
dependabot[bot] Sep 25, 2023
a8109a6
Bump OpenTelemetry .NET Automatic Instrumentation to 1.0.2 (#2168)
Kielek Sep 28, 2023
29e8ba3
Bump github.com/prometheus/client_golang in /cmd/otel-allocator (#2167)
dependabot[bot] Sep 28, 2023
37cf662
feat: Bump lowest supported k8s version to 1.23 (#2162)
JorTurFer Sep 28, 2023
bd9f804
Bump go.opentelemetry.io/otel from 1.18.0 to 1.19.0 (#2173)
dependabot[bot] Sep 29, 2023
ac63f91
Enable discovery manager metrics in target allocator (#2169)
swiatekm Sep 29, 2023
8f0c9f9
Fix failing test case. (#2178)
IshwarKanse Sep 29, 2023
0ca7cd3
feat: add support for multi container instrumentation pod (#1901)
mat-rumian Sep 29, 2023
b4a1eb5
[chore] Fix tag for E2E Golang application (#2157)
iblancasa Sep 29, 2023
b9a701e
Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichtt…
dependabot[bot] Oct 2, 2023
4e3e79c
[chore] Build and publish application hosted in the repository for th…
iblancasa Oct 2, 2023
95450d7
Rebuild targets on scrape config regex-only changes (#2171)
swiatekm Oct 2, 2023
f21e75e
Fix depguard linter configuration (#2190)
swiatekm Oct 3, 2023
cc88d1a
refactor to be even more generic (#2185)
jaronoff97 Oct 3, 2023
09f9d63
[chore] Build and publish the Apache HTTPD image for the E2E tests (#…
iblancasa Oct 3, 2023
e30034f
Fix .NET Automatic Instrumentation configured by namespace annotation…
Kielek Oct 3, 2023
ad98879
Add support for Tolerations on target allocator (#2187)
aravindhank11 Oct 3, 2023
0a86c75
[chore] Build and publish application hosted in the repository for th…
iblancasa Oct 4, 2023
423ff4c
[chore] Build and publish application hosted in the repository for th…
iblancasa Oct 4, 2023
0d3eb8c
Bump the prometheus group with 1 update (#2194)
dependabot[bot] Oct 5, 2023
3b10d4c
[autoinstrumentation/python] Bump python version to 1.20.0/0.41b0 (#2…
bryan-aguilar Oct 5, 2023
7a48b56
feat: Add support for PDBs on deployment and statefulset (#2141)
JorTurFer Oct 6, 2023
7284826
[chore] Build and publish the NodeJS E2E image (#2199)
iblancasa Oct 6, 2023
c9c3ea3
Ensures that we only skip reconciliation for unmanaged resources (#2197)
jaronoff97 Oct 6, 2023
0a36bf9
Bump the prometheus group in /cmd/otel-allocator with 1 update (#2195)
dependabot[bot] Oct 9, 2023
c6531de
Add e2e test case for multi-cluster by exposing OTEL collector. (#1956)
IshwarKanse Oct 9, 2023
7e232dd
Nginx Autoinstrumentation Implementation (#2033)
chrlic Oct 9, 2023
c6dc1d1
Release 0.86.0 (#2202)
VineethReddy02 Oct 10, 2023
bf5cf3f
Change GHCR bundle image to fix publish issues (#2203)
pavolloffay Oct 10, 2023
86f5fa1
Remove autoscaling v2beta2 (#2204)
pavolloffay Oct 10, 2023
4be529c
Specify Kube version in CSV (#2205)
pavolloffay Oct 10, 2023
c4ba855
[chore] Add issue templates (#2206)
jaronoff97 Oct 10, 2023
282c169
update usage of logging exporter (#2130)
codeboten Oct 10, 2023
888948f
Refactor OpAMP bridge logging and configuration (#2196)
jaronoff97 Oct 11, 2023
039e176
[chore] Fix CI Tests (#2217)
jaronoff97 Oct 12, 2023
63010f5
oops (#2218)
jaronoff97 Oct 12, 2023
f23f2f7
Bump golang.org/x/net in /cmd/operator-opamp-bridge (#2212)
dependabot[bot] Oct 12, 2023
7d7f4b2
Bump golang.org/x/net from 0.15.0 to 0.17.0 in /cmd/otel-allocator (#…
dependabot[bot] Oct 12, 2023
789a6a1
Bump golang.org/x/net from 0.15.0 to 0.17.0 (#2211)
dependabot[bot] Oct 12, 2023
8942b2e
Publish operator images for IBM P/Z (#2215)
pavolloffay Oct 13, 2023
5e611c4
Publish IBM P/Z images for those autoinstrumentation images where it …
iblancasa Oct 13, 2023
218ea64
Fix Nginx instrumentation tests to work with OpenShift (#2216)
IshwarKanse Oct 13, 2023
cb51ef3
Fix CVE-2023-44487 for grpc-go (#2226)
pavolloffay Oct 13, 2023
5f2bc36
Bump the prometheus group with 1 update (#2219)
dependabot[bot] Oct 13, 2023
f2cdaea
Bump grpc-go to fix CVE-2023-44487 (#2228)
pavolloffay Oct 13, 2023
3337b9c
[chore] Change the base image to use the glibc version and not the mu…
iblancasa Oct 13, 2023
7d47556
[chore] Replace the images for the E2E tests with the ones built in t…
iblancasa Oct 13, 2023
1f98e4c
Bump the prometheus group in /cmd/otel-allocator with 1 update (#2221)
dependabot[bot] Oct 13, 2023
83a7b34
Set the securityContext for the HTTPD Apache instrumentation (#2051)
iblancasa Oct 16, 2023
16c3cd7
Replace tracegen by telemetrygen (#2233)
iblancasa Oct 16, 2023
f2b5e3c
[chore] Refactor Webhooks to their own packages (#2210)
jaronoff97 Oct 17, 2023
b546584
Add diagrams to further enhance Target Allocator documentation - #222…
avillela Oct 17, 2023
573ce2e
[chore] Revert change in NodeJS autoinstrumentation base image for 0.…
iblancasa Oct 17, 2023
bc97bd9
Enable Target Allocator Rewrite by default (#2231)
swiatekm Oct 18, 2023
19f05f2
Add rate limiting for scrape config updates (#2189)
swiatekm Oct 18, 2023
eb765b8
Prepare 0.87.0 release (#2242)
TylerHelmuth Oct 18, 2023
9ce97a9
Bump the kubernetes group with 5 updates (#2249)
dependabot[bot] Oct 19, 2023
78c1d2a
Bump github.com/prometheus/common in /cmd/otel-allocator (#2248)
dependabot[bot] Oct 19, 2023
fc990f4
Bump the kubernetes group in /cmd/operator-opamp-bridge with 3 update…
dependabot[bot] Oct 19, 2023
41295b4
Bump the kubernetes group in /cmd/otel-allocator with 3 updates (#2247)
dependabot[bot] Oct 19, 2023
fbd620c
Fixed Labels with sha256 image ref (#2238)
yuriolisa Oct 19, 2023
55f19a0
Update the OpenTelemetry Java agent version to 1.31.0 (#2220)
opentelemetrybot Oct 19, 2023
6cc60bd
make label functions generic (#2254)
avadhut123pisal Oct 20, 2023
c7a96ac
Bump github.com/fsnotify/fsnotify in /cmd/otel-allocator (#2256)
dependabot[bot] Oct 23, 2023
565ef40
Bump NodeJS autoinstrumentation dependencies (#2241)
iblancasa Oct 25, 2023
af3e9ce
Bump OpenTelemetry .NET Automatic Instrumentation to 1.1.0 (#2252)
lachmatt Oct 25, 2023
1ae2fe6
reset kubeconfig to empty string when using in-cluster config (#2273)
changexd Oct 25, 2023
e8df483
creates CRD for OpAMPBridge resource (#1559)
avadhut123pisal Oct 25, 2023
07e8ff3
Add E2E test for metrics collection using Prometheus CRs (#2275)
swiatekm Oct 25, 2023
55c5673
Update OpAMP Bridge to comply with its design (#2277)
jaronoff97 Oct 26, 2023
65f0ba9
chore:refactor opampbridge webhook (#2288)
avadhut123pisal Oct 31, 2023
227de09
Bump the kubernetes group in /cmd/operator-opamp-bridge with 1 update…
dependabot[bot] Nov 1, 2023
1eb4b7e
Bump the kubernetes group in /cmd/otel-allocator with 1 update (#2300)
dependabot[bot] Nov 1, 2023
e3305e1
Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 (#2286)
dependabot[bot] Nov 1, 2023
c6b5124
Bump github.com/docker/docker (#2291)
dependabot[bot] Nov 1, 2023
945d236
Bump github.com/docker/docker in /cmd/otel-allocator (#2292)
dependabot[bot] Nov 1, 2023
5075077
Prepare 0.88.0 release (#2297)
swiatekm Nov 1, 2023
4b310f5
Add Heartbeat and managed annotation checker to the bridge (#2294)
jaronoff97 Nov 3, 2023
12683fd
Declare ContainerPort for Target Allocator (#2313)
cmergenthaler Nov 6, 2023
f398a9d
Build manager on the host (#2289)
swiatekm Nov 6, 2023
d0b093c
Build ta on the host and copy it into the container image (#2293)
swiatekm Nov 6, 2023
1ebbc2e
Build opamp-bridge on the host (#2296)
swiatekm Nov 6, 2023
1dc4f5e
Bump the prometheus group with 1 update (#2316)
dependabot[bot] Nov 7, 2023
c19cfcc
Bump the kubernetes group in /cmd/operator-opamp-bridge with 1 update…
dependabot[bot] Nov 7, 2023
8a92415
Strip debug info from binaries (#2322)
swiatekm Nov 8, 2023
f60a945
fix(operator): truncate sidecar pod injected label to 63 chars (#2250)
RoVernekar Nov 8, 2023
d76cf66
Add target allocator affinity configuration (#2323)
changexd Nov 9, 2023
b549933
Support configuring images via RELATED_IMAGE_ environment variables (…
andreasgerstmayr Nov 13, 2023
1876f50
Bump go.opentelemetry.io/otel from 1.19.0 to 1.20.0 (#2340)
dependabot[bot] Nov 13, 2023
d631efd
Add otel sdk group to dependabot config (#2342)
swiatekm Nov 13, 2023
6f579ca
Bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichtt…
dependabot[bot] Nov 13, 2023
0eff4e3
Bump the prometheus group with 1 update (#2333)
dependabot[bot] Nov 13, 2023
86b57da
Bump the prometheus group otel-allocator to 0.69.1 (#2347)
swiatekm Nov 13, 2023
3d16cee
Add logging for prometheus operator in TargetAllocator's config gener…
rashmichandrashekar Nov 14, 2023
c0f8e03
[chore] Add v1alpha2 types (#2283)
iblancasa Nov 14, 2023
7e6e3e0
Added service.instance.id into resource env (#2259)
yuriolisa Nov 14, 2023
9255f75
Run the target allocator as non-root (#2352)
dgl Nov 15, 2023
9dc4417
Update file watcher to detect file write event (#2334)
rashmichandrashekar Nov 15, 2023
78e98e7
Disable configuration hot reload (#2354)
swiatekm Nov 16, 2023
9d6fff7
implement livenessProbe endpoint to target allocator (#2355)
changexd Nov 16, 2023
3b6cf2c
Added updateStrategy to DaemonSet mode (#2305)
yuriolisa Nov 16, 2023
e765151
Bump the kubernetes group with 4 updates (#2360)
dependabot[bot] Nov 16, 2023
2a2277f
Bump the kubernetes group in /cmd/operator-opamp-bridge with 2 update…
dependabot[bot] Nov 16, 2023
49a29ce
Bump the kubernetes group in /cmd/otel-allocator with 2 updates (#2362)
dependabot[bot] Nov 16, 2023
ff4ffa6
[autoinstrumentation] Bump go auto instrumentation to 0.8.0-alpha (#2…
TylerHelmuth Nov 16, 2023
b353f36
Fix test instrumentation-apache-httpd to work on OpenShift. (#2310)
IshwarKanse Nov 16, 2023
8dfabac
Bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0 (#2367)
dependabot[bot] Nov 17, 2023
c8adb55
Bump the otel group in /cmd/operator-opamp-bridge with 2 updates (#2365)
dependabot[bot] Nov 17, 2023
17bde33
prepare changelog for release v0.89.0 (#2371)
frzifus Nov 17, 2023
181fefa
Fix for Target Allocator not saving targets when collector instances …
rashmichandrashekar Nov 17, 2023
4381987
Update the OpenTelemetry Java agent version to 1.32.0 (#2373)
opentelemetrybot Nov 20, 2023
471ebef
implement readinessProbe endpoint to target allocator (#2368)
changexd Nov 20, 2023
aa7fe7a
Add livenessProbe to target allocator deployment for operator (#2356)
changexd Nov 20, 2023
fafd7f0
Bump the prometheus group with 1 update (#2359)
dependabot[bot] Nov 20, 2023
6ba4453
Add readinessProbe to target allocator deployment for operator (#2374)
changexd Nov 21, 2023
73d3cd1
Bump the kubernetes group with 1 update (#2379)
dependabot[bot] Nov 21, 2023
7d7ae88
Bump github.com/prometheus/prometheus to v0.48.0 (#2381)
swiatekm Nov 22, 2023
9ebc01f
Bump OpenTelemetry .NET Automatic Instrumentation to 1.2.0 (#2382)
Kielek Nov 23, 2023
7b9d00b
Fix service account is created even when one is specified in collecto…
changexd Nov 24, 2023
4baf9c0
Add OpAMP example to CSV (#2386)
andreasgerstmayr Nov 24, 2023
363f4db
add missing pod in the rbac (#2327)
husnialhamdani Nov 27, 2023
0760504
fix for #2366 (#2385)
chrlic Nov 27, 2023
f8fde99
Upgrade dario.cat/mergo v1.0.0 (#2388)
tranngoclam Nov 27, 2023
ee0790f
Fix cascading delete, retry on conflict (#2383)
jaronoff97 Nov 27, 2023
7c11add
[chore] Create a single interface for the Receiver and Exporter parse…
iblancasa Nov 27, 2023
dddfe56
Fix example command for enabling feature gates (#2391)
artem-nefedov Nov 27, 2023
a6c8d4e
Enhanced Reconciliation Errors (#2193)
taniyourstruly Nov 28, 2023
abaec7a
[Target Allocator] Minor docs fix (#2400)
jaronoff97 Nov 28, 2023
3e1a91f
Use only target address for allocation in consistent-hashing strategy…
swiatekm Nov 29, 2023
7ae1420
[target-allocator] Exit on invalid config (#1767)
swiatekm Nov 29, 2023
4fa742a
add docker prerequisites (#2402)
changexd Nov 29, 2023
46495fd
Remove old autodetection for openshift routes, cleanup (#2398)
jaronoff97 Nov 29, 2023
e5f6ebd
Add e2e test case for OpenTelemetry monitoring. (#2246)
IshwarKanse Nov 29, 2023
7c8a107
Bump the prometheus group with 1 update (#2406)
dependabot[bot] Dec 4, 2023
36a4933
Fix smoke-daemonset to work on multi-node cluster. (#2412)
IshwarKanse Dec 4, 2023
0ad467d
Add the ability to set headers in the opamp bridge config (#2413)
jdcrouse Dec 4, 2023
e6996e3
Added PodMonitor when using sidecar mode (#2404)
yuriolisa Dec 5, 2023
e58ce39
Include opamp bridge headers in configmap generation (#2414)
jdcrouse Dec 5, 2023
498f8fb
fix error logging in collector container creation (#2420)
changexd Dec 6, 2023
98fe7f6
Add targetallocator securityContext configuration (#2419)
frances-barcelos Dec 6, 2023
979acc2
Prep release 0.90 (#2423)
jaronoff97 Dec 6, 2023
c3b3cc2
Bump actions/setup-go from 3 to 5 (#2424)
dependabot[bot] Dec 7, 2023
5566a01
Improve developer experience by minimizing local changes (#2421)
pavolloffay Dec 7, 2023
d595f40
Remove configuration hot reloading from target allocator (#2425)
swiatekm Dec 7, 2023
4dfdba0
Bump alpine from 3.18 to 3.19 in /cmd/otel-allocator (#2429)
dependabot[bot] Dec 8, 2023
abcc30b
Add e2e test case for OTEL Kafka receiver and exporter. (#2274)
IshwarKanse Dec 8, 2023
61ead76
Bump alpine from 3.18 to 3.19 in /cmd/operator-opamp-bridge (#2428)
dependabot[bot] Dec 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 16 additions & 0 deletions .chloggen/TEMPLATE.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type:

# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
component:

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note:

# One or more tracking issues related to the change
issues: []

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext:
16 changes: 16 additions & 0 deletions .chloggen/ta_removehotreload.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
change_type: breaking

# The name of the component, or a single word describing the area of concern, (e.g. operator, target allocator, github action)
component: target allocator

# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
note: Remove configuration hot reloading from target allocator

# One or more tracking issues related to the change
issues: [2032]

# (Optional) One or more lines of additional information to render under the primary note.
# These lines will be padded with 2 spaces and then inserted directly into the document.
# Use pipe (|) for multiline entries.
subtext: This only affects use of target allocator without the operator.
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: Bug report
description: Create a report to help us improve
labels: ["bug", "needs triage"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! Please make sure to fill out the entire form below, providing as much context as you can in order to help us triage and track down your bug as quickly as possible.

Before filing a bug, please be sure you have searched through [existing bugs](https://github.com/open-telemetry/opentelemetry-operator/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Abug) to see if an existing issue covers your bug.
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component(s) does your bug report concern?
multiple: true
options:
- operator
- collector
- instrumentation
- target allocator
- opamp bridge
- type: textarea
attributes:
label: What happened?
description: Please provide as much detail as you reasonably can.
value: |
## Description

## Steps to Reproduce

## Expected Result

## Actual Result

validations:
required: true
- type: input
attributes:
label: Kubernetes Version
description: What version did you use? (e.g., `1.23.0`)
validations:
required: true
- type: input
attributes:
label: Operator version
description: What version did you use? (e.g., `v0.4.0`, `1eb551b`, etc)
validations:
required: true
- type: input
attributes:
label: Collector version
description: What version did you use? (e.g., `v0.4.0`, `1eb551b`, etc)
validations:
required: true
- type: textarea
attributes:
label: Environment information
description: Please provide any additional information about your installation.
value: |
## Environment
OS: (e.g., "Ubuntu 20.04")
Compiler(if manually compiled): (e.g., "go 14.2")
- type: textarea
attributes:
label: Log output
description: |
Please copy and paste any relevant log output.
render: shell
- type: textarea
attributes:
label: Additional context
description: Any additional information you think may be relevant to this issue.
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Feature request
description: Suggest an idea for this project
labels: ["enhancement", "needs triage"]
body:
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component(s) does your feature request concern?
multiple: true
options:
- operator
- collector
- instrumentation
- target allocator
- opamp bridge
- type: textarea
attributes:
label: Is your feature request related to a problem? Please describe.
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/other.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Other issue
description: Create a new issue to help us improve the operator
labels: ["needs triage"]
body:
- type: dropdown
id: component
attributes:
label: Component(s)
description: Which component(s) does your issue concern?
multiple: true
options:
- operator
- collector
- instrumentation
- target allocator
- opamp bridge
- type: textarea
attributes:
label: Describe the issue you're reporting
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: true
77 changes: 76 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,88 @@ updates:
directory: /
schedule:
interval: daily
# Create a group of dependencies to be updated together in one pull request
groups:
golang-org-x:
patterns:
- "golang.org/x/*"
prometheus:
patterns:
- "github.com/prometheus-operator/prometheus-operator"
- "github.com/prometheus-operator/prometheus-operator/*"
- "github.com/prometheus/prometheus"
- "github.com/prometheus/prometheus/*"
- "github.com/prometheus/client_go"
- "github.com/prometheus/client_go/*"
kubernetes:
patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"
- package-ecosystem: gomod
directory: /cmd/operator-opamp-bridge
schedule:
interval: daily
groups:
golang-org-x:
patterns:
- "golang.org/x/*"
prometheus:
patterns:
- "github.com/prometheus-operator/prometheus-operator"
- "github.com/prometheus-operator/prometheus-operator/*"
- "github.com/prometheus/prometheus"
- "github.com/prometheus/prometheus/*"
- "github.com/prometheus/client_go"
- "github.com/prometheus/client_go/*"
kubernetes:
patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"
otel:
patterns:
- go.opentelemetry.io/otel
- go.opentelemetry.io/otel/*
- package-ecosystem: gomod
directory: /cmd/otel-allocator
schedule:
interval: daily
groups:
golang-org-x:
patterns:
- "golang.org/x/*"
prometheus:
patterns:
- "github.com/prometheus-operator/prometheus-operator"
- "github.com/prometheus-operator/prometheus-operator/*"
- "github.com/prometheus/prometheus"
- "github.com/prometheus/prometheus/*"
- "github.com/prometheus/client_go"
- "github.com/prometheus/client_go/*"
kubernetes:
patterns:
- "k8s.io/*"
- "sigs.k8s.io/*"

- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
groups:
gha-docker:
patterns:
- "docker/*"

- package-ecosystem: docker
directory: /
schedule:
interval: daily
interval: daily

- package-ecosystem: docker
directory: /cmd/otel-allocator
schedule:
interval: daily

- package-ecosystem: docker
directory: /cmd/operator-opamp-bridge
schedule:
interval: daily
9 changes: 9 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
**Description:** <Describe what has changed.>
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->

**Link to tracking Issue:** <Issue number if applicable>

**Testing:** <Describe what testing was performed and which tests were added.>

**Documentation:** <Describe the documentation added.>
81 changes: 81 additions & 0 deletions .github/workflows/auto-update-java-agent.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: Auto-update Java agent

on:
schedule:
# Daily at 01:30 (UTC)
- cron: '30 1 * * *'
workflow_dispatch:

jobs:
check-versions:
runs-on: ubuntu-latest
outputs:
current-version: ${{ steps.check-versions.outputs.current-version }}
latest-version: ${{ steps.check-versions.outputs.latest-version }}
already-opened: ${{ steps.check-versions.outputs.already-opened }}
steps:
- uses: actions/checkout@v4

- id: check-versions
name: Check versions
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
current_version=$(grep -Po "[0-9]+.[0-9]+.[0-9]+" autoinstrumentation/java/version.txt)
latest_version=$(gh release view \
--repo open-telemetry/opentelemetry-java-instrumentation \
--json tagName \
--jq .tagName \
| sed 's/^v//')

matches=$(gh pr list \
--author opentelemetrybot \
--state open \
--search "in:title \"Update the OpenTelemetry Java agent version to $latest_version\"")
if [ ! -z "$matches" ]
then
already_opened=true
fi

echo "current-version=$current_version" >> $GITHUB_OUTPUT
echo "latest-version=$latest_version" >> $GITHUB_OUTPUT
echo "already-opened=$already_opened" >> $GITHUB_OUTPUT

update-java-agent:
runs-on: ubuntu-latest
if: |
needs.check-versions.outputs.current-version != needs.check-versions.outputs.latest-version &&
needs.check-versions.outputs.already-opened != 'true'
needs:
- check-versions
steps:
- uses: actions/checkout@v4

- name: Update version
env:
VERSION: ${{ needs.check-versions.outputs.latest-version }}
run: |
echo $VERSION > autoinstrumentation/java/version.txt

- name: Use CLA approved github bot
run: |
git config user.name opentelemetrybot
git config user.email 107717825+opentelemetrybot@users.noreply.github.com

- name: Create pull request against main
if: success() || failure()
env:
VERSION: ${{ needs.check-versions.outputs.latest-version }}
# not using secrets.GITHUB_TOKEN since pull requests from that token do not run workflows
GH_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
run: |
message="Update the OpenTelemetry Java agent version to $VERSION"
body="Update the OpenTelemetry Java agent version to \`$VERSION\`."
branch="opentelemetrybot/update-opentelemetry-java-agent-to-${VERSION}"

git checkout -b $branch
git commit -a -m "$message"
git push --set-upstream origin $branch
gh pr create --title "$message" \
--body "$body" \
--base main
Loading