niusmallnan
|
4fff436f04
|
Expose an error when mounting
This is to make debugging easier
|
2018-08-02 16:02:44 +08:00 |
|
niusmallnan
|
2f60eb3d69
|
Fix the missing of CloudConfigScriptFile
|
2018-07-31 17:39:02 +08:00 |
|
Jason-ZW
|
9df8d1c440
|
Cache os-services yml
|
2018-05-18 05:42:54 +00:00 |
|
niusmallnan
|
3669df9599
|
Get rid of docker-sys bridge setting by CNI
|
2018-05-11 15:10:15 +08:00 |
|
Jason-ZW
|
8a132649e0
|
Create boot2docker directory
|
2018-05-07 02:53:42 +00:00 |
|
niusmallnan
|
b4cd6af468
|
Update all go files mode
|
2018-04-16 11:30:08 +08:00 |
|
Jacie
|
89ff2e2298
|
Add parameters while loading kernel modules
|
2018-03-27 13:23:37 +08:00 |
|
niusmallnan
|
43f483a5ef
|
Support higher verion docker-ce as system-docker
|
2018-02-27 23:44:22 +08:00 |
|
Julien Kassar
|
82aaa413f5
|
Fix format 'verbs' (#2115)
|
2018-01-25 09:47:17 +08:00 |
|
Julien Kassar
|
a08ad16a01
|
Replace Sirupsen/logrus package with rancher/os/log (#2114)
|
2018-01-24 17:57:02 +08:00 |
|
niusmallnan
|
44552d55d0
|
Add ability to configure docker-sys bridge subnet (#2217)
|
2018-01-10 16:44:59 +08:00 |
|
janeczku
|
a9bbe5046a
|
Fixed regression: User-configured datasources ignored in cloud-init-save
Bug introduced in 51aff79c7e (diff-add8541b8b3d498a5afdf604303ea0d4)
Signed-off-by: janeczku <jan@rancher.com>
|
2018-01-04 23:52:09 +08:00 |
|
janeczku
|
5494e76041
|
Cosmetic: Fixed „/var/log/boot: is a directory“ error in init
Signed-off-by: janeczku <jan@rancher.com>
|
2018-01-04 23:52:09 +08:00 |
|
niusmallnan
|
c47e8c5bf7
|
Only enable open-vm-tools serivce for vmware
https://github.com/rancher/os/issues/2168
|
2017-12-13 10:10:52 +08:00 |
|
Sven Dowideit
|
4769f143cf
|
set the http_proxy env vars for the consoles
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-09-15 23:38:15 +10:00 |
|
Sven Dowideit
|
baee5d18ea
|
Refactor a little so 'ros os list' also uses the configured proxy info
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-09-15 13:47:21 +10:00 |
|
Sven Dowideit
|
7feee617a7
|
Log autoformat script output to /var/log/boot/autoformat.log
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-09-12 13:54:28 +10:00 |
|
Sven Dowideit
|
27be3cd7b3
|
Remove the hypervisor yml file check, there's a cert problem on first boot after installing
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-08-30 09:34:49 +10: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
|
cc58b8c6b2
|
/var/log should not be root accessible only
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-21 15:23:02 +10:00 |
|
Sven Dowideit
|
d36d4555aa
|
Add a little logging to make debugging datasources a little easier
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-18 21:52:28 +10:00 |
|
Sven Dowideit
|
cbfe50c5ee
|
Copy init and cloud-init-save logs from before switchroot
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-18 14:13:11 +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
|
cbcdb2628c
|
Tell the user if the interpreted cloud confg is invalid and then exit
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-17 12:17:41 +10:00 |
|
Sven Dowideit
|
6fcc1e3967
|
fix current console detection
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-14 21:15:47 +10:00 |
|
Sven Dowideit
|
d859052453
|
get the kernel version for the banner
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-14 21:15:43 +10:00 |
|
Sven Dowideit
|
180fe241d8
|
make it possible to run system-docker commands
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-14 21:15:43 +10:00 |
|
Sven Dowideit
|
45e422d01e
|
Add an autologin that allows us to fix the stty
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
|
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
|
33a60488cd
|
test if the hyper-visor servce is available
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-07-11 11:57:02 +10:00 |
|
Sven Dowideit
|
51aff79c7e
|
Add proper vmware cloud-init datasource from guestinfo
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-06-17 22:56:25 +10:00 |
|
Sven Dowideit
|
e37b7c5331
|
Make it work consistently for kvm too
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-06-15 23:37:44 +10:00 |
|
Sven Dowideit
|
e3268e2b62
|
Detect hypervisor and start its driver service
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-06-15 15:56:16 +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
|
1e26b0b687
|
Don't complain about cfg files not existing
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-05-10 14:05:31 +10:00 |
|
Sven Dowideit
|
aef937609e
|
Working out why linuxkit crashes in bootup by labeling init stages
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-05-03 13:09:39 +10:00 |
|
Sven Dowideit
|
e05f30c4fc
|
Simplify the network setup
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-04-20 14:58:11 +00:00 |
|
Sven Dowideit
|
2a6e06fdc6
|
Log all init func errors to console, and panic if we can't loadImage - if it happens, the system is undefined
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-04-15 13:15:43 +00:00 |
|
Sven Dowideit
|
79a7e59adb
|
defer udevsettle to cloud-init-save container
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-04-06 11:49:35 +00:00 |
|
Sven Dowideit
|
748be0ad66
|
Move the ApplyNetwork back to init where dhcp can run, and fix the tests for scope global
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-28 21:13:22 +10:00 |
|
Sven Dowideit
|
59a752c306
|
Use the partial cfg for the initial network
and release the network device from dhcp if we're not using it
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-26 11:49:14 +00: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
|
27f11ec6c2
|
set the permissions for /var/lib/rancher/conf to 0700
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 11:44:47 +00:00 |
|
Sven Dowideit
|
4126cdbba7
|
copy the network.yml over the switchroot too
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-09 09:59:47 +10:00 |
|