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

17262 Commits

Author SHA1 Message Date
Vlastimil Holer
d1aa94424a
M #-: Bump version to 5.12.2 (#86) 2020-07-08 17:01:52 +02:00
Sergio Betanzos
956b6a72b5
M #~: Change text on create image form (#83)
(cherry picked from commit d5d3dca4414645857cd63a78887780088fac6ff0)
2020-07-07 17:47:52 +02:00
Sergio Betanzos
e50d719fe0
B #~: Fix remote buttons styles in vms table (#82)
(cherry picked from commit e46241c62dbcd414a340d28df2f24299ef6a0d85)
release-5.12.1
2020-07-07 11:49:42 +02:00
Ruben S. Montero
6c54a9788e
M #-: Typo
(cherry picked from commit 64350807c4c8afbbce21f215d26c8349db0393a0)
2020-07-06 18:20:22 +02:00
Sergio Betanzos
ac95aa5789
B #~: Fix title in instantiate vm form (#80)
(cherry picked from commit be46721278989f1e991ece2273f775fd031a718c)
2020-07-06 16:50:24 +02:00
Alejandro Huertas Herrero
0fa7eeefb8
F #607: add autocomplete on tab feature (#50)
Co-authored-by: Vlastimil Holer <vholer@opennebula.io>
(cherry picked from commit 200721cb8ac555df5ba847cc12a5cd95a0930575)
2020-07-06 15:55:36 +02:00
Tino Vazquez
7f64cfac8f
B #4965: Reuse existing vCenter connection
to test connectivity

(cherry picked from commit e4eaeb83d0e5236001ecbfda3b10291fe2077ae0)
2020-07-06 12:21:27 +02:00
Jan Orel
3dde5d1ea9
F #4924: LDAP auth - capture user part (#78) 2020-07-06 11:19:28 +02:00
Jan Orel
ed36cf6f5d
F #4924: user regex for LDAP auth (#71) 2020-07-02 18:53:43 +02:00
Carlos J. Herrera
b531366cde
B #~: fix bug in vcenter ds cp (#68)
Signed-off-by: Carlos Herrera <cherrera@opennebula.io>
(cherry picked from commit 5da51a057da2b6870e5c42cac96489826a34a38c)
2020-07-02 16:15:16 +02:00
Christian González
22d8747385
B #: Fix minor bug (#58)
(cherry picked from commit 4572c53126941275ee16ee28b1614582125f2596)
2020-06-29 15:14:53 +02:00
Alejandro Huertas Herrero
4893380a1d
F #4943: alphabetical order cmds, opts and format (#42)
(cherry picked from commit 32d8b9b14c1583b5455a38b4cb90c8d5b9328485)
2020-06-26 14:13:18 +02:00
Christian González
7dccc49498
F #4952: Create /sbin/init if not exists (#55)
(cherry picked from commit a1e8cc6e5b1c191a07aa972c95431958e1bd0152)
2020-06-26 10:46:53 +02:00
Tino Vazquez
8d5db043a2
M #-: Skip wild vm monitoring
(cherry picked from commit c8bd7a56ac624cb8a8f43e7ad5cb44b20f9454a8)
2020-06-25 19:54:30 +02:00
Jan Orel
3d1f463f5d
M #3460: Better detect same location (#56)
(cherry picked from commit 53642829398e691d42e4e7d1c1a040c0611b7483)
2020-06-25 17:51:33 +02:00
Jan Orel
a1974348b9
F #4229 Introduce config.xsd (#53)
* F #4229 Introduce config.xsd

* M #~: Minor fixes in xsd files

