1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

1565 Commits

Author SHA1 Message Date
Jan Orel
ff97aa0f8f
M #-: Dalli <3.0, refresh Gemfile locks ()
(cherry picked from commit 3793f80671d0076ab9bc70c85abe7c1a3c3b2cca)
2022-04-20 10:46:58 +02:00
Ruben S. Montero
b18bd2b616
M #-: Add missing files for RPM builds 2022-04-19 19:17:10 +02:00
Ruben S. Montero
205553ea3b
M #-: Add Gemlock file for Alma builds 2022-04-19 17:53:09 +02:00
Tino Vazquez
23334c8e08
M #-: Bump version 5.12.12 2021-12-20 16:40:40 +01:00
Jan Orel
09945185e1
M #-: Add Debian11 ()
* M #-: Add Debian11 ()
* M #-: Avoid reloading of OpenNebula distributed Ruby gems ()
* B : Disable warnings on load of rubygems ()

(cherry picked from commit 5fe824f1e78ef8a25cad153a6e19829240075c51)

Co-authored-by: Petr Ospalý <pospaly@opennebula.io>
Co-authored-by: Vlastimil Holer <vholer@opennebula.systems>
2021-12-14 17:39:41 +01:00
Pavel Czerný
af9ea24ec4
F : Showback computes running hours () 2021-10-15 17:40:17 +02:00
Tino Vazquez
cd68fff358
M #-: Correct path for smoke tests
(cherry picked from commit e22f3d5a5905a88ae5489653d986efafc28522f6)
2021-07-06 19:19:26 +02:00
Tino Vazquez
7966e1ce17
M #-: enable GitHub Actions smoke tests
Same principles that with Travis tests. This commit enables:

 - Configuration protection on branch
 - Rubocop

(cherry picked from commit 975cc258479f4fa8bffa07672a6dbc1e951e2d4f)
2021-07-06 19:18:56 +02:00
Tino Vázquez
962572d96c
M #-: Bump version to 5.12.11 () 2021-06-17 17:45:14 +02:00
Pavel Czerný
7b9243f73a
M #-: Remove change in oned.conf () 2021-06-17 12:40:37 +02:00
Pavel Czerný
56b53d6865
M #-: Add showback to oned.conf, fix schema () 2021-06-15 11:27:42 +02:00
Vlastimil Holer
050938658d
M #-: Bump version to 5.12.10 () 2021-04-22 17:26:27 +02:00
Jan Orel
3a0b25913c
B : Add MONITORING_DATA to xsd ()
(cherry picked from commit 678fc67f7567d0d163f8392fb38bb827a7a8e503)
2021-03-22 18:49:47 +01:00
Vlastimil Holer
668d6346c9
M #-: Bump version to 5.12.9 () 2021-02-18 18:30:21 +01:00
Tino Vazquez
c3eb9e73bc
L #-: Update rubocop conf file to 1.6.1 2020-12-17 15:27:30 +01:00
Vlastimil Holer
d944233ba8 M #-: Bump version to 5.12.8 2020-12-17 15:17:33 +01:00
Carlos J. Herrera
f67c7294ff
F : improve monitoring in vCenter ()
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
2020-12-11 14:29:06 +01:00
Jan Orel
9baaff9a85
B Augeas lens: allow space after section ()
(cherry picked from commit deb32cad1b307c84ac5d314847b3eca8875b9fd5)
2020-11-10 18:11:35 +01:00
Vlastimil Holer
3a51fed730
M #-: Bump version to 5.12.7 () 2020-11-05 15:59:45 +01:00
Vlastimil Holer
53e28d9dc8
M #-: Gemfile.lock for Ubuntu 20.10, Fedora 33 () 2020-10-23 19:17:33 +02:00
Ruben S. Montero
4c0a5c3ef3
F : Increase onegate functionality for VNF
co-authored-by: Christian González <cgonzalez@opennebula.io>
2020-10-22 13:05:08 +02:00
Vlastimil Holer
790f139f22
M #-: Bump version to 5.12.6 () 2020-10-21 15:24:07 +02:00
Ruben S. Montero
2d985fb581
Revert "B : Custom NIC attributes overrides VNET ()"
This reverts commit 353ac3863d03f2c6357cbcf3987ddcc82c0b5d4d.
2020-10-08 18:58:42 +02:00
Pavel Czerný
353ac3863d
B : Custom NIC attributes overrides VNET () 2020-10-08 18:56:58 +02:00
Tino Vazquez
c61454f444
L #-: linting for rubocop 0.92.0 2020-10-06 19:10:38 +02:00
Vlastimil Holer
0894a420c9
M #-: Bump version to 5.12.5 () 2020-09-24 17:05:19 +02:00
Vlastimil Holer
f95aab8948
M #-: Bump version to 5.12.4 () 2020-09-03 16:32:57 +02:00
Ruben S. Montero
ce38105eff
M #-: Removed unused variables 2020-08-06 22:24:46 +02:00
Vlastimil Holer
dd5fc2d06a
M #-: Bump version to 5.12.3 () 2020-08-05 14:21:16 +02:00
Vlastimil Holer
f75880038c
B : Fix missing S3.rb change, fix versions () 2020-08-03 17:42:25 +02:00
Alejandro Huertas Herrero
7302e1440e
B : add missing gem () 2020-07-30 12:11:43 +02:00
Tino Vazquez
4afaf937bc
L #-: Linting changes in ruby files
rubocop 0.88.0

