summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add virtualization stratumbaserock/markdoffman/S10813/virtualizationMark Doffman2014-04-025-16/+132
| | | | | Add stratum containing qemu, libvirt and virt-manager software needed to enable baserock to act as a virtualization host.
* Merge branch 'baserock/liw/kinnison-ccache-fix'Lars Wirzenius2014-04-011-1/+1
|\ | | | | | | Reviewed-by: self
| * Fix ccache chunk for TOOLCHAIN_TARGET problemLars Wirzenius2014-04-011-1/+1
|/
* Update morph to get distbuild fixRichard Ipsum2014-04-011-1/+1
|
* Use latest commit in master for morphLars Wirzenius2014-03-311-1/+1
|
* Petrify distbuild morphologyDaniel Silverstone2014-03-311-3/+6
|
* Merge branch 'baserock/richardipsum/distbuild-with-setup2'Richard Ipsum2014-03-2816-0/+326
|\ | | | | | | | | Reviewed by: Lars Wirzenius
| * distbuild: Add example cluster for deploymentbaserock/richardipsum/distbuild-with-setup2Sam Thursfield2014-03-281-0/+37
| | | | | | | | | | | | Since the nodes are deployed as NFS root file systems, there's no VERSION_LABEL field in this cluster, as there is no upgrade method. The build nodes are stateless and deployed fresh each time.
| * Add distbuild config extensionRichard Ipsum2014-03-281-0/+161
| |
| * Add armv7lhf distbuild systemRichard Ipsum2014-03-281-0/+20
| |
| * Add distbuild stratumRichard Ipsum2014-03-281-0/+20
| |
| * Import distbuild configuration files into definitions.gitSam Thursfield2014-03-2812-0/+88
| | | | | | | | | | | | | | | | | | | | | | These files should be installed into distbuild worker and controller systems using the install-files configure extension, by adding the following line in the cluster morphology. INSTALL_FILES: distbuild/manifest These files were previously in the internal Codethink chunk repo 'distbuild-setup', and were installed by a Makefile.
* | Update morph to include distbuild fixRichard Ipsum2014-03-281-1/+1
| |
* | Add device-tree-compiler to toolsPedro Alvarez2014-03-281-0/+5
| |
* | Merge branch 'master' of git://git.baserock.org/baserock/baserock/definitionsLars Wirzenius2014-03-282-2/+2
|\ \
| * | Update morph to include new cache key computerDaniel Silverstone2014-03-281-1/+1
| | |
| * | Update trove-setupRichard Ipsum2014-03-281-1/+1
| | | | | | | | | | | | morph cache httpd now has 32 read and 32 write processes by default
| * | Update trove.morph to use trove-setup with binary deliveryAdam Coldrick2014-03-281-1/+1
| | |
* | | Change linux kernel refs to include virtualisation configLars Wirzenius2014-03-283-3/+3
|/ /
* | Update git-fat to get fixed install commandRichard Ipsum2014-03-281-1/+1
| |
* | Add build-depends attribute to git-fatRichard Ipsum2014-03-281-0/+1
| |
* | Add git-fat to toolsRichard Ipsum2014-03-281-0/+4
| |
* | Merge branch 'baserock/adamcoldrick/binary-delivery-v4-rebase'Adam Coldrick2014-03-271-1/+11
|\ \ | | | | | | | | | | | | | | | | | | | | | Author: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed by: Sam Thursfield <sam.thursfield@codethink.co.uk> Richard Maw <richard.maw@codethink.co.uk>
| * | Make trove.configure perform required substitutionsbaserock/adamcoldrick/binary-delivery-v4-rebaseAdam Coldrick2014-03-271-1/+11
|/ / | | | | | | | | | | Since we added releases-repo-migration.sh and a systemd unit to call it, and both of these need to know the Trove ID, add them to the command that performs substitutions in trove.configure.
* | Update morph to include distbuild supportRichard Ipsum2014-03-271-1/+1
| |
* | Merge branch 'baserock/adamcoldrick/chroot-devel-systems-rebase'Adam Coldrick2014-03-276-0/+99
|\ \ | | | | | | | | | | | | | | | | | | Author: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> Richard Maw <richard.maw@codethink.co.uk>
| * | Add system morphology for a small arm7lhf devel system for a chrootbaserock/adamcoldrick/chroot-devel-systems-rebaseAdam Coldrick2014-03-261-0/+16
| | |
| * | Add system morphology for a small arm7b devel system for a chrootAdam Coldrick2014-03-261-0/+16
| | |
| * | Add system morphology for a small armv7l devel system for a chrootAdam Coldrick2014-03-261-0/+16
| | |
| * | Add system morphology for small ppc64 devel system for a chrootAdam Coldrick2014-03-261-0/+17
| | |
| * | Add system morphology for small x86_32 devel system for a chrootAdam Coldrick2014-03-261-0/+17
| | |
| * | Add system morphology for small x86_64 devel system for a chrootAdam Coldrick2014-03-261-0/+17
| | |
* | | Merge branch 'baserock/richardmaw/S10721-img-pkg-v2'Richard Maw2014-03-277-1/+349
|\ \ \ | | | | | | | | | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Lars Wirzenius
| * | | Add example deployment of an image packagebaserock/richardmaw/S10721-img-pkg-v2Richard Maw2014-03-255-0/+180
| | | |
| * | | Add write extension for making packages of images to be installed later.Richard Maw2014-03-251-0/+168
| | | |
| * | | Fix date in SDK write extensionRichard Maw2014-03-181-1/+1
| | |/ | |/|
* | | Documentation for sdk-example-clusterSam Thursfield2014-03-262-18/+46
| | | | | | | | | | | | | | | | | | | | | | | | Also, rename from just 'sdk' so that it's clear this is an example of usage of the 'sdk' write extension. Reviewed-By: Richard Maw (on IRC) Reviewed-By: Lars Wirzenius (on IRC)
* | | Merge remote-tracking branch 'origin/baserock/danielsilverstone/petrify-all'Daniel Silverstone2014-03-2647-475/+950
|\ \ \ | |_|/ |/| | | | | | | | Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
| * | Petrify Masterbaserock/danielsilverstone/petrify-allDaniel Silverstone2014-03-2647-480/+978
|/ /
* | Merge branch 'baserock/richardipsum/armhf-base-system'Richard Ipsum2014-03-241-0/+16
|\ \ | |/ |/| | | | | | | Reviewed on IRC by: Daniel Silverstone Richard Maw
| * Add armv7lhf base systembaserock/richardipsum/armhf-base-systemRichard Ipsum2014-03-201-0/+16
|/
* Revert "trove: Allow TROVE_HOSTNAME different to TROVE_ID"Sam Thursfield2014-03-171-11/+4
| | | | | | | This reverts commit 3e73cebdb2ef8df99f416696d040e797b856cd24. This patch was accidentally pushed without review as part of the previous branch.
* Merge branch 'baserock/sam/devel-upgrades-v2'Sam Thursfield2014-03-172-4/+56
|\ | | | | | | Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
| * trove: Allow TROVE_HOSTNAME different to TROVE_IDSam Thursfield2014-03-141-4/+11
| | | | | | | | | | This is necessary for git.baserock.org, whose TROVE_PREFIX and TROVE_ID is 'baserock' but whose hostname certainly isn't.
| * Add example cluster morph for upgrading an existing devel systemSam Thursfield2014-03-141-0/+45
| | | | | | | | | | | | | | | | Many users will have downloaded images from git.baserock.org and set them up manually, so do not have an existing cluster morphology to upgrade with. This gives them a hint on how to use the Baserock upgrade mechanism. You can only use this mechanism from Baserock 14 onwards.
* | Merge branch 'baserock/richardmaw/S10692-sdk-sysroot'Richard Maw2014-03-142-1/+7
|\ \ | |/ |/| | | | | Reviewed-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * Include a devel system in the SDK's sysrootbaserock/richardmaw/S10692-sdk-sysrootRichard Maw2014-03-141-0/+6
| |
| * Request grep operate in text mode, even for large blobRichard Maw2014-03-141-1/+1
|/ | | | | This worked for busybox's grep, since it treats all files as text anyway and ignores the option.
* Merge branch 'baserock/sam/trove-configure'Sam Thursfield2014-03-121-10/+32
|\ | | | | | | | | | | Reviewed-By: Richard Ipsum <richard.ipsum@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk> Reviewed-By: Lars Wirzenius <richard.maw@codethink.co.uk>
| * trove: Do subsitutions in /etc at deploy-time, not at first bootSam Thursfield2014-03-112-11/+34
|/ | | | | | | | | This makes it easier to merge changes between /etc when doing upgrades. Lorry and Mason config goes into local-config.git, not in /etc, so this still needs to be done at first boot when we can run Gitano commands on the target. For this reason the /etc/trove-setup.sed file is still stored in the resulting system.