Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Move scripts into scripts/ directory | Sam Thursfield | 2014-06-10 | 4 | -0/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | Add distbuild-cluster script | Sam Thursfield | 2014-06-10 | 1 | -0/+97 | |
| | | | | | | | | | | | | This lets you call 'morph distbuild' for a bunch of systems at once. | |||||
| * | | Add release automation script. | Sam Thursfield | 2014-06-10 | 1 | -0/+444 | |
| | | | ||||||
* | | | Correct trove.baserock.org-upgrade cluster | Sam Thursfield | 2014-06-09 | 1 | -3/+3 | |
|/ / | ||||||
* | | Merge branch 'baserock/sam/test-licenses' | Sam Thursfield | 2014-06-09 | 1 | -1/+1 | |
|\ \ | | | | | | | | | | | | | Reviewed-By: Daniel Silverstone (on IRC) Reviewed-By: Lars Wirzenius (on IRC) | |||||
| * | | Fix licensecheck.sh to work with the new `morph edit` syntax. | Sam Thursfield | 2014-06-09 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge branch 'baserock/sam/distbuild-disk-space' | Sam Thursfield | 2014-06-06 | 1 | -5/+2 | |
|\ \ | | | | | | | | | | | | | Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk> Reviewed-By: Richard Ipsum <richard.ipsum@codethink.co.uk> | |||||
| * | | Prevent distbuild nodes from filling up their disks | Sam Thursfield | 2014-06-05 | 1 | -5/+2 | |
|/ / | | | | | | | | | | | | | | | 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. | |||||
* | | Update release.morph for Baserock 14.23baserock-14.23 | Adam Coldrick | 2014-06-05 | 1 | -39/+7 | |
| | | ||||||
* | | Update morph ref for Baserock 14.23 | Adam Coldrick | 2014-06-05 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'baserock/sam/clarify-upgrade-devel' | Sam Thursfield | 2014-06-05 | 1 | -9/+3 | |
|\ | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk> | |||||
| * | Improve upgrade-devel.morph | Sam Thursfield | 2014-06-05 | 1 | -9/+3 | |
| | | | | | | | | | | | | | | 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'. | |||||
* | | Update Morph to get sam/list-artifacts branch | Sam Thursfield | 2014-06-05 | 1 | -1/+1 | |
|/ | ||||||
* | Update morph to get a set of distbuild fixes | Richard Ipsum | 2014-06-04 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'baserock/richardmaw/S11159-initramfs' | Richard Maw | 2014-06-03 | 4 | -1/+42 | |
|\ | | | | | | | Reviewed-by: Sam Thursfield, Richard Ipsum | |||||
| * | Add example systems which use an initramfsbaserock/richardmaw/S11159-initramfs | Richard Maw | 2014-06-02 | 3 | -0/+41 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | Update morph to a version with initramfs write extension support | Richard Maw | 2014-06-02 | 1 | -1/+1 | |
|/ | ||||||
* | Update gallbaserock/danielsilverstone/update-gall | Daniel Silverstone | 2014-05-30 | 1 | -1/+1 | |
| | ||||||
* | Update release.morph for 14.22 releasebaserock-14.22 | Sam Thursfield | 2014-05-29 | 1 | -15/+15 | |
| | ||||||
* | Update morph ref for Baserock 14.22 | Sam Thursfield | 2014-05-29 | 1 | -1/+1 | |
| | ||||||
* | Merge remote-tracking branch 'origin/baserock/liw/gbo-deployments' | Lars Wirzenius | 2014-05-29 | 3 | -4/+31 | |
|\ | | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Richard Maw | |||||
| * | Rename to clearer name | Lars Wirzenius | 2014-05-29 | 1 | -0/+0 | |
| | | ||||||
| * | Fixes from review | Lars Wirzenius | 2014-05-29 | 1 | -3/+1 | |
| | | ||||||
| * | Add a cluster morph for upgrading git.baserock.org | Lars Wirzenius | 2014-05-29 | 1 | -0/+25 | |
| | | ||||||
| * | Allow TROVE_HOSTNAME to be set separately from TROVE_ID | Lars Wirzenius | 2014-05-29 | 1 | -1/+7 | |
| | | ||||||
| * | Add set-hostname to trove-system's config extensions | Lars Wirzenius | 2014-05-29 | 1 | -0/+1 | |
| | | ||||||
| * | Stop setting system hostname to TROVE_ID | Lars Wirzenius | 2014-05-29 | 1 | -3/+0 | |
|/ | | | | | | | | | | We have hostname.configure already for setting the hostname, and nothing in Trove (gitano, LC, etc) should care about the hostname. They might care about the external name (i.e., TROVE_HOSTNAME), but that's entirely orthogonal to the system hostname. And some systems shouldn't have their system hostname set to TROVE_ID. For example, git.baserock.org's TROVE_ID is baserock, but the system hostname shouldn't be that (it's currently firehose1). | |||||
* | Merge remote-tracking branch 'origin/baserock/ps/gitlab-fixes' | Lars Wirzenius | 2014-05-28 | 8 | -12/+41 | |
|\ | ||||||
| * | gitlab chunks and stratumbaserock/ps/gitlab-fixes | Paul Sherwood | 2014-05-25 | 4 | -5/+28 | |
| | | ||||||
| * | baserock has /bin/kill, not /usr/bin/kill | Paul Sherwood | 2014-05-25 | 3 | -6/+6 | |
| | | ||||||
| * | add bundler v1.6.2 | Paul Sherwood | 2014-05-25 | 1 | -1/+7 | |
| | | ||||||
* | | Add an ARMv7lhf Wandboard system morphology | Adam Coldrick | 2014-05-27 | 1 | -0/+24 | |
|/ | ||||||
* | Use new Lorry Controller with faster list-jobs-html page | Lars Wirzenius | 2014-05-22 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of git://git.baserock.org/baserock/baserock/definitions | Lars Wirzenius | 2014-05-22 | 1 | -0/+11 | |
|\ | | | | | | | | | Conflicts: trove.morph | |||||
| * | Update the sha1 of lorry-controller. | Pedro Alvarez | 2014-05-22 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'baserock/pedroalvarez/minion-conf' | Pedro Alvarez | 2014-05-22 | 1 | -0/+11 | |
| |\ | | | | | | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Adam Coldrick | |||||
| | * | Create the minion configuration in trove.configure | Pedro Alvarez | 2014-05-21 | 1 | -0/+11 | |
| |/ | | | | | | | | | Minions load its configuration from /etc/lorry-controller/minion.conf and the file wasn't been generated at deploy time. | |||||
* | | Update Lorry Controller to remove broken buttons, links from status | Lars Wirzenius | 2014-05-22 | 1 | -1/+1 | |
|/ | ||||||
* | Merge remote-tracking branch 'origin/baserock/liw/gitlab-backup-cronjob' | Lars Wirzenius | 2014-05-21 | 5 | -1/+45 | |
|\ | | | | | | | | | Reviewed-by: Daniel Silverstone (email) Reviewed-by: Richard Maw (irc) | |||||
| * | Add GitLab backup automation | Lars Wirzenius | 2014-05-20 | 5 | -1/+45 | |
| | | | | | | | | | | | | This adds a systemd timer unit to back up a GitLab instance every four hours. The backup is placed as /home/git/gitlab-backup.tar and it is expected Something Else retrieves that. | |||||
* | | Merge branch 'baserock/sam/distbuild-x86' | Sam Thursfield | 2014-05-19 | 2 | -0/+40 | |
|\ \ | | | | | | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk> | |||||
| * | | distbuild: Add x86_32 and x86_64 systems | Sam Thursfield | 2014-05-19 | 2 | -0/+40 | |
|/ / | ||||||
* | | Fix the name of the tools BSP morphology. This slipped through the cracks | Daniel Silverstone | 2014-05-19 | 1 | -1/+1 | |
| | | ||||||
* | | Update morph SHA to one with fixed long line | Daniel Silverstone | 2014-05-16 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'baserock/danielsilverstone/vagrant-support' | Daniel Silverstone | 2014-05-16 | 9 | -1/+136 | |
|\ \ | ||||||
| * | | Vagrant system with virtualbox guest additions. | Daniel Silverstone | 2014-05-16 | 4 | -0/+55 | |
| | | | | | | | | | | | | | | | At this time, the VirtualBox stuff is x86_64 only because we're abusing its build system to get to what we need. | |||||
| * | | Vagrant basebox configure script. | Daniel Silverstone | 2014-05-16 | 1 | -0/+55 | |
| | | | | | | | | | | | | This sets up the various little bits vagrant relies on. | |||||
| * | | Add a tools BSP stratum and add to the chroot devel systems for x86. | Daniel Silverstone | 2014-05-16 | 3 | -0/+20 | |
| | | | | | | | | | | | | | | | This means that chroots will be able to build rawdisks providing the host has a compatible btrfs module. | |||||
| * | | Add sudo, based off 1.8.10p2 | Daniel Silverstone | 2014-05-16 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | We have a baserock/morph branch which is just the 1.8.10p2 tag no need for a morphology at this time. | |||||
| * | | Update morph to version containing vagrant-related fixes | Daniel Silverstone | 2014-05-16 | 1 | -1/+1 | |
| |/ | | | | | | | | | | | These include virtualbox-ssh.write updates and also a fix to the write extension for raw disks and how it constructs the state subvolumes |