Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contribute: zfs driver and zfs driver shared over ISCSI #5654

Open
wants to merge 1,791 commits into
base: one-6.2
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 3, 2024

  1. B #6387: Fix accounting after onevm resize (#2866)

    * Fix accounting after onevm resize
    * Fix crash in VM resize if VM has no history
    
    (cherry picked from commit ca934bb)
    paczerny authored and rsmontero committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    e2f2782 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9177157 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    53b0d99 View commit details
    Browse the repository at this point in the history
  2. B #5705: Fix SATA disk layout

    This commit adds a SATA controller for each disk using the SATA bus. The
    q35 machine adds ACHI controller in slot 0x1f function 2 (used for
    context), in this case controller index starts from 1.
    
    This should fix VMs using SD_DISK_BUS = sata or q35 machines with more
    than one SATA disk.
    
    (cherry picked from commit 67247af)
    rsmontero committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    592a2a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    863ed45 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. F #6341: Generic Quotas

    - Generic quotas are defined and read from oned.conf (QUOTA_VM_ATTRIBUTE)
    - Generic quotas react to the running mode (i.e. account only when the VM is
      running). For each quota oned also adds a RUNNIN_* metric
    - one.system.config API call has been updated so every user can read
      quota configuration:
        . Sensitive information is hidden (***)
        . Oneadmin group has no longer access to sensitive information
          through the API
    - CLI has been updated to render generic quotas
    - onedb fsck fixes generic quotas reading the configuration from
      oned.conf
    
    Other changes in this PR:
    - Refactor Quota metrics to use std::vector instead of C array
    Squashed commit of the following:
    - New methods to Template and Attribute classes to render hidden
      attributes as "***"
    - Update Quota calls to not include unneeded quotas
    
    co-authored-by:Ruben S. Montero <rsmontero@opennebula.org>
    paczerny authored and rsmontero committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    442041f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c12f8fe View commit details
    Browse the repository at this point in the history
  3. B #6418: Raw data in template form (#2887)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    974f52e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4bb6d93 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    779a017 View commit details
    Browse the repository at this point in the history
  2. F #6341: Revert to previous default for one.system.config

    ONEADMIN group will get the full configuration including sensitive
    information
    rsmontero committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    25115e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    8db778d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f12c26 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. F #6341: Fix generic quota CLI output (#2891)

    Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
    paczerny and rsmontero committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    8de574f View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. M #-: Fix typo in onevcenter help (#6457)

    change first 'import' example from `onevcenter list` to 'onevcenter import`
    
    (cherry picked from commit dfa7823)
    Shanobi authored and rsmontero committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    76a4408 View commit details
    Browse the repository at this point in the history
  2. Update oneuser

    correct spelling of 'specific' under token examples
    
    (cherry picked from commit cfcfb8f)
    Shanobi authored and rsmontero committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    287d049 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. M #-: Sunstone host capacity should display gathered data

    (cherry picked from commit c5de4c5)
    Dan Cazacu authored and rsmontero committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    1cf07c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. M #-: Update onevm

    remove extraneous article
    
    (cherry picked from commit 4a7cfb24808a244641fe7ac1346b21be7a34786a)
    Shanobi authored and rsmontero committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    7966756 View commit details
    Browse the repository at this point in the history
  2. F #6118: missing data-cy and fix cluster tab (#2896)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    81bdee7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca4645f View commit details
    Browse the repository at this point in the history
  4. L #-: lint fix vntemplate tab (#2898)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    07c2792 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. M #-: Update onevnet

    (cherry picked from commit 8b022bc)
    Shanobi authored and rsmontero committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    532ca2f View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. B #6480: hide create vm button in cloud view (#2901)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    eccebc4 View commit details
    Browse the repository at this point in the history
  2. Old ruby (#2902)

    * Revert "L #-: Use newer argument forwarding syntax"
    
    This reverts commit ca4645f.
    
    * L #-: Disable Style/ArgumentsForw. due older ruby
    xorel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    75ecbae View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. B #6467: LUKS_PASSWORD was removed (#2903)

    Removed LUKS_PASSWORD from the oned.conf because it's not used in the code.
    mkutouski committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    5d21f33 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. B #6423: Fix upload image (#2904)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    0d562a2 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    b782671 View commit details
    Browse the repository at this point in the history
  2. B #6431: change retry-all to retry-connrefused (#2889)

    Signed-off-by: Neal Hansen <nhansen@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    onenhansen and tinova committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    deb4a9d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. B #6379: Fix for VM Migration failure (#2900)

    using two SYSTEM_DS on same host
    apiconc committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    58d7367 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. M #-: Fix OpenNebula Market drivers custom URL

    Fix argument parsing, use stdin and not argv
    rsmontero committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    41461d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. B #6483: Add support for spoofing rules for alias NIC

    This commit process NIC_ALIAS on ativation and creates flow rules to
    implment spoofing rules. The rules are installed on the same port as the
    parent NIC
    
    (cherry picked from commit 6c38841)
    rsmontero committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    bc95fa8 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. B #-: Fix stdin hanlding in cli (#2909)

    Don't realy solely on STDIN.wait_readable. When
    running CLI from script, STDIN could be easily
    inherited and already processed. Also Jenkins in
    `sh` function always passes STDIN.
    
    Improve error message when attributes should be
    merged.
    xorel committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    954c545 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. B #6229: fix sorter user inputs (#2910)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8bd78eb View commit details
    Browse the repository at this point in the history
  2. F #6439: PCI attach/detach operation

    * Adds 2 new API calls one.vm.attachpci and one.vm.detachpci
    * The operation is only for POWEROFF VMs
    * Adds 2 new actions to register the event in the VM history pci-detach/pci-attach
    * Ruby OCA bindings
    * onevm cli commands
    
    TODO:
    - JAVA and GO bindings
    - Sunstone implementation
    
    (cherry picked from commit 5c4331a)
    rsmontero committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    2e596c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9de5e60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ee6498 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    b27b0d4 View commit details
    Browse the repository at this point in the history
  2. B #6448: Add SHUTDOWN state (#2911)

    to POWEROFF_HARD actions
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    856ba31 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. B #6229: fix user_inputs MEMORY, CPU and VCPU (#2912)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    989ac3a View commit details
    Browse the repository at this point in the history
  2. F #3823: Update building and installation on Python bindings (#2914)

    Signed-off-by: Jakub Walczak <jakub.walczak@cmcc.it>
    jamesWalczak committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    3cb5f5b View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    39a78a6 View commit details
    Browse the repository at this point in the history
  2. F #5388: Add OneFlow tabs (#2915)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    3d59f15 View commit details
    Browse the repository at this point in the history
  3. L #-: Lint onevm CLI command

    tinova committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    b1be795 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. M #5833: Fix linting (#2920)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    f33842a View commit details
    Browse the repository at this point in the history
  2. F #6439: PCI (de)attach go and java api (#2919)

    * PCI (de)attach go and java api
    * Remove unused VirtualMachinePCI.h
    * Use vm_authorization method to check Request authorization
    * Fix typos
    * L #-: C++ linting + onevm
    paczerny committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b153069 View commit details
    Browse the repository at this point in the history
  3. B #6372: Add lock to raft hook script (#2899)

    * This should fix issues in HA environment, where we sometimes get duplicit virtual IPs
    paczerny committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    5788a25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca1ac6f View commit details
    Browse the repository at this point in the history
  5. B #6384: VM state updates table actions (#2922)

    * VM states are now calculated in the Enhanced table
    * VM state used as dependency for re-calculating table actions
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    a105929 View commit details
    Browse the repository at this point in the history
  6. M #-: Add cpu model and features on dummy drivers (#2924)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    f4067fe View commit details
    Browse the repository at this point in the history
  7. F #4188: Enable Python binding custom attributes (#2923)

    Signed-off-by: Mirko Stojiljkovic <mstojiljkovic@opennebula.io>
    ms4ons committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    4328a32 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    cc78c5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d94082d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0725c42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1e69810 View commit details
    Browse the repository at this point in the history
  5. B 5768: Fix oneflow client adding uri prefix path to the http request…

    … path (#2928)
    
    Signed-off-by: Marco Mancini <mmancini@opennebula.io>
    km4rcus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1b0a0a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. F #6492: Index PCI passthrough devices with bus

    If q35 machine type is detected the slot of the pci device is set to 0
    and the bus to pci_id + 1.
    
    Q35 models uses pcie-root-ports to attach PCI devices. Each PCI port is
    selected by the bus parameter of the PCI address and it that does not accept a
    slot number greater than 0.
    
    Example:
    
    A VM with 2 X710 VFs is defined OpenNebula as:
    
    PCI=[
      ADDRESS="0000:44:0a:0",
      BUS="44",
      CLASS="0200",
      DEVICE="154c",
      DOMAIN="0000",
      FUNCTION="0",
      NUMA_NODE="0",
      PCI_ID="0",
      SHORT_ADDRESS="44:0a.0",
      SLOT="0a",
      VENDOR="8086",
      VM_ADDRESS="01:00.0",
      VM_BUS="0x01",
      VM_DOMAIN="0x0000",
      VM_FUNCTION="0",
      VM_SLOT="0000" ]
    
    PCI=[
      ADDRESS="0000:44:0a:1",
      BUS="44",
      CLASS="0200",
      DEVICE="154c",
      DOMAIN="0000",
      FUNCTION="1",
      NUMA_NODE="0",
      PCI_ID="1",
      SHORT_ADDRESS="44:0a.1",
      SLOT="0a",
      VENDOR="8086",
      VM_ADDRESS="02:00.0",
      VM_BUS="0x02",
      VM_DOMAIN="0x0000",
      VM_FUNCTION="0",
      VM_SLOT="0000" ]
    
    Each PCI VFs is attached to different pcie-root-port, selected with the
    VM_BUS parameter:
    
    00:02.0 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
    00:02.1 PCI bridge: Red Hat, Inc. QEMU PCIe Root port
    
    The PCI topology is:
    
    -[0000:00]-+-00.0  Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller
               +-01.0  Cirrus Logic GD 5446
               +-02.0-[01]----00.0  Intel Corporation Ethernet Virtual Function 700 Series
               +-02.1-[02]----00.0  Intel Corporation Ethernet Virtual Function 700 Series
               +-02.2-[03-04]----00.0-[04]--
               +-02.3-[05]----00.0  Red Hat, Inc. Virtio network device
               +-02.4-[06]----00.0  Red Hat, Inc. Virtio SCSI
               +-02.5-[07]----00.0  Red Hat, Inc. QEMU XHCI Host Controller
               +-02.6-[08]----00.0  Red Hat, Inc. Virtio console
               +-02.7-[09]----00.0  Red Hat, Inc. Virtio memory balloon
               +-03.0-[0a]--
               +-03.1-[0b]--
               +-03.2-[0c]--
               +-03.3-[0d]--
               +-03.4-[0e]--
               +-03.5-[0f]--
               +-03.6-[10]--
               +-03.7-[11]--
               +-1f.0  Intel Corporation 82801IB (ICH9) LPC Interface Controller
               +-1f.2  Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode]
               \-1f.3  Intel Corporation 82801I (ICH9 Family) SMBus Controller
    rsmontero committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4ce7340 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    df0b41d View commit details
    Browse the repository at this point in the history
  2. B #6486: Modify VM configs (#2932)

    New config+constants now matches backend definitions.
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    2126dbb View commit details
    Browse the repository at this point in the history
  3. B #6384: Fix vNetTemplate lock (#2933)

    * Fix vNetworkTemplates lock method, now properly invalidates cache
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    fa6c4df View commit details
    Browse the repository at this point in the history
  4. F #6219: Add generic template to Settings for User template (#2934)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    a06349c View commit details
    Browse the repository at this point in the history
  5. L #6219: lint-fix (#2935)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    4f10429 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. M #-: Fix CLI output for onehost (#2930)

    * In case of incomplete monitoring data, the `onehost show` command shows error
    paczerny committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    ff35f07 View commit details
    Browse the repository at this point in the history
  2. M #-: Use /usr/bin/arping from iputils-arping (#2938)

    There is also arping, providing /usr/sbin/arping but we don't use that one.
    xorel committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a327191 View commit details
    Browse the repository at this point in the history
  3. B #6360: Change label (#2937)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    e6e8202 View commit details
    Browse the repository at this point in the history
  4. F #6490: Finish host tab (#2936)

    * Added Graphs tab
    * Added PCI tab
    * MultiChart is used for PCI subtab 
      -  this also enables exporting in CSV & PDF format
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    5ba0cd9 View commit details
    Browse the repository at this point in the history
  5. F #6219: add data-cy for tests setting user (#2939)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    82bb12a View commit details
    Browse the repository at this point in the history
  6. F #6400: Error message when changing from FULL to INCREMENTAL backup

    This commits returns an error message when trying to change a VM to
    incremental mode if not supported by the VM configuration. Previously,
    the change was silently ignored by OpenNebula.
    
    (cherry picked from commit 97cfa76)
    rsmontero committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    4294fff View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. F #6357: Debian 12: gem locks, openssl legacy (#2940)

    * Gemfile.lock for Debian 12
    * Add NODE_OPTIONS=--openssl-legacy-provider
    xorel committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5a45ce0 View commit details
    Browse the repository at this point in the history
  2. M #-: Change registration time for version in marketplace app (#2941)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e774e41 View commit details
    Browse the repository at this point in the history
  3. M #-: Delete the register time in apps (#2942)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    b0bcc99 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. F #6341: Add generic quotas FE (#2944)

    * Added generic quotas handling to quota controls component
    * Added legend overflowY in polar chart
    * Refactor quota identifier to a searchable input
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    843f856 View commit details
    Browse the repository at this point in the history
  2. B #-: Gem locks (#2943)

    *  Update Gemfile
       - Add rackup requirement for new sinatra
    
          https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md
          Note: when using Sinatra to start the web server,
          you now need the rackup gem installed
    
      - newer sqlite3 is not compatible with ruby2.7
    
    * Update almalinux8 to avoid old key
    
    * Refresh Gemfile.locks
    xorel committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    d463452 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. F #6507: Fixed selected rows handling (#2947)

    * Circumvents react-table bug (TanStack/table#5176)
    * In some cases when selecting rows from different pages the
      toggleRowSelected function would become undefined.
    * This fixes that problem by using the toggleRowSelected hook instead.
    * Also all global filters are cleared when trying to deselect a row,
      otherwise only rows included in the current filter are "clearable"
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    5e2780d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. M #-: Fix x509 authentication (#2945)

    In case of empty file the output of YAML::load depends on 'yaml' gem
    version, it can be nil or false
    
    (cherry picked from commit 69bd84d)
    paczerny authored and rsmontero committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ac2d356 View commit details
    Browse the repository at this point in the history
  2. B #6506: Fix quota after disk-attach for CEPH (#2949)

    (cherry picked from commit 57d7466)
    paczerny authored and rsmontero committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    5d7ef79 View commit details
    Browse the repository at this point in the history
  3. F #6490: Fix data handling (#2951)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    9862808 View commit details
    Browse the repository at this point in the history
  4. F #5905: Add Support Tab to FireEdge (#2948)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    cd33d27 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    08eb979 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. B ##6357: Update Gemfile.locks (#2958)

    * keep sqlite3 1.6 for ruby 2.7
    * keep keep sinatra 3.X
    xorel committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    a883ad4 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. F #6513: Update README.md (#2959)

    Adding a link to the Quick Start Guide under "To start using Open Nebula"
    antalvrom committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    0d04c3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e1c0ec View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. B #6376: Fix for VM template create/update (#2962)

    so it doesn't adds unnecessary parameters.
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Victor Hansson <vhansson@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    3 people committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    57f2566 View commit details
    Browse the repository at this point in the history
  2. B #6472: Fix for incorrect filtering in the CLI (#2952)

    of remove_off_hosts
    
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    MarioRobres and tinova committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b852f63 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. F #5905: Add "solved" functionality to zendesk (#2965)

    also added data-cy
    
    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    e932296 View commit details
    Browse the repository at this point in the history
  2. M #-: Fix fireedge-func tests (#2966)

    * Fixed label deletion when attempting to remove the last label for a
      user
    * Fix Group tabs 'edit administrators' modal
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    vichansson and tinova committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b2ce4b9 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. M #-: Improve disk resize failure callback

    When a resize disk is not found recover the VM state automatically.
    rsmontero committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    3aace90 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4ded73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    174e899 View commit details
    Browse the repository at this point in the history
  4. L #-: Resolve g++ warning

    warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    rsmontero committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7d273f9 View commit details
    Browse the repository at this point in the history
  5. L #-: Fix typo

    rsmontero committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7f1d2ce View commit details
    Browse the repository at this point in the history
  6. F #6269: Restore individual disk from backup Image (#2961)

    Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
    paczerny and rsmontero committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a591d8b View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. B #6509: CLI Tools not reporting errors (#2967)

    and exit state when using --json and --yaml options
    
    Signed-off-by: Daniel <dgarcia@opennebula.io>
    dgarcia18 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    133a244 View commit details
    Browse the repository at this point in the history
  2. F #6120: zone tab fireedge (#2971)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    7984ce9 View commit details
    Browse the repository at this point in the history
  3. F #6120: fix view zones fireedge (#2972)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    4225245 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. M #-: External scheduler check response VM in range (#2968)

    * M #-: External scheduler check response VM in range
    
    * Check VM ID from response is in pending_vms
    * Add ddebug output for request and response
    * Improve error messages
    paczerny committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    868597a View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. F #6117: Marketplace tab (#2975)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    45bcac8 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Configuration menu
    Copy the full SHA
    185e9f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. M #-: Update oned version 6.99 -> 6.9 (#2978)

    * Update oned version 6.99 -> 6.9
    
    * Update DB version 7.0 -> 6.10
    xorel committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0abfaaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1a7617 View commit details
    Browse the repository at this point in the history
  3. 2 Configuration menu
    Copy the full SHA
    bcb3e7d View commit details
    Browse the repository at this point in the history
  4. B #6503: Fix disk size after disk-snapshot-revert

    When a disk with snapshots is resized and a subsequent revert operation
    is performed, the following actions are now done:
    
    * DISK/SIZE is updated to reflect the active snapshot size
    * Quotas are updated to account the space freed after the resize
      operation
    
    (cherry picked from commit 1781421)
    (cherry picked from commit d2aaf2c)
    paczerny authored and rsmontero committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    57efabf View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. F #6511: CLI listing formatting ignored (#2979)

    when passing --search
    
    Signed-off-by: Pablo <pdelarco@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    pablodelarco and tinova committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    7caf308 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. M #-: Increase fireedge file upload limit (#2980)

    The default file upload limit in FireEdge is set to 20Kb, which isn't even a fraction of any normal ISO image. This changes that limit to 10Gib so that most image uploads should work by default.
    vichansson committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    8da2747 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. M #-: VM template default values (#2982)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    e147751 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. B #6518: Issues NUMA section on vm template (#2983)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    2a8a33b View commit details
    Browse the repository at this point in the history
  2. B #-: Parse yaml with aliases in ruby 3.1 (#2984)

    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    xorel and tinova committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    688fd10 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. M #6486: Fixes configuration typo (#2985)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    b04625b View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. B #6541: fsck fixes malformed Scheduled Action (#2986)

    (cherry picked from commit 10ae634b67038d95d0b91e2b84e532ac07e74feb)
    paczerny authored and rsmontero committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    4dfde98 View commit details
    Browse the repository at this point in the history
  2. F 6120 add functionality to the zone switch (#2989)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    e491a64 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    4a45ddc View commit details
    Browse the repository at this point in the history
  2. B #6533: Fix no_check_capacity for image create (#2994)

    (cherry picked from commit 3df4cbb1d30ec9de20e83fca1bcf57b8eb5be9ea)
    paczerny authored and rsmontero committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2c5a118 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    886a106 View commit details
    Browse the repository at this point in the history
  4. B OpenNebula/one-apps#14: Update CLI description to reflect behavior (#…

    …2992)
    
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dann1 and tinova committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    6cfe1a8 View commit details
    Browse the repository at this point in the history
  5. M #-: Add node 17+ compatibility (#2993)

    * M #-: Change DNS sorting order
    * Node 17+ changes the DNS sorting order so that there is no guarantee
      that IPv4 will be returned first anymore. This changes that sorting
      order back to the previous behavior. Which is necessary for the XMLRPC
      to work properly.
    * Upgrade webpack from 5.41 => 5.64
    * Ref => nodejs/node#39987
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    31b2576 View commit details
    Browse the repository at this point in the history
  6. B #6120: fix zone switch (#2997)

    not setting ?zone=<ID> in default zone
    
    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    761c429 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. B #6481: Modification on onecfg help (#2999)

    in order not to show version parameter
    
    Signed-off-by: 31ldtsON <strujillo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    31ldtsON and tinova committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5e2ed46 View commit details
    Browse the repository at this point in the history
  2. M #-: Change DS default id in delete request (#3000)

    Changes the default/fallback value of a failed delete request from 0 to -1. This invalidates the request and no datastore will be deleted. If it's set to 0, it will delete the system DS in case a delete request fails.
    vichansson committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    51aded8 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. M #-: Fix API fallback values (#3002)

    * For majority of the API calls, the fallback ID has been set to 0, this
      can cause major issues with failed request as it's potentially
      redirecting API calls to unintended resources.
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d9af851 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. B #6529: Fix error message handling for oneflow (#3004)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9f633e7 View commit details
    Browse the repository at this point in the history
  2. M #-: Fix fireedge-func tests (#3003)

    * Fix cluster rename
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    vichansson and tinova committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    65b06c6 View commit details
    Browse the repository at this point in the history
  3. B #6515: Context section (#3007)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    53a464b View commit details
    Browse the repository at this point in the history
  4. M #-: Use dirty fields instead touched on vm templates (#3006)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b798fa5 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. F #6537: Make axios timeout configurable (#3010)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    da4a539 View commit details
    Browse the repository at this point in the history
  2. B #6530: Fix max SPICE passwd length (#3009)

    (cherry picked from commit be64cbdf0404a7a78aedaed75b5f2d97a30be8a9)
    paczerny authored and rsmontero committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    e4fec11 View commit details
    Browse the repository at this point in the history
  3. B #6542: Fix scheduled actions for VM in done state (#3008)

    * Do not allow creating a Scheduled Action for VM in done state
    * Fix removing of Scheduled Action, while terminating VM
    * Fix failure output for new object types
    
    (cherry picked from commit 0b3d6136e9958539ec82b41245cc1dbc52c65217)
    paczerny authored and rsmontero committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    cfa2a11 View commit details
    Browse the repository at this point in the history
  4. B #6512: Lock nokogiri <1.16 (#2995)

    for opennebula gems 1.16 requires ruby >=3.0, which breaks: Ubuntu 20.04, Debian 10-, AlmaLinux 9
    xorel committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    030b577 View commit details
    Browse the repository at this point in the history
  5. M ##6324: CLEANUP_MEMORY_ON_STOP=no (#2996)

    Change default behaviour to avoid running sysctlvm.drop_caches=3 vm.compactmemory=1
    
    This is especially annoying when multiple VMs are rescheduled (onehost flush). Instead of global toggle for memory cleanup per VM we need per host action.
    xorel committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    ba98de2 View commit details
    Browse the repository at this point in the history
  6. M #5905: fix list (show only tickets open) (#3012)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6ec4046 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. M #6537: Remove numeric separator (#3013)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d62ac11 View commit details
    Browse the repository at this point in the history
  2. M #5905: fix list tickets show the last 100 tickets (#3014)

    Signed-off-by: Jorge Lobo <jlobo@opennebula.io>
    jloboescalona2 committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0837776 View commit details
    Browse the repository at this point in the history
  3. F #6368: Improve SSH live migration action

    This commits improve non-shared storage live migration:
    - The migration proccess now uses suspend to allow for additonal sync,
      including snapshot defined in qcow2 disks.
    - The script is now in Ruby to implement a more elaborated logic
    - Sync is done through rsync
    
    (cherry picked from commit bb9af9d029b793033e545944a70b19975ab725e6)
    rsmontero committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    576a2c7 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    6549b16 View commit details
    Browse the repository at this point in the history
  2. L #-: Linting for opennebula_vm.rb

    (cherry picked from commit 520278d3c40a79e648f33d6b47dcbafb76895421)
    rsmontero committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    7ed5991 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    fa56dcc View commit details
    Browse the repository at this point in the history
  2. B #6550: Fix backup blocking Scheduled Actions (#3019)

    + warn about corrupted Scheduled Actions
    
    (cherry picked from commit 5861064ea17bd0e02b1dd5aac93554d0d8ea3d3a)
    paczerny authored and rsmontero committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    7a2e1bf View commit details
    Browse the repository at this point in the history
  3. M #-: Improve logging for parsing VM xml (#3015)

    (cherry picked from commit 4f585b8373aacfc40738720bd165201990ef68d4)
    paczerny authored and rsmontero committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    b888a3f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    03705f2 View commit details
    Browse the repository at this point in the history
  2. M #-: Ensured hugepage attribute as array (#3021)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    af02b52 View commit details
    Browse the repository at this point in the history
  3. B #6516: Schedule actions section (#3022)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a9cb27d View commit details
    Browse the repository at this point in the history
  4. B #-: Fix live migrate symlink restore (#3024)

    otherwise disk.0 symlink looks like
      `disk.0 -> disk.0.snap`
    
    instead e.g.
      `disk.0 -> disk.0.snap/2`
    xorel committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    8786252 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. B #6485: Behavior of non required text (#3025)

    fields when update
    
    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    cfe1be8 View commit details
    Browse the repository at this point in the history
  2. B #6120: Fix datatable zones (#3026)

    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    jloboescalona2 and tinova committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    b9bfbaa View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. L #-: Rubocop 1.63.0

    tinova committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    697061f View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. B #6554: Change VNet cluster API call (#3027)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    b89adf2 View commit details
    Browse the repository at this point in the history
  2. M #-: Fix typo in remove address

    This may affect some restore operations of VMs with more than 1 NIC
    rsmontero committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    f92e40b View commit details
    Browse the repository at this point in the history
  3. B #6158: Fix filtering on host id when monitoring vcenter vms

    The patch correctly determines the corresponding OpenNebula vm id
    
    (cherry picked from commit b2d3237)
    philipfreude authored and rsmontero committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    2f8165f View commit details
    Browse the repository at this point in the history
  4. B #6464: backup execution PARALLEL mode

    There is a typo causing the PARALLEL execution mode to be not recognized
    
    (cherry picked from commit 8e08b3b)
    atodorov-storpool authored and rsmontero committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    7831e0e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. F #5899: Add VR tabs (#3030)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4eb464c View commit details
    Browse the repository at this point in the history
  2. M #-: Add size to image card (#3031)

    * Image cards in FireEdge now display the size attribute
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    f75ab37 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. B #6543: Remove MYSQL_OPT_RECONNECT (#3032)

    * Improve OpenNebula reconnect procedure
    
    (cherry picked from commit 63ce359f94163d51e1a2df8ef9645936266bb5fa)
    paczerny authored and rsmontero committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    a16dfd5 View commit details
    Browse the repository at this point in the history
  2. B #6541: onedb fsck fix Scheduled Actions (#3020)

    (cherry picked from commit a89ae0069adfd19a1e76f970df246ebef1dcaf21)
    paczerny authored and rsmontero committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ddc9265 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    15a013e View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. M #6561: Allow LIMIT_MB > TOTAL_MB (#3011)

    This effectivelly allows using LIMIT_MB for datastore over-commitment.
    xorel committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    735a8d2 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. B #6552: Disable update of VM->CONTEXT->ETH* values

    Disable update of CONTEXT->ETH* values, which leads to an inconsistent
    context.sh file inside VM.
    
    Fix re-generating of ETH values for updateconf in replace mode, when the
    value NETWORK=YES wasn't change.
    paczerny authored and rsmontero committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    e4a8e37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91fe6ac View commit details
    Browse the repository at this point in the history
  3. M #-: Update cppcheck to use c++17

    (cherry picked from commit 3f0222cdafec85f329bbc8009633f4c9ad2cc26f)
    paczerny authored and rsmontero committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    6e4407f View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. M #-: Remove ALIAS selection (#3036)

    * Remove alias selection when instantiating VR template as this is not
      supported by the core.
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    a58d4c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34dc9f1 View commit details
    Browse the repository at this point in the history
  3. M #5833: Make custom_attrs schema stricter (#3038)

    * Makes the NAME field a mandatory attribute + only allows alphanumeric
      chars and no spaces
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bdaf644 View commit details
    Browse the repository at this point in the history
  4. F #5422: Add option to truncate logs (#3039)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    vichansson and tinova committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b9d08e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. M #-: Fix markdown format typo (#6572)

    Signed-off-by: Pablo Hinojosa Nava <pablohn6@gmail.com>
    (cherry picked from commit c065ee4)
    Pablohn26 authored and rsmontero committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1e23efb View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. F #5522: Makes FireEdge logo configurable (#3041)

    * This includes
        - login logo
        - sidebar logo
        - loading screen logo
        - favicon
    * The custom logo can be set in the `sunstone-views.yaml` file under the `logo:` option.
    * Accepted formats are (jpg|jpeg|png|svg)
    * Applies to all apps [Sunstone, OneProvision]
    * Adds the sharp image processing package
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    fd5281b View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. M #-: tm_action.ssh always returns rc (#3040)

    Signed-off-by: Guillermo Ramos <gramos@opennebula.io>
    1gramos committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    669cc6d View commit details
    Browse the repository at this point in the history
  2. F #6053: In-place restore of VM backups (shared and ssh drivers)

    This commit implements the in-place restore of VM backups. Selected VM disks will
    be replaced with the specified backup:
    
    * A new API call has been added to the XML-RPC API (`one.vm.restore`) with
      the following arguments:
        - VM ID to be restored, needs to be in **poweroff** state
        - IMAGE ID of the backup to restore
        - INCREMENT ID, only for incremental backups, the increment to use
          (defults to -1 to use the last increment available)
        - DISK ID of the disk to restore (defaults to -1 to restore all VM
          disks)
    
    * Datastore drivers needs to implemente a new operation `ls`. This new
      operation takes the VM, image information of the backup and datastore
      information and returns the restore URL for the disks in the backup.
    
    * This commit includes the implementation for qcow2 and ssh drivers,
      ceph will be implemented in a separated PR. The new driver action is
      `restore host:vm_dir vm_id img_id inc_id disk_id`
    
    * The restore operation is performed in a new state `PROLOG_RESTORE`
      rendered as `RESTORE` and `rest` in short form. State in in RSuntone.
    
    TODO:
      - Remove any existing VM snapshot (system/disk) in the VM. Note that
        snapshots are not included in a backup.
    
      - Ceph drivers
    
      - JAVA, GO Lang API bindings
    
      - Sunstone interface, new state and new operation. Review new state in
        RSuntone.
    
    co-authored-by: Pavel Czerny <pczerny@opennebula.io>
    rsmontero and paczerny committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    3dfd53d View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. F #6564: Fix ceph monitor quotas (#3042)

    There are two monitor scripts for Ceph datastores:
    
    - src/tm_mad/ceph/monitor (ds SYSTEM)
    - src/datastore_mad/remotes/ceph/monitor (ds IMAGE)
    
    The two have the same logic but the first one had diverted from the
    second one slightly, making it unable to handle quotas.  This commit
    symlinks them to avoid this happening again in the future, and fixes the
    relative paths to ensure they work both from the DS and TM drivers
    paths.
    
    Signed-off-by: Guillermo Ramos <gramos@opennebula.io>
    1gramos committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    b72b507 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    884d9dc View commit details
    Browse the repository at this point in the history
  3. F OpenNebula/one-infra#656 Add Ubuntu 24.04 support (#3043)

    - use bundler 2 since ruby 3.2
    - detect also rubygems_version
    - add mini_portile2, Ubutnu 24.04 did not resolve
    - update gems for all
    xorel committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    94fb638 View commit details
    Browse the repository at this point in the history
  4. Revert "F #5522: Makes FireEdge logo configurable (#3041)"

    This reverts commit fd5281b.
    rsmontero committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    6fc2300 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. F #5522: Makes FireEdge logo configurable - jimp (#3044)

        - login logo
        - sidebar logo
        - loading screen logo
        - favicon
    * The custom logo can be set in the `sunstone-views.yaml` file under the `logo:` option.
    * Accepted formats are (jpg|jpeg|png)
    * Applies to all apps [Sunstone, OneProvision]
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed May 6, 2024
    Configuration menu
    Copy the full SHA
    373815a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1b5bc6 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. B #6487: Fix SPARSE parameter ignored (#3033)

    in TM cloning script 
    
    - Added function get_ds_attribute to tm_common.sh to get a given attribute from a Datastore
    - Using falloc preallocation mode on the qemu-img commands since it is faster than using full preallocation
    - Note the cloning script when using the TM_MAD = ssh does not use qemu-img command. Instead it uses the tar command, hence it ignores the QCOW2_OPTIONS parameter
    - Deleted get_ds_attribute function since it is no longer needed
    - SPARSE is inherited from Datastore on oned.conf
    - Changed resize statement so it uses same syntax as the clone statement
    
    Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    Aletibazo and tinova committed May 8, 2024
    Configuration menu
    Copy the full SHA
    1f9b15c View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. M #-: Issue when refreshing backups on vm details (#3050)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 9, 2024
    Configuration menu
    Copy the full SHA
    f33c102 View commit details
    Browse the repository at this point in the history
  2. F #6417: Add 'EFI' firmware option (#3048)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed May 9, 2024
    Configuration menu
    Copy the full SHA
    c350b7f View commit details
    Browse the repository at this point in the history
  3. F #6501: Alias in network section of VM templates (#3046)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 9, 2024
    Configuration menu
    Copy the full SHA
    75031db View commit details
    Browse the repository at this point in the history
  4. B #6487: Fix error on ssh/clone script (#3054)

    Signed-off-by: Alejandro Mosteiro <amosteiro@opennebula.io>
    Aletibazo committed May 9, 2024
    Configuration menu
    Copy the full SHA
    f433059 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. B OpenNebula/terraform-provider-opennebula#527: Fix create/reserve vnets

    The issue is caused by a wrong handling of hash keys in oneflow logic
    that assumes vnet IDs are stored in the first position.
    
    co-authored-by: Victor Palma <vpalma@opennebula.io>
    co-authored-by: shurkys <shurkys@gmail.com>
    3 people committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0d1ac37 View commit details
    Browse the repository at this point in the history
  2. F #6053: GO and Java api (#3055)

    * GO api, including backup struct and VM states
    * Java api
    * remove snapshots on restore_success callback
    * fix xmlrpc response in case VM doesn't exists
    paczerny committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c985ad3 View commit details
    Browse the repository at this point in the history
  3. F #6053: Renamed oned internal state name PROLOG_RESTORE to RESTORE

    Now it is consistent with the API naming
    rsmontero committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c509eaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc77dda View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    e68305c View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    52420f3 View commit details
    Browse the repository at this point in the history
  2. B #6580: Fix casting in Template::remove (#3057)

    The Template::remove could crash if user assign Single value to attribute, which is expected to be a Vector, e.g. SCHED_ACTION, PCI, ...
    
    Other minor changes:
    * refactor the 'set' method - no need to call private _set
    * Simplify some callers of the Template::remove method
    paczerny committed May 14, 2024
    Configuration menu
    Copy the full SHA
    5dda6c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4db0e74 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. B #6575: Load remote env for attach_nic action

    This properly loads kvmrc values on attach nic, in particular DEFAULT_ATTACH_NIC_MODEL
    
    (cherry picked from commit cd5527e7d6e89d721938331a56d1679a1c85af4d)
    rsmontero committed May 16, 2024
    Configuration menu
    Copy the full SHA
    63e2cee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6c5117 View commit details
    Browse the repository at this point in the history
  3. F #6053: Consolidate datastore operation in Transfarmaner::Datastore

    - Access methods to BRIDGE_LIST
    - Generic execution of datastore driver operations
    - Adapt restore operations to new interface
    - Adapt rsync action
    rsmontero committed May 16, 2024
    Configuration menu
    Copy the full SHA
    ca461e4 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. L #-: Rubocop 1.63.5

    tinova committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e78a6cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80dec98 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. F #6053: Fix Ceph restore (#3065)

    Fix wrong handling of the two datastores involved (backup+ceph)
    
    Signed-off-by: Guillermo Ramos <gramos@opennebula.io>
    1gramos committed May 20, 2024
    Configuration menu
    Copy the full SHA
    cff2bb6 View commit details
    Browse the repository at this point in the history
  2. M #-: Remove guac- rdp/ssh & VMRC mutual exclusivity (#3066)

     Fixes a bug where the guacamole RDP/SSH connection buttons would not be rendered in cloud views for hypervisors where VMRC was enabled
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    (cherry picked from commit 7b52b1af953c9c1a377006d388da4ac2beab3c0d)
    vichansson authored and tinova committed May 20, 2024
    Configuration menu
    Copy the full SHA
    89987ae View commit details
    Browse the repository at this point in the history
  3. B #6580: Enable send empty schedule actions (#3062)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6057b01 View commit details
    Browse the repository at this point in the history
  4. F #6495: New PCI devices tab (#3063)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed May 20, 2024
    Configuration menu
    Copy the full SHA
    8622d03 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. B #6498: Allow VM recover --recreate in poweroff and suspend (#3067)

    * Refactor release vnc port
    * Fix VNC port for recover --recreate in stopped state
    * Improve error messages
    *  Update recover --recreate description
    
    (cherry picked from commit 9ed1fba8b95c1ea5d3984f136e638b973577ad69)
    paczerny authored and rsmontero committed May 21, 2024
    Configuration menu
    Copy the full SHA
    0f24870 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eda3084 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa776d5 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. M #-: Update VM states graph (#3068)

    Add states:
    * Backup (poweroff)
    * Restore
    * Hotplug_nic_poweroff
    * Disk resize (poweroff, undeployed)
    * Saveas (suspended, stopped)
    
    Keep the states-simple simple, ignoring some transient transitions from poweroff, stopped, suspended and undeployed states
    paczerny committed May 22, 2024
    Configuration menu
    Copy the full SHA
    3fa5c0b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    afdf30c View commit details
    Browse the repository at this point in the history
  3. F #6399: Add name and description on group views (#3070)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed May 22, 2024
    Configuration menu
    Copy the full SHA
    5b185fb View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. M #-: Typo on the detach disk action (#3072)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 23, 2024
    Configuration menu
    Copy the full SHA
    257b66c View commit details
    Browse the repository at this point in the history
  2. L #-: Lint for rubocop 1.64.0

    tinova committed May 23, 2024
    Configuration menu
    Copy the full SHA
    3fd8268 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. M #-: Fix issue about cpu when a regular user instaniate a vm (#3073)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 24, 2024
    Configuration menu
    Copy the full SHA
    ef24877 View commit details
    Browse the repository at this point in the history
  2. F #6419: Enhance placement tab (#3074)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    vichansson and tinova committed May 24, 2024
    Configuration menu
    Copy the full SHA
    74e8681 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. B #6587: Switch to opennebula-augeas gem (#3079)

    Switch to OpenNebula fork of the discontinued augeas gem.
    xorel committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4da8c1c View commit details
    Browse the repository at this point in the history
  2. M #-: Fix service role cardinality idempotence (#3078)

    GOCA:
    - Do not mark Cardinality with omitempty in go structs.
    
    Ruby OCA:
    - Set default service role cardinality to 0.
    sk4zuzu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    4712611 View commit details
    Browse the repository at this point in the history
  3. M #-: GOCA: Add missing NIC keys (#3077)

    - Inherited from VNET context: METHOD, GATEWAY, DNS
    - Used only with VRouter: FLOATING_IP, FLOATING_ONLY
    sk4zuzu committed May 27, 2024
    Configuration menu
    Copy the full SHA
    06b4644 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a320ba View commit details
    Browse the repository at this point in the history
  5. F #6413: Add restricted attributes log (#3080)

    on the VM tabs
    
    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    dcarracedo and tinova committed May 27, 2024
    Configuration menu
    Copy the full SHA
    e92fec4 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. F #6291: remove disk number and naming limitations (#3061)

    Signed-off-by: Neal Hansen <nhansen@opennebula.io>
    Co-authored-by: Pavel Czerny <pczerny@opennebula.io>
    onenhansen and paczerny committed May 28, 2024
    Configuration menu
    Copy the full SHA
    f6fac11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c53e485 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. M #-: Add switches to bridge and physical device (#3086)

    on vnet and vnet templates 
    
    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 30, 2024
    Configuration menu
    Copy the full SHA
    c064adf View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. B #6471: Change password in Settings tab (#3090)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed May 31, 2024
    Configuration menu
    Copy the full SHA
    168bd86 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    4f8e837 View commit details
    Browse the repository at this point in the history
  2. L #-: Add Astyle linting

    * Add AStyle to smoke tests
    * Format C++ files using AStyle
    paczerny committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    2fe396a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. B #6455: Add new group options to filter resources (#3096)

    Signed-off-by: David Carracedo <dcarracedo@opennebula.io>
    dcarracedo committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    ca88127 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    286604a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. F #~: fix image selection when update a vm template (#3099)

    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    jloboescalona2 and tinova committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    6d8b464 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2c9953 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd9e9f7 View commit details
    Browse the repository at this point in the history
  4. M #-: Use one-apps for context download (#3101)

    Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
    xorel and rsmontero committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    1066495 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    5aaa400 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. F #6447: Filter ds type to image (#3105)

    only in creation dialog
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d5c4a25 View commit details
    Browse the repository at this point in the history
  2. F #6479: Filter DS based on app type (#3106)

    * For kernel type apps, all IMG datastores will be excluded
    * For non-kernel apps, ONLY IMG datastores will be included
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    14ef631 View commit details
    Browse the repository at this point in the history
  3. M #-: Fix some errors with VMRC (#3108)

    * Fix websockets logger error
    * Fix websockets logger error
    * Add header for CORS
    jloboescalona2 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    41e9902 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27301e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. F #5861: Search VM using JSON querry (#3102)

    Signed-off-by: Pavel Czerny <pczerny@opennebula.io>
    Co-authored-by: Alejandro Huertas <ahuertas@opennebula.io>
    paczerny and Alejandro Huertas committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    95c51ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca0b7a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. F #6523: Expose individual disk restores (#3112)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    4fa2dc4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02e993a View commit details
    Browse the repository at this point in the history
  3. F #6053: Add VM restore action to FireEdge (#3113)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b1c92d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a644578 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. F #6233: Replace select controllers (#3119)

    Replaces majority of all select controllers with the autocomplete controller instead
      - Does not replace any select controllers under the oneprovision UI
     - Works similarly to the select controller, with the added functionality that you can filter all options by typing
    
    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    24abd57 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. M #-: Fix monitoring for Ubuntu2404 (#3118)

    For a small performance penalty, it solves error "can't modify frozen Array"
    paczerny committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    3b3fe1c View commit details
    Browse the repository at this point in the history
  2. B #6452: Translations review in FireEdge (#3121)

    Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
    dcarracedo committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    3a691b7 View commit details
    Browse the repository at this point in the history
  3. B #6451: Fix refresh table (#3122)

    when create an OpenNebula resource
    jloboescalona2 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    384ee3c View commit details
    Browse the repository at this point in the history
  4. B #6621: Cannot select an element when (#3123)

    using the refresh button
    jloboescalona2 committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    b1ef325 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. F #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>
    vichansson committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    81fc9f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. B #6625: Error parsing VM Template instantiation (#3125)

    with user inputs
    
    * Fix error parsing vm template with user input
    * Retains the value of SOCKET input
    jloboescalona2 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2342005 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. B #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>
    vichansson committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    0b6e58a View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. B #6630: Add DATASTORES/DS to host.xsd (#3129)

    Signed-off-by: Guillermo Ramos <gramos@opennebula.io>
    1gramos committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    fe8c1ca View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. F #5833: Add missing parents/rdp selector (#3130)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    6c32a90 View commit details
    Browse the repository at this point in the history
  2. M #~: Add more debug information for VMRC (#3131)

    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    jloboescalona2 and tinova committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    e731f41 View commit details
    Browse the repository at this point in the history
  3. F #6430: Make textcontroller area resizable (#3132)

    Signed-off-by: Victor Hansson <vhansson@opennebula.io>
    vichansson committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    42c0df3 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. B #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>
    vichansson committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    262f435 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Configuration menu
    Copy the full SHA
    6144699 View commit details
    Browse the repository at this point in the history
  2. F #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>
    vichansson and tinova committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    d63dca4 View commit details
    Browse the repository at this point in the history
  3. B #6637: fix vms graphs (#3137)

    Co-authored-by: Tino Vázquez <cvazquez@opennebula.io>
    jloboescalona2 and tinova committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    cbb26cf View commit details
    Browse the repository at this point in the history
  4. M #-: Hook issues in translations (#3134)

    Signed-off-by: dcarracedo <dcarracedo@opennebula.io>
    dcarracedo committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    10c3d4b View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. F #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
    paczerny committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    31a238e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d201cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8500c4 View commit details
    Browse the repository at this point in the history