niusmallnan
50e72e629b
Optimize indentation format for shell scripts
2018-11-22 16:28:50 +08:00
Sven Dowideit
5dfc818303
Stop overwriting a good resolv.conf file with the default one
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-08-29 10:10:47 +10:00
Sven Dowideit
f793518aa6
Get RancherOS logging to throw debug logs to a remote syslog server when the kernel netconsole is configured
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-08-17 08:42:37 +10:00
Sven Dowideit
75d384bbe8
Make the auto enable hypervisor_service optional
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-17 21:14:45 +10:00
Sven Dowideit
d9d3c2b0d8
make centos/fedora consoles work by just starting bash
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
WIP - dont merge
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-14 21:15:43 +10:00
Sven Dowideit
553fed3eea
Add the recovery console to the boot menu
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-14 21:15:42 +10:00
Sven Dowideit
8327006f61
Failing tests for long timeouts when there is no network
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 14:42:30 +10:00
Sven Dowideit
204facc395
Add Syslinux menu with debug and autologin options
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-10 10:46:25 +10:00
Robert Juliano
5dd92a610b
Add test for vfat formatted config drive
2017-06-23 11:48:03 +00:00
Sven Dowideit
3978d93fca
Add a failing test for dualnics with static ip missing
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-23 12:16:11 +10:00
Sven Dowideit
62c9096164
Test resize, and update docs
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-02 13:21:47 +10:00
Sven Dowideit
bd857716a3
Add a cloud-config based install test
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-05-26 15:17:39 +10:00
Sven Dowideit
096d990b4e
Revert "Prevent ctrl-c in qemu from exiting vm - use ctrl-] instead"
2017-05-19 12:42:23 +10:00
Sven Dowideit
bed064419b
fix ros-install version check for dev builds
...
Signed-off-by: Sven Dowideit <sven@y260.home.org.au>
2017-05-17 16:02:39 +10:00
Sven Dowideit
f0f990f08d
Merge pull request #1857 from SvenDowideit/stop-ctrl-c-in-qemu-exiting-vm
...
Prevent ctrl-c in qemu from exiting vm - use ctrl-] instead
2017-05-17 12:28:33 +10:00
Sven Dowideit
b22bf7476c
Prevent ctrl-c in qemu from exiting vm - use ctrl-] instead
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-05-17 12:24:54 +10:00
Sven Dowideit
1655c1963e
move openstack img files into dist/artifacts
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-05-16 10:51:15 +10:00
Sven Dowideit
2cd67d9bbe
make qcow images customizable, and build one for Digital Ocean
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-04-26 04:40:04 +00:00
Sven Dowideit
d4ae014f76
add scripts/run --openstack, and use the iso if --cloud-config file.iso
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-28 16:04:49 +10:00
Sven Dowideit
f6ce1f0685
Use the kernel cmdline elide patch to load config into RancherOS that isn't visible in /pro/cmdline
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-14 14:19:43 +10:00
Sven Dowideit
b2e0510697
run your dev build using pixiecore
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-06 20:40:09 +10:00
Sven Dowideit
69be7de1c4
Fix ISO based cloud-config drive
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-02-22 05:23:22 +00:00
Sven Dowideit
2fb7651b60
Failing test for cloud-config on iso
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-02-22 05:23:22 +00:00
Sven Dowideit
7ee3c0e12f
Didn't see it - qemu doesn't complain, it only fails in iso boot mode during loading the initrd
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-27 12:48:05 +10:00
Sven Dowideit
1c5d41a56e
Add a test for the non-tar b2d autoformat trigger
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-22 06:43:04 +00:00
Sven Dowideit
3a7096f19b
allow tester to over-ride the vm's memory limit
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-22 13:14:31 +10:00
Sven Dowideit
edb8022336
fix create-installer to use the installer tarball in the iso
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-16 12:37:01 +10:00
Sven Dowideit
e5a7889ce9
make --fresh apply to the second disk too
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
2a575837b2
Installing 0.7.1, and then rebooting, and doing a ros upgrade to a faked up latest works \o/
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
f5230f1299
add integration tests for iso boot, install and then boot from disk.
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
11e78892c1
port the use of parted to go
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
cc78ff7bd1
make the iso run also get the ssh and cloud-init so testing the installer is easier
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:16 +00:00
Sven Dowideit
087bc6fd2d
Convert install script to go
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:39:38 +00:00
Sven Dowideit
0a7d679866
run the iso
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2016-11-17 20:54:08 +10:00
Darren Shepherd
ddbedb9b31
Revert "Add EFI live boot support"
2016-10-10 15:23:15 -07:00
Avi Deitcher
d4fbc039a7
Add support for --efi to scripts/run
2016-10-10 09:06:05 +03:00
Josh Curl
133c2610d1
Remove rancher.state.formatzero kernel parameter
2016-09-25 11:39:46 -07:00
Josh Curl
b536e6ea35
Add functionality for installing and running a test image
2016-09-12 21:48:16 -07:00
Josh Curl
e4a94a81ef
Add autologin key to scripts/run
2016-08-22 11:20:04 -07:00
Josh Curl
6b4222888c
Refactor state
2016-07-27 23:25:08 -07:00
Josh Curl
128c228ff5
Add swap support in cloud config mounts
2016-06-22 21:50:29 -07:00
Darren Shepherd
5bf4d2c117
More build script changes
2016-05-31 21:11:03 -07:00
Darren Shepherd
d34ead2fbf
Speed up build and run tests
2016-05-22 23:16:27 -07:00
Darren Shepherd
dd7b2554e7
More build script enhancements
2016-05-08 10:35:48 -07:00
Darren Shepherd
ec410addb9
Refactor build scripts
2016-05-06 10:58:54 -07:00
Ivan Mikushin
e2f3ac78a7
cleanup tests using SSH
2016-03-31 18:56:18 -07:00
Ivan Mikushin
60e5ff7ede
Fix problems loading external services on boot (like ubuntu-console or kernel-headers)
...
On arm64 external services would not load on boot because of DNS i/o timeouts or valid TLS certificates appearing expired or not issued yet (I know that sounds weird).
2016-03-31 13:16:26 -07:00
Ivan Mikushin
99c3207b14
Hook cloud-config into qemu-system-aarch46
2016-03-31 13:16:26 -07:00
Ivan Mikushin
dc86eb8c6d
scripts/run: enable KVM on arm/arm64 too
2016-03-23 13:28:05 -07:00
Ivan Mikushin
8802fe2c6e
Run qemu and tests on different architectures
2016-03-17 04:30:11 -07:00