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

1159 Commits

Author SHA1 Message Date
Ivan Mikushin
9a91accae9 preload images 2015-05-19 19:38:25 +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
d98c3dd9b9 prevent nil from being put back to c.Container
`c.Exists()` is an innocent looking function being in fact a mutating operation: `c.Container` may be `nil` before and hold a looked up value after the call.
2015-05-19 13:10:51 +05:00
Darren Shepherd
8024a7b51b Merge pull request #316 from imikushin/hash
fix container hashing
2015-05-18 23:57:15 -07:00
Darren Shepherd
2432ee19fa Merge pull request #315 from imikushin/update-shlex
update shlex to fix command parsing by rancher-compose
2015-05-18 23:37:45 -07:00
Ivan Mikushin
d0476e1308 do not sort Maporslice keys 2015-05-18 22:10:38 +05:00
Ivan Mikushin
59029a49a8 fix getHash() 2015-05-18 09:45:48 +05:00
Ivan Mikushin
2547db84e5 test getHash() consistency 2015-05-17 18:09:32 +05:00
Ivan Mikushin
c058cb1a39 container_test.go: fix compile errors 2015-05-17 17:58:59 +05:00
Ivan Mikushin
007e516dac update shlex to fix command parsing by rancher-compose 2015-05-15 22:03:01 +05:00
Darren Shepherd
d164e5759b Merge pull request #310 from janeczku/fix-cloudinit-network
BUGFIX: Boot stalls for 5 mins in cloud-init-pre
2015-05-14 16:02:46 -07:00
Darren Shepherd
893d57ff6c Merge pull request #311 from imikushin/jessie-console
debianconsole: add sudo
2015-05-14 16:02:07 -07:00
Ivan Mikushin
ed118d4b69 debianconsole: add sudo 2015-05-14 12:09:47 +05:00
Jan Broer
0894639b33 Cloud-init: url and cmdline datasources require network 2015-05-14 07:51:49 +02:00
Darren Shepherd
38a38a602a Merge pull request #308 from janeczku/cloud-init-cmdline
Bugfix: cloud_init datasource "cmdline" should not expect a value
2015-05-13 20:43:03 -07:00
Jan Broer
e82ce0ac22 Bugfix: cloud_init datasource "cmdline" should not expect a value
Problem: Datasource of type `cmdline` is not processed unless a value is given. Alas, cloud-init's `proc_cmdline` method does not take any arguments at all.
2015-05-14 03:38:14 +02:00
Darren Shepherd
ce16b2e271 Merge pull request #296 from imikushin/integration-test
WIP: integration tests
2015-05-12 23:29:50 -07:00
Darren Shepherd
e81cfe9217 Merge pull request #307 from imikushin/godeps
update rancher-compose
2015-05-12 22:08:04 -07:00
Ivan Mikushin
49cce9e89e update rancher-compose 2015-05-13 09:55:22 +05:00
Darren Shepherd
781fe85a3c Merge pull request #273 from wlan0/bugfix4
throw error when enabled service cannot be loaded
2015-05-11 18:04:11 -07:00
Darren Shepherd
a55b0b432b Merge pull request #301 from imikushin/ssh
`./scripts/ssh` convenience script
2015-05-11 18:02:42 -07:00
Darren Shepherd
4e94e92c9d Merge pull request #297 from deniseschannon/WIP
Fixes creating Hash
2015-05-11 18:02:25 -07:00
Darren Shepherd
cbc9839259 Merge pull request #303 from ibuildthecloud/compose2
Update to newer compose
2015-05-11 18:01:23 -07:00
Darren Shepherd
48e9e1fb09 Merge pull request #302 from imikushin/ros
rename `rancherctl` to `ros`
2015-05-11 18:01:13 -07:00
deniseschannon
efa14453a3 Updated hash based on comments 2015-05-11 10:02:15 -07:00
Darren Shepherd
7f4c339034 Update to newer compose 2015-05-11 01:18: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
4886c8815c make ssh happy with the key perms (again) 2015-05-10 17:46:10 +05:00
Ivan Mikushin
2603fd2ba9 rm -f ./state/empty-hd.img before running qemu 2015-05-10 17:46:10 +05:00
Ivan Mikushin
99cca7be16 just a tiny rename 2015-05-10 17:46:10 +05:00
Ivan Mikushin
54ff0850f6 test_rancher_network - wip 2015-05-10 17:46:10 +05:00
Ivan Mikushin
4d594b768f test_rancher_network - wip 2015-05-10 17:46:10 +05:00
Ivan Mikushin
3eefe3785b test_rancher_environment 2015-05-10 17:46:10 +05:00
Ivan Mikushin
1f5b50f489 test_ssh_authorized_keys 2015-05-10 17:46:10 +05:00
Ivan Mikushin
070162eb55 wip: test cloud-config 2015-05-10 17:46:10 +05:00
Ivan Mikushin
b64b31a952 use with for ssh subprocess 2015-05-10 17:46:09 +05:00
Ivan Mikushin
83f0b3057a factor out util 2015-05-10 17:46:09 +05:00
Ivan Mikushin
2c4b918a89 use with to close streams properly 2015-05-10 17:46:09 +05:00
Ivan Mikushin
f919ac3193 parse RancherOS version from ./scripts/version 2015-05-10 17:46:09 +05:00
Ivan Mikushin
05609ca6fb clear state before running tests, wait for ssh 2015-05-10 17:46:09 +05:00
Ivan Mikushin
f2d797d6cc migrate to python-3.4 2015-05-10 17:46:09 +05:00
Ivan Mikushin
72b29cc797 test_run_system_container: fixed 2015-05-10 17:46:09 +05:00
Ivan Mikushin
a753ca7930 test_run_system_container: wip 2015-05-10 17:46:09 +05:00
Ivan Mikushin
38d67b20d1 integration tests: use session and module fixtures 2015-05-10 17:46:09 +05:00
Ivan Mikushin
e4f04c698f test system boots 2015-05-10 17:46:09 +05:00
Ivan Mikushin
190a46542d tests container to run in-VM 2015-05-10 17:46:09 +05:00
Ivan Mikushin
ece34c7a3d py.test module: integration 2015-05-10 17:46:09 +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