Commit Graph

32 Commits

Author SHA1 Message Date
Ahmed Bilal 715cd6000f Merge branch 'without-ceph' into 'master'
allow ucloud-vm to also be able work without ceph i.e use filesystem

See merge request ungleich-public/ucloud-vm!2
2019-09-07 12:49:04 +02:00
Ahmed Bilal 5e731aa176 allow ucloud-vm to also be able work without ceph i.e use filesystem 2019-09-07 12:49:04 +02:00
Ahmed Bilal b465b941cb Merge branch 'wip' into 'master'
Wip

See merge request ungleich-public/ucloud-vm!1
2019-09-03 18:18:43 +02:00
Ahmed Bilal 745d5f315a Wip 2019-09-03 18:18:43 +02:00
ahmadbilalkhalid bf5d260e26 Merge branch 'master' of code.ungleich.ch:ungleich-public/ucloud-vm 2019-08-13 09:52:37 +05:00
ahmadbilalkhalid 3db47346bd get ssh creds from .env 2019-08-13 09:28:55 +05:00
ahmadbilalkhalid 945b34d76c Request mechanism rolled out, migration mechanism incorporated, Code style now inclined toward EAFP, DeleteVM now working, resume/suspend functionality removed 2019-08-12 17:49:28 +05:00
ahmadbilalkhalid 70ec3f832b Small changes here and there. Typo fix, little bit refactoring 2019-07-30 20:05:19 +05:00
ahmadbilalkhalid 5fffcd9510 etcd3_wrapper, ucloud_common removed 2019-07-27 14:06:44 +05:00
ahmadbilalkhalid 1dddc2197b working till migration 2019-07-27 14:05:35 +05:00
ahmadbilalkhalid b8a44eca69 etcd3_wrapper updated + new timeout event mechanism changes 2019-07-25 18:22:40 +05:00
ahmadbilalkhalid b4e19a52e4 etcd3_wrapper updated 2019-07-25 16:55:32 +05:00
ahmadbilalkhalid c387bd3cfb move running_vm_statuses out of VMStatus 2019-07-25 16:21:38 +05:00
ahmadbilalkhalid 4541ac13bf convert enums.VMStatus.running_vm_statuses to tuple + capture rbd failing 2019-07-25 16:14:18 +05:00
ahmadbilalkhalid c957703ca6 convert enums.VMStatus.running_vm_statuses to tuple 2019-07-25 16:02:53 +05:00
ahmadbilalkhalid 0d443ab285 at exit set running vm status to requested_start 2019-07-25 14:59:28 +05:00
ahmadbilalkhalid cbcbbdd9d7 set (at exit) status of non-stopped vms on this host to 'REQUESTED_NEW' 2019-07-25 13:09:09 +05:00
ahmadbilalkhalid 0ee9418fb9 set (at exit) hostname = '' of vms running on this host + hints of migration implementation 2019-07-25 12:59:54 +05:00
ahmadbilalkhalid 5429f2d168 TIMEOUT event handling shifted to function ;maintenence' 2019-07-23 10:25:50 +05:00
ahmadbilalkhalid 6b14a3462e VNC Port Range: 5900-5999 2019-07-22 12:12:44 +05:00
ahmadbilalkhalid 9ec1466c2d fix missing : 2019-07-20 20:19:44 +05:00
ahmadbilalkhalid bc1854aa25 check whether arg hostname exists or not 2019-07-20 20:18:23 +05:00
ahmadbilalkhalid a0a30f46ae check whether vm image exists before running it 2019-07-20 20:06:55 +05:00
ahmadbilalkhalid aaa733d16f fixed events->events_iterator 2019-07-20 15:07:12 +05:00
ahmadbilalkhalid b9348394f1 check any pending vm operation on start 2019-07-20 14:51:10 +05:00
ahmadbilalkhalid b021d63a3e implemented host status, ceph integeration, monkey patched vnc port number 2019-07-18 15:56:46 +05:00
ahmadbilalkhalid ebbd04ad03 Totally revamped ucloud-vm 2019-07-11 13:31:46 +05:00
ahmadbilalkhalid 5518164c15 --vm added to detect if it is running on vm 2019-07-04 13:09:29 +05:00
ahmadbilalkhalid b9c994bb4c removed .env 2019-07-04 10:49:34 +05:00
ahmadbilalkhalid 8f6b9b7b3a .env removed 2019-07-04 10:48:26 +05:00
ahmadbilalkhalid ee114bcf7b take hostname from command line 2019-07-04 10:19:40 +05:00
ahmadbilalkhalid f479b961b0 initial code added 2019-07-03 18:02:21 +05:00