fshy

Home / Storage

openSUSE Build Service (OBS) - build.opensuse.org, public instance

build.opensuse.orgPaaSstorage/opensuse-build-service-build-opensuse-org-public-instancJSONcomparereport an errorprovider JSON

Free allowance
No published storage quota.
Verdict
★ qualifiesusable as stated; the read path was probed
Cost
free tier
Identity
institution?placeholder, not evidence; card unknown, phone unknown
Binding limit
per-object-capper-object-cap: none documented for source blobs - 160 MB
Evidence
reported6 sources; a third party said so
Freshness
stale on 2026-11-05checked 2026-10-21 (inherited); stale on 2026-11-05
Free tierNo published storage quota. The user guide states the instance 'can be used by anybody to freely create binaries for any of the supported distributions' and that 'You can store your sources there, build your packages and got them mirrored around the world.' The only quantitative ceilings found are per-file/per-build, not per-project: build disk constraint is expressed as Constraint: hardware:disk:size unit=G <N> and users are seen requesting 110 GB for one build (openSUSE forum, 2026-06-16). Observed real object size in the archive: openSUSE:Factory/kernel-source/linux-7.2.tar.xz is 160,068,116 bytes, served publicly.
unit GB; metered on stored-bytes
Pricenone stated
Limits
  • per-object-cap (binding) per-object-cap: none documented for source blobs - 160 MB source
per-object-cap: none documented for source blobs - 160 MB verified; unpublished home projects are subject to admin cleanup, and binaries are pruned per repository/architecture. IMPORTANT: Range requests are NOT honoured on the source endpoint (a bounded 1 MB range GET returned 200 with the full 160,068,116 bytes), so ranged/parallel fetch must be done against download.opensuse.org (mirror ring), not api.opensuse.org.
Identityinstitution (inferred, not read) not published
EgressFree and mirrored: 'build your packages and got them mirrored around the world' - download.opensuse.org is a public mirror ring. No per-GB accounting, no billing relationship at all for the public instance.
Per-object capper-object-cap: none documented for source blobs - 160 MB (160000000 bytes)
Retentionunpublished home projects are subject to admin cleanup, and binaries are pruned per repository/architecture
Interfacerest, cli rest
Toolingosc (CLI, in every openSUSE repo), OBS REST API (api.opensuse.org/public/... for anonymous reads, XML), and plain HTTPS download of published repositories from download.opensuse.org. osc add $URL stores a remote-source reference; osc commit uploads real blobs.
Composes withunlimited home projects (home:<user>:<sub>) x unlimited packages per project x unlimited versions; published repos additionally replicate to every download.opensuse.org mirror at no cost. Sources are retained per package revision (the API exposes rev/vrev, e.g. osc 'rev=517 vrev=485'), so a single package with N commits holds N copies of the blob server-side. Multiply by unlimited free openSUSE accounts. This is the packaging-native equivalent of GitHub Releases, with a global mirror CDN attached.
ReliabilityAPI source endpoint silently ignores Range and streams the whole object - will blow up any client that assumes 206. Home projects are explicitly deprioritised: 'home repos are by default low hanging fruit, other projects take priority'. Recorded here only to note the 160 MB verified object and the no-Range behaviour.
Parsed numbers
  • has-free-tier 1
  • per-object-cap 160 MB
Evidence 6
datesourcewhat it proved
2026-10-21api.opensuse.org/public/source/openSUSE:Factory/kernel-sourcprobe: GET -> 200 XML listing, entry linux-7.2.tar.xz size=160068116
2026-10-21api.opensuse.org/public/source/openSUSE:Factory/kernel-sourcprobe: GET -> 200, content-length 160068116, application/octet-stream (real bytes, anonymous, no auth)
2026-10-21source not publishedprobe: ranged GET bytes 0-1048575 on same URL -> 200 with 160068116 bytes (Range ignored)
2026-10-21openbuildservice.org/help/manuals/obs-user-guide/cha-obs-bespart of the text of Free tier, above
2026-10-21forums.opensuse.org/t/disk-space-constraint/1944322026-06 user sets Constraint: hardware:disk:size unit=G 110 for a single build
2026-10-21en.opensuse.org/openSUSE:Build_Service_Terms_of_Service'You may not share API tokens to exceed OBS's rate limitations.'
Unknown values 2
  • per object cap notes: the field may be stated in a source that was not read
  • retention notes: the field may be stated in a source that was not read