Created by Łukasz Zemczak and last modified
Get this branch:
bzr branch lp:~ubuntu-cdimage/debian-cd/rebased-cleanup
Members of Ubuntu CD Image Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu CD Image Team

Recent revisions

2102. By Łukasz Zemczak on 2020-12-11

Rebase xnox's lp:~xnox/debian-cd/cleanup branch on hirsute, as we already released groovy as-is.

2101. By Iain Lane on 2020-12-01

common.sh: Use a proper "if" statement for ubuntu-canary in default_kernel_params()

In Bash (and POSIX shell), functions return the return code of the last
statement they executed if there's no other explicit return.

We have a function which ends with a statement like:

  [ $VAR = foo ] && do_something

When the first clause fails, the return code of this statement is 1. The
function returns 1 and, since we are running under set -e, the caller fails and
the script terminates.

Fix this by rewriting to use "if ... then ... fi" instead, which returns 0 if
the condition fails.

For information, note that there is a special case in the spec:

  The -e setting shall be ignored when executing [...] any command of an AND-OR
  list other than the last.

Which is why we terminate at the *caller* and not inside the function, and also
why this would work if we weren't inside a function. By being inside a
function, we effectively defeat this check.

2100. By Łukasz Zemczak on 2020-11-25

Correctly set the layerfs kernel option for the canary image

2099. By Iain Lane on 2020-11-03

CONF.sh: Use distro's xorriso for hirsute

2098. By Łukasz Zemczak on 2020-10-28

HANIMAL -> Hippo

2097. By Łukasz Zemczak on 2020-10-23

Copy groovy -> hirsute, and add hirsute to CONF.sh

2096. By Iain Lane on 2020-10-22

Make sure we match the memtest deb we just downloaded

2095. By Iain Lane on 2020-10-22

Merge lp:~vorlon/debian-cd/lp.1899615 to restore memtest on bios boots

2094. By Iain Lane on 2020-10-19

groovy: Beta -> Release

2093. By Steve Langasek on 2020-10-16

Restore the /boot/grub/loopback.cfg file, used by Super GRUB Disk.

LP: #1900185

Branch metadata

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