Ivan Mikushin
|
084fb43201
|
tweak tests
|
2015-12-11 17:38:00 +05:00 |
|
Ivan Mikushin
|
f3afb076f7
|
Add ./scripts/vendor-cleanup.sh
And cleanup glide.yaml
|
2015-12-09 20:55:00 +05:00 |
|
Ivan Mikushin
|
44b705c525
|
Merge pull request #597 from imikushin/usr-dev
remove boot behaviour dependency on version string
|
2015-10-13 11:13:31 +05:00 |
|
Wang Long
|
9e15059789
|
Replace rancherio with rancher
Signed-off-by: Wang Long <long.wanglong@huawei.com>
|
2015-10-12 19:50:57 +08:00 |
|
Ivan Mikushin
|
c79a64e42e
|
remove dependency on version string
using rancher.rm_usr kernel param instead
|
2015-10-07 14:02:17 +05:00 |
|
Darren Shepherd
|
febd78f1dd
|
Add helper script to convert Ubuntu deb to kernel tgz
|
2015-10-02 01:02:44 -07:00 |
|
Darren Shepherd
|
d9fdbe542f
|
Merge pull request #591 from ibuildthecloud/faster-dev
Even faster dev build :)
|
2015-10-02 00:50:11 -07:00 |
|
Darren Shepherd
|
4cd78f1047
|
Even faster dev build :)
|
2015-10-01 15:45:48 -07:00 |
|
Ivan Mikushin
|
21453e38a9
|
installer: copy 1M zeroes to the target device before running fdisk
otherwise grub-install chokes, even after the new partition table has been created
|
2015-10-01 13:53:48 +05:00 |
|
Ivan Mikushin
|
e313091bde
|
fix: scripts/run --qind runs plain qemu (instead of qind)
|
2015-09-23 11:57:16 +05:00 |
|
Ivan Mikushin
|
39e2e6c3b3
|
speed up the full build by swapping lzma with gzip if run with --dev flag
|
2015-09-23 10:22:55 +05:00 |
|
Ivan Mikushin
|
25fa1b769d
|
add --qind to scripts/run and scripts/ssh
also add `--fresh` to `scripts/run` to run with a clean state HDD,
make `--qemu` the default in `scripts/run` and `scripts/ssh`
|
2015-09-23 10:20:28 +05:00 |
|
Ivan Mikushin
|
abf1203499
|
readme from os-installer
|
2015-09-14 19:38:16 +05:00 |
|
Ivan Mikushin
|
4746e362b9
|
Merge pull request #558 from imikushin/test-custom-kernel
Test building with custom kernel and docker
|
2015-09-11 09:14:56 +05:00 |
|
Ivan Mikushin
|
168d340b76
|
test custom kernel and docker build and boot
|
2015-09-09 23:35:15 +05:00 |
|
Ivan Mikushin
|
0c196f557b
|
use --device=/dev/kvm:/dev/kvm instead of --privileged to enable KVM in docker
|
2015-09-09 14:31:58 +05:00 |
|
Ivan Mikushin
|
69970ed8ed
|
refactor docker-run.sh
|
2015-09-08 22:18:46 +05:00 |
|
Ivan Mikushin
|
65d99e6e8a
|
./scripts/run --no-format
|
2015-09-08 13:56:04 +05:00 |
|
Ivan Mikushin
|
bce7845dc5
|
factor out build configuration to build.conf
|
2015-09-08 12:14:06 +05:00 |
|
Ivan Mikushin
|
e525091ab5
|
cleanup installer Dockerfile a bit
|
2015-09-08 12:09:43 +05:00 |
|
Ivan Mikushin
|
9a75fc101c
|
detect /dev/kvm or optionally force --privileged
using PRIVILEGED=1 in ./scripts/docker-run.sh
|
2015-09-04 19:48:46 +05:00 |
|
Ivan Mikushin
|
950158823c
|
run integration tests as part of the build
|
2015-09-04 19:30:16 +05:00 |
|
Ivan Mikushin
|
74e589039b
|
make run and ssh scripts more robust
Detect if KVM is available.
Enable QEMU to run w/o KVM (in the cloud or on OS X). Use --xhyve flag to run with xhyve on OS X.
|
2015-09-03 20:01:32 +05:00 |
|
Ivan Mikushin
|
e94f8d8a1f
|
revive integration tests
|
2015-09-03 17:44:16 +05:00 |
|
Darren Shepherd
|
0d035abe98
|
Merge pull request #519 from bruienne/master
Fix sha1sum call to work on both Linux and Darwin.
|
2015-08-31 07:23:03 -07:00 |
|
Ivan Mikushin
|
b00d7efb8f
|
choose appropriate console for install type
tty0 or ttyS0
(cherry picked from commit c62ca5f )
|
2015-08-27 15:13:16 +05:00 |
|
Ivan Mikushin
|
16d69e0058
|
Revert "Installer image based on Alpine"
|
2015-08-27 15:01:26 +05:00 |
|
Ivan Mikushin
|
c62ca5f891
|
choose appropriate console for install type
tty0 or ttyS0
|
2015-08-25 17:42:20 +05:00 |
|
Ivan Mikushin
|
a60eb06307
|
use extlinux instead of grub2
|
2015-08-25 17:42:20 +05:00 |
|
Ivan Mikushin
|
e486b7e218
|
ros install
|
2015-08-25 17:20:40 +05:00 |
|
Pepijn Bruienne
|
3565a3513b
|
Fix sha1sum call to work on both Linux and Darwin.
|
2015-08-22 13:49:02 -04:00 |
|
Ivan Mikushin
|
2812bf4894
|
fix the boot crash on installed system
|
2015-08-18 12:53:44 +05:00 |
|
Ivan Mikushin
|
1a1391112a
|
make tty0 the default console
the last `console=` value becomes `/dev/console`
(see https://www.kernel.org/doc/Documentation/serial-console.txt)
|
2015-08-17 17:04:16 +05:00 |
|
Ivan Mikushin
|
4b5f68b0f6
|
revert master to v0.4.0-dev
master branch should be a "-dev" version. let's tag rcs and releases versions on commits spawning off the branch
|
2015-08-14 20:02:47 +05:00 |
|
Ivan Mikushin
|
687beeca30
|
v0.4.0-rc1
|
2015-08-14 19:20:58 +05:00 |
|
Ivan Mikushin
|
f1c7aa38c1
|
add rancher/os (os-installer) Dockerfile
and installer scripts
|
2015-08-14 18:23:50 +05:00 |
|
Ivan Mikushin
|
3977e379ae
|
cleanup to host rancher/os (os-installer) Dockerfile
|
2015-08-14 18:23:50 +05:00 |
|
Ivan Mikushin
|
32aa3c74a5
|
rm copy-images
|
2015-08-07 23:25:38 +05:00 |
|
Ivan Mikushin
|
414eec85c6
|
custom kernel and docker-from-scratch
|
2015-08-07 20:06:28 +05:00 |
|
Ivan Mikushin
|
f072cff37c
|
cleanup after docker create
|
2015-08-06 15:03:29 +05:00 |
|
Darren Shepherd
|
13106ed63f
|
Fix sbin symlink and bootstrap services
|
2015-08-06 00:49:00 -07:00 |
|
Darren Shepherd
|
598f47b68d
|
Update build for docker-from-scratch
|
2015-08-06 00:05:25 -07:00 |
|
Darren Shepherd
|
9d76b79ac3
|
Refactor to use libcompose
|
2015-08-06 00:05:25 -07:00 |
|
Darren Shepherd
|
19f9a1b281
|
Rebase on docker-from-scratch
|
2015-08-06 00:05:25 -07:00 |
|
Ivan Mikushin
|
1ef95f1db5
|
fix scripts/ci
|
2015-08-06 11:36:11 +05:00 |
|
Ivan Mikushin
|
e0e51a9f37
|
move chunks of shell from Makefile into scripts
|
2015-08-06 01:58:32 +05:00 |
|
Ivan Mikushin
|
9436b0da9a
|
split makefile into local and in-docker
|
2015-08-06 01:07:35 +05:00 |
|
Ivan Mikushin
|
de3bfed810
|
scripts/run: create an empty raw disk image if not present
use autoformat with formatzero=true to format the disk
|
2015-07-29 13:13:28 +05:00 |
|
Ivan Mikushin
|
5c84f36d79
|
enable ACPI in xhyve
|
2015-07-29 11:58:12 +05:00 |
|
Ivan Mikushin
|
7b957d8fc6
|
scripts/run: minor cleanup
|
2015-07-28 18:58:25 +05:00 |
|