summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | tools: Update 'morph' to commit 'Check for presence of btrfs before trying ↵Sam Thursfield2014-06-111-1/+1
| | | | | | | | to use it'
* | Merge branch 'sam/release-tooling'Sam Thursfield2014-06-104-0/+541
|\ \ | | | | | | | | | Reviewed-By: Adam Coldrick <adam.coldrick@codethink.co.uk>
| * | Move scripts into scripts/ directorySam Thursfield2014-06-104-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 scriptSam Thursfield2014-06-101-0/+97
| | | | | | | | | | | | This lets you call 'morph distbuild' for a bunch of systems at once.
| * | Add release automation script.Sam Thursfield2014-06-101-0/+444
| | |
* | | Correct trove.baserock.org-upgrade clusterSam Thursfield2014-06-091-3/+3
|/ /
* | Merge branch 'baserock/sam/test-licenses'Sam Thursfield2014-06-091-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 Thursfield2014-06-091-1/+1
|/ /
* | Merge branch 'baserock/sam/distbuild-disk-space'Sam Thursfield2014-06-061-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 disksSam Thursfield2014-06-051-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.23Adam Coldrick2014-06-051-39/+7
| |
* | Update morph ref for Baserock 14.23Adam Coldrick2014-06-051-1/+1
|/
* Merge branch 'baserock/sam/clarify-upgrade-devel'Sam Thursfield2014-06-051-9/+3
|\ | | | | | | | | Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk> Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
| * Improve upgrade-devel.morphSam Thursfield2014-06-051-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 branchSam Thursfield2014-06-051-1/+1
|/
* Update morph to get a set of distbuild fixesRichard Ipsum2014-06-041-1/+1
|
* Merge branch 'baserock/richardmaw/S11159-initramfs'Richard Maw2014-06-034-1/+42
|\ | | | | | | Reviewed-by: Sam Thursfield, Richard Ipsum
| * Add example systems which use an initramfsbaserock/richardmaw/S11159-initramfsRichard Maw2014-06-023-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 supportRichard Maw2014-06-021-1/+1
|/
* Update gallbaserock/danielsilverstone/update-gallDaniel Silverstone2014-05-301-1/+1
|
* Update release.morph for 14.22 releasebaserock-14.22Sam Thursfield2014-05-291-15/+15
|
* Update morph ref for Baserock 14.22Sam Thursfield2014-05-291-1/+1
|
* Merge remote-tracking branch 'origin/baserock/liw/gbo-deployments'Lars Wirzenius2014-05-293-4/+31
|\ | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Richard Maw
| * Rename to clearer nameLars Wirzenius2014-05-291-0/+0
| |
| * Fixes from reviewLars Wirzenius2014-05-291-3/+1
| |
| * Add a cluster morph for upgrading git.baserock.orgLars Wirzenius2014-05-291-0/+25
| |
| * Allow TROVE_HOSTNAME to be set separately from TROVE_IDLars Wirzenius2014-05-291-1/+7
| |
| * Add set-hostname to trove-system's config extensionsLars Wirzenius2014-05-291-0/+1
| |
| * Stop setting system hostname to TROVE_IDLars Wirzenius2014-05-291-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 Wirzenius2014-05-288-12/+41
|\
| * gitlab chunks and stratumbaserock/ps/gitlab-fixesPaul Sherwood2014-05-254-5/+28
| |
| * baserock has /bin/kill, not /usr/bin/killPaul Sherwood2014-05-253-6/+6
| |
| * add bundler v1.6.2Paul Sherwood2014-05-251-1/+7
| |
* | Add an ARMv7lhf Wandboard system morphologyAdam Coldrick2014-05-271-0/+24
|/
* Use new Lorry Controller with faster list-jobs-html pageLars Wirzenius2014-05-221-1/+1
|
* Merge branch 'master' of git://git.baserock.org/baserock/baserock/definitionsLars Wirzenius2014-05-221-0/+11
|\ | | | | | | | | Conflicts: trove.morph
| * Update the sha1 of lorry-controller.Pedro Alvarez2014-05-221-1/+1
| |
| * Merge branch 'baserock/pedroalvarez/minion-conf'Pedro Alvarez2014-05-221-0/+11
| |\ | | | | | | | | | | | | Reviewed-by: Sam Thursfield Reviewed-by: Adam Coldrick
| | * Create the minion configuration in trove.configurePedro Alvarez2014-05-211-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 statusLars Wirzenius2014-05-221-1/+1
|/
* Merge remote-tracking branch 'origin/baserock/liw/gitlab-backup-cronjob'Lars Wirzenius2014-05-215-1/+45
|\ | | | | | | | | Reviewed-by: Daniel Silverstone (email) Reviewed-by: Richard Maw (irc)
| * Add GitLab backup automationLars Wirzenius2014-05-205-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 Thursfield2014-05-192-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 systemsSam Thursfield2014-05-192-0/+40
|/ /
* | Fix the name of the tools BSP morphology. This slipped through the cracksDaniel Silverstone2014-05-191-1/+1
| |
* | Update morph SHA to one with fixed long lineDaniel Silverstone2014-05-161-1/+1
| |
* | Merge branch 'baserock/danielsilverstone/vagrant-support'Daniel Silverstone2014-05-169-1/+136
|\ \
| * | Vagrant system with virtualbox guest additions.Daniel Silverstone2014-05-164-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 Silverstone2014-05-161-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 Silverstone2014-05-163-0/+20
| | | | | | | | | | | | | | | This means that chroots will be able to build rawdisks providing the host has a compatible btrfs module.