[PATCH 0/2] Log output from failed builds to morph's log
by Lars Wirzenius
* Repository: git://roadtrain.codethink.co.uk/baserock/morph
* Branch: liw/log-failed-logs
* Commit: 9121af8cc6bc3f53646c8dd4d7906368c20e0944
Lars Wirzenius (2):
Log to morph's log output of a failed build
Expose the real filename for SaveFile
morphlib/builder2.py | 7 +++++++
morphlib/savefile.py | 6 +++---
morphlib/savefile_tests.py | 8 ++++++++
3 files changed, 18 insertions(+), 3 deletions(-)
--
1.7.2.5
10 years, 10 months
[PATCH] Checksum contents of image after building
by Sam Thursfield
Repository: git://roadtrain.codethink.co.uk/baserock/morph
Branch: samthursfield/S3542-checksum-image-contents
Sha1: c30abde91126b5b90efd646d160c1db87bc67b98
Adds a file named /baserock/checksums.txt so we can identify later on
if there has been any corruption at filesystem level.
Sam Thursfield (1):
SystemBuilder: checksum contents of image after building
morphlib/builder2.py | 15 ++++++++++++++-
1 files changed, 14 insertions(+), 1 deletions(-)
--
1.7.7.6
10 years, 10 months
[PATCH] Add status messages for git clones / updates
by Lars Wirzenius
* Repository: git://roadtrain.codethink.co.uk/baserock/morph
* Branch: liw/notify-clones
* Commit: aa012fa8b6646fe6e5b56ff314c3eb9ada497760
Lars Wirzenius (1):
Add status messages for git clones / updates
morphlib/app.py | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
--
1.7.2.5
10 years, 10 months
[PATCH] Fix morph updating cached repositories when it doesn't need to
by Richard Maw
Repo: git://roadtrain.codethink.co.uk/baserock/morph.git
Ref: baserock/bugfix/S3595-morph-updates-gits-too-often-rebase
Sha1: 327ef5ad5c1a7e9f8f462ed5d63fd5de2630be03
Tested by: ./check and a system build
This is a re-send because I forgot to run ./check, and broke
building chunks which had submodules, since I assumed that if
it had cloned the repository, it had cloned the submodules,
which is only true for the update-gits subcommand.
Richard Maw (1):
BuildCommand: don't always update git repositories
morphlib/app.py | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
--
1.7.5.4
10 years, 11 months
[PATCH] Prevent morph updating gits so often
by Richard Maw
Repo: gitano@roadtrain.codethink.co.uk:baserock/morph.git
Ref: baserock/bugfix/S3595-morph-updates-gits-too-often
Sha1: cfcfb85c14a4021b965fe718db8405acad16c490
Morph will currently update the git repositories for chunk builds,
even if it already has the commit needed locally.
This patch fixes that.
Richard Maw (1):
BuildCommand: don't always update git repositories
morphlib/app.py | 18 ++++++++++++++----
1 files changed, 14 insertions(+), 4 deletions(-)
--
1.7.5.4
10 years, 11 months
Baserock first run through
by Paul Sherwood
I followed the instructions, everything mostly worked :-)
- no special instructions for us poor mac users, or virtualbox users :),
but all i had to do was VBoxManage convertfromraw on the supplied img file
- see S3592 - i think the wget instruction in the wiki needs to be tweaked
- the first time i tried to build morph, the "figuring out" step took
ages before it fell over on the missing staging filler file. is that right?
- the clock in the vm is wrong. it started saying last thursday, then at
some point updated to an hour behind real-time, then has drifted. for
traceability, this needs to be fixed if possible.
10 years, 11 months
Baserock GUADEC talk
by Javier Jardón
Salute Baserock team,
As you probably know, we are going to give a talk in GUADEC next week.
It would be very useful for us that you fill the faq section with your
thoughs [1] and [2], as they are probably the questions the people is
going to ask to us. So an opinnion of the people that is more involved
in the project is important.
I already add some question that come to my mind (basically comparation
with other build systems), I'll add more if someone come to my mind
Thanks for your help!
[1] http://codethink.branchable.com/baserock/faq/
[2] http://wiki.baserock.org/faq/
10 years, 11 months
[PATCH] Add DOT file generation for build dependencies
by Lars Wirzenius
Repository: gitano@roadtrain.codethink.co.uk:baserock/morph/
Branch: liw/build-graph-dot
Commit: c07db14314c5d4d0921ec06040a9f531c1685655
As an example, assuming a suitable morph config file:
./morph build-graph baserock:morphs master x86_64-generic-devel-system.morph
produces something like this:
http://files.liw.fi/temp/x86_64-generic-devel-system.png
(This is mainly for fun, at least for now.)
I've changed the plugin name and subcommand name as discussed earlier.
The branch is rebased.
Lars Wirzenius (1):
Add graph-build-depends subcommand
morphlib/plugins/graphing_plugin.py | 67 +++++++++++++++++++++++++++++++++++
1 files changed, 67 insertions(+), 0 deletions(-)
create mode 100644 morphlib/plugins/graphing_plugin.py
--
1.7.2.5
10 years, 11 months
[PATCH] Remove dependence on cliapp debian package rebase2
by Richard Maw
Repo: git://roadtrain.codethink.co.uk/baserock/morph
Ref: baserock/bugfix/S3436-fix-bootstrap-rebase2
Sha1: 555a1f92be9a7ebaa7d5aabac2cd7624b1680d4f
Removed the -b trunk, since HEAD is correctly set now, and if it changes
to master later this won't be broken.
Richard Maw (1):
bootstrap: manually install cliapp in squeeze chroot
run-bootstrap-in-chroot | 18 ++++++------------
1 files changed, 6 insertions(+), 12 deletions(-)
--
1.7.5.4
10 years, 11 months