Sven Dowideit
|
1e5baa57da
|
Try RANCHER_BOOT first, and if that's not preset, use rancher.state.dev and then RANCHER_STATE
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-14 06:28:05 +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
|
2cd6ec4db6
|
move the new cli to 'os' - its very experimental atm
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 12:56:54 +00:00 |
|
Sven Dowideit
|
dc540a0cf0
|
get started on the new cli
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 12:56:54 +00:00 |
|
Sven Dowideit
|
93cd0877dd
|
Initial spike on the new cmdline
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
|
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
|
8080d01ac9
|
Throw error if running install / upgrade on non-amd64
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 11:44:46 +00:00 |
|
Sven Dowideit
|
e80342d369
|
Don't prompt / reboot if there was an install error
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 16:36:50 +10:00 |
|
Sven Dowideit
|
be9874d2f4
|
use the rancher.state.dev cfg to detect where we're installing
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-03-13 05:32:45 +00: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
|
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
|
8e7181e690
|
Merge pull request #1626 from rancher/fix-iso-cloud-config
WIP Failing test for cloud-config on iso
|
2017-02-21 22:12:09 -08:00 |
|
Sven Dowideit
|
30534a617b
|
Merge pull request #1641 from rancher/silence-empty-cloud-init-warning-on-upgrade
Don't complain if there is no cloud-config supplied when upgrading
|
2017-02-21 22:10:05 -08: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 |
|
Sven Dowideit
|
da74a931e6
|
Merge pull request #1636 from juliengk/config_set_issue_1621
Count number of args for ros config set command
|
2017-02-21 21:23:03 -08:00 |
|
Sven Dowideit
|
acc72e634e
|
Don't complain if there is no cloud-config supplied when upgrading
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-22 05:22:38 +00:00 |
|
Tyler Tidman
|
283c4b7193
|
Update copyrights, fixes #1605
|
2017-02-21 20:19:10 -05:00 |
|
Julien Kassar
|
1e6d38cbf0
|
Count number of args for ros config set command
|
2017-02-17 17:23:21 -05:00 |
|
Julien Kassar
|
ff35f9a5aa
|
Add createHomeDir function in console_init.go
|
2017-02-17 14:05:39 -05:00 |
|
Julien Kassar
|
14257bdde8
|
Use of bufio instead of fmt.Scan for yes function
|
2017-02-17 03:20:04 -05:00 |
|
Fabrizio Steiner
|
885e809019
|
Allow services with https urls.
|
2017-02-15 10:13:57 +01:00 |
|
Sven Dowideit
|
9a75d2d5b4
|
hashicorp version pkg uses alpha sort on -rc11 metadata - so switching to Josh's catalog pkg
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-10 00:38:22 +00:00 |
|
Sven Dowideit
|
892a17bdbf
|
Fix upgrading from a rolled back upgrade
and reduce the verbosity of the non-debug output
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-09 13:22:31 +00:00 |
|
Sven Dowideit
|
5cd881b791
|
will this make console.sh for non-upgraded persistent consoles?
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-02-03 01:05:37 +00:00 |
|
Sven Dowideit
|
fc96f75c35
|
add upgrade with non-default console installed
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-30 21:33:54 +10:00 |
|
Sven Dowideit
|
83e6696fd3
|
Improve and test install and upgrade robustness
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-30 14:48:43 +10:00 |
|
Sven Dowideit
|
35afccefdf
|
Fixes for packet.net raid based upgrades
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-27 14:27:48 +00:00 |
|
Sven Dowideit
|
e51ea84439
|
RANCHER_BOOT doesn't contain the /boot prefx, so lets mount it that way to fake it
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-27 05:35:41 +00:00 |
|
Sven Dowideit
|
b3a9893fcf
|
Add version string to the initrd file so we can have 2 modern initrd's on the disk
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-27 03:50:00 +00:00 |
|
Sven Dowideit
|
569811d1f0
|
Darn, that was 81 chars
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-25 09:38:45 +00:00 |
|
Sven Dowideit
|
8d3dc7bede
|
Merge pull request #1550 from joshwget/run-udev-before-early-cloud-init
Run udev before early cloud-init
|
2017-01-25 12:39:57 +10:00 |
|
Josh Curl
|
61191056a7
|
Run udev before early cloud-init
|
2017-01-24 11:53:20 -08:00 |
|
Sven Dowideit
|
1b8d869199
|
Add Ros version and TM to banner, and move dmesg console logging into respawn
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-24 11:33:01 +00:00 |
|
Sven Dowideit
|
a4e77692c4
|
My first pass at fixing the b2d autoformat
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-22 06:43:04 +00:00 |
|
Josh Curl
|
f906142534
|
Fix os-release file
|
2017-01-19 10:57:18 -08:00 |
|
Sven Dowideit
|
fc1e4e060d
|
Don't prompt for user input when we're not interactive
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-18 02:08:16 +00:00 |
|
Sven Dowideit
|
8e5eba0ac5
|
add --debug logging option to installer, and a dummy set-disk-partitions
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-18 10:50:37 +10:00 |
|
Sven Dowideit
|
1761d770c9
|
make yN and reboot happen in the console container, not in the installer sub-container
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
|
2017-01-17 22:13:35 +10:00 |
|