(cherry picked from commit 5b5948f731b48498e4050d86c87351c3d5aad658)
2020-06-25 17:45:31 +02:00
Ruben S. Montero
7c52db595a
B #4954: Do not skip VM state updates
(cherry picked from commit 108cadcbb042fc032e5a64c5830d8e879424c0f3)
2020-06-25 17:40:36 +02:00
Christian González
7d7478b7f7
F #4944: 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
Frederick Borges
c4228eefcc
B #4951: Fix Dashboard running VM quota (#52)
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 43870e7488e313585fc23e3478a3f6c3a94549b7)
2020-06-25 10:32:53 +02:00
Alejandro Huertas Herrero
e2434ca9b2
M #-: restore database in case no migrators (#45)
(cherry picked from commit a74be9abb8afe00bffb74b24396ac6234bd91cc3)
2020-06-24 18:15:42 +02:00
Alejandro Huertas Herrero
caa7301e7f
M #-: remove extra white space in version (#43)
(cherry picked from commit 890a849be96a6171cc8f639886f071e744f8a585)
2020-06-24 17:47:52 +02:00
Frederick Borges
9d284384ec
B #4928: Error message disk resize vcenter with snapshot (#49)
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 56a868cf814dee42d1b561e709b80f07630fdddc)
2020-06-24 17:32:23 +02:00
Jan Orel
322b67782a
F #3460: Better detect same location (#36)
(cherry picked from commit 3681055a5d1d37d2c91cbc6e0e252341a49b3c61)
2020-06-24 16:38:57 +02:00
Frederick Borges
589ba39d91
B #4946: Custom Attributes on VM instantiate (#46)
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit bfd78f1646f0c34c7ef70746e84e6a9f48eb4c1d)
2020-06-24 15:38:49 +02:00
Sergio Betanzos
28874c5b1e
B #4948: Fix condition to show remote buttons (#40)
(cherry picked from commit c1a957a98ffa511792efb4e13e00e2dfc34e0bb8)
2020-06-24 10:57:12 +02:00
Sergio Betanzos
c0d662d5fd
B #4948: Fix remote buttons after state switches (#39)
(cherry picked from commit ab84b4526f091724a1f5813185bbb1c67cc2d1d5)
2020-06-23 18:55:23 +02:00
Frederick Borges
9966eaa445
B #4031: Sort by used CPU and Memory (#37)
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 8302e91b182ebc887566bf66df49a2fbdfc6e679)
2020-06-23 11:50:52 +02:00
Alejandro Huertas Herrero
b29a36df04
M #-: add edition to MP user agent (#35)
(cherry picked from commit 0151ed345172a0a725aefef29673210d096ca122)
2020-06-22 18:14:20 +02:00
Alejandro Huertas Herrero
b73f063bc9
M #-: error message if db upgrade wasn't successful (#34)
(cherry picked from commit 42c8c513e979778c3a8e71291a7d2481ba44d318)
2020-06-22 18:10:42 +02:00
Vlastimil Holer
924dc5543a
B #4939: Schedule ssh-socks-cleaner by OnCalendar (#32)
(cherry picked from commit 7a837b081f24a55a27c4d3f3797b67a7a0786e35)
2020-06-22 15:22:41 +02:00
Vlastimil Holer
513b5b911d
B #4929: Preserve site_ruby in paths, use realpath (#33)
(cherry picked from commit 7872274c9b7ab40d3fd3a1fd5622387e7031dd2c)
2020-06-22 15:19:42 +02:00
Alejandro Huertas Herrero
95733d5248
M #-: fix minor bug in sched actions (#30)
(cherry picked from commit e81dc817f6a82a9febd6fbbf1c4c1e32a0f7df3e)
2020-06-22 13:10:20 +02:00
Sergio Betanzos
b7ccbf5994
M #~: Fix css storage datatable styles (#31)
(cherry picked from commit 8c30db905faed0635321b863ad7bb4fc10097b50)
2020-06-19 14:33:49 +02:00
Tino Vazquez
7357706efe
F #4302: Close vCenter connection
to avoid running our of sockets
2020-06-19 14:11:48 +02:00
Petr Ospalý
d20bb6b1d2
B OpenNebula/one#4935: Fix hashed known_hosts (#8)
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
Sergio Betanzos
dae313de18
M #~: Change storage tab view on templates form (#28)
(cherry picked from commit 119c144f87df64abb880ccacded409f7b501b5fa)
2020-06-18 16:17:51 +02:00
Alejandro Huertas Herrero
ffc71dff9e
M #-: minor fix in onedb (#26)
(cherry picked from commit 443b26c4e24d6ec7ec38720530ceea4153e8af1b)
2020-06-18 13:58:52 +02:00
Alejandro Huertas Herrero
51d9062c9e
M #-: add extra check when no body in service (#27)
(cherry picked from commit 75cb2918d9cb749b75198b0b53d2ce48f80e377a)
2020-06-18 13:58:39 +02:00
Alejandro Huertas Herrero
f5abfb7962
B OpenNebula/one#796: show error message (#24)
(cherry picked from commit a0e382fdca3e29cfcb736ec4c8f2c856a0e193f8)
2020-06-18 13:56:55 +02:00
Alejandro Huertas Herrero
ad9a698681
B OpenNebula/one#810: add append opt to update AR (#22)
- Add option to append attributes to the AR
- Add option to read from file and append or replace it
- Code small polishments

