1
0
mirror of https://github.com/rancher/os.git synced 2025-06-29 08:16:49 +00:00
Commit Graph

2371 Commits

Author SHA1 Message Date
Josh Curl
f906142534
Fix os-release file 2017-01-19 10:57:18 -08:00
Sven Dowideit
a9f19b7d1d Merge pull request #1529 from rancher/revert-1511-use-1.12.6-everywhere
Revert "I've build 1.12.6 for arm&arm64 - should try it out"
2017-01-18 22:15:17 +10:00
Sven Dowideit
1be5c6c527 Revert "I've build 1.12.6 for arm&arm64 - should try it out" 2017-01-18 12:13:33 +00:00
Sven Dowideit
ac761a3973 Merge pull request #1528 from SvenDowideit/more-installer-fixes
More installer fixes
2017-01-18 14:05:17 +10:00
Sven Dowideit
ff32d2d34c avoid kmsg ratelimiting for now
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-18 03:18:43 +00:00
Sven Dowideit
fc1e4e060d Don't prompt for user input when we're not interactive
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-18 02:08:16 +00:00
Sven Dowideit
7765a3308d work around 'No help topic found' issue calling set-disk-partitions script on older RancherOS
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-18 01:44:42 +00:00
Sven Dowideit
8e5eba0ac5 add --debug logging option to installer, and a dummy set-disk-partitions
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-18 10:50:37 +10:00
Sven Dowideit
ad5fad46ee Merge pull request #1524 from SvenDowideit/fix-installer-reboot
make yN and reboot happen in the console container, not in the instal…
2017-01-17 23:02:13 +10:00
Sven Dowideit
2980684ae0 disable the DEBUG log spewing to console once the console is up - from there, its in dmesg
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-17 22:31:55 +10:00
Sven Dowideit
1761d770c9 make yN and reboot happen in the console container, not in the installer sub-container
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-17 22:13:35 +10:00
Sven Dowideit
e854d0f374 Merge pull request #1521 from SvenDowideit/fixing-installer-for-real-hw
lets make 0.5.0 work too, as its in the tests
2017-01-17 21:26:34 +10:00
Sven Dowideit
7e32fcc7d3 lets make 0.5.0 work too, as its in the tests
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-17 20:40:21 +10:00
Sven Dowideit
9a5df48213 Merge pull request #1520 from SvenDowideit/fixing-installer-for-real-hw
Real hardware installer fixes
2017-01-17 17:05:53 +10:00
Sven Dowideit
70d5495c7e Real hardware installer fixes
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-17 17:05:23 +10:00
Sven Dowideit
e59ede0a08 Merge pull request #1519 from SvenDowideit/v0.8.0-rc3-arm-fix
fix layout build script to work on arm
2017-01-17 10:23:56 +10:00
Sven Dowideit
613e740d0a Merge pull request #1518 from SvenDowideit/global.cfg
need the default global.cfg for the isoboot
2017-01-17 10:21:51 +10:00
Sven Dowideit
92277088f2 need the default global.cfg for the isoboot
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-17 10:19:27 +10:00
Sven Dowideit
35a018df42 fix layout build script to work on arm
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-16 12:01:02 +00:00
Sven Dowideit
cbac292e4d Merge pull request #1511 from SvenDowideit/use-1.12.6-everywhere
I've build 1.12.6 for arm&arm64 - should try it out
2017-01-16 15:34:25 +10:00
Sven Dowideit
d2bee16058 I've build 1.12.6 for arm&arm64 - should try it out
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-16 04:53:35 +00:00
Sven Dowideit
f4975d7361 Merge pull request #1516 from SvenDowideit/linux-4.9.4
linux 4.9.4
2017-01-16 14:15:32 +10:00
Sven Dowideit
b929c1e70b linux 4.9.4
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-16 03:38:09 +00:00
Sven Dowideit
29fc46370c Merge pull request #1456 from SvenDowideit/convert-installer-to-go
Convert installer to go
2017-01-16 13:35:48 +10:00
Sven Dowideit
4f1418d3ba disable the old upgrade test - it can't work as things are
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-16 13:04:58 +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
6bbed5fd4c start testing the version number of our install/upgrade test
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
bdb0d32235 Add isolinux cfg files to installer, and add ros to base installer for now
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
7519325162 try to simplify logging
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
6503928fbf the os-installer base Dockerfile
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
d90217ab06 quieten the debug messages for install, fix pre-0.8.0-rc2 installer calling
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
1a0e818328 make ros install --append work
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
85bdaa6145 previous&current isolinux/syslinux cfg works for fresh install, and ... the iso only has the smaller os-installer image in it \o/
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
47eaf2bda4 can't work yet - need the host fs to have the iso mounted...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-15 23:40:18 +00:00
Sven Dowideit
f5193d065a Started separating out the kernel modules from initrd, but there are some details that will delay it
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
Josh Curl
80820e610a Allow question marks in unquoted kernel parameters 2017-01-15 23:39:37 +00:00
Josh Curl
4155dee5fa Run bootstrap services even if autoformat isn't set 2017-01-15 23:39:37 +00:00
Josh Curl
19e8c841f8 Wait for device partitions in type-0 Packet instance installs 2017-01-15 23:39:37 +00:00
Sven Dowideit
62e1fdfbb6 Merge pull request #1514 from rancher/revert-1510-4.9.3
Revert "4.9.3"
2017-01-16 09:34:39 +10:00
Sven Dowideit
1ca021fc6f Revert "4.9.3" 2017-01-16 09:33:27 +10:00
Sven Dowideit
6a1b3697fe Merge pull request #1510 from SvenDowideit/4.9.3
4.9.3
2017-01-13 14:24:53 +10:00
Sven Dowideit
1dd1f19ca5 buildroot 2016.11.1-1
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-13 04:20:23 +00:00
Sven Dowideit
e7d9d71442 4.9.3 kernel
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-01-13 00:18:13 +00:00
Sven Dowideit
190749f6c1 Merge pull request #1493 from joshwget/unquoted-question-marks
Allow question marks in unquoted kernel parameters
2017-01-09 08:36:00 +10:00