Page MenuHomePhabricator

blubber should make it convenient to install apt packages from a component
Closed, ResolvedPublic


We use components in to have different versions of packages that are only installed in select places.

My specific use case is that Shellbox will need a newer python3-pygments package from

In puppet we have apt::package_from_component

Mostly blubber just needs to add the sources.list entry for the component.

It would also be nice if it let you set a custom apt priority and created the correct pin file (like puppet does), but I don't have a usecase for that yet.

Event Timeline

dduvall triaged this task as Medium priority.
dduvall moved this task from Backlog to Doing on the Release Pipeline (Blubber) board.

Change 716519 had a related patch set uploaded (by Dduvall; author: Dduvall):

[blubber@master] apt: Support user defined APT sources

Change 716519 merged by jenkins-bot:

[blubber@master] apt: Support user defined APT sources

Mentioned in SAL (#wikimedia-releng) [2021-09-03T17:42:02Z] <dduvall> deploying blubberoid:2021-09-03-160524-production to eqiad/codfw ( (T289367)