| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
For continuous artifact cache population, we don't care so much about
the large disk images that we make available at release time.
This patch allows omitting any of the configuration required to upload
the release images to mean that we didn't want to upload them, and
continue without doing so.
|
| |
|
|
|
|
|
|
|
|
| |
The script used to chdir into the release directory before running morph
deploy. Unfortunately, this didn't work because deployments are run from
the top of the definitons repository.
So now the release directory is included in the path to be deployed.
|
|
|
|
|
| |
Reviews:
+2 Richard Maw
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
This merges Javier's patch to update glib and gobject-introspection
that was sent to the mailing list.
Reviewed-by: Richard Maw
Reviewed-by: Pedro Alvarez
|
|/
|
|
| |
(2.40 and 1.40)
|
|\
| |
| |
| |
| |
| |
| |
| | |
This merges an update of connman to 1.24 by Pedro Alvarez as
required for GENIVI.
Reviewed-by: Richard Maw
Reviewed-by: Sam Thursfield
|
| | |
|
|\ \
| |/
|/|
| |
| | |
This merges changes from Emmet Hikory and Michael Drake to
consolidate X strata so they're easier to work with.
|
| |
| |
| |
| | |
This is the ref for the merged branch from Emmet.
|
| |
| |
| |
| |
| | |
The GENIVI-specific X definitions now only differ in name, so
may be consolidated.
|
|/
|
|
|
|
| |
As the X morphlogies no longer carry significant variation, and
maintaining syncronisation becomes a frustrating manual exercise, they
are consolidated, based on the x86_64 X, which seems most current.
|
|\
| |
| |
| |
| | |
Reviewed-by: Richard Maw
Reviewed-by: Adam Coldrick
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Scripts written by Lars Wirzenius.
- Reviewed by Michael Drake.
These scripts are to be copied to the system on which the
backups are made. They are stored here to keep the related
logic in one source location.
|
| |
| |
| |
| |
| | |
This is useful so that we can deploy a Gitlab system with a separate
/home disk.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The Gitlab Rake script for backing up doesn't backup the database
that Gitlab CI uses, and additonally it does a git bundle for each
git repository. Our GitLab instance has hundreds of git repositories,
making the bundling be a very expensive things.
Instead, we use the Postgres tool to dump all databases to a file,
and arrange to backup the dump files, the git repositories, and all
other relevant files directly.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reviewed-by: Richard Maw
Reviewed-by: Sam Thursfield
I fixed commit meessages and made some small code changes while
merging, as discussed on the mailing list.
|
| | |
| | |
| | |
| | | |
Suggested-by: Sam Thursfield
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These scripts are a rewrite of scripts/do-release.py and
scripts/distbuild-cluster. The biggest difference is that they split
the tasks of building the things that are to be released, and uploading
them to git.baserock.org / download.baserock.org, where do-release.py
combines both (and distbuild-cluster only builds chunk/stratum/system
artifacts, not the release images). The new scripts are also configurable
using command line options or a configuration file rather than requiring
editing of the source.
These changes will allow, for example, a CI job that builds a release,
but doesn't upload it to download.baserock.org.
The new scripts are coupled with a change to the release process, which
will be documented as a change to the release process page on
wiki.baserock.org.
The 14.29 release of Baserock was done with slightly different versions
of these scripts to make it feasible to upload things over multiple
network connections.
|
|\ \ \
| |/ /
|/| |
| | | |
Reviewed-by: Richard Maw
|
| | |
| | |
| | |
| | |
| | |
| | | |
This includes:
- Add cloudinit-support stratum to the systems
- Add cloud-init configuration extension to the systems
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Now adding cloud-init to a system will be harmless
and it can be enabled with a configuration extension
during the deployment.
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
The recent unicode fix in morph broke distbuild, so it has been reverted.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On distbuild we put logs into /srv/distbuild/.
For a disbuild network we expect a large storage device to be mounted at
/srv/distbuild, however the rootfs may be relatively small, so we want to put
logs onto the large storage device to avoid filling up the rootfs.
Symlinks to the logs are placed in /var/log as a convenience.
|
| | | |
|
|\ \ \
| |/ / |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change solves the following bug:
1. Deploy/install a baserock system with shadow (in core.morph)
2. Login as root (you don't need a password the first time)
3. Change the password of the root user using `passwd`
4. Logout
5. Login as root. it won't ask you for a password.
This change also updates /etc/issues to stop pointing to
www.baserock.com.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Reviewed-by: Richard Ipsum
Reviewed-by: Emmet Hikory
|
|/ / |
|
|\ \ |
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
Reviewed by:
Lars Wirzenius
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The distbuild conf extension uses TROVE_ID where it should use TROVE_HOST.
This only becomes a problem when TROVE_ID and TROVE_HOSTNAME are not equal.
|
| |\ \ \
| | |/ /
| |/| |
| | | |
| | | | |
Reviewed-by: Richard Maw
Reviewed-by: Lars Wirzenius
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
trove-setup:
- Use ansible to configure the trove.
lorry-controller:
- Changes needed for the new trove-setup. Now lorry-controller
does't enable its units when installing.
gitano:
- Updated to a new version needed for the new trove-setup.
With this new version is possible to change the path
of the skeleton of gitano.
update gitano to change paths of skel
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
|