summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add bsp support repo to jetson bspbaserock/richardipsum/distbuild_tegra_rebaseRichard Ipsum2014-07-171-0/+5
| | | | | | Currently this repo just contains a systemd unit that enables ondemand cpu frequency scaling, this is a work around for the fact that we can't boot a 3.10 that has ondemand enabled.
* Logs go into /srv/distbuild, put symlinks to logs in /var/logRichard Ipsum2014-07-171-9/+10
|
* Add jetson distbuild systemRichard Ipsum2014-07-151-0/+20
|
* Add jetson devel systemRichard Ipsum2014-07-151-0/+17
|
* Add jetson devel bspRichard Ipsum2014-07-151-0/+17
|
* 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
| |
* | Merge remote-tracking branch 'origin/baserock/sam/minimal-system-nss'Richard Maw2014-07-111-1/+2
|\ \ | |/ |/| | | | | Reviewed-by: Richard Maw Reviewed-by: Lars Wirzenius
| * Update eglibc ref for /etc/nsswitch.conf in eglibc-nss chunk artifactSam Thursfield2014-07-081-1/+1
| |
| * Include eglibc-nss in build-essential-minimal stratum artifactSam Thursfield2014-07-081-0/+1
| | | | | | | | | | Otherwise DNS doesn't work in the resulting system, and probably other stuff too.
* | Update for Baserock 14.28 release.baserock-14-28Michael Drake2014-07-112-5/+23
| |
* | Merge branch 'baserock/liw/genivi-h-1.1'Lars Wirzenius2014-07-102-8/+8
|\ \ | | | | | | | | | | | | Reviewed-by: Richard Maw on IRC Reviewed-by: Pedro Alvarez on IRC
| * | Use GENIVI Baseline H 1.1 componentsLars Wirzenius2014-07-102-8/+8
|/ /
* | Merge branch 'baserock/michaeldrake/distbuilt-runner-cli'Michael Drake2014-07-101-14/+43
|\ \ | | | | | | | | | | | | Reviewed-By: Richard Maw <richard.maw@codethink.co.uk> Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * | Allow use without editing the script, by passing params on cli.Michael Drake2014-07-101-14/+43
| | | | | | | | | | | | | | | | | | | | | - Adds ability to pass cluster, ref and distbuild controller hosts on the command line. - Adds --help, and usage. - Prints the specified parameters out.
* | | Merge branch 'baserock/michaeldrake/gitlab-7'Michael Drake2014-07-101-2/+2
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-by: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * | | Update to use GitLab 7.0.0Michael Drake2014-07-081-2/+2
| |/ / | | | | | | | | | | | | The baserock/v7.0.0 branch of gitlab.ce was branched from baserock/ps/v7.0.0.
* | | Update morph to latest masterDaniel Silverstone2014-07-091-1/+1
| | |
* | | Merge branch 'sam/do-release-tidy'Sam Thursfield2014-07-081-4/+2
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-By: Richard Ipsum <richard.ipsum@codethink.co.uk> Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * | | do-release: 3 small cleanupsSam Thursfield2014-07-081-4/+2
|/ / / | | | | | | | | | | | | Remove a comment that is no longer true, fix a formatting error, and add a docstring to a class that lacked one.
* | | Merge branch 'sam/auto-update-release.morph'Sam Thursfield2014-07-072-60/+41
|\ \ \ | |/ / | | | | | | | | | Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
| * | Refer to scripts/do-release in description of release.morphSam Thursfield2014-07-071-0/+4
| | |
| * | do-release: take advantage of partial deploymentSam Thursfield2014-07-072-60/+37
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'morph deploy' command now lets us deploy system images one at a time, so let's do that. This means that if all but one image is deployed successfully, on the next run the user just needs to deploy one further image. Also, since each deployment has a unique name in release.morph now, we can override the location and VERSION_LABEL fields instead of requiring the user to update them manually before each release. The release.morph cluster should now specify the *basename* of the image in the location field only. By basename, I mean the system name plus the appropriate extension (normally .tar or .img). The do-release script will then prepend the image path and the version label to get a filename. The release.morph cluster has been updated accordingly.
* | do-release: Explain why xargs is not used in a commentSam Thursfield2014-07-041-1/+4
| | | | | | | | | | This was suggested by Richard Maw and I forgot to fix up the branch 'sam/auto-release' before merging it.
* | do-release: Make use of str.rstrip()Sam Thursfield2014-07-041-3/+1
| | | | | | | | | | This was a review comment from Richard Maw which I forgot to include before merging branch 'sam/auto-release'
* | Merge branch 'sam/auto-release'Sam Thursfield2014-07-041-45/+183
|\ \ | | | | | | | | | | | | Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
| * | do-release: Check access to configured upload servers when script startsSam Thursfield2014-07-021-0/+14
| | | | | | | | | | | | | | | 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.
| * | do-release: Make artifacts public automaticallySam Thursfield2014-07-021-45/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | Allow SMTP details to be configured.Michael Drake2014-07-041-0/+44
| |/ |/| | | | | | | | | | | | | | | | | | | | | This lets us configure a gitlab system to send e-mail at deploy time. It uses the following environment variables: * MAIL_SEND_TYPE * SMTP_ADDR * SMTP_PORT * SMTP_USER * SMTP_PASS * SMTP_DOMAIN
* | Update lorry controller to get bug fixRichard Ipsum2014-06-281-1/+1
|/
* Update morph for releasebaserock-14.26Richard Ipsum2014-06-271-1/+1
|
* Update release cluster morphRichard Ipsum2014-06-271-11/+6
|
* Merge remote-tracking branch 'origin/baserock/liw/trove.configure.help'Sam Thursfield2014-06-264-4/+120
|\ | | | | | | | | Reviewed-By: Emmet Hikory <emmet.hikory@codethink.co.uk> Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
| * Add trove.configure.helpLars Wirzenius2014-06-251-0/+116
| |