<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="15">
<package pkgid="eb5fb3d80098b2c3f0b505f6e2287dfb0037560e92b38fb98a9b8009a1620b0b" name="aws-iam-authenticator" arch="aarch64">
  <version epoch="0" ver="0.7.18" rel="150400.2.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1669896000">- Update to version 0.5.10
  * Bump Version in Makefile
  * Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
  * Remove vendor from release-0.5 (#498)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1680264000">- Update to version 0.6.2
  * Add automatic release creation
  * Add tag workflow to release-0.6 branch
  * Remove dependency from PR #416
  * Revert "Add SSO Role suffix support (#416)
- from version 0.6.1
  * Test release tagging
  * Fix file permissions
  * Tag release on update to version.txt
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Added Issue and PR templates (#517)
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
- from version 0.6.0
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Update go.mod and go.sum for tests/integrations
  * Replace tabs with spaces in go.mod
  * Bump aws sdk go to v1.44.107
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Initialize metrics in NewVerifier() if needed
  * Simplify featuregate flag parsing for SSORoleMatch
  * Added ConfiguredInitDirectories featuregate for init command
  * rm more v1alpha1 version
  * Bump 0.6 (#471)
  * Bump version in Makefile
  * Add query parameter validation for multiple parameters
  * Replace deprecated seccomp annotation with seccompProfile.
  * Replace deprecated critical pod annotation with priorityClassName.
  * Whitespace consistency fixes.
  * Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
  * Add SSO Role suffix support (#416)
  * Lowercase the ARN keys
  * Remove vendor directory
  * linux/amd64 only for image target
  * Don't push on image target
- from version 0.5.16
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread leak
    checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod)
- from version 0.5.15
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.5.14
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.5.13
  * Fix file permissions
  * Tag release on update to version.txt
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.5.12
  * Bump aws sdk go to v1.44.145
  * Add go mod for E2E
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Fix Makefile on branch release-0.5 (#520)
  * rm more v1alpha1 version (#516)
- from version 0.5.11
  * Add end to end test for mountfile mode in kind Update
    Makefile to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Added ConfiguredInitDirectories featuregate for init command</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1688472000">- Update to version 0.6.10
  * Update go.sum
  * Only replace x/net
  * Add build-all-images make target
  * Enable cross-compilation in Dockerfile
- from version 0.6.9
  * Add DynamicFileError Metric
- from version 0.6.8
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread
    leak checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod) (bsc#1200528, CVE-2022-1996)
- from version 0.6.7
  * (no changes)
- from version 0.6.6
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.6.5
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.6.4
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.6.3
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from https://gallery.ecr.aws/ \
    eks-distro-build-tooling/golang to avoid reaching pull
    rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Add end to end test for dynamicfile backend</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1692273600">- Update to version 0.6.11
  * Optimize only rebuild mapper when the actual backend modes change
  * Add int test for dynamic backend mode
  * Add DynamicBackendMode
  * Allow running create release from Github UI</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1701777600">- Update to version 0.6.13
  * Cherry-pick:  Fix federated user ID parsing #644 (#654)
  * Fix issue 606: use latest version of aws-sdk-go (#650)
  * Change s3 bucket for e2e tests, current default exists somewhere (#653)
- from version 0.6.12
  * Avoid parsing single quote empty inputs
  * Avoid parsing known empty inputs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1707825600">- Update to version 0.6.14
  * Check ARN for user ID strict check (#660) (#664)
  * Update go to 1.21.5 (#663)
  * Update go to 1.21.4 (#648) (#659)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1719921600">- Update to version 0.6.21
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
- from version 0.6.20
  * Merge pull request #713 from jaidevmane/updating-otelgrpc-to-v0.51.0
  * Merge pull request #709 from bryantbiggs/chore/update-ci-versions
  * Merge pull request #708 from jaidevmane/updating-deps
  * Merge pull request #707 from jaidevmane/adding-new-approvers
  * Merge pull request #687 from bryantbiggs/chore/update-app-k8s-dependencies
- from version 0.6.19
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4,
    google.golang.org/protobuf v1.33.0
- from version 0.6.18
  * Fix time formatting
  * Refactor structs for dynamic file load
  * Add support for adoption rate metrics for cam
  * Add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
- from version 0.6.17
  * Fix base image to use latest and release v0.6.17
- from version 0.6.16
  * Minor fix the IAM user arn verification
- from version 0.6.15
  * Fix role ARN comparison for user ID strict check (#669) (#671)
- Bump minimum Go version to 1.22 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1722427200">- Update to version 0.6.22
  * Update the go version to 1.22.5
  * Add unit test
  * Skip service validation to get the default regions endpoint</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1730808000">- Update to 0.6.27
  * Use protobuf content type instead of json for k8s client
- from version 0.6.26
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
- from version 0.6.25
  * Cleanup to use composite literals
  * Update to sig.k8s.io namespace
  * Retain original field
  * Add a namespaced field
- from version 0.6.24
  * Update the image to latest to fix CVE-2024-3968
- from version 0.6.23
  * Update upstream dependencies to v1.31.0</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1736510400">- Update to version 0.6.29
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * Handle scenario when the file is created but doesn't have content
- from version 0.6.28
  * Update owners list to sync master branch
  * Update owners list to sync master branch
  * Remove nnmin-aws from approver list
  * Add kmala to the owners list
  * Update code and add tests
  * Update code and add tests
  * Update metrics dimention to stsregion
  * Log sts host instead of global/regional
  * Log sts host instead of global/regional
  * Lpdate log
  * Remove typo and log line
  * Remove typo and log line
  * Remove typo
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Bump test go versions
  * Bump go minor version
  * Add default timeout for http client
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Replace deprecated `ioutil` package
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Add configurable Now time for signature generation
  * Return 429 for STS throttling</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 0.6.31
  * Adds http2 support
- from version 0.6.30
  * Small fixes missed during cherrypicking
  * Cherry-picked file changes from commit
    https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/554/commits
  * Remove no-op err assignment
  * Fix credential expirability check
  * Simplify featuregate flag parsing for SSORoleMatch
  * Support un-canonicalized ARNs in filemapper
  * Add SSO Role suffix support (#416)
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Chore: Update golang x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Fix: Correct codgen script due to deprecated script removal
  * Update RELEASE.md
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * Update RELEASE.md
- Add -buildmode=pie to go build command line (bsc#1239947)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1760011200">- Update to version 0.7.8
  * chore: Bump indirect Kubernetes dependencies to latest
  * chore: Bump Kubernetes dependencies to latest
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Fix CVE-2025-47910
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the misc-dependencies group across 3 directories with 10 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
- from version 0.7.7
  * add support for aws-eusc partition
  * chore: Commit changes from `make codegen`
  * fix: Use `.go-version` for the go version
  * feat: Add `golanglint-ci` pull request review; resolve all findings
  * Add haoranleo as approver
  * Bump the observability-dependencies group across 3 directories with 3 updates
  * Bump actions/setup-go from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump github.com/coreos/go-oidc
  * Bump the observability-dependencies group across 3 directories with 12 updates
- from version 0.7.6
  * feat: Update go version to `1.25`; update dependencies to latest
    to patch reported vulnerabilities
  * Force TCP URLs for etcd compatibility
  * Update go dependencies with 1.34.0
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump actions/checkout from 4 to 5 in the actions group
  * Bump the aws-dependencies group across 2 directories with 13 updates
- from version 0.7.5
  * migrate hostname verification to sdk go v2
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
- from version 0.7.4
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * chore: Move observability dependencies to separate dependabot update group
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
- from version 0.7.3
  * update Approvers/reviewers
  * update go version to 1.24.4
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * added logs for global region fallback
  * added global region fallback to imds
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * bumps kops and k8s versions, replaced node label "master" with "control-plane"
  * added imds logic back in, with EC2_METADATA enabled by default
  * removed headersourceacct from ststest, return err if no region cfg
  * added context chaining, cleanup
  * add context chaining, client config fixes
  * Move non problematic cache logs into debug
  * Rename log-level to log-verbosity, remove AutomaticEnv
  * lint fixes
  * get region from imds if not in config
  * added go.sum entries for tests/integration, fixed imds nil pointer dereference
  * Revert "Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
  * added some context chaining, fixed region config in GetWithOptions
  * updated arn, deleted v1-v2 creds converter
  * updated pkg/token to v2
  * updated pkg/filecache
  * updated arn in pkg/server to use v2
  * updated pkg/server to use v2
  * upgraded ec2provider
  * Bump the misc-dependencies group across 3 directories with 5 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the misc-dependencies group across 3 directories with 6 updates
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Use logrus for filecache logs
  * Add quiet mode (cache only)
- from version 0.7.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 43 updates
  * Bump the k8s-dependencies group across 3 directories with 2 updates
- from version 0.7.1
  * Revert "Add 2 more tag validation checks"
  * Update the gorunner to v0.18.0-eks-1-32-latest
  * update the go version to 1.24.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * adding yue9944882 to owner
  * adds http2 support
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Update configmap.go
  * release authenticator from mainline with 0.7.0
  * release authenticator from mainline with 0.7.0
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump goreleaser/goreleaser-action from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Remove no-op err assignment
  * Fix credential expirability check
  * chore: Update golan x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * fix: Correct codgen script due to deprecated script removal
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * chore: Add dependabot configuration to automatically check for package updates weekly
  * handle scenario when the file is created but doesn't have content
  * update code and add tests
  * update code and add tests
  * remove nnmin-aws from approver list
  * add kmala to the owners list
  * update metrics dimention to stsregion
  * add default timeout for http client
  * log sts host instead of global/regional
  * log sts host instead of global/regional
  * update log
  * remove typo and log line
  * remove typo and log line
  * remove typo
  * Bump test go versions
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Bump go minor version
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Update aws-iam-authenticator installation command
  * use protobuf content type instead of json for k8s client
  * Update RELEASE.md
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * update RELEASE.md
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
  * Add configurable Now time for signature generation
  * cleanup to use composite literals
  * update to sig.k8s.io namespace
  * retain original field
  * update the image to latest to fix CVE-2024-39689
  * add a namespaced field
  * Update upstream dependencies to v1.31.0
  * update the go version to 1.22.5
  * Add unit test
  * skip service validation to get the default regions endpoint
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Add random string to e2e test role to avoid pipeline run conflicts
  * fix: Run `go mod tidy` from `tests/integration` directory
  * chore: Update CLI dependencies `cobra` and `viper`
  * updating google.golang.org/grpc/otelgrpc to v0.47.0
  * chore: Update CI action versions, remove `push` trigger
  * chore: Align go versions and remove unused files
  * updating k8s client libraries and go version
  * adding new approvers - nnmin-aws
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
  * chore: Re-update to latest patch version of K8s packages
  * fix time formatting
  * refactor structs for dynamic file load
  * add support for adoption rate metrics for cam
  * add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
  * chore: Re-update and align
  * fix semantic error
  * feat: Re-update K8s packages to latest release
  * fix: Use `SIGDescribe`
  * fix: Use `framework.WithDisruptive()`
  * fix: [Disruptive] in plain text is deprecated and must be added through WithDisruptive instead
  * chore: Update dependencies for `e2e` tests
  * fix: Add context to `StartTestServer`
  * fix: Align integration test `replace` versions in `go.mod`
  * fix: Fix codegen and update `replace` test integration dependencies
  * fix: Integration test dependencies run `go mod tidy`
  * fix: Downgrade `k8s.io/sample-controller` which requires updating context handling
  * chore: Update app K8s dependencies
  * adding nnmin-aws into reviewers
  * Replace deprecated `ioutil` package
  * fix base image to use latest
  * minor fix the IAM user arn verification
  * Fix role ARN comparison for user ID strict check (#669)
  * Check ARN for user ID strict check (#660)
  * Update go to 1.21.5
  * Change s3 bucket for e2e tests, current default exists somewhere (#652)
- Bump minimum Go version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1763467200">- Update to version 0.7.9
  * Creating PR to update Go version to 1.25.4
  * chore(deps): Bump the aws-dependencies group across 2 directories with 13 updates
  * chore(deps): Bump golangci/golangci-lint-action in the actions group
  * chore(deps): Bump the observability-dependencies group across 3 directories with 2 updates
  * chore(deps): Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * chore(deps): Bump the aws-dependencies group across 2 directories with 14 updates
  * bump golang version to 1.25.3
  * Creating PR to update Go version to 1.25.3
  * chore(deps): Bump github.com/onsi/ginkgo/v2
  * chore(deps): Bump the observability-dependencies group across 3 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 11 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 5 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 3 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767787200">- Update to version 0.7.10:
  * 1.35.0 dependency update
  * Creating PR to update Go version to 1.25.5
  * chore(deps): Bump the observability-dependencies group across 2 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 13 updates
  * chore(deps): Bump the observability-dependencies group across 1 directory with 2 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 27 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 11 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 2 directories with 17 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771848000">- Update to version 0.7.11
  * Merge pull request #988 from dstdfx/bump-version
  * Bump version to 0.7.11
  * Merge pull request #985 from dstdfx/bump-go-version-1.25.7
  * Update go.mod for e2e/int tests
  * Update go.mod
  * Merge pull request #986 from ShiriNmi1520/master
  * Clarify README "Run the server" deployment instructions
  * Bump go to 1.25.7
  * Merge pull request #983 from eks-distro-pr-bot/eks-distro-pr-bot/go-version-bumps
  * Creating PR to update Go version to 1.25.6</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1776168000">- Update to version 0.7.12
  * Update OWNERS in reviewers and approvers list
  * Release 0.7.12
  * ci: add verify job to catch unrun gofmt and go mod tidy
  * chore(lint): harden linter config and fix coverage gaps
  * fix(lint): add revive and unparam linters with full compliance
  * ci: add unit test job, expand golangci config, add make update/verify
  * docs(e2e): fix Go version, remove non-existent make target, fix typo
  * docs(release): remove stale ECR image update instructions and fix asset version placeholders
  * fix: address code review findings in repo cleanup branch
  * docs: rewrite development.md as a practical local dev guide
  * chore: repo cleanup, developer experience improvements
  * chore: reduce binary size by 59% (80 MB → 33 MB)
  * fix(lint): replace deprecated NewSimpleClientset and fix embedded field selector
  * fix(tests): address code review findings in integration test framework
  * fix(tests): address post-refactor issues and add go workspace
  * refactor(tests): remove k8s.io/kubernetes dependency from test modules
  * chore: update all dependencies to latest versions
- Set GOWORK=off to make building with vendored dependencies work</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779451200">- Update to 0.7.16
  * Merge pull request #1041 from ronaldngounou/rngounou/bump-go-1.26.3
  * Pin GitHub Actions to full-length commit SHAs
  * fix: bump go version to 1.26.3 for CVEs
- from version 0.7.15
  * Merge pull request #1035 from Ganiredi/bump-version-0.7.15
  * Bump version to 0.7.15
  * Merge pull request #1030 from Ganiredi/1.36-k8s-deps
  * 1.36.0 dependency update
- from version 0.7.14
  * Merge pull request #1029 from CaidenBorrego/caidenb-gorunner-bump
  * Bump version to 0.7.14
  * Bumping gorunner image tag in Dockerfile for CVE mitigation
- from version 0.7.13
  * Merge pull request #1020 from dheeraj-coding/master
  * feat: add manual dispatch function for create-release.yml
  * Merge pull request #1019 from dheeraj-coding/master
  * fix: create-release workflow failures
  * Merge pull request #1017 from Ganiredi/1.36-k8s-deps
  * Merge pull request #1018 from dheeraj-coding/master
  * fix: build failure due to stale gcb image by updating to latest
  * Release 0.7.13
  * Merge pull request #1016 from Ganiredi/1.36-k8s-deps
  * Merge branch 'master' into 1.36-k8s-deps
  * Merge pull request #1013 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-be00ae3611
  * 1.36.rc release
  * Merge pull request #1015 from dheeraj-coding/master
  * fix: bump go version 1.26.2 for CVEs
  * chore(deps): Bump the misc-dependencies group across 3 directories with 6 updates
    (bsc#1265842, CVE-2026-33814)
  * Merge pull request #1011 from kubernetes-sigs/dependabot/go_modules/observability-dependencies-9e34dd3c34
  * Merge pull request #1009 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-b5e1eeb2d5
  * Merge pull request #1004 from bryantbiggs/chore/fix-goreleaser-deprecations
  * Merge pull request #1010 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-7118f1d525
  * chore(deps): Bump the observability-dependencies group across 2 directories with 2 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 2 updates
  * Merge pull request #1008 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-3ce7b5fcac
  * chore(deps): Bump the aws-dependencies group across 2 directories with 12 updates
  * Merge pull request #1006 from kubernetes-sigs/dependabot/go_modules/k8s-dependencies-09346e948b
  * chore(deps): Bump the k8s-dependencies group across 3 directories with 8 updates
  * Merge pull request #1005 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-508cd0fd8e
  * chore(deps): Bump the aws-dependencies group across 2 directories with 15 updates
  * fix: update Makefile goreleaser target for v2 compatibility
  * fix: resolve goreleaser v2 deprecations</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780574400">- Update to 0.7.17
  * Merge pull request #1051 from CaidenBorrego/caidenb-versionbump
  * bumping version from 0.7.16-&gt;0.7.17
  * Merge pull request #1047 from CaidenBorrego/caidenb-reservedprefix-fix
  * fix: honor reservedPrefixConfig for ConfigMap and CRD backends
  * Merge pull request #1046 from CaidenBorrego/caidenb-gorunner-bump
  * fix: reject malformed mapping ARN in userIDStrict mode for dynamic files</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780920000">- Add missing Bugzilla and CVE reference in changelog
- Increase Golang API version to 1.26</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781611200">- Update to version 0.7.18
  * Merge pull request (#1062) from CaidenBorrego/new-release
  * Creating new release for CVE mitigation
  * Merge pull request (#1057) from CaidenBorrego/caidenb-versionbump
  * Merge remote-tracking branch 'upstream/master' into caidenb-versionbump
  * Bump x/net and x/sys to remediate CVEs (bsc#1266651, CVE-2026-39821)</changelog>
</package>
<package pkgid="1270fe671a0958c3f3c07e392aaa265aec94011dd16e7f6325ac2df385876cf3" name="aws-iam-authenticator" arch="ppc64le">
  <version epoch="0" ver="0.7.18" rel="150400.2.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1669896000">- Update to version 0.5.10
  * Bump Version in Makefile
  * Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
  * Remove vendor from release-0.5 (#498)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1680264000">- Update to version 0.6.2
  * Add automatic release creation
  * Add tag workflow to release-0.6 branch
  * Remove dependency from PR #416
  * Revert "Add SSO Role suffix support (#416)
- from version 0.6.1
  * Test release tagging
  * Fix file permissions
  * Tag release on update to version.txt
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Added Issue and PR templates (#517)
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
- from version 0.6.0
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Update go.mod and go.sum for tests/integrations
  * Replace tabs with spaces in go.mod
  * Bump aws sdk go to v1.44.107
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Initialize metrics in NewVerifier() if needed
  * Simplify featuregate flag parsing for SSORoleMatch
  * Added ConfiguredInitDirectories featuregate for init command
  * rm more v1alpha1 version
  * Bump 0.6 (#471)
  * Bump version in Makefile
  * Add query parameter validation for multiple parameters
  * Replace deprecated seccomp annotation with seccompProfile.
  * Replace deprecated critical pod annotation with priorityClassName.
  * Whitespace consistency fixes.
  * Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
  * Add SSO Role suffix support (#416)
  * Lowercase the ARN keys
  * Remove vendor directory
  * linux/amd64 only for image target
  * Don't push on image target
- from version 0.5.16
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread leak
    checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod)
- from version 0.5.15
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.5.14
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.5.13
  * Fix file permissions
  * Tag release on update to version.txt
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.5.12
  * Bump aws sdk go to v1.44.145
  * Add go mod for E2E
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Fix Makefile on branch release-0.5 (#520)
  * rm more v1alpha1 version (#516)
- from version 0.5.11
  * Add end to end test for mountfile mode in kind Update
    Makefile to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Added ConfiguredInitDirectories featuregate for init command</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1688472000">- Update to version 0.6.10
  * Update go.sum
  * Only replace x/net
  * Add build-all-images make target
  * Enable cross-compilation in Dockerfile
- from version 0.6.9
  * Add DynamicFileError Metric
- from version 0.6.8
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread
    leak checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod) (bsc#1200528, CVE-2022-1996)
- from version 0.6.7
  * (no changes)
- from version 0.6.6
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.6.5
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.6.4
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.6.3
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from https://gallery.ecr.aws/ \
    eks-distro-build-tooling/golang to avoid reaching pull
    rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Add end to end test for dynamicfile backend</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1692273600">- Update to version 0.6.11
  * Optimize only rebuild mapper when the actual backend modes change
  * Add int test for dynamic backend mode
  * Add DynamicBackendMode
  * Allow running create release from Github UI</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1701777600">- Update to version 0.6.13
  * Cherry-pick:  Fix federated user ID parsing #644 (#654)
  * Fix issue 606: use latest version of aws-sdk-go (#650)
  * Change s3 bucket for e2e tests, current default exists somewhere (#653)
- from version 0.6.12
  * Avoid parsing single quote empty inputs
  * Avoid parsing known empty inputs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1707825600">- Update to version 0.6.14
  * Check ARN for user ID strict check (#660) (#664)
  * Update go to 1.21.5 (#663)
  * Update go to 1.21.4 (#648) (#659)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1719921600">- Update to version 0.6.21
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
- from version 0.6.20
  * Merge pull request #713 from jaidevmane/updating-otelgrpc-to-v0.51.0
  * Merge pull request #709 from bryantbiggs/chore/update-ci-versions
  * Merge pull request #708 from jaidevmane/updating-deps
  * Merge pull request #707 from jaidevmane/adding-new-approvers
  * Merge pull request #687 from bryantbiggs/chore/update-app-k8s-dependencies
- from version 0.6.19
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4,
    google.golang.org/protobuf v1.33.0
- from version 0.6.18
  * Fix time formatting
  * Refactor structs for dynamic file load
  * Add support for adoption rate metrics for cam
  * Add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
- from version 0.6.17
  * Fix base image to use latest and release v0.6.17
- from version 0.6.16
  * Minor fix the IAM user arn verification
- from version 0.6.15
  * Fix role ARN comparison for user ID strict check (#669) (#671)
- Bump minimum Go version to 1.22 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1722427200">- Update to version 0.6.22
  * Update the go version to 1.22.5
  * Add unit test
  * Skip service validation to get the default regions endpoint</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1730808000">- Update to 0.6.27
  * Use protobuf content type instead of json for k8s client
- from version 0.6.26
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
- from version 0.6.25
  * Cleanup to use composite literals
  * Update to sig.k8s.io namespace
  * Retain original field
  * Add a namespaced field
- from version 0.6.24
  * Update the image to latest to fix CVE-2024-3968
- from version 0.6.23
  * Update upstream dependencies to v1.31.0</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1736510400">- Update to version 0.6.29
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * Handle scenario when the file is created but doesn't have content
- from version 0.6.28
  * Update owners list to sync master branch
  * Update owners list to sync master branch
  * Remove nnmin-aws from approver list
  * Add kmala to the owners list
  * Update code and add tests
  * Update code and add tests
  * Update metrics dimention to stsregion
  * Log sts host instead of global/regional
  * Log sts host instead of global/regional
  * Lpdate log
  * Remove typo and log line
  * Remove typo and log line
  * Remove typo
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Bump test go versions
  * Bump go minor version
  * Add default timeout for http client
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Replace deprecated `ioutil` package
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Add configurable Now time for signature generation
  * Return 429 for STS throttling</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 0.6.31
  * Adds http2 support
- from version 0.6.30
  * Small fixes missed during cherrypicking
  * Cherry-picked file changes from commit
    https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/554/commits
  * Remove no-op err assignment
  * Fix credential expirability check
  * Simplify featuregate flag parsing for SSORoleMatch
  * Support un-canonicalized ARNs in filemapper
  * Add SSO Role suffix support (#416)
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Chore: Update golang x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Fix: Correct codgen script due to deprecated script removal
  * Update RELEASE.md
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * Update RELEASE.md
- Add -buildmode=pie to go build command line (bsc#1239947)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1760011200">- Update to version 0.7.8
  * chore: Bump indirect Kubernetes dependencies to latest
  * chore: Bump Kubernetes dependencies to latest
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Fix CVE-2025-47910
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the misc-dependencies group across 3 directories with 10 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
- from version 0.7.7
  * add support for aws-eusc partition
  * chore: Commit changes from `make codegen`
  * fix: Use `.go-version` for the go version
  * feat: Add `golanglint-ci` pull request review; resolve all findings
  * Add haoranleo as approver
  * Bump the observability-dependencies group across 3 directories with 3 updates
  * Bump actions/setup-go from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump github.com/coreos/go-oidc
  * Bump the observability-dependencies group across 3 directories with 12 updates
- from version 0.7.6
  * feat: Update go version to `1.25`; update dependencies to latest
    to patch reported vulnerabilities
  * Force TCP URLs for etcd compatibility
  * Update go dependencies with 1.34.0
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump actions/checkout from 4 to 5 in the actions group
  * Bump the aws-dependencies group across 2 directories with 13 updates
- from version 0.7.5
  * migrate hostname verification to sdk go v2
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
- from version 0.7.4
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * chore: Move observability dependencies to separate dependabot update group
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
- from version 0.7.3
  * update Approvers/reviewers
  * update go version to 1.24.4
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * added logs for global region fallback
  * added global region fallback to imds
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * bumps kops and k8s versions, replaced node label "master" with "control-plane"
  * added imds logic back in, with EC2_METADATA enabled by default
  * removed headersourceacct from ststest, return err if no region cfg
  * added context chaining, cleanup
  * add context chaining, client config fixes
  * Move non problematic cache logs into debug
  * Rename log-level to log-verbosity, remove AutomaticEnv
  * lint fixes
  * get region from imds if not in config
  * added go.sum entries for tests/integration, fixed imds nil pointer dereference
  * Revert "Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
  * added some context chaining, fixed region config in GetWithOptions
  * updated arn, deleted v1-v2 creds converter
  * updated pkg/token to v2
  * updated pkg/filecache
  * updated arn in pkg/server to use v2
  * updated pkg/server to use v2
  * upgraded ec2provider
  * Bump the misc-dependencies group across 3 directories with 5 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the misc-dependencies group across 3 directories with 6 updates
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Use logrus for filecache logs
  * Add quiet mode (cache only)
- from version 0.7.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 43 updates
  * Bump the k8s-dependencies group across 3 directories with 2 updates
- from version 0.7.1
  * Revert "Add 2 more tag validation checks"
  * Update the gorunner to v0.18.0-eks-1-32-latest
  * update the go version to 1.24.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * adding yue9944882 to owner
  * adds http2 support
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Update configmap.go
  * release authenticator from mainline with 0.7.0
  * release authenticator from mainline with 0.7.0
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump goreleaser/goreleaser-action from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Remove no-op err assignment
  * Fix credential expirability check
  * chore: Update golan x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * fix: Correct codgen script due to deprecated script removal
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * chore: Add dependabot configuration to automatically check for package updates weekly
  * handle scenario when the file is created but doesn't have content
  * update code and add tests
  * update code and add tests
  * remove nnmin-aws from approver list
  * add kmala to the owners list
  * update metrics dimention to stsregion
  * add default timeout for http client
  * log sts host instead of global/regional
  * log sts host instead of global/regional
  * update log
  * remove typo and log line
  * remove typo and log line
  * remove typo
  * Bump test go versions
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Bump go minor version
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Update aws-iam-authenticator installation command
  * use protobuf content type instead of json for k8s client
  * Update RELEASE.md
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * update RELEASE.md
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
  * Add configurable Now time for signature generation
  * cleanup to use composite literals
  * update to sig.k8s.io namespace
  * retain original field
  * update the image to latest to fix CVE-2024-39689
  * add a namespaced field
  * Update upstream dependencies to v1.31.0
  * update the go version to 1.22.5
  * Add unit test
  * skip service validation to get the default regions endpoint
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Add random string to e2e test role to avoid pipeline run conflicts
  * fix: Run `go mod tidy` from `tests/integration` directory
  * chore: Update CLI dependencies `cobra` and `viper`
  * updating google.golang.org/grpc/otelgrpc to v0.47.0
  * chore: Update CI action versions, remove `push` trigger
  * chore: Align go versions and remove unused files
  * updating k8s client libraries and go version
  * adding new approvers - nnmin-aws
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
  * chore: Re-update to latest patch version of K8s packages
  * fix time formatting
  * refactor structs for dynamic file load
  * add support for adoption rate metrics for cam
  * add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
  * chore: Re-update and align
  * fix semantic error
  * feat: Re-update K8s packages to latest release
  * fix: Use `SIGDescribe`
  * fix: Use `framework.WithDisruptive()`
  * fix: [Disruptive] in plain text is deprecated and must be added through WithDisruptive instead
  * chore: Update dependencies for `e2e` tests
  * fix: Add context to `StartTestServer`
  * fix: Align integration test `replace` versions in `go.mod`
  * fix: Fix codegen and update `replace` test integration dependencies
  * fix: Integration test dependencies run `go mod tidy`
  * fix: Downgrade `k8s.io/sample-controller` which requires updating context handling
  * chore: Update app K8s dependencies
  * adding nnmin-aws into reviewers
  * Replace deprecated `ioutil` package
  * fix base image to use latest
  * minor fix the IAM user arn verification
  * Fix role ARN comparison for user ID strict check (#669)
  * Check ARN for user ID strict check (#660)
  * Update go to 1.21.5
  * Change s3 bucket for e2e tests, current default exists somewhere (#652)
- Bump minimum Go version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1763467200">- Update to version 0.7.9
  * Creating PR to update Go version to 1.25.4
  * chore(deps): Bump the aws-dependencies group across 2 directories with 13 updates
  * chore(deps): Bump golangci/golangci-lint-action in the actions group
  * chore(deps): Bump the observability-dependencies group across 3 directories with 2 updates
  * chore(deps): Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * chore(deps): Bump the aws-dependencies group across 2 directories with 14 updates
  * bump golang version to 1.25.3
  * Creating PR to update Go version to 1.25.3
  * chore(deps): Bump github.com/onsi/ginkgo/v2
  * chore(deps): Bump the observability-dependencies group across 3 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 11 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 5 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 3 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767787200">- Update to version 0.7.10:
  * 1.35.0 dependency update
  * Creating PR to update Go version to 1.25.5
  * chore(deps): Bump the observability-dependencies group across 2 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 13 updates
  * chore(deps): Bump the observability-dependencies group across 1 directory with 2 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 27 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 11 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 2 directories with 17 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771848000">- Update to version 0.7.11
  * Merge pull request #988 from dstdfx/bump-version
  * Bump version to 0.7.11
  * Merge pull request #985 from dstdfx/bump-go-version-1.25.7
  * Update go.mod for e2e/int tests
  * Update go.mod
  * Merge pull request #986 from ShiriNmi1520/master
  * Clarify README "Run the server" deployment instructions
  * Bump go to 1.25.7
  * Merge pull request #983 from eks-distro-pr-bot/eks-distro-pr-bot/go-version-bumps
  * Creating PR to update Go version to 1.25.6</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1776168000">- Update to version 0.7.12
  * Update OWNERS in reviewers and approvers list
  * Release 0.7.12
  * ci: add verify job to catch unrun gofmt and go mod tidy
  * chore(lint): harden linter config and fix coverage gaps
  * fix(lint): add revive and unparam linters with full compliance
  * ci: add unit test job, expand golangci config, add make update/verify
  * docs(e2e): fix Go version, remove non-existent make target, fix typo
  * docs(release): remove stale ECR image update instructions and fix asset version placeholders
  * fix: address code review findings in repo cleanup branch
  * docs: rewrite development.md as a practical local dev guide
  * chore: repo cleanup, developer experience improvements
  * chore: reduce binary size by 59% (80 MB → 33 MB)
  * fix(lint): replace deprecated NewSimpleClientset and fix embedded field selector
  * fix(tests): address code review findings in integration test framework
  * fix(tests): address post-refactor issues and add go workspace
  * refactor(tests): remove k8s.io/kubernetes dependency from test modules
  * chore: update all dependencies to latest versions
- Set GOWORK=off to make building with vendored dependencies work</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779451200">- Update to 0.7.16
  * Merge pull request #1041 from ronaldngounou/rngounou/bump-go-1.26.3
  * Pin GitHub Actions to full-length commit SHAs
  * fix: bump go version to 1.26.3 for CVEs
- from version 0.7.15
  * Merge pull request #1035 from Ganiredi/bump-version-0.7.15
  * Bump version to 0.7.15
  * Merge pull request #1030 from Ganiredi/1.36-k8s-deps
  * 1.36.0 dependency update
- from version 0.7.14
  * Merge pull request #1029 from CaidenBorrego/caidenb-gorunner-bump
  * Bump version to 0.7.14
  * Bumping gorunner image tag in Dockerfile for CVE mitigation
- from version 0.7.13
  * Merge pull request #1020 from dheeraj-coding/master
  * feat: add manual dispatch function for create-release.yml
  * Merge pull request #1019 from dheeraj-coding/master
  * fix: create-release workflow failures
  * Merge pull request #1017 from Ganiredi/1.36-k8s-deps
  * Merge pull request #1018 from dheeraj-coding/master
  * fix: build failure due to stale gcb image by updating to latest
  * Release 0.7.13
  * Merge pull request #1016 from Ganiredi/1.36-k8s-deps
  * Merge branch 'master' into 1.36-k8s-deps
  * Merge pull request #1013 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-be00ae3611
  * 1.36.rc release
  * Merge pull request #1015 from dheeraj-coding/master
  * fix: bump go version 1.26.2 for CVEs
  * chore(deps): Bump the misc-dependencies group across 3 directories with 6 updates
    (bsc#1265842, CVE-2026-33814)
  * Merge pull request #1011 from kubernetes-sigs/dependabot/go_modules/observability-dependencies-9e34dd3c34
  * Merge pull request #1009 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-b5e1eeb2d5
  * Merge pull request #1004 from bryantbiggs/chore/fix-goreleaser-deprecations
  * Merge pull request #1010 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-7118f1d525
  * chore(deps): Bump the observability-dependencies group across 2 directories with 2 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 2 updates
  * Merge pull request #1008 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-3ce7b5fcac
  * chore(deps): Bump the aws-dependencies group across 2 directories with 12 updates
  * Merge pull request #1006 from kubernetes-sigs/dependabot/go_modules/k8s-dependencies-09346e948b
  * chore(deps): Bump the k8s-dependencies group across 3 directories with 8 updates
  * Merge pull request #1005 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-508cd0fd8e
  * chore(deps): Bump the aws-dependencies group across 2 directories with 15 updates
  * fix: update Makefile goreleaser target for v2 compatibility
  * fix: resolve goreleaser v2 deprecations</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780574400">- Update to 0.7.17
  * Merge pull request #1051 from CaidenBorrego/caidenb-versionbump
  * bumping version from 0.7.16-&gt;0.7.17
  * Merge pull request #1047 from CaidenBorrego/caidenb-reservedprefix-fix
  * fix: honor reservedPrefixConfig for ConfigMap and CRD backends
  * Merge pull request #1046 from CaidenBorrego/caidenb-gorunner-bump
  * fix: reject malformed mapping ARN in userIDStrict mode for dynamic files</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780920000">- Add missing Bugzilla and CVE reference in changelog
- Increase Golang API version to 1.26</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781611200">- Update to version 0.7.18
  * Merge pull request (#1062) from CaidenBorrego/new-release
  * Creating new release for CVE mitigation
  * Merge pull request (#1057) from CaidenBorrego/caidenb-versionbump
  * Merge remote-tracking branch 'upstream/master' into caidenb-versionbump
  * Bump x/net and x/sys to remediate CVEs (bsc#1266651, CVE-2026-39821)</changelog>
</package>
<package pkgid="9934ac761ba1a78be4eda2967d6583d277494b476822a21311656840c2dcbb66" name="aws-iam-authenticator" arch="s390x">
  <version epoch="0" ver="0.7.18" rel="150400.2.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1669896000">- Update to version 0.5.10
  * Bump Version in Makefile
  * Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
  * Remove vendor from release-0.5 (#498)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1680264000">- Update to version 0.6.2
  * Add automatic release creation
  * Add tag workflow to release-0.6 branch
  * Remove dependency from PR #416
  * Revert "Add SSO Role suffix support (#416)
- from version 0.6.1
  * Test release tagging
  * Fix file permissions
  * Tag release on update to version.txt
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Added Issue and PR templates (#517)
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
- from version 0.6.0
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Update go.mod and go.sum for tests/integrations
  * Replace tabs with spaces in go.mod
  * Bump aws sdk go to v1.44.107
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Initialize metrics in NewVerifier() if needed
  * Simplify featuregate flag parsing for SSORoleMatch
  * Added ConfiguredInitDirectories featuregate for init command
  * rm more v1alpha1 version
  * Bump 0.6 (#471)
  * Bump version in Makefile
  * Add query parameter validation for multiple parameters
  * Replace deprecated seccomp annotation with seccompProfile.
  * Replace deprecated critical pod annotation with priorityClassName.
  * Whitespace consistency fixes.
  * Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
  * Add SSO Role suffix support (#416)
  * Lowercase the ARN keys
  * Remove vendor directory
  * linux/amd64 only for image target
  * Don't push on image target
- from version 0.5.16
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread leak
    checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod)
- from version 0.5.15
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.5.14
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.5.13
  * Fix file permissions
  * Tag release on update to version.txt
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.5.12
  * Bump aws sdk go to v1.44.145
  * Add go mod for E2E
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Fix Makefile on branch release-0.5 (#520)
  * rm more v1alpha1 version (#516)
- from version 0.5.11
  * Add end to end test for mountfile mode in kind Update
    Makefile to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Added ConfiguredInitDirectories featuregate for init command</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1688472000">- Update to version 0.6.10
  * Update go.sum
  * Only replace x/net
  * Add build-all-images make target
  * Enable cross-compilation in Dockerfile
- from version 0.6.9
  * Add DynamicFileError Metric
- from version 0.6.8
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread
    leak checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod) (bsc#1200528, CVE-2022-1996)
- from version 0.6.7
  * (no changes)
- from version 0.6.6
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.6.5
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.6.4
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.6.3
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from https://gallery.ecr.aws/ \
    eks-distro-build-tooling/golang to avoid reaching pull
    rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Add end to end test for dynamicfile backend</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1692273600">- Update to version 0.6.11
  * Optimize only rebuild mapper when the actual backend modes change
  * Add int test for dynamic backend mode
  * Add DynamicBackendMode
  * Allow running create release from Github UI</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1701777600">- Update to version 0.6.13
  * Cherry-pick:  Fix federated user ID parsing #644 (#654)
  * Fix issue 606: use latest version of aws-sdk-go (#650)
  * Change s3 bucket for e2e tests, current default exists somewhere (#653)
- from version 0.6.12
  * Avoid parsing single quote empty inputs
  * Avoid parsing known empty inputs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1707825600">- Update to version 0.6.14
  * Check ARN for user ID strict check (#660) (#664)
  * Update go to 1.21.5 (#663)
  * Update go to 1.21.4 (#648) (#659)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1719921600">- Update to version 0.6.21
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
- from version 0.6.20
  * Merge pull request #713 from jaidevmane/updating-otelgrpc-to-v0.51.0
  * Merge pull request #709 from bryantbiggs/chore/update-ci-versions
  * Merge pull request #708 from jaidevmane/updating-deps
  * Merge pull request #707 from jaidevmane/adding-new-approvers
  * Merge pull request #687 from bryantbiggs/chore/update-app-k8s-dependencies
- from version 0.6.19
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4,
    google.golang.org/protobuf v1.33.0
- from version 0.6.18
  * Fix time formatting
  * Refactor structs for dynamic file load
  * Add support for adoption rate metrics for cam
  * Add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
- from version 0.6.17
  * Fix base image to use latest and release v0.6.17
- from version 0.6.16
  * Minor fix the IAM user arn verification
- from version 0.6.15
  * Fix role ARN comparison for user ID strict check (#669) (#671)
- Bump minimum Go version to 1.22 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1722427200">- Update to version 0.6.22
  * Update the go version to 1.22.5
  * Add unit test
  * Skip service validation to get the default regions endpoint</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1730808000">- Update to 0.6.27
  * Use protobuf content type instead of json for k8s client
- from version 0.6.26
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
- from version 0.6.25
  * Cleanup to use composite literals
  * Update to sig.k8s.io namespace
  * Retain original field
  * Add a namespaced field
- from version 0.6.24
  * Update the image to latest to fix CVE-2024-3968
- from version 0.6.23
  * Update upstream dependencies to v1.31.0</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1736510400">- Update to version 0.6.29
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * Handle scenario when the file is created but doesn't have content
- from version 0.6.28
  * Update owners list to sync master branch
  * Update owners list to sync master branch
  * Remove nnmin-aws from approver list
  * Add kmala to the owners list
  * Update code and add tests
  * Update code and add tests
  * Update metrics dimention to stsregion
  * Log sts host instead of global/regional
  * Log sts host instead of global/regional
  * Lpdate log
  * Remove typo and log line
  * Remove typo and log line
  * Remove typo
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Bump test go versions
  * Bump go minor version
  * Add default timeout for http client
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Replace deprecated `ioutil` package
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Add configurable Now time for signature generation
  * Return 429 for STS throttling</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 0.6.31
  * Adds http2 support
- from version 0.6.30
  * Small fixes missed during cherrypicking
  * Cherry-picked file changes from commit
    https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/554/commits
  * Remove no-op err assignment
  * Fix credential expirability check
  * Simplify featuregate flag parsing for SSORoleMatch
  * Support un-canonicalized ARNs in filemapper
  * Add SSO Role suffix support (#416)
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Chore: Update golang x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Fix: Correct codgen script due to deprecated script removal
  * Update RELEASE.md
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * Update RELEASE.md
- Add -buildmode=pie to go build command line (bsc#1239947)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1760011200">- Update to version 0.7.8
  * chore: Bump indirect Kubernetes dependencies to latest
  * chore: Bump Kubernetes dependencies to latest
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Fix CVE-2025-47910
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the misc-dependencies group across 3 directories with 10 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
- from version 0.7.7
  * add support for aws-eusc partition
  * chore: Commit changes from `make codegen`
  * fix: Use `.go-version` for the go version
  * feat: Add `golanglint-ci` pull request review; resolve all findings
  * Add haoranleo as approver
  * Bump the observability-dependencies group across 3 directories with 3 updates
  * Bump actions/setup-go from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump github.com/coreos/go-oidc
  * Bump the observability-dependencies group across 3 directories with 12 updates
- from version 0.7.6
  * feat: Update go version to `1.25`; update dependencies to latest
    to patch reported vulnerabilities
  * Force TCP URLs for etcd compatibility
  * Update go dependencies with 1.34.0
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump actions/checkout from 4 to 5 in the actions group
  * Bump the aws-dependencies group across 2 directories with 13 updates
- from version 0.7.5
  * migrate hostname verification to sdk go v2
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
- from version 0.7.4
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * chore: Move observability dependencies to separate dependabot update group
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
- from version 0.7.3
  * update Approvers/reviewers
  * update go version to 1.24.4
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * added logs for global region fallback
  * added global region fallback to imds
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * bumps kops and k8s versions, replaced node label "master" with "control-plane"
  * added imds logic back in, with EC2_METADATA enabled by default
  * removed headersourceacct from ststest, return err if no region cfg
  * added context chaining, cleanup
  * add context chaining, client config fixes
  * Move non problematic cache logs into debug
  * Rename log-level to log-verbosity, remove AutomaticEnv
  * lint fixes
  * get region from imds if not in config
  * added go.sum entries for tests/integration, fixed imds nil pointer dereference
  * Revert "Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
  * added some context chaining, fixed region config in GetWithOptions
  * updated arn, deleted v1-v2 creds converter
  * updated pkg/token to v2
  * updated pkg/filecache
  * updated arn in pkg/server to use v2
  * updated pkg/server to use v2
  * upgraded ec2provider
  * Bump the misc-dependencies group across 3 directories with 5 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the misc-dependencies group across 3 directories with 6 updates
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Use logrus for filecache logs
  * Add quiet mode (cache only)
- from version 0.7.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 43 updates
  * Bump the k8s-dependencies group across 3 directories with 2 updates
- from version 0.7.1
  * Revert "Add 2 more tag validation checks"
  * Update the gorunner to v0.18.0-eks-1-32-latest
  * update the go version to 1.24.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * adding yue9944882 to owner
  * adds http2 support
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Update configmap.go
  * release authenticator from mainline with 0.7.0
  * release authenticator from mainline with 0.7.0
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump goreleaser/goreleaser-action from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Remove no-op err assignment
  * Fix credential expirability check
  * chore: Update golan x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * fix: Correct codgen script due to deprecated script removal
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * chore: Add dependabot configuration to automatically check for package updates weekly
  * handle scenario when the file is created but doesn't have content
  * update code and add tests
  * update code and add tests
  * remove nnmin-aws from approver list
  * add kmala to the owners list
  * update metrics dimention to stsregion
  * add default timeout for http client
  * log sts host instead of global/regional
  * log sts host instead of global/regional
  * update log
  * remove typo and log line
  * remove typo and log line
  * remove typo
  * Bump test go versions
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Bump go minor version
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Update aws-iam-authenticator installation command
  * use protobuf content type instead of json for k8s client
  * Update RELEASE.md
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * update RELEASE.md
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
  * Add configurable Now time for signature generation
  * cleanup to use composite literals
  * update to sig.k8s.io namespace
  * retain original field
  * update the image to latest to fix CVE-2024-39689
  * add a namespaced field
  * Update upstream dependencies to v1.31.0
  * update the go version to 1.22.5
  * Add unit test
  * skip service validation to get the default regions endpoint
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Add random string to e2e test role to avoid pipeline run conflicts
  * fix: Run `go mod tidy` from `tests/integration` directory
  * chore: Update CLI dependencies `cobra` and `viper`
  * updating google.golang.org/grpc/otelgrpc to v0.47.0
  * chore: Update CI action versions, remove `push` trigger
  * chore: Align go versions and remove unused files
  * updating k8s client libraries and go version
  * adding new approvers - nnmin-aws
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
  * chore: Re-update to latest patch version of K8s packages
  * fix time formatting
  * refactor structs for dynamic file load
  * add support for adoption rate metrics for cam
  * add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
  * chore: Re-update and align
  * fix semantic error
  * feat: Re-update K8s packages to latest release
  * fix: Use `SIGDescribe`
  * fix: Use `framework.WithDisruptive()`
  * fix: [Disruptive] in plain text is deprecated and must be added through WithDisruptive instead
  * chore: Update dependencies for `e2e` tests
  * fix: Add context to `StartTestServer`
  * fix: Align integration test `replace` versions in `go.mod`
  * fix: Fix codegen and update `replace` test integration dependencies
  * fix: Integration test dependencies run `go mod tidy`
  * fix: Downgrade `k8s.io/sample-controller` which requires updating context handling
  * chore: Update app K8s dependencies
  * adding nnmin-aws into reviewers
  * Replace deprecated `ioutil` package
  * fix base image to use latest
  * minor fix the IAM user arn verification
  * Fix role ARN comparison for user ID strict check (#669)
  * Check ARN for user ID strict check (#660)
  * Update go to 1.21.5
  * Change s3 bucket for e2e tests, current default exists somewhere (#652)
- Bump minimum Go version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1763467200">- Update to version 0.7.9
  * Creating PR to update Go version to 1.25.4
  * chore(deps): Bump the aws-dependencies group across 2 directories with 13 updates
  * chore(deps): Bump golangci/golangci-lint-action in the actions group
  * chore(deps): Bump the observability-dependencies group across 3 directories with 2 updates
  * chore(deps): Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * chore(deps): Bump the aws-dependencies group across 2 directories with 14 updates
  * bump golang version to 1.25.3
  * Creating PR to update Go version to 1.25.3
  * chore(deps): Bump github.com/onsi/ginkgo/v2
  * chore(deps): Bump the observability-dependencies group across 3 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 11 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 5 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 3 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767787200">- Update to version 0.7.10:
  * 1.35.0 dependency update
  * Creating PR to update Go version to 1.25.5
  * chore(deps): Bump the observability-dependencies group across 2 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 13 updates
  * chore(deps): Bump the observability-dependencies group across 1 directory with 2 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 27 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 11 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 2 directories with 17 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771848000">- Update to version 0.7.11
  * Merge pull request #988 from dstdfx/bump-version
  * Bump version to 0.7.11
  * Merge pull request #985 from dstdfx/bump-go-version-1.25.7
  * Update go.mod for e2e/int tests
  * Update go.mod
  * Merge pull request #986 from ShiriNmi1520/master
  * Clarify README "Run the server" deployment instructions
  * Bump go to 1.25.7
  * Merge pull request #983 from eks-distro-pr-bot/eks-distro-pr-bot/go-version-bumps
  * Creating PR to update Go version to 1.25.6</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1776168000">- Update to version 0.7.12
  * Update OWNERS in reviewers and approvers list
  * Release 0.7.12
  * ci: add verify job to catch unrun gofmt and go mod tidy
  * chore(lint): harden linter config and fix coverage gaps
  * fix(lint): add revive and unparam linters with full compliance
  * ci: add unit test job, expand golangci config, add make update/verify
  * docs(e2e): fix Go version, remove non-existent make target, fix typo
  * docs(release): remove stale ECR image update instructions and fix asset version placeholders
  * fix: address code review findings in repo cleanup branch
  * docs: rewrite development.md as a practical local dev guide
  * chore: repo cleanup, developer experience improvements
  * chore: reduce binary size by 59% (80 MB → 33 MB)
  * fix(lint): replace deprecated NewSimpleClientset and fix embedded field selector
  * fix(tests): address code review findings in integration test framework
  * fix(tests): address post-refactor issues and add go workspace
  * refactor(tests): remove k8s.io/kubernetes dependency from test modules
  * chore: update all dependencies to latest versions
- Set GOWORK=off to make building with vendored dependencies work</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779451200">- Update to 0.7.16
  * Merge pull request #1041 from ronaldngounou/rngounou/bump-go-1.26.3
  * Pin GitHub Actions to full-length commit SHAs
  * fix: bump go version to 1.26.3 for CVEs
- from version 0.7.15
  * Merge pull request #1035 from Ganiredi/bump-version-0.7.15
  * Bump version to 0.7.15
  * Merge pull request #1030 from Ganiredi/1.36-k8s-deps
  * 1.36.0 dependency update
- from version 0.7.14
  * Merge pull request #1029 from CaidenBorrego/caidenb-gorunner-bump
  * Bump version to 0.7.14
  * Bumping gorunner image tag in Dockerfile for CVE mitigation
- from version 0.7.13
  * Merge pull request #1020 from dheeraj-coding/master
  * feat: add manual dispatch function for create-release.yml
  * Merge pull request #1019 from dheeraj-coding/master
  * fix: create-release workflow failures
  * Merge pull request #1017 from Ganiredi/1.36-k8s-deps
  * Merge pull request #1018 from dheeraj-coding/master
  * fix: build failure due to stale gcb image by updating to latest
  * Release 0.7.13
  * Merge pull request #1016 from Ganiredi/1.36-k8s-deps
  * Merge branch 'master' into 1.36-k8s-deps
  * Merge pull request #1013 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-be00ae3611
  * 1.36.rc release
  * Merge pull request #1015 from dheeraj-coding/master
  * fix: bump go version 1.26.2 for CVEs
  * chore(deps): Bump the misc-dependencies group across 3 directories with 6 updates
    (bsc#1265842, CVE-2026-33814)
  * Merge pull request #1011 from kubernetes-sigs/dependabot/go_modules/observability-dependencies-9e34dd3c34
  * Merge pull request #1009 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-b5e1eeb2d5
  * Merge pull request #1004 from bryantbiggs/chore/fix-goreleaser-deprecations
  * Merge pull request #1010 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-7118f1d525
  * chore(deps): Bump the observability-dependencies group across 2 directories with 2 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 2 updates
  * Merge pull request #1008 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-3ce7b5fcac
  * chore(deps): Bump the aws-dependencies group across 2 directories with 12 updates
  * Merge pull request #1006 from kubernetes-sigs/dependabot/go_modules/k8s-dependencies-09346e948b
  * chore(deps): Bump the k8s-dependencies group across 3 directories with 8 updates
  * Merge pull request #1005 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-508cd0fd8e
  * chore(deps): Bump the aws-dependencies group across 2 directories with 15 updates
  * fix: update Makefile goreleaser target for v2 compatibility
  * fix: resolve goreleaser v2 deprecations</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780574400">- Update to 0.7.17
  * Merge pull request #1051 from CaidenBorrego/caidenb-versionbump
  * bumping version from 0.7.16-&gt;0.7.17
  * Merge pull request #1047 from CaidenBorrego/caidenb-reservedprefix-fix
  * fix: honor reservedPrefixConfig for ConfigMap and CRD backends
  * Merge pull request #1046 from CaidenBorrego/caidenb-gorunner-bump
  * fix: reject malformed mapping ARN in userIDStrict mode for dynamic files</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780920000">- Add missing Bugzilla and CVE reference in changelog
- Increase Golang API version to 1.26</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781611200">- Update to version 0.7.18
  * Merge pull request (#1062) from CaidenBorrego/new-release
  * Creating new release for CVE mitigation
  * Merge pull request (#1057) from CaidenBorrego/caidenb-versionbump
  * Merge remote-tracking branch 'upstream/master' into caidenb-versionbump
  * Bump x/net and x/sys to remediate CVEs (bsc#1266651, CVE-2026-39821)</changelog>
</package>
<package pkgid="af51524aaf73de417da7bc3eca35ed97d75988d0e7636cfafc4477b7bcde6e1b" name="aws-iam-authenticator" arch="src">
  <version epoch="0" ver="0.7.18" rel="150400.2.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1669896000">- Update to version 0.5.10
  * Bump Version in Makefile
  * Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
  * Remove vendor from release-0.5 (#498)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1680264000">- Update to version 0.6.2
  * Add automatic release creation
  * Add tag workflow to release-0.6 branch
  * Remove dependency from PR #416
  * Revert "Add SSO Role suffix support (#416)
- from version 0.6.1
  * Test release tagging
  * Fix file permissions
  * Tag release on update to version.txt
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Added Issue and PR templates (#517)
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
- from version 0.6.0
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Update go.mod and go.sum for tests/integrations
  * Replace tabs with spaces in go.mod
  * Bump aws sdk go to v1.44.107
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Initialize metrics in NewVerifier() if needed
  * Simplify featuregate flag parsing for SSORoleMatch
  * Added ConfiguredInitDirectories featuregate for init command
  * rm more v1alpha1 version
  * Bump 0.6 (#471)
  * Bump version in Makefile
  * Add query parameter validation for multiple parameters
  * Replace deprecated seccomp annotation with seccompProfile.
  * Replace deprecated critical pod annotation with priorityClassName.
  * Whitespace consistency fixes.
  * Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
  * Add SSO Role suffix support (#416)
  * Lowercase the ARN keys
  * Remove vendor directory
  * linux/amd64 only for image target
  * Don't push on image target
- from version 0.5.16
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread leak
    checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod)
- from version 0.5.15
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.5.14
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.5.13
  * Fix file permissions
  * Tag release on update to version.txt
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.5.12
  * Bump aws sdk go to v1.44.145
  * Add go mod for E2E
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Fix Makefile on branch release-0.5 (#520)
  * rm more v1alpha1 version (#516)
- from version 0.5.11
  * Add end to end test for mountfile mode in kind Update
    Makefile to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Added ConfiguredInitDirectories featuregate for init command</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1688472000">- Update to version 0.6.10
  * Update go.sum
  * Only replace x/net
  * Add build-all-images make target
  * Enable cross-compilation in Dockerfile
- from version 0.6.9
  * Add DynamicFileError Metric
- from version 0.6.8
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread
    leak checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod) (bsc#1200528, CVE-2022-1996)
- from version 0.6.7
  * (no changes)
- from version 0.6.6
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.6.5
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.6.4
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.6.3
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from https://gallery.ecr.aws/ \
    eks-distro-build-tooling/golang to avoid reaching pull
    rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Add end to end test for dynamicfile backend</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1692273600">- Update to version 0.6.11
  * Optimize only rebuild mapper when the actual backend modes change
  * Add int test for dynamic backend mode
  * Add DynamicBackendMode
  * Allow running create release from Github UI</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1701777600">- Update to version 0.6.13
  * Cherry-pick:  Fix federated user ID parsing #644 (#654)
  * Fix issue 606: use latest version of aws-sdk-go (#650)
  * Change s3 bucket for e2e tests, current default exists somewhere (#653)
- from version 0.6.12
  * Avoid parsing single quote empty inputs
  * Avoid parsing known empty inputs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1707825600">- Update to version 0.6.14
  * Check ARN for user ID strict check (#660) (#664)
  * Update go to 1.21.5 (#663)
  * Update go to 1.21.4 (#648) (#659)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1719921600">- Update to version 0.6.21
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
- from version 0.6.20
  * Merge pull request #713 from jaidevmane/updating-otelgrpc-to-v0.51.0
  * Merge pull request #709 from bryantbiggs/chore/update-ci-versions
  * Merge pull request #708 from jaidevmane/updating-deps
  * Merge pull request #707 from jaidevmane/adding-new-approvers
  * Merge pull request #687 from bryantbiggs/chore/update-app-k8s-dependencies
- from version 0.6.19
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4,
    google.golang.org/protobuf v1.33.0
- from version 0.6.18
  * Fix time formatting
  * Refactor structs for dynamic file load
  * Add support for adoption rate metrics for cam
  * Add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
- from version 0.6.17
  * Fix base image to use latest and release v0.6.17
- from version 0.6.16
  * Minor fix the IAM user arn verification
- from version 0.6.15
  * Fix role ARN comparison for user ID strict check (#669) (#671)
- Bump minimum Go version to 1.22 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1722427200">- Update to version 0.6.22
  * Update the go version to 1.22.5
  * Add unit test
  * Skip service validation to get the default regions endpoint</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1730808000">- Update to 0.6.27
  * Use protobuf content type instead of json for k8s client
- from version 0.6.26
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
- from version 0.6.25
  * Cleanup to use composite literals
  * Update to sig.k8s.io namespace
  * Retain original field
  * Add a namespaced field
- from version 0.6.24
  * Update the image to latest to fix CVE-2024-3968
- from version 0.6.23
  * Update upstream dependencies to v1.31.0</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1736510400">- Update to version 0.6.29
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * Handle scenario when the file is created but doesn't have content
- from version 0.6.28
  * Update owners list to sync master branch
  * Update owners list to sync master branch
  * Remove nnmin-aws from approver list
  * Add kmala to the owners list
  * Update code and add tests
  * Update code and add tests
  * Update metrics dimention to stsregion
  * Log sts host instead of global/regional
  * Log sts host instead of global/regional
  * Lpdate log
  * Remove typo and log line
  * Remove typo and log line
  * Remove typo
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Bump test go versions
  * Bump go minor version
  * Add default timeout for http client
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Replace deprecated `ioutil` package
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Add configurable Now time for signature generation
  * Return 429 for STS throttling</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 0.6.31
  * Adds http2 support
- from version 0.6.30
  * Small fixes missed during cherrypicking
  * Cherry-picked file changes from commit
    https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/554/commits
  * Remove no-op err assignment
  * Fix credential expirability check
  * Simplify featuregate flag parsing for SSORoleMatch
  * Support un-canonicalized ARNs in filemapper
  * Add SSO Role suffix support (#416)
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Chore: Update golang x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Fix: Correct codgen script due to deprecated script removal
  * Update RELEASE.md
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * Update RELEASE.md
- Add -buildmode=pie to go build command line (bsc#1239947)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1760011200">- Update to version 0.7.8
  * chore: Bump indirect Kubernetes dependencies to latest
  * chore: Bump Kubernetes dependencies to latest
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Fix CVE-2025-47910
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the misc-dependencies group across 3 directories with 10 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
- from version 0.7.7
  * add support for aws-eusc partition
  * chore: Commit changes from `make codegen`
  * fix: Use `.go-version` for the go version
  * feat: Add `golanglint-ci` pull request review; resolve all findings
  * Add haoranleo as approver
  * Bump the observability-dependencies group across 3 directories with 3 updates
  * Bump actions/setup-go from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump github.com/coreos/go-oidc
  * Bump the observability-dependencies group across 3 directories with 12 updates
- from version 0.7.6
  * feat: Update go version to `1.25`; update dependencies to latest
    to patch reported vulnerabilities
  * Force TCP URLs for etcd compatibility
  * Update go dependencies with 1.34.0
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump actions/checkout from 4 to 5 in the actions group
  * Bump the aws-dependencies group across 2 directories with 13 updates
- from version 0.7.5
  * migrate hostname verification to sdk go v2
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
- from version 0.7.4
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * chore: Move observability dependencies to separate dependabot update group
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
- from version 0.7.3
  * update Approvers/reviewers
  * update go version to 1.24.4
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * added logs for global region fallback
  * added global region fallback to imds
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * bumps kops and k8s versions, replaced node label "master" with "control-plane"
  * added imds logic back in, with EC2_METADATA enabled by default
  * removed headersourceacct from ststest, return err if no region cfg
  * added context chaining, cleanup
  * add context chaining, client config fixes
  * Move non problematic cache logs into debug
  * Rename log-level to log-verbosity, remove AutomaticEnv
  * lint fixes
  * get region from imds if not in config
  * added go.sum entries for tests/integration, fixed imds nil pointer dereference
  * Revert "Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
  * added some context chaining, fixed region config in GetWithOptions
  * updated arn, deleted v1-v2 creds converter
  * updated pkg/token to v2
  * updated pkg/filecache
  * updated arn in pkg/server to use v2
  * updated pkg/server to use v2
  * upgraded ec2provider
  * Bump the misc-dependencies group across 3 directories with 5 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the misc-dependencies group across 3 directories with 6 updates
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Use logrus for filecache logs
  * Add quiet mode (cache only)
- from version 0.7.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 43 updates
  * Bump the k8s-dependencies group across 3 directories with 2 updates
- from version 0.7.1
  * Revert "Add 2 more tag validation checks"
  * Update the gorunner to v0.18.0-eks-1-32-latest
  * update the go version to 1.24.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * adding yue9944882 to owner
  * adds http2 support
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Update configmap.go
  * release authenticator from mainline with 0.7.0
  * release authenticator from mainline with 0.7.0
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump goreleaser/goreleaser-action from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Remove no-op err assignment
  * Fix credential expirability check
  * chore: Update golan x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * fix: Correct codgen script due to deprecated script removal
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * chore: Add dependabot configuration to automatically check for package updates weekly
  * handle scenario when the file is created but doesn't have content
  * update code and add tests
  * update code and add tests
  * remove nnmin-aws from approver list
  * add kmala to the owners list
  * update metrics dimention to stsregion
  * add default timeout for http client
  * log sts host instead of global/regional
  * log sts host instead of global/regional
  * update log
  * remove typo and log line
  * remove typo and log line
  * remove typo
  * Bump test go versions
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Bump go minor version
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Update aws-iam-authenticator installation command
  * use protobuf content type instead of json for k8s client
  * Update RELEASE.md
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * update RELEASE.md
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
  * Add configurable Now time for signature generation
  * cleanup to use composite literals
  * update to sig.k8s.io namespace
  * retain original field
  * update the image to latest to fix CVE-2024-39689
  * add a namespaced field
  * Update upstream dependencies to v1.31.0
  * update the go version to 1.22.5
  * Add unit test
  * skip service validation to get the default regions endpoint
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Add random string to e2e test role to avoid pipeline run conflicts
  * fix: Run `go mod tidy` from `tests/integration` directory
  * chore: Update CLI dependencies `cobra` and `viper`
  * updating google.golang.org/grpc/otelgrpc to v0.47.0
  * chore: Update CI action versions, remove `push` trigger
  * chore: Align go versions and remove unused files
  * updating k8s client libraries and go version
  * adding new approvers - nnmin-aws
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
  * chore: Re-update to latest patch version of K8s packages
  * fix time formatting
  * refactor structs for dynamic file load
  * add support for adoption rate metrics for cam
  * add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
  * chore: Re-update and align
  * fix semantic error
  * feat: Re-update K8s packages to latest release
  * fix: Use `SIGDescribe`
  * fix: Use `framework.WithDisruptive()`
  * fix: [Disruptive] in plain text is deprecated and must be added through WithDisruptive instead
  * chore: Update dependencies for `e2e` tests
  * fix: Add context to `StartTestServer`
  * fix: Align integration test `replace` versions in `go.mod`
  * fix: Fix codegen and update `replace` test integration dependencies
  * fix: Integration test dependencies run `go mod tidy`
  * fix: Downgrade `k8s.io/sample-controller` which requires updating context handling
  * chore: Update app K8s dependencies
  * adding nnmin-aws into reviewers
  * Replace deprecated `ioutil` package
  * fix base image to use latest
  * minor fix the IAM user arn verification
  * Fix role ARN comparison for user ID strict check (#669)
  * Check ARN for user ID strict check (#660)
  * Update go to 1.21.5
  * Change s3 bucket for e2e tests, current default exists somewhere (#652)
- Bump minimum Go version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1763467200">- Update to version 0.7.9
  * Creating PR to update Go version to 1.25.4
  * chore(deps): Bump the aws-dependencies group across 2 directories with 13 updates
  * chore(deps): Bump golangci/golangci-lint-action in the actions group
  * chore(deps): Bump the observability-dependencies group across 3 directories with 2 updates
  * chore(deps): Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * chore(deps): Bump the aws-dependencies group across 2 directories with 14 updates
  * bump golang version to 1.25.3
  * Creating PR to update Go version to 1.25.3
  * chore(deps): Bump github.com/onsi/ginkgo/v2
  * chore(deps): Bump the observability-dependencies group across 3 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 11 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 5 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 3 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767787200">- Update to version 0.7.10:
  * 1.35.0 dependency update
  * Creating PR to update Go version to 1.25.5
  * chore(deps): Bump the observability-dependencies group across 2 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 13 updates
  * chore(deps): Bump the observability-dependencies group across 1 directory with 2 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 27 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 11 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 2 directories with 17 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771848000">- Update to version 0.7.11
  * Merge pull request #988 from dstdfx/bump-version
  * Bump version to 0.7.11
  * Merge pull request #985 from dstdfx/bump-go-version-1.25.7
  * Update go.mod for e2e/int tests
  * Update go.mod
  * Merge pull request #986 from ShiriNmi1520/master
  * Clarify README "Run the server" deployment instructions
  * Bump go to 1.25.7
  * Merge pull request #983 from eks-distro-pr-bot/eks-distro-pr-bot/go-version-bumps
  * Creating PR to update Go version to 1.25.6</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1776168000">- Update to version 0.7.12
  * Update OWNERS in reviewers and approvers list
  * Release 0.7.12
  * ci: add verify job to catch unrun gofmt and go mod tidy
  * chore(lint): harden linter config and fix coverage gaps
  * fix(lint): add revive and unparam linters with full compliance
  * ci: add unit test job, expand golangci config, add make update/verify
  * docs(e2e): fix Go version, remove non-existent make target, fix typo
  * docs(release): remove stale ECR image update instructions and fix asset version placeholders
  * fix: address code review findings in repo cleanup branch
  * docs: rewrite development.md as a practical local dev guide
  * chore: repo cleanup, developer experience improvements
  * chore: reduce binary size by 59% (80 MB → 33 MB)
  * fix(lint): replace deprecated NewSimpleClientset and fix embedded field selector
  * fix(tests): address code review findings in integration test framework
  * fix(tests): address post-refactor issues and add go workspace
  * refactor(tests): remove k8s.io/kubernetes dependency from test modules
  * chore: update all dependencies to latest versions
- Set GOWORK=off to make building with vendored dependencies work</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779451200">- Update to 0.7.16
  * Merge pull request #1041 from ronaldngounou/rngounou/bump-go-1.26.3
  * Pin GitHub Actions to full-length commit SHAs
  * fix: bump go version to 1.26.3 for CVEs
- from version 0.7.15
  * Merge pull request #1035 from Ganiredi/bump-version-0.7.15
  * Bump version to 0.7.15
  * Merge pull request #1030 from Ganiredi/1.36-k8s-deps
  * 1.36.0 dependency update
- from version 0.7.14
  * Merge pull request #1029 from CaidenBorrego/caidenb-gorunner-bump
  * Bump version to 0.7.14
  * Bumping gorunner image tag in Dockerfile for CVE mitigation
- from version 0.7.13
  * Merge pull request #1020 from dheeraj-coding/master
  * feat: add manual dispatch function for create-release.yml
  * Merge pull request #1019 from dheeraj-coding/master
  * fix: create-release workflow failures
  * Merge pull request #1017 from Ganiredi/1.36-k8s-deps
  * Merge pull request #1018 from dheeraj-coding/master
  * fix: build failure due to stale gcb image by updating to latest
  * Release 0.7.13
  * Merge pull request #1016 from Ganiredi/1.36-k8s-deps
  * Merge branch 'master' into 1.36-k8s-deps
  * Merge pull request #1013 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-be00ae3611
  * 1.36.rc release
  * Merge pull request #1015 from dheeraj-coding/master
  * fix: bump go version 1.26.2 for CVEs
  * chore(deps): Bump the misc-dependencies group across 3 directories with 6 updates
    (bsc#1265842, CVE-2026-33814)
  * Merge pull request #1011 from kubernetes-sigs/dependabot/go_modules/observability-dependencies-9e34dd3c34
  * Merge pull request #1009 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-b5e1eeb2d5
  * Merge pull request #1004 from bryantbiggs/chore/fix-goreleaser-deprecations
  * Merge pull request #1010 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-7118f1d525
  * chore(deps): Bump the observability-dependencies group across 2 directories with 2 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 2 updates
  * Merge pull request #1008 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-3ce7b5fcac
  * chore(deps): Bump the aws-dependencies group across 2 directories with 12 updates
  * Merge pull request #1006 from kubernetes-sigs/dependabot/go_modules/k8s-dependencies-09346e948b
  * chore(deps): Bump the k8s-dependencies group across 3 directories with 8 updates
  * Merge pull request #1005 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-508cd0fd8e
  * chore(deps): Bump the aws-dependencies group across 2 directories with 15 updates
  * fix: update Makefile goreleaser target for v2 compatibility
  * fix: resolve goreleaser v2 deprecations</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780574400">- Update to 0.7.17
  * Merge pull request #1051 from CaidenBorrego/caidenb-versionbump
  * bumping version from 0.7.16-&gt;0.7.17
  * Merge pull request #1047 from CaidenBorrego/caidenb-reservedprefix-fix
  * fix: honor reservedPrefixConfig for ConfigMap and CRD backends
  * Merge pull request #1046 from CaidenBorrego/caidenb-gorunner-bump
  * fix: reject malformed mapping ARN in userIDStrict mode for dynamic files</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780920000">- Add missing Bugzilla and CVE reference in changelog
- Increase Golang API version to 1.26</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781611200">- Update to version 0.7.18
  * Merge pull request (#1062) from CaidenBorrego/new-release
  * Creating new release for CVE mitigation
  * Merge pull request (#1057) from CaidenBorrego/caidenb-versionbump
  * Merge remote-tracking branch 'upstream/master' into caidenb-versionbump
  * Bump x/net and x/sys to remediate CVEs (bsc#1266651, CVE-2026-39821)</changelog>
</package>
<package pkgid="23991ff8313ce7675bc802809335f1cd8b67c1812c078103093fa2e7d2272dcc" name="aws-iam-authenticator" arch="x86_64">
  <version epoch="0" ver="0.7.18" rel="150400.2.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1669896000">- Update to version 0.5.10
  * Bump Version in Makefile
  * Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
  * Remove vendor from release-0.5 (#498)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1680264000">- Update to version 0.6.2
  * Add automatic release creation
  * Add tag workflow to release-0.6 branch
  * Remove dependency from PR #416
  * Revert "Add SSO Role suffix support (#416)
- from version 0.6.1
  * Test release tagging
  * Fix file permissions
  * Tag release on update to version.txt
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Added Issue and PR templates (#517)
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
- from version 0.6.0
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Update go.mod and go.sum for tests/integrations
  * Replace tabs with spaces in go.mod
  * Bump aws sdk go to v1.44.107
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Initialize metrics in NewVerifier() if needed
  * Simplify featuregate flag parsing for SSORoleMatch
  * Added ConfiguredInitDirectories featuregate for init command
  * rm more v1alpha1 version
  * Bump 0.6 (#471)
  * Bump version in Makefile
  * Add query parameter validation for multiple parameters
  * Replace deprecated seccomp annotation with seccompProfile.
  * Replace deprecated critical pod annotation with priorityClassName.
  * Whitespace consistency fixes.
  * Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
  * Add SSO Role suffix support (#416)
  * Lowercase the ARN keys
  * Remove vendor directory
  * linux/amd64 only for image target
  * Don't push on image target
- from version 0.5.16
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread leak
    checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod)
- from version 0.5.15
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.5.14
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.5.13
  * Fix file permissions
  * Tag release on update to version.txt
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.5.12
  * Bump aws sdk go to v1.44.145
  * Add go mod for E2E
  * Update Dockerfile to pull from
    https://gallery.ecr.aws/eks-distro-build-tooling/golang
    to avoid reaching pull rate limit from docker.io
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Fix Makefile on branch release-0.5 (#520)
  * rm more v1alpha1 version (#516)
- from version 0.5.11
  * Add end to end test for mountfile mode in kind Update
    Makefile to support run e2e from either kind or kops.
  * Remove dependency from PR #416
  * Update Dockerfile to use Golang as builder
  * Add end to end test for dynamicfile backend
  * Print CommitID too on startup
  * Print version on startup
  * Add new backend mode DYNAMICFILE
  * Minor fix on the script to solve permission
    denied issue when run make start-dev
  * Working E2E tests in prow
  * Non-blocking E2E tests
  * Add e2e recipe to Makefile
  * Basic E2E testing for authenticator
  * Added ConfiguredInitDirectories featuregate for init command</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1688472000">- Update to version 0.6.10
  * Update go.sum
  * Only replace x/net
  * Add build-all-images make target
  * Enable cross-compilation in Dockerfile
- from version 0.6.9
  * Add DynamicFileError Metric
- from version 0.6.8
  * Add comments explicitly on what we need to do later
  * Shutdown gracefully and avoid the extra thread
    leak checks that EtcdMain barfs on
  * Switch to newer ginkgo v2
  * Bump dependencies and go version (in go.mod) (bsc#1200528, CVE-2022-1996)
- from version 0.6.7
  * (no changes)
- from version 0.6.6
  * Add Username Prefix Enforce for DynamicFile mode
- from version 0.6.5
  * Update the aws sdk go version to latest
  * Update base image in Docker file
- from version 0.6.4
  * Loop up RoleMapping with UserId in dynamocfile mode
  * Install kind if it doesn't exist to _output
  * Update server_test for expose principal ID in audit log
  * Update server_test for expose principal ID in audit log
  * Expose Principal Id to audit log
  * Migrate away from google.com gcp project k8s-testimages
  * Build s390x/ppc64le binaries
  * Add default instance region in sts hostname
- from version 0.6.3
  * Bump aws sdk go to v1.44.145
  * Update Dockerfile to pull from https://gallery.ecr.aws/ \
    eks-distro-build-tooling/golang to avoid reaching pull
    rate limit from docker.io
  * Add go mod for E2E
  * Add install kind into e2e script
  * Move e2e test from start dev script + minor fix for run.sh
  * Add end to end test for mountfile mode in kind Update Makefile
    to support run e2e from either kind or kops.
  * Add end to end test for dynamicfile backend</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1692273600">- Update to version 0.6.11
  * Optimize only rebuild mapper when the actual backend modes change
  * Add int test for dynamic backend mode
  * Add DynamicBackendMode
  * Allow running create release from Github UI</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1701777600">- Update to version 0.6.13
  * Cherry-pick:  Fix federated user ID parsing #644 (#654)
  * Fix issue 606: use latest version of aws-sdk-go (#650)
  * Change s3 bucket for e2e tests, current default exists somewhere (#653)
- from version 0.6.12
  * Avoid parsing single quote empty inputs
  * Avoid parsing known empty inputs</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1707825600">- Update to version 0.6.14
  * Check ARN for user ID strict check (#660) (#664)
  * Update go to 1.21.5 (#663)
  * Update go to 1.21.4 (#648) (#659)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1719921600">- Update to version 0.6.21
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
- from version 0.6.20
  * Merge pull request #713 from jaidevmane/updating-otelgrpc-to-v0.51.0
  * Merge pull request #709 from bryantbiggs/chore/update-ci-versions
  * Merge pull request #708 from jaidevmane/updating-deps
  * Merge pull request #707 from jaidevmane/adding-new-approvers
  * Merge pull request #687 from bryantbiggs/chore/update-app-k8s-dependencies
- from version 0.6.19
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4,
    google.golang.org/protobuf v1.33.0
- from version 0.6.18
  * Fix time formatting
  * Refactor structs for dynamic file load
  * Add support for adoption rate metrics for cam
  * Add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
- from version 0.6.17
  * Fix base image to use latest and release v0.6.17
- from version 0.6.16
  * Minor fix the IAM user arn verification
- from version 0.6.15
  * Fix role ARN comparison for user ID strict check (#669) (#671)
- Bump minimum Go version to 1.22 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1722427200">- Update to version 0.6.22
  * Update the go version to 1.22.5
  * Add unit test
  * Skip service validation to get the default regions endpoint</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1730808000">- Update to 0.6.27
  * Use protobuf content type instead of json for k8s client
- from version 0.6.26
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
- from version 0.6.25
  * Cleanup to use composite literals
  * Update to sig.k8s.io namespace
  * Retain original field
  * Add a namespaced field
- from version 0.6.24
  * Update the image to latest to fix CVE-2024-3968
- from version 0.6.23
  * Update upstream dependencies to v1.31.0</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1736510400">- Update to version 0.6.29
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * Handle scenario when the file is created but doesn't have content
- from version 0.6.28
  * Update owners list to sync master branch
  * Update owners list to sync master branch
  * Remove nnmin-aws from approver list
  * Add kmala to the owners list
  * Update code and add tests
  * Update code and add tests
  * Update metrics dimention to stsregion
  * Log sts host instead of global/regional
  * Log sts host instead of global/regional
  * Lpdate log
  * Remove typo and log line
  * Remove typo and log line
  * Remove typo
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Add logs and metrics dimentions to find sts call
    success/failures on global/regional endpoints
  * Bump test go versions
  * Bump go minor version
  * Add default timeout for http client
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Replace deprecated `ioutil` package
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Add configurable Now time for signature generation
  * Return 429 for STS throttling</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 0.6.31
  * Adds http2 support
- from version 0.6.30
  * Small fixes missed during cherrypicking
  * Cherry-picked file changes from commit
    https://github.com/kubernetes-sigs/aws-iam-authenticator/pull/554/commits
  * Remove no-op err assignment
  * Fix credential expirability check
  * Simplify featuregate flag parsing for SSORoleMatch
  * Support un-canonicalized ARNs in filemapper
  * Add SSO Role suffix support (#416)
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Chore: Update golang x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Fix: Correct codgen script due to deprecated script removal
  * Update RELEASE.md
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * Update RELEASE.md
- Add -buildmode=pie to go build command line (bsc#1239947)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1760011200">- Update to version 0.7.8
  * chore: Bump indirect Kubernetes dependencies to latest
  * chore: Bump Kubernetes dependencies to latest
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Fix CVE-2025-47910
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump go.opentelemetry.io/auto/sdk
  * Bump the misc-dependencies group across 3 directories with 10 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
- from version 0.7.7
  * add support for aws-eusc partition
  * chore: Commit changes from `make codegen`
  * fix: Use `.go-version` for the go version
  * feat: Add `golanglint-ci` pull request review; resolve all findings
  * Add haoranleo as approver
  * Bump the observability-dependencies group across 3 directories with 3 updates
  * Bump actions/setup-go from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump github.com/coreos/go-oidc
  * Bump the observability-dependencies group across 3 directories with 12 updates
- from version 0.7.6
  * feat: Update go version to `1.25`; update dependencies to latest
    to patch reported vulnerabilities
  * Force TCP URLs for etcd compatibility
  * Update go dependencies with 1.34.0
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump actions/checkout from 4 to 5 in the actions group
  * Bump the aws-dependencies group across 2 directories with 13 updates
- from version 0.7.5
  * migrate hostname verification to sdk go v2
  * Bump the aws-dependencies group across 2 directories with 11 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the aws-dependencies group across 2 directories with 1 update
- from version 0.7.4
  * Bump the k8s-dependencies group across 3 directories with 1 update
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 18 updates
  * chore: Move observability dependencies to separate dependabot update group
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
- from version 0.7.3
  * update Approvers/reviewers
  * update go version to 1.24.4
  * Bump the aws-dependencies group across 2 directories with 12 updates
  * added logs for global region fallback
  * added global region fallback to imds
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * bumps kops and k8s versions, replaced node label "master" with "control-plane"
  * added imds logic back in, with EC2_METADATA enabled by default
  * removed headersourceacct from ststest, return err if no region cfg
  * added context chaining, cleanup
  * add context chaining, client config fixes
  * Move non problematic cache logs into debug
  * Rename log-level to log-verbosity, remove AutomaticEnv
  * lint fixes
  * get region from imds if not in config
  * added go.sum entries for tests/integration, fixed imds nil pointer dereference
  * Revert "Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client"
  * added some context chaining, fixed region config in GetWithOptions
  * updated arn, deleted v1-v2 creds converter
  * updated pkg/token to v2
  * updated pkg/filecache
  * updated arn in pkg/server to use v2
  * updated pkg/server to use v2
  * upgraded ec2provider
  * Bump the misc-dependencies group across 3 directories with 5 updates
  * Bump the k8s-dependencies group across 3 directories with 8 updates
  * Bump the misc-dependencies group across 3 directories with 6 updates
  * Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Use logrus for filecache logs
  * Add quiet mode (cache only)
- from version 0.7.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * Bump the misc-dependencies group across 3 directories with 43 updates
  * Bump the k8s-dependencies group across 3 directories with 2 updates
- from version 0.7.1
  * Revert "Add 2 more tag validation checks"
  * Update the gorunner to v0.18.0-eks-1-32-latest
  * update the go version to 1.24.2
  * Bump the aws-dependencies group across 2 directories with 1 update
  * adding yue9944882 to owner
  * adds http2 support
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * Update configmap.go
  * release authenticator from mainline with 0.7.0
  * release authenticator from mainline with 0.7.0
  * Bump the misc-dependencies group across 3 directories with 9 updates
  * Bump goreleaser/goreleaser-action from 5 to 6 in the actions group
  * Bump the misc-dependencies group across 3 directories with 41 updates
  * Remove no-op err assignment
  * Fix credential expirability check
  * chore: Update golan x package transitive dependencies
  * Bump the aws-dependencies group across 2 directories with 3 updates
  * fix: Correct codgen script due to deprecated script removal
  * Update configmap test per 1.32.0 change in client-go
  * Update upstream dependencies to v1.32.0
  * chore: Update to go `1.23.4`
  * deps: Update `golang.org/x/crypto` library to remediate high CVE
  * chore: Add dependabot configuration to automatically check for package updates weekly
  * handle scenario when the file is created but doesn't have content
  * update code and add tests
  * update code and add tests
  * remove nnmin-aws from approver list
  * add kmala to the owners list
  * update metrics dimention to stsregion
  * add default timeout for http client
  * log sts host instead of global/regional
  * log sts host instead of global/regional
  * update log
  * remove typo and log line
  * remove typo and log line
  * remove typo
  * Bump test go versions
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Bump go minor version
  * add logs and metrics dimentions to find sts call success/failures on global/regional endpoints
  * Update aws-iam-authenticator installation command
  * use protobuf content type instead of json for k8s client
  * Update RELEASE.md
  * Bump go-restful in e2e and integration tests
  * Bump go-restful
  * Remove outdated changelog artifacts
  * Bump deploy/example.yaml version
  * update RELEASE.md
  * Update filecache to use AWS SDK Go V2 with wrappers
  * Refactored token filecache
  * Fix x-amz-expires header value
  * Remove parameterized AWS session from token.go
  * Parse source account from sourceARN
  * Add sourceArn to sts through headers
  * Add configurable Now time for signature generation
  * cleanup to use composite literals
  * update to sig.k8s.io namespace
  * retain original field
  * update the image to latest to fix CVE-2024-39689
  * add a namespaced field
  * Update upstream dependencies to v1.31.0
  * update the go version to 1.22.5
  * Add unit test
  * skip service validation to get the default regions endpoint
  * fix: Run `go mod tidy` to fix `go.sum` files
  * fix: Update goreleaser workflow to fix warnings and artifact generation
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * update aws go sdk to 1.54.6
  * chore: Remove emeritus reviewers from `SECURITY_CONTACTS`
  * fix: Add random string to e2e test role to avoid pipeline run conflicts
  * fix: Run `go mod tidy` from `tests/integration` directory
  * chore: Update CLI dependencies `cobra` and `viper`
  * updating google.golang.org/grpc/otelgrpc to v0.47.0
  * chore: Update CI action versions, remove `push` trigger
  * chore: Align go versions and remove unused files
  * updating k8s client libraries and go version
  * adding new approvers - nnmin-aws
  * Bump go version to 1.21.8
  * Bump github.com/golang/protobuf v1.5.4, google.golang.org/protobuf v1.33.0
  * chore: Re-update to latest patch version of K8s packages
  * fix time formatting
  * refactor structs for dynamic file load
  * add support for adoption rate metrics for cam
  * add support for e2e latency for dynamic mode
  * Switch to GOTOOLCHAIN env setting from gimme
  * Switch back to use go-version from go-image-tag
  * Switch to use go-image-tag from go-version
  * Repo controlled build go version
  * chore: Re-update and align
  * fix semantic error
  * feat: Re-update K8s packages to latest release
  * fix: Use `SIGDescribe`
  * fix: Use `framework.WithDisruptive()`
  * fix: [Disruptive] in plain text is deprecated and must be added through WithDisruptive instead
  * chore: Update dependencies for `e2e` tests
  * fix: Add context to `StartTestServer`
  * fix: Align integration test `replace` versions in `go.mod`
  * fix: Fix codegen and update `replace` test integration dependencies
  * fix: Integration test dependencies run `go mod tidy`
  * fix: Downgrade `k8s.io/sample-controller` which requires updating context handling
  * chore: Update app K8s dependencies
  * adding nnmin-aws into reviewers
  * Replace deprecated `ioutil` package
  * fix base image to use latest
  * minor fix the IAM user arn verification
  * Fix role ARN comparison for user ID strict check (#669)
  * Check ARN for user ID strict check (#660)
  * Update go to 1.21.5
  * Change s3 bucket for e2e tests, current default exists somewhere (#652)
- Bump minimum Go version to 1.25 in BuildRequires</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1763467200">- Update to version 0.7.9
  * Creating PR to update Go version to 1.25.4
  * chore(deps): Bump the aws-dependencies group across 2 directories with 13 updates
  * chore(deps): Bump golangci/golangci-lint-action in the actions group
  * chore(deps): Bump the observability-dependencies group across 3 directories with 2 updates
  * chore(deps): Bump sigs.k8s.io/apiserver-network-proxy/konnectivity-client
  * chore(deps): Bump the aws-dependencies group across 2 directories with 14 updates
  * bump golang version to 1.25.3
  * Creating PR to update Go version to 1.25.3
  * chore(deps): Bump github.com/onsi/ginkgo/v2
  * chore(deps): Bump the observability-dependencies group across 3 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 11 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 5 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 3 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767787200">- Update to version 0.7.10:
  * 1.35.0 dependency update
  * Creating PR to update Go version to 1.25.5
  * chore(deps): Bump the observability-dependencies group across 2 directories with 1 update
  * chore(deps): Bump the misc-dependencies group across 3 directories with 13 updates
  * chore(deps): Bump the observability-dependencies group across 1 directory with 2 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 27 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 11 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 2 directories with 17 updates</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771848000">- Update to version 0.7.11
  * Merge pull request #988 from dstdfx/bump-version
  * Bump version to 0.7.11
  * Merge pull request #985 from dstdfx/bump-go-version-1.25.7
  * Update go.mod for e2e/int tests
  * Update go.mod
  * Merge pull request #986 from ShiriNmi1520/master
  * Clarify README "Run the server" deployment instructions
  * Bump go to 1.25.7
  * Merge pull request #983 from eks-distro-pr-bot/eks-distro-pr-bot/go-version-bumps
  * Creating PR to update Go version to 1.25.6</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1776168000">- Update to version 0.7.12
  * Update OWNERS in reviewers and approvers list
  * Release 0.7.12
  * ci: add verify job to catch unrun gofmt and go mod tidy
  * chore(lint): harden linter config and fix coverage gaps
  * fix(lint): add revive and unparam linters with full compliance
  * ci: add unit test job, expand golangci config, add make update/verify
  * docs(e2e): fix Go version, remove non-existent make target, fix typo
  * docs(release): remove stale ECR image update instructions and fix asset version placeholders
  * fix: address code review findings in repo cleanup branch
  * docs: rewrite development.md as a practical local dev guide
  * chore: repo cleanup, developer experience improvements
  * chore: reduce binary size by 59% (80 MB → 33 MB)
  * fix(lint): replace deprecated NewSimpleClientset and fix embedded field selector
  * fix(tests): address code review findings in integration test framework
  * fix(tests): address post-refactor issues and add go workspace
  * refactor(tests): remove k8s.io/kubernetes dependency from test modules
  * chore: update all dependencies to latest versions
- Set GOWORK=off to make building with vendored dependencies work</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1779451200">- Update to 0.7.16
  * Merge pull request #1041 from ronaldngounou/rngounou/bump-go-1.26.3
  * Pin GitHub Actions to full-length commit SHAs
  * fix: bump go version to 1.26.3 for CVEs
- from version 0.7.15
  * Merge pull request #1035 from Ganiredi/bump-version-0.7.15
  * Bump version to 0.7.15
  * Merge pull request #1030 from Ganiredi/1.36-k8s-deps
  * 1.36.0 dependency update
- from version 0.7.14
  * Merge pull request #1029 from CaidenBorrego/caidenb-gorunner-bump
  * Bump version to 0.7.14
  * Bumping gorunner image tag in Dockerfile for CVE mitigation
- from version 0.7.13
  * Merge pull request #1020 from dheeraj-coding/master
  * feat: add manual dispatch function for create-release.yml
  * Merge pull request #1019 from dheeraj-coding/master
  * fix: create-release workflow failures
  * Merge pull request #1017 from Ganiredi/1.36-k8s-deps
  * Merge pull request #1018 from dheeraj-coding/master
  * fix: build failure due to stale gcb image by updating to latest
  * Release 0.7.13
  * Merge pull request #1016 from Ganiredi/1.36-k8s-deps
  * Merge branch 'master' into 1.36-k8s-deps
  * Merge pull request #1013 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-be00ae3611
  * 1.36.rc release
  * Merge pull request #1015 from dheeraj-coding/master
  * fix: bump go version 1.26.2 for CVEs
  * chore(deps): Bump the misc-dependencies group across 3 directories with 6 updates
    (bsc#1265842, CVE-2026-33814)
  * Merge pull request #1011 from kubernetes-sigs/dependabot/go_modules/observability-dependencies-9e34dd3c34
  * Merge pull request #1009 from kubernetes-sigs/dependabot/go_modules/misc-dependencies-b5e1eeb2d5
  * Merge pull request #1004 from bryantbiggs/chore/fix-goreleaser-deprecations
  * Merge pull request #1010 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-7118f1d525
  * chore(deps): Bump the observability-dependencies group across 2 directories with 2 updates
  * chore(deps): Bump the aws-dependencies group across 2 directories with 6 updates
  * chore(deps): Bump the misc-dependencies group across 3 directories with 2 updates
  * Merge pull request #1008 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-3ce7b5fcac
  * chore(deps): Bump the aws-dependencies group across 2 directories with 12 updates
  * Merge pull request #1006 from kubernetes-sigs/dependabot/go_modules/k8s-dependencies-09346e948b
  * chore(deps): Bump the k8s-dependencies group across 3 directories with 8 updates
  * Merge pull request #1005 from kubernetes-sigs/dependabot/go_modules/aws-dependencies-508cd0fd8e
  * chore(deps): Bump the aws-dependencies group across 2 directories with 15 updates
  * fix: update Makefile goreleaser target for v2 compatibility
  * fix: resolve goreleaser v2 deprecations</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780574400">- Update to 0.7.17
  * Merge pull request #1051 from CaidenBorrego/caidenb-versionbump
  * bumping version from 0.7.16-&gt;0.7.17
  * Merge pull request #1047 from CaidenBorrego/caidenb-reservedprefix-fix
  * fix: honor reservedPrefixConfig for ConfigMap and CRD backends
  * Merge pull request #1046 from CaidenBorrego/caidenb-gorunner-bump
  * fix: reject malformed mapping ARN in userIDStrict mode for dynamic files</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1780920000">- Add missing Bugzilla and CVE reference in changelog
- Increase Golang API version to 1.26</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1781611200">- Update to version 0.7.18
  * Merge pull request (#1062) from CaidenBorrego/new-release
  * Creating new release for CVE mitigation
  * Merge pull request (#1057) from CaidenBorrego/caidenb-versionbump
  * Merge remote-tracking branch 'upstream/master' into caidenb-versionbump
  * Bump x/net and x/sys to remediate CVEs (bsc#1266651, CVE-2026-39821)</changelog>
</package>
<package pkgid="5ba4f54df09a242e0936881a4f1aa8f6f36dfbd94a7ece9ae8ced56bcb8bab11" name="google-guest-agent-fallback" arch="aarch64">
  <version epoch="0" ver="20260108.00" rel="150400.3.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1729598400">- Update to version 20241018.01 (bsc#1231775, bsc#1231776)
  * Add support for including agent manager in guest-agent package (#456)
  * plugin manager: Introduce the systemd service file (#455)
  * documentation: Update metadata script runner details (#453)
- from version 20241013.00
  * Update OWNERS (#452)
- from version 20241011.01
  * SUSE no overwrite bug fix, Ubuntu 18.04 exception (#451)
- from version 20241011.00
  * Skip MDS setup by default for this release (#450)
- from version 20241010.01
  * Revert "network/netplan: Adjust link-local accordingly (#443)" (#448)
  * Set enable regardless of previous check failed or not (#447)
- from version 20241009.03
  * Avoid unnecessary reloads, check before overwriting configs (#446)
- from version 20241009.02
  * network/netplan: Do generate instead of apply (#445)
- from version 20241009.01
  * Skip SetupInterfaces if configs are already applied (#444)
  * network/netplan: Adjust link-local accordingly (#443)
  * Repeated logging could be mistaken for a recurring issue,
    log mds mtls endpoint error only once (#439)
  * Retry MDS PUT operation, reload netplan/networkctl
    only if configs are changed (#438)
  * Log interface state after setting up network (#437)
  * network: Debian 12 rollback only if default netplan is ok (#436)
- from version 20240930.01
  * Change mtls mds defaults, update log message to assure error is harmless (#434)
- from version 20240930.00
  * network: Restore Debian 12 netplan configuration. (#433)
  * network: Remove primary NIC left over configs. (#432)
  * Update VLAN interfaces format to match with MDS (#431)
  * Fix panics in agent when setting up VLAN with netplan (#430)
  * Add VLAN NIC support for NetworkManager (#429)
  * Fix debian12 netplan config issue, use ptr receiver (#428)
  * Update README to reflect new network manager changes (#427)
  * Introduce a configuration toggle for enabling/disabling cloud logging (#413)
  * Adapt and update config key to be consistent with MDS (#426)
  * Allow users to enable/disable the mds mtls via metadata key (#423)
  * Make primary nic management config consistent across all network managers (#422)
  * Document disabling account manager on AD (#421)
  * Update README with MDS MTLS docs (#418)
  * Avoid writing configuration files when they already exist on wicked and (#410)
  * Update golang.org/x/net dependencies to catch up on CVEs (#412)
  * Get rid of deperecated dependencies in snapshot service generate code (#411)
  * Fix where agent panics on nil event (#409)
  * Configure primary nic if only set in cfg file (#408)
  * Update NIC management strategy (#402)
  * Only release dhclient leases for an interface if the
    respective dhclient is still running (#407)
  * Disable OS Login without pruning off any extra suffix. (#400)
  * Skip root cert rotation if installed once (#405)
  * Add ipv6 support to guest agent (#404)
  * Update Accounts documentation (#403)
  * Update google-startup-scripts.service to enable logging (#399)
  * Network subsystem remove os rules (#396)
  * oslogin: Don't remove sshca watcher when oslogin is disabled (#398)
  * Update dependencies to catch up on CVE fixes (#397)
  * Network manager netplan implementation (#386)
  * Update dependencies to catch up on CVE fixes (#391)
  * Log current available routes on error (#388)
  * Fix command monitor bugs (#389)
  * windows account: Ignore "user already belogs to group" error (#387)
  * Add more error logging in snapshot handling requests, use common retry util (#384)
  * All non-200 status code from MDS should raise error (#383)
  * Change metadata key to enable-oslogin-certificates (#382)
  * Update dhclient pid/lease file directory to abide apparmor rules (#381)
  * Add COS homedir-gid patch to upstream. (#365)
  * Add require-oslogin-certificates logic to disable keys (#368)
  * systemd-networkd: Support Debian 12's version (#372)
  * Minor update typo in comment (#380)
  * NetworkManager: Only set secondary interfaces as up (#378)
  * address manager: Make sure we check for oldMetadata (#375)
  * network: Early setup network (#374)
  * NetworkManager: Fix ipv6 and ipv4 mode attribute (#373)
  * Network Manager: Make sure we clean up ifcfg files (#371)
  * metadata script runner: Fix script download (#370)
  * oslogin: Avoid adding extra empty line at the end of /etc/security/group.conf (#369)
  * Dynamic vlan (#361)
  * Check for nil response (#366)
  * Create NetworkManager implementation (#362)
  * Skip interface manager on Windows (#363)
  * network: Remove ignore setup (#360)
  * Create wicked network service implementation and its respective unit (#356)
  * Update metadata script runner, add tests (#357)
  * Refactor guest-agent to use common retry util (#355)
  * Flush logs before exiting #358 (#359)
  * Create systemd-networkd unit tests. (#354)
  * Update network manager unit tests (#351)
  * Implement retry util (#350)
  * Refactor utils package to not dump everything unrelated into one file (#352)
  * Set version on metadata script runner (#353)
  * Implement cleanup of deprecated configuration directives (#348)
  * Ignore DHCP offered routes only for secondary nics (#347)
  * Deprecate DHClient in favor of systemd-networkd (#342)
  * Generate windows and linux licenses (#346)
  * Remove quintonamore from OWNERS (#345)
  * Delete integration tests (#343)</changelog>
  <changelog author="rjschwei@suse.com" date="1736769600">- Update to version 20241209.01: (bsc#1235664)
  * readme: add notes about plugin manager (#476)
  * Update metadata script runner to honor cloud logging config flag (#475)
  * Fixing fallback from systemd-networkd to dhclient (#471)
  * network: fix nmcli check pattern (#472)
  * Update readme with guest agent manager (#469)
  * Add missing packaging spec (#466)
  * Bring back side-by-side packaging (#464)
  * Avoid changing permissions of directory if parent is / (#463)
  * network: force NetworkManager to connect to primary nic (#461)
  * Revert plugin manager packaging (#460)
  * Add GOPATH to PATH in debian build (#459)
  * Add plugin manager to debian build (#457)
  * rpm packaging: fix plugin manager assumptions (#458)
  * packaging: add plugin manager to rhel packaging (#454)</changelog>
  <changelog author="rjschwei@suse.com" date="1738756800">- Update to version 20250116.00: (bsc#1236403)
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to remove
    only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1741694400">- Add patch to fix unexpected memory consumption during token
  parsing in golang.org/x/oauth2 (bsc#1239197, CVE-2025-22868)
  * CVE-2025-22868.patch</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1743422400">- Update to version 20250327.01 (bsc#1239763, bsc#1239866)
  * Remove error messages from gce_workload_cert_refresh and
    metadata script runner (#527)
- from version 20250327.00
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250326.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250324.00
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250317.00
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250312.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250305.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250304.01
  * Fix typo in windows build script (#501)
- from version 20250214.01
  * Include core plugin binary for all packages (#500)
- from version 20250214.00
  * Update crypto library to fix  CVE-2024-45337 (#499)
- from version 20250212.00
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
- from version 20250211.00
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250207.00
  * vlan: toggle vlan configuration in debian packaging (#495)
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
  * Include interfaces in lists even if it has an invalid MAC. (#489)
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250204.02
  * force concourse to move version forward.
- from version 20250204.01
  * vlan: toggle vlan configuration in debian packaging (#495)
- from version 20250204.00
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
- from version 20250203.01
  * Include interfaces in lists even if it has an invalid MAC. (#489)
- from version 20250203.00
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250122.00
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to
    remove only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 20250411.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- Add -buildmode=pie to go build command line (bsc#1239944)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1747137600">- Update to version 20250508.00
  * Preparing stable build.
- from version 20250506.01
  * Make sure agent added connections are activated by NM (#534)
- from version 20250506.00
  * wrap NSS cache refresh in a goroutine (#533)
- from version 20250502.01
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
- from version 20250502.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250418.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250414.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1749038400">- Update to version 20250604.00
  * Preparing stable build.
- from version 20250602.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250521.00
  * Preparing stable build.
- from version 20250515.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1750852800">- Update to version 20250624.00
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250611.01
  * prepare stable release.
- from version 20250611.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250609.00
  * prepare stable release.
- from version 20250605.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are
    written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata
    script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250709.02
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250709.01
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250709.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250702.00
  * Update adapt script to run on startup/shutdown both (#561)
- from version 20250701.01
  * Update agent_uninstall.ps1 (#558)
- from version 20250701.00
  * Stop core plugin before removing agent package (#554)
- from version 20250628.00
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
- from version 20250626.00
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523) (#540)
- from version 20250625.00
  * prepare stable release.
- Install google_metadata_script_runner_adapt script (bsc#1245759)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1754913600">- Update to version 20250718.00
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1756814400">- Update to version 20250901.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.03
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250831.02
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250831.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250830.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250830.01
  * Update go version to 1.25 (#565)
- from version 20250830.00
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250828.00
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
- from version 20250826.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250821.01
  * Remove routes script from packaging (#566)
- Drop CVE-2025-22868.patch, merged upstream
- Update Go API version to 1.25</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1757419200">- Update to version 20250908.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250907.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250905.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250905.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250902.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- Build and install new gce_workload_cert_refresh binary
- Fix installation source of google_metadata_script_runner_adapt script
- Install new systemd service file
  * gce-workload-cert-refresh.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1758628800">- Update to version 20250923.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250923.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250921.00
  * Add extra debug logging around toggling OS Login (#572)
- from version 20250920.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250920.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250918.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250917.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250917.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250916.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250915.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- Add disable_google_guest_agent_manager.patch to disable missing daemon
  google_guest_agent_manager referenced by google-startup-scripts.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1759924800">- Update to version 20251007.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251006.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20251006.00
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251005.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250930.01
  * Honor core plugin setting on windows package update (#576)
- from version 20250929.01
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250929.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250926.00
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250924.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1764158400">- Update to version 20251120.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251120.00
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251117.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251115.00
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251108.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251107.01
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251031.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.02
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251030.01
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251011.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251009.01
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251009.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- Drop disable_google_guest_agent_manager.patch, fixed upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1765281600">- Update to version 20251208.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list is passed
    to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251206.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251205.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767614400">- Update to version 20251223.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251218.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251218.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251216.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251215.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251210.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251209.00
  * Force remove core plugin configuration for windows (#587)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771502400">- Rename google-guest-agent package to google-guest-agent-fallback
  to provide a fallback package for the new package (jsc#PED-15389)</changelog>
</package>
<package pkgid="d5c67124dc650c4092fc6ca34a098a36d4fc6216eb626ca7b5cc3730173cc0da" name="google-guest-agent-fallback" arch="ppc64le">
  <version epoch="0" ver="20260108.00" rel="150400.3.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1729598400">- Update to version 20241018.01 (bsc#1231775, bsc#1231776)
  * Add support for including agent manager in guest-agent package (#456)
  * plugin manager: Introduce the systemd service file (#455)
  * documentation: Update metadata script runner details (#453)
- from version 20241013.00
  * Update OWNERS (#452)
- from version 20241011.01
  * SUSE no overwrite bug fix, Ubuntu 18.04 exception (#451)
- from version 20241011.00
  * Skip MDS setup by default for this release (#450)
- from version 20241010.01
  * Revert "network/netplan: Adjust link-local accordingly (#443)" (#448)
  * Set enable regardless of previous check failed or not (#447)
- from version 20241009.03
  * Avoid unnecessary reloads, check before overwriting configs (#446)
- from version 20241009.02
  * network/netplan: Do generate instead of apply (#445)
- from version 20241009.01
  * Skip SetupInterfaces if configs are already applied (#444)
  * network/netplan: Adjust link-local accordingly (#443)
  * Repeated logging could be mistaken for a recurring issue,
    log mds mtls endpoint error only once (#439)
  * Retry MDS PUT operation, reload netplan/networkctl
    only if configs are changed (#438)
  * Log interface state after setting up network (#437)
  * network: Debian 12 rollback only if default netplan is ok (#436)
- from version 20240930.01
  * Change mtls mds defaults, update log message to assure error is harmless (#434)
- from version 20240930.00
  * network: Restore Debian 12 netplan configuration. (#433)
  * network: Remove primary NIC left over configs. (#432)
  * Update VLAN interfaces format to match with MDS (#431)
  * Fix panics in agent when setting up VLAN with netplan (#430)
  * Add VLAN NIC support for NetworkManager (#429)
  * Fix debian12 netplan config issue, use ptr receiver (#428)
  * Update README to reflect new network manager changes (#427)
  * Introduce a configuration toggle for enabling/disabling cloud logging (#413)
  * Adapt and update config key to be consistent with MDS (#426)
  * Allow users to enable/disable the mds mtls via metadata key (#423)
  * Make primary nic management config consistent across all network managers (#422)
  * Document disabling account manager on AD (#421)
  * Update README with MDS MTLS docs (#418)
  * Avoid writing configuration files when they already exist on wicked and (#410)
  * Update golang.org/x/net dependencies to catch up on CVEs (#412)
  * Get rid of deperecated dependencies in snapshot service generate code (#411)
  * Fix where agent panics on nil event (#409)
  * Configure primary nic if only set in cfg file (#408)
  * Update NIC management strategy (#402)
  * Only release dhclient leases for an interface if the
    respective dhclient is still running (#407)
  * Disable OS Login without pruning off any extra suffix. (#400)
  * Skip root cert rotation if installed once (#405)
  * Add ipv6 support to guest agent (#404)
  * Update Accounts documentation (#403)
  * Update google-startup-scripts.service to enable logging (#399)
  * Network subsystem remove os rules (#396)
  * oslogin: Don't remove sshca watcher when oslogin is disabled (#398)
  * Update dependencies to catch up on CVE fixes (#397)
  * Network manager netplan implementation (#386)
  * Update dependencies to catch up on CVE fixes (#391)
  * Log current available routes on error (#388)
  * Fix command monitor bugs (#389)
  * windows account: Ignore "user already belogs to group" error (#387)
  * Add more error logging in snapshot handling requests, use common retry util (#384)
  * All non-200 status code from MDS should raise error (#383)
  * Change metadata key to enable-oslogin-certificates (#382)
  * Update dhclient pid/lease file directory to abide apparmor rules (#381)
  * Add COS homedir-gid patch to upstream. (#365)
  * Add require-oslogin-certificates logic to disable keys (#368)
  * systemd-networkd: Support Debian 12's version (#372)
  * Minor update typo in comment (#380)
  * NetworkManager: Only set secondary interfaces as up (#378)
  * address manager: Make sure we check for oldMetadata (#375)
  * network: Early setup network (#374)
  * NetworkManager: Fix ipv6 and ipv4 mode attribute (#373)
  * Network Manager: Make sure we clean up ifcfg files (#371)
  * metadata script runner: Fix script download (#370)
  * oslogin: Avoid adding extra empty line at the end of /etc/security/group.conf (#369)
  * Dynamic vlan (#361)
  * Check for nil response (#366)
  * Create NetworkManager implementation (#362)
  * Skip interface manager on Windows (#363)
  * network: Remove ignore setup (#360)
  * Create wicked network service implementation and its respective unit (#356)
  * Update metadata script runner, add tests (#357)
  * Refactor guest-agent to use common retry util (#355)
  * Flush logs before exiting #358 (#359)
  * Create systemd-networkd unit tests. (#354)
  * Update network manager unit tests (#351)
  * Implement retry util (#350)
  * Refactor utils package to not dump everything unrelated into one file (#352)
  * Set version on metadata script runner (#353)
  * Implement cleanup of deprecated configuration directives (#348)
  * Ignore DHCP offered routes only for secondary nics (#347)
  * Deprecate DHClient in favor of systemd-networkd (#342)
  * Generate windows and linux licenses (#346)
  * Remove quintonamore from OWNERS (#345)
  * Delete integration tests (#343)</changelog>
  <changelog author="rjschwei@suse.com" date="1736769600">- Update to version 20241209.01: (bsc#1235664)
  * readme: add notes about plugin manager (#476)
  * Update metadata script runner to honor cloud logging config flag (#475)
  * Fixing fallback from systemd-networkd to dhclient (#471)
  * network: fix nmcli check pattern (#472)
  * Update readme with guest agent manager (#469)
  * Add missing packaging spec (#466)
  * Bring back side-by-side packaging (#464)
  * Avoid changing permissions of directory if parent is / (#463)
  * network: force NetworkManager to connect to primary nic (#461)
  * Revert plugin manager packaging (#460)
  * Add GOPATH to PATH in debian build (#459)
  * Add plugin manager to debian build (#457)
  * rpm packaging: fix plugin manager assumptions (#458)
  * packaging: add plugin manager to rhel packaging (#454)</changelog>
  <changelog author="rjschwei@suse.com" date="1738756800">- Update to version 20250116.00: (bsc#1236403)
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to remove
    only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1741694400">- Add patch to fix unexpected memory consumption during token
  parsing in golang.org/x/oauth2 (bsc#1239197, CVE-2025-22868)
  * CVE-2025-22868.patch</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1743422400">- Update to version 20250327.01 (bsc#1239763, bsc#1239866)
  * Remove error messages from gce_workload_cert_refresh and
    metadata script runner (#527)
- from version 20250327.00
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250326.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250324.00
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250317.00
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250312.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250305.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250304.01
  * Fix typo in windows build script (#501)
- from version 20250214.01
  * Include core plugin binary for all packages (#500)
- from version 20250214.00
  * Update crypto library to fix  CVE-2024-45337 (#499)
- from version 20250212.00
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
- from version 20250211.00
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250207.00
  * vlan: toggle vlan configuration in debian packaging (#495)
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
  * Include interfaces in lists even if it has an invalid MAC. (#489)
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250204.02
  * force concourse to move version forward.
- from version 20250204.01
  * vlan: toggle vlan configuration in debian packaging (#495)
- from version 20250204.00
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
- from version 20250203.01
  * Include interfaces in lists even if it has an invalid MAC. (#489)
- from version 20250203.00
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250122.00
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to
    remove only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 20250411.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- Add -buildmode=pie to go build command line (bsc#1239944)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1747137600">- Update to version 20250508.00
  * Preparing stable build.
- from version 20250506.01
  * Make sure agent added connections are activated by NM (#534)
- from version 20250506.00
  * wrap NSS cache refresh in a goroutine (#533)
- from version 20250502.01
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
- from version 20250502.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250418.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250414.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1749038400">- Update to version 20250604.00
  * Preparing stable build.
- from version 20250602.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250521.00
  * Preparing stable build.
- from version 20250515.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1750852800">- Update to version 20250624.00
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250611.01
  * prepare stable release.
- from version 20250611.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250609.00
  * prepare stable release.
- from version 20250605.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are
    written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata
    script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250709.02
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250709.01
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250709.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250702.00
  * Update adapt script to run on startup/shutdown both (#561)
- from version 20250701.01
  * Update agent_uninstall.ps1 (#558)
- from version 20250701.00
  * Stop core plugin before removing agent package (#554)
- from version 20250628.00
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
- from version 20250626.00
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523) (#540)
- from version 20250625.00
  * prepare stable release.
- Install google_metadata_script_runner_adapt script (bsc#1245759)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1754913600">- Update to version 20250718.00
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1756814400">- Update to version 20250901.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.03
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250831.02
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250831.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250830.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250830.01
  * Update go version to 1.25 (#565)
- from version 20250830.00
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250828.00
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
- from version 20250826.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250821.01
  * Remove routes script from packaging (#566)
- Drop CVE-2025-22868.patch, merged upstream
- Update Go API version to 1.25</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1757419200">- Update to version 20250908.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250907.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250905.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250905.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250902.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- Build and install new gce_workload_cert_refresh binary
- Fix installation source of google_metadata_script_runner_adapt script
- Install new systemd service file
  * gce-workload-cert-refresh.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1758628800">- Update to version 20250923.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250923.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250921.00
  * Add extra debug logging around toggling OS Login (#572)
- from version 20250920.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250920.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250918.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250917.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250917.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250916.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250915.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- Add disable_google_guest_agent_manager.patch to disable missing daemon
  google_guest_agent_manager referenced by google-startup-scripts.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1759924800">- Update to version 20251007.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251006.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20251006.00
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251005.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250930.01
  * Honor core plugin setting on windows package update (#576)
- from version 20250929.01
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250929.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250926.00
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250924.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1764158400">- Update to version 20251120.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251120.00
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251117.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251115.00
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251108.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251107.01
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251031.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.02
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251030.01
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251011.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251009.01
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251009.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- Drop disable_google_guest_agent_manager.patch, fixed upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1765281600">- Update to version 20251208.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list is passed
    to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251206.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251205.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767614400">- Update to version 20251223.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251218.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251218.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251216.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251215.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251210.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251209.00
  * Force remove core plugin configuration for windows (#587)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771502400">- Rename google-guest-agent package to google-guest-agent-fallback
  to provide a fallback package for the new package (jsc#PED-15389)</changelog>
</package>
<package pkgid="a3d9988a629953576b4242669a3b0082150f228358904470e2f43b563892e25f" name="google-guest-agent-fallback" arch="src">
  <version epoch="0" ver="20260108.00" rel="150400.3.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1729598400">- Update to version 20241018.01 (bsc#1231775, bsc#1231776)
  * Add support for including agent manager in guest-agent package (#456)
  * plugin manager: Introduce the systemd service file (#455)
  * documentation: Update metadata script runner details (#453)
- from version 20241013.00
  * Update OWNERS (#452)
- from version 20241011.01
  * SUSE no overwrite bug fix, Ubuntu 18.04 exception (#451)
- from version 20241011.00
  * Skip MDS setup by default for this release (#450)
- from version 20241010.01
  * Revert "network/netplan: Adjust link-local accordingly (#443)" (#448)
  * Set enable regardless of previous check failed or not (#447)
- from version 20241009.03
  * Avoid unnecessary reloads, check before overwriting configs (#446)
- from version 20241009.02
  * network/netplan: Do generate instead of apply (#445)
- from version 20241009.01
  * Skip SetupInterfaces if configs are already applied (#444)
  * network/netplan: Adjust link-local accordingly (#443)
  * Repeated logging could be mistaken for a recurring issue,
    log mds mtls endpoint error only once (#439)
  * Retry MDS PUT operation, reload netplan/networkctl
    only if configs are changed (#438)
  * Log interface state after setting up network (#437)
  * network: Debian 12 rollback only if default netplan is ok (#436)
- from version 20240930.01
  * Change mtls mds defaults, update log message to assure error is harmless (#434)
- from version 20240930.00
  * network: Restore Debian 12 netplan configuration. (#433)
  * network: Remove primary NIC left over configs. (#432)
  * Update VLAN interfaces format to match with MDS (#431)
  * Fix panics in agent when setting up VLAN with netplan (#430)
  * Add VLAN NIC support for NetworkManager (#429)
  * Fix debian12 netplan config issue, use ptr receiver (#428)
  * Update README to reflect new network manager changes (#427)
  * Introduce a configuration toggle for enabling/disabling cloud logging (#413)
  * Adapt and update config key to be consistent with MDS (#426)
  * Allow users to enable/disable the mds mtls via metadata key (#423)
  * Make primary nic management config consistent across all network managers (#422)
  * Document disabling account manager on AD (#421)
  * Update README with MDS MTLS docs (#418)
  * Avoid writing configuration files when they already exist on wicked and (#410)
  * Update golang.org/x/net dependencies to catch up on CVEs (#412)
  * Get rid of deperecated dependencies in snapshot service generate code (#411)
  * Fix where agent panics on nil event (#409)
  * Configure primary nic if only set in cfg file (#408)
  * Update NIC management strategy (#402)
  * Only release dhclient leases for an interface if the
    respective dhclient is still running (#407)
  * Disable OS Login without pruning off any extra suffix. (#400)
  * Skip root cert rotation if installed once (#405)
  * Add ipv6 support to guest agent (#404)
  * Update Accounts documentation (#403)
  * Update google-startup-scripts.service to enable logging (#399)
  * Network subsystem remove os rules (#396)
  * oslogin: Don't remove sshca watcher when oslogin is disabled (#398)
  * Update dependencies to catch up on CVE fixes (#397)
  * Network manager netplan implementation (#386)
  * Update dependencies to catch up on CVE fixes (#391)
  * Log current available routes on error (#388)
  * Fix command monitor bugs (#389)
  * windows account: Ignore "user already belogs to group" error (#387)
  * Add more error logging in snapshot handling requests, use common retry util (#384)
  * All non-200 status code from MDS should raise error (#383)
  * Change metadata key to enable-oslogin-certificates (#382)
  * Update dhclient pid/lease file directory to abide apparmor rules (#381)
  * Add COS homedir-gid patch to upstream. (#365)
  * Add require-oslogin-certificates logic to disable keys (#368)
  * systemd-networkd: Support Debian 12's version (#372)
  * Minor update typo in comment (#380)
  * NetworkManager: Only set secondary interfaces as up (#378)
  * address manager: Make sure we check for oldMetadata (#375)
  * network: Early setup network (#374)
  * NetworkManager: Fix ipv6 and ipv4 mode attribute (#373)
  * Network Manager: Make sure we clean up ifcfg files (#371)
  * metadata script runner: Fix script download (#370)
  * oslogin: Avoid adding extra empty line at the end of /etc/security/group.conf (#369)
  * Dynamic vlan (#361)
  * Check for nil response (#366)
  * Create NetworkManager implementation (#362)
  * Skip interface manager on Windows (#363)
  * network: Remove ignore setup (#360)
  * Create wicked network service implementation and its respective unit (#356)
  * Update metadata script runner, add tests (#357)
  * Refactor guest-agent to use common retry util (#355)
  * Flush logs before exiting #358 (#359)
  * Create systemd-networkd unit tests. (#354)
  * Update network manager unit tests (#351)
  * Implement retry util (#350)
  * Refactor utils package to not dump everything unrelated into one file (#352)
  * Set version on metadata script runner (#353)
  * Implement cleanup of deprecated configuration directives (#348)
  * Ignore DHCP offered routes only for secondary nics (#347)
  * Deprecate DHClient in favor of systemd-networkd (#342)
  * Generate windows and linux licenses (#346)
  * Remove quintonamore from OWNERS (#345)
  * Delete integration tests (#343)</changelog>
  <changelog author="rjschwei@suse.com" date="1736769600">- Update to version 20241209.01: (bsc#1235664)
  * readme: add notes about plugin manager (#476)
  * Update metadata script runner to honor cloud logging config flag (#475)
  * Fixing fallback from systemd-networkd to dhclient (#471)
  * network: fix nmcli check pattern (#472)
  * Update readme with guest agent manager (#469)
  * Add missing packaging spec (#466)
  * Bring back side-by-side packaging (#464)
  * Avoid changing permissions of directory if parent is / (#463)
  * network: force NetworkManager to connect to primary nic (#461)
  * Revert plugin manager packaging (#460)
  * Add GOPATH to PATH in debian build (#459)
  * Add plugin manager to debian build (#457)
  * rpm packaging: fix plugin manager assumptions (#458)
  * packaging: add plugin manager to rhel packaging (#454)</changelog>
  <changelog author="rjschwei@suse.com" date="1738756800">- Update to version 20250116.00: (bsc#1236403)
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to remove
    only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1741694400">- Add patch to fix unexpected memory consumption during token
  parsing in golang.org/x/oauth2 (bsc#1239197, CVE-2025-22868)
  * CVE-2025-22868.patch</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1743422400">- Update to version 20250327.01 (bsc#1239763, bsc#1239866)
  * Remove error messages from gce_workload_cert_refresh and
    metadata script runner (#527)
- from version 20250327.00
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250326.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250324.00
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250317.00
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250312.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250305.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250304.01
  * Fix typo in windows build script (#501)
- from version 20250214.01
  * Include core plugin binary for all packages (#500)
- from version 20250214.00
  * Update crypto library to fix  CVE-2024-45337 (#499)
- from version 20250212.00
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
- from version 20250211.00
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250207.00
  * vlan: toggle vlan configuration in debian packaging (#495)
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
  * Include interfaces in lists even if it has an invalid MAC. (#489)
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250204.02
  * force concourse to move version forward.
- from version 20250204.01
  * vlan: toggle vlan configuration in debian packaging (#495)
- from version 20250204.00
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
- from version 20250203.01
  * Include interfaces in lists even if it has an invalid MAC. (#489)
- from version 20250203.00
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250122.00
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to
    remove only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 20250411.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- Add -buildmode=pie to go build command line (bsc#1239944)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1747137600">- Update to version 20250508.00
  * Preparing stable build.
- from version 20250506.01
  * Make sure agent added connections are activated by NM (#534)
- from version 20250506.00
  * wrap NSS cache refresh in a goroutine (#533)
- from version 20250502.01
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
- from version 20250502.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250418.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250414.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1749038400">- Update to version 20250604.00
  * Preparing stable build.
- from version 20250602.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250521.00
  * Preparing stable build.
- from version 20250515.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1750852800">- Update to version 20250624.00
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250611.01
  * prepare stable release.
- from version 20250611.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250609.00
  * prepare stable release.
- from version 20250605.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are
    written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata
    script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250709.02
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250709.01
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250709.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250702.00
  * Update adapt script to run on startup/shutdown both (#561)
- from version 20250701.01
  * Update agent_uninstall.ps1 (#558)
- from version 20250701.00
  * Stop core plugin before removing agent package (#554)
- from version 20250628.00
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
- from version 20250626.00
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523) (#540)
- from version 20250625.00
  * prepare stable release.
- Install google_metadata_script_runner_adapt script (bsc#1245759)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1754913600">- Update to version 20250718.00
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1756814400">- Update to version 20250901.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.03
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250831.02
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250831.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250830.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250830.01
  * Update go version to 1.25 (#565)
- from version 20250830.00
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250828.00
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
- from version 20250826.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250821.01
  * Remove routes script from packaging (#566)
- Drop CVE-2025-22868.patch, merged upstream
- Update Go API version to 1.25</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1757419200">- Update to version 20250908.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250907.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250905.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250905.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250902.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- Build and install new gce_workload_cert_refresh binary
- Fix installation source of google_metadata_script_runner_adapt script
- Install new systemd service file
  * gce-workload-cert-refresh.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1758628800">- Update to version 20250923.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250923.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250921.00
  * Add extra debug logging around toggling OS Login (#572)
- from version 20250920.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250920.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250918.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250917.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250917.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250916.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250915.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- Add disable_google_guest_agent_manager.patch to disable missing daemon
  google_guest_agent_manager referenced by google-startup-scripts.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1759924800">- Update to version 20251007.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251006.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20251006.00
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251005.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250930.01
  * Honor core plugin setting on windows package update (#576)
- from version 20250929.01
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250929.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250926.00
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250924.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1764158400">- Update to version 20251120.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251120.00
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251117.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251115.00
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251108.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251107.01
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251031.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.02
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251030.01
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251011.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251009.01
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251009.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- Drop disable_google_guest_agent_manager.patch, fixed upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1765281600">- Update to version 20251208.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list is passed
    to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251206.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251205.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767614400">- Update to version 20251223.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251218.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251218.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251216.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251215.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251210.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251209.00
  * Force remove core plugin configuration for windows (#587)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771502400">- Rename google-guest-agent package to google-guest-agent-fallback
  to provide a fallback package for the new package (jsc#PED-15389)</changelog>
</package>
<package pkgid="3f44e97952bba40590e6e3bce6ef51c68bd973f9a83f890c2f6518f0bb818bb1" name="google-guest-agent-fallback" arch="x86_64">
  <version epoch="0" ver="20260108.00" rel="150400.3.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1729598400">- Update to version 20241018.01 (bsc#1231775, bsc#1231776)
  * Add support for including agent manager in guest-agent package (#456)
  * plugin manager: Introduce the systemd service file (#455)
  * documentation: Update metadata script runner details (#453)
- from version 20241013.00
  * Update OWNERS (#452)
- from version 20241011.01
  * SUSE no overwrite bug fix, Ubuntu 18.04 exception (#451)
- from version 20241011.00
  * Skip MDS setup by default for this release (#450)
- from version 20241010.01
  * Revert "network/netplan: Adjust link-local accordingly (#443)" (#448)
  * Set enable regardless of previous check failed or not (#447)
- from version 20241009.03
  * Avoid unnecessary reloads, check before overwriting configs (#446)
- from version 20241009.02
  * network/netplan: Do generate instead of apply (#445)
- from version 20241009.01
  * Skip SetupInterfaces if configs are already applied (#444)
  * network/netplan: Adjust link-local accordingly (#443)
  * Repeated logging could be mistaken for a recurring issue,
    log mds mtls endpoint error only once (#439)
  * Retry MDS PUT operation, reload netplan/networkctl
    only if configs are changed (#438)
  * Log interface state after setting up network (#437)
  * network: Debian 12 rollback only if default netplan is ok (#436)
- from version 20240930.01
  * Change mtls mds defaults, update log message to assure error is harmless (#434)
- from version 20240930.00
  * network: Restore Debian 12 netplan configuration. (#433)
  * network: Remove primary NIC left over configs. (#432)
  * Update VLAN interfaces format to match with MDS (#431)
  * Fix panics in agent when setting up VLAN with netplan (#430)
  * Add VLAN NIC support for NetworkManager (#429)
  * Fix debian12 netplan config issue, use ptr receiver (#428)
  * Update README to reflect new network manager changes (#427)
  * Introduce a configuration toggle for enabling/disabling cloud logging (#413)
  * Adapt and update config key to be consistent with MDS (#426)
  * Allow users to enable/disable the mds mtls via metadata key (#423)
  * Make primary nic management config consistent across all network managers (#422)
  * Document disabling account manager on AD (#421)
  * Update README with MDS MTLS docs (#418)
  * Avoid writing configuration files when they already exist on wicked and (#410)
  * Update golang.org/x/net dependencies to catch up on CVEs (#412)
  * Get rid of deperecated dependencies in snapshot service generate code (#411)
  * Fix where agent panics on nil event (#409)
  * Configure primary nic if only set in cfg file (#408)
  * Update NIC management strategy (#402)
  * Only release dhclient leases for an interface if the
    respective dhclient is still running (#407)
  * Disable OS Login without pruning off any extra suffix. (#400)
  * Skip root cert rotation if installed once (#405)
  * Add ipv6 support to guest agent (#404)
  * Update Accounts documentation (#403)
  * Update google-startup-scripts.service to enable logging (#399)
  * Network subsystem remove os rules (#396)
  * oslogin: Don't remove sshca watcher when oslogin is disabled (#398)
  * Update dependencies to catch up on CVE fixes (#397)
  * Network manager netplan implementation (#386)
  * Update dependencies to catch up on CVE fixes (#391)
  * Log current available routes on error (#388)
  * Fix command monitor bugs (#389)
  * windows account: Ignore "user already belogs to group" error (#387)
  * Add more error logging in snapshot handling requests, use common retry util (#384)
  * All non-200 status code from MDS should raise error (#383)
  * Change metadata key to enable-oslogin-certificates (#382)
  * Update dhclient pid/lease file directory to abide apparmor rules (#381)
  * Add COS homedir-gid patch to upstream. (#365)
  * Add require-oslogin-certificates logic to disable keys (#368)
  * systemd-networkd: Support Debian 12's version (#372)
  * Minor update typo in comment (#380)
  * NetworkManager: Only set secondary interfaces as up (#378)
  * address manager: Make sure we check for oldMetadata (#375)
  * network: Early setup network (#374)
  * NetworkManager: Fix ipv6 and ipv4 mode attribute (#373)
  * Network Manager: Make sure we clean up ifcfg files (#371)
  * metadata script runner: Fix script download (#370)
  * oslogin: Avoid adding extra empty line at the end of /etc/security/group.conf (#369)
  * Dynamic vlan (#361)
  * Check for nil response (#366)
  * Create NetworkManager implementation (#362)
  * Skip interface manager on Windows (#363)
  * network: Remove ignore setup (#360)
  * Create wicked network service implementation and its respective unit (#356)
  * Update metadata script runner, add tests (#357)
  * Refactor guest-agent to use common retry util (#355)
  * Flush logs before exiting #358 (#359)
  * Create systemd-networkd unit tests. (#354)
  * Update network manager unit tests (#351)
  * Implement retry util (#350)
  * Refactor utils package to not dump everything unrelated into one file (#352)
  * Set version on metadata script runner (#353)
  * Implement cleanup of deprecated configuration directives (#348)
  * Ignore DHCP offered routes only for secondary nics (#347)
  * Deprecate DHClient in favor of systemd-networkd (#342)
  * Generate windows and linux licenses (#346)
  * Remove quintonamore from OWNERS (#345)
  * Delete integration tests (#343)</changelog>
  <changelog author="rjschwei@suse.com" date="1736769600">- Update to version 20241209.01: (bsc#1235664)
  * readme: add notes about plugin manager (#476)
  * Update metadata script runner to honor cloud logging config flag (#475)
  * Fixing fallback from systemd-networkd to dhclient (#471)
  * network: fix nmcli check pattern (#472)
  * Update readme with guest agent manager (#469)
  * Add missing packaging spec (#466)
  * Bring back side-by-side packaging (#464)
  * Avoid changing permissions of directory if parent is / (#463)
  * network: force NetworkManager to connect to primary nic (#461)
  * Revert plugin manager packaging (#460)
  * Add GOPATH to PATH in debian build (#459)
  * Add plugin manager to debian build (#457)
  * rpm packaging: fix plugin manager assumptions (#458)
  * packaging: add plugin manager to rhel packaging (#454)</changelog>
  <changelog author="rjschwei@suse.com" date="1738756800">- Update to version 20250116.00: (bsc#1236403)
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to remove
    only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1741694400">- Add patch to fix unexpected memory consumption during token
  parsing in golang.org/x/oauth2 (bsc#1239197, CVE-2025-22868)
  * CVE-2025-22868.patch</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1743422400">- Update to version 20250327.01 (bsc#1239763, bsc#1239866)
  * Remove error messages from gce_workload_cert_refresh and
    metadata script runner (#527)
- from version 20250327.00
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250326.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250324.00
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250317.00
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250312.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250305.00
  * Revert bundling new binaries in the package (#509)
  * Fix typo in windows build script (#501)
  * Include core plugin binary for all packages (#500)
  * Update crypto library to fix  CVE-2024-45337 (#499)
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250304.01
  * Fix typo in windows build script (#501)
- from version 20250214.01
  * Include core plugin binary for all packages (#500)
- from version 20250214.00
  * Update crypto library to fix  CVE-2024-45337 (#499)
- from version 20250212.00
  * Start packaging compat manager (#498)
  * Start bundling ggactl_plugin_cleanup binary in all agent packages (#492)
- from version 20250211.00
  * scripts: introduce a wrapper to locally build deb package (#490)
  * Introduce compat-manager systemd unit (#497)
- from version 20250207.00
  * vlan: toggle vlan configuration in debian packaging (#495)
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
  * Include interfaces in lists even if it has an invalid MAC. (#489)
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250204.02
  * force concourse to move version forward.
- from version 20250204.01
  * vlan: toggle vlan configuration in debian packaging (#495)
- from version 20250204.00
  * vlan: move config out of unstable section (#494)
  * Add clarification to comments regarding invalid NICs and the
    `invalid` tag. (#493)
- from version 20250203.01
  * Include interfaces in lists even if it has an invalid MAC. (#489)
- from version 20250203.00
  * Fix windows package build failures (#491)
  * vlan: don't index based on the vlan ID (#486)
  * Revert PR #482 (#488)
  * Remove Amy and Zach from OWNERS (#487)
  * Skip interfaces in interfaceNames() instead of erroring if there is an (#482)
  * Fix Debian packaging if guest agent manager is not checked out (#485)
- from version 20250122.00
  * networkd(vlan): remove the interface in addition to config (#468)
  * Implement support for vlan dynamic removal, update dhclient to
    remove only if configured (#465)
  * Update logging library (#479)
  * Remove Pat from owners file. (#478)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1744632000">- Update to version 20250411.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- Add -buildmode=pie to go build command line (bsc#1239944)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1747137600">- Update to version 20250508.00
  * Preparing stable build.
- from version 20250506.01
  * Make sure agent added connections are activated by NM (#534)
- from version 20250506.00
  * wrap NSS cache refresh in a goroutine (#533)
- from version 20250502.01
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
- from version 20250502.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250418.00
  * Re-enable disabled services if the core plugin was enabled (#521)
- from version 20250414.00
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1749038400">- Update to version 20250604.00
  * Preparing stable build.
- from version 20250602.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)
- from version 20250521.00
  * Preparing stable build.
- from version 20250515.00
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1750852800">- Update to version 20250624.00
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250611.01
  * prepare stable release.
- from version 20250611.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
- from version 20250609.00
  * prepare stable release.
- from version 20250605.00
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified
    files (#520)" (#523) (#540)
  * Make sure agent added connections are activated by NM (#534)
  * wrap NSS cache refresh in a goroutine (#533)
  * Wicked: Only reload interfaces for which configurations are
    written or changed. (#524)
  * Add AuthorizedKeysCompat to windows packaging (#530)
  * Remove error messages from gce_workload_cert_refresh and metadata
    script runner (#527)
  * Update guest-logging-go dependency (#526)
  * Add 'created-by' metadata, and pass it as option to logging library (#508)
  * Revert "oslogin: Correctly handle newlines at the end of
    modified files (#520)" (#523)
  * Re-enable disabled services if the core plugin was enabled (#522)
  * Enable guest services on package upgrade (#519)
  * oslogin: Correctly handle newlines at the end of modified files (#520)
  * Fix core plugin path (#518)
  * Fix package build issues (#517)
  * Fix dependencies ran go mod tidy -v (#515)
  * Fix debian build path (#514)
  * Bundle compat metadata script runner binary in package (#513)
  * Bump golang.org/x/net from 0.27.0 to 0.36.0 (#512)
  * Update startup/shutdown services to launch compat manager (#503)
  * Bundle new gce metadata script runner binary in agent package (#502)
  * Revert "Revert bundling new binaries in the package (#509)" (#511)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1752235200">- Update to version 20250709.02
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250709.01
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250709.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250702.00
  * Update adapt script to run on startup/shutdown both (#561)
- from version 20250701.01
  * Update agent_uninstall.ps1 (#558)
- from version 20250701.00
  * Stop core plugin before removing agent package (#554)
- from version 20250628.00
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
- from version 20250626.00
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
  * startup script: wrap compatibility decision into its own scripts (#538)
  * Reapply "oslogin: Correctly handle newlines at the end of modified files (#520)" (#523) (#540)
- from version 20250625.00
  * prepare stable release.
- Install google_metadata_script_runner_adapt script (bsc#1245759)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1754913600">- Update to version 20250718.00
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1756814400">- Update to version 20250901.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.03
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250831.02
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250831.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250831.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250830.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent
    and disable core plugin (#557)
- from version 20250830.01
  * Update go version to 1.25 (#565)
- from version 20250830.00
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250828.00
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
- from version 20250826.00
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250821.01
  * Remove routes script from packaging (#566)
- Drop CVE-2025-22868.patch, merged upstream
- Update Go API version to 1.25</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1757419200">- Update to version 20250908.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250907.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250905.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250905.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250902.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- Build and install new gce_workload_cert_refresh binary
- Fix installation source of google_metadata_script_runner_adapt script
- Install new systemd service file
  * gce-workload-cert-refresh.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1758628800">- Update to version 20250923.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250923.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250921.00
  * Add extra debug logging around toggling OS Login (#572)
- from version 20250920.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250920.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250918.01
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250917.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250917.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250916.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20250915.00
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- Add disable_google_guest_agent_manager.patch to disable missing daemon
  google_guest_agent_manager referenced by google-startup-scripts.service</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1759924800">- Update to version 20251007.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251006.01
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20251006.00
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251005.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250930.01
  * Honor core plugin setting on windows package update (#576)
- from version 20250929.01
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250929.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250926.00
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.02
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)
- from version 20250924.01
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20250924.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and
    disable core plugin (#557)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1764158400">- Update to version 20251120.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251120.00
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251117.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251115.00
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251108.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251107.01
  * Don't delete the authorized_keys file when an empty key list is
    passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251031.00
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.02
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251030.01
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251030.00
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251011.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251009.01
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251009.00
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- Drop disable_google_guest_agent_manager.patch, fixed upstream</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1765281600">- Update to version 20251208.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list is passed
    to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251206.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251205.00
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1767614400">- Update to version 20251223.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251218.01
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251218.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251216.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251215.00
  * Force remove core plugin configuration for windows (#587)
  * network: force address manager to always consolidate the OS state (#585)
  * Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#583)
  * Don't delete the authorized_keys file when an empty key list
    is passed to updateAuthorizedKeysFile (#582)
  * Add Tyler, Saswat, Hank to OWNERS (#577)
  * Honor core plugin setting on windows package update (#576)
  * Restart agent if core plugin is disabled (#575)
  * Add extra debug logging around toggling OS Login (#572)
  * Update go version to 1.25 (#565)
  * Add compat adapt script to windows in agent sysprep (#569)
  * Fix adapt to use more portable shebang line (#567)
  * Remove routes script from packaging (#566)
  * Update adapt script to run on startup/shutdown both (#561)
  * Update agent_uninstall.ps1 (#558)
  * Stop core plugin before removing agent package (#554)
  * Startup scripts should start after agent manager instead (#553)
  * Update presets and install dependencies on systemd units (#552)
  * Ensure agent service is disabled (#551)
  * Disable legacy agent to enable core plugin (#550)
  * Final fix for RHEL packaging for routes setup (#549)
  * Fix RHEL packaging for routes scripts (#548)
  * Packaging changes to include routes script installation (#542)
  * Update CLI name in packaging (#543)
  * systemd should manage only the main process (#544)
- from version 20251210.00
  * fix start mode for windows on stable release (#584)
  * Update agent_uninstall.ps1 (#558) (#580)
  * Update go version for stable branch to 1.25 (#571)
  * Add adapt script in stable branch as per #569 (#570)
  * Backport fix from #567 to stable branch (#568)
  * Revert compat behavior and call known binary directly (#560)
  * Revert compat behavior and call known binary directly (#559)
  * Build rollforward package to re-enable original agent and disable core plugin (#557)
- from version 20251209.00
  * Force remove core plugin configuration for windows (#587)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1768305600">- Update to version 20260108.00
  * Source the contents of /var/google-users.d config files. (#586)</changelog>
  <changelog author="adrian.glaubitz@suse.com" date="1771502400">- Rename google-guest-agent package to google-guest-agent-fallback
  to provide a fallback package for the new package (jsc#PED-15389)</changelog>
</package>
<package pkgid="0c2db92246343ed02bf5753f53ec4a9cbc59ac81265b5e7ac9d764769fb6930b" name="protoc-gen-go-grpc" arch="aarch64">
  <version epoch="0" ver="1.6.0" rel="150400.5.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1768996800">- Initial import of protoc-gen-go-grpc 1.6.0</changelog>
</package>
<package pkgid="ff6effba9c84018a02dd50e5b654325b680c7b812c3a843b5472efaeac0e7dd3" name="protoc-gen-go-grpc" arch="ppc64le">
  <version epoch="0" ver="1.6.0" rel="150400.5.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1768996800">- Initial import of protoc-gen-go-grpc 1.6.0</changelog>
</package>
<package pkgid="b305a27918f6bf4ecb6a94064d576235131bc48bcf6b7e93842927267b3e2251" name="protoc-gen-go-grpc" arch="src">
  <version epoch="0" ver="1.6.0" rel="150400.5.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1768996800">- Initial import of protoc-gen-go-grpc 1.6.0</changelog>
</package>
<package pkgid="31cb594a1b97adf54b46d0f079fed7709d355db533a96d6faa24143013d4248c" name="protoc-gen-go-grpc" arch="x86_64">
  <version epoch="0" ver="1.6.0" rel="150400.5.7"/>
  <changelog author="adrian.glaubitz@suse.com" date="1768996800">- Initial import of protoc-gen-go-grpc 1.6.0</changelog>
</package>
<package pkgid="1bcb627107499faa8700fd96dd2bf875e5698859ba51194523d7eb05409686e1" name="python-httpsig_cffi" arch="src">
  <version epoch="0" ver="15.0.0" rel="150400.7.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1555502400">- Initial build
  + Version 15.0.0</changelog>
  <changelog author="tchvatal@suse.com" date="1556107200">- Add requests to requires as it is used in the package as direct
  import</changelog>
  <changelog author="pgajdos@suse.com" date="1622462400">- %check: use %pyunittest rpm macro</changelog>
  <changelog author="mmachova@suse.com" date="1657540800">- Fix build with new-cryptography.patch</changelog>
  <changelog author="mmachova@suse.com" date="1748433600">- Convert to pip-based build</changelog>
</package>
<package pkgid="798919eda6695549418f7270af6f4f9d42eef47d6cda82f406756a771ff66384" name="python3-httpsig_cffi" arch="noarch">
  <version epoch="0" ver="15.0.0" rel="150400.7.1"/>
  <changelog author="adrian.glaubitz@suse.com" date="1555502400">- Initial build
  + Version 15.0.0</changelog>
  <changelog author="tchvatal@suse.com" date="1556107200">- Add requests to requires as it is used in the package as direct
  import</changelog>
  <changelog author="pgajdos@suse.com" date="1622462400">- %check: use %pyunittest rpm macro</changelog>
  <changelog author="mmachova@suse.com" date="1657540800">- Fix build with new-cryptography.patch</changelog>
  <changelog author="mmachova@suse.com" date="1748433600">- Convert to pip-based build</changelog>
</package>
</otherdata>