Commit Graph

258 Commits

Author SHA1 Message Date
kjubybot
06c0578fa6 Merge branch 'rc-1.25' into 1.26 2022-02-07 12:14:31 +03:00
kjubybot
1bf17c23c8 updated id computation for pfw v1.26.0 2022-02-07 12:14:16 +03:00
kjubybot
668d57cd3b updated docs for pfw and kvmvm 2022-02-07 11:50:42 +03:00
kjubybot
fef6040cc6 k8s, k8s_wg resources 2022-02-03 15:20:12 +03:00
kjubybot
d0165918c3 Merge branch 'rc-1.25' into 1.26 2022-02-02 16:30:14 +03:00
kjubybot
dfeb9a9165 compute os_users parsing fix; driver field fix in compute datasource 2022-02-02 16:14:32 +03:00
kjubybot
e0dcd053c5 kubernetes resource (currently broken) 2022-02-02 15:58:20 +03:00
kjubybot
ab070b73cb docs and timeouts for pfw 2022-01-31 11:32:25 +03:00
kjubybot
80a4b70db8 added port forwarding resource 2022-01-27 17:51:44 +03:00
kjubybot
28db919ffa Fixed JSON parsing v1.25.2 v1.25.3 2022-01-14 18:04:31 +03:00
kjubybot
3164793f69 added goreleaser, terraform docs v1.25.1 2021-12-29 15:40:57 +03:00
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
fb83398df9 Update README 2021-10-06 10:53:41 +03:00
Sergey Shubin svs1370
a63a35ca93 Switch to native Set methods for network definition blok, hardcode disk type D 2021-10-05 17:47:08 +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
d0fdf38473 Add validation function for pool argument of disk resource 2021-10-02 10:15:32 +03:00
Sergey Shubin svs1370
92c52794d4 Update README file 2021-09-21 14:18:46 +03:00
Sergey Shubin svs1370
7480160dc5 Implement ViNS resource update method 2021-09-17 11:40:47 +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
b8a236e270 Fix typo in OS users attribute name when parsing compute info 2021-09-10 11:39:48 +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
17809201f9 Change handling of compute tags in API response 2021-08-27 10:02:09 +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
3aefa580dc Implement name update for disk resource 2021-04-28 17:35:22 +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
44bed84716 Implement compute update for CPU/RAM capacity and extra disks 2021-04-28 12:48:14 +03:00
Sergey Shubin svs1370
ba19e7f975 Update readme file 2021-04-26 20:51:55 +03:00
Sergey Shubin svs1370
5500dad554 Implement update logic for compute resource 2021-04-26 19:23:49 +03:00
Sergey Shubin svs1370
509fc0f69d Adapt for DECORT API ver 3.6.1 changes 2021-04-26 12:11:59 +03:00
Sergey Shubin svs1370
9814df8700 Debug Compute and Disk resource logic 2021-03-18 20:08:04 +03:00
Sergey Shubin svs1370
7d589e3276 Implement Import capability for disk resource 2021-03-18 11:29:31 +03:00
Sergey Shubin svs1370
eba3f411bd Implement Import function for Compute resource 2021-03-17 17:08:36 +03:00
Sergey Shubin svs1370
d60048b88b Fix schema updates for Image and ViNS data sources 2021-03-17 15:39:52 +03:00
Sergey Shubin svs1370
b08d688c0d ViNS data source implemented 2021-03-17 14:24: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
c472e5ddbf Moving to standalone Terraform SDK 2021-02-12 11:13:03 +03:00