| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
If the release script is expected to be 'push-button' then we can't
assume the user will be paying attention to error messages later on.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes it more likely that new artifacts and images might be
publically available before they are officially announced, but I can't
see that causing problems.
Changes were required so that the script will only make public the files
that are part of the release, and not do 'mv *' from a configured
location into a publically shared location while unsupervised. The
intermediate .tar file is now removed from the artifact server when the
script completes.
The script no longer outputs debug messages by default, because the
really long SSH commandlines used to move files into place make this
pretty hard to follow. Some extra status() calls have been added
instead.
There are a few other cosmetic changes in this commit.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Reviewed-By: Emmet Hikory <emmet.hikory@codethink.co.uk>
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
|
| | |
|
| | |
|
| | |
|
|/ |
|
|\ |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
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
|
| | |
|
| | |
|
| | |
|
| | |
|