1
0
mirror of https://github.com/rancher/os.git synced 2025-07-30 22:24:33 +00:00
Commit Graph

221 Commits

Author SHA1 Message Date
Serhiy Berezin
de1bbbea38 Merge https://github.com/rancher/os into HEAD 2016-12-02 01:17:16 +00:00
Serhiy Berezin
3cc41b0a98 ALL top level cloud-config keys as kernel args work now if prefixed with "cc.", while prefixed just with "rancher." works as well for legacy backward compat 2016-12-02 01:16:42 +00:00
Josh Curl
be5d207d5d
Show SSH keys and hostname from metadata in 'ros config export' 2016-11-30 16:41:58 -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
20856a4171
Fix golint error 2016-11-29 14:38:47 -08:00
Josh Curl
a7c34b9855
Fix golint errors 2016-11-28 00:06:00 -08:00
Josh Curl
f6ba07bf8b
Fix validation for list of maps 2016-11-26 23:27:42 -08:00
Josh Curl
47a447cb67
Add container to write_files schema 2016-11-26 23:26:20 -08:00
Josh Curl
1d617f1b92
Remove empty Docker engine arguments 2016-11-21 15:18:44 -08:00
Josh Curl
98f7f9e207
Update schema 2016-11-16 21:02:33 -08:00
Darren Shepherd
4479ff5cdb Merge pull request #1364 from joshwget/early-cloud-init
Early cloud-init
2016-11-16 17:05:03 -07:00
Josh Curl
ac3cd213dc
Update schema 2016-11-16 10:06:13 -08:00
Sven Dowideit
8cc4850fe0 Merge pull request #1379 from joshwget/add-insecure-registry-flag
Add --insecure-registry flag to daemon arguments
2016-11-15 10:10:27 +10:00
Josh Curl
4ca24cffc6
Add bootcmd to schema 2016-11-11 14:56:25 -08:00
Sven Dowideit
28075b2a78 Merge pull request #1373 from joshwget/validate-command
Add command to validate configuration
2016-11-10 18:34:14 +10:00
Josh Curl
5fe26f3ab5
Add --insecure-registry flag to daemon arguments 2016-11-09 11:36:51 -08:00
Josh Curl
13b34a6668
Early cloud-init 2016-11-09 11:08:30 -08:00
Josh Curl
1f1c56d0ec
Add unit test that covers entire configuration 2016-11-08 11:48:45 -08:00
Josh Curl
ceaec960c4
Update schema 2016-11-08 11:48:05 -08:00
Josh Curl
c1abc67fa8
Support string values for runcmd 2016-11-07 11:36:37 -08:00
Josh Curl
25e5ca5e4c
Add command to validate configuration 2016-11-06 18:23:01 -08:00
Josh Curl
bb4ad618e1
Implement bootcmd 2016-11-03 15:06:20 -07:00
Josh Curl
57018249a6
Change host engine opt type to list 2016-10-30 12:07:55 -07:00
Josh Curl
7dce4d54c1
Support list types for engine opts 2016-10-29 21:22:53 -07:00
Josh Curl
5ecbf19aa8 Merge pull request #1332 from joshwget/move-in-netconf-and-dfs
Move in code from netconf and docker-from-scratch
2016-10-19 17:56:30 -07:00
Josh Curl
691f7cb42c
Move in code from netconf and docker-from-scratch 2016-10-19 16:21:35 -07:00
Josh Curl
a7d405991c
Rewrite a few scripts in Go and remove unneeded services 2016-10-17 14:47:44 -07:00
Josh Curl
7adb6ee3a8
Add omitempty to EngineOpts tags 2016-09-29 21:47:31 -07:00
Darren Shepherd
5987d713a4 Merge pull request #1245 from joshwget/parse-colons-without-quotes
Colons can be parsed without quotes
2016-09-26 21:41:57 -07:00
Darren Shepherd
e5293ff926 Merge pull request #1239 from joshwget/docker-arguments-map
Use a map to configure Docker arguments
2016-09-26 21:36:36 -07:00
Josh Curl
b65e429bb6
Run gofmt and fix vet errors 2016-09-26 21:32:37 -07:00
Josh Curl
065fe4a16e
Use a map to configure Docker arguments 2016-09-25 17:55:19 -07:00
Josh Curl
133c2610d1
Remove rancher.state.formatzero kernel parameter 2016-09-25 11:39:46 -07:00
Josh Curl
c1582f5a49
Colons can be parsed without quotes 2016-09-18 16:35:32 -07:00
Josh Curl
2781eab500
Split up parseCmdline unit test 2016-09-18 16:33:22 -07:00
Josh Curl
4677af8419
Implement runcmd 2016-08-22 13:22:27 -07:00
Josh Curl
11cf2a195b
Show current/enabled/disabled in 'ros engine list' 2016-08-17 16:33:49 -07:00
Josh Curl
80c72d0761
Make it easier to switch between Docker engines 2016-08-15 15:06:26 -07:00
Josh Curl
0a053c62ab
Extend write_files to run in all system services 2016-08-15 11:14:50 -07:00
Josh Curl
c67475cbaa
Rewrite console.sh and docker-init in Go 2016-08-12 11:40:56 -07:00
Josh Curl
6b4222888c
Refactor state 2016-07-27 23:25:08 -07:00
Ivan Mikushin
22887dfb0b Unescape kernel params
so kernel params like rancher.cloud_init.datasources='["url:http://10.0.2.2:8800/cc.yml"]' could be used
2016-07-15 15:03:17 -07:00
Ivan Mikushin
b6edde6052 Do not lose ssh keys from metadata if there are no ssh keys in cloud-config 2016-06-30 14:21:41 -07:00
Josh Curl
b09c09edf4
Fix two instances where customization isn't respected 2016-06-28 14:35:51 -07:00
Josh Curl
921c00c8ea
Add sysctl support in cloud config 2016-06-17 23:05:45 -07:00
Josh Curl
07cc5a430a
Make rancher.debug control bootstrap Docker and turn on log 2016-06-17 09:41:33 -07:00
Josh Curl
f850e151de
Validate value for 'ros config set' 2016-06-16 10:14:52 -07:00
Darren Shepherd
924e4b8aae /media and /mnt mounted as shared for console 2016-06-15 16:45:05 -07:00
Josh Curl
f24facc06c
Additional mounts can be set in cloud config 2016-06-14 15:25:56 -07:00
Josh Curl
7f7d8765ca
New console label to handle switching between persistent consoles 2016-06-10 10:54:10 -07:00