diff options
author | Jakub Klinkovský | 2023-08-12 09:17:09 +0200 |
---|---|---|
committer | Jakub Klinkovský | 2023-08-12 09:17:09 +0200 |
commit | 3d0ef5b02f4ad504dc4c8e6179a6ff39abeae7a9 (patch) | |
tree | 56b5999db2a000b5d071feebde513fa3c9776e64 | |
parent | 270d88505ceca1118b792388d493b662e970adea (diff) | |
download | aur-prometheus-nvidia-gpu-exporter.tar.gz |
fix build and add ConditionVirtualization=false to the systemd service
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | prometheus-nvidia-gpu-exporter.service | 1 |
3 files changed, 7 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = prometheus-nvidia-gpu-exporter pkgdesc = Prometheus exporter for Nvidia GPU metrics pkgver = r31.e7d86ca - pkgrel = 3 + pkgrel = 4 url = https://github.com/cfsmp3/nvidia_gpu_prometheus_exporter arch = x86_64 license = Apache @@ -14,7 +14,7 @@ pkgbase = prometheus-nvidia-gpu-exporter source = prometheus-nvidia-gpu-exporter.sysusers b2sums = SKIP b2sums = 47fb8b927f0f8f83521ffabe83076ae0dee39de9ea35e8f14520e6bd2bea746eff2c73838dcf0b4e84b71d4dbfc8280b1f874afc95f7f696aba4cfd9fccdc36a - b2sums = 41982b18a355b80a2b7a14e92bfcd7ca4d2bd8020c922c1219261d0b15a91eaab895eb2317a16625cd61d71527b9420fb188fffeb2ed765ff256a6eaeccb9330 + b2sums = 9ded6ab52caaada85d5dedf681b74a581c75e0c9acb04cc39347c0610882d0a9eb0219a923256413085768a8c58a6ba540fd0ab91b0e2d25ccf37991d01801a0 b2sums = b275bf80f0dfaa8a89bb97ea28a0c5afd3e900fd82ded97c628f47cebd5442f402c62f0f814099968b31f821248d9661815deae6517917ce8eec6400d96967a6 pkgname = prometheus-nvidia-gpu-exporter @@ -3,7 +3,7 @@ pkgname=prometheus-nvidia-gpu-exporter _pkgname=nvidia_gpu_prometheus_exporter pkgver=r31.e7d86ca -pkgrel=3 +pkgrel=4 pkgdesc="Prometheus exporter for Nvidia GPU metrics" arch=(x86_64) url="https://github.com/cfsmp3/nvidia_gpu_prometheus_exporter" @@ -16,7 +16,7 @@ source=("git+$url.git" "$pkgname.sysusers") b2sums=('SKIP' '47fb8b927f0f8f83521ffabe83076ae0dee39de9ea35e8f14520e6bd2bea746eff2c73838dcf0b4e84b71d4dbfc8280b1f874afc95f7f696aba4cfd9fccdc36a' - '41982b18a355b80a2b7a14e92bfcd7ca4d2bd8020c922c1219261d0b15a91eaab895eb2317a16625cd61d71527b9420fb188fffeb2ed765ff256a6eaeccb9330' + '9ded6ab52caaada85d5dedf681b74a581c75e0c9acb04cc39347c0610882d0a9eb0219a923256413085768a8c58a6ba540fd0ab91b0e2d25ccf37991d01801a0' 'b275bf80f0dfaa8a89bb97ea28a0c5afd3e900fd82ded97c628f47cebd5442f402c62f0f814099968b31f821248d9661815deae6517917ce8eec6400d96967a6') pkgver() { @@ -26,6 +26,8 @@ pkgver() { prepare() { cd "$_pkgname" + # github.com/cfsmp3/gonvml does not have go.mod and go.sum + go mod download github.com/cfsmp3/gonvml go mod vendor mkdir -p build } diff --git a/prometheus-nvidia-gpu-exporter.service b/prometheus-nvidia-gpu-exporter.service index ac8c366ed6a3..af8cbb2b392b 100644 --- a/prometheus-nvidia-gpu-exporter.service +++ b/prometheus-nvidia-gpu-exporter.service @@ -2,6 +2,7 @@ Description=Prometheus exporter for nvidia-gpu metrics Requires=network-online.target After=network-online.target +ConditionVirtualization=false [Service] EnvironmentFile=-/etc/conf.d/prometheus-nvidia-gpu-exporter |