Sign in
◑
Theme
cos
/
third_party
/
google-guest-agent
/
HEAD
85aa64f
[MWLID] Don't return an error on `GetStatus` if `lastError` is not nil.
by Andrew Li
· 3 weeks ago
upstream/main
20260921.00
377aca5
[MWLID] Initialize `galog`.
by Andrew Li
· 3 weeks ago
2c3e02c
Fix TestCheckExpiredKey to use valid OpenSSH authorized key format
by Guest OS Images
· 4 weeks ago
20260917.00
cd934ae
Force network configuration reload when another manager rolls back state.
by Andras Kerekes
· 6 weeks ago
20260902.00
20260903.00
20a6124
Update go mod dependencies.
by Andrew Li
· 6 weeks ago
84bdef4
Update incorrect comments. Remove redundant check.
by Andras Kerekes
· 7 weeks ago
20260825.00
8c7d79c
Support falling back to stderr for version command output.
by Joseph Shapiro
· 7 weeks ago
a5a497f
Update protoc generated header comments to v7.36.0.
by Joseph Shapiro
· 7 weeks ago
1adda70
Update go mod dependencies.
by Andrew Li
· 8 weeks 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
· 8 weeks ago
021fef8
Exactly match the legacy implementation of the `sshd_config` for OS Login.
by Andrew Li
· 9 weeks ago
995a7c9
Only log "No local plugins to install" if there are actually no plugins.
by Andrew Li
· 9 weeks ago
dd7c8ce
Respect the `sysprep-specialize` configuration flag in the `MetadataScripts` section of the configuration file.
by Andrew Li
· 10 weeks ago
87d3ab6
No public description
by Andras Kerekes
· 10 weeks ago
191a825
No public description
by Saswat Padhi
· 10 weeks ago
f1dd678
Fix order-dependent tests.
by Andrew Li
· 2 months ago
5540cb1
Update env vars to support separate intervals for scan and report
by Joseph Shapiro
· 2 months ago
0d4691c
Update command arguments for disabled shells.
by Joseph Shapiro
· 2 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
· 3 months ago
43b365d
Refactor workloadcertrefresh late-loaded module into an independent extension.
by Saswat Padhi
· 3 months ago
3d7973d
Re-introduce the windows service changes.
by Andrew Li
· 3 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
· 3 months ago
ee0ac7c
Update Go module dependencies.
by Chaitanya Kulkarni
· 3 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
· 4 months ago
5676ff7
Update generated proto files
by Chaitanya Kulkarni
· 4 months ago
be53f0c
Adapt guest_agent logger to use parameterless NewStderrBackend and update dependencies
by Chaitanya Kulkarni
· 4 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
· 5 months ago
5aa892a
Remove `localPlugin` parameters
by Aaron Nelson
· 5 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
· 6 months ago
191f2fc
Respect the `disable` flag under `account_manager` section in the instance configs file for the `winpassreset` module.
by Andrew Li
· 6 months ago
3c40db6
Reduce socket check timeout, and fallback to TCP if UDS socket fails after the timeout.
by Andrew Li
· 6 months ago
dfd94a5
Update OS Login NSS cache refresh trigger.
by Guest OS Images
· 6 months ago
5e8879e
No longer error if any of the required cgroup controllers are disabled.
by Andrew Li
· 6 months ago
0a8ba11
The TODO comment regarding updating addMDSRoute to use a routes module is no longer relevant.
by Guest OS Images
· 6 months ago
ee1dc55
Update OSLogin SLES 16 setup to include OpenSUSE 16.
by Chaitanya Kulkarni
· 6 months ago
66ee8cb
Update guest-agent toolchain and dependencies
by Chaitanya Kulkarni
· 6 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
· 7 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
· 7 months ago
06780c9
Change error logging to open and close the file on each write.
by Joseph Shapiro
· 7 months ago
c45d168
Separate version command definitions
by Guest OS Images
· 7 months ago
53e30a1
Fix the path specified by the telemetry manifest on Windows.
by Andrew Li
· 7 months ago
4bb4583
Add presubmit and LINT checks for Guest Telemetry Extension manifests.
by Guest OS Images
· 7 months ago
1e5c3cf
Fix a bug where a malformed config file could have lines deleted unexpectedly.
by Guest OS Images
· 7 months ago
2e7c694
Update generated proto definition and remove old definition rule files.
by Guest OS Images
· 7 months ago
9d16761
Enable local plugin installation by default.
by Andrew Li
· 7 months ago
561cc05
Add revision_id to GuestTelemetryExtension manifests.
by Guest OS Images
· 7 months ago
362c0ee
Integrate the guest telemetry extension into the guest agent repository.
by Andrew Li
· 7 months ago
53bc668
Actually fix the core plugin location specified by the manifest for core plugin on Windows.
by Andrew Li
· 7 months ago
7dcb60e
Remove unnecessary extra `ip route` calls when checking for routes to add and delete in `network` module.
by Andrew Li
· 7 months ago
686b704
Move `agentcrypto` module to late stage for now.
by Andrew Li
· 7 months ago
45f78a4
Fix location specified by the txtpb for core plugin on Windows.
by Andrew Li
· 7 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
· 7 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
· 7 months ago
ae99ee3
Add support for forcing socket connection types for plugins.
by Andrew Li
· 7 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
· 7 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
· 8 months ago
bb4352a
Check in the `binpb` files.
by Andrew Li
· 8 months ago
c387853
Re-enable the cleanup job and add more debug logging.
by Andrew Li
· 8 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
· 8 months ago
e9227dc
Re-introduce early network module change.
by Andrew Li
· 8 months ago
2f3e080
Respect the daemon configuration options for `network`
by Andrew Li
· 8 months ago
4a5c7b4
Return an error when verifying plugin if the plugin is not found.
by Andrew Li
· 8 months ago
cab27d5
Ensure the core plugin has its plugin installation and plugin types set explicitly
by Andrew Li
· 8 months ago
f5b0022
Use `StartLocalPlugins` in the google guest agent setup, and ensure that any local installations are brought back up when their dynamic installations are removed.
by Andrew Li
· 8 months ago
08161f3
Launch locally installed plugins dynamically.
by Andrew Li
· 8 months ago
337f903
Add support for new extension types to the ACP proto.
by Andrew Li
· 8 months ago
5da2e60
Move `vlan_setup_enabled` in the default config template to the `NetworkInterfaces` section.
by Andrew Li
· 8 months ago
26bd96c
Avoid deleting a user's cached keys if we fail to create said user.
by Andrew Li
· 8 months ago
313a238
Add check for null Configure function.
by Andrew Li
· 8 months ago
b656ba8
Update Makefile targets for checks and proto handling.
by Chaitanya Kulkarni
· 8 months ago
ab8a36b
Ignore SSH keys if they're incorrectly formatted.
by Andrew Li
· 8 months ago
d9ba6f2
Add generated Go proto files for core plugins and ACP.
by Chaitanya Kulkarni
· 8 months ago
efaa0f8
Respect the `systemd_network_dir` config flag in the `Unstable` section.
by Andrew Li
· 8 months ago
cee67ba
Add credential cleanup on agent startup.
by Chaitanya Kulkarni
· 8 months ago
78b96c6
Remove scheduling the cleaner job. To be re-added later for qualification after further fixes.
by Andrew Li
· 8 months ago
2e79b73
The setConfig function now always initializes manifest.StartConfig to an empty ServiceConfig, even if no configuration is present in the request. This prevents apply call with stale config.
by Chaitanya Kulkarni
· 8 months ago
Next »