lp:~tobijk/livecd-rootfs/magic-proxy

Created by Tobias Koch on 2018-10-19 and last modified on 2018-12-10
Get this branch:
bzr branch lp:~tobijk/livecd-rootfs/magic-proxy
Only Tobias Koch can upload to this branch. If you are Tobias Koch please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tobias Koch
Project:
livecd-rootfs
Status:
Development

Recent revisions

1735. By Tobias Koch on 2018-12-10

Inject a proxy into the build providing a snapshot view of the package repo.

When the REPO_SNAPSHOT_STAMP variable is set, the auto/build script will attempt
to launch a transparent HTTP proxy on port 8080, and insert an iptables rule to
redirect all outgoing HTTP requests to this proxy.

The proxy, contained in the `magic-proxy` Python script, examines each request
and silently overrides those pointing to InRelease files or files that are
listed in InRelease files. It will instead provide the contents of the requested
file as it was at REPO_SNAPSHOT_STAMP, by downloading the corresponding asset
"by hash".

1734. By Steve Langasek on 2018-12-06

releasing package livecd-rootfs version 2.548

1733. By Steve Langasek on 2018-12-06

Key netplan delegation to NetworkManager on presence of
/usr/sbin/NetworkManager, not on /usr/lib/NetworkManager which may have
hooks from other packages (i.e., wpasupplicant).

1732. By Łukasz Zemczak on 2018-11-29

releasing package livecd-rootfs version 2.547

1731. By Łukasz Zemczak on 2018-11-28

Add a few minor fixes for raspi3 builds.

1730. By Łukasz Zemczak on 2018-11-26

Add missing arguments to ubuntu-image classic calls.

1729. By Łukasz Zemczak on 2018-11-26

Missing comma in debian/control.

1728. By Łukasz Zemczak on 2018-11-23

Add raspi3 arm64 rootfs build support.

1727. By Łukasz Zemczak on 2018-11-23

Fix the changelog, remove duplicate entries.

1726. By Łukasz Zemczak on 2018-11-23

raspi3 support: be sure to create /boot/firmware during pi3 rootfs builds. Also, for the raspi3 we need to explicitly specify the kernel flavor to raspi2. We also switch to using raspi3-firmware instead of linux-firmware-raspi2 because the latter is not available for arm64.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:livecd-rootfs
This branch contains Public information 
Everyone can see this information.

Subscribers