Sign in
◑
Theme
cos
/
third_party
/
google-guest-agent
/
HEAD
6c87c5c
Send PLUGIN_CONFIG_REMOVE only when a plugin removal is requested.
by Guest OS Images
· 33 hours ago
upstream/main
0e44dcf
Fix data races in guest agent plugin manager.
by Guest OS Images
· 33 hours ago
e3c3822
Reject path traversal and symlink entries in UnpackTargzFile.
by Guest OS Images
· 3 days ago
b70e554
Fix the MDS mTLS credentials directory permissions on Linux.
by Guest OS Images
· 6 days ago
e7c0142
Add Network Telemetry Agent which collects diagnostic information which can be used to debug networking issues.
by Guest OS Images
· 9 days ago
a60e21a
Add Network Telemetry Agent which collects diagnostic information which can be used to debug networking issues.
by Guest OS Images
· 9 days ago
600c09b
Update Go toolchain and module dependencies
by Hank Huang
· 12 days ago
20261021.00
20261022.00
208823e
Reduce Linux snapshot service gRPC keepalive interval and add post-snapshot failsafe watchdog
by Guest OS Images
· 12 days ago
75b4c7c
Implement support for `InstanceSetup.NetworkEnabled` flag in the core plugin.
by Andrew Li
· 13 days ago
dbb0b57
Support extracting ISV versions from discovered process fields.
by Joseph Shapiro
· 2 weeks ago
42f09a5
Ensure OS Login configuration on disk is rolled back on startup when OS Login is disabled in metadata, even if the boot disk or image previously had OS Login enabled.
by Guest OS Images
· 2 weeks ago
20261015.00
08bb80a
Add `remove_state` field to `StopRequest` and deprecate `cleanup`.
by Jihan Chen
· 3 weeks ago
e6c07fc
Update Guest Telemetry Extension to version 1.2 bringing several security improvements.
by Joseph Shapiro
· 4 weeks ago
02671e3
Avoid storing plugin state if the plugin is a local plugin, and clean up existing state files for local plugins.
by Andrew Li
· 6 weeks ago
85aa64f
[MWLID] Don't return an error on `GetStatus` if `lastError` is not nil.
by Andrew Li
· 6 weeks ago
20260921.00
377aca5
[MWLID] Initialize `galog`.
by Andrew Li
· 6 weeks ago
2c3e02c
Fix TestCheckExpiredKey to use valid OpenSSH authorized key format
by Guest OS Images
· 7 weeks ago
20260917.00
cd934ae
Force network configuration reload when another manager rolls back state.
by Andras Kerekes
· 9 weeks ago
20260902.00
20260903.00
20a6124
Update go mod dependencies.
by Andrew Li
· 9 weeks ago
84bdef4
Update incorrect comments. Remove redundant check.
by Andras Kerekes
· 10 weeks ago
20260825.00
8c7d79c
Support falling back to stderr for version command output.
by Joseph Shapiro
· 10 weeks ago
a5a497f
Update protoc generated header comments to v7.36.0.
by Joseph Shapiro
· 10 weeks ago
1adda70
Update go mod dependencies.
by Andrew Li
· 2 months ago
20260819.00
20260820.00
5f1c91b
Respect both the `disable-address-manager` metadata key and the `disable` configuration flag under the `AddressManager` section of the configuration file.
by Andrew Li
· 3 months ago
021fef8
Exactly match the legacy implementation of the `sshd_config` for OS Login.
by Andrew Li
· 3 months ago
995a7c9
Only log "No local plugins to install" if there are actually no plugins.
by Andrew Li
· 3 months ago
dd7c8ce
Respect the `sysprep-specialize` configuration flag in the `MetadataScripts` section of the configuration file.
by Andrew Li
· 3 months ago
87d3ab6
No public description
by Andras Kerekes
· 3 months ago
191a825
No public description
by Saswat Padhi
· 3 months ago
f1dd678
Fix order-dependent tests.
by Andrew Li
· 3 months ago
5540cb1
Update env vars to support separate intervals for scan and report
by Joseph Shapiro
· 3 months ago
0d4691c
Update command arguments for disabled shells.
by Joseph Shapiro
· 3 months ago
1d85185
Ensure USE_DISCOVERED_PROCESS_PATH commands run as the discovered process user.
by Joseph Shapiro
· 3 months ago
0cf1795
When cleaning up `NetworkManager` network configuration files, use `os.Remove` instead of `os.RemoveAll`
by Andrew Li
· 3 months ago
558a54c
Update guest_telemetry_extension to version 1.1.
by Joseph Shapiro
· 3 months ago
efeabbf
Avoid writing the private PEM key if MDS returns empty content for the endpoint.
by Andrew Li
· 3 months ago
e1a8b4c
Refresh credentials when the identity UUID is changed, and defer the next timed refresh.
by Andrew Li
· 3 months ago
a646ef0
Skip core plugin installation if it doesn't exist.
by Andrew Li
· 3 months ago
569fd97
Ignore requests from ACS for uninstalling local plugins, and all requests for the core plugin.
by Andrew Li
· 4 months ago
43b365d
Refactor workloadcertrefresh late-loaded module into an independent extension.
by Saswat Padhi
· 4 months ago
3d7973d
Re-introduce the windows service changes.
by Andrew Li
· 4 months ago
20260717.00
20260903.01
20260922.00
07372db
Rollback windows service changes to prepare for next release. This will be re-merged after a package is built.
by Andrew Li
· 4 months ago
ee0ac7c
Update Go module dependencies.
by Chaitanya Kulkarni
· 4 months ago
d0a0563
Add MWLID credentials test for guest agent.
by Hank Huang
· 4 months ago
518f1aa
Fix countLastNLinesBytes
by Guest OS Images
· 4 months ago
5239b60
Validate username
by Guest OS Images
· 5 months ago
5676ff7
Update generated proto files
by Chaitanya Kulkarni
· 5 months ago
be53f0c
Adapt guest_agent logger to use parameterless NewStderrBackend and update dependencies
by Chaitanya Kulkarni
· 5 months ago
79cc28a
Update go.mod and go.sum to latest dependencies.
by Andrew Li
· 5 months ago
c987097
Ignore `SIGTERM` on Windows if the binary is running as a service.
by Andrew Li
· 5 months ago
bc5df53
Fix improper umask calculation on socket creation
by Guest OS Images
· 5 months ago
a935804
call systemctl with --no-block and wait on it; stop leaving zombies behind.
by Guest OS Images
· 5 months ago
7461fcc
Update GRPC generated proto files.
by Andrew Li
· 5 months ago
fa08905
Add ONE_SHOT plugin execution events and states
by Aaron Nelson
· 6 months ago
5aa892a
Remove `localPlugin` parameters
by Aaron Nelson
· 6 months ago
a66fd64
Re-enable local plugins.
by Andrew Li
· 6 months ago
d5db9c4
Update dependencies.
by Andrew Li
· 6 months ago
135ec5a
Disable `enable_local_plugins` by default.
by Andrew Li
· 6 months ago
da7aefd
Delete the OnReady function defined for the core plugin.
by Andrew Li
· 6 months ago
24e13a1
Rollback cgroups change
by Andrew Li
· 7 months ago
191f2fc
Respect the `disable` flag under `account_manager` section in the instance configs file for the `winpassreset` module.
by Andrew Li
· 7 months ago
3c40db6
Reduce socket check timeout, and fallback to TCP if UDS socket fails after the timeout.
by Andrew Li
· 7 months ago
dfd94a5
Update OS Login NSS cache refresh trigger.
by Guest OS Images
· 7 months ago
5e8879e
No longer error if any of the required cgroup controllers are disabled.
by Andrew Li
· 7 months ago
0a8ba11
The TODO comment regarding updating addMDSRoute to use a routes module is no longer relevant.
by Guest OS Images
· 7 months ago
ee1dc55
Update OSLogin SLES 16 setup to include OpenSUSE 16.
by Chaitanya Kulkarni
· 7 months ago
66ee8cb
Update guest-agent toolchain and dependencies
by Chaitanya Kulkarni
· 7 months ago
06f893e
Updated golang.org/x/sys to v0.41.0 and OpenTelemetry modules to v1.41.0.
by Chaitanya Kulkarni
· 7 months ago
cd67713
Update google-(startup|shutdown)-scripts to reference google_metadata_script_runner
by Aaron Nelson
· 7 months ago
79d7b05
Update Go module dependencies to fix CVEs detected in guest-agent
by Chaitanya Kulkarni
· 7 months ago
a5610e6
Implement a simple boot critical separation.
by Andrew Li
· 7 months ago
c034658
Do not detach locally installed plugins.
by Andrew Li
· 7 months ago
d2ce998
Rollback the routes call optimization
by Andrew Li
· 7 months ago
a5cb9ca
Add unit test case for process path substring matching.
by Joseph Shapiro
· 8 months ago
6d762f8
The plugin's gRPC client is now protected by a read-write mutex to prevent race conditions. Methods using the client now check for a nil client instead of relying on workflow to connection before rpc attempts are made and return an error if the plugin is not connected.
by Chaitanya Kulkarni
· 8 months ago
06780c9
Change error logging to open and close the file on each write.
by Joseph Shapiro
· 8 months ago
c45d168
Separate version command definitions
by Guest OS Images
· 8 months ago
53e30a1
Fix the path specified by the telemetry manifest on Windows.
by Andrew Li
· 8 months ago
4bb4583
Add presubmit and LINT checks for Guest Telemetry Extension manifests.
by Guest OS Images
· 8 months ago
1e5c3cf
Fix a bug where a malformed config file could have lines deleted unexpectedly.
by Guest OS Images
· 8 months ago
2e7c694
Update generated proto definition and remove old definition rule files.
by Guest OS Images
· 8 months ago
9d16761
Enable local plugin installation by default.
by Andrew Li
· 8 months ago
561cc05
Add revision_id to GuestTelemetryExtension manifests.
by Guest OS Images
· 8 months ago
362c0ee
Integrate the guest telemetry extension into the guest agent repository.
by Andrew Li
· 8 months ago
53bc668
Actually fix the core plugin location specified by the manifest for core plugin on Windows.
by Andrew Li
· 8 months ago
7dcb60e
Remove unnecessary extra `ip route` calls when checking for routes to add and delete in `network` module.
by Andrew Li
· 8 months ago
686b704
Move `agentcrypto` module to late stage for now.
by Andrew Li
· 8 months ago
45f78a4
Fix location specified by the txtpb for core plugin on Windows.
by Andrew Li
· 8 months ago
37d62b2
Skip workload cert refresher service management on SLES. This service is not installed on SLES, so the operations are skipped for SLES instances.
by Chaitanya Kulkarni
· 8 months ago
9d5e60f
If the plugin is already installed and shouldn't be re-installed, make sure to run the `OnReady` function.
by Andrew Li
· 8 months ago
ae99ee3
Add support for forcing socket connection types for plugins.
by Andrew Li
· 8 months ago
8245bc5
Initialize logger early in core plugin's initialization so that errors/timings with the plugin server initialization can be captured in logging.
by Andrew Li
· 8 months ago
3e11ba0
Force-reconnect the primary NIC for `NetworkManager` regardless of whether it's the active manager or not.
by Andrew Li
· 8 months ago
69dff6c
Remove unneeded noise from the cleanup watcher in case the plugin state directory hasn't been created yet.
by Andrew Li
· 9 months ago
bb4352a
Check in the `binpb` files.
by Andrew Li
· 9 months ago
c387853
Re-enable the cleanup job and add more debug logging.
by Andrew Li
· 9 months ago
407528e
Introduce textproto files for the core plugin, and autofill the guest agent's version for the core plugin's manifest.
by Andrew Li
· 9 months ago
e9227dc
Re-introduce early network module change.
by Andrew Li
· 9 months ago
2f3e080
Respect the daemon configuration options for `network`
by Andrew Li
· 9 months ago
4a5c7b4
Return an error when verifying plugin if the plugin is not found.
by Andrew Li
· 9 months ago
Next »