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

Automated updates acm release 2.12 #59

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2083 commits
Select commit Hold shift + click to select a range
22e7507
chore: clean up code in Alertmanager config generation
simonpasquier Apr 12, 2024
73fbb70
Fix: Empty replacement is not possible when Action is Replace (#6451)
mviswanathsai Apr 15, 2024
c15b12a
fix: ScrapeClass TLSConfig nil pointer exception (#6507)
kakkoyun Apr 15, 2024
885f137
Merge pull request #6506 from simonpasquier/cleanup-amcfg
simonpasquier Apr 16, 2024
733d2fe
fix: make automountServiceAccountToken configurable
stefan-caraiman Apr 10, 2024
987d04c
chore: update RELEASE.md with instructions
slashpai Apr 16, 2024
8d863d1
chore: fix small omission in CRD documentation
simonpasquier Apr 16, 2024
824ec72
Merge pull request #6522 from simonpasquier/fix-crd-docs
slashpai Apr 18, 2024
349d97e
fix: register k8s metrics
simonpasquier Apr 18, 2024
ada71c2
fix: ScrapeClass TLSConfig nil pointer exception (#6507)
kakkoyun Apr 15, 2024
af00f92
Merge pull request #6526 from simonpasquier/cherry-pick-6507
simonpasquier Apr 18, 2024
21b32c5
Merge pull request #6525 from simonpasquier/fix-6513
simonpasquier Apr 18, 2024
3e7eb79
Merge pull request #6497 from stefan-caraiman/fix/configurable-automo…
simonpasquier Apr 18, 2024
9a58f42
Merge pull request #6519 from slashpai/update-release-doc
simonpasquier Apr 18, 2024
6ac2464
Update .github/workflows/stale.yaml
simonpasquier Apr 19, 2024
c3ae6b8
build(deps): bump github.com/prometheus/common from 0.52.3 to 0.53.0
dependabot[bot] Apr 19, 2024
601bdf0
build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 in /scripts
dependabot[bot] Apr 19, 2024
305ff99
Merge pull request #6533 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Apr 19, 2024
5e1df07
build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 in /pkg/client
dependabot[bot] Apr 19, 2024
547bea6
Merge pull request #6534 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Apr 19, 2024
ba64b8e
Merge pull request #6536 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Apr 19, 2024
3aa2b0e
chore:cut v0.73.2
slashpai Apr 18, 2024
20beb0b
Merge pull request #6527 from slashpai/cut-0.73.2
slashpai Apr 19, 2024
4860e3c
chore: update RELEASE.md instructions (#6539)
slashpai Apr 22, 2024
f33dc76
update golangci-lint version (#6543)
dongjiang1989 Apr 22, 2024
093205b
Merge branch 'main' of github.com:prometheus-operator/prometheus-oper…
slashpai Apr 22, 2024
e0f430b
Merge pull request #6542 from slashpai/merge-release-0.73
slashpai Apr 22, 2024
39af968
feat(xds): Add support nomad service discovery to the ScrapeConfig CR…
dongjiang1989 Apr 23, 2024
218558c
fix generate checks
slashpai Apr 23, 2024
a8fca98
Merge pull request #6545 from slashpai/fix_generate
slashpai Apr 23, 2024
eb5d95c
build(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (…
dependabot[bot] Apr 25, 2024
e284c27
build(deps): bump helm/kind-action from 1.9.0 to 1.10.0
dependabot[bot] Apr 29, 2024
347ce51
chore: bump k8s libs to v0.30.0
simonpasquier Apr 29, 2024
b980637
Merge pull request #6544 from prometheus-operator/dependabot/github_a…
github-actions[bot] Apr 29, 2024
822c158
Merge pull request #6505 from prometheus-operator/stale-drafts
simonpasquier Apr 29, 2024
b6b5313
chore: refactor the assets package
simonpasquier Apr 19, 2024
06dca08
Merge pull request #6551 from simonpasquier/bump-k8s-1.30
simonpasquier Apr 29, 2024
ecd1cda
build(deps): bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.18.0
dependabot[bot] Apr 29, 2024
642d9cd
Chore: Change *RelabelConfigs to values instead of Pointers (#6479)
mviswanathsai Apr 29, 2024
a0fddce
Merge pull request #6546 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Apr 29, 2024
8202437
doc: fix sample port name used
hmacias-avaya Apr 30, 2024
b859bad
Merge pull request #6537 from simonpasquier/refactor-store-pkg
simonpasquier Apr 30, 2024
2e82f89
Merge pull request #6553 from hmacias-avaya/main
simonpasquier Apr 30, 2024
04e8448
build(deps): bump golangci/golangci-lint-action from 5.0.0 to 5.1.0
dependabot[bot] Apr 30, 2024
38ffd6e
build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0
dependabot[bot] Apr 30, 2024
e5158e0
Merge pull request #6554 from prometheus-operator/dependabot/github_a…
github-actions[bot] Apr 30, 2024
5f00efd
Merge pull request #6555 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Apr 30, 2024
55b3b95
chore: refactor OAuth2 in the assets package
simonpasquier Apr 30, 2024
5a8ab71
Merge pull request #6557 from simonpasquier/refactor-store-pkg-oauth2
simonpasquier May 1, 2024
13b6bfb
build(deps): bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.1
dependabot[bot] May 2, 2024
480473b
build(deps): bump github.com/thanos-io/thanos from 0.34.1 to 0.35.0
dependabot[bot] May 2, 2024
c3ba980
Merge pull request #6558 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 2, 2024
f55c724
Merge pull request #6559 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 2, 2024
99c6ab2
feat: add Go runtime scheduler metrics
simonpasquier May 3, 2024
03065ce
Merge pull request #6563 from simonpasquier/add-go-sched-metrics
simonpasquier May 3, 2024
eb55151
chore: add link to public calendar (#6564)
simonpasquier May 3, 2024
caa561e
Add testing steps for podman with kind (#6509)
codeknight03 May 3, 2024
6335d1e
update prometheus version
dongjiang1989 May 6, 2024
e175135
Merge pull request #6378 from yp969803/issue4885
simonpasquier May 6, 2024
807f5ed
Merge pull request #6565 from kubeservice-stack/update-prometheus-ver…
simonpasquier May 6, 2024
1329877
build(deps): bump golangci/golangci-lint-action from 5.1.0 to 5.3.0
dependabot[bot] May 6, 2024
5e6aa47
Merge pull request #6566 from prometheus-operator/dependabot/github_a…
github-actions[bot] May 6, 2024
b63aa18
chore: make TLSConfig fields optional
simonpasquier May 7, 2024
734d00e
build(deps): bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2
dependabot[bot] May 7, 2024
3601fa7
build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
dependabot[bot] May 7, 2024
9587feb
Merge pull request #6568 from simonpasquier/optional-tls-config-fiels
simonpasquier May 7, 2024
bc1a502
fix: apply TLS scrape class to all objects
simonpasquier May 7, 2024
7b93ac5
Merge pull request #6569 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 7, 2024
0537856
Merge pull request #6570 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 7, 2024
59f5fbd
build(deps): bump google.golang.org/protobuf from 1.34.0 to 1.34.1
dependabot[bot] May 7, 2024
52241f0
Merge pull request #6571 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 7, 2024
d458d54
update thanos version
dongjiang1989 May 8, 2024
eb031b7
fix mistake by make generate
dongjiang1989 May 8, 2024
ce0c971
Merge pull request #6574 from kubeservice-stack/update-thanos-version
nicolastakashi May 8, 2024
d3fbdb2
build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.1
dependabot[bot] May 8, 2024
3dcc519
build(deps): bump github.com/prometheus/prometheus from 0.51.2 to 0.52.0
dependabot[bot] May 9, 2024
b912ea8
build(deps): bump github.com/prometheus/client_golang
dependabot[bot] May 9, 2024
dbba5a1
Merge pull request #6577 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 9, 2024
11f8eb1
Merge pull request #6578 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 9, 2024
f1e0c2a
Merge pull request #6575 from prometheus-operator/dependabot/github_a…
simonpasquier May 13, 2024
9a7c598
fix: deref nil pointer on WebexConfig
greut May 13, 2024
80792a7
feat: add `go_sync_mutex_wait_total_seconds_total` metric
simonpasquier May 13, 2024
158d25e
Merge pull request #6582 from greut/fix/panic-webex-config
simonpasquier May 13, 2024
3b4a558
chore: update golangci-lint configuration
simonpasquier May 13, 2024
508b6b6
Merge pull request #6573 from simonpasquier/fix-6556
ArthurSens May 13, 2024
bb56b63
Merge pull request #6581 from simonpasquier/add-go-sync-metric
slashpai May 13, 2024
5b880a0
Merge pull request #6583 from simonpasquier/update-golangci-lint
simonpasquier May 13, 2024
9a5a8fb
chore: update kind version to v0.23.0
simonpasquier May 14, 2024
eb83a87
Merge pull request #6587 from simonpasquier/bump-kind-0.23
slashpai May 14, 2024
c0945f8
chore: update Prometheus to v2.52.0
simonpasquier May 14, 2024
5a61e1d
feat(ProxyConfig): Update CRD for ProxyConnectHeader type (#6541)
dongjiang1989 May 14, 2024
a05a3ef
Merge pull request #6588 from simonpasquier/bump-prom-2.52
simonpasquier May 14, 2024
48e9858
Feat: Add `relabel_configs` field to AlertmanagerEndpoints (#6467)
mviswanathsai May 14, 2024
59eafa7
chore: Update vulnerable dependency golang.org/x/net
ArthurSens May 15, 2024
0b7fbf3
Merge pull request #6597 from prometheus-operator/dependabot-x-net
ArthurSens May 16, 2024
f745830
chore: bump k8s libraries
simonpasquier May 16, 2024
bac5d11
feat(env): auto set GOMAXPROCS by go.uber.org/automaxprocs (#6576)
dongjiang1989 May 16, 2024
889f4e8
Merge pull request #6598 from simonpasquier/bump-k8s-0.30.1
simonpasquier May 16, 2024
d24ff5b
feat: support SDK auth in AzureSD
slashpai May 15, 2024
f4b82d7
Merge pull request #6595 from slashpai/azure-sd
simonpasquier May 16, 2024
3bea446
feat: support SDK auth in AzureAD RemoteWrite
slashpai May 15, 2024
a7f0d26
Update promcfg.go
slashpai May 16, 2024
6b1caac
Add structure for feature flags
May 2, 2024
282afa4
Merge pull request #6596 from slashpai/azure-sdk-rw
slashpai May 17, 2024
49472c7
Merge pull request #6491 from prometheus-operator/feature-flags
simonpasquier May 17, 2024
35340a6
[WIP] Feat: Add `alert_relabel_configs` to the Prometheus and Prometh…
mviswanathsai May 17, 2024
ef34de2
chore: cut v0.74.0
simonpasquier May 17, 2024
cd506c4
Merge pull request #6602 from simonpasquier/cut-0.74.0
simonpasquier May 17, 2024
370db30
Corrected Documentation for xxxMonitorNamespaceSelector (#6605)
AshwinSriram11 May 20, 2024
7e18b82
Reload alert manager when notification templates change (#6607)
hamza3202 May 21, 2024
98c1840
feat: add automatic GOMAXPROCS to admission webhook
simonpasquier May 16, 2024
ff2896a
crd: add support for source pagerduty_config option in AlertMananger …
codeknight03 May 21, 2024
6a5aa14
Merge pull request #6599 from simonpasquier/add-automaxprocs-admission
simonpasquier May 21, 2024
3c22e4d
AlertmanagerEndpoints: Move AlertmanagerEndpoints validation to pkg/p…
mviswanathsai Apr 5, 2024
311e110
chore: remove WebTLSConfigError
simonpasquier May 22, 2024
347b289
chore: rework webconfig package
simonpasquier May 22, 2024
555fa80
Add extra metric relabelings to scrape classes
sathieu Apr 9, 2024
a1b6218
Merge pull request #6480 from mviswanathsai/refactor-am-validation
simonpasquier May 23, 2024
37043cc
Merge pull request #6492 from sathieu/scrapeclass-metric-relabeling
ArthurSens May 23, 2024
34a6ea0
bugfix: Fix bug created from race conditions during merge
ArthurSens May 23, 2024
4c1706c
Merge pull request #6613 from prometheus-operator/bug-during-merge-ra…
ArthurSens May 23, 2024
f2d978d
[CHORE] considering global limits over enforced
nicolastakashi May 20, 2024
ce92005
Merge pull request #6612 from simonpasquier/refactor-web-tls-validation
simonpasquier May 27, 2024
cc34a97
build(deps): bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3
dependabot[bot] May 27, 2024
605966a
Merge pull request #6619 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 27, 2024
7d6467b
e2e/framework: Allow setting feature-gates when creating Prometheus-O…
ArthurSens May 27, 2024
9f846b3
chore: add slashpai as release shepherd for v0.75
slashpai May 28, 2024
0f4df70
Make a cluster of 2 worker nodes for e2e
haanhvu May 28, 2024
06c6bba
Merge pull request #6625 from slashpai/update-release
simonpasquier May 28, 2024
e3cd189
Merge pull request #6624 from haanhvu/edit-kind-e2e
simonpasquier May 28, 2024
fb35b48
[BUGFIX] Fix PrometheusAgent reconciliation for the statefulset chang…
junotx May 28, 2024
abb219e
chore: add test for AlertmanagerConfig with subroutes
simonpasquier May 28, 2024
5488b9f
Use functional options pattern for Prometheus Controller
ArthurSens May 27, 2024
3491f5c
ScrapeConfig: Add `JobName` field to the CRD
Dec 10, 2023
677c2d5
chore: fix testScrapeConfigKubernetesNodeRole()
simonpasquier May 29, 2024
c149e8f
Merge pull request #6620 from prometheus-operator/promcontrollerOptions
simonpasquier May 29, 2024
0615e9d
Merge pull request #6630 from simonpasquier/fix-node-tests
simonpasquier May 29, 2024
eb42c1f
Merge pull request #6627 from simonpasquier/add-amconfig-with-subroutes
simonpasquier May 29, 2024
e8b322a
chore: bump k8s dependencies for api
slashpai May 28, 2024
c9b7520
Merge pull request #6629 from slashpai/po-release-0.74
slashpai May 29, 2024
2f6f310
[CHORE] allowing kubeconfig as parameter (#6623)
nicolastakashi May 29, 2024
3b5d291
Merge pull request #6618 from mviswanathsai/issue-6147
simonpasquier May 29, 2024
d67afdd
Add feature gate for Prometheus Agent's DaemonSet deployment (#6626)
haanhvu May 29, 2024
5bd0d83
Merge pull request #6621 from prometheus-operator/featuregate-testfra…
ArthurSens May 29, 2024
2e668e6
Update pkg/prometheus/promcfg.go
nicolastakashi May 29, 2024
d5d08c5
feat(env): Add automatic memory limit handling (#6591)
dongjiang1989 May 30, 2024
5fc9b36
build(deps): bump github.com/KimMachineGun/automemlimit
dependabot[bot] May 30, 2024
e3412ee
Merge pull request #6637 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 30, 2024
c98bd5c
fix: use a separate port number for init container
simonpasquier May 30, 2024
f26ef1f
Update pkg/prometheus/promcfg.go
nicolastakashi May 29, 2024
b230e21
build(deps): bump github.com/prometheus/prometheus from 0.52.0 to 0.52.1
dependabot[bot] May 31, 2024
e991917
Merge pull request #6639 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 31, 2024
8f3fcf7
build(deps): bump github.com/thanos-io/thanos from 0.35.0 to 0.35.1
dependabot[bot] May 31, 2024
2adc2ba
Merge pull request #6632 from prometheus-operator/dependabot/go_modul…
github-actions[bot] May 31, 2024
79b8bc6
Update pkg/prometheus/promcfg.go
nicolastakashi May 31, 2024
3ee9ae1
Update pkg/prometheus/promcfg.go
nicolastakashi May 31, 2024
65c0cb1
Update pkg/prometheus/promcfg.go
nicolastakashi May 31, 2024
1f6f67d
Update pkg/prometheus/promcfg.go
nicolastakashi May 31, 2024
c0cca17
Update pkg/prometheus/promcfg.go
nicolastakashi May 31, 2024
95f730f
Merge pull request #6635 from simonpasquier/fix-6284
simonpasquier Jun 3, 2024
efcc211
Update pkg/prometheus/promcfg.go
nicolastakashi Jun 3, 2024
8095fe6
chore: refactor tokens management in the assets package
simonpasquier Jun 3, 2024
77e92ec
Merge pull request #6641 from simonpasquier/refactor-store-pkg-tokens
simonpasquier Jun 4, 2024
4c1296a
chore: add test-e2e-image target to Makefile
simonpasquier Jun 4, 2024
fa37a77
Add `mode` field in PrometheusAgent CRD (#6640)
haanhvu Jun 4, 2024
4e8641d
build(deps): bump github.com/prometheus/common from 0.53.0 to 0.54.0
dependabot[bot] Jun 4, 2024
707218c
chore: refactor sigv4 management in the assets package
simonpasquier Jun 4, 2024
9006756
Merge pull request #6643 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 4, 2024
17b294a
Update pkg/prometheus/promcfg.go
nicolastakashi Jun 3, 2024
b9d2fc4
Merge pull request #6644 from simonpasquier/refactor-store-pkg-sigv4
simonpasquier Jun 4, 2024
60e0ff0
Merge pull request #6642 from simonpasquier/add-test-e2e-images
simonpasquier Jun 4, 2024
ba71c80
chore: refactor AzureAD management in the assets package
simonpasquier Jun 4, 2024
863e39a
build(deps): bump github.com/prometheus-community/prom-label-proxy
dependabot[bot] Jun 5, 2024
39872f1
build(deps): bump golang.org/x/net from 0.25.0 to 0.26.0
dependabot[bot] Jun 5, 2024
fcc9f4f
ScrapeConfig CRD: Add DockerswarmSDConfigs to the ScrapeConfig CRD
mviswanathsai May 29, 2024
89da1b7
Merge pull request #6647 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 5, 2024
2266c80
Merge pull request #6648 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 5, 2024
cd9e336
Merge pull request #6633 from mviswanathsai/issue-6631-dockerswarm
simonpasquier Jun 5, 2024
7984d14
ScrapeConfig: Add LinodeSDConfigs To The ScrapeConfig CRD
mviswanathsai May 14, 2024
7c02682
Merge branch 'prometheus-operator:main' into chore/improving-sample-l…
nicolastakashi Jun 4, 2024
7c17d9c
Merge pull request #6586 from mviswanathsai/add-linodeSDConfig
simonpasquier Jun 5, 2024
0988d3b
ScrapeConfig CRD: Add PuppetDB Service Discovery Configurations
mviswanathsai Jun 6, 2024
58cb1a1
build(deps): bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4
dependabot[bot] Jun 6, 2024
34b7af1
Merge pull request #6654 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 6, 2024
6fab9e1
Add NODE_NAME env in config reloader (#6636)
haanhvu Jun 6, 2024
704206b
feat: add `prometheus_operator_feature_gate_info` metric
simonpasquier Jun 6, 2024
46810bd
Merge pull request #6655 from simonpasquier/add-feature-gate-metric
simonpasquier Jun 7, 2024
18c7108
Merge pull request #6651 from mviswanathsai/add-puppetdb
simonpasquier Jun 7, 2024
2e151cf
chore: bump code-generator to v0.30.1
simonpasquier Jun 7, 2024
7649019
Merge pull request #6658 from simonpasquier/bump-gen-tools
simonpasquier Jun 7, 2024
0d8575e
Changed the description for ```overrideHonorLabels``` field (#6653)
AshwinSriram11 Jun 7, 2024
c792167
Update pkg/prometheus/promcfg.go
nicolastakashi Jun 6, 2024
4fa3c3b
Merge pull request #6645 from simonpasquier/refactor-store-pkg-azuread
simonpasquier Jun 10, 2024
783afcf
build(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2
dependabot[bot] Jun 11, 2024
dd8d28a
Merge pull request #6664 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 11, 2024
0f27597
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity
dependabot[bot] Jun 11, 2024
a08473e
Merge pull request #6666 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 11, 2024
72291f6
build(deps): bump imjasonh/setup-crane from 0.3 to 0.4
dependabot[bot] Jun 12, 2024
52de496
Merge pull request #6671 from prometheus-operator/dependabot/github_a…
github-actions[bot] Jun 12, 2024
f6d11c8
[Enhancement] Replacing t.Fatal with testify/require package (#6659)
AshwinSriram11 Jun 12, 2024
3709681
chore: Add feature-gated tests to CI
ArthurSens Jun 11, 2024
6421fe8
ScrapeConfig CRD: Add LightSail Service Discovery Config Options
mviswanathsai Jun 7, 2024
3cc675a
Merge pull request #6660 from mviswanathsai/add-lightsail
simonpasquier Jun 13, 2024
0364e98
chore: bump to k8s.io libs v0.30.2
simonpasquier Jun 13, 2024
7daa3d1
Merge pull request #6679 from simonpasquier/bump-k8s.io-0.30.2
ArthurSens Jun 13, 2024
92f5906
build(deps): bump github.com/prometheus-community/prom-label-proxy
dependabot[bot] Jun 14, 2024
593b96e
Alertmanager pkg,t.Fatal->require pkg
AshwinSriram11 Jun 15, 2024
f3091ec
Merge pull request #6683 from AshwinSriram11/replace-Fatal-2
ArthurSens Jun 15, 2024
d7ecb43
chore: fix build after prom-label-proxy bump
simonpasquier Jun 17, 2024
36db2de
Merge pull request #6681 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 17, 2024
cbf0f66
Replacing t.fatal with require Package (#6680)
AshwinSriram11 Jun 17, 2024
0130d11
feat(remote): add support prometheus remote write/read ProxyConfig (…
dongjiang1989 Jun 18, 2024
7b23fd6
Merge pull request #6665 from prometheus-operator/feature-gated-tests
ArthurSens Jun 18, 2024
211c77d
WIP: Refactor common test code between Prometheus Agent's StatefulSet…
haanhvu Jun 18, 2024
bfa80f3
update default thanos version
dongjiang1989 Jun 19, 2024
30b7126
Merge pull request #6692 from kubeservice-stack/update-thanos-version
slashpai Jun 19, 2024
d0e57c1
Merge branch 'prometheus-operator:main' into chore/improving-sample-l…
nicolastakashi Jun 19, 2024
a4e3b47
build(deps): bump github.com/prometheus/prometheus from 0.52.1 to 0.53.0
dependabot[bot] Jun 19, 2024
aaf881e
Merge pull request #6695 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 19, 2024
666b5a8
update prometheus version
dongjiang1989 Jun 19, 2024
1e113b4
Merge pull request #6696 from kubeservice-stack/update-prometheus-ver…
simonpasquier Jun 19, 2024
cb295ec
config-reloader: create correct probes when `listenLocal` is set to `…
sdickhoven Jun 19, 2024
2574435
Nit: Check if EnableFeatures already contains agent mode's features (…
haanhvu Jun 20, 2024
8188384
Merge pull request #6698 from sdickhoven/BUGFIX/config-reloader-probes
simonpasquier Jun 20, 2024
a3f05d2
[CHORE] Nicolas as release volunteer
nicolastakashi Jun 19, 2024
08018a6
Merge pull request #6608 from nicolastakashi/chore/improving-sample-l…
ArthurSens Jun 20, 2024
15d7907
Merge pull request #6699 from nicolastakashi/chore/nicolas-release-vo…
simonpasquier Jun 20, 2024
598ed72
Add `ttl` obj to alertmanagercfgs resource (#6515)
afzal442 Jun 20, 2024
4958d8c
chore: factorize prober code
simonpasquier Jun 20, 2024
caaf7bc
chore: Replace StringPtrValOrDefault with ptr.Deref
ArthurSens Jun 20, 2024
8cf75b8
Proposal for DaemonSet deployment of Prometheus Agent (#6600)
haanhvu Jun 20, 2024
6c43aa8
Merge pull request #6702 from simonpasquier/refactor-prober
simonpasquier Jun 21, 2024
16d2298
chore: refactor TLS management in the assets package
simonpasquier Jun 7, 2024
769d392
Merge pull request #6703 from prometheus-operator/ptrDeref
ArthurSens Jun 21, 2024
94823a8
Merge pull request #6662 from simonpasquier/refactor-store-pkg-tlsassets
simonpasquier Jun 21, 2024
24ea585
Refactor the common implementation code (not including tests) between…
haanhvu Jun 24, 2024
3322ed8
Continue #6688: Refactor common test code between Prometheus modes (#…
haanhvu Jun 24, 2024
1050a64
chore: optimize get secret key from store (#6700)
dongjiang1989 Jun 24, 2024
31fa37d
build(deps): bump github.com/go-test/deep from 1.1.0 to 1.1.1
dependabot[bot] Jun 24, 2024
ad006f4
Merge pull request #6706 from prometheus-operator/dependabot/go_modul…
github-actions[bot] Jun 24, 2024
87e3b56
chore: bump go dependencies before release
slashpai Jun 26, 2024
cb79b96
feat(xds): Add OVHcloud service discovery to the ScrapeConfig CRD (#6…
dongjiang1989 Jun 26, 2024
91df221
Merge pull request #6707 from slashpai/cut-0.75.0
simonpasquier Jun 26, 2024
21e69ff
chore: cut 0.75.0
slashpai Jun 26, 2024
79c225b
Merge pull request #6709 from slashpai/cut-0.75.0
slashpai Jun 26, 2024
c2a24e4
cherry-pick 6722
dongjiang1989 Jul 1, 2024
84bddcb
Merge pull request #6723 from kubeservice-stack/Cherry-pick-6722
simonpasquier Jul 1, 2024
7e721e2
chore: cut 0.75.1
slashpai Jul 1, 2024
9b72f85
Merge pull request #6725 from slashpai/cut-0.75.1
slashpai Jul 2, 2024
3cdbec7
Merge tag 'refs/tags/v0.75.1' into release-2.12
github-actions[bot] Jul 12, 2024
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
golang-version=1.22
kind-version=v0.21.0
kind-image=kindest/node:v1.29.2
kind-version=v0.23.0
kind-image=kindest/node:v1.30.0
7 changes: 2 additions & 5 deletions .github/workflows/checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,13 +54,10 @@ jobs:
- name: go.mod
run: make tidy && git diff --exit-code
- name: golangci-lint
uses: golangci/golangci-lint-action@v4.0.0
uses: golangci/golangci-lint-action@v6.0.1
with:
version: v1.56.2
version: v1.57.2
args: --timeout 10m0s --go ${{ env.golang-version }}
# Disable caching as a workaround for https://github.com/golangci/golangci-lint-action/issues/135.
# The line can be removed once the golangci-lint issue is resolved.
skip-pkg-cache: true

check-metrics:
runs-on: ubuntu-latest
Expand Down
64 changes: 64 additions & 0 deletions .github/workflows/e2e-feature-gated.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: e2e-feature-gated
on:
pull_request:
paths-ignore:
- '**/*.md'
push:
branches:
- 'release-*'
- 'master'
- 'main'
tags:
- 'v*'
paths-ignore:
- '**/*.md'
jobs:
e2e-tests:
name: E2E tests for feature gates
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Import environment variables from file
run: cat ".github/env" >> $GITHUB_ENV
- name: Install Go
uses: actions/setup-go@v5
with:
go-version: '${{ env.golang-version }}'
check-latest: true
- name: Build images
run: |
export SHELL=/bin/bash
make build image
- name: Start kind cluster
uses: helm/[email protected]
with:
version: ${{ env.kind-version }}
node_image: ${{ env.kind-image }}
wait: 300s
config: ./test/e2e/kind-conf.yaml
cluster_name: e2e
- name: Wait for cluster to finish bootstraping
run: |
echo "Waiting for all nodes to be ready..."
kubectl wait --for=condition=Ready nodes --all --timeout=120s
kubectl get nodes
echo "Waiting for all pods to be ready..."
kubectl wait --for=condition=Ready pods --all --all-namespaces --timeout=300s
kubectl get pods -A
echo "Cluster information"
kubectl cluster-info
- name: Load images
run: |
kind load docker-image -n e2e quay.io/prometheus-operator/prometheus-operator:$(git rev-parse --short HEAD)
kind load docker-image -n e2e quay.io/prometheus-operator/prometheus-config-reloader:$(git rev-parse --short HEAD)
kind load docker-image -n e2e quay.io/prometheus-operator/admission-webhook:$(git rev-parse --short HEAD)
kubectl apply -f scripts/kind-rbac.yaml
- name: Run tests
run: >
EXCLUDE_ALERTMANAGER_TESTS=exclude
EXCLUDE_PROMETHEUS_TESTS=exclude
EXCLUDE_PROMETHEUS_ALL_NS_TESTS=exclude
EXCLUDE_THANOSRULER_TESTS=exclude
EXCLUDE_OPERATOR_UPGRADE_TESTS=exclude
EXCLUDE_PROMETHEUS_UPGRADE_TESTS=exclude
make test-e2e
16 changes: 8 additions & 8 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,35 +26,30 @@ jobs:
alertmanager: ""
thanosruler: "exclude"
operatorUpgrade: "exclude"
featureGated: "include"
- suite: prometheus
prometheus: ""
prometheusAllNS: "exclude"
alertmanager: "exclude"
thanosruler: "exclude"
operatorUpgrade: "exclude"
featureGated: "include"
- suite: prometheusAllNS
prometheus: "exclude"
prometheusAllNS: ""
alertmanager: "exclude"
thanosruler: "exclude"
operatorUpgrade: "exclude"
featureGated: "include"
- suite: thanosruler
prometheus: "exclude"
prometheusAllNS: "exclude"
alertmanager: "exclude"
thanosruler: ""
operatorUpgrade: "exclude"
featureGated: "include"
- suite: operatorUpgrade
prometheus: "exclude"
prometheusAllNS: "exclude"
alertmanager: "exclude"
thanosruler: "exclude"
operatorUpgrade: ""
featureGated: "include"
steps:
- uses: actions/checkout@v4
- name: Import environment variables from file
Expand All @@ -69,7 +64,7 @@ jobs:
export SHELL=/bin/bash
make build image
- name: Start kind cluster
uses: helm/kind-action@v1.9.0
uses: helm/kind-action@v1.10.0
with:
version: ${{ env.kind-version }}
node_image: ${{ env.kind-image }}
Expand All @@ -78,9 +73,14 @@ jobs:
cluster_name: e2e
- name: Wait for cluster to finish bootstraping
run: |
echo "Waiting for all nodes to be ready..."
kubectl wait --for=condition=Ready nodes --all --timeout=120s
kubectl get nodes
echo "Waiting for all pods to be ready..."
kubectl wait --for=condition=Ready pods --all --all-namespaces --timeout=300s
kubectl cluster-info
kubectl get pods -A
echo "Cluster information"
kubectl cluster-info
- name: Load images
run: |
kind load docker-image -n e2e quay.io/prometheus-operator/prometheus-operator:$(git rev-parse --short HEAD)
Expand All @@ -94,7 +94,7 @@ jobs:
EXCLUDE_PROMETHEUS_ALL_NS_TESTS=${{ matrix.prometheusAllNS }}
EXCLUDE_THANOSRULER_TESTS=${{ matrix.thanosruler }}
EXCLUDE_OPERATOR_UPGRADE_TESTS=${{ matrix.operatorUpgrade }}
FEATURE_GATED_TESTS=${{ matrix.featureGated }}
EXCLUDE_FEATURE_GATED_TESTS=exclude
EXCLUDE_PROMETHEUS_UPGRADE_TESTS=exclude
make test-e2e

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
- name: Check the cosign version
run: cosign version
- name: Install crane
uses: imjasonh/setup-crane@v0.3
uses: imjasonh/setup-crane@v0.4
- name: Login to quay.io
uses: docker/login-action@v3
with:
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/stale.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,7 @@ jobs:
days-before-stale: 60
days-before-issue-close: 120
days-before-pr-close: 180
exempt-issue-labels: 'kind/feature,help wanted,kind/bug,kind/documentation'
exempt-issue-labels: 'kind/feature,help wanted,kind/bug,kind/documentation,needs-triage'
stale-issue-label: 'stale'
stale-pr-label: 'stale'
exempt-draft-pr: true
operations-per-run: 500
4 changes: 2 additions & 2 deletions .github/workflows/test-prom-version-upgrade.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
export SHELL=/bin/bash
make build image
- name: Start KinD
uses: helm/kind-action@v1.9.0
uses: helm/kind-action@v1.10.0
with:
version: ${{ env.kind-version }}
node_image: ${{ env.kind-image }}
Expand All @@ -47,5 +47,5 @@ jobs:
EXCLUDE_PROMETHEUS_ALL_NS_TESTS=exclude
EXCLUDE_THANOSRULER_TESTS=exclude
EXCLUDE_OPERATOR_UPGRADE_TESTS=exclude
FEATURE_GATED_TESTS=exclude
EXCLUDE_FEATURE_GATED_TESTS=exclude
make test-e2e
6 changes: 5 additions & 1 deletion .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,11 @@ issues:

linters-settings:
errcheck:
exclude: scripts/errcheck_excludes.txt
exclude-functions:
# Any error in HTTP handlers is handled by the server itself.
- (net/http.ResponseWriter).Write
# Never check for logger errors.
- (github.com/go-kit/log.Logger).Log
gci:
sections:
- standard
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,42 @@
## 0.75.1 / 2024-07-02

* [BUGFIX] Fix OVHCloud service discovery configs key error. #6723

## 0.75.0 / 2024-06-26

* [CHANGE] Global limits over enforced limits when no user limits are set. #6608
* [CHANGE/BUGFIX] Use a separate port number (`8081`) for the init container. #6635
* [FEATURE] Add `source` field in `pagerdutyConfigs` in `AlertManangerConfig` CRD. #6427
* [FEATURE] Add `DockerSwarm` Service Discovery support in the ScrapeConfig CRD. #6633
* [FEATURE] Add `Linode` Service Discovery support in the ScrapeConfig CRD. #6586
* [FEATURE] Add `PuppetDB` Service Discovery support in the ScrapeConfig CRD. #6651
* [FEATURE] Add `LightSail` Service Discovery support in the ScrapeConfig CRD. #6660
* [FEATURE] Add `OVHCloud` Service Discovery support in the ScrapeConfig CRD. #6689
* [FEATURE] Add extra metric relabelings to scrape classes. #6492
* [FEATURE] Add `jobName` field to ScrapeConfig CRD. #6618
* [FEATURE] Add automatic memory limit handling using the flag `-auto-gomemlimit-ratio`. #6591
* [FEATURE] Add support for ProxyConfig in Prometheus RemoteWrite and RemoteRead specs. #6512
* [ENHANCEMENT] Add automatic `GOMAXPROCS` to admission webhook. #6599
* [ENHANCEMENT] Add `prometheus_operator_feature_gate_info` metric. #6655
* [BUGFIX] Fix reloading `Alertmanager` when notification templates change. #6607
* [BUGFIX] Fix PrometheusAgent reconciliation for the statefulset changes. #6615
* [BUGFIX] Fix readiness/liveness probes for config-reloader when listenLocal is set to true. #6698

## 0.74.0 / 2024-05-17

* [CHANGE/BUGFIX] Change the `proxyConnectHeader` field of the proxy configuration in the `ScrapeConfig` CRD from a map of strings to a map of string slices. #6541
* [CHANGE] Automatically set the GOMAXPROCS variable according to the CPU limits of the process cgroup. #6576
* [FEATURE] Add support for the Nomad Service Discovery to the `ScrapeConfig` CRD. #6485
* [FEATURE] Add `relabelings` field for Alertmanager's endpoints in the `Prometheus` CRD. #6467
* [FEATURE] Add `alertRelabelings` field for the Alertmanager's endpoints in the `Prometheus` CRD. #6450
* [FEATURE] Add support for the Azure SDK authentication to the Azure Service Discovery in the `ScrapeConfig` CRD. #6595
* [FEATURE] Add support for the Azure SDK authentication to the remote-write configuration in the `Prometheus` and `PrometheusAgent` CRDs. #6596
* [ENHANCEMENT] Add Go runtime scheduler metrics to the operator. #6563
* [ENHANCEMENT] Add `go_sync_mutex_wait_total_seconds_total` metric to the operator. #6581
* [BUGFIX] Allow templated strings for the responder's `type` in OpsGenie configuration. #6378
* [BUGFIX] Fix nil pointer panic in the `AlertmanagerConfig` Webex receiver. #6582
* [BUGFIX] Apply TLS scrape class settings to all `PodMonitor`, `Probe` and `ScrapeConfig` objects. #6573

## 0.73.2 / 2024-04-18

* [BUGFIX] Fix ScrapeClassTLSConfig nil pointer exception. #6526
Expand Down
2 changes: 2 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,8 @@ meetings happen at 11:00 UTC on Monday, check the [online
notes](https://docs.google.com/document/d/1-fjJmzrwRpKmSPHtXN5u6VZnn39M28KqyQGBEJsqUOk/edit?usp=sharing)
to know the exact dates and the connection details.

An invite is also available on the [project's public calendar](https://calendar.google.com/calendar/u/1/embed?src=c_331fefe21da6f878f17e5b752d63e19d58b1e3bb24cb82e5ac65e5fd14e81878@group.calendar.google.com&csspa=1).

## Getting Started

- Fork the repository on GitHub
Expand Down
Loading
Loading