summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* foundation.morph: Update GLib and gobject-introspection to latest stable ↵baserock/adamcoldrick/apply-gtk3-patchesJavier Jardón2014-07-291-4/+4
| | | | (2.40 and 1.40)
* Merge branch 'baserock/pedroalvarez/genivi-I0.1'Adam Coldrick2014-07-291-2/+2
|\ | | | | | | | | | | | | | | This merges an update of connman to 1.24 by Pedro Alvarez as required for GENIVI. Reviewed-by: Richard Maw Reviewed-by: Sam Thursfield
| * Update connman to the 1.24 versionPedro Alvarez2014-07-251-2/+2
| |
* | Merge branch 'baserock/liw/x-consolidation'Lars Wirzenius2014-07-2518-430/+21
|\ \ | |/ |/| | | | | This merges changes from Emmet Hikory and Michael Drake to consolidate X strata so they're easier to work with.
| * Update mesa-x ref to use consolidated chunk morphologyLars Wirzenius2014-07-251-1/+1
| | | | | | | | This is the ref for the merged branch from Emmet.
| * Consolidate genivi-specific X definitionsEmmet Hikory2014-07-257-29/+5
| | | | | | | | | | The GENIVI-specific X definitions now only differ in name, so may be consolidated.
| * Consolidate X definitionsEmmet Hikory2014-07-2518-402/+17
|/ | | | | | 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.
* Merge remote-tracking branch 'origin/baserock/liw/gitlab-repoless-backups'Lars Wirzenius2014-07-246-14/+88
|\ | | | | | | | | Reviewed-by: Richard Maw Reviewed-by: Adam Coldrick
| * Add remote backup and restoration scripts.Michael Drake2014-07-022-0/+79
| | | | | | | | | | | | | | | | | | - 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.
| * Add fstab configuration extension to gitlab-server system.Michael Drake2014-07-021-0/+1
| | | | | | | | | | This is useful so that we can deploy a Gitlab system with a separate /home disk.
| * Add systemd units to run backup-gitlab periodicallyLars Wirzenius2014-07-022-3/+3
| |
| * Change backup-gitlab to use database dump instead of Rake scriptLars Wirzenius2014-07-021-11/+5
| | | | | | | | | | | | | | | | | | | | | | 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.
* | Remove old release scriptsLars Wirzenius2014-07-242-687/+0
| |
* | Merge branch 'baserock/liw/release-upload-script'Lars Wirzenius2014-07-244-0/+564
|\ \ | | | | | | | | | | | | | | | | | | | | | 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.
| * | Chmod uploaded filesLars Wirzenius2014-07-241-1/+18
| | | | | | | | | | | | Suggested-by: Sam Thursfield
| * | Add new scripts for building, uploading releaseLars Wirzenius2014-07-244-0/+547
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'baserock/pedroalvarez/add-more-openstack-clients3'Pedro Alvarez2014-07-249-37/+61
|\ \ \ | |/ / |/| | | | | Reviewed-by: Richard Maw
| * | Add cloud-init support to some x86 systems (base, devel and Trove)Pedro Alvarez2014-07-245-0/+10
| | | | | | | | | | | | | | | | | | This includes: - Add cloudinit-support stratum to the systems - Add cloud-init configuration extension to the systems
| * | Add cloud-init.configure extensionPedro Alvarez2014-07-241-0/+50
| | |
| * | Use a cloud-init version with the services disabled by defaultPedro Alvarez2014-07-231-1/+1
| | | | | | | | | | | | | | | | | | Now adding cloud-init to a system will be harmless and it can be enabled with a configuration extension during the deployment.
| * | Remove all the OpenStack specific systemsPedro Alvarez2014-07-232-36/+0
|/ /
* | Update morph to include chunks-in-definitionsRichard Maw2014-07-231-1/+1
| |
* | Update morph to get fix for distbuildRichard Ipsum2014-07-181-1/+1
| | | | | | | | The recent unicode fix in morph broke distbuild, so it has been reverted.
* | Merge branch 'baserock/richardipsum/tegra-distbuild-system'Richard Ipsum2014-07-182-8/+35
|\ \
| * | Put distbuild logs into /srv/distbuildbaserock/richardipsum/tegra-distbuild-systemRichard Ipsum2014-07-181-8/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | Add jetson distbuild systemRichard Ipsum2014-07-181-0/+20
| | |
* | | Merge branch 'baserock/richardipsum/tegra-devel-system'Richard Ipsum2014-07-182-0/+40
|\ \ \ | |/ /
| * | Add jetson devel systemRichard Ipsum2014-07-181-0/+17
| | |
| * | Add jetson devel bspRichard Ipsum2014-07-181-0/+23
| | |
* | | Update fhs-dirs ref to solve a shadow login bug.Pedro Alvarez2014-07-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'baserock/pedroalvarez/ppc64-distbuild'Pedro Alvarez2014-07-161-0/+20
|\ \ \ | |/ / |/| | | | | | | | Reviewed-by: Richard Ipsum Reviewed-by: Emmet Hikory
| * | distbuild: Add ppc64 systemPedro Alvarez2014-07-161-0/+20
|/ /
* | Merge branch 'master' of ssh://git.baserock.org/baserock/baserock/definitionsMichael Drake2014-07-159-269/+145
|\ \
| * | Update morph to fix JSON file handling to be binary filename safeLars Wirzenius2014-07-151-1/+1
| | |
| * | Merge branch 'baserock/richardipsum/fix_distbuild_conf_ext'Richard Ipsum2014-07-151-7/+7
| |\ \ | | | | | | | | | | | | | | | | Reviewed by: Lars Wirzenius
| | * | Fix distbuild conf extensionbaserock/richardipsum/fix_distbuild_conf_extRichard Ipsum2014-07-111-7/+7
| | | | | | | | | | | | | | | | | | | | 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.
| * | | Merge branch 'baserock/pedroalvarez/trove-ansible3'Pedro Alvarez2014-07-147-261/+137
| |\ \ \ | | |/ / | |/| | | | | | | | | | Reviewed-by: Richard Maw Reviewed-by: Lars Wirzenius
| | * | New trove.configurePedro Alvarez2014-07-144-258/+94
| | | |
| | * | Use new version of trove-setup, gitano and lorry-controller.Pedro Alvarez2014-07-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | Add ansible to the trovePedro Alvarez2014-07-141-0/+1
| | | |
| | * | Add ansible stratumPedro Alvarez2014-07-141-0/+29
| | | |
| | * | Add shadow to core stratumPedro Alvarez2014-07-141-0/+10
| |/ /
* | | Merge branch 'baserock/michaeldrake/fix-release-branch'Michael Drake2014-07-151-5/+6
|\ \ \ | |/ / |/| |
| * | Tidy up the bits that the user is meant to edit.baserock/michaeldrake/fix-release-branchMichael Drake2014-07-141-3/+3
| | | | | | | | | | | | | | | Fix string quoting. Put all stuff that needs changed in angle brackets.
| * | Fix to use correct release branch.Michael Drake2014-07-141-2/+3
|/ / | | | | | | Replaces references to `master` with release tag name.
* | Merge branch 'release-staging'Daniel Silverstone2014-07-111-7/+7
|\ \
| * | Remove prefix from locations. Process has changed.Daniel Silverstone2014-07-111-7/+7
| | |
* | | Merge branch 'release-staging'Daniel Silverstone2014-07-111-0/+1
|\ \ \ | |/ /
| * | Update release.morph to add missing kernel arguments.Daniel Silverstone2014-07-111-0/+1
| | | | | | | | | | | | | | | Without these kernel arguments, the GENIVI x86_64 demo system would not be able to start Weston.
* | | Update version of morph to allow morphologies by pathRichard Maw2014-07-111-1/+1
| | |