niusmallnan
971f295092
Use os-initrd-base instead of DFS_IMAGE
2018-11-05 14:34:15 +08:00
Bernard Wagner
900c57b8c9
Added LVM and LUKS
2018-10-31 15:36:59 +02:00
Jason-ZW
44388ae853
Add virtio-rng-pci params
2018-10-29 14:08:47 +08:00
niusmallnan
6b41747e6d
Fix vmware build
2018-10-26 18:05:25 +08:00
Jason-ZW
70845f7320
Add multiple releases for vmware
2018-10-17 17:03:43 +08:00
niusmallnan
db795bbfc2
Simplify the package-rootfs script
2018-10-11 16:18:09 +08:00
niusmallnan
4907fc9a4d
Enhance the clean script
2018-10-10 14:46:30 +08:00
niusmallnan
13d31e497b
Exclude the whole dir 'usr/libexec' in the initrd
2018-09-26 17:42:19 +08:00
Olle Jonsson
e0c6414d12
Typo fix in CLI output
...
- "is required to"
2018-09-16 21:30:04 +08:00
Jan B
29f46a331a
Switch initrd compression to gzip
...
Decompressing the gzip compressed initial ramdisk during boot takes only 1.5 seconds compared to approx. 15 seconds with lzma. Drawback is an increased size of the image of about 25-30 MB,
2018-09-11 07:18:43 +08:00
Jan B
e5b1643bfa
Optimize image loading to reduce memory footprint and boot time
2018-09-11 07:18:43 +08:00
niusmallnan
dcce547bad
Fix rpi64 build
2018-09-07 15:40:14 +08:00
Julien Ammous
804af20754
fixes typo
...
require -> required
2018-08-15 18:23:13 +08:00
niusmallnan
edae355cd2
Avoid kernel too old error when building ROS
2018-08-06 15:19:29 +08:00
niusmallnan
5e4f63f02e
Clean cni dir
2018-07-20 23:14:02 +08:00
niusmallnan
7fc526eb08
Remove assets/docker from layout-initrd
2018-05-20 10:43:09 +08:00
Jason-ZW
9df8d1c440
Cache os-services yml
2018-05-18 05:42:54 +00:00
niusmallnan
2df71b654e
Use gzip to compress system-docker images for dev build
2018-05-13 10:57:07 +08:00
niusmallnan
c126ebe8da
Remove cni/bin/bridge and cni/bin/host-local in initrd
2018-05-12 20:31:46 +08:00
niusmallnan
4611e07d90
Fix make vmware
2018-05-12 18:27:51 +08:00
Jason-ZW
013e77fe9d
Update vmware iso
2018-05-11 08:05:05 +00:00
Olli Janatuinen
20c3650c09
Added Raspberry Pi 3B+ support
2018-04-26 22:24:51 +03:00
Jason-ZW
80c99642b2
enhance preload timing issue
2018-04-02 05:31:14 +00:00
niusmallnan
0ac085b273
Bump rpi kernel to 4.9.80
...
rpi-bootloader: v20180320-071222
rpi64-kernel: v20180319-130037
2018-03-27 09:56:51 +08:00
Jason-ZW
fd544f1f9e
Add vmware iso support
2018-03-21 08:31:25 +00:00
niusmallnan
a16c56f7be
Get rid of the system-docker-proxy
2018-03-08 10:23:12 +08:00
William Fleurant
d263be4bae
globalcfg: reboot 10s after kernel panic fixes #1785 ( #1786 )
2018-03-05 16:55:01 +08:00
niusmallnan
34b7ab73c7
Remove import system-docker
2018-02-28 15:43:08 +08:00
niusmallnan
c5f1b28af8
Add SYSTEM_DOCKER_URL env
2018-02-27 23:44:22 +08:00
niusmallnan
8cda43a68a
Reduce the memory consumption at startup ( #2247 )
...
Offline image is automatically loaded when the system boots.
When the system memory is not large enough (such as 1G), will lead to
kernel panic.
2018-02-05 17:43:39 +08:00
niusmallnan
d9d48a1905
Fix a typo path for rpi kernel url
2018-01-26 10:32:53 +08:00
niusmallnan
41543d533f
Bump to rpi kernel 4.9.76
2018-01-21 20:56:39 +08:00
niusmallnan
f7a49abdeb
Remove arm32 support ( #2207 )
2018-01-05 13:42:44 +08:00
niusmallnan
8385ce5b00
Remove dnspatch we have not used it anymore ( #2198 )
2017-12-29 15:20:43 +08:00
niusmallnan
ec9f6b3031
Delete all the documents to ensure that they are maintained on github.rancher.io
2017-12-28 09:29:56 +08:00
niusmallnan
285a82dc96
Fix a typo path for publish script
2017-12-27 16:27:22 +08:00
niusmallnan
0e586b7996
Optimize the release script
2017-12-21 17:47:51 +08:00
niusmallnan
b9fea2e8d3
Update build file for raspberry-pi-hypriot64
2017-12-21 15:16:11 +08:00
niusmallnan
c5748f31d5
Add publish_gs script
2017-12-12 15:03:02 +08:00
Sven Dowideit
2751745a59
rpi64 linux kernel 4.9.50
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-09-16 12:42:37 +00:00
Sven Dowideit
3b918c4cc9
Allow me to skip the INTEGRATION_TESTS due to network issues
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-08-29 04:13:57 +00: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
25ffc9b694
the kgdboc cmdline setting seems to have sometimes causing the rpi64 kernel to crash
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-08-24 12:34:03 +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
1e2e950709
Merge pull request #2018 from SvenDowideit/update-rpi32-to-4.4.50
...
update rpi32 to 4.4.50
2017-07-31 20:25:42 +10:00
Sven Dowideit
f4912b3ff9
update rpi32 to 4.4.50
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-31 08:13:50 +00:00
Sven Dowideit
c8915d646d
add a timeout in case a system-container refuses to quit
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-31 03:20:09 +00:00
Sven Dowideit
67d932d9f8
Initial fix to stop other containers before the console
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-31 03:12:05 +00:00
Sven Dowideit
5716be7a34
fix serial console for newer qemu
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-31 03:08:36 +00:00
Sven Dowideit
2719d8a8e4
oh, that's why we're quietly skipping the integration tests
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-21 01:23:02 +00:00
Sven Dowideit
63c75c68cb
Docker 17.06 stops qemu quietly
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-21 10:20:21 +10:00
Sven Dowideit
5ba2c76c71
Start ntpd using a script and -gx first
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-19 23:20:24 +10:00
Sven Dowideit
32061238aa
Fix validation tests, update deps and use the rancher/docker version that uses logrus for daemon
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-17 23:03:09 +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
7fb9afe39c
Rename sshd disable cfg to rancher.ssh.disable
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-17 11:15:54 +10:00
Josh Curl
6f33622a12
Add config option to disable sshd
2017-07-17 10:43:39 +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
Josh Curl
fecbb9df2e
Recovery console
2017-07-14 21:15:42 +10:00
Sven Dowideit
a4e7036086
updates for latest moby changes
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 20:06:34 +10:00
Sven Dowideit
03f90fd748
Add README
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 15:12:59 +10:00
Sven Dowideit
4fc82b69ef
use the rancher/os-kernel built kernel
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 15:12:59 +10:00
Sven Dowideit
a366336895
Add build-moby and run-moby to start
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 15:12:57 +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
92f5dd3752
add test run time
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:54:54 +10:00
Sven Dowideit
fca70ede1b
ttyS1 is needed for NetConsole based integration tests
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:44:47 +10:00
Sven Dowideit
0ccc5ad735
Redo logging so its a little more capable
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:44:47 +10:00
Sven Dowideit
bf98a1ae3f
This makes early initrd logging work
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:44:27 +10:00
Sven Dowideit
bb20e96a98
Add defered syslog hook
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:44:27 +10:00
Sven Dowideit
43c620c4d8
Note the os-release file that system-docker wants is lost
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-13 12:44:27 +10:00
Sven Dowideit
3b4d73e106
Risky: remove 50s for loop delay on network failure (I think its remplaced by the dhcpcd --wait)
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-11 18:03:38 +10:00
Sven Dowideit
402af04b44
Fix Drone CI
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-10 15:45:31 +10:00
Sven Dowideit
c67eba4dbb
Work out network pre_cmds/pre_up calls
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-10 12:08:02 +10:00
Sven Dowideit
b733bde9cd
add some better menu touches, make upgrade also upgrade to the menu, and add a ros config syslinux cmd for editing the global.cfg
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-10 11:29:04 +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
Sven Dowideit
b4584a616a
update to new kexec, and fix building with 17.06.1
...
Signed-off-by: Sven Dowideit <sven@y260.home.org.au>
2017-07-07 08:56:26 +10:00
Sven Dowideit
305155f92a
Merge branch 'master' into v1.0.x
2017-06-27 10:42:59 +10:00
Sven Dowideit
45155f4e6a
Merge pull request #1950 from SvenDowideit/linux-4.9.34
...
linux 4.9.34 for amd64 and arm64
2017-06-26 13:41:09 +10:00
Sven Dowideit
487610f6c5
linux 4.9.34 for amd64 and arm64
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-26 13:40:00 +10:00
Sven Dowideit
260379d2b7
Merge pull request #1943 from mitchese/rpi-fix-1942
...
Increasing raspberry image to 2G
(cherry picked from commit fb96c470a9
)
2017-06-26 11:00:24 +10:00
Sean
19e2c91f1b
Increasing raspberry image to 2G
2017-06-23 23:39:16 +02:00
Sven Dowideit
6c6d23b649
Merge pull request #1940 from SvenDowideit/os-1643-vfat-config-drive
...
Add test for vfat formatted config drive
(cherry picked from commit a2e3c9aa50
)
2017-06-23 11:54:14 +00:00
Robert Juliano
5dd92a610b
Add test for vfat formatted config drive
2017-06-23 11:48:03 +00:00
Sven Dowideit
96b8a83c35
cherry-pick Test complicated dhcp with static ip #1915
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-23 12:40:24 +10: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
cc133372a7
Merge pull request #1920 from SvenDowideit/add-apt-cache-build-arg
...
Add apt-cacher build arg
(cherry picked from commit 26939ebb7e
)
2017-06-21 23:20:22 +10:00
Sven Dowideit
39922220b0
Merge pull request #1930 from SvenDowideit/use-engine-registry-mirror
...
Use engine registry mirror
(cherry picked from commit 1e3cd14af7
)
2017-06-21 23:20:09 +10:00
Sven Dowideit
3e68d3c92c
Use a locally configured ENGINE_REGISTRY_MIRROR if available
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-20 15:24:57 +10:00
Mauricio Ugaz
c467aedcda
Simple update README.md to AARCH64 desciption
2017-06-19 18:27:01 -04:00
Sven Dowideit
1eb6991798
Add apt-cacher build arg
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-14 13:45:04 +10:00
Sven Dowideit
ff87df4231
Merge pull request #1890 from SvenDowideit/resize_and_autoformat
...
Test resize, and update docs
2017-06-05 15:46:13 +10:00
Sven Dowideit
272f3942f1
Initial build, copied from rpi32
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-05 11:35:26 +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
73f12a9004
Add the packet datasource, and make the repo rancheros.ipxe be generic, so we can use it for many different systems
...
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-04-27 14:52:35 -07:00