Merge pull request #251519 from r-ryantm/auto-update/google-guest-agent

google-guest-agent: 20230726.00 -> 20230821.00
This commit is contained in:
Fabian Affolter 2023-10-03 09:01:40 +02:00 committed by GitHub
commit 49dd200502
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,19 +1,26 @@
{ buildGoModule, fetchFromGitHub, lib, coreutils, makeWrapper
, google-guest-configs, google-guest-oslogin, iproute2, procps
{ lib
, buildGoModule
, fetchFromGitHub
, coreutils
, makeWrapper
, google-guest-configs
, google-guest-oslogin
, iproute2
, procps
}:
buildGoModule rec {
pname = "guest-agent";
version = "20230726.00";
version = "20230821.00";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = pname;
rev = version;
sha256 = "sha256-p+gjiaUaBBGhCVkbXrubfV/xZWvanC8ktlfIfjyUQSA=";
rev = "refs/tags/${version}";
hash = "sha256-DP15KDnD09edBxOQDwP0cjVIFxjMzE1hu1Sbu6Faj9Y=";
};
vendorHash = "sha256-Xw/5yHW9DRtZFC6cECLI0RncgzSGB5/Y0yjW7hz247s=";
vendorHash = "sha256-PGvyDjhLwIKhR6NmwzbzjfkBK+FqsziAdsybQmCbtCc=";
patches = [ ./disable-etc-mutation.patch ];
@ -27,7 +34,12 @@ buildGoModule rec {
'';
# We don't add `shadow` here; it's added to PATH if `mutableUsers` is enabled.
binPath = lib.makeBinPath [ google-guest-configs google-guest-oslogin iproute2 procps ];
binPath = lib.makeBinPath [
google-guest-configs
google-guest-oslogin
iproute2
procps
];
# Skip tests which require networking.
preCheck = ''
@ -44,10 +56,11 @@ buildGoModule rec {
'';
meta = with lib; {
homepage = "https://github.com/GoogleCloudPlatform/guest-agent";
description = "Guest Agent for Google Compute Engine";
homepage = "https://github.com/GoogleCloudPlatform/guest-agent";
changelog = "https://github.com/GoogleCloudPlatform/guest-agent/releases/tag/${version}";
license = licenses.asl20;
platforms = platforms.linux;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
};
}