1
0
mirror of https://github.com/rancher/os.git synced 2025-07-12 22:27:59 +00:00
Commit Graph

54 Commits

Author SHA1 Message Date
niusmallnan
cd19f55edb Fix ineffassign issues reported by goreportcard 2019-01-26 10:52:33 +08:00
niusmallnan
f90ddbc76d Fix go_vet issues reported by goreportcard 2019-01-26 10:42:58 +08:00
niusmallnan
36064ca496 Fix typos report by goreportcard 2019-01-26 10:38:35 +08:00
niusmallnan
b3f74b31a9
Merge pull request #2614 from Jason-ZW/add-azure-image
Add azure support
2018-12-28 14:53:38 +08:00
niusmallnan
7a0d3a8fa2 Support instance/attributes/block-project-ssh-keys for gce metadata 2018-12-27 14:32:09 +08:00
niusmallnan
4cab9c9caf Fix typos for getting gcp metadata SSHKeys
https://cloud.google.com/compute/docs/storing-retrieving-metadata
2018-12-27 14:32:09 +08:00
Jason-ZW
03c090ed86 Remove waagent datasource
use os-services waagent instead
2018-12-26 14:16:10 +08:00
niusmallnan
4e0269e9d8
Merge pull request #2490 from kinolaev/master
Support vSphere network protocol profiles
2018-12-19 14:53:03 +08:00
Jason-ZW
44388ae853 Add virtio-rng-pci params 2018-10-29 14:08:47 +08:00
niusmallnan
823ae28a52 Imports are organized in groups, with blank lines between them
https://github.com/golang/go/wiki/CodeReviewComments#imports
2018-10-23 13:11:31 +08:00
Jason-ZW
e8b6c69fbf ignore vmware datasource when guestinfo is empty 2018-10-16 16:25:35 +08:00
Sergej Nikolaev
7d66bd5c41 ovfenv: always fallback to reading variables from vm params 2018-09-26 12:27:44 +03:00
Sergej Nikolaev
693f9fc108 support guestinfo interface.<n>.ip.<m>.netmask, dns.servers, dns.domains 2018-09-26 12:26:57 +03:00
Darren Shepherd
1f50386828 Move around code for better clarity 2018-09-19 17:18:49 +08:00
Jason-ZW
4634759449 Support ebs nvme blocks 2018-09-04 11:27:32 +08:00
niusmallnan
f2b09794e4 Fix error format in cloudinit 2018-07-30 17:40:58 +08:00
stffabi
05c2a40aa5 Decompress user-data if it is gzipped
Fixes #2391
2018-06-26 23:01:01 +08:00
niusmallnan
ba388b6bc6 Build docker-sys bridge via system-docker args and remove cni-glue 2018-04-16 08:22:55 +00:00
niusmallnan
b4cd6af468 Update all go files mode 2018-04-16 11:30:08 +08:00
stffabi
ccc330a43e add cloud-init support for cloudstack 2018-04-13 09:42:19 +02:00
niusmallnan
a268907302
GetRetry is used when detecting if url is available (#2237) 2018-01-25 18:01:55 +08:00
niusmallnan
55368a3897
Auto resize root disk on AWS (#2191) 2017-12-26 17:59:08 +08:00
Robert Neumann
dab1c4ffb3 Fix user-data for ec2 metadata source (#2189) 2017-12-25 18:11:24 +08:00
niusmallnan
bd845cca31 Code updates for packethost/packngo v0.1.0 2017-12-19 17:08:15 +08:00
niusmallnan
60909e435f
Add aliyun datasource (#2169) 2017-12-19 14:33:44 +08:00
niusmallnan
7b474cd905 Fix golint check error
https://github.com/rancher/os/issues/2166
2017-12-06 13:45:49 +08: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
47320f9350 Should have fixed these when I changed the encoding key
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-21 10:34:53 +10:00
Sven Dowideit
732f1924e1 update the encoding key to match docker-machine
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-07-20 14:17:10 +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
ad1fb97378 Add dns and interface cloud-init data to match CoreOS
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-06-19 13:24:09 +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
42e366a821 fix the getting of the user-data metadata
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-05-19 12:52:42 +10:00
Sven Dowideit
a0061beedf fix the tests post 1.0.0
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-04-13 12:36:48 +00:00
Sven Dowideit
2cbd384229 Disable ip address metadata - it needs work
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-04-11 03:53:37 +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
19157702b3 don't build this test on arm, it crashes
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-15 05:14:30 +00:00
Sven Dowideit
2de5daffe9 Don't keep retrying if we can't get to the metadata, we're not doing anything to change the result
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-14 18:45:58 +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
78c08c4dd9 ok, lets not remove the un-speced ip's in 0.9.0
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-13 14:08:03 +10:00
Sven Dowideit
d65f9518df use DHCP for aws datasource
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-13 10:56:28 +10:00
Sven Dowideit
64949bb888 WIP refactor to simplify reading
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-12 21:26:03 +10:00
Sven Dowideit
17b3589782 Add a network test that sets up 2 of 4 ehternet devices, and allows another to use dhcp
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-10 22:28:41 +10:00
Sven Dowideit
b5fdd63a85 fix the ip/cidr, and call updateNetwork
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-08 12:03:58 +00:00
Sven Dowideit
0779e13d46 Refactor the cloud-init metadata to return a netconf.NetworkConfig
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-08 12:03:58 +00:00
Sven Dowideit
5dbb0f2a28 simplistic start
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-08 12:03:58 +00:00
Sven Dowideit
10a4c59385 Make datasource.AvailabilityChanges() able to be dynamic so fail out for configdrive mount and url 404's faster
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-04 08:05:28 +00:00
Sven Dowideit
78051c2814 treat 404 error on datasource as unrecoverable
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-04 08:05:28 +00:00
Sven Dowideit
391082fa50 refactor a little and keep the datasource errors for later
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-03-04 08:05:28 +00:00