Darren Shepherd
cd76d85aea
Merge pull request #980 from joshwget/first-class-consoles
...
First class consoles
2016-06-06 15:27:23 -07:00
Josh Curl
719d255636
First class consoles
2016-06-06 15:13:15 -07:00
Darren Shepherd
f22c692529
Merge pull request #975 from imikushin/tls
...
Disable docker server TLS cert auto-generation
2016-06-06 12:43:19 -07:00
Ivan Mikushin
41f333d0ff
Disable docker server TLS cert auto-generation
...
Because users should be explicit about their docker TLS certs.
Also, re-generate the key and cert files when `ros tls gen` is run (used to be cached).
2016-06-06 10:27:03 -07:00
Darren Shepherd
82666d779e
Fix tests
2016-06-06 10:17:21 -07:00
Josh Curl
55d629b980
Remove unneeded service processing code
2016-06-02 09:01:00 -07:00
Josh Curl
a59ec33787
Fix --private flag for 'ros config export'
2016-05-31 18:10:56 -07:00
Josh Curl
6ec9ce1bc6
Replace wait-for-network services with retries
2016-05-26 18:54:42 -07:00
Darren Shepherd
0d5223db23
Fix tests
2016-05-22 23:51:46 -07:00
Darren Shepherd
d34ead2fbf
Speed up build and run tests
2016-05-22 23:16:27 -07:00
Darren Shepherd
a888a57cd9
Merge pull request #892 from datawolf/fix-test-to-work-with-multi-arch
...
Modify the test_11_environment to work with multiple architectures
2016-05-02 13:25:06 -07:00
Josh Curl
6ab32ae19c
Fix setting default values with 'ros config set'
2016-04-22 16:11:54 -07:00
Wang Long
4439cdde41
Modify the test_11_environment to work with multiple architectures
...
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-04-19 11:36:41 +08:00
Josh Curl
8862878337
Remove DHCP override flag
2016-04-15 10:38:31 -07:00
Darren Shepherd
8b4e6cc502
Merge pull request #881 from joshwget/fix-dhcp-hostname
...
Fix DHCP hostname being overwritten
2016-04-14 21:59:38 -07:00
Josh Curl
a0ae6222c9
Fix DHCP hostname being overwritten
2016-04-14 21:58:07 -07:00
Darren Shepherd
f7cd87e2fb
Merge pull request #873 from joshwget/dns-integration-tests
...
Integration tests for DNS configuration in cloud config
2016-04-14 21:46:39 -07:00
Josh Curl
3c78335edf
Integration tests for DNS configuration in cloud config
2016-04-13 11:24:00 -07:00
Josh Curl
e31b955b0a
Fix environment variables set for system services
2016-04-12 22:59:37 -07:00
Josh Curl
173874f196
Apply network configurations again after cloud-init
2016-04-08 13:04:35 -07:00
Ivan Mikushin
0f6cf07786
make tests run on arm64
2016-04-01 16:18:27 -07:00
Ivan Mikushin
e2f3ac78a7
cleanup tests using SSH
2016-03-31 18:56:18 -07:00
Ivan Mikushin
95d24ac67d
Modify the tests to work with multiple architectures
2016-03-31 13:16:26 -07:00
Darren Shepherd
f7301fa1b0
Merge pull request #808 from datawolf/print-proper-tips
...
print proper tips when running `ros` or `system-docker` without using sudo
2016-03-21 21:05:01 -07:00
Ivan Mikushin
8802fe2c6e
Run qemu and tests on different architectures
2016-03-17 04:30:11 -07:00
Wang Long
445c510dee
fix the testcase: add sudo
to ros dev
command
...
Signed-off-by: Wang Long <long.wanglong@huawei.com>
2016-03-16 18:41:54 +08:00
Darren Shepherd
6f98e06d97
Fix ros config set for list values
2016-02-11 09:25:48 -07:00
Darren Shepherd
0d6c78ce28
Update networking
...
Add support for VLANs, bridging, and bonding.
2016-02-09 14:04:52 -07:00
Darren Shepherd
28bd8b0ccb
Fix ros dev panic
2016-02-04 09:25:36 -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
Darren Shepherd
cd2829d220
Farewell PID one
...
This change no longer runs Docker as PID 1. Instead PID 1 is a very
simple zombie reaper and Docker is moved as a child of that PID.
2015-12-22 15:38:32 -07:00
Darren Shepherd
808fbdbe1f
Use a subdirectory of the state partition
2015-12-22 15:16:22 -07:00
Ivan Mikushin
f4f59e97cc
Fix naming of external services (e.g. specified by rancher.services_include)
...
Add container_name key to service configuration.
2015-12-21 11:49:43 +05:00
Ivan Mikushin
99bec55a2f
Use drone-0.4 for CI and migrate build to dapper
2015-12-18 19:24:24 +05:00
Ivan Mikushin
ac3d7afca6
Integration tests: make sure qemu exits in fixture finalizer
...
Also, make sure qemu is alive in wait_for_ssh.
2015-12-17 14:59:52 +05:00
Ivan Mikushin
084fb43201
tweak tests
2015-12-11 17:38:00 +05:00
Ivan Mikushin
fde9d035b0
test docker --tlsverify
2015-12-11 13:41:19 +05:00
Ivan Mikushin
2c89796274
integration tests: log while we are waiting for ssh and docker
2015-12-02 17:24:35 +05:00
Ivan Mikushin
b10a093c62
test dhcpcd running in background after network has initialized
2015-11-18 14:50:56 +05:00
Ivan Mikushin
3395ede89d
rename tests package to rostest
2015-11-18 14:37:38 +05:00
Ivan Mikushin
b886bce539
move ros back to /usr/bin/ros
...
also, rm rancherctl
2015-11-18 14:37:28 +05:00
Ivan Mikushin
906f192d13
test_04: update rancher/os image version to latest release
2015-11-18 13:52:54 +05:00
Ivan Mikushin
8ef4576f77
test_05: bump custom docker to v1.10.0-dev
2015-11-18 13:52:54 +05:00
Ivan Mikushin
119b1be0ec
add docker.tls_args test
2015-11-17 18:48:33 +05:00
Ivan Mikushin
8251edc642
Wait for docker in test_05
2015-11-12 13:30:46 +05:00
Ivan Mikushin
283299f84e
add a test
2015-11-03 18:32:59 +05:00
Ivan Mikushin
c0c29631fd
Do not remove usr in test runs
2015-10-15 17:02:33 +05:00
Ivan Mikushin
43795fe283
add integration test
2015-10-01 16:55:34 +05:00
Ivan Mikushin
39e2e6c3b3
speed up the full build by swapping lzma with gzip if run with --dev flag
2015-09-23 10:22:55 +05:00