Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/baserock/richarddale/metadata_contents' | Lars Wirzenius | 2013-05-28 | 5 | -23/+63 |
|\ | | | | | | | | | | | | | | | Conflicts: morphlib/app.py Also fixed copyright year in tests/trove-id.script, which was not from Richard's patch, but from an earlier commit, and all my own fault. | ||||
| * | Fix kvm working without autostart | Jonathan Maw | 2013-05-28 | 1 | -1/+1 |
| | | |||||
| * | rename trove-prefix and trove_prefix to trove_id | Paul Sherwood | 2013-05-28 | 2 | -12/+12 |
| | | |||||
| * | Add tests for listing a chunk's contents | Richard Dale | 2013-05-24 | 1 | -0/+9 |
| | | |||||
| * | Make morphlib.bins.chunk_filenames() a private method | Richard Dale | 2013-05-24 | 1 | -3/+3 |
| | | |||||
| * | Remove excessive debugging messages | Richard Dale | 2013-05-24 | 2 | -7/+2 |
| | | |||||
| * | Include the artifact metadata-version in the cache id key | Richard Dale | 2013-05-24 | 3 | -4/+6 |
| | | |||||
| * | Add contents list to chunk and stratum metadata | Richard Dale | 2013-05-24 | 3 | -21/+55 |
| | | |||||
* | | Merge branch 'ps/to-trove-id' | Lars Wirzenius | 2013-05-27 | 2 | -12/+12 |
|\ \ | | | | | | | | | | Changed Paul's patch so that --trove-prefix still works as an alias. | ||||
| * | | rename trove-prefix and trove_prefix to trove_id | Paul Sherwood | 2013-04-13 | 2 | -12/+12 |
| | | | |||||
* | | | Fix kvm working without autostart | Jonathan Maw | 2013-05-24 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Add the trovectl plugin to the morph plugins directory. | Tiago Gomes | 2013-05-23 | 1 | -0/+32 |
| | | |||||
* | | Merge remote-tracking branch 'origin/tiagogomes/upgrades2' | Lars Wirzenius | 2013-05-23 | 2 | -9/+55 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Conflicts: morphlib/exts/nfsboot.write Sorted out the conflict, and tested by deploying first devel and then base to the same rawdisk, and things worked. | ||||
| * | | Use the name factory for the first system version. | Tiago Gomes | 2013-05-23 | 3 | -3/+3 |
| | | | |||||
| * | | Implement raw disk upgrades. | Tiago Gomes | 2013-05-23 | 1 | -4/+50 |
| | | | | | | | | | | | | | | | We perform this by cloning an existing orig directory and then updating the contents using rsync | ||||
| * | | Allow installing extlinux to other system versions. | Tiago Gomes | 2013-05-20 | 1 | -4/+4 |
| | | | |||||
* | | | nfsboot deployment creates local state dirs | Jonathan Maw | 2013-05-20 | 1 | -0/+8 |
| | | | |||||
* | | | Can define version by the environment variable 'VERSION' | Jonathan Maw | 2013-05-20 | 1 | -1/+14 |
|/ / | | | | | | | If the version already exists on the device, deployment is aborted | ||||
* | | EXTS: simple-network.configure | Daniel Silverstone (br7vm) | 2013-05-17 | 1 | -0/+143 |
| | | | | | | | | | | | | Simple networking configuration extension, taking NETWORK_CONFIG from the environment and writing /etc/network/interfaces out during deployment configuration. | ||||
* | | Make nfsboot use the new hierarchy | Jonathan Maw | 2013-05-14 | 1 | -11/+74 |
| | | |||||
* | | Make rsync delete files that shouldn't exist | Jonathan Maw | 2013-05-14 | 1 | -1/+1 |
| | | |||||
* | | Use a kernel named 'kernel' instead of 'linux' | Jonathan Maw | 2013-05-13 | 1 | -2/+2 |
| | | |||||
* | | Rename the drop-config-files extension to add-config-files | Tiago Gomes | 2013-05-13 | 1 | -0/+0 |
| | | |||||
* | | Merge git://git.baserock.org/baserock/baserock/morph into ↵ | Tiago Gomes | 2013-05-10 | 3 | -36/+76 |
|\ \ | | | | | | | | | | baserock/tiagogomes/drop-config | ||||
| * \ | Merge branch 'jonathan/disk-layout' of ↵ | Richard Maw | 2013-05-13 | 1 | -25/+47 |
| |\ \ | | | | | | | | | | | | | ssh://trove.baserock.org/baserock/baserock/morph | ||||
| | * | | Add 'state' dirs as btrfs subvolumes | Jonathan Maw | 2013-05-13 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | These subvolumes exist in state/{home,opt,srv} of the disk's root. They are not mounted by default. | ||||
| | * | | Use a different disk system layout for rawdisk | Jonathan Maw | 2013-05-13 | 1 | -25/+36 |
| | | | | | | | | | | | | | | | | | | | | This is in preparation for making deployments able to upgrade existing baserock systems. | ||||
| * | | | Merge branch 'baserock/richardmaw/kvm-write-allow-autostart' of ↵ | Richard Maw | 2013-05-13 | 3 | -11/+29 |
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | git://git.baserock.org/baserock/baserock/morph Reviewed-by: Jonathan Maw on IRC. | ||||
| | * | | Add AUTOSTART to kvm and libvirt write extensions | Richard Maw | 2013-05-08 | 3 | -11/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | If AUTOSTART is 'yes' then the VM will be started once it is created. If it is 'no' or undefined, then it will need to be manually started. If it is any other value, then an exception is raised. | ||||
* | | | | Add a new configuration extension to drop configuration files to the image /etc | Tiago Gomes | 2013-05-10 | 1 | -0/+27 |
|/ / / | |||||
* | | | Fix permissions on the ssh configure extension | Tiago Gomes | 2013-05-09 | 1 | -2/+4 |
| | | | |||||
* | | | Improve the ssh configuration file. | Tiago Gomes | 2013-05-09 | 1 | -10/+11 |
| | | | | | | | | | | | | | | | | | | - Don't fail if the root/.ssh directory does not exist when adding entries to the known_hosts file - Use shutil.copyfilobj to copy the file contents - Use the python with statatement when opening files | ||||
* | | | Merge branch 'support-known-hosts' of ↵ | Richard Maw | 2013-05-09 | 1 | -0/+16 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | git://git.baserock.org/baserock/baserock/morph A column width error was fixed up in the merge. | ||||
| * | | | Allow to add public ssh keys to known hosts file | Tiago Gomes | 2013-05-09 | 1 | -0/+15 |
| |/ / | |||||
* | | | Fix typo | Lars Wirzenius | 2013-05-09 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'liw/fix-rawdisk-on-arm' | Lars Wirzenius | 2013-05-09 | 1 | -1/+24 |
|\ \ \ | |/ / |/| | | | | | Reviewed-By: Jonathan Maw (on irc) | ||||
| * | | Fix recognition of x86-32 | Lars Wirzenius | 2013-05-08 | 1 | -1/+5 |
| | | | | | | | | | | | | Reported-by: Richard Maw | ||||
| * | | Make bootloader installation for disk images optional | Lars Wirzenius | 2013-05-08 | 1 | -1/+20 |
| | | | |||||
* | | | Merge branch 'master' of git://git.baserock.org/baserock/baserock/morph | Lars Wirzenius | 2013-05-08 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | Fix unfortunate typo in ssh configuration extension | Richard Maw | 2013-05-08 | 1 | -1/+1 |
| |/ / | | | | | | | | | | | | | | | | This tiny typo unfortunately makes root unable to use ssh, since ssh refuses to authenticate if your private key is globally readable, and the typo causes the private key to be given the public key's permissions. | ||||
* | | | Add entry for / in fstab but only if there isn't one | Lars Wirzenius | 2013-05-02 | 1 | -2/+18 |
| | | | |||||
* | | | Create an empty fstab if one is missing | Lars Wirzenius | 2013-05-02 | 1 | -7/+10 |
|/ / | |||||
* | | Merge remote-tracking branch 'origin/baserock/richolland/branch-cache-repo--v2' | Lars Wirzenius | 2013-04-23 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | morph branch caches previously uncached repos | Richard Holland | 2013-04-12 | 1 | -1/+1 |
| | | | | | | | | | | | | Like morph checkout, morph branch will cache a previously uncached repo rather than giving an error. The if statement checking for an already existant branch will now no longer raise an error when repo is uncached. | ||||
* | | Merge remote-tracking branch ↵ | Lars Wirzenius | 2013-04-12 | 1 | -1/+7 |
|\ \ | | | | | | | | | | | | | | | | 'origin/baserock/richardholland/empty-stratum-error' Reviewed-by: Lars Wirzenius | ||||
| * | | Corrections to previous commits | Richard Holland | 2013-04-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Removed trailing comma, corrected copyright year, used #pragma: no cover to exclude the exception class form coverage and allow ./check full to run. | ||||
| * | | Changed empty stratum warning to error | Richard Holland | 2013-04-08 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | Added new cliapp.AppException class to raise error when attempting to build an empty stratum (no dependencies) and raised it appropriately. | ||||
* | | | Fix copyright year | Lars Wirzenius | 2013-04-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | We only have written this this year, so it should be copyright this year only. | ||||
* | | | Merge branch 'master' of git://git.baserock.org/baserock/baserock/morph | Lars Wirzenius | 2013-04-12 | 1 | -3/+3 |
|\ \ \ | | |/ | |/| | |||||
| * | | Fix nfsboot write-extension | Jonathan Maw | 2013-04-08 | 1 | -3/+3 |
| |/ | | | | | | | Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk> |