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 |
|
Jason-ZW
|
2faa916c2e
|
Add azure cloud-init
|
2019-05-08 11:52:47 +02:00 |
|
Morten Møller Riis
|
66c5f6130a
|
Added tftp datasource for cloud config.
|
2019-03-25 11:21:04 +08:00 |
|
Jason-ZW
|
03c090ed86
|
Remove waagent datasource
use os-services waagent instead
|
2018-12-26 14:16:10 +08:00 |
|
Jason-ZW
|
4cb0f462bd
|
Add wifi support
|
2018-11-07 17:11:03 +08:00 |
|
niusmallnan
|
bb5ce7ac23
|
Fix dhcpcd zoombie issue
|
2018-11-01 16:26:58 +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
|
ef663b4e70
|
Add dhcp timeout parameter
|
2018-10-23 09:47:43 +08:00 |
|
Olle Jonsson
|
0b5002fa47
|
cloudinitsave: Fix typo in log output
|
2018-09-27 13:52:05 +08:00 |
|
Darren Shepherd
|
1f50386828
|
Move around code for better clarity
|
2018-09-19 17:18:49 +08:00 |
|
stffabi
|
05c2a40aa5
|
Decompress user-data if it is gzipped
Fixes #2391
|
2018-06-26 23:01:01 +08: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
|
60909e435f
|
Add aliyun datasource (#2169)
|
2017-12-19 14:33:44 +08: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
|
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
|
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
|
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
|
f7605990a5
|
Add a default for configdrive, and add '*' to scan all defaultable datasources
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-05-12 01:48:19 +00:00 |
|
Sven Dowideit
|
6ae1a92da7
|
Don't log the cloud-init metadata to the dmesg log - it will contain some secrets
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-04-21 03:08:49 +00: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
|
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
|
d4ae014f76
|
add scripts/run --openstack, and use the iso if --cloud-config file.iso
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-28 16:04:49 +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
|
af6888020d
|
Use a fake cloud-config struct that only contains the NetworkConfig - as arrays dont merge (yet)
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-14 16:19:11 +10:00 |
|
Sven Dowideit
|
2d92956c82
|
Revert "WIP New ros cli"
|
2017-03-14 12:11:24 +10:00 |
|
Sven Dowideit
|
355859e707
|
golint&gofmt
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 12:56:54 +00:00 |
|
Sven Dowideit
|
8d941162d8
|
ros list shows all the active services and any cache available updates
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 12:56:54 +00:00 |
|
Sven Dowideit
|
00af8545d6
|
remove the non-network cloud-init option
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-10 13:40:15 +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 |
|
Sven Dowideit
|
8fa2d80325
|
use our gce metadata - it adds ssh
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-02 16:25:00 +10:00 |
|
Sven Dowideit
|
be2c4044ce
|
cloudinit tests pass :)
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-28 13:58:34 +10:00 |
|
Sven Dowideit
|
e2ed97648a
|
move coreos-cloudinit into config/cloudinit
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-28 13:58:34 +10:00 |
|
Sven Dowideit
|
69be7de1c4
|
Fix ISO based cloud-config drive
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-22 05:23:22 +00:00 |
|
Tyler Tidman
|
283c4b7193
|
Update copyrights, fixes #1605
|
2017-02-21 20:19:10 -05:00 |
|
Josh Curl
|
61191056a7
|
Run udev before early cloud-init
|
2017-01-24 11:53:20 -08:00 |
|
Sven Dowideit
|
4df962d4b6
|
make ros log to dmesg
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2016-11-30 10:51:30 +10:00 |
|
Josh Curl
|
13b34a6668
|
Early cloud-init
|
2016-11-09 11:08:30 -08:00 |
|
Josh Curl
|
691f7cb42c
|
Move in code from netconf and docker-from-scratch
|
2016-10-19 16:21:35 -07:00 |
|
Darren Shepherd
|
a811132245
|
Revert "Move Packet datasource from cloud-init-pre to cloud-init"
|
2016-09-30 07:41:03 -07:00 |
|
Josh Curl
|
395ef0b8c4
|
Move Packet datasource from cloud-init-pre to cloud-init
|
2016-09-27 11:18:24 -07:00 |
|
Josh Curl
|
0a053c62ab
|
Extend write_files to run in all system services
|
2016-08-15 11:14:50 -07:00 |
|
Josh Curl
|
889cb9eea8
|
Split cloud-init into cloud-init-execute and cloud-init-save
|
2016-08-04 15:47:12 -07:00 |
|