elementary / elementary/os

Use ubuntu-snapshots for reproducibility

Open
#822 0 comments 0 reactions 0 assignees View on GitHub
Help Wanted Priority: Low Priority: Wishlist
Dominant language
Shell
Stars
1.2k
Forks
146
Avg merge
4d 23h
Merged PRs (30d)
5

Description

Current builds are not reproducible, we should move to [Snapshots](https://ubuntu.com/server/docs/how-to/software/snapshot-service/).

This would mean a local build and CI build would be exactly the same.

Contributor guide

Open the contributing guide

Research direction

Start by reading the Ubuntu Snapshots documentation linked in the issue and inspect the OS build configuration and CI entry points. Determine where package sources are selected for local and CI builds, then verify that both use the same snapshot and produce reproducible builds.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell, ubuntu
Domain
build-system, devops, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.