lp:~mwhudson/debian-cd/+git/ubuntu

Get this repository:
git clone https://git.launchpad.net/~mwhudson/debian-cd/+git/ubuntu
Only Michael Hudson-Doyle can upload to this repository. If you are Michael Hudson-Doyle please log in for upload directions.

Branches

Name Last Modified Last Commit
deb822-sources 2024-06-13 05:14:42 UTC
do not litter ISO with apt-ftparchive files

Author: Michael Hudson-Doyle
Author Date: 2024-05-28 23:02:51 UTC

do not litter ISO with apt-ftparchive files

ubuntu-core-installer-iso-name 2024-06-11 22:50:31 UTC
Change CDBASE for ubuntu-core-installer to something more unique

Author: Michael Hudson-Doyle
Author Date: 2024-06-11 22:50:31 UTC

Change CDBASE for ubuntu-core-installer to something more unique

In one of those chains of random couplings our build pipeline is so good
at, if one of the "publish_type"s of all the ISOs we build (i.e. the
bit between the series and the architecture in the filenames) is a
prefix of another, the publication code in ubuntu-cdimage's tree.py will
end up finding the images for the longer type when searching for the
images for the shorter one and generate somewhat confusing indices.

So change the CDBASE for the ubuntu-core-installer project from
$(CODENAME)-live-core-installer-$(FULLARCH) to
$(CODENAME)-ubuntu-core-installer-$(FULLARCH). Which is arguably a
better name anyway (the "live" nature of this installer is a bit less
relevant to anything).

ubuntu-core-installer 2024-05-29 05:38:38 UTC
Add ubuntu-core-installer to the worst if/elseif chain in the world.

Author: Michael Hudson-Doyle
Author Date: 2024-05-29 05:38:38 UTC

Add ubuntu-core-installer to the worst if/elseif chain in the world.

replace-list2cds-with-cp 2024-05-22 01:11:08 UTC
remove support for excluding packages from the pool

Author: Michael Hudson-Doyle
Author Date: 2024-01-31 21:45:25 UTC

remove support for excluding packages from the pool

no-germinate-no-binlist 2024-05-14 13:23:59 UTC
do not assume germination has run if GENERATE_POOL=0

Author: Michael Hudson-Doyle
Author Date: 2024-05-14 13:23:59 UTC

do not assume germination has run if GENERATE_POOL=0

more-pruning 2024-03-12 00:52:27 UTC
more vestigal support for multiple ISOs

Author: Michael Hudson-Doyle
Author Date: 2024-03-12 00:52:27 UTC

more vestigal support for multiple ISOs

no-source-isos 2024-02-11 20:33:20 UTC
remove README rather than trying to clean it up

Author: Michael Hudson-Doyle
Author Date: 2024-01-31 21:03:18 UTC

remove README rather than trying to clean it up

a-bit-less-hardcoding 2024-01-31 00:02:06 UTC
add some comments explaining how apt-config works

Author: Michael Hudson-Doyle
Author Date: 2024-01-31 00:02:02 UTC

add some comments explaining how apt-config works

no-status 2024-01-30 00:02:36 UTC
point Dir::State::status at /dev/null

Author: Michael Hudson-Doyle
Author Date: 2023-12-09 06:37:34 UTC

point Dir::State::status at /dev/null

apt in mantic copes fine with Dir::State::status not existing but it
does not in older series

no-SECURITY 2024-01-30 00:01:10 UTC
remove references to SECURITY, which is never set for our builds

Author: Michael Hudson-Doyle
Author Date: 2023-12-04 23:55:57 UTC

remove references to SECURITY, which is never set for our builds

(maybe it should be but it is not afaict and I want to redo all the
relevant code anyway)

ubuntu-cdimage-apt-sources-base 2023-12-05 07:49:44 UTC
remove all mention of apt/dpkg status file

Author: Michael Hudson-Doyle
Author Date: 2023-12-05 00:04:15 UTC

remove all mention of apt/dpkg status file

There is support for using a dpkg status file to seed the list of
package that get included on an ISO. I'm not sure if this way of doing
things has ever been relevant for Ubuntu but it certainly is not any
more.

no-local 2023-12-05 04:54:12 UTC
remove support for local debs

Author: Michael Hudson-Doyle
Author Date: 2023-12-05 04:54:12 UTC

remove support for local debs

no-jigdo 2023-11-27 03:17:11 UTC
remove some redundant code for sometimes using a different xorriso

Author: Michael Hudson-Doyle
Author Date: 2023-11-27 03:17:00 UTC

remove some redundant code for sometimes using a different xorriso

remove-more-stuff 2023-11-22 17:57:51 UTC
remove tools/my-dpkg-scanpackages

Author: Michael Hudson-Doyle
Author Date: 2023-11-20 22:30:12 UTC

remove tools/my-dpkg-scanpackages

fix-release-signing 2023-11-20 22:13:53 UTC
tools/scanpackages: strip signature from InRelease in a slightly better way

Author: Michael Hudson-Doyle
Author Date: 2023-11-08 11:24:30 UTC

tools/scanpackages: strip signature from InRelease in a slightly better way

only-CD1 2023-11-20 22:09:03 UTC
replace $(call CBASE, ) with $(CDBASE)

Author: Michael Hudson-Doyle
Author Date: 2023-11-08 08:28:21 UTC

replace $(call CBASE, ) with $(CDBASE)

no definition of it refers to a parameter

trivial-dead-code 2023-11-08 09:53:19 UTC
drop code for creating dists/$CODENAME-secured

Author: Michael Hudson-Doyle
Author Date: 2023-11-08 09:44:55 UTC

drop code for creating dists/$CODENAME-secured

I think the idea of this code was that you can put the Release/Packages
files from the archive on the ISO and they will be trusted as the
archive is. But we sign the repo on the ISO with the cdimage key anyway.

The code was also broken in the recent refactoring.

no-hooks 2023-11-08 07:57:58 UTC
remove support for CODENAME specific hooks

Author: Michael Hudson-Doyle
Author Date: 2023-11-08 04:40:42 UTC

remove support for CODENAME specific hooks

remove-non-us 2023-11-06 12:20:26 UTC
remove some inaccurate words

Author: Michael Hudson-Doyle
Author Date: 2023-11-06 12:20:26 UTC

remove some inaccurate words

fix-loopback.cfg 2023-06-27 01:56:52 UTC
fix boot/grub/loopback.cfg for server ISOs

Author: Michael Hudson-Doyle
Author Date: 2023-06-27 01:56:50 UTC

fix boot/grub/loopback.cfg for server ISOs

This was broken way back when when we dropped "quiet" from the default
kernel command line for server ISOs. Use --- as the hook for adding new
kernel command line arguments instead.

120 of 20 results
This repository contains Public information 
Everyone can see this information.