1
0
mirror of https://github.com/rancher/os.git synced 2025-07-07 11:58:38 +00:00
Commit Graph

214 Commits

Author SHA1 Message Date
Ivan Mikushin
7995541ce1 set VERSION to v0.3.2-rc2 2015-06-30 12:36:21 +05:00
Ivan Mikushin
6c96533494 use xhyve in ./scripts/run on OS X 2015-06-29 23:40:54 +05:00
Ivan Mikushin
c3bbd8886c cleanups 2015-06-29 23:32:36 +05:00
Ivan Mikushin
da2b12d840 get bin/rancheros back where it belongs 2015-06-29 23:12:08 +05:00
Ivan Mikushin
4bf30683e7 build based on os-config.yml
WIP: build scripts
2015-06-29 12:03:41 +05:00
Ivan Mikushin
dff70f8362 latest rancher-compose, default.go -> os-config.yml
also, gofmt
2015-06-29 12:00:41 +05:00
Darren Shepherd
6a8fc22fa9 Merge pull request #347 from imikushin/sshd-client-alive
add ClientAliveInterval 180 to sshd_config
2015-06-26 09:39:57 -07:00
Ivan Mikushin
2082d3f620 make rancheros-install available in debian and ubuntu consoles 2015-06-09 14:15:31 +05:00
Ivan Mikushin
1db86b5dac add ClientAliveInterval 180 to sshd_config 2015-06-01 17:41:52 +05:00
Darren Shepherd
3338c4ac63 v0.3.1 2015-05-31 10:55:29 -07:00
Darren Shepherd
ff2878671c v0.3.1-rc4 2015-05-29 11:32:11 -07:00
Darren Shepherd
3a7fc4524d Make consoles compatible with RancherOS v0.3.0 2015-05-26 21:00:06 -07:00
Ivan Mikushin
168eb7f484 debianconsole: add less 2015-05-24 18:08:28 +05:00
Darren Shepherd
c9ba68fdd4 rancher/os:v0.3.1-rc3 2015-05-23 08:47:29 -07:00
Ivan Mikushin
95434c27de build v0.3.1 2015-05-23 20:08:48 +05:00
Ivan Mikushin
87959a00b3 docker-1.6.2 2015-05-23 14:40:51 +05:00
Ivan Mikushin
15de0a4a75 preload images from fresh files only 2015-05-22 14:50:07 +05:00
Ivan Mikushin
63bd060e2d the preload container 2015-05-19 19:15:52 +05:00
Ivan Mikushin
2c4f45ab4c preload.sh 2015-05-19 19:10:11 +05:00
Ivan Mikushin
ed118d4b69 debianconsole: add sudo 2015-05-14 12:09:47 +05:00
Darren Shepherd
a55b0b432b Merge pull request #301 from imikushin/ssh
`./scripts/ssh` convenience script
2015-05-11 18:02:42 -07:00
Ivan Mikushin
5b9ef6ae16 rename rancherctl to ros
shorter, easier to use (and just plain cooler) name
2015-05-10 18:17:04 +05:00
Ivan Mikushin
028b274dcd make ssh happy with the key perms 2015-05-10 16:59:38 +05:00
Ivan Mikushin
2379bd9721 use exec to replace the bash process with qemu 2015-05-10 15:33:51 +05:00
Ivan Mikushin
11c5348845 ./scripts/ssh: exec arbitrary command
e.g. `./scripts/ssh sudo system-docker ps -a`
2015-05-10 14:11:25 +05:00
Ivan Mikushin
26aae6303f ./scripts/ssh convenience script
run `./scripts/ssh` to easily ssh into the RancherOS KVM instance started with `./scripts/run`
2015-05-10 14:11:11 +05:00
Darren Shepherd
fdc9463e4c v0.3.1-rc2 bump 2015-05-02 23:08:21 -07:00
Darren Shepherd
4367c93aa3 Support debian style /etc/default/docker at /var/lib/rancher/conf/docker 2015-05-02 23:07:28 -07:00
Darren Shepherd
45d9c54b9a Rename userdocker to docker to be more consistent with other distros 2015-05-02 23:06:20 -07:00
Darren Shepherd
03d232ce87 v0.3.1-rc1 2015-05-01 13:45:11 -07:00
Darren Shepherd
b7c45be5eb Merge pull request #218 from imikushin/jessie-console
add debian:jessie console :)
2015-05-01 12:25:28 -07:00
Darren Shepherd
3d2aab6b9a Merge pull request #279 from ibuildthecloud/version
v0.3.1 bump
2015-05-01 12:20:59 -07:00
Darren Shepherd
a5aa57b572 Merge pull request #247 from wlan0/bugfix
Fix #139: show IP address in login screen
2015-05-01 12:09:43 -07:00
Darren Shepherd
ede5d418e3 v0.3.1 bump 2015-04-30 22:17:45 -07:00
wlan0
7e5aed8638 Fix #139: show IP address in login screen
Following coreos convention, we print all the addresses set on all of the network interfaces

Signed-off-by: wlan0 <sidharthamn@gmail.com>
2015-04-29 05:47:39 -07:00
wlan0
bfb0df8c37 print message if rancheros-install needs privilege escalation 2015-04-29 05:44:17 -07:00
Darren Shepherd
47f7ac22db Merge pull request #257 from ibuildthecloud/os-base
os-base v0.3.1
2015-04-30 15:18:22 -07:00
Darren Shepherd
2d44e2d078 os-base v0.3.1 2015-04-30 09:20:23 -07:00
Ivan Mikushin
d20d708bf0 add docker to sudoers (same as ubuntuconsole) 2015-04-29 17:04:12 +05:00
Ivan Mikushin
c59e720da5 debian-console: add vim 2015-04-29 16:59:03 +05:00
Ivan Mikushin
5a56e22d69 add debian:jessie console :) 2015-04-29 16:59:02 +05:00
wlan0
2d2ee0dcdc do not use entrypoint for acpid 2015-04-29 02:51:45 -07:00
Ivan Mikushin
3a5f2bcb9b fix arg use conflict: add --cloud-config parameter 2015-04-29 17:19:59 +05:00
Ivan Mikushin
c5676987a9 use an arg instead of a magic location for a user supplied cloud-config 2015-04-29 17:19:59 +05:00
Ivan Mikushin
3511343f46 ./scripts/run: provision tmp/cloud-config.yml as cloud-config 2015-04-29 17:19:59 +05:00
wlan0
1626247f48 machine support for rancherOS 2015-04-28 10:22:13 -07:00
Ivan Mikushin
2cb5884dac ubuntu-console: add vim 2015-04-26 17:06:00 +05:00
Darren Shepherd
32953f4923 Merge pull request #78 from imikushin/vbox
VirtualBox convenience scripts
2015-04-20 22:57:29 -07:00
Darren Shepherd
1c1c41d4c1 bump v0.3.0 2015-04-18 23:17:41 -07:00
Darren Shepherd
2bbf838fea Bump v0.3.0-rc4 2015-04-17 06:37:56 -07:00
Darren Shepherd
1075d5b30c Docker 1.6 2015-04-17 06:37:56 -07:00
Darren Shepherd
c955c34e3b bump version v0.3.0-rc3 2015-04-15 23:17:01 -07:00
Darren Shepherd
efe55e8244 set hostname to rancher-dev to test DHCP 2015-04-15 23:17:01 -07:00
Darren Shepherd
90a40dbf5a Use common entrypoint for ubuntu-console 2015-04-15 23:17:01 -07:00
Darren Shepherd
61b5525d5b Check if os-release exists first 2015-04-15 23:17:00 -07:00
Darren Shepherd
a0dce3b56e Merge pull request #176 from cloudnautique/revert_backto_using_old_network_naming
Revert "Use consistent device names"
2015-04-15 02:42:07 -07:00
Bill Maxwell
e60db54138 Revert "Use consistent device names"
This reverts commit 402cbbdf6f.
2015-04-14 14:57:43 -07:00
Bill Maxwell
239e59ea12 Add all-volumes to parition container
Need access to system-docker in os-installer update.
2015-04-13 13:54:01 -07:00
Ivan Mikushin
01ebb51b54 pwn dist dir 2015-04-13 13:44:34 +05:00
Ivan Mikushin
a7ef1aac42 dump the extra NIC 2015-04-13 13:25:34 +05:00
Darren Shepherd
2a69c5f38e Bump version to v0.3.0-rc2 2015-04-10 07:32:32 -07:00
Darren Shepherd
bafe1a7992 Add extra_args to user docker invocation 2015-04-10 07:28:28 -07:00
Darren Shepherd
894f785ac3 Don't make CA certs readonly 2015-04-10 07:28:28 -07:00
Darren Shepherd
474aeb4f99 Allow hostname to be set by DHCP 2015-04-10 07:28:28 -07:00
Darren Shepherd
402cbbdf6f Use consistent device names 2015-04-07 20:06:43 -07:00
wlan0
8788ef3dfa add os-release file for console container 2015-04-07 16:09:29 -07:00
Darren Shepherd
d67aec9122 rbind the host dev 2015-04-06 07:28:28 -07:00
Darren Shepherd
8d9d941fee Make custom gopath builds easier 2015-04-06 07:17:03 -07:00
Darren Shepherd
11790d8c1c Remove running OS in Docker and setup better qemu args 2015-04-06 07:16:50 -07:00
Darren Shepherd
fd4560b54e Disable device renaming 2015-04-06 07:04:11 -07:00
Darren Shepherd
7bb5e10b12 Add syslog and udev hotplugging 2015-04-06 06:52:17 -07:00
Darren Shepherd
af272e92ca Add networking to system docker 2015-04-04 12:18:44 -07:00
Darren Shepherd
74c18eb4ed Bump os-base, docker versions 2015-04-04 10:10:37 -07:00
Darren Shepherd
a1f912c4d5 Wait for userdocker to start 2015-04-04 09:55:41 -07:00
Darren Shepherd
4524251129 Set UseDNS=no for sshd 2015-04-04 08:52:49 -07:00
Darren Shepherd
6004183bb4 Don't run ntpd at debug level 2015-04-04 08:51:16 -07:00
Darren Shepherd
363cd2764d Add option to not daemonize udev 2015-04-04 05:42:48 -07:00
Darren Shepherd
95a2f3ed67 Set build/initrd-current 2015-04-04 05:42:48 -07:00
Darren Shepherd
4118af6afa os-base v0.2.0 2015-04-04 05:42:48 -07:00
Darren Shepherd
0feacf7927 Copy headers 2015-04-04 05:42:48 -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
2f36ddd814 Merge pull request #91 from cloudnautique/set_default_install_to_generic
Set defaults based off of Rancher OS info
2015-03-19 22:49:38 -07:00
Darren Shepherd
4cde6dc934 network not disabled for cloud-init-pre 2015-03-19 22:48:05 -07:00
Bill Maxwell
bee6675b36 Set defaults based off of RanchOS info
If running on RancherOS gather sane defaults for users.
2015-03-19 21:09:43 -07:00
Bill Maxwell
2310287893 changed for new image name 2015-03-19 14:47:37 -07:00
Darren Shepherd
3c44f0ef5b Docker fails to start when TLS is off 2015-03-19 09:41:46 -07:00
Darren Shepherd
b5ed2e3542 Setup up golang for netgo 2015-03-18 08:27:00 -07:00
Darren Shepherd
2d10153c7e Refactor TLS conf 2015-03-18 06:45:22 -07:00
Darren Shepherd
5a36e885ac Don't allow start.sh to fail console start 2015-03-18 06:45:22 -07:00
Darren Shepherd
96edb78a74 Create /etc/lsb-release file 2015-03-18 06:45:22 -07:00
Darren Shepherd
87fa7272b7 Fix bug in which rancher home dir is not owned by rancher user 2015-03-18 06:45:22 -07:00
Darren Shepherd
04ae0c104b Switch to using netgo 2015-03-18 06:45:22 -07:00
Darren Shepherd
4d957a9f47 Dockerize ./scripts/build 2015-03-18 06:45:22 -07:00
Darren Shepherd
2d0f868a2e Delete temp Dockerfiles 2015-03-18 06:45:22 -07:00
Darren Shepherd
783e55306c Separate cloud init into two phases 2015-03-18 06:45:22 -07:00
Darren Shepherd
f21e7e1a90 Create custom ISO for machine that has auto-format on by default 2015-03-18 06:45:22 -07:00
Darren Shepherd
24c2d15ba8 Remove hack to load VMware SCSI 2015-03-18 06:45:22 -07:00
Darren Shepherd
91dd56e595 Add bootstrap phase to handle udev and auto-format 2015-03-18 06:45:22 -07:00