Commit graph

1811 commits

Author SHA1 Message Date
Aaron Jheng 61e21feee0
prometheus-nginx-exporter: 0.9.0 -> 0.10.0 2022-05-14 08:18:31 +00:00
Maximilian Bosch 128644de07
grafana: 8.5.1 -> 8.5.2
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.5.2
2022-05-13 20:09:47 +02:00
Matthias Treydte 0c9a754a6c prometheus: fix build when all service discovery plugins are disabled
Since c6fae8bb0e, when all discovery
plugins are disabled, the postPatch phase contains shell code like

> ( ) > plugins.yml

which is invalid syntax. So make sure there's always at least
one statement for the subshell, giving the expected empty file.
2022-05-13 17:00:44 +02:00
Lassulus eede06341b
Merge pull request #163812 from r-ryantm/auto-update/prometheus-xmpp-alerts
prometheus-xmpp-alerts: 0.5.1 -> 0.5.3
2022-05-11 12:39:35 +02:00
Aaron Jheng bf889b9d3d
prometheus-openldap-exporter: 2.2.0 -> 2.2.1 2022-05-10 11:48:20 +00:00
Malo Bourgon 16e15fa68f treewide: add meta.mainProgram to many packages 2022-05-04 18:08:19 -07:00
Mario Rodas 9344233ab1
Merge pull request #171334 from aaronjheng/prometheus-aws-s3-exporter
prometheus-aws-s3-exporter: 0.4.1 -> 0.5.0
2022-05-04 18:55:03 -05:00
Aaron Jheng 8e225170e2
prometheus-haproxy-exporter: 0.12.0 -> 0.13.0 (#171336) 2022-05-04 12:51:52 -04:00
Aaron Jheng 5aec68a789
prometheus-aws-s3-exporter: 0.4.1 -> 0.5.0 2022-05-03 00:53:53 +00:00
Aaron Jheng 82da3193fc
uchiwa: remove 2022-05-02 13:20:22 +00:00
Vladimír Čunát c480cc2895
Merge branch 'master' into staging-next-2022-04-23 2022-04-30 23:02:28 +02:00
Vladimír Čunát 8caa1418f6
Merge branch 'master' into staging-next-2022-04-23 2022-04-28 18:04:16 +02:00
Maximilian Bosch 35a36a5122
grafana: 8.5.0 -> 8.5.1
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.5.1
2022-04-28 15:50:23 +02:00
Maximilian Bosch 19f9d47e9b
Merge pull request #168706 from roidelapluie/update-prometheus
Prometheus: 2.30.3 -> 2.35.0
2022-04-28 12:19:28 +02:00
Maximilian Bosch 59a4037e30
Merge pull request #169736 from Ma27/bump-grafana
grafana: 8.4.7 -> 8.5.0
2022-04-28 11:37:53 +02:00
Julien Pivotto c6fae8bb0e prometheus: 2.30.3 -> 2.35.0
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
2022-04-27 15:30:36 +02:00
github-actions[bot] 073cad8fd6
Merge master into staging-next 2022-04-25 12:04:02 +00:00
Bryan Honof c3c33251e2 Grafana Mimir: Add maintainers
Add happysalada and myself as a maintainer of the Grafana Mimir Nix
package.

Signed-off-by: Bryan Honof <bryanhonof@gmail.com>
2022-04-25 08:01:20 -04:00
Bryan Honof 0e29eb34e2 Grafana Mimir: init at v2.0.0
Refs: #170083
2022-04-25 08:01:20 -04:00
github-actions[bot] b9e4b22843
Merge master into staging-next 2022-04-24 12:01:14 +00:00
Fabian Affolter 2925242f4c
Merge pull request #169950 from fabaff/alerta-fix
alerta-server: add missing input
2022-04-24 10:33:31 +02:00
github-actions[bot] 696025ae9c
Merge master into staging-next 2022-04-24 00:02:26 +00:00
maxine [they] 84904e9ea0
Merge pull request #168062 from r-ryantm/auto-update/thanos
thanos: 0.25.1 -> 0.25.2
2022-04-23 22:29:09 +02:00
Vladimír Čunát 82ec893b68
Merge branch 'staging' into staging-next 2022-04-23 18:10:57 +02:00
Fabian Affolter 10f881519c alerta: 8.4.0 -> 8.5.1 2022-04-23 16:22:45 +02:00
Fabian Affolter ea63f62949 alerta-server: 8.3.3 -> 8.7.0 2022-04-23 16:19:36 +02:00
Fabian Affolter 3499ba19b7 alerta-server: add missing input 2022-04-23 16:09:25 +02:00
Maximilian Bosch d40bc361cc
Merge pull request #169807 from helsinki-systems/upd/prometheus-nextcloud-exporter
prometheus-nextcloud-exporter: 0.5.0 -> 0.5.1
2022-04-23 09:52:35 +02:00
Artturi 62866bc352
Merge pull request #169449 from Artturin/movetesting1
testers.testVersion: move from trivial-builders.nix
2022-04-23 06:06:16 +03:00
github-actions[bot] 05f9abf294
Merge staging-next into staging 2022-04-22 18:01:54 +00:00
Artturi 785373a76f
Merge pull request #166605 from siraben/remove-redundant-stdenv 2022-04-22 20:25:38 +03:00
ajs124 04fd6e83f4 prometheus-nextcloud-exporter: 0.5.0 -> 0.5.1
Updated Prometheus client library for CVE-2022-21698
2022-04-22 15:49:18 +01:00
Artturin f1c7f19e49 treewide: testVersion -> testers.testVersion 2022-04-22 16:24:27 +03:00
R. Ryantm 58b7695fdc checkSSLCert: 2.24.0 -> 2.25.0 2022-04-22 09:41:23 +00:00
Maximilian Bosch 0eec6b710b
grafana: 8.4.7 -> 8.5.0
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.5.0
2022-04-22 10:38:53 +02:00
Maximilian Bosch 12e2fb8418
grafana: 8.4.6 -> 8.4.7
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.4.7
2022-04-21 15:00:54 +02:00
Florian Klink 1635fb33ae
grafana-agent: 0.21.2 -> 0.24.1 (#169558)
We can skip our little patch. The file was removed in
https://github.com/grafana/agent/pull/1362, which includes
https://github.com/grafana/agent/pull/1268.

The condition to exempt network tests was inverted as part of these PRs,
so we now need to set GOFLAGS explicitly to exclude tests that can't run
inside the Nix sandbox.
2022-04-21 11:41:18 +02:00
Ben Siraphob 259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
ajs124 f699697857
Merge pull request #164790 from r-ryantm/auto-update/mackerel-agent
mackerel-agent: 0.72.8 -> 0.72.9
2022-04-16 12:08:29 +01:00
Lassulus 3ed16cf942
Merge pull request #161920 from r-ryantm/auto-update/bird-exporter
prometheus-bird-exporter: 1.4.0 -> 1.4.1
2022-04-15 22:58:04 +01:00
Lassulus 92734ac395
Merge pull request #166865 from malob/treewide-mainProgram
treewide: add meta.mainProgram to many packages
2022-04-15 09:28:00 +01:00
Malo Bourgon 0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
Lassulus e037161750
Merge pull request #150267 from r-ryantm/auto-update/cadvisor
cadvisor: 0.38.7 -> 0.40.0
2022-04-14 17:34:43 +01:00
Maximilian Bosch e633d42747
grafana: 8.4.5 -> 8.4.6
No-op release: https://github.com/grafana/grafana/releases/tag/v8.4.6

Yes, this is actually not really needed since we only provide the OSS
version of Grafana and the CVE in question is only exploitable on
Grafana enterprise, but I decided to perform this update to test the
update script I previously implemented in 7708fccf01.
2022-04-14 11:29:19 +02:00
Maximilian Bosch 7708fccf01
grafana: implement update script 2022-04-14 10:58:50 +02:00
happysalada e45e7cab9a loki: 2.4.2 -> 2.5.0 2022-04-12 07:18:43 -04:00
Artturi 38651eefb1
Merge pull request #163488 from r-ryantm/auto-update/process-exporter 2022-04-11 14:33:49 +03:00
Fabian Affolter 9a27dfe40e
Merge pull request #168127 from r-ryantm/auto-update/check_ssl_cert
checkSSLCert: 2.23.0 -> 2.24.0
2022-04-10 20:56:35 +02:00
Mario Rodas ab2ac76ac3
Merge pull request #167943 from r-ryantm/auto-update/nginxlog_exporter
prometheus-nginxlog-exporter: 1.9.0 -> 1.9.2
2022-04-10 08:05:42 -05:00
R. Ryantm 6da2a24cc3 checkSSLCert: 2.23.0 -> 2.24.0 2022-04-10 11:42:08 +00:00
Aaron Jheng f38b473946
prometheus-consul-exporter: 0.7.1 -> 0.8.0 2022-04-10 00:42:53 +00:00
R. Ryantm 8c2236f63f telegraf: 1.22.0 -> 1.22.1 2022-04-09 23:19:29 +00:00
R. Ryantm bd2a384c40 thanos: 0.25.1 -> 0.25.2 2022-04-09 22:11:46 +00:00
R. Ryantm 31764768f3 prometheus-nginxlog-exporter: 1.9.0 -> 1.9.2 2022-04-09 00:04:10 +00:00
Vladimír Čunát b4729bad3d
Merge #165406: staging-next 2022-03-23 2022-04-05 20:34:08 +02:00
Aaron Jheng dc2750c88c
heapster: remove 2022-04-05 12:36:23 +00:00
Aaron Jheng d528fabf88
mesos-exporter: remove 2022-04-05 12:35:18 +00:00
github-actions[bot] 27a4e52731
Merge master into staging-next 2022-04-05 12:05:41 +00:00
Rick van Schijndel 9f98b2bd7c
makeWrapper to nativeBuildInputs (#167225) 2022-04-05 10:34:48 +03:00
github-actions[bot] 120925b5cb
Merge master into staging-next 2022-04-05 00:02:06 +00:00
Lassulus 8866ccbe1f
Merge pull request #164929 from r-ryantm/auto-update/thanos
thanos: 0.24.0 -> 0.25.1
2022-04-04 21:05:01 +01:00
Martin Weinelt c6476294e1 Merge remote-tracking branch 'origin/master' into staging-next 2022-04-04 18:40:34 +02:00
Maximilian Bosch 74d3d12130
Merge pull request #167010 from Ma27/blackbox-exporter-version
prometheus-backbox-exporter: correctly expose version info
2022-04-04 18:00:32 +02:00
Maximilian Bosch f81b05ab46
prometheus-backbox-exporter: correctly expose version info 2022-04-03 10:03:43 +02:00
github-actions[bot] fc17fe6417
Merge master into staging-next 2022-04-02 18:01:07 +00:00
R. Ryantm 376d67e1cd prometheus-wireguard-exporter: 3.6.2 -> 3.6.3 2022-04-02 13:10:31 -04:00
7c6f434c 8188f10752
Merge pull request #166430 from alyssais/openssl-static-retry
treewide: use lib.getLib for OpenSSL libraries
2022-04-02 12:59:55 +00:00
github-actions[bot] 8b4f11bb87
Merge master into staging-next 2022-04-02 00:02:09 +00:00
Pascal Bach b88a99ae9c
Merge pull request #166607 from Ma27/bump-grafana
grafana: 8.4.4 -> 8.4.5
2022-04-01 21:51:25 +02:00
github-actions[bot] 27e49cc5a4
Merge master into staging-next 2022-04-01 18:01:22 +00:00
adisbladis 9511feef72 prometheus-dmarc-exporter: Add missing build-system dependencies with overrides
I will add these upstream in poetry2nix and remove them from here once released.
2022-04-01 23:38:46 +12:00
Maximilian Bosch bab7f65636
grafana: 8.4.4 -> 8.4.5
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.4.5
2022-03-31 20:45:55 +02:00
Alyssa Ross fd78240ac8
treewide: use lib.getLib for OpenSSL libraries
At some point, I'd like to make another attempt at
71f1f4884b ("openssl: stop static binaries referencing libs"), which
was reverted in 195c7da07d.  One problem with my previous attempt is
that I moved OpenSSL's libraries to a lib output, but many dependent
packages were hardcoding the out output as the location of the
libraries.  This patch fixes every such case I could find in the tree.
It won't have any effect immediately, but will mean these packages
will automatically use an OpenSSL lib output if it is reintroduced in
future.

This patch should cause very few rebuilds, because it shouldn't make
any change at all to most packages I'm touching.  The few rebuilds
that are introduced come from when I've changed a package builder not
to use variable names like openssl.out in scripts / substitution
patterns, which would be confusing since they don't hardcode the
output any more.

I started by making the following global replacements:

    ${pkgs.openssl.out}/lib -> ${lib.getLib pkgs.openssl}/lib
    ${openssl.out}/lib -> ${lib.getLib openssl}/lib

Then I removed the ".out" suffix when part of the argument to
lib.makeLibraryPath, since that function uses lib.getLib internally.

Then I fixed up cases where openssl was part of the -L flag to the
compiler/linker, since that unambigously is referring to libraries.

Then I manually investigated and fixed the following packages:

 - pycurl
 - citrix-workspace
 - ppp
 - wraith
 - unbound
 - gambit
 - acl2

I'm reasonably confindent in my fixes for all of them.

For acl2, since the openssl library paths are manually provided above
anyway, I don't think openssl is required separately as a build input
at all.  Removing it doesn't make a difference to the output size, the
file list, or the closure.

I've tested evaluation with the OfBorg meta checks, to protect against
introducing evaluation failures.
2022-03-30 15:10:00 +00:00
github-actions[bot] 80ddf916da
Merge master into staging-next 2022-03-29 00:02:04 +00:00
Fabian Affolter 221dfa0857
Merge pull request #165831 from r-ryantm/auto-update/check_ssl_cert
checkSSLCert: 2.22.0 -> 2.23.0
2022-03-28 21:08:57 +02:00
Jan Tojnar 997bb5e42c Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/python-modules/dnspython/default.nix
;	pkgs/development/python-modules/googleapis-common-protos/default.nix
2022-03-28 17:55:31 +02:00
Maximilian Bosch 1411b20576
Merge pull request #165779 from r-ryantm/auto-update/redis_exporter
prometheus-redis-exporter: 1.36.0 -> 1.37.0
2022-03-28 10:11:28 +02:00
Martin Weinelt d68657af92 Merge remote-tracking branch 'origin/master' into staging-next 2022-03-27 15:54:05 +02:00
Sandro 305985df3e
Merge pull request #165577 from Mic92/telegraf 2022-03-27 12:49:20 +02:00
github-actions[bot] 3b6f03e497
Merge master into staging-next 2022-03-26 18:01:22 +00:00
R. RyanTM 972dbe303a
prometheus-alertmanager: 0.23.0 -> 0.24.0 (#165813) 2022-03-26 13:40:30 -04:00
R. Ryantm a89197a11d checkSSLCert: 2.22.0 -> 2.23.0 2022-03-26 10:48:54 +00:00
R. Ryantm cccc419102 prometheus-redis-exporter: 1.36.0 -> 1.37.0 2022-03-25 19:18:33 +00:00
Vladimír Čunát 0a8b4eddd2
Merge branch 'master' into staging-next 2022-03-25 10:16:56 +01:00
peter woodman 6af081ad33
prometheus-node-exporter: fix build on darwin (#165546) 2022-03-24 12:24:40 -04:00
Jörg Thalheim 9741586d6a
telegraf: 1.21.4 -> 1.22.0 2022-03-24 09:08:17 +01:00
Fabian Affolter cc777a7684
Merge pull request #165135 from r-ryantm/auto-update/blackbox_exporter
prometheus-blackbox-exporter: 0.19.0 -> 0.20.0
2022-03-23 20:48:34 +01:00
github-actions[bot] c80dabe3b1
Merge staging-next into staging 2022-03-23 06:01:55 +00:00
Armeen Mahdian 3901b14926 munin: switch to python3 2022-03-21 21:57:00 -05:00
R. Ryantm e40e7f5bab prometheus-blackbox-exporter: 0.19.0 -> 0.20.0 2022-03-21 16:53:52 +00:00
R. Ryantm ae5d022389 thanos: 0.24.0 -> 0.25.1 2022-03-20 03:35:50 +00:00
github-actions[bot] 3df8e35539
Merge staging-next into staging 2022-03-20 00:02:45 +00:00
Martin Weinelt f4f3622cb1 Merge remote-tracking branch 'origin/staging-next' into staging 2022-03-20 00:00:32 +01:00
Martin Weinelt b9acbc4b40
Merge pull request #164896 from mdlayher/mdl-apcupsd 2022-03-19 23:52:12 +01:00
Matt Layher 0f89cfb395
prometheus-apcupsd-exporter: 0.2.0 -> 0.3.0
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2022-03-19 17:00:38 -04:00
R. Ryantm b250ca540e prometheus-wireguard-exporter: 3.5.0 -> 3.6.2 2022-03-19 16:56:12 -04:00
R. Ryantm d1009de698 mackerel-agent: 0.72.8 -> 0.72.9 2022-03-18 22:38:23 +00:00
Maximilian Bosch bee12c4c5e
grafana: 8.4.3 -> 8.4.4
ChangeLog: https://github.com/grafana/grafana/releases/tag/v8.4.4
2022-03-17 20:09:17 +01:00
zowoq 6431086967 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
R. Ryantm c42d6df03a prometheus-redis-exporter: 1.35.1 -> 1.36.0 2022-03-15 06:36:47 +00:00