Julien Pivotto
c32725ba78
Release Prometheus 2.32.0-beta.0 ( #9747 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
3 years ago
dependabot[bot]
cc3a6c17fd
build(deps): bump github.com/Azure/go-autorest/autorest/adal ( #9756 )
...
Bumps [github.com/Azure/go-autorest/autorest/adal](https://github.com/Azure/go-autorest ) from 0.9.16 to 0.9.17.
- [Release notes](https://github.com/Azure/go-autorest/releases )
- [Changelog](https://github.com/Azure/go-autorest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Azure/go-autorest/compare/autorest/adal/v0.9.16...autorest/adal/v0.9.17 )
---
updated-dependencies:
- dependency-name: github.com/Azure/go-autorest/autorest/adal
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
da7a415eee
build(deps): bump github.com/Azure/azure-sdk-for-go ( #9751 )
...
Bumps [github.com/Azure/azure-sdk-for-go](https://github.com/Azure/azure-sdk-for-go ) from 58.2.0+incompatible to 58.3.0+incompatible.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/v58.2.0...v58.3.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
b71c15a548
build(deps): bump github.com/Azure/azure-sdk-for-go ( #9751 )
...
Bumps [github.com/Azure/azure-sdk-for-go](https://github.com/Azure/azure-sdk-for-go ) from 58.2.0+incompatible to 58.3.0+incompatible.
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases )
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/v58.2.0...v58.3.0 )
---
updated-dependencies:
- dependency-name: github.com/Azure/azure-sdk-for-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
9fe9b246f2
build(deps-dev): bump @lezer/common from 0.15.5 to 0.15.8 in /web/ui ( #9749 )
...
Bumps [@lezer/common](https://github.com/lezer-parser/common ) from 0.15.5 to 0.15.8.
- [Release notes](https://github.com/lezer-parser/common/releases )
- [Changelog](https://github.com/lezer-parser/common/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/common/compare/0.15.5...0.15.8 )
---
updated-dependencies:
- dependency-name: "@lezer/common"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
0986a1d97d
build(deps): bump k8s.io/client-go from 0.22.2 to 0.22.3 ( #9743 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.22.2 to 0.22.3.
- [Release notes](https://github.com/kubernetes/client-go/releases )
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.22.2...v0.22.3 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Matthew
7ee52bfb86
feat: linreg => slope 0 for const values ( #9728 )
...
* feat: linreg => slope 0 for const values
Signed-off-by: mtfoley <mtfoley.mae@gmail.com>
3 years ago
dependabot[bot]
5bec690282
build(deps): bump github.com/hetznercloud/hcloud-go ( #9742 )
...
Bumps [github.com/hetznercloud/hcloud-go](https://github.com/hetznercloud/hcloud-go ) from 1.32.0 to 1.33.1.
- [Release notes](https://github.com/hetznercloud/hcloud-go/releases )
- [Changelog](https://github.com/hetznercloud/hcloud-go/blob/master/CHANGES.md )
- [Commits](https://github.com/hetznercloud/hcloud-go/compare/v1.32.0...v1.33.1 )
---
updated-dependencies:
- dependency-name: github.com/hetznercloud/hcloud-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
235cab458a
build(deps): bump github.com/envoyproxy/protoc-gen-validate ( #9739 )
...
Bumps [github.com/envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate ) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/envoyproxy/protoc-gen-validate/releases )
- [Commits](https://github.com/envoyproxy/protoc-gen-validate/compare/v0.6.1...v0.6.2 )
---
updated-dependencies:
- dependency-name: github.com/envoyproxy/protoc-gen-validate
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
81e611b753
build(deps): bump github.com/aws/aws-sdk-go from 1.41.7 to 1.42.4 ( #9740 )
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.41.7 to 1.42.4.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.41.7...v1.42.4 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
e60d47ddab
build(deps): bump k8s.io/apimachinery from 0.22.2 to 0.22.3 ( #9741 )
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.22.2 to 0.22.3.
- [Release notes](https://github.com/kubernetes/apimachinery/releases )
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.22.2...v0.22.3 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
7dfadd7f8d
Bump i from 0.3.6 to 0.3.7 in /web/ui ( #9732 )
...
* Bump i from 0.3.6 to 0.3.7 in /web/ui
Bumps [i](https://github.com/pksunkara/inflect ) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/pksunkara/inflect/releases )
- [Commits](https://github.com/pksunkara/inflect/compare/v0.3.6...v0.3.7 )
---
updated-dependencies:
- dependency-name: i
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* update package-lock.json
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Augustin Husson <husson.augustin@gmail.com>
3 years ago
dependabot[bot]
06aaf49e11
Bump actions/upload-artifact from 1 to 2.2.4 ( #9731 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 1 to 2.2.4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v1...v2.2.4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
02840e7bec
Bump @types/react-router-dom from 5.1.8 to 5.3.2 in /web/ui ( #9736 )
...
* Bump @types/react-router-dom from 5.1.8 to 5.3.2 in /web/ui
Bumps [@types/react-router-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-router-dom ) from 5.1.8 to 5.3.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-router-dom )
---
updated-dependencies:
- dependency-name: "@types/react-router-dom"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* update package-lock.json
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Augustin Husson <husson.augustin@gmail.com>
3 years ago
dependabot[bot]
ab81e0f583
Bump @types/node from 16.9.1 to 16.11.7 in /web/ui ( #9734 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.9.1 to 16.11.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
1b5aedea1a
Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.33.0 in /web/ui ( #9733 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.31.1 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
19a7709541
Bump @codemirror/highlight from 0.19.5 to 0.19.6 in /web/ui ( #9735 )
...
Bumps [@codemirror/highlight](https://github.com/codemirror/highlight ) from 0.19.5 to 0.19.6.
- [Release notes](https://github.com/codemirror/highlight/releases )
- [Changelog](https://github.com/codemirror/highlight/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/highlight/compare/0.19.5...0.19.6 )
---
updated-dependencies:
- dependency-name: "@codemirror/highlight"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Julien Pivotto
ddddb0dee4
Fix dependabot ( #9730 )
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
3 years ago
Augustin Husson
a7acf93d59
enable dependabot ( #9722 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
3 years ago
Julien Pivotto
f678ae2146
Switch issues locking to github actions ( #9715 )
...
* Switch issues locking to github actions
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
3 years ago
ozairasim
52159840eb
Expose Error function for WrappedError ( #9662 )
3 years ago
Mauro Stettler
8a4f659126
fix error message
...
Signed-off-by: Mauro Stettler <mauro.stettler@gmail.com>
3 years ago
Robert Fratto
72a9f7fee9
Share TSDB locker code with agent ( #9623 )
...
* share tsdb db locker code with agent
Closes #9616
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* add flag to disable lockfile for agent
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* use agentOnlySetting instead of PreAction
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* tsdb: address review feedback
1. Rename Locker to DirLocker
2. Move DirLocker to tsdb/tsdbutil
3. Name metric using fmt.Sprintf
4. Refine error checking in DirLocker test
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* tsdb: create test utilities to assert expected DirLocker behavior
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* tsdb/tsdbutil: fix lint errors
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
* tsdb/agent: fix windows test failure
Use new DB variable instead of overriding the old one.
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
3 years ago
Hu Shuai
5a9be19062
Fix a typo and the grammar in docs/configuration/configuration.md ( #9717 )
3 years ago
Peter Štibraný
422e7839d4
Add more size checks when writing individual sections in the index. ( #9710 )
...
* Add more size checks when writing individual sections in the index.
Signed-off-by: Peter Štibraný <pstibrany@gmail.com>
* Use uint and add comment about it.
Signed-off-by: Peter Štibraný <pstibrany@gmail.com>
3 years ago
Mateusz Gozdek
79a753db7e
web: randomize used port in TestAgentAPIEndPoints test
...
To make sure we hit the right target and allow running tests in
parallel.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
83086aee00
tsdb/agent: use unique registry per tests
...
So tests can run in parallel.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
c08bb86be0
cmd/prometheus: use random listen port in TestStartupInterrupt test
...
So it can be run in parallel safely.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
7bd7573891
cmd/prometheus/main_unix_test.go: fix unix test styling
...
* Formatting of error message is missing a space after ':'.
* t.Fatalf should be used instead of t.Errorf+return.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
ed698c5480
.golangci.yml: sort output by default
...
So running linter several times will yell the same order of reported
issues, which makes it much easier to address them.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
e235b499b0
Makefile: consistently re-use UI_PATH variable
...
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
2f312ff4c5
tsdb: mark TestTombstoneCleanRetentionLimitsRace test as slow
...
It takes over 100 seconds to execute this test, so I'd consider it as
slow.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
David Leadbeater
c0c5f3227b
Update to return a float
...
Signed-off-by: David Leadbeater <dgl@dgl.cx>
3 years ago
David Leadbeater
89ebb3dcf2
Add parseDuration to template functions
...
This can be useful when generating rules, a query may use a duration,
and it may be useful to template that into a URL parameter. Therefore
this allows interfacing with systems that don't implement Prometheus
style duration parsing.
Signed-off-by: David Leadbeater <dgl@dgl.cx>
3 years ago
Augustin Husson
69b761a187
fix the different url used in the codemirror-promql readme ( #9713 )
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
3 years ago
Thomas Jackson
f0003bc0ba
Don't drop ParenExpr when creating StepInvariantExpr ( #9591 )
...
* Add test case to showcase the problem in #9590
Signed-off-by: Thomas Jackson <jacksontj.89@gmail.com>
* Don't unwrap ParenExpr in newStepInvariantExpr
Fixes #9590
Signed-off-by: Thomas Jackson <jacksontj.89@gmail.com>
3 years ago
Levi Harrison
7400e07fa9
Close DB in Agent tests ( #9630 )
...
* Close agent db in tests
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Close first DB before opening second
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Use seperate variables for different DBs?
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Close remote storage
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* Fix closing of stuff
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
* Remove the build flags after a rebase
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
* Fix closing of stuff 2
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu>
Co-authored-by: Ganesh Vernekar <ganeshvern@gmail.com>
3 years ago
Robert Fratto
4a83e6f453
Remove agent mode warnings when loading configs ( #9622 )
...
PR #9618 introduced failing to load the config file when agent mode is
configured to run with unspported settings. This made the block that
logs a warning on their configuration no-op, which is now removed.
Signed-off-by: Robert Fratto <robertfratto@gmail.com>
3 years ago
Jacques-Etienne Beaudet
9fae120f2a
Support int and uint as datatype for template formatting
...
Fixes GH-9679
Signed-off-by: Jacques-Etienne Beaudet <jebeaudet@coveo.com>
3 years ago
Mateusz Gozdek
0bfef847b0
discovery/consul: fix leaking goroutine from test
...
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
d8561dbfd8
storage/remote: make tests use separate remote write configs
...
So tests can be run in parallel without races.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
116552cc58
storage/remote: check errors from ApplyConfig in tests
...
So tests do not produce obscure errors when applying configuration
fails.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
4ef8c7c1d8
discovery/xds: make each test use separate HTTP resource config
...
So tests can run in parallel without races.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
fedcb8999b
discovery/marathon: make test use separate instances of config
...
So tests can be executed in parallel without producing races.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
2cf7479622
web: prepare TestFederation_NotReady test for parallel execution
...
Later on in the test we override fields of handler, so we need a handler
per sub-test, rather than a global one.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
b2c933e317
web: randomize used listening ports for tests
...
So they can be parallelized to speed up tests execution.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
fa1b14e146
cmd/prometheus: randomize test port and isolate test data directory
...
Between the tests. This enables parallelizing those tests, which should
cut the test execution time.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Mateusz Gozdek
5e002dec68
util/testutil: add RandomUnprivilegedPort function
...
So we can randomize ports used for listening in tests, so they can run
in parallel.
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago
Bryan Boreham
1ed94142fc
remote-write: slow down retries to avoid DDOS ( #9634 )
...
* remote-write: slow down retries to avoid DDOS
Increase the default max retry time from 100ms to 5 seconds.
Remote write calls are retried after a recoverable error such as the
back-end returning 500. Prometheus waits the minimum time and retries,
then doubles the wait on each subsequent retry until the maximum is
reached.
If some data is still getting through, remote-write will also increase
shards, and the default maximum is 200. 200 shards sending every 100ms
is 20 calls per second, to a back-end that is already in trouble.
5 seconds was chosen to match the default BatchSendDeadline: if we can
afford to wait that long for no response, then we can wait the same time
to retry. We will reach 5 seconds after 9 successive failures.
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
* Update config doc for max_backoff change
Signed-off-by: Bryan Boreham <bjboreham@gmail.com>
3 years ago
Mateusz Gozdek
f4650c27e7
tsdb/wal: fix flaky TestReaderFuzz* tests
...
It seems sometimes you can get error like:
Error: Not equal:
expected: []byte(nil)
actual : []byte{}
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,3 @@
-([]uint8) <nil>
+([]uint8) {
+}
This commit does what bytes.Equal does to silence those differences. I'm
not sure if this is a correct solution or just covering up the actual bug.
Closes #9574
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
3 years ago