(cherry picked from commit 3f31b7f5c6d4f39c6929411e1daf8216325adbe1)
2020-06-18 13:55:27 +02:00
Alejandro Huertas Herrero
9ff02bac52
F OpenNebula/one#2703: show full obj ref (#21)
(cherry picked from commit 9abaa5a325a6a45d8519d66465dbb9aeb205a108)
2020-06-18 13:53:22 +02:00
Alejandro Huertas Herrero
b6c4691696
B OpenNebula/one#668: support POSIX timestamp (#20)
(cherry picked from commit fa68f685a9d9a429e6721d55347e7f54502a4a2a)
2020-06-18 13:51:57 +02:00
Alejandro Huertas Herrero
4adb8c71fd
F OpenNebula/one#4205: add support for failover combinations (#19)
- add configurable sleep
- change arguments to be more flexible

(cherry picked from commit 019fe957372527e073009eaacf67b7d722e53791)
2020-06-18 13:25:49 +02:00
Jan Orel
2993873d04
M #-: Avoid killing other local monitord clients (#25)
(cherry picked from commit ed8b4a2d18d31d747e19a8038f52d22bb117eabd)
2020-06-18 13:23:07 +02:00
Jan Orel
dfaa63343a
M #-: Install configs also to /usr/share/one/conf (#13)
(cherry picked from commit 2573eab515fd8c48b232df3498c7dbc1e86196f4)
2020-06-18 13:20:25 +02:00
Christian González
5986add497
M #: Fix CLI mem units (#17)
(cherry picked from commit e4f3649f3d6fed3a92f9d1bb7bd8c5664d07b61d)
2020-06-18 13:08:27 +02:00
Ruben S. Montero
5b87d5747b
F #4926: Improve microVM deploy driver checks.
Includes fix to clean script
(cherry picked from commit edc7d7d17ef519fb132a6cf25291f7b9ef0af6b0)

co-authored-by: Christian González <cgonzalez@opennebula.io>
(cherry picked from commit 5d8ec9f7bec624af7cc860c81b0621ed473f89ad)
2020-06-18 13:03:55 +02:00
Jan Orel
46282d8e71
M #-: Fix ec2_driver vms monitoring
Avoid reusing global `vm` var in threads.

(cherry picked from commit f4bac81b8a7e07ed2c40e28de354c06cb0f44a58)
2020-06-17 16:36:28 +02:00
Frederick Borges
c4d65dcd2f
F #1417: Show one IP in dropdown (#18)
Signed-off-by: Frederick Borges <fborges@opennebula.io>
(cherry picked from commit 52b314a73f360d490eb12d84c8ffe98c9ed415ae)
2020-06-17 15:46:30 +02:00
Alejandro Huertas
4e25145e9b
F OpenNebula/one#4552: VM Charters CLI support
(cherry picked from commit f84f7522a8cda2b8f7e9e2396084e8d6c29d37d4)
2020-06-16 18:10:53 +02:00