| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
We don't use UPSTREAM_TROVE_USER or UPSTREAM_TROVE_EMAIL
|
|
|
|
|
|
|
|
| |
This is required to update the morphology to a version that compresses
the kernel with gzip, rather than lzo.
Refs for other bsp strata have been left, since the source they build
from is not otherwise changed.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Our new definition of a devel system is the minimal system to build and
deploy anything else.
We may in future re-add "fat" devel systems again under another name,
but it's significanly easier to release just this system.
The vagrant systems have been left alone, since they require guest
extensions, which depend on the X stuff anyway.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Simplifying 'morph edit' syntax showed that we have several
different versions of the chunk called 'linux'. This patch
versions of linux to match what they are for.
This patch was originally written by Paul Sherwood, but the name of
the morphology also has to be set in the chunk morphology, so wasn't
sufficient by itself.
Instead of making the changes in the 7 kernel trees that we had, they
have now all been merged into one, hence the sha1s and refs have also
been updated.
|
|
|
|
|
| |
Our officially supported ARM dev-board is the Wandboard. We haven't used
the imx53 BSP in a long time, so let's remove it.
|
|\
| |
| |
| |
| | |
Reviewed-by: Lars Wirzenius
Reviewed-by: Sam Thursfield
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Both are updated to the latest release, and there are morphology
changes to:
1. prefer util-linux's versions of blkid, findfs and fsck.
2. Install all of util-linux's tools, regardless of whether busybox
also has a version. We can have the busybox version for minimal
systems, but the util-linux versions for base systems.
|
| |
| |
| |
| | |
to use it'
|
|\ \
| | |
| | |
| | | |
Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
They probably do not belong in definitions.git at all, but at least they
are now in one place.
In future they should move either into a separate baserock-utilities
chunk, or into morph.git itself.
|
| | |
| | |
| | |
| | | |
This lets you call 'morph distbuild' for a bunch of systems at once.
|
| | | |
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Reviewed-By: Daniel Silverstone (on IRC)
Reviewed-By: Lars Wirzenius (on IRC)
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk>
Reviewed-By: Richard Ipsum <richard.ipsum@codethink.co.uk>
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Distbuild workers run `morph gc` before running a build, to remove stale
artifacts, but it turns out that they were configured in such a way that
the command didn't do anything. Because of this, it was possible for
distbuild nodes to break due to filling up their disks with cached git
repos and artifacts.
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
|
| |
| |
| |
| |
| |
| |
| | |
Avoid having placeholders which look like they might be automatically
filled but actually are not.
Use a shorter and clear system ID: 'self', rather than 'upgrade-devel'.
|
|/ |
|
| |
|
|\
| |
| |
| | |
Reviewed-by: Sam Thursfield, Richard Ipsum
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
initramfs-test.morph is embedded in the initramfs.write help, so may be
removed.
The initramfs-x86_64 system is the minimal system with an extra chunk
added.
The initramfs-utils stratum is required to contain _just_ that chunk,
but the "minimal" system is much larger than I would like our initramfs
to be (i.e. a statically linked binary using musl), so in future the
initramfs-utils stratum may have more initramfs specific content.
|
|/ |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Reviewed-by: Sam Thursfield
Reviewed-by: Richard Maw
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
We have hostname.configure already for setting the hostname, and
nothing in Trove (gitano, LC, etc) should care about the hostname.
They might care about the external name (i.e., TROVE_HOSTNAME),
but that's entirely orthogonal to the system hostname. And some
systems shouldn't have their system hostname set to TROVE_ID. For
example, git.baserock.org's TROVE_ID is baserock, but the system
hostname shouldn't be that (it's currently firehose1).
|
|\ |
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
trove.morph
|
| | |
|