Simon Pasquier
5cdab7933f
chore: optimize build layers
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-06 10:26:28 +01:00
Simon Pasquier
3c35a6d7ba
Merge pull request #7074 from simonpasquier/merge-release-0.78
...
Merge release 0.78
2024-11-05 16:25:06 +01:00
Jayapriya Pai
24e5fec866
Merge pull request #7070 from slashpai/upgrade-fix-p3
...
chore: fix actions for operator upgrade and typo fix
2024-11-05 20:32:45 +05:30
Simon Pasquier
093921bfd6
Merge pull request #7069 from slashpai/prom3
...
chore: add v3.0.0-rc.0 to experimental versions
2024-11-05 16:02:21 +01:00
Simon Pasquier
f80fe19a55
Merge branch 'release-0.78' into merge-release-0.78
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 15:32:56 +01:00
Simon Pasquier
40104e6b86
Merge pull request #7072 from simonpasquier/update-go-mod
...
chore: update version in go.mod files
2024-11-05 15:19:18 +01:00
Simon Pasquier
c8d66348b6
chore: update version in go.mod files
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 14:21:24 +01:00
Simon Pasquier
e6a4e05af9
Merge pull request #7068 from simonpasquier/cut-0.78.1
...
Cut 0.78.1
2024-11-05 11:54:46 +01:00
Jayapriya Pai
ebfe270f13
chore: fix actions for operator upgrade and typo fix
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-11-05 16:14:08 +05:30
Jayapriya Pai
dc92ffe970
chore: add 3.0.0-rc.0 to experimental versions
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-11-05 15:28:41 +05:30
Simon Pasquier
9c340b2508
chore: cut v0.78.1
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 10:23:44 +01:00
Simon Pasquier
951d701bd2
chore: reclaim disk space in publish workflow
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-05 10:17:33 +01:00
Simon Pasquier
87e27b872b
Merge pull request #7067 from simonpasquier/fix-7061-3
...
fix: pass GOARCH variable to the build stage
2024-11-05 08:10:43 +01:00
Simon Pasquier
c7e2bd7ff3
fix: pass GOARCH variable to the build stage
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-04 17:18:45 +01:00
Simon Pasquier
80f539a05a
Merge pull request #7066 from simonpasquier/fix-7061-2
...
fix: pass the GOARCH variable to the build command
2024-11-04 16:27:18 +01:00
Simon Pasquier
e27dc7b52c
fix: pass the GOARCH variable to the build command
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-04 15:34:25 +01:00
Simon Pasquier
ce90af50d4
Merge pull request #7065 from simonpasquier/fix-7061
...
fix: fix image builds for non-amd64 architectures
2024-11-04 14:45:33 +01:00
Simon Pasquier
fcf21f1d78
fix: fix image builds for non-amd64 architectures
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-11-04 14:06:19 +01:00
Jayapriya Pai
30f11e2fa1
Merge pull request #7064 from kubeservice-stack/update-controller-tools
2024-11-04 14:59:00 +05:30
dongjiang1989
fb6a8c94e4
update controller-tools to v0.16.5
...
Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-11-04 15:15:29 +08:00
Simon Pasquier
f4ecf80bd1
Merge pull request #7058 from prometheus-operator/fix-6973-step-1
...
chore: allow to save e2e diagnostics to disk
2024-10-30 17:08:12 +01:00
Simon Pasquier
2efb519a31
Merge pull request #7060 from simonpasquier/cut-0.78.0
...
chore: cut v0.78.0
2024-10-30 16:32:08 +01:00
Simon Pasquier
3a0594cff8
chore: cut v0.78.0
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 15:44:09 +01:00
Simon Pasquier
e8db5dd39a
chore: allow to save e2e diagnostics to disk
...
When the E2E_DIAGNOSTIC_DIRECTORY environment variable is set, the test
framework will save all collected information (logs, events, resources,
...) to this directory.
Related to #6973
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 15:20:13 +01:00
github-actions[bot]
4e665fdecf
Merge pull request #7059 from prometheus-operator/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.13.1
...
build(deps): bump github.com/prometheus/exporter-toolkit from 0.13.0 to 0.13.1
2024-10-30 13:05:41 +00:00
Simon Pasquier
257fade266
Merge pull request #7052 from simonpasquier/refactor-promcfg
...
chore: refactor internal code
2024-10-30 13:47:49 +01:00
dependabot[bot]
655e4b99cf
build(deps): bump github.com/prometheus/exporter-toolkit
...
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit ) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/prometheus/exporter-toolkit/releases )
- [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prometheus/exporter-toolkit/compare/v0.13.0...v0.13.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/exporter-toolkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 12:18:38 +00:00
Simon Pasquier
b9ae56238a
chore: factorize ProxyConfig processing
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 09:00:48 +01:00
Simon Pasquier
6c4545572a
chore: refactor pkg/prometheus/promcfg.go
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-30 09:00:48 +01:00
Jayapriya Pai
293c16c854
Merge pull request #7057 from simonpasquier/drop-alertmanager-below-0.15
2024-10-29 22:46:55 +05:30
Simon Pasquier
e73c1eb408
change: drop support for Alertmanager < 0.15
...
Alertmanager v0.15.0 has been released on `2018-06-22` and there's no
good reason to run the operator with Alertmanager prior to this. The
documentation already says that we support Alertmanager v0.15.0 and
above.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-29 17:06:06 +01:00
Simon Pasquier
a9b0f26a32
Merge pull request #7056 from simonpasquier/fix-coc-link
...
chore: update CoC links
2024-10-29 17:01:59 +01:00
Simon Pasquier
20cede0089
chore: update CoC links
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-29 16:33:33 +01:00
xuwentao
e6fbc67c2f
enhance: change thanos sidecar promethes.http-client params to prometheus.http-client-file and save config file in secret ( #7029 )
...
* enchance: change thanos sidecar promethes.http-client params to prometheus.http-client-file and save config file in secret
* Update pkg/prometheus/server/operator.go
---------
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-10-29 13:57:59 +01:00
github-actions[bot]
d2599cfe67
Merge pull request #7048 from prometheus-operator/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.19.1
...
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1
2024-10-25 13:28:48 +00:00
github-actions[bot]
7dbdc0405b
Merge pull request #7047 from prometheus-operator/dependabot/go_modules/github.com/prometheus/common-0.60.1
...
build(deps): bump github.com/prometheus/common from 0.60.0 to 0.60.1
2024-10-25 13:26:48 +00:00
dependabot[bot]
b403d70cbf
build(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1
...
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime ) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases )
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md )
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.0...v0.19.1 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 12:39:11 +00:00
dependabot[bot]
1b9b903fd4
build(deps): bump github.com/prometheus/common from 0.60.0 to 0.60.1
...
Bumps [github.com/prometheus/common](https://github.com/prometheus/common ) from 0.60.0 to 0.60.1.
- [Release notes](https://github.com/prometheus/common/releases )
- [Changelog](https://github.com/prometheus/common/blob/main/RELEASE.md )
- [Commits](https://github.com/prometheus/common/compare/v0.60.0...v0.60.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/common
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 12:39:04 +00:00
Simon Pasquier
04119f58ad
Merge pull request #7044 from simonpasquier/cleanup-build-common-prom-args
...
chore: refactor shared functions in pkg/prometeus
2024-10-25 10:34:59 +02:00
Simon Pasquier
7ac474a3b8
chore: refactor shared functions in pkg/prometeus
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-24 18:00:59 +02:00
Simon Pasquier
2fc85bb66d
Merge pull request #7045 from simonpasquier/bump-v0.31.2
...
chore: update k8s libraries to v0.31.2
2024-10-24 17:31:32 +02:00
Simon Pasquier
835a778445
chore: update k8s libraries to v0.31.2
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-24 16:22:35 +02:00
Jayapriya Pai
9b1852e6ec
Merge pull request #7041 from slashpai/chore
...
chore: add prometheus v2.55.0
2024-10-24 14:15:34 +05:30
Jayapriya Pai
14bca0a785
chore: add prometheus v2.55.0
...
Signed-off-by: Jayapriya Pai <slashpai9@gmail.com>
2024-10-24 13:28:29 +05:30
github-actions[bot]
8870636234
Merge pull request #7036 from prometheus-operator/dependabot/go_modules/github.com/prometheus/prometheus-0.55.0
...
build(deps): bump github.com/prometheus/prometheus from 0.54.1 to 0.55.0
2024-10-23 12:58:54 +00:00
Simon Pasquier
ca4f84f2bb
Merge pull request #7033 from simonpasquier/prom-rw-2
...
feat: add support for Remote Write v2.0
2024-10-23 14:23:33 +02:00
dependabot[bot]
d6dcfc1fdb
build(deps): bump github.com/prometheus/prometheus from 0.54.1 to 0.55.0
...
Bumps [github.com/prometheus/prometheus](https://github.com/prometheus/prometheus ) from 0.54.1 to 0.55.0.
- [Release notes](https://github.com/prometheus/prometheus/releases )
- [Changelog](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/prometheus/compare/v0.54.1...v0.55.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/prometheus
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 12:10:39 +00:00
Kazuki Suda
acbc8e3cf5
Proposal for RemoteWrite CRD ( #6781 )
...
* Proposal for RemoteWrite CRD
---------
Co-authored-by: Philip Gough <pgough@redhat.com>
Co-authored-by: Simon Pasquier <spasquie@redhat.com>
2024-10-23 11:23:54 +02:00
Pranshu Srivastava
39f217751f
fix: address OpenAPI text inconsistency for prometheus.spec.remoteWrite.sendExemplars
( #6992 )
...
---------
Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
2024-10-23 11:23:11 +02:00
Simon Pasquier
aa58fe3f4c
feat: add support for Remote Write v2.0
...
This change includes the following:
* New `messageVersion` field to the remote write configuration to select
between v1 and v2 message formats.
* New `remoteWriteReceiverMessageVersions` to select which message
format(s) to accept when the remote receiver is configured.
* Stricter validation for the remote write's URL (not breaking since an
empty URL value would already fail the Prometheus configuration
loading)
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2024-10-23 10:51:21 +02:00