[PATCH 0/3] Handle failing to create the staging area better.
by Richard Maw
Repo: git://git.baserock.org/baserock/baserock/morph.git
Ref: baserock/richardmaw/S8530/atomic-hl-cache-creation
SHA1: 5261ebca7a0d4e3dfc86b9ad8655c2587e7d0548
Land: master
This is unfortunately light on the tests to ensure this keeps working,
as I couldn't come up with a good way to trigger a failure during the
chunk extraction that didn't involve creating a small tmpfs and using
it as --tempdir.
Richard Maw (3):
stagingarea tests: create chunks subdirectory
stagingarea: Construct hardlink cache atomically
stagingarea: move to failed on construction fail
morphlib/buildcommand.py | 8 ++++++--
morphlib/builder2.py | 5 +----
morphlib/stagingarea.py | 34 ++++++++++++++++++++++++++++------
morphlib/stagingarea_tests.py | 4 ++++
4 files changed, 39 insertions(+), 12 deletions(-)
--
1.7.10.4
9 years
Re: Error while deploying rootfs for ARMv7-versatile
by Jonathan Maw
On Thu, Aug 01, 2013 at 05:53:23PM +0530, chinmaya hoshing wrote:
> Hi ,
>
> Thanks Jonathan for your quick response
> So is it that baserock-9 image viz:
> baserock-9-genivi-devel-system-armv7-versatile.img dont have the kernel
> configured to support loopback devices
>
> Thanks
> Chinmaya
>
Hi,
That is correct. However, every other hardware target in morph
(armv7-highbank, armv7b-highbank, imx53, x86_32-generic and
x86_64-generic) is configured to support loopback devices.
Hope this helps,
Jonathan
9 years
Error while deploying rootfs for ARMv7-versatile
by chinmaya hoshing
Hi ,
I am building GENIVI Baseline for ARMv7-versatile using QEMU with ARM
emulation
referring to http://wiki.baserock.org/how-tos/ .
I have finished booting baserock-9-genivi-devel-armv7-versatile system
sucessfully .
Now I have done with the build with all Qemu setup , morph configuration
and git setup as mentioned .
But currently I am facing the error while deploying the rootfs . The
command executed for deploying is
morph deploy --no-git-update rawdisk genivi-baseline-system-armv7-versatile
genivi-baseline-system.img DISK_SIZE=4G
The error is as below:
Mounting filesystem
Error creating Disk image ERROR: Command failed :mount -o loop
genevi-baseline-system.img /src/tmp/deployment/tmpJypERg
mount : cant't setup loop devices : No space left on device
Also I have many loop devices entries in the /dev
Please can you help me to resolve the issue so that I can deploy the rootfs
Thanks & regards
Chinmaya
9 years