Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' of git://git.baserock.org/baserock/baserock/morphbaserock-8 | Daniel Silverstone | 2013-05-30 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'master' of git://git.baserock.org/baserock/baserock/morph | Lars Wirzenius | 2013-05-30 | 1 | -3/+8 |
| |\ | |||||
| * | | Update copyright year | Lars Wirzenius | 2013-05-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Shameless self-approval. | ||||
* | | | Update author details in setup.py | Daniel Silverstone | 2013-05-30 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Merge branch 'baserock/richardmaw/conficting-strata' | Richard Maw | 2013-05-30 | 1 | -3/+8 |
|\ \ | |/ |/| | | | Reviewed-by: Lars Wirzenius | ||||
| * | build graph: Improve the comment for stratum duplicate check | Richard Maw | 2013-05-29 | 1 | -3/+8 |
| | | |||||
* | | Merge remote-tracking branch 'origin/jonathan/tar-write-ext' | Lars Wirzenius | 2013-05-30 | 1 | -0/+21 |
|\ \ | |||||
| * | | Tar write extension fails if arguments not set | Jonathan Maw | 2013-05-30 | 1 | -0/+2 |
| | | | |||||
| * | | Add tar write extension | Jonathan Maw | 2013-05-30 | 1 | -0/+19 |
|/ / | |||||
* | | Merge remote-tracking branch 'origin/richarddale/qmake_build_system' | Lars Wirzenius | 2013-05-30 | 6 | -0/+250 |
|\ \ | |||||
| * | | qmake build system test still succeeds when qmake isn't found | Richard Dale | 2013-05-30 | 1 | -0/+6 |
| | | | |||||
| * | | Add detection for cmake and qmake build systems | Richard Dale | 2013-05-29 | 6 | -0/+244 |
|/ / | | | | | | | Add tests for cmake and qmake build systems | ||||
* | | Merge remote-tracking branch 'origin/jonathan/deploy-needs-DISK_SIZE-rebase' | Lars Wirzenius | 2013-05-29 | 3 | -10/+37 |
|\ \ | |/ |/| | |||||
| * | Apply Richard Maw's suggestions | Jonathan Maw | 2013-05-29 | 2 | -16/+2 |
| | | |||||
| * | Make deploy-rawdisk test pass and add a test for undefined DISK_SIZE | Jonathan Maw | 2013-05-29 | 2 | -1/+38 |
| | | |||||
| * | Make create_local_system fail if DISK_SIZE isn't defined | Jonathan Maw | 2013-05-29 | 1 | -1/+5 |
|/ | |||||
* | Merge remote-tracking branch ↵ | Lars Wirzenius | 2013-05-28 | 2 | -18/+20 |
|\ | | | | | | | 'origin/baserock/danielsilverstone/repo-alias-updates' | ||||
| * | REPOALIAS: Restructure debugging | Daniel Silverstone (br7vm) | 2013-05-28 | 1 | -16/+9 |
| | | | | | | | | | | | | Restructure the repo alias debugging so we do not flood the log with a lot of non-useful repo alias debug, instead log a single line indicating expansions which occur. | ||||
| * | REPOALIAS: Update repo alias to support dashes and to be more strict. | Daniel Silverstone (br7vm) | 2013-05-28 | 2 | -2/+11 |
| | | | | | | | | Now, repo aliases must meet [a-z][a-z0-9-]+ rather than just [a-z0-9]+ | ||||
* | | Merge remote-tracking branch 'origin/jonathan/ssh-rsync-write-rebase' | Lars Wirzenius | 2013-05-28 | 1 | -0/+181 |
|\ \ | | | | | | | | | | | | | I have not tested this, but I figure that the sooner we get it into the hands of people, the sooner we find problems in it. | ||||
| * | | Add ssh-rsync write extension | Jonathan Maw | 2013-05-28 | 1 | -0/+181 |
| |/ | | | | | | | | | This is used to perform upgrades on running baserock systems. It requires rsync on the target system | ||||
* | | Merge branch 'liw/deploy-not-exec-message' | Lars Wirzenius | 2013-05-28 | 3 | -2/+11 |
|\ \ | | | | | | | | | | | | | | | | Updated copyright years so ./check passes. Reviewed-by: Richard Maw | ||||
| * | | Give better error message if extension is not executable | Lars Wirzenius | 2013-04-16 | 1 | -0/+9 |
| | | | |||||
* | | | Merge branch 'liw/kill-bare-except' | Lars Wirzenius | 2013-05-28 | 8 | -29/+56 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Reviewed-by: Richard Maw I, Lars, note that we have an old version of CoverageTestRunner in Baserock. The new version hides the spurious logging messages. | ||||
| * | | | Stop using bare except: statements | Lars Wirzenius | 2013-04-16 | 8 | -29/+56 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | It is almost never a good idea to catch all exceptions, and then do nothing about them. This patch logs all caught exceptions so that the user has some possibilty to debug what is happening. Also, make ./check check for bare excepts and fail the test suite if it finds anything. | ||||
* | | | Merge branch 'liw/check-x' | Lars Wirzenius | 2013-05-28 | 3 | -0/+8 |
|\ \ \ | |_|/ |/| | | | | | Reviewed-by: Daniel Silverstone | ||||
| * | | Remove executable permissions from *.py files that have them | Lars Wirzenius | 2013-05-28 | 2 | -0/+0 |
| | | | |||||
| * | | Add check for executable *.py files | Lars Wirzenius | 2013-05-28 | 1 | -0/+8 |
|/ / | |||||
* | | Merge remote-tracking branch 'origin/baserock/richarddale/metadata_contents' | Lars Wirzenius | 2013-05-28 | 7 | -25/+65 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | 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 the expected hash key value in the ↵ | Richard Dale | 2013-05-28 | 1 | -1/+1 |
| | | | | | | | | | | | | run-in-artifact-with-different-artifacts test | ||||
| * | | 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 | 3 | -17/+17 |
| | | | |||||
| * | | 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 | 3 | -17/+17 |
|\ \ \ | | | | | | | | | | | | | 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 | 3 | -17/+17 |
| | |/ | |/| | |||||
* | | | Merge remote-tracking branch 'origin/jonathan/kvm-working-noreboot' | Lars Wirzenius | 2013-05-27 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Fix kvm working without autostart | Jonathan Maw | 2013-05-24 | 1 | -1/+1 |
|/ / | |||||
* | | Merge branch 'add-trovectl' of git://git.baserock.org/baserock/baserock/morph | Tiago Gomes | 2013-05-24 | 2 | -0/+33 |
|\ \ | |||||
| * | | Add the trovectl plugin to the morph plugins directory. | Tiago Gomes | 2013-05-23 | 2 | -0/+33 |
|/ / | |||||
* | | 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 |
| | | | |||||
* | | | Merge remote-tracking branch 'origin/jonathan/nfsboot-upgrade' | Lars Wirzenius | 2013-05-21 | 1 | -1/+22 |
|\ \ \ | |/ / |/| | | |||||
| * | | 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 |