Commit Graph
18342 Commits
Author SHA1 Message Date
vichansson 5ec00ffdcd F OpenNebula/one#6616: Refine VM backup dialog (#3169)
* M #-: Increase zIndex for action button menu

Signed-off-by: Victor Hansson <vhansson@opennebula.io>

* F OpenNebula/one#6616: Refine VM backup dialog

* Added more context to the VM backup dialog, now displaying previous backup information

Signed-off-by: Victor Hansson <vhansson@opennebula.io>

---------

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-24 17:52:10 +02:00
vichansson 997843633d B OpenNebula/one#5833: Fix serivce template parsing (#3167)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-24 11:46:45 +02:00
Daniel Clavijo Coca 8ac48b54d1 F OpenNebula/one#6645: Load monitoring keys after guestagentconf is loaded (#3155) 2024-07-23 16:45:33 +02:00
Jorge Miguel Lobo EscalonaandTino Vázquez fe36696172 M #~: Fix memory in numa (#3163)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-23 14:39:24 +02:00
Ruben S. Montero 3ba89f1cd6 M #-: TProxy removal of missing bits 2024-07-23 13:38:33 +02:00
Ruben S. Montero f194c1241f M #-: Remove tproxy logic 2024-07-23 13:29:48 +02:00
Jorge Miguel Lobo Escalona b7d070459b F OpenNebula/One#6661: fix unit size in mage (#3162) 2024-07-23 11:12:30 +02:00
vichansson 02f7a3db55 B OpenNebula/one#6523: Add missing modal id (#3161)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-22 17:26:39 +02:00
David d1910a6ddf M #-: Issue when click finish before select a datastore (#3160)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-22 16:38:09 +02:00
vichansson 253f140bc1 B OpenNebula/one#6660: Fix services/templates (#3159)
* Fixes user inputs validation to allow '_' in names now
* Fetches VM templates in role config properly
* Color scheme for Roles tab action buttons updated
* Confirmation dialogs updated to reflect targeted resources

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-22 13:21:48 +02:00
Michal Opala 360605628c F #6641: Implement OneGateProxy in VN drivers (#3142)
This commit implements a transparent proxy for OneGate service (as well as any other  TCP service)
* #6281: Disable legacy OneGateProxy
* Implement OneGateProxy in VN drivers
2024-07-19 11:55:49 +02:00
vichansson af20fdda65 M #-: Retain cluster selection for DS (#3158)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-18 17:27:05 +02:00
vichanssonandTino Vázquez 6407cef60e M #-: Fix 'Add role' dialog (#3157)
* Now delegates loading to the parent component + adds a disabled/loading state

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-18 10:40:53 +02:00
Ruben S. Montero 033ac01567 F #6653: Remove Postgresql dependencies 2024-07-17 12:58:37 +02:00
Pavel Czerný cbec93f7b3 F #6567: Add --dry option for onedb fsck (#3147)
* Fix several issues in the fsck
2024-07-16 19:12:41 +02:00
Daniel Clavijo CocaandTino Vázquez a275fa18d3 F OpenNebula/one#6645: Implement QEMU Guest agent based monitoring (#3153)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-16 19:12:02 +02:00
Jan Orel d16d7c2290 B #-: Avoid .filter for Hash in ruby 2.5 (#3154) 2024-07-16 16:32:55 +02:00
David e136c71d9f F OpenNebula/one#6444: Marketplaceapp on cloud + groupadmin view (#3151)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-11 14:56:07 +02:00
David 47392a0d48 F OpenNebula/one#6444: Adjust views in Sunstone (#3149)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-11 10:03:45 +02:00
vichansson 5bec6faf9f M #-: Refactor VM templates grid (#3148)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-10 15:55:39 +02:00
madalinneagandGuillermo Ramos 4161a93b74 B OpenNebula/one#6305: Fixing oneflow delete function (#3146)
Signed-off-by: Guillermo Ramos <gramos@opennebula.io>
Co-authored-by: Guillermo Ramos <gramos@opennebula.io>
2024-07-10 13:07:03 +02:00
Tino Vázquez 743ad04373 M #-: Add default views 2024-07-09 16:56:55 +02:00
Tino Vázquez f56f2c9cdd L #-: Linting fix 2024-07-09 16:56:08 +02:00
DavidandTino Vázquez cfb69af4d8 M #-: Virtual Routers instance for users and groupadmins (#3144)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-09 16:55:15 +02:00
vichanssonandTino Vázquez cabc9264d9 F OpenNebula/one#6648: Only display system labels (#3145)
available in user template

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-09 16:34:54 +02:00
Ruben S. Montero e34cc7008f M #-: Remove OpenSuSE from the supported LXC appliances 2024-07-09 16:07:04 +02:00
Ruben S. Montero 888cc87c68 F #6397: Minor adjustments to LXC marketplace
- Fix LXC linuxcontainers monitor action (error setting header)
- Update context packages URL reference to point to the new location
- Add lxc marketplace utility to sudoers file (removed in a previous
  commit)
- Remove CentOS from supported OS list in LXC marketplace
  (CentOS9_Stream includes some failures that need further debugging)
