Commit graph

1729 commits

Author SHA1 Message Date
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
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 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
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
R. Ryantm 8c2236f63f telegraf: 1.22.0 -> 1.22.1 2022-04-09 23:19:29 +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