Merge pull request #251519 from r-ryantm/auto-update/google-guest-agent
google-guest-agent: 20230726.00 -> 20230821.00
This commit is contained in:
commit
49dd200502
|
@ -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;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue