Updating cmdtest in baserock.
by Pedro Alvarez
Repo: git://git.baserock.org/delta/cmdtest.git
Branch: baserock/pedroalvarez/update
Sha1: 61d2da5227aec7fb524242ed3b6682b5c7226fd4
Card: S9356
I have updated cmdtest in baserock using the following procedure:
1. Create a new branch based on baserock/morph
2. Merge the tag of the latest version on it
3. Fix merge conflicts.
There were no conflicts during the merge. I have built a devel-system
succesfuly, and also executed it to check the cmdtest version:
~ # cmdtest --version
0.10
Everybody is welcome to test it and review it. I need the reviews before
merge.
Thanks,
Pedro.
9 years, 11 months
[PATCH] Morph: fstab.configure
by Lars Wirzenius
repo: git://git.baserock.org/baserock/baserock/morph
branch: liw/fstab.configure
commit: 26d5fbb15a91c6439bd83c8e99fd23b5c0173566
land: master
card: 9370
This implements an fstab.configure extension that makes it easier to
add stuff to /etc/fstab at deploy time.
Lars Wirzenius (1):
Add fstab.configure
morphlib/exts/fstab.configure | 40 ++++++++++++++++++++++
yarns/fstab-configure.yarn | 62 ++++++++++++++++++++++++++++++++++
yarns/implementations.yarn | 77 +++++++++++++++++++++++++++++++++++++++++++
3 files changed, 179 insertions(+)
create mode 100755 morphlib/exts/fstab.configure
create mode 100644 yarns/fstab-configure.yarn
--
1.8.4
9 years, 11 months
[PATCHv2 0/3] Morph: fix CachedRepo.resolve_ref for unknown SHA1
by Lars Wirzenius
repo: git://git.baserock.org/baserock/baserock/morph
branch: liw/cachedrepo-unit-test-fix-v2-rebase
commit: 24e0e1ff64b1bcaede0366f9c0765bc740754da8
land: master
card: S9369
Changed from the previous version of the patch series: I changed
CachedRepo to run git rev-parse in the ways Richard Maw suggested.
Lars Wirzenius (3):
Fix CachedRepo.resolve_ref unit test for missing SHA1
Make CachedRepo.resolve_ref handle non-existent SHA1
Fix app.status call in log_dict_diff
morphlib/cachedrepo.py | 13 +++++++++----
morphlib/cachedrepo_tests.py | 5 ++++-
morphlib/util.py | 6 ++++--
3 files changed, 17 insertions(+), 7 deletions(-)
--
1.8.4
9 years, 11 months
[PATCH 0/3] Morph: fix CachedRepo.resolve_ref for unknown SHA1
by Lars Wirzenius
repo: git://git.baserock.org/baserock/baserock/morph
branch: liw/cachedrepo-unit-test-fix
commit: 053deaf738c2a888ae5730092c023ffb3f20190e
land: master
card:
I encountered this bug while developing distributed building for Morph.
Fixing the resolve_ref bug exposed another bug, which also needs to be fixed
in the same patch series, or else merging the resolve_ref fix will break
the test suite in master.
Lars Wirzenius (3):
Fix CachedRepo.resolve_ref unit test for missing SHA1
Make CachedRepo.resolve_ref handle non-existent SHA1
Fix app.status call in log_dict_diff
morphlib/cachedrepo.py | 5 ++++-
morphlib/cachedrepo_tests.py | 5 ++++-
morphlib/util.py | 6 ++++--
3 files changed, 12 insertions(+), 4 deletions(-)
--
1.8.4
9 years, 11 months
[PATCH] Added scenario test for preventing cross-building
by Daniel Firth
repo: git.baserock.org:baserock/baserock/morph
branch: danielfirth/S8973
sha1: 87d5221b615c50329ea7c1c0aeb942ef899f6913
Daniel Firth (1):
Added scenario test for preventing cross-building
morphlib/__init__.py | 2 +-
morphlib/buildcommand.py | 12 ++++++++++
morphlib/plugins/branch_and_merge_plugin.py | 2 +-
yarns/cross-built-error.yarn | 36 +++++++++++++++++++++++++++++
yarns/implementations.yarn | 25 ++++++++++++++++++++
5 files changed, 75 insertions(+), 2 deletions(-)
create mode 100644 yarns/cross-built-error.yarn
--
1.8.1.2
9 years, 11 months
[PATCH] Re-enable busybox init
by Richard Maw
Repo: git://git.baserock.org/delta/busybox.git
Ref: baserock/richardmaw/S9245/init
SHA1: 655dd910318f239f291302196296a5b9a4ab6081
Land: origin/baserock/build-essential
This re-enables busybox init, so a custom write extension with a system
not including foundation is bootable with a reasonable init.
It is not within core Baserock scope to provide images for this, but
only a small amount of change is needed upstream.
Write extensions were designed to be easy to carry as a per-project delta,
but I'd prefer to avoid carrying a custom busybox chunk.
Richard Maw (1):
busybox.morph: re-enable busybox init
busybox.morph | 5 -----
1 file changed, 5 deletions(-)
--
1.7.10.4
9 years, 11 months
[PATCH] Deployment failures will now clean up the disk image
by Daniel Firth
repo: git.baserock.org:baserock/baserock/morph
branch: danielfirth/S9121
sha1: a146142f6ae7f4b20d76f68b8317eae89c4213ab
Dan Firth (1):
Deployment failures will now remove the disk image
morphlib/exts/kvm.write | 1 +
morphlib/exts/rawdisk.write | 10 ++++++++--
morphlib/exts/virtualbox-ssh.write | 2 +-
3 files changed, 10 insertions(+), 3 deletions(-)
--
1.8.1.2
9 years, 11 months