niusmallnan
23cc740eae
Bump up user docker 19.03.5
2019-12-19 21:27:23 +08:00
niusmallnan
29aaadd88c
Make loading service retries configurable
2019-12-19 16:06:23 +08:00
niusmallnan
88c5b5ef14
Bump kernel to 4.14.156-rancher
2019-12-02 07:06:41 +00:00
niusmallnan
615a6e4415
Update vishvananda/netlink to support set on /31 Interfaces
2019-11-27 16:59:58 +08:00
niusmallnan
4a2744e858
Try best to use the local images when services up
2019-10-02 13:34:22 +08:00
niusmallnan
ebc170def6
Waiting for the network if service has label io.rancher.os.after=network
2019-09-29 16:46:36 +08:00
Pierre-Emmanuel Jacquier
ce9d497890
Fix exoscale race condition
...
Signed-off-by: Pierre-Emmanuel Jacquier <pierre-emmanuel.jacquier@exoscale.ch>
2019-09-18 11:36:21 +08:00
Pierre-Emmanuel Jacquier
869559924b
Add Exoscale provider for Cloudinit ( #2891 )
...
Signed-off-by: Pierre-Emmanuel Jacquier <pierre-emmanuel.jacquier@epitech.eu>
2019-09-12 09:19:16 +08:00
niusmallnan
6a840ff5c8
Bump user docker 18.09.9
2019-09-05 17:18:53 +08:00
Benjamin S. Allen
bfa2592538
Support More Complex Cmdline Configuration
...
Fixes #2755 . Allows for quoted arguments with spaces in the kernel cmdline to be parsed properly.
An example command line:
```
$ cat /proc/cmdline
earlyprintk=serial console=ttyS0 rancher.autologin=ttyS0 rancher.defaults.hostname=ros-vm1 rancher.defaults.network.dns.nameservers=[192.168.64.1] rancher.network.interfaces.eth0.dhcp=true rancher.network.interfaces.eth1.dhcp=false rancher.network.interfaces.eth1.address=192.168.99.11/24 rancher.state.dev=LABEL=RANCHER_STATE rancher.state.autoformat=[/dev/vda] rancher.state.formatzero cc.ssh_authorized_keys=['ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOz8mD0tRrNsHBLHD5jVgmXO26JA7eKFZrj4Ic9KR2y3qXlxU9JCYYn/qDyTCmExt8Rw6SaU/BvgU7WT3Bjsi6c=','ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJj5mkpBHBBAW5XClcB5aFTWph+VCL7I0W8gm93AT5w4','ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKfb0O2qXgIgrtD5Mj7fBYdg4jMrT7wetBbkG2e4maDsRR3AtSYjEB3NeEifM8gdvIf0gYs1BNB/Ar76agaQGeqW+Ewb2LWdypr4Ipw09yWCrC9ttVbCnHuzVLYjML0CNgpjIRC+FC5r1X1gm2LufRN4orZ1NQvNhRRWJVT37vRtHo79TecK0DKQmy87Zpj3cNiI/5iObnTk56pZWpIAEiC5hEVkcVxmdkLJs3YonWVZzmK/Y8uvFtF+GhA6Jcpc38zDQHKsOjFWvj3qbWtVEQteNDxsM2pNeXY5wdrhRn4YSdKme9Cm7CdAogIdAdPtqPIfq/jY0QczS12qFZH7zt']
```
Results in:
```
$ sudo ros config export
rancher:
defaults:
hostname: ros-vm1
network:
dns:
nameservers:
- 192.168.64.1
environment:
EXTRA_CMDLINE: /init AAAAC3NzaC1lZDI1NTE5AAAAIJj5mkpBHBBAW5XClcB5aFTWph+VCL7I0W8gm93AT5w4','ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKfb0O2qXgIgrtD5Mj7fBYdg4jMrT7wetBbkG2e4maDsRR3AtSYjEB3NeEifM8gdvIf0gYs1BNB/Ar76agaQGeqW+Ewb2LWdypr4Ipw09yWCrC9ttVbCnHuzVLYjML0CNgpjIRC+FC5r1X1gm2LufRN4orZ1NQvNhRRWJVT37vRtHo79TecK0DKQmy87Zpj3cNiI/5iObnTk56pZWpIAEiC5hEVkcVxmdkLJs3YonWVZzmK/Y8uvFtF+GhA6Jcpc38zDQHKsOjFWvj3qbWtVEQteNDxsM2pNeXY5wdrhRn4YSdKme9Cm7CdAogIdAdPtqPIfq/jY0QczS12qFZH7zt']
network:
interfaces:
eth0:
dhcp: true
eth1:
address: 192.168.99.11/24
dhcp: false
state:
autoformat:
- /dev/vda
dev: LABEL=RANCHER_STATE
formatzero: true
ssh_authorized_keys:
- ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOz8mD0tRrNsHBLHD5jVgmXO26JA7eKFZrj4Ic9KR2y3qXlxU9JCYYn/qDyTCmExt8Rw6SaU/BvgU7WT3Bjsi6c=
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJj5mkpBHBBAW5XClcB5aFTWph+VCL7I0W8gm93AT5w4
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKfb0O2qXgIgrtD5Mj7fBYdg4jMrT7wetBbkG2e4maDsRR3AtSYjEB3NeEifM8gdvIf0gYs1BNB/Ar76agaQGeqW+Ewb2LWdypr4Ipw09yWCrC9ttVbCnHuzVLYjML0CNgpjIRC+FC5r1X1gm2LufRN4orZ1NQvNhRRWJVT37vRtHo79TecK0DKQmy87Zpj3cNiI/5iObnTk56pZWpIAEiC5hEVkcVxmdkLJs3YonWVZzmK/Y8uvFtF+GhA6Jcpc38zDQHKsOjFWvj3qbWtVEQteNDxsM2pNeXY5wdrhRn4YSdKme9Cm7CdAogIdAdPtqPIfq/jY0QczS12qFZH7zt
```
2019-08-30 07:10:55 +08:00
niusmallnan
8edb916513
Update README
2019-08-22 22:26:28 +08:00
niusmallnan
7cad727413
Support for flushing cert to initrd only
2019-08-22 14:43:03 +08:00
niusmallnan
3fac5f7604
Adjust log output
2019-08-17 12:05:10 +08:00
niusmallnan
a8cf965b2a
Rename stage to save for install cli args
2019-08-16 15:01:07 +08:00
niusmallnan
4841467d41
Use retry httpclient for LoadFromNetwork
2019-08-16 09:16:32 +08:00
niusmallnan
3961aa6855
Fix the wrong symlinks when using the custom docker engine
2019-08-15 15:21:09 +08:00
niusmallnan
1893c7863b
Fix display problem with ros engine list
2019-08-14 16:04:08 +08:00
niusmallnan
eccf9554c8
Bump rancher/os-hypervvmtools to v4.14.138-rancher-1
2019-08-13 14:47:00 +08:00
niusmallnan
5db4908235
Remove the tee command which will cause the dapper container's tty to be false
2019-08-13 14:11:33 +08:00
niusmallnan
2f988130e8
Retry max timeout with the 20s when waitting for default gateway
...
before: 300000 Millisecond, 5m
now: 20000 Millisecond, 20s
2019-08-12 16:13:04 +08:00
niusmallnan
7b5653473b
Bump up kernel 4.14.138-rancher
2019-08-10 22:11:47 +08:00
niusmallnan
7bff07ed07
Bump default user-docker 18.09.8
2019-08-02 16:19:52 +08:00
niusmallnan
7a5420e8bb
Support docker 19.03+
2019-08-02 16:09:43 +08:00
Jason-ZW
0e22f6f06f
Add retry mechanism to os-subscriber
2019-07-17 14:52:36 +08:00
niusmallnan
2221445ffe
Update README for v1.5.3
2019-07-11 17:25:39 +08:00
niusmallnan
ba2cfe89c6
Add a script that can flush custom certs to iso file
2019-07-10 15:35:02 +08:00
niusmallnan
f87c5f0b5a
Reduce log output level
2019-07-01 16:46:29 +08:00
Jason-ZW
a37efde319
Fix update cache bug
2019-07-01 14:08:24 +08:00
jianghang8421
34afa7824e
Fix bug: Logrotate will start failed when the config file is not with 644 file permission.
2019-06-25 11:51:57 +02:00
niusmallnan
b787287190
Bump up kernel to v4.14.128-rancher
2019-06-24 03:51:02 +02:00
niusmallnan
960d0d3bdb
Add http timeout when loading resource
2019-06-18 10:59:22 +02:00
niusmallnan
1ff4f6ebaa
Wait for default gateway before loading resource from network
2019-06-18 10:59:22 +02:00
niusmallnan
65c97ea462
Cache the console and engine service when installing to disk
2019-06-18 05:25:26 +02:00
Benjamin S. Allen
d9caf6fa20
Allow build on a host with matching kernel version
...
Change allows for a build on a host with a matching kernel version
instead of forcing that the version must always be greater.
2019-06-10 03:51:17 +02:00
niusmallnan
b5bbcdc89e
Update README for v1.5.2
2019-05-31 14:52:17 +08:00
niusmallnan
be93067b1f
Fix the build scripts for arm64
2019-05-29 14:45:22 +08:00
niusmallnan
4185d5f36b
Use cnrancher for os-pingan-amc image
2019-05-29 12:00:08 +08:00
niusmallnan
0fb7cbc1c4
Bump up kernel to v4.14.122-rancher-1
2019-05-28 16:42:31 +08:00
niusmallnan
41b562c01f
Use double-quoted string for writing proxy.sh
...
Presence of special characters (i.e. &) in proxy environment values causes generation of an invalid /etc/profile.d/proxy.sh file.
This is a problem due to the common inclusion of special characters in passwords and proxy strings of the format htt[p|s]://user:pass@url:port.
2019-05-28 09:32:38 +02:00
niusmallnan
8d7f7199c9
Fix logs output of the tftp datasource
2019-05-28 14:28:24 +08:00
Jason-ZW
404f5b38da
Mount raspberrypi boot partition
2019-05-21 08:43:27 +02:00
Jason-ZW
2f0d0a9585
Resize raspberrypi device
2019-05-20 10:45:09 +02:00
niusmallnan
66981b1b50
Add checksum for pingan image
2019-05-17 15:08:24 +08:00
niusmallnan
d7e39c2c75
Move build env to bionic
...
1. update global dapper base image
3. set XZ_DEFAULTS to use multithreading
2019-05-17 11:33:38 +08:00
niusmallnan
943ecaaa78
Rename azure to azurebase as we build azure image in os-packer
2019-05-17 10:31:55 +08:00
niusmallnan
99d2364ad2
Bump up rancher/os-hypervvmtools to v4.14.119-rancher-1
2019-05-17 04:26:33 +02:00
niusmallnan
d07d128212
Update vendor code
2019-05-16 09:36:47 +00:00
niusmallnan
840121a0b1
Update vendor.conf
2019-05-16 17:25:34 +08:00
niusmallnan
679fc1a208
Autoload the predefined user images
2019-05-16 10:04:20 +02:00
Jason-ZW
6e6f7f38d7
Bump up rpi to 4.14.114
2019-05-16 05:02:39 +02:00