Stefan Agner
c6a1e668f4
Load loop module before starting the container ( #824 )
...
This makes sure that the kernel module loop is loaded, the loop devices
under /dev have been created before the container starts. Docker uses
the current /dev as template for the container /dev. If the loop entries
are missing, loop devices can't be used inside the container. Use
losetup which does not make assumption weather loop support is built-in.
This fixes issues seen on my machine when entering the build environment
the first time after build:
mount: /mnt/data: failed to setup loop device for /export/data.ext4.
make[2]: *** [package/pkg-generic.mk:364: /build/buildroot/output_rpi4/build/hassio-1.0.0/.stamp_target_installed] Error 32
2020-08-18 10:46:28 +02:00
Pascal Vizeli
39e78a1014
fix lint
2020-07-23 12:20:50 +02:00
Stefan Agner
cc4a6ebf96
Allow to execute commands using enter.sh directly ( #781 )
...
This is useful e.g. if one just wants to run a build.
2020-07-22 23:40:45 +02:00
Pascal Vizeli
5a6678147e
Update buildroot 2020.02.01 ( #622 )
...
* Update buildroot 2020.02.01
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* Fix LN
* Fix wpa
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* Fix lint
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* fix-network
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
* Fix script
Signed-off-by: Pascal Vizeli <pvizeli@syshack.ch>
2020-04-16 20:03:01 +02:00
Pascal Vizeli
9dca4fc837
Update enter.sh
2020-04-15 16:08:16 +02:00
Pascal Vizeli
fff08c6101
Fix script
2020-04-15 14:06:39 +00:00
Pascal Vizeli
1022053aef
Fix enter script & permission
2020-04-15 11:55:53 +00:00
Moshe Levi
c424b295b1
create cache dir if not exist ( #471 )
...
Signed-off-by: Moshe Levi <moshele@mellanox.com>
2019-09-09 16:06:53 +02:00
Pascal Vizeli
41d3f59002
Update Buildroot to 2019.02.3 ( #415 )
...
* Update Buildroot to 2019-02.3
* Fix enter script
* Update ova_defconfig
* Fix network manager
* Remove runc patches
* Use same docker version
* Fix build
* Fix vmtools
* Fix depens
* Fix handling with tempfiles
* Fix permission handling
* Fix cp
* Cleanup
* Fix mounts
2019-06-27 11:58:50 +02:00
Pascal Vizeli
e8d14bdc60
Support build as user ( #405 )
...
* Support build as user
* Update enter.sh
* Update Dockerfile
* Update enter.sh
* Update entry.sh
2019-05-14 01:16:40 +02:00
Justin Otherguy
42c2f88588
Build: Replace "~/hassos-cache" with "$HOME/hassos-cache" ( #281 )
...
Build: Replace "~/hassos-cache" with "$HOME/hassos-cache"
2018-12-10 23:54:50 +01:00
Pascal Vizeli
60c9013535
Travis ( #269 )
...
* Update build-all.sh
* Delete ovf-create.sh
* Update patches.sh
* Update hdd-image.sh
* Create .travis.yml
* Update hdd-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update hdd-image.sh
* Update ota.sh
* Update post-build.sh
* Update post-image.sh
* Update rauc.sh
* Update rootfs-layer.sh
* Update hassos-cli
* Update hassos-supervisor
* Update hassos-config
* Update hassos-apparmor
* Update hassos-expand
* Update hassos-persists-journald
* Update hassos-rate
* Update hassos-hook.sh
* Update hassos-hook.sh
* Rename uboot-boot.sh to uboot-boot.ush
* Rename uboot-boot.sh to uboot-boot.ush
* Update hassos-hook.sh
* Rename uboot-boot.sh to uboot-boot.ush
* Rename uboot-boot.sh to uboot-boot.ush
* Update hassos-hook.sh
* Update odroid_c2_defconfig
* Update rpi0_w_defconfig
* Update rpi2_defconfig
* Update rpi3_64_defconfig
* Update rpi3_defconfig
* Update rpi_defconfig
* Update tinker_defconfig
* Update enter.sh
* Update .travis.yml
2018-11-30 16:22:04 +01:00
Pascal Vizeli
5b3eb8cc7e
Export cache to external ( #18 )
...
* Update .dockerignore
* Update .dockerignore
* Delete .gitignore
* Update ova_defconfig
* Update enter.sh
* Fix cache
2018-05-14 23:38:13 +02:00
Pascal Vizeli
e544c14d3d
Layering hostname/hosts ( #5 )
...
* Layering hostname/hosts
* Fix build
* Use origin files on new overlay
2018-04-27 18:20:06 +02:00
Pascal Vizeli
2cd776f24b
Update enter.sh
2018-04-16 19:28:51 +02:00
Pascal Vizeli
29eecc89d7
Update enter.sh
2018-04-16 19:25:33 +02:00
Pascal Vizeli
68cb630498
Update enter.sh
2018-04-16 19:25:04 +02:00
Pascal Vizeli
a8c17f7cf1
Update enter.sh
2018-04-16 19:24:21 +02:00
Pascal Vizeli
6f44ee6d6c
Update enter.sh
2018-04-15 16:38:20 +02:00
Pascal Vizeli
3f89802f3f
Fix mapping
2018-03-18 11:55:33 +01:00
Pascal Vizeli
c0701d1ef5
Update build system
2018-03-18 11:54:02 +01:00
Pascal Vizeli
7cda3b2c7d
Rename enter.sh to scripts/enter.sh
2018-03-08 16:36:54 +01:00