1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-04-01 06:50:25 +03:00

47 Commits

Author SHA1 Message Date
Alejandro Huertas Herrero
bdab880ae7
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

(cherry picked from commit 341d5f806b0d132ea067529dd81861a391256710)
2022-01-27 16:26:05 +01:00
Alejandro Huertas Herrero
a98a188d03
M #-: add RedHat support to provision (#1615)
(cherry picked from commit 6f32df2037447dde051ebb1f58f7ccf69873704e)
2021-11-25 09:58:47 +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
Alejandro Huertas Herrero
3147283eea
B #5491: fix frr version to 7 (#1406) 2021-08-23 11:44:55 +02:00
Ricardo Diaz
54e1c43a1b
M #-: Delete frr.conf (#1378)
From latest FRR stable bgpd.conf (and all *.conf as well) are ignored if
frr.conf is present.

Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-07-26 15:42:43 +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
a538c4f802
M #-; Fix DO Playbook
(cherry picked from commit 85e318497648190d380e67344d13bdc619ac9173)
2021-05-12 16:23:01 +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
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
Vlastimil Holer
3218016d0e
M #-: Bump oneprovision to 6.0 (#1061) 2021-04-06 12:06:24 +02: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
Ricardo Diaz
d638412a05
M #-: Remove sudoers-tmp from oneprovision (#999)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-03-18 16:30:53 +01:00
Ricardo Diaz
af0033379a
M #-: Set opennebula_repository_version to 5.13 (#998)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-03-18 16:16:27 +01:00
Ruben S. Montero
007ce2dd9a
F #5076: Fix virtual provision 2021-03-03 15:03:49 +00:00
Ricardo Diaz
5e28dc58bb
M #-: use copy instead of link in firecracker role (#846)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-02-19 14:30:45 +01:00
Ricardo Diaz
33823f8610
B #-: localhost sudo needed by firecracker role (#844)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-02-19 12:58:57 +01:00
Ricardo Diaz
6b8c01c2fe
M #-: Configure firecracker vnms in oneprovision (#832)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-02-17 20:10:39 +01:00
Ricardo Diaz
948c4fb811
M #-: Add Firecracker to oneprovision for packet (#823)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-02-17 12:41:18 +01:00
Ricardo Diaz
52b2f29bc6
M #-: Add Firecracker to oneprovision (#819)
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-02-17 09:36:05 +01:00
Jan Orel
59049b13ae
M #-: Fix updating local known_hosts (#653) 2021-01-18 09:24:12 +01:00
Jan Orel
f51765ec02
M #-: Remove internal link from provision (#636) 2021-01-15 12:28:02 +01:00
Jan Orel
06c4179868
M #-: Add sudoers-tmp workaround role to provision (#642)
This is a temporal, once beta is released this task will be removed.
2021-01-14 15:26:00 +01:00
Ruben S. Montero
ba3bf2b183
F #5218: BGP EVPN configuration changes
- Fixed network prefix for BGP routers
   - Support for custom CIDR blocks in AWS
2021-01-10 21:19:16 +01:00
Ruben S. Montero
22b63e6c32
F #5218: Better listen range for packet hosts 2021-01-08 15:42:37 +00:00
Ruben S. Montero
ee499cf4f9
F #5214 #5075: Support for private VNET
- Use VXLAN in public providers
   - Configure BGP-EVPN with FRR
   - Support for multiple RR
   - Create VNTemplate to self-provision virtual networks

Co-authored-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-01-07 23:30:29 +00:00
Jan Orel
96068ef185
F #5214 #5075: New provision templates.
* Public IP no longer uses NAT'ing
* Improved handle of host collections and indexes
* Update of ansible roles and playbooks

Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2020-12-15 10:07:06 +01:00
Vlastimil Holer
0a19710a32
M #-: Bump provision repository to 5.12 2020-06-12 09:54:10 +02:00
Alejandro Huertas Herrero
3310418230
M #-: OneProvision add firecracker support (#4884) 2020-06-05 13:19:16 +02:00
Alejandro Huertas
c59a09233a
M #-: fix DDC role failed condition check 2020-05-25 16:39:42 +02:00
Alejandro Huertas Herrero
7dbed19430
M #-: upgrade DDC ansible version to 2.9.9 (#4787) 2020-05-22 17:20:43 +02:00
Vlastimil Holer
13040cb87a
F #962: Sunstone preload gems, bump oneprovision repo (#4640)
* Ensure base bundled gems are loaded first
* Default Ansible opennebula-repository 5.11
2020-04-30 19:34:29 +02:00
Vlastimil Holer
1e0b6d2aa9
F #2152: Add OpenNebula SSH agent support (#4597)
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>

Co-authored-by: Petr Ospalý <pospaly@opennebula.io>
2020-04-23 19:37:27 +02:00
Alejandro Huertas Herrero
f0af3adf5f
F #4292: DDC add support for multiple playbooks (#4479)
* F #4292: DDC add support for multiple playbooks

* M #-: remove delete_suffix

* M #-: fix linting

* F #4292: run playbooks separately

* F #4292: add dummy playbook

* M #-: fix minor bug

* F #4292: Use raw task in dummy playbook

Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-04-08 10:52:58 +02:00
Tino Vazquez
466f9b3fb8
M #-: URL changes
* opennebula.org -> opennebula.io
  * opennebula.systems -> opennebula.io

also

  * removed unused sunstone code and conf
  * remove trailing whitespaces
2020-03-24 16:48:35 +01:00
Thomas Hofmann
f738a4c760 M #-: typo: "NM_CONTOLLED" instead of "NM_CONTROLLED" (#4085) 2020-01-17 10:21:06 +01:00
Thomas Hofmann
5ede8cdd04 M #-: typo: "NM_CONTOLLED" instead of "NM_CONTROLLED" (#4086) 2020-01-17 10:20:13 +01:00
Vlastimil Holer
a467e1297c M #-: Bump version in Ansible openenbula-repository (#3942) 2019-11-15 10:49:14 +01:00
Jan Orel
e8c587115f B #3080: Fixup packet provision of CentOS 7 (#3186) (#3247) 2019-04-25 15:42:43 +02:00
Vlastimil Holer
f8cd43576a B #3080: Packet provision of CentOS 7 on c2.medium fails (#3186) 2019-04-04 17:30:14 +02:00
Alejandro Huertas Herrero
aa0d49fed1 B #3005: Extend inventory to use custom parameters (#3015) 2019-03-04 15:37:25 +01:00
Vlastimil Holer
5bf60380ca F #2645: Bump ONE repository version to 5.8, drop obsolete version:2 (#2965) 2019-02-19 15:06:45 +01:00
Alejandro Huertas Herrero
e04ec57f9d F #2645: Generalisation of vxlan playbook (#2931) 2019-02-13 18:35:15 +01:00
Vlastimil Holer
bff39b36f5 F #2645: DDC refresh Ansible roles, add LXD role (#2925) 2019-02-11 18:13:00 +01:00
Alejandro Huertas
0b027090a2 OneProvision refactor. 2019-02-07 15:53:45 +01:00
Vlastimil Holer
e5d3f46da1 F #2645: Disaggregated Data Centers (oneprovision) 2018-11-29 15:14:17 +01:00