Ruben S. Montero
55ad4891e1
F #6756 : Fix Scaleway render
2024-12-09 01:40:40 +01:00
Miguel E. Ruiz
2af3757059
F #6756 : Scaleway drivers for OneProvision
...
This is the first version of a ScaleWay drivers for OneProvision. The
drivers include the following features:
- Full support for defining Scaleway zones and regions, predefined files
for Paris-1, Amsterdam-1 and Warsaw-3.
- Edge cluster based on metal instances
- Flexible IP support for VMs running on Scaleway clusters
- Private networking based on VXLAN and FRR (bgp-evpn). Future versions
of this driver will consider extending IPAM to use Scaleway private
networks.
- Playbook includes an /etc/hosts update to support name resolution of
scaleway instances (needed by libvirt for live migration)
This commit also updates firewall to allow libvirt ports.
co-authored-by: Victor Palma <vpalma@opennebula.io>
2024-12-05 15:51:49 +01:00
Jan Orel
92541b6da6
M #-: Various oneprovison/ansible updates ( #3202 )
...
- allow newer ansible in provision
- remove unsused files, roles
- simplify opennebula-node-kvm
- remove unsued ceonts files,
- rename yaml -> yml
- replace `include:` with `include_tasks:`
- don't restart frr
- bump Ceph version in HCI to Reef, adopt ceph-opennebula-mon
2024-08-16 11:32:39 +02:00
Tino Vázquez
05d147c524
M #-: Bump version 6.10.0
...
Also bump copyright year to 2024
2024-07-29 14:27:11 +02:00
Jan Orel
2f47cbe43a
M #-: Bump Ubuntu to 22.04 in Equinix provision ( #3166 )
2024-07-24 12:08:06 +02:00
Jan Orel
b4ebee7ff0
B #6318 : OneProvision: update equinix provider ( #2735 )
...
- no more facility, use metro
- don't use ancient packet gem
2023-09-18 17:10:34 +02:00
Jan Orel
f89696410d
F #6150 : Upgrade Ubuntu Focal to Jammy in provision ( #2536 )
2023-03-08 15:58:45 +01:00
Jan Orel
7ae44ec4ca
M #-: Define ansible version in provision yaml ( #2513 )
2023-02-21 17:11:57 +01:00
Tino Vázquez
3376afdaf0
M #-: Bump year 2023
2023-01-09 12:23:19 +01:00
Jorge Miguel Lobo Escalona
8e9f48d44d
B #5939 : Add PLAIN/provision_type in oneprovision ( #2414 )
2022-12-12 11:02:48 +01:00
Jorge Miguel Lobo Escalona
c77f6f7f2d
B #5939 : Fix onprem.yml ( #2410 )
...
(cherry picked from commit 407fcf7d9a
)
2022-12-07 10:37:30 +01:00
Christian González
145b281174
B #5840 : Fix onprem typo ( #2072 )
...
(cherry picked from commit 7b62da3d7d
)
2022-05-24 18:02:18 +02:00
Alejandro Huertas Herrero
e6077ff4a4
M #-: add new Equinix facilities ( #2071 )
2022-05-24 12:41:02 +02:00
Jan Orel
02347dc3d7
M #-: Ceph public network is not mandatory ( #2032 )
2022-05-13 09:25:26 +02:00
Ruben S. Montero
0b84f8f0eb
M #-: Update Equnix instance types per region
...
(cherry picked from commit bb560ae948
)
2022-05-08 12:59:41 +02:00
Ruben S. Montero
96f1dc2e7f
M #-: Better defaults for AWS provisions
2022-05-05 12:48:56 +02:00
Ruben S. Montero
edbc57110f
M #-: Typo
2022-05-03 18:25:40 +02:00
Ruben S. Montero
6cdbb77c2e
M #-: Update provider description
...
(cherry picked from commit 23e71af8bd
)
2022-04-29 16:52:06 +02:00
Ruben S. Montero
52c4b54098
M #-: Review options for oneprovision
...
(cherry picked from commit a4394a99a5
)
2022-04-29 16:52:06 +02:00
Jan Orel
c1bc788e5c
M #-: oneprovision: make aws root configurable ( #1995 )
...
(cherry picked from commit fc3e7e20cf
)
2022-04-29 16:50:34 +02:00
Jan Orel
87480c1790
M #-: oneprovisoin: count total instead of client ( #1990 )
2022-04-29 12:44:50 +02:00
Tino Vazquez
3c79648409
M #-: Bump version 6.9.80
2022-04-18 19:45:21 +02:00
Jan Orel
d64ea67d5d
M #-: OneProvision: Use ${} notation, fix ansible ( #1946 )
...
* Don't accept in DOCER chain It breaks SG groups
2022-04-18 13:19:45 +02:00
Jan Orel
72f1e5dee5
F #5620 : Add Ceph HCI to OneProvision ( #1918 )
2022-04-09 14:40:19 +02:00
Tino Vazquez
f7d53e75ff
M #-: Bump version 6.3.85
2022-04-07 19:49:58 +02:00
Alejandro Huertas Herrero
736aca84b9
F #5787 : move virtual providers to another folder ( #1900 )
2022-04-06 17:40:55 +02:00
Tino Vazquez
af91c0deef
M #-: change AWS metal private iface
2022-03-17 18:33:36 +01:00
Jan Orel
3d0665e457
M #-: OneProvision: search AWS ami in Terraform ( #1840 )
2022-03-16 12:36:16 +01:00
Alejandro Huertas Herrero
1350f1cbfe
M #-: change AWS default AMIs ( #1839 )
2022-03-15 09:46:58 +01:00
Jan Orel
f9fd3ed7b0
Fix typo provison/provision ( #1781 )
2022-02-22 15:41:33 +01:00
Alejandro Huertas Herrero
3acfb81942
M #-: update AMIs in AWS EU providers ( #1758 )
2022-02-08 12:57:30 +01:00
Alejandro Huertas Herrero
e1585c6ef4
M #-: fix gem dependencies error in provision ( #1754 )
2022-02-07 13:23:25 +01:00
Alejandro Huertas Herrero
27e4ef52d4
F #5593 : add default frr iface for AWS ( #1723 )
2022-01-28 14:04:05 +01:00
Alejandro Huertas Herrero
341d5f806b
F #5593 : implement OneProvision add host operation ( #1721 )
...
* Add new CLI command oneprovision host add
* Add new CLI command oneprovision ip add
* Fix minor issues with destroy resources operation
* Add force parameter to delete operation
* Update all providers base OS to ubuntu2004
* Update Ansible roles
2022-01-27 16:25:19 +01:00
Alejandro Huertas Herrero
03d43d399c
F #5474 : rename Packet to Equinix ( #1465 )
...
* rename Packet to Equinix in provision
* rename packet to equinix in fireedge files
* Update fireedge.d in provision templates
Co-authored-by: Sergio Betanzos <sbetanzos@opennebula.io>
2021-09-17 09:51:14 +02:00
Ruben S. Montero
7af28a406c
F #5520 : Dynamic load of providers for Edge Clusters
...
* Remove oneprovision-template command and classes
* Dynamic load of providers classes
* Configurable providers in oneprovision Web UI
* Simplify providers templates (no need of plain:)
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
co-authored-by: Jorge Lobo <jlobo@opennebula.systems>
co-authored-by: Sergio Betanzos <sbetanzos@opennebula.io>
2021-09-16 18:04:11 +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
Alejandro Huertas Herrero
7927c95553
F #5387 : add Vultr support into OneProvision ( #1229 )
2021-05-19 12:24:19 +02:00
Ruben S. Montero
a75086d36b
M #-: Do not require CIDR in AWS IPAM
2021-03-26 16:57:48 +00: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
Ruben S. Montero
4404d9b062
M #-: Add DNS input to provision
2021-03-23 09:20:08 +01:00
Ruben S. Montero
6b81879bd2
F #5076 : Default to kvm in metal edge_clusters
2021-03-03 12:47:32 +01:00
Ruben S. Montero
277ee87f1f
F #5076 : New provision template names
...
- provisions (top level) are now edge-clusters
- New edge-clusters: metal and virtual
- New qemu IM driver
- Removed previous templates (hybrid+)
2021-03-03 12:23:54 +01:00