📦

gce-guest-suite-core

By ChloƩ Smith

View on Snapcraft.io
Version26-0.1
Revision1
Licenseunset
Confinementstrict
Basecore26

GCE monolithic snap for Ubuntu Core


Provides a subset of Google Cloud's guest-agent functionality
for Ubuntu Core's strict-confinement architecture

What's included:
* Metadata server polling
* Startup script execution (sandboxed)
* Hostname management
* ssh authorized_keys sync onto one fixed, pre-existing account
 (ubuntu) via the golang ssh-key-sync helper. This is not technically
 user creation and nor is it OSLogin; it writes one declared file for one
 account that already exists.


What's not included (i.e. not achievable on Core):
- OSLogin (The PAM && NSS modules need to live in the base snap)
- Dynamic creation of arbitrary users via metadata
- osconfig style patch management (Core does not have apt or .debs)
- guest-configs udev/sysctl/systemd unit files (could hypothetically be delivered via the gadget snap instead)

Update History

26-0.1 (1)
16 Jun 2026, 19:00 UTC

Published16 Jun 2026, 18:26 UTC

Last updated16 Jun 2026, 18:26 UTC

First seen16 Jun 2026, 19:00 UTC