Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Save more than one failed build | Richard Maw | 2013-07-03 | 1 | -1/+1 | |
|/ / | | | | | | | | | | | I blithely replaced runcmd(['mv', src_dir, dest_dir]) with os.rename(src_dir, dest_dir), without realising that mv does extra work when the target is a directory that already exists. | |||||
* | | Merge branch 'baserock/tiagogomes/vcpu' | Tiago Gomes | 2013-07-02 | 3 | -3/+13 | |
|\ \ | |/ |/| | | | Reviewed by Lars Wirzenius | |||||
| * | Allow to set the number of cpus for virtualbox and kvm deployments. | Tiago Gomes | 2013-07-02 | 3 | -3/+13 | |
|/ | ||||||
* | Merge commit '945f004cc5bda68d9a847f8dca4970371753c530' | Lars Wirzenius | 2013-07-02 | 3 | -6/+12 | |
|\ | ||||||
| * | Update tests in line with changes to os-release | Jonathan Maw | 2013-07-02 | 2 | -2/+6 | |
| | | ||||||
| * | Make /etc/os-release have the easy info | Jonathan Maw | 2013-07-02 | 1 | -4/+6 | |
| | | ||||||
* | | Break a long line in README | Lars Wirzenius | 2013-07-02 | 1 | -1/+2 | |
| | | ||||||
* | | Revert "Merge branch 'jonathan/fix-petrify'" | Daniel Silverstone | 2013-07-02 | 1 | -2/+49 | |
|/ | | | | | This reverts commit cc04afc00f35dc00e03c9ab207bbc2e5513812d0, reversing changes made to 656295846bffb4eda9fa3869d04fd7c042b2e37a. | |||||
* | Merge branch 'jonathan/fix-petrify' | Jonathan Maw | 2013-07-02 | 1 | -49/+2 | |
|\ | | | | | | | Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk> | |||||
| * | Make morph petrify use the petrify_everything function | Jonathan Maw | 2013-07-02 | 1 | -49/+2 | |
|/ | ||||||
* | Merge branch 'baserock/tiagogomes/ssh-rsync-work' of ↵ | Tiago Gomes | 2013-07-01 | 1 | -70/+80 | |
|\ | | | | | | | | | | | ssh://git.baserock.org/baserock/baserock/morph Reviewed by Richard Maw | |||||
| * | Improvements to ssh-rsync extension | Tiago Gomes | 2013-07-01 | 1 | -70/+80 | |
|/ | ||||||
* | Merge branch 'baserock/richardmaw/S8041/update-README' of ↵ | Richard Maw | 2013-06-27 | 1 | -103/+85 | |
|\ | | | | | | | | | | | git://git.baserock.org/baserock/baserock/morph Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk> | |||||
| * | Update build environment description | Richard Maw | 2013-06-27 | 1 | -1/+6 | |
| | | ||||||
| * | Augment instructions for running morph's tests | Richard Maw | 2013-06-27 | 1 | -1/+4 | |
| | | ||||||
| * | Remove disk-size field from manual. | Richard Maw | 2013-06-27 | 1 | -2/+0 | |
| | | ||||||
| * | Fix typo | Richard Maw | 2013-06-27 | 1 | -1/+1 | |
| | | ||||||
| * | List more build systems. | Richard Maw | 2013-06-27 | 1 | -2/+9 | |
| | | ||||||
| * | Rewrite morphologies in YAML | Richard Maw | 2013-06-27 | 1 | -84/+53 | |
| | | ||||||
| * | Update build instructions | Richard Maw | 2013-06-27 | 1 | -11/+11 | |
| | | ||||||
| * | re-brand ourselves as an appliance Linux solution | Richard Maw | 2013-06-27 | 1 | -1/+1 | |
|/ | | | | | Embedded linux is strictly on hardware, while Baserock is suitable for virtual machines as well. | |||||
* | Merge remote-tracking branch 'origin/baserock/tiagogomes/bscs-sync' | Richard Maw | 2013-06-25 | 1 | -4/+13 | |
|\ | ||||||
| * | Run the merge mode of baserock-system-config-sync when upgrading running ↵ | Tiago Gomes | 2013-06-17 | 1 | -0/+9 | |
| | | | | | | | | systems. | |||||
| * | Add a missing trailing slash to the source directory of rsync | Tiago Gomes | 2013-06-17 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | Accordingly the rsync manual: "A trailing slash on the source changes this behavior to avoid creating an additional directory level at the destination. You can think of a trailing / on a source as meaning "copy the contents of this directory" as opposed to "copy the directory by name". | |||||
| * | Unmount the remote mouting point instead of the root disk | Tiago Gomes | 2013-06-15 | 1 | -1/+1 | |
| | | | | | | | | Unmounting the root disk as the side effect of turn it to be read only | |||||
| * | Don't dereference the default symbolic link when updating it | Tiago Gomes | 2013-06-15 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Or else this ln -s -f update1 /mp/systems/default will do this '/pp/systems/default/update1' -> 'update1 When we want '/pp/systems/default' -> 'update1 | |||||
| * | Fix warnings and test suite | Lars Wirzenius | 2013-06-15 | 3 | -20/+14 | |
| | | ||||||
| * | Remove SystemKindBuilderFactory | Lars Wirzenius | 2013-06-15 | 3 | -133/+52 | |
| | | | | | | | | | | | | We now only support one system-kind, so there's no need for the factory stuff, and at this point it only serves to obfuscate and complexify. | |||||
| * | Require system-kind to be rootfs-tarball | Lars Wirzenius | 2013-06-15 | 1 | -0/+3 | |
| | | ||||||
| * | Delete system-kind plugins except for rootfs-tarball | Lars Wirzenius | 2013-06-15 | 3 | -284/+0 | |
| | | | | | | | | | | Also delete the infrastructure for disk-based system-kinds from builder2.py. | |||||
| * | Check that that the repo-alias option matches the expected RE | Richard Dale | 2013-06-15 | 1 | -0/+4 | |
| | | ||||||
* | | Merge remote-tracking branch ↵ | Lars Wirzenius | 2013-06-25 | 3 | -8/+20 | |
|\ \ | | | | | | | | | | 'origin/baserock/richarddale/config-messages-verbose-off-2' | |||||
| * | | Fix lines overflowing the 80 character limit | Richard Dale | 2013-06-25 | 2 | -5/+10 | |
| | | | ||||||
| * | | Don't show git config messages for 'morph branch' in verbose mode | Richard Dale | 2013-06-25 | 3 | -8/+15 | |
|/ / | ||||||
* | | Merge remote-tracking branch 'origin/baserock/richardmaw/fix-artifact-gc' | Lars Wirzenius | 2013-06-21 | 1 | -1/+2 | |
|\ \ | ||||||
| * | | Only attempt to clean up artifacts | Richard Maw | 2013-06-11 | 1 | -1/+2 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | Because the whole cachedir was considered, and not just the artifacts tree, it would recursively consider every file an artifact, incuding cached gits and ccache. This made it slower and remove things before they were due, since only the artifact cache is guaranteed to set mtimes on access. This wouldn't cause incorrect builds, since any cached objects get re-generated, but it was definitely not desired behaviour. | |||||
* | | deploy plugin: Use sh instead of bash for timestamping | Richard Maw | 2013-06-11 | 1 | -1/+1 | |
| | | | | | | | | | | This was left over from experimentation, it works with sh, and is faster. | |||||
* | | Merge remote-tracking branch ↵ | Lars Wirzenius | 2013-06-20 | 2 | -1/+4 | |
|\ \ | | | | | | | | | | | | | | | | | | | 'origin/baserock/richardmaw/S8043-timestamp-extension-output' I verified that a deployment still works, and that the output is time-stamped. | |||||
| * | | Write extensions: Flush output when using status() | Richard Maw | 2013-06-10 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | This is required to get real-time output and the timestamps meaning anything useful. | |||||
| * | | deploy_plugin: Timestamp output of extensions | Richard Maw | 2013-06-10 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | This requires a patch to cliapp to actually print the output, as there is a bug that causes it to always output to a pipe. | |||||
* | | | Merge branch 'liw/os-release-perms' | Lars Wirzenius | 2013-06-20 | 1 | -2/+4 | |
|\ \ \ | | | | | | | | | | | | | Reviewed-by: Richard Maw | |||||
| * | | | Fix permissions of /etc/os-release | Lars Wirzenius | 2013-06-20 | 1 | -2/+4 | |
|/ / / | | | | | | | | | | | | | Also clarify how the directory containing it gets created to avoid a bit of code duplication. | |||||
* | | | Merge branch 'liw/remove-nonrootfs-system-kinds' | Lars Wirzenius | 2013-06-20 | 7 | -430/+62 | |
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | Reviewed-by: Daniel Silverstone I, Lars, declare that I don't care about having a cmdtest for the error and warning. | |||||
| * | | Fix warnings and test suite | Lars Wirzenius | 2013-06-20 | 3 | -20/+14 | |
| | | | ||||||
| * | | Remove SystemKindBuilderFactory | Lars Wirzenius | 2013-06-20 | 3 | -133/+52 | |
| | | | | | | | | | | | | | | | | | | We now only support one system-kind, so there's no need for the factory stuff, and at this point it only serves to obfuscate and complexify. | |||||
| * | | Require system-kind to be rootfs-tarball | Lars Wirzenius | 2013-06-20 | 1 | -0/+3 | |
| | | | ||||||
| * | | Delete system-kind plugins except for rootfs-tarball | Lars Wirzenius | 2013-06-20 | 3 | -284/+0 | |
|/ / | | | | | | | | | Also delete the infrastructure for disk-based system-kinds from builder2.py. | |||||
* | | Merge remote-tracking branch ↵ | Daniel Silverstone | 2013-06-19 | 1 | -0/+4 | |
|\ \ | |/ |/| | | | | | | | 'origin/baserock/richarddale/check-repo-alias-option' Reviewed-By: Daniel Silverstone <daniel.silverstone@codethink.co.uk> | |||||
| * | Check that that the repo-alias option matches the expected RE | Richard Dale | 2013-06-17 | 1 | -0/+4 | |
| | | ||||||
* | | Merge branch 'baserock/richardmaw/S8131-deploy-with-spaces' of ↵ | Richard Maw | 2013-06-19 | 3 | -6/+6 | |
|\ \ | | | | | | | | | | | | | | | | git://git.baserock.org/baserock/baserock/morph Reviewed by: Lars Wirzenius <lars.wirzenius@codethink.co.uk> |