2024-07-09 13:43:35 +02:00
Ruben S. Montero 41f25a2518 F OpenNebula/one#6397: Removes Marketplaces, Hypervisor drivers and others
- Remove Firecracker driver
- Remove LXD driver
- Remove dockerhub, docker registry marketplaces
- Remove turnkey linux marketplace
- Remove docker machine
- Remove references to above components in Sunstone
- Change suffix to LXC to avoid confussion, remove turnkeylinux driver
2024-07-08 09:49:11 +02:00
David b09d466484 M #-: Filter by label when click the label (#3141)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-08 09:28:54 +02:00
DavidandTino Vázquez 7310494ee0 M #-: Delete all graphics connection type except VNC (#3140)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-04 15:31:31 +02:00
David cd4388bbb5 M #-: Period types need to be lowercase (#3139)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-04 11:20:45 +02:00
David e36394b559 M #-: Change name attribute of the host (#3138)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-03 17:26:36 +02:00
Victor Palma c8500c47bc F OpenNebula/one#6553: Add oneflow error msgs to main oneflow server log file (#3127) 2024-07-03 13:20:53 +02:00
Victor Palma 9d201cdec2 B OpenNebula/one#6589: Fix incorrect logic in resolve_networks function (#3126) 2024-07-03 13:14:17 +02:00
Pavel Czerný 31a238e727 F OpenNebula/one#5861: Fix json history body (#3111)
* Fix body_json for history record
* Update the body_json on every VM update to keep the data synced with the xml body
* Remove few duplicated VM updates
2024-07-03 13:10:41 +02:00
David 10c3d4bfec M #-: Hook issues in translations (#3134)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-07-02 18:27:21 +02:00
Jorge Miguel Lobo EscalonaandTino Vázquez cbb26cff6d B OpenNebula/One#6637: fix vms graphs (#3137)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-02 18:20:42 +02:00
vichanssonandTino Vázquez d63dca4ae4 F OpenNebula/one#5833: Load default values for user inputs (#3136)
* Changes the user input labels during service template instantiation to display the field description first
* Loads default values for these fields now

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-07-02 17:26:48 +02:00
Jorge Miguel Lobo Escalona 6144699e2c M #~: Removes login error message when user is not logged in! (#3135) 2024-07-02 17:25:27 +02:00
vichansson 262f435cdd B OpenNebula/one#6638: Fix charting (#3133)
* Fixes handling of showback + accounting records
    - Previously only worked for groups
* Fixes rendering of multichart XAxis labels
    - Now uses a custom XAxis component to truncate long label names
    - Displays the full name on hover
* Fixes rendering of showback data in non-fullscreen
    - Now all 3 charts have sufficient screen space in both modes

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-07-01 15:55:57 +02:00
vichansson 42c0df339b F OpenNebula/one#6430: Make textcontroller area resizable (#3132)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-06-28 15:54:25 +02:00
Jorge Miguel Lobo EscalonaandTino Vázquez e731f41f54 M #~: Add more debug information for VMRC (#3131)
Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
2024-06-28 14:43:21 +02:00
vichansson 6c32a90526 F OpenNebula/one#5833: Add missing parents/rdp selector (#3130)
Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-06-28 14:39:29 +02:00
vichansson 0b6e58abfd B OpenNebula/one#5833: Fix service template form (#3128)
* Fixes bug where min/max/cooldown fields would not be updated properly
* Disables all role definition inputs when no role is being selected

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-06-26 16:46:51 +02:00
Jorge Miguel Lobo Escalona 234200588d B OpenNebula/One#6625: Error parsing VM Template instantiation (#3125)
with user inputs

* Fix error parsing vm template with user input
* Retains the value of SOCKET input
2024-06-25 17:38:14 +02:00
vichansson 81fc9f1ae0 F OpenNebula/one#6617: Fix multichart rendering in fullscreen (#3124)
* Fixes multichart rendering in fullscreen mode under the users quota tab
    - Also scales the chart renderer to look a lot more consistent
* Fixes a bunch of hook violations by removing memoizaitons - might need to be refactored later on
* Fixes accounting data handling bug for users where if only one record was returned by the core, no data would be displayed

Signed-off-by: Victor Hansson <vhansson@opennebula.io>
2024-06-24 18:14:19 +02:00
Jorge Miguel Lobo Escalona b1ef325389 B OpenNebula/One#6621: Cannot select an element when (#3123)
using the refresh button
2024-06-20 18:46:39 +02:00
Jorge Miguel Lobo Escalona 384ee3c103 B OpenNebula/One#6451: Fix refresh table (#3122)
when create an OpenNebula resource
2024-06-20 16:09:05 +02:00
David 3a691b7a98 B OpenNebula/one#6452: Translations review in FireEdge (#3121)
Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
2024-06-20 15:44:24 +02:00
Pavel Czerný 3b3fe1ce40 M #-: Fix monitoring for Ubuntu2404 (#3118)
For a small performance penalty, it solves error "can't modify frozen Array"
2024-06-20 10:47:43 +02:00