Pavel Czerný
37b01901fd
M #-: Fix host.xsd ( #2183 )
...
(cherry picked from commit 70dc2b87a1
)
2022-06-27 10:24:27 +02:00
Ruben S. Montero
f006341931
F #5838 , #5886 : Required changes for ubuntu 22.04
...
* Support for system ds disks of type BLOCK, required by newer versions
of libvirt/qemu
* Improved parsing of driver messages
* Explicit set of backing file type for newer versions of qemu-img
* Conform to new openssl command output
* Add lock file for ubuntu2204 ruby gems and new dependencies
co-authored-by: Christian González <cgonzalez@opennebula.io>
2022-06-22 13:23:05 +02:00
Alejandro Huertas Herrero
69a7a8df2d
F #5885 : add missing XSD ( #2170 )
2022-06-21 17:31:33 +02:00
Tino Vazquez
60a594d1f6
L #-: Fix extra empty line
...
(cherry picked from commit 196d399f22
)
2022-06-21 17:21:24 +02:00
Jan Orel
5ff7b9a7fc
B #5876 : Use ansible.utils.ipaddr instead ipaddr ( #2157 )
2022-06-20 20:07:59 +02:00
Alejandro Huertas Herrero
307a6bb153
B #5189 : fix typo ( #2160 )
2022-06-17 11:48:25 +02:00
Alejandro Huertas Herrero
c37f2105bd
B #5189 : remove left lock file ( #2159 )
2022-06-16 18:57:07 +02:00
Alejandro Huertas Herrero
f63f313ddc
B #5820 : add 4,5 debug levels ( #2135 )
2022-06-08 18:27:38 +02:00
Sergio Betanzos
ef51e3876f
M #~: Add image and vnet to hook state xsd ( #2085 )
2022-05-25 18:58:36 +02:00
Jan Orel
578f3d53de
B #-: Ceph client also needs ceph-opennebula-facts ( #2078 )
2022-05-25 15:28:34 +02: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
Tino Vazquez
8c481beb6b
M #-: Add disk resize for vCenter Wild VMs
2022-05-12 15:34:32 +02:00
Tino Vázquez
b5d0a5b6ff
[Merge] F #1149 : Make log output configurable for all services
2022-05-11 13:44:00 +02:00
Alejandro Huertas
654990e0ea
F #1149 : add systemd units SyslogIdentifier
2022-05-09 13:42:50 +02:00
Ruben S. Montero
ea0d745a6f
M #-: Use OpenNebula 6.4.0 for provision
...
(cherry picked from commit 19b7877c93
)
2022-05-09 11:50:30 +02:00
Ruben S. Montero
f3b55e1054
M #-: Remove unused file
...
(cherry picked from commit ded7da32ef
)
2022-05-09 11:24:22 +02:00
Tino Vazquez
f88b64b52a
L #-: Minor linting corrections
2022-05-09 11:03:24 +02:00
Jan Orel
4e6d87f12c
M #-: Don't require sudo for local tasks ( #2017 )
2022-05-09 08:13:31 +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
Jan Orel
6251f0acac
M #-: oneprovison: dont fail if file missing ( #2013 )
2022-05-05 17:10:01 +02:00
Ruben S. Montero
96f1dc2e7f
M #-: Better defaults for AWS provisions
2022-05-05 12:48:56 +02:00
Ruben S. Montero
09e7c9b587
L #-: Disbale ConditionalAssignment check.
...
Fix provision.rb
(cherry picked from commit ca40d0f8db
)
2022-05-04 13:48:37 +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
6a32c50b64
M #-: oneprovision: fix osd-only hosts case ( #1992 )
2022-04-29 14:43:20 +02:00
Jan Orel
87480c1790
M #-: oneprovisoin: count total instead of client ( #1990 )
2022-04-29 12:44:50 +02:00
Tino Vazquez
d019bd49a6
M #-: Get rid of obsolete .vib files
...
(cherry picked from commit 419bfe5a45
)
2022-04-28 16:18:11 +02:00
Jan Orel
cd18e0826c
M #-: OneProvision: FRR role - remove useless line ( #1983 )
2022-04-28 12:29:16 +02:00
Jan Orel
044a451611
M #-: Don't fail if frr iface doesn't have IP ( #1978 )
2022-04-27 18:37:40 +02:00
Jan Orel
92ae02104c
M #-: Provision: Create virt.res. before update ( #1966 )
2022-04-22 10:03:30 +02:00
Tino Vazquez
c6a4eb5c76
L #-: Disable new rubocop cop
2022-04-21 16:12:22 +02:00
Daniel Clavijo Coca
381ffa31b3
F OpenNebula/one#5680: Make parallel KVM a default ( #1959 )
2022-04-20 20:20:39 +02:00
Tino Vazquez
823aa8b6c1
M #-: Bump to 6.99.80
2022-04-20 12:47:55 +02:00
Sergio Betanzos
beedef98f0
F #5422 : Add images ( #1957 )
2022-04-19 15:08:18 +02:00
Ruben S. Montero
0cadc99a89
F #1765 : Allow instantiation of OneFlow service with all VMs on hold ( #1910 )
...
This applies commit 1df045fd0e
.
2022-04-19 11:29:36 +02:00
Alejandro Huertas Herrero
6549313966
F #5803 : Add new CLI command ( #1953 )
2022-04-19 11:26:22 +02:00
Alejandro Huertas Herrero
297c2a4fce
M #-: change OneProvision default ver to 6.3.85 ( #1954 )
2022-04-19 11:22:09 +02:00
Tino Vazquez
3c79648409
M #-: Bump version 6.9.80
2022-04-18 19:45:21 +02:00
Tino Vazquez
c914a8847d
L #-: Lint provision.rb again
2022-04-18 15:51:33 +02:00
Tino Vazquez
aac297140e
L #-: Disable provison.rb linting
2022-04-18 14:40:13 +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
Ruben S. Montero
1df045fd0e
Revert "F #1765 : Allow instantiation of OneFlow service with all VMs on hold ( #1910 )"
...
This reverts commit 49a5f62c47
.
2022-04-14 12:21:31 +02:00
Victor Palma
49a5f62c47
F #1765 : Allow instantiation of OneFlow service with all VMs on hold ( #1910 )
2022-04-13 11:29:59 +02:00
Tino Vazquez
bd7dc03845
L #-: Deactivate linting on new vCenter drivers
...
also correct linting in vcenter importer
2022-04-12 16:23:10 +02:00
Christian González
ee683bac6b
F #5516 : Add onevmdump tool (TP) ( #1929 )
2022-04-12 15:16:19 +02:00
Frederick Borges
72b355ee38
F #5780 : Add mandatory field to YAML files ( #1932 )
2022-04-12 10:56:55 +02:00
Jan Orel
3793f80671
M #-: Dalli <3.0, refresh Gemfile locks ( #1926 )
2022-04-11 12:08:54 +02:00
Ruben S. Montero
4b746348b3
f #5725 : State for Virtual Networks
...
* VNETs include state to flag their configuration status
(READY/ERROR/LOCK)
* Hooks can be program based on VNET state transitions
* Include Java/Go/Ruby bindings
* New vCenter network drivers
* Place-holder to customize actions (create/delete) for other netowrk drivers
* Sunstone integration
* OneFlow syncs flow creation on VNET status
* Remove deprecated vcenter hooks and autoregistration
co-authored-by: Frederick Ernesto Borges Noronha <fborges@opennebula.io>
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
co-authored-by: Pavel Czerny <pczerny@opennebula.systems>
2022-04-09 15:20:17 +02:00
Jan Orel
72f1e5dee5
F #5620 : Add Ceph HCI to OneProvision ( #1918 )
2022-04-09 14:40:19 +02:00
Christian González
5f6a5cb71c
F #5717 : Add support for ubuntu1604 ( #1914 )
2022-04-09 13:00:25 +02:00
Tino Vazquez
f7d53e75ff
M #-: Bump version 6.3.85
2022-04-07 19:49:58 +02:00
Tino Vazquez
9d7f8e8a60
M #-: Add recover action to vCenter Wild VMs
2022-04-07 16:53:30 +02:00
Alejandro Huertas Herrero
632e2f8e52
M #-: change OneProvision default ver to 6.3.80 ( #1916 )
2022-04-07 16:41:53 +02:00
Alejandro Huertas Herrero
736aca84b9
F #5787 : move virtual providers to another folder ( #1900 )
2022-04-06 17:40:55 +02:00
Jan Orel
5d1129910f
M #-: Refresh Gemfile locks ( #1912 )
2022-04-06 10:59:30 +02:00
Alejandro Huertas Herrero
df31718a5c
F #5351 : fix minor bug with vgpu path ( #1906 )
2022-04-05 15:15:45 +02:00
Tino Vazquez
ba6bcf632b
M #-: Add missing action for vCenter Wild VMs
2022-03-30 09:55:20 +02:00
Pavel Czerný
1010ae903c
M #-: Fix opennebula_configuration.xsd ( #1847 )
2022-03-21 09:02:27 +01:00
Tino Vazquez
af91c0deef
M #-: change AWS metal private iface
2022-03-17 18:33:36 +01:00
Ruben S. Montero
289846f67f
M #-: Add host drivers to VM xml (short)
...
- This will help to identify VM class (e.g. KVM vs VMware) in list views
- Update xsd schema for vm pool (VM_MAD/TM_MAD)
2022-03-16 18:42:23 +01:00
Jan Orel
3d0665e457
M #-: OneProvision: search AWS ami in Terraform ( #1840 )
2022-03-16 12:36:16 +01:00
Tino Vazquez
0ad7fd7fab
B #5732 : Support for miltiple VMDK upload
...
(cherry picked from commit c5ec70903d
)
2022-03-15 17:54:09 +01:00
Alejandro Huertas Herrero
1350f1cbfe
M #-: change AWS default AMIs ( #1839 )
2022-03-15 09:46:58 +01:00
Jan Orel
3939dfb0ea
M #-: Add missing ALLOW_ORPHAN for shared TM_MAD ( #1835 )
...
shared is now the same as qcow2, so the configuration
defaults should be the same
2022-03-14 13:03:44 +01:00
Tino Vazquez
dd771b498c
L #-: Temporarily remove center/cp
...
from rubocop linting
2022-03-10 11:02:36 +01:00
Kristián Feldsam
b9e2dcc4eb
F #4556 : Added option to conf VM logs location
...
Easily share VM logs between HA nodes with the aid of a sync daemon like
lsyncd
Signed-off-by: Kristian Feldsam <feldsam@gmail.com>
2022-03-03 12:07:58 +01:00
Pavel Czerný
d787313ea1
F #5753 : Better live mem resize for KVM ( #1820 )
...
(cherry picked from commit c6965c3cfe
)
2022-03-01 10:50:25 +01:00
Ruben S. Montero
6ec28c4f35
F #5722 : Restrict QinQ conf for regular users
2022-03-01 10:05:21 +01:00
Ruben S. Montero
1d545b923e
F #5722 : Revert changes to oned.conf made during merge
2022-02-25 14:42:55 +01:00
Ruben S. Montero
2488ae1a13
F #5722 : Support for QinQ and MTU for OVS
...
- CVLANs to 1dotq-tunnel
- QINQ_TYPE defaults to 802.1q
- Addts support fot MTU set of OVS ports
co-authored-by: Mikhail Samoylov <msamoylov@opennebula.io>
2022-02-25 14:37:30 +01:00
Jan Orel
f9fd3ed7b0
Fix typo provison/provision ( #1781 )
2022-02-22 15:41:33 +01:00
Jan Orel
4ce4cad8e6
Remove python role from oneprovision ( #1774 )
2022-02-22 15:40:29 +01:00
Ruben S. Montero
ef92dc600c
F #5722 : New QinQ parameters in oned.cof [OpenvSwtich]
2022-02-21 18:35:51 +01:00
Alejandro Huertas Herrero
4b0b6d835f
F #5351 : fix typo in sudoers ( #1787 )
2022-02-17 18:24:55 +01:00
Alejandro Huertas Herrero
7f719598bd
F #5351 : add support for NVIDIA vGPU ( #1779 )
2022-02-17 15:51:27 +01:00
Alejandro Huertas Herrero
3acfb81942
M #-: update AMIs in AWS EU providers ( #1758 )
2022-02-08 12:57:30 +01:00
Ruben S. Montero
3583aa9e26
Revert 32156cfc5
for RHEL7
...
Faraday version 1.9.3 and faraday_middlewre 1.2 (required by newer
versions of Equinix API) requires Ruby >= 2.4.
(cherry picked from commit f75497fbb8
)
2022-02-08 10:17:00 +01:00
Ruben S. Montero
e014513a6d
M #-: fix gem dependencies error in provision
2022-02-08 09:39:03 +01:00
Alejandro Huertas Herrero
e1585c6ef4
M #-: fix gem dependencies error in provision ( #1754 )
2022-02-07 13:23:25 +01:00
Sergio Betanzos
b522f4c051
M #~: Fix inputs to DigitalOcean provision ( #1748 )
2022-02-03 11:34:11 +01:00
Sergio Betanzos
f1cf6dfb61
M #~: Fix inputs to digitalocean provisions ( #1736 )
2022-02-01 18:20:10 +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
Tino Vazquez
854d586e8f
M #-: refresh doc link to API
2022-01-18 17:32:19 +01:00
Ruben S. Montero
a57bbcf4e2
M #-: Dalli 3.0.2 does not work with passenger
...
(cherry picked from commit 5a89cbad3e
)
2022-01-17 15:45:12 +01:00
mikhsam
2d9f8ee0c1
Add AlmaLinux Gemfile ( #1701 )
...
Signed-off-by: Mikhail Samoylov <msamoylov@opennebula.io>
2022-01-17 15:40:16 +01:00
Carlos J. Herrera
f9123adc9c
B #5545 : vCenter VNETs with dpg does not set clusters correctly ( #1680 )
...
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2022-01-11 14:48:48 +01:00
Pavel Czerný
8206ace347
F #5661 : Update opennebula_configuration.xsd ( #1688 )
2022-01-10 15:18:05 +01:00
Pavel Czerný
b3166b5e6f
F #5661 : Use factor to count snapshot size ( #1650 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2022-01-05 12:23:22 +01:00
Tino Vazquez
79e8cab9d7
L #-: Linting cops for rubocop 1.24.1
2022-01-04 19:21:12 +01:00
Jorge Miguel Lobo Escalona
e29bf74039
B #5584 : Downgrade dalli gem version ( #1679 )
2022-01-04 19:01:33 +01:00
Pavel Czerný
5591f88a3b
B #5524 : Apply SYSTEM_DISK_USAGE for VM snapshots ( #1647 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2022-01-04 13:03:47 +01:00
Pavel Czerný
b98fdfe3d3
F #5431 : Update opennebula conf schema ( #1666 )
2021-12-13 17:53:23 +01:00
Carlos J. Herrera
a3b6167a04
M #-: Refactor code ( #1663 )
...
Remove vCenter specific code from CLI/OCA
2021-12-13 13:57:45 +01:00
Alejandro Huertas Herrero
6f32df2037
M #-: add RedHat support to provision ( #1615 )
2021-11-25 09:58:02 +01:00
Frederick Borges
64dc6deac6
F #5431 : Add USER_ENCRYPTED_ATTR in oned.conf ( #1611 )
2021-11-24 13:58:52 +01:00
Ruben S. Montero
84c00d29e3
F #5431 : Add comments to oned.conf for encrypted
2021-11-24 11:08:09 +01:00
Vlastimil Holer
6633222667
M #-: Refresh gems versions for 6.1.90
...
(cherry picked from commit e01ba2280c9d1df1386c99ba5da2673684e2f31d)
2021-11-22 18:45:52 +01:00
Sergio Betanzos
b07daa78d9
M #~: Fix minor in description ( #1596 )
2021-11-22 10:51:21 +01:00
Tino Vazquez
916d85eeee
L #-: Disable new cop
2021-11-15 16:27:28 +01:00
Tino Vazquez
7e750c72a6
M #-: Bump version for 6.4 Beta
...
6.3.80
2021-11-03 13:09:25 +01:00
Tino Vazquez
f4c07fe1a9
M #-: Bump version to 6.2.0
2021-10-21 21:14:12 +02:00
Sergio Betanzos
05d47fbc1e
M #~: Fix typo in vcenter vm_mad conf ( #1536 )
2021-10-21 17:24:30 +02:00
Pavel Czerný
38d06a92aa
F #5561 : Showback computes running hours ( #1527 )
...
(cherry picked from commit af9ea24ec4
)
2021-10-15 17:41:02 +02:00
Vlastimil Holer
d0f13f283e
F #5555 : Improve Sunstone systemd hardening ( #1529 )
...
- Set CAP_NET_BIND_SERVICE capability to allow binding to 80
- Hide directories with SSH keys
2021-10-15 16:44:11 +02:00
Tino Vazquez
0effec897b
M #-: Bump version to 6.1.90
2021-10-14 18:28:05 +02:00
Pavel Czerný
701cfdb774
b #4193 : Defaults for IMPORTED_VMS_ACTIONS ( #1526 )
2021-10-14 09:29:00 +02:00
Vlastimil Holer
800054de35
M #-: Refresh gems versions for 6.1.85 ( #1524 )
2021-10-13 16:58:03 +02:00
fuu0
4740c83458
F #5555 : Secutiry options to Sunstone systemd unit
...
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2021-10-11 14:48:25 +02:00
Tino Vazquez
2436bbbde3
M #-: Bump to 6.1.85
2021-10-06 16:32:52 +02:00
Carlos J. Herrera
847ea6d949
F #~: add execution permissions ( #1505 )
2021-10-04 10:40:37 +02:00
Vlastimil Holer
3791981ded
M #-: Refresh gems versions for 6.1.80 ( #1503 )
2021-10-01 13:46:34 +02:00
Tino Vazquez
f56dbfc6b4
L #-: Disable new cop from 1.22.0
2021-09-29 11:16:46 +02:00
Carlos J. Herrera
437da65842
F #5461 : Use bridge to identify vCenter network ( #1476 )
...
relevant when managing networks through OneFlow
2021-09-23 16:21:32 +02:00
Petr Ospalý
4b685dc22a
M #-: Add Debian11 ( #1466 )
...
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2021-09-21 13:20:23 +02: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
Tino Vazquez
268ccc3071
L #-: Disable new cop
2021-09-13 16:38:55 +02:00
Vlastimil Holer
190b0c6e4f
F OpenNebula/addon-context-linux#86: Update NIC parameters ( #1447 )
...
- Support METHOD and IP6_METHOD.
- Update METRIC6 to IP6_METRIC6.
- Deprecate CONTEXT_FORCE_IPV4 (unused for some time)
2021-09-10 12:19:38 +02:00
Alejandro Huertas Herrero
3147283eea
B #5491 : fix frr version to 7 ( #1406 )
2021-08-23 11:44:55 +02:00
Ricardo Diaz
91ce868828
B #-: Fencing template in cmdline instead of stdin ( #1409 )
...
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-08-23 11:32:58 +02:00
Tino Vazquez
c9f419ac5a
L #-: Disable naming cop
2021-07-30 13:09:32 +02:00
Frederick Borges
2d922a4ad6
B #5289 : Sunstone with new schedule actions API ( #1390 )
...
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2021-07-30 12:48:05 +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
decc8c9964
B #5466 : Add PCI devices desc to host.xsd ( #1371 )
2021-07-23 11:16:26 +02:00
Ricardo Diaz
d66f4aa523
M #-: Update Ruby gems setup in autostart scripts ( #1370 )
...
* Added donwcase when checking AUTOSTART attribute.
* Create autostart hook install links
Signed-off-by: Ricardo Diaz <rdiaz@opennebula.io>
2021-07-22 16:29:26 +02:00
Jan Orel
5d20599416
B #5462 : Remove deprecated EXT ALIAS conf ( #1367 )
2021-07-22 11:23:21 +02:00
Sergio Betanzos
1189780843
F OpenNebula/one#5422 : Fix typo
2021-07-13 18:46:22 +02:00
Sergio Betanzos
78bb1135d8
M #~: Minor fix in xsd schema files ( #1359 )
2021-07-13 17:57:16 +02:00
Jan Orel
2ef1a45478
L #-: Linting S3.rb ( #1355 )
2021-07-13 17:57:16 +02:00
Ricardo Diaz
a17a2dba4a
L #-: Autostart hook linting ( #1351 )
2021-07-13 17:57:14 +02:00
Tino Vazquez
3b1aa75d23
L #-: Disable Style/MixinUsage cop
2021-07-13 17:57:14 +02:00
Tino Vazquez
3a269e5113
L #-: Enable rubocop GH action
2021-07-13 17:57:14 +02:00
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 ee6b81f830
)
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 1711fac8e1
)
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 cf74695688
)
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 85e3184976
)
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 5fe824f1e7
)
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 747409baca
)
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 a853b61f1e
)
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 c5ad2698b7
)
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 0dcde4b04b
.
* 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
Pavel Czerný
a38602bbeb
F #727 : Add comment about shareable to oned.conf ( #1011 )
2021-03-23 09:31:39 +01:00
Ruben S. Montero
4404d9b062
M #-: Add DNS input to provision
2021-03-23 09:20:08 +01:00
Jan Orel
678fc67f75
B #5305 : Add MONITORING_DATA to xsd ( #1010 )
2021-03-22 18:09:06 +01:00
Alejandro Huertas Herrero
b5555cc6d4
M #-: add more AWS virtual instances type ( #1006 )
2021-03-22 12:12:25 +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
Vlastimil Holer
fb67699091
M #-: Enforce custom library path for guacd ( #983 )
2021-03-16 17:40:21 +01:00
Vlastimil Holer
341991bce1
M #-: Bump version to 5.13.90 (and year in LXC) ( #981 )
2021-03-16 16:35:41 +01:00
Pavel Czerný
872939fb26
F #727 : Improve shareable disks ( #970 )
...
* Shareable only on supported hypervisors
* Fix disk-attach
* Restrict shareable disks to SHARED datastores
* On image clone: copy SHAREABLE depends on DEFAULT_IMAGE_PERSISTENT flag
2021-03-15 16:24:25 +01:00
Petr Ospalý
588bfb7eb6
M #-: Remove exit timeout exception for FireEdge
...
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2021-03-12 17:10:29 +01:00
Vlastimil Holer
c8565cfce0
M #-: Change tmpfiles to /run, set 0750 on /run/one ( #930 )
2021-03-09 18:11:36 +01:00
Ruben S. Montero
fe8bf9a0a0
Revert "M #-: Update Ruby gem dependencies ( #913 )"
...
This reverts commit 3ece48bdbf
.
2021-03-09 18:02:38 +01:00
Pavel Czerný
4133d04314
F #3124 : Compact memory ( #918 )
2021-03-08 11:45:50 +01:00