- DIB_DISTRIBUTION_MIRROR_UBUNTU_IGNORE matches when it is empty or not set and DIB_DISTRIBUTION_MIRROR is being used. Checking for it being set and not empty solves this. - Normalizing bash conditionals for readability Closes-Bug: #1808359 Change-Id: I87853fcda4c8b29a3f1720a2778debeb3acc3a53 Signed-off-by: Manuel Torrinha <manuel.torrinha@tecnico.ulisboa.pt>
ubuntu
Use Ubuntu cloud images as the baseline for built disk images.
Overrides:
- To use a non-default URL for downloading base Ubuntu cloud images, use the environment variable
DIB_CLOUD_IMAGES- To download a non-default release of Ubuntu cloud images, use the environment variable
DIB_RELEASE. This element will export theDIB_RELEASEvariable.- Use
DIB_DISTRIBUTION_MIRRORto override thesources.listwith an alternative mirror- Setting
DIB_DISTRIBUTION_MIRROR_UBUNTU_IGNOREto an extended-regexp (i.e. the argument to the=~bash comparitor) which, when matched, will not set that line to theDIB_DISTRIBUTION_MIRROR. For example, if your local mirror does not mirror the universe and multiverse components, set this to(universe|multiverse)- Setting
DIB_DISTRIBUTION_MIRROR_UBUNTU_INSECUREupdates apt settings to allow insecure/unuthenticated repositories.