Olli Janatuinen
872f1cd6da
Initiate Burmilla OS project
...
- Use burmilla GitHub repos
- Release under burmilla Docker Hub
- GitHub action for create releases
- Updated boot image and login banner
- Use Debian as default console
- Updated system-cron to v0.5.0
- Updated services to latest versions
- Bump up kernel to 4.14.206
- Include burmilla/os-debianconsole:v1.9.0 to initrd
2021-02-18 20:07:36 +02:00
etrexel
67599f352c
Added cloudinitsave case for proxmox
2019-12-20 09:42:27 +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
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