(cherry picked from commit cc4d80884b89834e77d1c838e9553a6b73150cfb)
2020-07-21 14:47:24 +02:00
Jan Orel
75b95189df
M #-: Remove old/duplicate bash compl. file ()
(cherry picked from commit c92c8a8bb19e9b4846460c10b03c1f81275874ab)
2020-07-17 14:51:30 +02:00
Christian González
ee7cce8922
M #: update vm.xsd with vcenter monitoring info ()
(cherry picked from commit 0c7b053162ae2da6afa639c40f85db9c4a2c6f0b)
2020-07-17 12:11:55 +02:00
Vlastimil Holer
d1aa94424a
M #-: Bump version to 5.12.2 () 2020-07-08 17:01:52 +02:00
Alejandro Huertas Herrero
0fa7eeefb8
F : add autocomplete on tab feature ()
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
(cherry picked from commit 200721cb8ac555df5ba847cc12a5cd95a0930575)
2020-07-06 15:55:36 +02:00
Jan Orel
a1974348b9
F Introduce config.xsd ()
* F  Introduce config.xsd

* M #~: Minor fixes in xsd files

(cherry picked from commit 5b5948f731b48498e4050d86c87351c3d5aad658)
2020-06-25 17:45:31 +02:00
Christian González
7d7478b7f7
F : Include context packages in OpenNebula distribution
* download context pkgs with scons
* update gitignore info
* update docker_downloader.sh

(cherry picked from commit be6d4d916cd6083c53b7fe57d50d857443ebfe21)
2020-06-25 11:26:44 +02:00
Vlastimil Holer
924dc5543a
B : Schedule ssh-socks-cleaner by OnCalendar ()
(cherry picked from commit 7a837b081f24a55a27c4d3f3797b67a7a0786e35)
2020-06-22 15:22:41 +02:00
Vlastimil Holer
513b5b911d
B : Preserve site_ruby in paths, use realpath ()
(cherry picked from commit 7872274c9b7ab40d3fd3a1fd5622387e7031dd2c)
2020-06-22 15:19:42 +02:00
Petr Ospalý
d20bb6b1d2
B OpenNebula/one#4935: Fix hashed known_hosts ()
This commit fixes problem when host key is already added in SSH
`known_hosts` file but SSH fails to validate this host key.

NOTE:
This problem manifests only when simulating 'accept-new' feature of the
newer SSH (>v7.6) via 'Match' with 'ssh-keygen -F'.

The cause of this problem is the fact that hostname is stored always
in lowercase even if the hostname had an upcase character.

It means that the record in `known_hosts` file for hostname `ABC`
becomes something like 'abc,10.0.0.10' - which in turn is hashed...

Therefore SSH with `HashKnownHosts=yes` is comparing wrong hashes:
    hash('ABC,10.0.0.10') vs hash('abc,10.0.0.10')

Most likely a bug or an oversight in SSH.

With this option disabled (`HashKnownHosts=no`) both upcased `ABC`
and lowercased `abc` work.

Example with *ENABLED* `HashKnownHosts=yes`:

    [oneadmin@ABC ~] hostname
    ABC
    [oneadmin@ABC ~] rm -f ~/.ssh/known_hosts
    [oneadmin@ABC ~] ssh-keyscan -H $(hostname) >> ~/.ssh/known_hosts
    [oneadmin@ABC ~]$ ssh ABC # this fails
    No ECDSA host key is known for abc and you have requested strict
    checking.
    Host key verification failed.
    [oneadmin@ABC ~]$ ssh abc # this works
    Warning: Permanently added 'abc,10.10.0.41' (ECDSA) to the list
    of known hosts.
    Last login: Mon Jun 15 04:32:38 2020 from ::1
    [oneadmin@ABC ~]$ # success with lowercase hostname

Signed-off-by: Petr Ospalý <pospaly@opennebula.io>
(cherry picked from commit 2c36183a21276a852fd8e42a632c6846aa87f469)
2020-06-18 18:21:10 +02:00
Vlastimil Holer
33c36462e2
M #-: Bump version to 5.12.1 2020-06-15 19:42:25 +02:00
Vlastimil Holer
0a19710a32
M #-: Bump provision repository to 5.12 2020-06-12 09:54:10 +02:00
Tino Vazquez
77a56859e6
F : Rescue exceptions in vcenter IM
Specifically, in the IM monitor control loop
2020-06-11 18:56:40 +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
Alejandro Huertas Herrero
49e1901a5c
M #-: add monitoring plot to CLI () 2020-06-09 16:52:46 +02:00
Alejandro Huertas Herrero
3310418230
M #-: OneProvision add firecracker support () 2020-06-05 13:19:16 +02:00
Pavel Czerný
3fa04ee2d5
M #-: Configurable timeout for SQLite DB () 2020-06-04 18:05:58 +02:00
Ruben S. Montero
22bc2144c8
M #-: Typo 2020-06-03 18:30:04 +02:00
Pavel Czerný
0e7de61282
B : MySQL BINARY name searches configurable ()
Co-authored-by: an Orel <jorel@opennebula.systems>
2020-06-03 18:11:04 +02:00