Josh Curl
13b34a6668
Early cloud-init
2016-11-09 11:08:30 -08:00
Josh Curl
c67475cbaa
Rewrite console.sh and docker-init in Go
2016-08-12 11:40:56 -07:00
Josh Curl
f850e151de
Validate value for 'ros config set'
2016-06-16 10:14:52 -07:00
Darren Shepherd
4ab3162ed8
Merge pull request #973 from joshwget/remove-unneeded-code
...
Remove unneeded service processing code
2016-06-02 19:28:17 -06:00
Josh Curl
55d629b980
Remove unneeded service processing code
2016-06-02 09:01:00 -07:00
Josh Curl
08f40ad3e7
Fix boot issues due to invalid configs
2016-06-01 18:41:55 -07:00
Josh Curl
a59ec33787
Fix --private flag for 'ros config export'
2016-05-31 18:10:56 -07:00
Josh Curl
95d8ebe146
Simplify configuration
2016-05-31 14:34:04 -07:00
Josh Curl
6ab32ae19c
Fix setting default values with 'ros config set'
2016-04-22 16:11:54 -07:00
Josh Curl
97774f78a9
Remove --boot flag in ros config export
2016-04-11 22:07:59 -07:00
Josh Curl
c0c8179813
ros config get
shows default values
2016-03-31 21:31:46 -07:00
Darren Shepherd
ce915927be
Fix issue with depulicate ssh keys after save
...
The CloudConfig.Save() did not load the metadata resulting in the diff
function always thinking the SSH keys were new. This would cause them
to be saved over and over again just getting bigger and bigger.
2016-02-04 09:13:20 -07:00
Darren Shepherd
1a95080522
Support OEM partition and oem-config.yml
2015-12-22 17:03:50 -07:00
Ivan Mikushin
15ac925c50
fix CloudConfig.Merge()
2015-12-18 20:28:19 +05:00
Ivan Mikushin
66ba159482
Pre-process YAML config data
...
Stringify libcompose datatypes' leaf values to avoid unmarshaling errors, even on somewhat incorrect input data: like using bools or numerics in labels.
2015-12-07 23:30:16 +05:00
Ivan Mikushin
5a363ab97d
migrate to upstream libcompose in one and a half go
2015-12-07 18:17:57 +05:00
Wang Long
9e15059789
Replace rancherio with rancher
...
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2015-10-12 19:50:57 +08:00
Ivan Mikushin
338abb758f
Reshuffle cloud-config
...
Read files cloud-config.d in alphanumeric order, then cloud-config.yml
`ros config` writes to cloud-config.yml (and cloud-config.d/private.yml - only private keys)
Add (c *CloudConfig) Save() method, use it to save the changed config
Read and apply metadata as part of LoadConfig()
Simplify ros config export logic
2015-09-30 23:59:22 +05:00
Ivan Mikushin
5934852e80
rename rancher.user_docker to rancher.docker in cloud-config
2015-09-14 11:50:39 +05:00
Ivan Mikushin
642c557c73
do not save/use bad cloud-config
2015-08-20 19:20:51 +05:00
Ivan Mikushin
aa1af05d46
do not panic
2015-08-20 18:06:48 +05:00
Darren Shepherd
9d76b79ac3
Refactor to use libcompose
2015-08-06 00:05:25 -07:00
Ivan Mikushin
7ad60c07bd
make cloud-config the configuration mechanism for RancherOS
2015-08-05 19:48:25 +05:00
Darren Shepherd
f60bb0afa4
Merge pull request #293 from wlan0/bugfix2
...
Fix #283 : Check type while setting config via rancherctl
2015-05-06 14:50:30 -07:00
Darren Shepherd
6b929abdea
Updates for refactored rancher-compose
2015-05-05 13:36:52 -07:00
wlan0
d708b7f2c1
Fix #283 : Check type while setting config via rancherctl
2015-05-04 11:17:42 -07:00
deniseschannon
0e4f0fe292
Changes required due to labels type change in ServiceConfig
2015-04-29 20:48:57 -07:00
Darren Shepherd
0b5eb352ba
Services in compose format
2015-04-15 23:17:01 -07:00
Darren Shepherd
af272e92ca
Add networking to system docker
2015-04-04 12:18:44 -07:00
Darren Shepherd
c7ae14cc13
Refactor configuration to compose syntax
2015-04-04 05:42:48 -07:00
Darren Shepherd
c737fc9a71
Read rancher.yml from the cloud config
2015-03-18 06:45:22 -07:00
Darren Shepherd
ac2459ba37
Refactor configuration
2015-03-18 06:45:21 -07:00
Darren Shepherd
4948f952bb
Switch network_config to network and config to interfaces
2015-03-18 06:45:21 -07:00
sidharthamani
4a94d51037
add network config command
2015-03-03 17:23:14 -08:00
Darren Shepherd
dac9b7e21e
Updates to cloud-init
2015-02-23 12:00:24 -07:00
Darren Shepherd
3620db959f
Support reloading config during system containers start up
2015-02-22 20:59:44 -07:00
Darren
6800fdfb67
Merge pull request #31 from sidharthamani/master
...
add upgrade framework for rancherctl os command
2015-02-21 19:40:44 -07:00
sidharthamani
594db8fd8c
add upgrade framework for rancherctl os command
2015-02-21 12:21:56 -08:00
Darren Shepherd
d77e8f42f0
Save ssh keys
2015-02-21 00:34:38 -07:00
Darren Shepherd
f84aa02276
Further cleanup and refactoring
2015-02-19 20:05:43 -07:00
Darren Shepherd
ace2fa1f65
gofmt change
2015-02-19 13:47:06 -07:00
Darren Shepherd
325cbc2fe7
Merge branch 'master' of github.com:sidharthamani/os into sidharthamani-master
...
Conflicts:
config/default.go
2015-02-19 11:32:09 -07:00
Darren Shepherd
23484e4821
Default config changes
2015-02-19 08:34:38 -07:00
sidharthamani
fb237dbebe
add cloud-init support
2015-02-18 19:46:22 -08:00
sidharthamani
597a46c574
wire up tls config
2015-02-18 13:29:28 -08:00
Darren Shepherd
d26cf6485c
Implement rancherctl config set
2015-02-17 17:01:38 -07:00
Darren Shepherd
f47ea34ac4
Refactor configuration
2015-02-17 14:31:20 -07:00
Darren Shepherd
9d8110513e
Some refactoring
2015-02-17 01:18:48 -07:00
Darren Shepherd
d656da6a26
Move config to config/default.go
2015-02-16 22:08:48 -07:00
Darren Shepherd
bca7c035d2
Merge branch 'master' of github.com:sidharthamani/os into sidharthamani-master
...
Conflicts:
config/config.go
2015-02-16 20:56:00 -07:00