Tino Vazquez
3ea0fb03bb
F #5422 : Add missing sunstone-views.yaml
2021-07-01 10:37:20 +02:00
Jan Orel
6b13f6ee68
M #-: Install missing xsd files ( #1341 )
2021-06-30 11:29:45 +02:00
Tino Vazquez
1cc50546ca
F #5422 : Add FireEdge Sunstone conf files
2021-06-29 17:58:00 +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
Ruben S. Montero
ed088ef826
F #5260 : Remove fs_lvm_ssh.conf file.
...
(cherry picked from commit 1abfece3514a7adff2caef4b3d1bc19c658fb642)
2021-05-26 10:43:52 +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
Ruben S. Montero
e3838d7206
F #5260 : Fix install.sh filename
2021-05-12 13:31:49 +02:00
Christian González
014cf936d7
F #5260 : Add fs_lvm_ssh TM driver
2021-05-12 13:31:49 +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
Sergio Betanzos
6cfc15a4c0
F #5055 : Refactor guacamole client styles ( #1140 )
...
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2021-04-28 19:47:48 +02:00
Frederick Borges
381e86fcdc
F #5055 : Refactor Remote Consoles ( #1132 )
2021-04-22 17:32:40 +02:00
Jan Orel
16ff61ca03
M #-: update_sg is already remote ( #1088 )
2021-04-12 09:38:44 +02:00
Christian González
f5d98f6ef0
M #: Fix instal for centos DH files ( #1054 )
2021-04-01 17:33:39 +02:00
Ruben S. Montero
7eb7e10be8
M #-: Enable SG for elastic driver
2021-03-30 14:34:28 +00:00
Ruben S. Montero
6cadde8eef
F #5228 : LXC driver set
...
co-authored-by: Christian González <cgonzalez@opennebula.io>
co-authored-by: Daniel Clavijo Coca <dclavijo@opennebula.systems>
2021-03-04 21:07:50 +01:00
Ruben S. Montero
11687cc8f6
F #5076 : Remove duplicated files. Update install.sh
2021-03-03 15:20:58 +00: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
Tino Vázquez
31f8df8ff8
F #5257 : Remove econe server ( #901 )
...
* F #5257 : Remove econe server
Also, disable hybrid section by default in Sunstone
* F #5257 : Revert onecfg change
* remove amazon-ec2 unneeded gem
* remove file no longer present from install.sh
2021-03-02 20:34:57 +01:00
Tino Vazquez
c3d0e70f34
M #-: Remove unneeded vCenter VMM poll
2021-02-23 19:31:19 +01:00
Jan Orel
44a5182088
F #1428 : Add backup_vms script ( #858 )
2021-02-23 10:06:52 +01:00
Christian González
f6e3c4ebbb
B #: Fix minor issues of Firecracker provision ( #840 )
...
- set `opennebula_ssh_deploy_private_key` to make sure HVs can see each other.
- Add network hooks remote execution (clean)
- Rename Elastic.rb to elastic.rb
2021-02-18 18:09:05 +01:00
Vlastimil Holer
096754b63f
M #-: Bump year to 2021 ( #778 )
2021-02-09 16:07:56 +01:00
Sergio Betanzos
d4d133b882
M #~: Clean install.sh & gitignore ( #770 )
2021-02-08 17:35:58 +01:00
Ruben S. Montero
6da9f7f6c7
F #664 : Image state events and hooks
...
- Image state events
- Image hooks
- Ruby OCA event-based state wait function
- Improved market-import operations
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
2021-02-08 16:10:34 +01:00
Sergio Betanzos
0b5453a234
F #4994 : Add extra info to remote connection ( #764 )
2021-02-08 10:40:30 +01:00
Tino Vazquez
df5c10c91a
F #3951 : Several changes to install.sh
...
* Adjust oneprovision template routes to avoid duplicity on
reinstallation
* Remove guacamole from Sunstone install
* Add fireedge etc as conf files
2021-02-02 12:51:47 +01:00
Jan Orel
6abf26dd1b
F #4985 : Remove recoery snaps from monitor_ds ( #701 )
2021-01-25 11:03:13 +01:00
Alejandro Huertas Herrero
b1ed347bec
M #-: add missing snapshot dir to dummy ( #699 )
2021-01-25 09:51:40 +01:00
Tino Vazquez
efcff0d67e
M #-: Fix wrong install of oneprovision templates
2021-01-22 12:30:17 +01:00
Jan Orel
8d498b6a47
M #-: Fix lxd,firecracker probes ( #691 )
2021-01-22 10:39:32 +01:00
Jan Orel
3202a252d1
F #4985 : Create recovery snaphots in new thread ( #682 )
2021-01-21 10:30:45 +01:00
Tino Vazquez
0df9ee4d1d
M #-: Fix oneprivision template location
2021-01-20 10:07:14 +01:00
Tino Vazquez
cc820fd968
M #-: Change placement of provisions tempaltes
2021-01-19 17:33:37 +01:00
Vlastimil Holer
0026fa2b14
F #5217 : Unify package names ( #617 )
2021-01-11 21:12:28 +01:00
Vlastimil Holer
50189b6051
F #5175 : onecfg patch support with simple diff ( #581 )
...
Co-authored-by: Christian González <cgonzalez@opennebula.io>
2021-01-05 10:38:14 +01: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
Carlos J. Herrera
09beabdbbf
F #5201 : improve monitoring in vCenter ( #543 )
...
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:28:48 +01:00
Petr Ospalý
4f2e742984
F OpenNebula/one#5167: Add qemu-kvm symlink script ( #529 )
...
All distros will now start to use qemu-kvm-one symlink generated upon
the opennebula-node package install via qemu-kvm-one-gen helper script.
The script will try to detect and use the proper qemu-kvm binary found
on that particular system.
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
2020-12-09 16:30:44 +01:00
Carlos J. Herrera
7e7f0d6af6
F #1660 : hot resize in vCenter, install.sh ( #506 )
...
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-01 10:54:06 +01:00
Alejandro Huertas Herrero
29ca7ce9a9
F #5188 : move dockerfiles into external templates ( #484 )
2020-11-27 11:11:14 +01:00
Christian González
97f8bdbbb0
F #5175 : Onecfg integration into OpenNebula Enterprise Tools ( #474 )
...
Co-authored-by: Alejandro Huertas Herrero <ahuertas@opennebula.systems>
Co-authored-by: Jan Orel <jorel@opennebula.systems>
Co-authored-by: Vlastimil Holer <vholer@opennebula.systems>
2020-11-25 11:59:47 +01:00
Alejandro Huertas Herrero
325ff0a9f5
M #-: decrypt provision info in IPAM ( #438 )
2020-11-18 12:51:12 +01:00
Pavel Czerný
7ba1bbe633
F #1660 : Hotplug VCPU and mem for KVM ( #392 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2020-11-17 11:24:52 +01:00
Jan Orel
c4c6cc9998
EC2 ipamm driver, update alias_sdnat ( #408 )
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
2020-11-17 09:40:24 +01:00
Alejandro Huertas Herrero
3da0fb41c1
F #5174 : implement new syntax in provision tpls ( #414 )
2020-11-12 15:32:12 +01:00
Alejandro Huertas Herrero
415e138c8a
F #5155 : Support more objects in provision Terraform ( #398 )
2020-11-06 11:09:28 +01:00
Alejandro Huertas Herrero
6395b3f891
F #5124 : implement provision actions using Terraform ( #368 )
2020-10-28 15:11:34 +01:00
Christian González
e4577e5023
F #5112 : Increase onegate functionality for VNF ( #339 )
2020-10-22 12:55:27 +02:00
Jan Orel
c84fabd56c
F #4985 : Add recovery snapshots and cache monitor
...
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.io>
2020-10-20 18:53:05 +02:00
Alejandro Huertas Herrero
5ac2aa9b76
F #5076 : add missing files in install.sh ( #319 )
2020-10-14 15:40:08 +02:00
Tino Vazquez
728142e205
F #5076 : Implement provider/provision template
...
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
2020-10-13 13:38:19 +02:00
Tino Vazquez
7d46b5be03
F #3951 : Remove unneeded files
2020-10-08 16:08:46 +02:00
Tino Vazquez
278ce762fe
B #3951 : Adjust install.sh
2020-10-08 16:05:16 +02:00
Jan Orel
43d3777082
F #4985 : Replica clean_cache ( #292 )
2020-10-07 10:39:27 +02:00
Jan Orel
d1ce5b94c2
M #4985 : Move sshrc file to etc dir ( #286 )
2020-10-06 09:33:58 +02:00
Ruben S. Montero
88c30370bc
F #4985 : Support for cluster replicas to ssh driver
...
The initial caching mechanism will be exteneded with:
- Cache remplacement policy
- Optimize recovery snapshot with qcow2 format
- Add support for automatic snapshot VM disks
co-authored-by: Jan Orel <jorel@opennebula.systems>
2020-10-02 12:58:18 +02:00
Tino Vazquez
3987ddb71d
M #-: Remove non existing guac-server script
...
from install.sh
2020-09-29 17:04:37 +02:00
Sergio Betanzos
f77ec0b282
F #3951 : Fix build when EE & install.sh ( #262 )
2020-09-29 14:46:00 +02:00
Frederick Borges
01653bdcf1
F #2755 : Fireedge guacamole connection ( #265 )
...
* Linting Guacamole
* Guacamole with fireedge
* Guacd start with fireedge
2020-09-29 14:26:48 +02:00
Ruben S. Montero
95a7a4ede5
F #4089 : Support to FS formatt VM disk images
...
- Consistency set of FORMAT attribute for images, and volatile disks
- DRIVER does not be specified by the USER and it is derived from driver
configuration for the Datastore and TM driver
- CP action from DS_MAD now needs to return the image FORMAT
- FSTYPE is deprecated and no longer used
- FS new attribute to specify file system FS.
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-09-25 12:15:03 +02:00
Ruben S. Montero
fb8eb1aaed
F #664 : Add service and VM templates to martketplace
...
- Support VM Templates as standalone entity
- VM Templates can reference multiple Images from Marketplace
- Service templates reference one or more VM Templates from
Marketplace to define roles
- Add CLI commands to import them into marketplace
- Add Ruby OCA extensions
co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
2020-09-25 10:15:19 +02:00
Frederick Borges
6b624d7091
F #2312 : Fireedge socket connections (VMRC) ( #242 )
...
* VMRC with fireedge server
* Linting VMRC server
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-09-24 14:55:15 +02:00
Tino Vazquez
e18170f9ca
M #-: Adjust fireedge conf filename in install.sh
2020-09-24 10:49:37 +02:00
Alejandro Huertas Herrero
38e2d6d95c
F #5075 : Add provision documents ( #233 )
...
- Add new document type 103
- Adapt CLI to work with documents
- Fix minor bugs
- Improve CLI commands
2020-09-22 15:33:01 +02:00
Frederick Borges
f58a7327fa
F #2312 : VMRC merged with master ( #232 )
...
Signed-off-by: Frederick Borges <fborges@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2020-09-21 18:44:59 +02:00
Frederick Borges
94198be481
F #2410 : Integrate vm autorefresh in sunstone-server ( #201 )
...
* Websocket autorefresh
* Integrate autorefresh in sunstone-server
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-09-10 13:36:24 +02:00
Tino Vazquez
1a4dbf8ec6
F #3951 : Fix config.yml in install.sh
2020-09-07 15:53:10 +02:00
Tino Vazquez
d54fb6b20a
Revert "F #2410 : VM Autorefresh ( #180 )"
...
This reverts commit 40ad20451a
.
2020-09-04 22:45:26 +02:00
Frederick Borges
40ad20451a
F #2410 : VM Autorefresh ( #180 )
...
Signed-off-by: Frederick Borges <fborges@opennebula.io>
2020-09-04 10:33:13 +02:00
Jan Orel
737bb03694
B #4986 : Update VM Template wizard for Azure ( #123 )
2020-07-28 14:59:13 +02:00
Sergio Betanzos
c3fcbcae55
F #2755 : Add Guacamole Apache for remote access ( #92 )
2020-07-22 12:34:00 +02:00
Alejandro Huertas Herrero
472ee2bccf
F #4950 : add JSON and YAML outputs ( #63 )
2020-07-14 17:42:30 +02:00
Sergio Betanzos
32544741a5
M #~: Add FireEdge to install.sh ( #70 )
2020-07-02 16:12:39 +02:00
Christian González
be6d4d916c
F #4944 : Include context packages in OpenNebula distribution
...
* download context pkgs with scons
* update gitignore info
* update docker_downloader.sh
2020-06-25 11:24:51 +02:00
Jan Orel
2573eab515
M #-: Install configs also to /usr/share/one/conf ( #13 )
2020-06-18 13:19:33 +02:00
Ruben S. Montero
b72a275813
M #-: Modifications to run & lock locations
...
* Add run and lock paths to self-contained
* Move oned lock to lock location
* vcenter monitor fifo is created in run location
* vcenter monitor lock is created in lock location
2020-06-11 13:15:23 +02:00
Vlastimil Holer
e4702a692b
M #-: Move docs to /usr/share/doc/ ( #4901 )
...
According to FHS the directory should be /usr/share/doc/ instead of
/usr/share/docs/ (https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s11.html )
2020-06-08 17:15:43 +02:00
Vlastimil Holer
9303341b4e
M #-: Licenses installation ( #4889 )
2020-06-05 15:05:32 +02:00
Alejandro Huertas
21da53cbb6
M #-: remove database migrators
...
(cherry picked from commit 9da0a512e08cd6b474d56027166b89bf6a48810b)
2020-06-01 15:50:07 +02:00
Tino Vazquez
ace08b4d59
F #4302 : vCenter monitoring service
...
co-authored by <rsmontero@opennebula.io> and <amoya@opennebula.io>
2020-05-25 18:49:51 +02:00
Tino Vazquez
b3a97e3e91
M #-: Add missing file from vCenter driver
...
missing in install.sh
2020-05-20 16:17:54 +02:00
Tino Vazquez
e39cb25824
F #4302 : Avoid asking for CCR in the pool
...
Also some cosmetic changes
2020-05-19 18:43:00 +02:00
Ruben S. Montero
7e43c4632a
M #: generalize Domain, Domains & ProcessList
...
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-05-18 13:51:13 +02:00
Daniel Clavijo Coca
ec252e2aaf
F #4669 : QoL scheduling for LXD apps ( #4670 )
2020-05-18 03:01:50 +02:00
Christian González
acf6454c6e
F #4089 : Improve DockerHub integration ( #4688 )
...
Add LINK attribute to marketapps
lint marketplace
2020-05-18 02:54:11 +02:00
Ruben S. Montero
b22c569ab2
F #3953 : Add RAW validator for KVM
...
- VirtualMachine
- VMTemplate
- Add libvirt rng files
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-05-18 02:23:29 +02:00
Alejandro Huertas Herrero
a392c407f2
F #669 : add oneflow/template config files ( #4732 )
2020-05-17 23:50:52 +02:00
Petr Ospalý
a96de2f14a
F #1473 : Update SSH config and sockets ( #4733 )
...
* F #1473 : Update SSH config and sockets
- install files via install.sh script
- replace crontab with systemd timer
- update opennebula.service dependency
- move ssh master sockets from ~oneadmin to /run/one/ssh-socks
- modify ssh wrapper to not use external programs but only bash builtins
- update ssh configs
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
* F #1473 : Update SSH config and sockets
* F #1473 : Update SSH config and sockets
* F #1473 : Update SSH wrapper
- rename SSH_USE_MASTER_SOCK to SSH_OPT_CONTROL_MASTER
- change the logic of this directive to be a value of the SSH
'ControlMaster' option (default is 'auto')
- delete the SSH_USE_MASTER_SOCK from opennebula.service (not needed
anymore)
Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
2020-05-15 18:51:04 +02:00
Angel Luis Moya Gonzalez
0a8d8648b3
F #4302 : Monitoring vms optimized ( #4702 )
...
* Roll back 5.10 files
- host.rb
- vm_monitor.rb
- virtual_machine.rb: to include vm_monitor
Co-authored-by: mouyaq <amoya@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.systems>
2020-05-11 20:01:23 +02:00
Christian González
30b1425f2c
F #4089 : Integrate DockerHub marketplace ( #4684 )
2020-05-10 20:14:20 +02:00
Angel Luis Moya Gonzalez
e3a2a9ee71
F #3930 : NSX Security Groups ( #4255 )
...
* DFW - Initial function definition
* Section functions working on NSX-T
* Add revision to create rules
* Add check error to create_rule
* Fix error on delete_rule method
* Added NSX-V support
* Clear OpenNebula rules function
Co-authored-by: Tino Vazquez <tinova@opennebula.org>
2020-05-07 15:05:20 +02:00
Ruben S. Montero
2f6bbf1222
M #-: Remove wrong dummy probe from installer
2020-05-04 13:19:47 +02:00
Angel Luis Moya Gonzalez
95ab571b95
F #4302 : Change vcenter_driver.conf to vcenterrc ( #4635 )
2020-04-30 16:06:21 +02:00
Vlastimil Holer
f3c50a5d89
M #-: Year bump to 2020 ( #4634 )
2020-04-30 15:00:02 +02:00
Angel Luis Moya Gonzalez
a7cf93882b
F #4302 : VM monitoring working ( #4629 )
...
VM monitoring working, except:
- Resource pools info
- c98f89492
- F #3316 : monitor disk location in vCenter (#4476 )
2020-04-30 10:38:30 +02:00
Tino Vazquez
d65ded78c8
F #962 : Add missing file to install.sh
...
also excluding new ruby file from rubocop linting
2020-04-27 18:59:21 +02:00
Christian González
e956aa14da
F #4089 : Fix instal.sh ( #4580 )
2020-04-22 13:22:11 +02:00
Carlos J. Herrera
231ef5f1ef
F #3912 : Add support for vCenter tags ( #4531 )
...
* Added REST client for vSphere
* Added support for vCenter tags
2020-04-21 17:12:41 +02:00