Ruben S. Montero
4d80a8d725
B #5453 : DO ip_range, vpc name and inputs
...
- ip_range is pick from 172.16.0.0/12 range using cluster ID
- name is generated with vpc-one-<cluster_id>
- inputs preselect some droplet sizes
(cherry picked from commit ee6b81f830bb617b3c2f129c7e798d04378dea0d)
2021-07-13 17:57:13 +02:00
Tino Vazquez
fbd33f01b8
F #5422 : Add GH Actions js linter
2021-07-09 13:28:20 +02:00
Tino Vazquez
f53df440e0
F #5422 : Add eslint stub
2021-07-08 15:31:47 +02:00
Ricardo Diaz
b900491a9a
M #-: Skip null values from Equinix response ( #1348 )
...
It can happen that Equinix API responses contain null values for certain
attributes (e.g. "facility":null). This fix avoids the provision crashes
with this error "[one.vn.allocate] undefined method `each_pair' for
nil:NilClass" when creating the packet-cluster-public network.
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-07-06 13:34:46 +02:00
Ricardo Diaz
72e3b47efd
M #~: VM autostart with hooks ( #1131 )
...
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-07-02 10:22:33 +02:00
Pavel Czerný
80b21445b9
M #-: Fix vm/monitoring schema ( #1346 )
2021-07-02 09:50:30 +02:00
Tino Vazquez
e22f3d5a59
M #-: Correct path for smoke tests
2021-06-30 18:13:19 +02:00
Tino Vazquez
975cc25847
M #-: enable GitHub Actions smoke tests
...
Same principles that with Travis tests. This commit enables:
- Configuration protection on branch
- Rubocop
2021-06-30 18:10:57 +02:00
Tino Vazquez
82faaeab4b
L #-: Update cops for rubocop 1.18.0
2021-06-29 14:07:17 +02:00
Jan Orel
ae83314e63
B #-: Fix ZONE occurs in ZONE_POOL xsd ( #1329 )
2021-06-24 10:14:27 +02:00
Tino Vazquez
91ef3d0fe9
L #-: Revert to_h changes
...
not compatible with ruby 2.0.0/centos7
(cherry picked from commit 1711fac8e16381e2b5a2e964b93df45c01a9ff43)
2021-06-22 18:53:29 +02:00
Tino Vazquez
05295f1ef4
L #-: Linting for rubocop 1.17.0
2021-06-22 18:11:42 +02:00
Jan Orel
5c72738bd7
M #-: Add DISK_SIZE to VM/MONITORING xsd ( #1319 )
2021-06-21 09:41:26 +02:00
Pavel Czerný
8dbe2c3da8
M #-: More details to vm.xsd and vm_pool.xsd ( #1316 )
2021-06-18 13:24:14 +02:00
Jan Orel
ebcef1dd05
M #-: Rename last NIC on vultr to eth_one ( #1294 )
2021-06-11 11:22:24 +02:00
Alejandro Huertas Herrero
b1964b86d1
F #5387 : add Vultr metal support ( #1273 )
2021-06-04 11:43:46 +02:00
Pavel Czerný
61d43e8e50
F #4510 : Fix markatplace xml schema ( #1271 )
2021-06-04 10:11:16 +02:00
Alejandro Huertas Herrero
8b26f099ae
F #5411 : add support for Docker Private Registry ( #1248 )
2021-05-31 13:27:53 +02:00
Jan Orel
86f174d469
F #5381 : Join qcow2 + shared TM drivers ( #1217 )
2021-05-26 18:21:13 +02:00
Christian González
0bef8ee722
B #5385 : properly manage undeployed states (LVM) ( #1235 )
2021-05-26 11:28:49 +02:00
Juan Antonio Escobar
d245875ca0
B #5312 : fixed bug when importing a vCenter net ( #1240 )
2021-05-21 13:00:27 +02:00
Alejandro Huertas Herrero
7078b8d298
F #5387 : change Vultr API dir ( #1236 )
2021-05-19 16:46:47 +02:00
Alejandro Huertas Herrero
7927c95553
F #5387 : add Vultr support into OneProvision ( #1229 )
2021-05-19 12:24:19 +02:00
Tino Vazquez
7a11baccbd
L #-: Disable new rubocop checks
...
Lint vCenter related files
(cherry picked from commit cf746956882d4e7b2a217df3848ebd4b2193ef86)
2021-05-13 19:28:10 +02:00
Christian González
0ceef20753
F #5260 : Add LVM permission to lxc nodes ( #1218 )
2021-05-13 16:56:42 +02:00
Jan Orel
ed5e3b0dc1
M #-: Let oned.aug parse space leading comment ( #1209 )
2021-05-13 15:45:27 +02:00
Ruben S. Montero
a538c4f802
M #-; Fix DO Playbook
...
(cherry picked from commit 85e318497648190d380e67344d13bdc619ac9173)
2021-05-12 16:23:01 +02:00
Christian González
17025ead9d
F #5260 : Add fs_lvm_ssh oned.conf changes
2021-05-12 13:31:49 +02:00
Vlastimil Holer
c649213923
B #5379 : Disable warnings on load of rubygems ( #1199 )
...
(cherry picked from commit 5fe824f1e78ef8a25cad153a6e19829240075c51)
2021-05-11 09:24:32 +02:00
Alejandro Huertas
eafea8607f
M #-: minor changes in onecluster helper
...
(cherry picked from commit a9171690a79733a97b6e37580ccc9f900378be76)
2021-05-05 18:26:27 +02:00
Sergio Betanzos
0c2956e138
M #~: Google and digitalocean support in Fireedge ( #1177 )
2021-05-04 13:40:00 +02:00
Ruben S. Montero
2ea78eadcb
F #5270 , #5272 : Update virtual providers/provisions
2021-05-03 14:32:54 +02:00
Ruben S. Montero
f7d4a0e28f
F #5270 , #5272 : Add oned.conf changes
2021-05-01 21:53:11 +02:00
Ruben S. Montero
f1a48bdc0d
F #5270 , #5272 : Support for Google Compute and DigitalOcean
...
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
co-authored-by: Juan Antonio <jescobar@opennebula.io>
co-authored-by: Sergio Betanzos <sbetanzos@opennebula.io>
2021-05-01 21:53:09 +02:00
Vlastimil Holer
714e075b76
M #-: Gem rexml on Ruby 3.0+ ( #1175 )
...
(cherry picked from commit 747409baca4a5c1927022e05375d26ac1278dee1)
2021-04-30 15:49:37 +02:00
Pavel Czerný
abe30095c1
M #-: Fix oned config schema ( #1153 )
2021-04-29 17:56:37 +02:00
Ruben S. Montero
b03efb08ae
F #5332 : Adjust inputs, show description
2021-04-29 17:18:14 +02:00
Vlastimil Holer
21cbc8ad81
M #-: Gemfile.locks for Ubuntu 21.04 and Fedora 34 ( #1164 )
...
(cherry picked from commit a853b61f1e07a4938a27308f051f676f33844d18)
2021-04-29 14:21:16 +02:00
Ruben S. Montero
824d2bd448
F #5332 : On-premises provider
...
co-authored-by: Christian González <cgonzalez@opennebula.io>
2021-04-28 13:04:43 +02:00
Pavel Czerny
69e83eb161
F #5353 : Zone standby mode. DB version number to 6.2.0
...
Includes the following commits from f-5353:
- 62d3d38d7fb135b82874a5076a7f06c23675e0b7
- 52f3f066603c478061891175c008a58cfed3dc43
- 0e82f9e5471c3cf0e21969393299279c6e739138
- 8c32050940f528ea876e8293e6fbbf56a373bd54
2021-04-27 10:45:58 +02:00
Pavel Czerný
6bca41f0db
M #-: Showback option to calculate only running VM ( #1105 )
...
(cherry picked from commit c5ad2698b75203bc820c19179c5c05529551a5f6)
2021-04-15 11:13:56 +02:00
Vlastimil Holer
23bf3b1534
M #-: Bump version to 6.1.80 ( #1073 )
2021-04-06 18:14:38 +02:00
Vlastimil Holer
3218016d0e
M #-: Bump oneprovision to 6.0 ( #1061 )
2021-04-06 12:06:24 +02:00
Jan Orel
1187d77ef5
M #-: Add prefix method to older IPAddr ( #1049 )
...
* Revert "M #-: Update Gemfile.locks (#1040 )"
This reverts commit 0dcde4b04b6020aff29913c12419f6d55b7b0a78.
* M #-: Add prefix method to older IPAddr
2021-03-31 14:39:17 +02:00
Jan Orel
0dcde4b04b
M #-: Update Gemfile.locks ( #1040 )
...
oneprovision needs ipaddr 1.2.2
2021-03-29 15:06:17 +02:00
Ruben S. Montero
a75086d36b
M #-: Do not require CIDR in AWS IPAM
2021-03-26 16:57:48 +00:00
Vlastimil Holer
d389564fce
M #-: Update Gemfile.locks (2021/03/25) ( #1029 )
2021-03-25 16:47:22 +01:00
Vlastimil Holer
c23c0ee26b
M #-: Bump version to 6.0.0 ( #1026 )
2021-03-25 14:17:10 +01:00
Ricardo Diaz
9cd51cdd8e
B #-: Incorrect CentOS 7 AMIs in oneprovsion ( #1020 )
...
Set CentOS 8.2.2004 as default AMI for oneprovision.
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-03-24 13:30:02 +01:00
Ricardo Diaz
0a13f68c29
M #-: Add LXC to oneprovision ( #1017 )
...
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-03-23 19:50:36 +01:00