summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use updated versions of util-linux and e2fsprogsbaserock/richardmaw/yakshave/util-linux-blkidRichard Maw2014-06-062-2/+2
| | | | | | | | | | Both are updated to the latest release, and there are morphology changes to: 1. prefer util-linux's versions of blkid, findfs and fsck. 2. Install all of util-linux's tools, regardless of whether busybox also has a version. We can have the busybox version for minimal systems, but the util-linux versions for base systems.
* 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.
| * | Add sudo, based off 1.8.10p2Daniel Silverstone2014-05-161-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 fixesDaniel Silverstone2014-05-161-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
* | Release ARM devel for Wandboard, not Calxeda HighbankSam Thursfield2014-05-161-2/+2
|/ | | | | | | The rootfs is the same other than having a different kernel build, but the Wandboard is more common than the Highbank server. In practice the ARM devel rootfs can be used for any ARM board if a Linux kernel built for that board is supplied to the board's bootloader.
* Merge branch 'baserock/adamcoldrick/gitlab-systems-merge'Adam Coldrick2014-05-1631-0/+1400
|\ | | | | | | Reviewed by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * Add a cluster morphology to deploy a server and runnerbaserock/adamcoldrick/gitlab-systems-mergeAdam Coldrick2014-05-161-0/+48
| |
| * Add system and cluster for GitLab CI RunnersAdam Coldrick2014-05-162-0/+47
| |
| * Add a system and cluster morphology for a GitLab serverAdam Coldrick2014-05-162-0/+43
| |
| * Add required files to install gitlab-ci-runner "automatically"Adam Coldrick2014-05-163-0/+55
| |
| * Add a configure extension and relevant files for installing GitLabAdam Coldrick2014-05-1523-0/+1207
|/
* Merge branch 'baserock/ps/web-system-v2'Adam Coldrick2014-05-155-0/+120
|\ | | | | | | | | Reviewed by: Adam Coldrick Daniel Silverstone (+2 for Adam to merge)
| * example web dev system with python, node, ruby, postgres, redis, memcached, ↵Paul Sherwood2014-05-105-0/+120
| | | | | | | | erlang