Matthias Rampke
39a8629864
Use IPv6 localhost for relay test
...
This is the only way I could find to make the test pass on _my_
macOS machine:
```
Darwin mr-6.local 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:37 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T6000 arm64
```
I don't understand the problem here, and I am not sure what the
implications are; this probably breaks the test on IPv4-only machines if
those still exist.
Without this change, or even when using 127.0.0.1, nothing is received.
```
=== RUN TestRelay_RelayLine
=== RUN TestRelay_RelayLine/multiple_lines
udp.go:85: At: /Users/mr/src/github.com/prometheus/statsd_exporter/pkg/relay/relay_test.go:68
udp.go:115: Expected to find: "foo5:100|c|#tag1:bar,#tag2:baz\n"
udp.go:116: But got: ""
--- FAIL: TestRelay_RelayLine (0.00s)
--- FAIL: TestRelay_RelayLine/multiple_lines (0.00s)
FAIL
FAIL github.com/prometheus/statsd_exporter/pkg/relay 1.809s
FAIL
```
Is there a better or more well understood solution?
Possibly related: `localhost` is [not well defined](https://github.com/golang/go/issues/22826 ).
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2022-07-08 12:22:00 +00:00
Matthias Rampke
9115f0fa39
Merge pull request #447 from pedro-stanaka/feat/doc-special-regex-match
...
Adding documentation about special regex match group
2022-07-08 10:59:00 +00:00
Pedro Tanaka
6ef0b3b4e8
Changing issue number for tracking support for globbling
...
Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
2022-06-29 10:23:33 +02:00
Pedro Tanaka
1a148215de
Adding note about behavior of .+ regex
...
Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
2022-06-29 10:22:12 +02:00
Pedro Tanaka
f935a9c869
Adding documentation about special regex match group
...
Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
2022-06-29 10:22:12 +02:00
Matthias Rampke
3a63a4b86c
Merge pull request #445 from SandroJijavadze/fix-443-flaky-test
...
fix flaky test gosched hack
2022-06-28 20:18:13 +02:00
Sandro Jijavadze
2ab624a917
fix flaky test gosched hack
...
Signed-off-by: Sandro Jijavadze <sandrojijavadze@protonmail.com>
2022-06-22 15:31:41 +04:00
Matthias Rampke
848212e028
Merge pull request #440 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-06-18 11:58:53 +02:00
Matthias Rampke
d90c8ff92d
Merge pull request #441 from pedro-stanaka/fix/benchmarks-mapper
...
Fixing broken benchmark for mapper
2022-06-18 10:17:07 +02:00
Pedro Tanaka
6e341dd805
Fixing broken benchmark for mapper
...
Signed-off-by: Pedro Tanaka <pedro.stanaka@gmail.com>
2022-06-17 12:14:29 +02:00
prombot
c753dfaf76
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-06-14 19:50:38 +00:00
Augustin Husson
0d22f85f04
Merge pull request #436 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-06-14 00:27:42 +02:00
prombot
b8504edbe4
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-06-02 19:50:41 +00:00
Matthias Rampke
c714dcdf2e
Add #434 to release notes
...
just in time for 0.22.5 :)
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2022-05-06 12:01:02 +00:00
Matthias Rampke
dcddbc4234
Merge pull request #434 from pedro-stanaka/relay-new-line-count-metric
...
New metric for relayed lines
2022-05-06 11:56:27 +00:00
Matthias Rampke
d46243aa66
Update Year
2022-05-06 11:56:04 +00:00
Matthias Rampke
4d07e28b7c
Release 0.22.5
...
no material changes, only a maintenance release.
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2022-05-06 11:50:40 +00:00
Matthias Rampke
ada7248ccb
Merge pull request #432 from prometheus/mr/go-image
...
Switch to cimg/go for build+test
2022-05-06 11:35:00 +00:00
Pedro Tanaka
0de518d3d5
Adding new metric to keep track of total relayed lines
...
* Adding new simple test to relay package
* Adding metric testing on relay
* Adding new metric to relay
* Adding new test section to check on metrics
* Fixing linting problems on new code
* Adding license headers on file
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-05-06 13:06:46 +02:00
Matthias Rampke
3427e36d50
Switch to cimg/go for build+test
...
To get off the [deprecated] circleci/golang.
Fixes #424 .
[deprecated]: https://discuss.circleci.com/t/legacy-convenience-image-deprecation/41034
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2022-05-06 10:52:24 +00:00
Matthias Rampke
99a94fa8b4
Merge pull request #433 from prometheus/revert-429-relay-new-line-count-metric
...
Revert "New metric for total lines relayed"
2022-05-06 10:52:03 +00:00
Matthias Rampke
4b6983811e
Revert "New metric for total lines relayed"
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2022-05-06 10:50:13 +00:00
Matthias Rampke
e416ec14d3
Merge pull request #429 from pedro-stanaka/relay-new-line-count-metric
...
New metric for total lines relayed
2022-05-06 10:43:17 +00:00
Ben Kochie
f8fc001bba
Merge pull request #431 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-05-05 22:24:34 +02:00
prombot
542ee7cfa9
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-05-05 19:50:36 +00:00
Ben Kochie
0cb34c771d
Merge pull request #430 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-05-03 22:17:13 +02:00
prombot
549a96a54c
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-05-03 19:50:38 +00:00
Pedro Tanaka
fbf7837387
Fixing linting problems on new code
...
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-04-26 21:07:02 +02:00
Pedro Tanaka
d015cda365
Adding new test section to check on metrics
...
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-04-22 14:58:21 +02:00
Pedro Tanaka
2d339b0853
Adding new metric to relay
...
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-04-21 11:47:19 +02:00
Pedro Tanaka
60742e1bd6
Adding metric testing on relay
...
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-04-21 11:43:58 +02:00
Pedro Tanaka
78dcd3b7b2
Adding new simple test to relay package
...
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
2022-04-21 08:27:16 +02:00
Matthias Rampke
4ad11fcafa
Merge pull request #426 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-03-31 22:12:52 +02:00
prombot
2f5add464e
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-03-31 19:50:48 +00:00
Matthias Rampke
4a086bc25b
Merge pull request #423 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-03-14 21:20:08 +01:00
prombot
55e536bc15
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-03-14 19:50:37 +00:00
Matthias Rampke
161f982ae2
Merge pull request #422 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-03-12 21:58:56 +01:00
prombot
5654505569
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-03-10 19:50:26 +00:00
Matthias Rampke
1a1dd2d8a3
Merge pull request #421 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-03-09 09:38:18 +01:00
prombot
b8462d09ec
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-03-08 19:50:28 +00:00
Matthias Rampke
c481b95155
Merge pull request #419 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2022-03-08 09:45:11 +01:00
prombot
b1222831b6
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2022-03-03 19:50:41 +00:00
Matthias Rampke
db4a4f2fbe
Merge pull request #415 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-12-19 12:03:11 +01:00
prombot
83180ae37f
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-12-15 00:01:52 +00:00
Matthias Rampke
5c6c8a28d0
Merge pull request #412 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-11-27 10:02:07 +01:00
prombot
a32a9da527
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-11-27 00:01:51 +00:00
Matthias Rampke
7e2fe6c2e6
Bump version & add changelog for #409 #410
...
Signed-off-by: Matthias Rampke <matthias@prometheus.io>
2021-11-26 10:32:37 +00:00
Matthias Rampke
7ba3f6a841
Merge pull request #409 from aleksandr-vin/aleksandr-vin-patch-1
...
Set numeric user to comply runAsNonRoot k8s policy
2021-11-26 11:22:06 +01:00
Matthias Rampke
6a5a089597
Merge pull request #410 from mattdurham/use_instance_registry
...
Use the instance registry instead of the prometheus.registry
2021-11-26 11:20:40 +01:00
Matthias Rampke
6564725760
Merge pull request #411 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-11-26 11:13:56 +01:00