1
0
mirror of https://github.com/rancher/os.git synced 2025-08-02 07:24:28 +00:00
Commit Graph

125 Commits

Author SHA1 Message Date
wlan0
7cc2eb316c use new os-base with dhcpcd 2015-04-06 15:40:59 -07:00
Darren Shepherd
bedb10c85e Rename addon to service 2015-04-06 07:28:17 -07:00
Darren Shepherd
b70373729b syslog container doesn't exist in bootstrap docker 2015-04-06 07:03:51 -07:00
Darren Shepherd
a0d3026623 Make data volume containers use json-file log driver 2015-04-06 07:02:34 -07:00
Darren Shepherd
7bb5e10b12 Add syslog and udev hotplugging 2015-04-06 06:52:17 -07:00
Darren Shepherd
02606da59f Reformat docker args 2015-04-04 18:59:13 -07:00
Darren Shepherd
1de6e898a7 setup groups and socket files on startup 2015-04-04 14:21:13 -07:00
Darren Shepherd
1d10f81ac1 Make lib/modules rw 2015-04-04 12:24:50 -07:00
Darren Shepherd
af272e92ca Add networking to system docker 2015-04-04 12:18:44 -07:00
Darren Shepherd
b47f41f96d Only bind mount in certs in userdocker 2015-04-04 10:09:17 -07:00
Darren Shepherd
36f5b16194 Add option to disable startup of services 2015-04-04 10:03:31 -07:00
Darren Shepherd
a1f912c4d5 Wait for userdocker to start 2015-04-04 09:55:41 -07:00
Darren Shepherd
ae5d41b696 Make console version different from OS version 2015-04-04 08:59:29 -07:00
Darren Shepherd
c7ae14cc13 Refactor configuration to compose syntax 2015-04-04 05:42:48 -07:00
wlan0
1dba86a97e add ipv4ll auto conf 2015-04-04 05:39:11 -07:00
Darren Shepherd
6a3240f865 Dynamically set version for ubuntu console 2015-03-20 12:43:24 -07:00
Darren Shepherd
189e40ce26 Change volume containers to create only 2015-03-20 11:37:28 -07:00
Darren Shepherd
a398f82403 Add dynamic version string 2015-03-20 11:37:28 -07:00
Darren Shepherd
9ed1f075bb Add udev as create only container in system-docker 2015-03-19 16:20:31 -07:00
Darren Shepherd
130caa1abd Add upgrade image name 2015-03-19 14:58:50 -07:00
Darren Shepherd
39fc907b8a Version 0.2.0 2015-03-18 23:04:20 -07:00
Darren Shepherd
8fca28385e Add documentation 2015-03-18 22:43:01 -07:00
Darren Shepherd
5877e586b8 Refactor default configuration 2015-03-18 06:45:22 -07:00
Darren Shepherd
3756bbae90 Reliably merge the yaml maps data 2015-03-18 06:45:22 -07:00
Darren Shepherd
0e77cde9c0 Store server specific secrets in a separate file
TLS certs and SSH cert are stored in the rancher-private.yml file
2015-03-18 06:45:22 -07:00
Darren Shepherd
b351efa111 Read rancher.yml from cloud config 2015-03-18 06:45:22 -07:00
Darren Shepherd
c737fc9a71 Read rancher.yml from the cloud config 2015-03-18 06:45:22 -07:00
Darren Shepherd
c770598a53 Add ability to tail console on startup 2015-03-18 06:45:21 -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
Darren Shepherd
474fb184c2 ubuntuconsole 0.0.2 2015-03-06 21:56:40 -07:00
Darren Shepherd
b62fd539bd Networking implementation and fixes 2015-03-06 21:20:46 -07:00
sidharthamani
4a94d51037 add network config command 2015-03-03 17:23:14 -08:00
Darren Shepherd
0d6ec91ab5 Pin ubuntu console version 2015-02-24 12:47:41 -07:00
Darren Shepherd
db94dfa2d1 Run cloud-init after networking 2015-02-23 14:30:51 -07:00
Darren
f6b2c8489f Merge pull request #35 from sidharthamani/master
add shutdown command
2015-02-23 12:01:15 -07:00
Darren Shepherd
dac9b7e21e Updates to cloud-init 2015-02-23 12:00:24 -07:00
sidharthamani
8181e2633a add shutdown command 2015-02-22 21:08:46 -08:00
Darren Shepherd
5876353639 Merge branch 'cloudinit' of github.com:sidharthamani/os into sidharthamani-cloudinit
Conflicts:
	scripts/dockerimages/06-console
2015-02-22 21:17:36 -07:00
Darren Shepherd
3620db959f Support reloading config during system containers start up 2015-02-22 20:59:44 -07:00
sidharthamani
d08163b5c5 lay foundation for rewriting cloud-init 2015-02-22 10:57:25 -08: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
4b2e98e238 Add rancher user and lock root 2015-02-20 11:29:17 -07:00
Darren Shepherd
f84aa02276 Further cleanup and refactoring 2015-02-19 20:05:43 -07:00
Darren
80dda222e2 Merge pull request #10 from sidharthamani/syslogd
Syslogd
2015-02-19 15:33:22 -07:00
Darren Shepherd
1ebf37e8be Share /home and /opt with userdocker 2015-02-19 14:34:42 -07:00
sidharthamani
ecbc0b9a05 add syslog container 2015-02-19 13:00:35 -08:00
Darren Shepherd
7fd1091b6e Refactor tlsconf 2015-02-19 13:48:10 -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
045130a830 General cleanup 2015-02-19 11:27:23 -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
529ce4336d Implement rancherctl config import 2015-02-17 18:42:26 -07:00
Darren Shepherd
d26cf6485c Implement rancherctl config set 2015-02-17 17:01:38 -07:00
sidharthamani
707894d594 tls key generation 2015-02-17 15:27:13 -08:00
Darren
c3476d7b00 Merge pull request #7 from sidharthamani/ntp
add ntp container
2015-02-17 15:49:12 -07:00
sidharthamani
3092f5fcd0 add ntp container 2015-02-17 14:47:37 -08:00
Darren Shepherd
5ca7f4504d Add rancherctl to console 2015-02-17 14:35:07 -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
b0c332f510 Fix more issues with state management 2015-02-16 22:27:32 -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
Darren Shepherd
47a9899b89 Switch to virtio 2015-02-16 20:52:48 -07:00
Darren Shepherd
9aa9550419 Fix typo in configuration name 2015-02-16 20:48:47 -07:00
sidharthamani
56a4f96b24 add power functions - down, restart, halt 2015-02-16 17:17:43 -07:00
sidharthamani
70b376ce6a find fs type of device automatically 2015-02-16 16:44:59 -07:00
sidharthamani
34b3057909 resolve device name using libblkid 2015-02-16 16:43:58 -07:00
Darren Shepherd
925a847ccc Add tty and half way broken state handling 2015-02-16 16:38:49 -07:00
Darren Shepherd
bcf66e4c93 Refactor configuration structure 2015-02-14 09:29:07 -07:00
Darren Shepherd
df4a126175 Initial commit 2015-02-08 21:38:37 -07:00