Canonical has announced the launch of the Enterprise Store, a locally operated proxy designed to distribute Snap packages within networks that have limited or no direct internet access. The service targets regulated industries, corporate networks with strict internet access policies, and air-gapped environments. It is part of Ubuntu Pro, which provides long-term support for Ubuntu-based systems. The Enterprise Store builds upon the existing Snap Store Proxy concept, aiming to eliminate the need for each system within a company to connect directly to the central Snap Store. Instead, registered clients communicate through an instance hosted within the organization’s internal network. This instance fetches Snap packages during normal operations, stores them temporarily, and distributes them to internal client systems. In networks with restricted internet connectivity, the Enterprise Store functions as a local cache, reducing bandwidth usage and accelerating repeated downloads. For fully isolated environments, it operates in offline mode, acting as a local version of the Snap Store. Administrators can initially download required Snaps and metadata on a system with internet access before importing them into the isolated environment. Administrators also have the ability to specify exact revisions of a Snap package that clients should receive. This feature, known as pinning, helps prevent unexpected upgrades of systems while they are in operation. Snaps are self-contained Linux packages that bundle applications along with their necessary libraries and metadata. They are installed and updated using Snapd on target systems. Charms, on the other hand, originate from Canonical's Juju ecosystem. These are operators containing knowledge related to the installation, configuration, scaling, integration, and ongoing operation of an application. According to Canonical, Charm support is currently available only in offline mode. Companies can then provide Charms and Charm Bundles via a local Charmhub instance. However, the Enterprise Store does not cover APT packages or additional runtime dependencies of Charms, which must be managed separately. Kubernetes Charms also require a separate local OCI registry for container images, which the Enterprise Store does not include. For high availability, multiple instances of the Enterprise Store can be deployed behind a reverse proxy. If one instance fails, the proxy can redirect requests to another accessible unit. Reverse proxies can also balance loads and detect unreachable backend services through health checks. The integrity verification mechanisms of Snaps remain unchanged according to Canonical. The package files and their cryptographic proofs stay intact. Snapd continues to verify the integrity and origin of retrieved Snaps. The Enterprise Store serves as a controlled distribution point without bypassing these security measures. The Enterprise Store is offered as part of Ubuntu Pro. Ubuntu Pro is free for private use on up to five machines, allowing users to test the solution in a lab environment. According to Canonical, a license is required for Enterprise Store installations involving more than 25 clients. The company offers planning, setup, and operational support for larger or regulated environments.
1 reports
heise onlineIndependentCenterFactual 85Objective 90yesterday Ubuntu: Enterprise Store distributes Snaps without direct access to the InternetCanonical hat den Enterprise Store angekündigt, einen lokalen Proxy-Dienst zur Verteilung von Snap-Paketen in Unternehmensnetzen mit eingeschränktem Internetzugang. Der Dienst ermöglicht es Unternehmen, Snap-Pakete und Charms lokal zu verwalten, was besonders in abgeschotteten Umgebungen oder bei Air-Gap-Konfigurationen nützlich ist. Der Enterprise Store ist Teil von Ubuntu Pro und reduziert den Bedarf an direkten Internetzugängen durch einen lokalen Cache sowie Offline-Modus. Administratoren können auch spezifische Versionen von Snap-Paketen festlegen, um unerwünschte Updates zu verhindern. Zudem unterstützt der Store Charms im Offline-Modus, allerdings müssen zusätzliche Abhängigkeiten wie APT-Pakete und OCI-Registries extern bereitgestellt werden. Für Hochverfügbarkeit können mehrere Instanzen hinter einem Reverse Proxy betrieben werden.
Bias read (Center): Der Artikel beschreibt technische Aspekte und Funktionen des Enterprise Stores, ohne politische Positionen oder Werturteile einzubringen. Es wird keine einseitige Darstellung oder Verzerrung der Informationen gegeben. Die Berichterstattung bleibt sachlich und konzentriert sich auf die technische Aus
Why factuality (85): The article accurately describes the announcement of the Ubuntu Enterprise Store as a proxy solution for distributing snaps in restricted network environments. It explains the functionality, including local caching, offline mode for air-gapped networks, and version pinning. The information aligns wi
Why objectivity (90): The tone remains neutral and informative, focusing on the technical aspects and benefits of the Enterprise Store without introducing subjective opinions or emotional language. The article presents the features and intended use cases objectively.
★
Keep the news honest.
ObjectiveNews is reader-funded and ad-free — we show you the bias instead of hiding it. Support independent journalism for €5/month.
Become a Supporter