Alexandre Ghiti
6224b11fc0
riscv: Add support for StarFive VisionFive
...
The image created uses a UEFI bootflow, so we install grub for this board
only. We also need flash-kernel to install the dtb where grub can find
it.
This image is specifically architectured so that it can be installed on
a "factory" board, meaning using the u-boot firmware which was
originally implemented for Fedora, so we need the p3 partition that
embeds a uEnv.txt file to tell u-boot what/where to load next stage.
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
3 years ago
Alexandre Ghiti
be54b8b7a1
riscv: Fix nezha hardcoded password attempt
...
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
3 years ago
Alexandre Ghiti
f751ff7218
RISC-V: enable building for Nezha board
...
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
3 years ago
Michael Hudson-Doyle
fb589ecf00
Produce a tarball of artifacts for netbooting during live-server build.
3 years ago
Michael Hudson-Doyle
31937f1a4d
auto/config: Emit error message to stderr in _sanitize_passes.
3 years ago
Michael Hudson-Doyle
ed38882219
auto/config: preserve germinate-output directory when removing config
...
Germinate doesn't take very long at all to run but downloading the
indices it operates on can take a while and nothing else in auto/config
does so not doing it every time you run "lb config" can be a real time
saver.
The code that invokes germinate already checked if the output was
already there but it was unconditionally deleted by the time control got
to that point.
3 years ago
Dimitri John Ledkov
e5443e3588
auto/config: upgrade from hwe-20.04 to hwe-22.04 variant.
3 years ago
Dimitri John Ledkov
461731d538
Merge branch 'rip-0c3.net' into ubuntu/master
3 years ago
Jean-Baptiste Lallement
80ccea8d63
Separate WSL from CPC
...
Create a separate WSL image than CPC so it can be managed independently.
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
3 years ago
Dimitri John Ledkov
27e7780d70
auto/config: drop support for 0c3.net
...
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
3 years ago
Łukasz 'sil2100' Zemczak
e4c846199b
Following Dave's changes to the classic pi gadget, switch to using the classic branch for desktop images as well.
3 years ago
Brian Murray
16c1851a90
Add the casper package instead of the lupin-casper package as the installer for Windows is a project that is no longer supported and lupin is being removed the archive in LP: 1960457.
3 years ago
Brian Murray
e5beee30fd
Add the capability to build an ISO image for the Intel IoT project. Additionally, stop using universe with the project given that the kernel is now in main.
3 years ago
Erich Eickmeyer
04c4a14a4e
Remove fonts and publishing tasks form ubuntustudio
3 years ago
Sebastien Bacher
808220c868
Enable universe sources on the desktop canary
3 years ago
Brian Murray
85fb768f4f
Properly check ARCH when setting the intel-iot model.
3 years ago
Michael Hudson-Doyle
f5bdeaf4fb
Merge branch 'language-support-in-catalogs' into ubuntu/master
3 years ago
Michael Hudson-Doyle
391439d44c
Record information about locale support (in particular, whether to install langpacks and which languages have pre-baked squashfses).
3 years ago
Dan Bungert
a96d56a110
desktop: install-sources.yaml type fsimage-layered
3 years ago
Steve Langasek
9e6b983728
Merge remote-tracking branch 'toabctl/keep-debian-native-package-changelogs' into ubuntu/master
3 years ago
Thomas Bechtold
2b2f67c7fb
Keep changelogs in minimized builds for native deb pkgs
...
Debian changelog.Debian.* files are already keept for minimized
builds. But those changelogs are from non-native .deb packages (see
man dh_installchangelogs). Native .deb packages name their changelog
just changelog.* . So keep them in a minimized build, too.
LP: #1943114
3 years ago
Michael Hudson-Doyle
8f8fc220c7
Generate source catalogs for the desktop canary build.
3 years ago
Michael Hudson-Doyle
fe38bd02c1
Change the per language layers in the desktop canary build to have more regular names (and make their implementation better documented and hopefully more comprehensible).
3 years ago
Michael Hudson-Doyle
17279822d5
Get source catalog translations from subiquity git, as brz is in universe.
3 years ago
Michael Hudson-Doyle
cda8c920dd
create source catalogs for live server install sources
3 years ago
Brian Murray
44384357ad
add missing for intel-iot
3 years ago
Michael Hudson-Doyle
116a51a080
bootstrap the minimal variant for the minimal server layer
3 years ago
Michael Hudson-Doyle
5fda0bb2aa
apply dpkg minimizations to minimal layer, and undo them for full layer
3 years ago
Michael Hudson-Doyle
d11c71a686
add a minimal server layer under the full server layer
3 years ago
Sebastien Bacher
5ba545f2b6
Tweaks to the canary packages
...
Install cloud-init on the live and target, remove ubiquity
3 years ago
Sebastien Bacher
cdbb5598ad
Remove lupin-casper from the canary image
...
The description states it was for wubi which we aren't using anymore
3 years ago
Brian Murray
dbab97caa9
switch amd64 to the arch variable
3 years ago
Brian Murray
c09110cfa8
add support for intel-iot models
3 years ago
Brian Murray
f2c1300f71
rename iotg iot so the names are consistent with the models
3 years ago
Michael Hudson-Doyle
bb0bba1793
address review comments
4 years ago
Michael Hudson-Doyle
f563b310d3
update auto/config for move of live-server to layers
4 years ago
Michael Hudson-Doyle
fb8af1fd80
add a way to prevent a layer (and descendants) from being made into a sqashfs
...
for the live server build, i want to make a layer to install the kernel
into but do not want the layer itself to be published.
the implementation is a bit clunky but it works.
4 years ago
Michael Hudson-Doyle
75165aeb34
replace call to Echo_warning with plan echo as former is not defined at this point
4 years ago
Brian Murray
ad3e755974
rename iotg to intel-iotg so its slightly more descriptive
4 years ago
Brian Murray
066422894b
also support building an ubuntu-cpc amd64 iotg image
4 years ago
Brian Murray
d8b24aaae6
add iotg as a subarch of amd64 w/ image-intel kernel
4 years ago
Łukasz 'sil2100' Zemczak
83852ca96b
Revert previous change, use ubuntu-server-raspi task name.
4 years ago
Łukasz 'sil2100' Zemczak
d2cfa41ec2
Use the server-raspi task name instead of ubuntu-server-raspi
4 years ago
Sebastien Bacher
48f3682969
Define a new add_snap and use it for canary
...
We can install the new ubuntu-desktop-installer on the iso this way
4 years ago
Sebastien Bacher
740c960575
The u-boot-tools package was typoed
...
Should fix the ubuntu-preinstalled impish build
4 years ago
Michael Hudson-Doyle
5c3bb6896c
Remove all references to the "base" project, which has not been built since 16.04 release day.
4 years ago
Steve Langasek
c7b751e401
Drop code for the 'ubuntu-core' project when not using image_format: ubuntu-image, as this is obsolete and not used to build core* snaps in recent series.
4 years ago
Dimitri John Ledkov
f58b0693f6
Merge branch 'raspi-server-seed' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
4 years ago
Dimitri John Ledkov
dd79c5c75d
buildd: Re-enable merged /usr by default, as it is now required
...
Signed-off-by: Dimitri John Ledkov <xnox@ubuntu.com>
4 years ago
Dimitri John Ledkov
dc2a472871
magic-proxy: replace http.client with urllib calls
...
Initialize passwords from sources.list.
Use urllib everywhere.
This way authentication is added to all the required requests.
And incoming headers, are passed to the outgoing requests.
And all the response headers, are passed to the original client.
And all the TCP & HTTP errors are passed back to the client.
Thus should avoiding hanging requests upon failure.
Also rewrite the URI when requesting things.
This allows to use private-ppa.buildd outside of launchpad.
Signed-off-by: Dimitri John Ledkov <xnox@ubuntu.com>
4 years ago