Commit Graph

26 Commits

Author SHA1 Message Date
kjubybot
5db588e5dc driver fix; start/stop compute 2021-12-29 14:43:33 +03:00
Sergey Shubin svs1370
8058b1c08f Deprecate ssh_keys argument to decort_kvmvm, as it is replaced by cloud_init 2021-10-06 11:19:01 +03:00
Sergey Shubin svs1370
cf669a7a72 Make sure extra disks (if any) are detached from compute being deleted 2021-10-05 15:01:09 +03:00
Sergey Shubin svs1370
8da3f8d348 Moving from TypeList to TypeSet for network and extra_disks attributes of compute 2021-10-04 19:55:03 +03:00
Sergey Shubin svs1370
e86224f95f Implementing ViNS resource and polishing logic in other methods 2021-09-16 17:06:18 +03:00
Sergey Shubin svs1370
1ea7a27b21 Add image ID validation to kvmvm resource mgmt 2021-09-16 09:44:15 +03:00
Sergey Shubin svs1370
ec4e63c2c8 Add cloud_init parameter to compute resource management 2021-09-10 18:14:31 +03:00
Sergey Shubin svs1370
82ef5613a1 Add guest OS user login data to compute providers 2021-09-10 11:20:42 +03:00
Sergey Shubin svs1370
b924fe681d Fix state diff logic for network subresource of compute 2021-04-29 15:37:24 +03:00
Sergey Shubin svs1370
78258789eb Change networks attribute type to TypeSet and fix compute resource state issue 2021-04-29 13:30:57 +03:00
Sergey Shubin svs1370
7f6d11dfd5 Fix state mgmt issues for compute and add Import support for RG 2021-04-28 20:42:28 +03:00
Sergey Shubin svs1370
5fc08e9dde Use SetPartial on changeable resources in update methods for compute and disk 2021-04-28 15:03:49 +03:00
Sergey Shubin svs1370
5500dad554 Implement update logic for compute resource 2021-04-26 19:23:49 +03:00
Sergey Shubin svs1370
9814df8700 Debug Compute and Disk resource logic 2021-03-18 20:08:04 +03:00
Sergey Shubin svs1370
eba3f411bd Implement Import function for Compute resource 2021-03-17 17:08:36 +03:00
Sergey Shubin svs1370
627722f54e Add code for ViNS data source provider, phase 1 2021-03-16 18:15:09 +03:00
Sergey Shubin svs1370
5b03f1972c Implement disk management, phase 2 2021-03-16 00:07:28 +03:00
Sergey Shubin svs1370
30742c30e9 Implement disk management, phase 1 2021-03-15 18:28:54 +03:00
Sergey Shubin svs1370
32947819f6 Exclude unused attributes from compute and RG schemas 2021-03-12 10:33:08 +03:00
Sergey Shubin svs1370
0179a1ef45 Code adjustments during the 1st debug phase 2021-03-11 00:06:55 +03:00
Sergey Shubin svs1370
f8611fec30 Initial implementation of Compute resource mgmt, debug pending 2021-03-10 13:58:11 +03:00
Sergey Shubin svs1370
7031f0fe2d Rework and implementation of extended compute resource management 2021-02-24 17:34:31 +03:00
Sergey Shubin svs1370
422658542c Selectively beautify code based on lint reports 2021-02-12 18:10:02 +03:00
Sergey Shubin svs1370
c928d996ed Syntax check and fixing 2021-02-12 17:32:40 +03:00
Sergey Shubin svs1370
92528adf2b Remove files with obsolete naming scheme 2021-02-11 00:52:00 +03:00
Sergey Shubin svs1370
132ed6d65e Initial code injection, no testing or debugging yet 2021-02-02 18:02:33 +03:00