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

20116 Commits

Author SHA1 Message Date
Jorge Miguel Lobo Escalona
9fe170d61c
B #6081: fix get current content when select record in datatable (#2447)
(cherry picked from commit 04f22a6b3d4934189f18ae2c4d728ea096a51175)
2023-01-16 13:41:07 +01:00
Tino Vázquez
30a79867cf
L #-: Remove unneeded exceptions
(cherry picked from commit 46cca6d6cd7c3b5e85ad6f4fb3adbfc7362d0fd7)
2023-01-10 13:14:17 +01:00
Frederick Borges
6b28ac79d6
F #5998: Bigger label filter on FSunstone (#2441)
(cherry picked from commit 39f6d2765c3ce2975cec0660e8acad6bc6874733)
2023-01-10 13:05:31 +01:00
Frederick Borges
6e294b3fa8
B #6061: Fix issue removing AR on vnet template (#2439)
(cherry picked from commit acba29efc25950343b1c9b6f919594f376100e58)
2023-01-10 12:16:39 +01:00
Ruben S. Montero
a34bf34573
B #6027: Fix schema for host.xsd
(cherry picked from commit 0784385cafaf8bdde5f7022d89bf6aa7c33db7b0)
2023-01-09 18:53:49 +01:00
Pavel Czerný
b1502c1bb4
B #6027: Parse host NUMA monitoring (#2440)
Co-authored-by: Ruben S. Montero <rsmontero@opennebula.org>
(cherry picked from commit 0696693531bb5b38e2e2d3b8e22499003d56153d)
2023-01-09 18:53:49 +01:00
Jorge Miguel Lobo Escalona
638c00c340
M #~: Update lint for Bump year 2023 (#2442) (#2443) 2023-01-09 17:06:31 +01:00
Tino Vázquez
8daf5de374
M #-: Bump year 2023 2023-01-09 13:42:55 +01:00
Neal
3943ca3b8a
B #6073: add user for make_dst_path action (#2438)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
(cherry picked from commit 1035c6af9c04ff7fc9acd1710772df48109ec514)
2023-01-06 19:06:01 +01:00
Jorge Miguel Lobo Escalona
8e1056626c
M #~: lint-fix (#2437) 2023-01-05 14:40:27 +01:00
Frederick Borges
8fe3b8e5ae
B #6051: Fix FireEdge endpoints should not be case sensitive (#2432)
(cherry picked from commit 18f9137de282f1640dc9f680063433ea89a1babb)
2023-01-05 14:29:54 +01:00
Frederick Borges
14c11d6850
F #5974: FireEdge Sunstone Schedule Actions improvements (#2431)
(cherry picked from commit d6b89b6fe23d416d006040dbc9a9388c0af6c83c)
2023-01-05 14:24:56 +01:00
Frederick Borges
6b3a80eb28
B #6067: Fix disk RECOVERY_SNAPSHOT_FREQ on instantiate (#2429)
(cherry picked from commit a1e9bcd6750afa1e6821923409fafc4212014e13)
2023-01-05 14:21:13 +01:00
Tino Vázquez
c5c248cbca
L #-: YodaStyle new cop compliance
(cherry picked from commit abeccc507f83b3ad39cca3f3d5acf6edc0fdc5a6)
2023-01-05 13:57:14 +01:00
Jorge Miguel Lobo Escalona
c55d969d5f
M #-: Add default zone in 6.6 (#2434) 2023-01-05 13:51:15 +01:00
Pavel Czerný
b13d06d7da
F #6039: Reset monitoring timers (#2430)
(cherry picked from commit 3de39f9340220b31a319c8c8c67783e1da699f49)
2023-01-04 16:15:17 +01:00
Pavel Czerný
bec6e0b469
B #5916: Fix onevm instantiate --persistent (#2428)
(cherry picked from commit 0fe9eac8b5698c53690ed646fc39822f98d2b28d)
2023-01-04 16:13:00 +01:00
Pavel Czerný
269ca271d2
B #6022: Fix lock override and --all flag (#2427)
* This commit syncs oned and API specification for the ALL flag. The internal defines were not consistent with the API specification.

(cherry picked from commit 82d2191dfda8d4ef031223929a6a76949ae050aa)
2023-01-04 15:55:02 +01:00
Ruben S. Montero
b7b662b5ff
M #-: Point provision repo role to OpenNebula 6.6.0 release-6.6.0 2022-12-21 10:34:25 +01:00
Tino Vázquez
df44921a19
L #-: Minor linting change 2022-12-20 19:11:46 +01:00
Pavel Czerný
b25274323e
M #-: Trim VM template error message (#2424) 2022-12-19 15:21:12 +01:00
Jorge Miguel Lobo Escalona
a4d9a3e374
M #~: translates (#2422) 2022-12-16 09:59:21 +01:00
Tino Vázquez
238b5d704c
M #-: Bump version to 6.6.0 2022-12-15 18:07:06 +01:00
Anton Todorov
a9b528cf84
B #6037: there are no dedicated backup DS drivers
(cherry picked from commit 750909f9b1ff9ed797e00df7e3d249dc6d794078)
release-6.5.90
2022-12-15 15:18:56 +01:00
Ruben S. Montero
8e1607e276
M #-: Add +x to driver action (backup - rsync) 2022-12-15 12:15:28 +01:00
Ruben S. Montero
571ed63dde
B #6012: Do not remove all images on cleanup
- Missing check (fails when no images are registered)
- Added additional check for image_name not empty
2022-12-14 12:20:15 +01:00
Ruben S. Montero
a07a2cf97a
M #-: rsync/stat script to work with all Ruby versions 2022-12-14 11:30:32 +01:00
Jorge Miguel Lobo Escalona
595d73ba32
B #6040: fix link backup in vm info (#2421) 2022-12-13 17:19:01 +01:00
Anton Todorov
c51c35f810
F #5681: disk source element depends on disk type
following the domain XML definition https://libvirt.org/formatdomain.html
```
_source_
  Representation of the _disk source_ depends on the _disk type_ attribute value as follows:
  _file_
    The _file_ attribute specifies the fully-qualified path to the file holding the disk. Since 0.0.3
  _block_
    The _dev_ attribute specifies the fully-qualified path to the host device to serve as the disk. Since 0.0.3
```

Also, I took the liberty to remove the _Image::FILE_ case form the switch as it is the default one.

(cherry picked from commit 83404b5ec29e537665c7c80950bd26ed1c240812)
2022-12-13 16:40:44 +01:00
Jan Orel
4a2f8193a8
Revert "B #5801: Correctly terminate oned, if init fails (#2396)" (#2420)
This reverts commit 0221dc187a878571f5782c4b1ce869acc3c7f8a0.
2022-12-13 15:46:54 +01:00
Neal
f14b423e22
F OpenNebula/one#5516: add rsync config to oned.conf (#2419)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
2022-12-12 20:22:13 +01:00
Ruben S. Montero
d7dfbd8b8c
M #-: Fix 956af4 (wrong variable reference used) 2022-12-12 18:35:31 +01:00
Ruben S. Montero
4df86811b9
F #5681: Support for block context devices
Add support for block context CD's. System Datastore can include
CONTEXT_DISK_TYPE to specify the type (FILER or BLOCK) of the context
CD's

co-authored-by: Victor Palma
2022-12-12 16:49:25 +01:00
Jan Orel
8689d5d49b
B #6034 Fix log rotation (#2415)
* Revert "F #5328: Update logrotate behavior to avoid long restarts (#2275)". This reverts commit 6b1127f180bcc4416bec3b7226629b392dd18737.

* B #5328: Don't wait for log compressing
* B #6034: Don't overwrite logs

While having already `copytruncate` in logroate we don't need to implement signaling and re-openning files.

* L #-: Linting
2022-12-12 11:50:54 +01:00
Tino Vázquez
6aab99ec2e
L #-: Linting for rsync driver 2022-12-12 11:10:25 +01:00
Jorge Miguel Lobo Escalona
8e9f48d44d
B #5939: Add PLAIN/provision_type in oneprovision (#2414) 2022-12-12 11:02:48 +01:00
Ruben S. Montero
956af4f8a9
M #-: Reset VM backups if the current active backup image is deleted 2022-12-12 10:51:01 +01:00
Pavel Czerný
3beca2d9d3
B #5640: Fix NETRX and NETTX for accounting (#2417) 2022-12-12 09:28:46 +01:00
Neal
d0980991a4
F OpenNebula/one#5516: fix stat script (#2416)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
2022-12-09 20:16:13 +01:00
Ruben S. Montero
d711ea4362
F #5516: Incremental backups not compatible with snapshots
- Qemu will terminate VMs with system snapshots and checkpoints, example:

libvirtd[7446]: internal error: qemu unexpectedly closed the monitor: 2022-12-07T16:06:59.603678Z qemu-kvm-one: Device has active dirty bitmaps.

- Also disk snapshots may render inconsistent bitmaps, example:

'virsh --connect qemu:///system checkpoint-delete 45d76e5f-25fa-416a-97fd-1624380d5e02 one-191-0':   error: Failed to delete checkpoint one-191-0 error: internal error: unable to execute QEMU command 'query-named-block-nodes': Bitmap '' doesn't satisfy the constraints Error preparing disk files

This commits prevents snapshot operations when increment backups are configured, and vice versa.
2022-12-09 17:25:56 +01:00
Jan Orel
f002812c9f
B #-: Cleanup ssh-agent socket before starting (#2413)
When (for whatever reason) opennebula-ssh-agent gets killed
it leaves existing socket and following start fails with

opennebula-ssh-agent[2333]: unix_listener: cannot bind to path /var/run/one/ssh-agent.sock: Address already in use
2022-12-09 16:22:11 +01:00
Neal
c17e0bcf1b
F OpenNebula/one#5516: incremental rsync update (#2409)
Signed-off-by: Neal Hansen <nhansen@opennebula.io>
2022-12-09 10:04:28 +01:00
Ruben S. Montero
af5044f267
M #-: Return format in clone action (Ceph)
cp and clone actions needs to return the format of the image

(cherry picked from commit 4cbd92bd6e183e9e7d17dad77f0d73528893d619)
2022-12-08 18:24:57 +01:00
Pavel Czerný
08e0e6c305
B #5728: Fix argument parsing for onemonitord (#2411)
* Fix argument parsing for onemonitord
* Update NebulaTemplate.h
2022-12-08 10:33:45 +01:00
Ruben S. Montero
c37d98ae06
F #5537: Remove Gateway6 from Context.
This variable was not used since 6.4.0
2022-12-07 13:28:03 +01:00
Pavel Czerný
0221dc187a
B #5801: Correctly terminate oned, if init fails (#2396)
+ Improve formating of driver initialization log messages
2022-12-07 11:15:37 +01:00
Frederick Borges
878e969eba F #5931: Remove all trace of ebtables (#2320)
(cherry picked from commit 8bbc9ff8016b57919343b092427a18525f62f970)
2022-12-07 11:11:56 +01:00
Jorge Miguel Lobo Escalona
c77f6f7f2d B #5939: Fix onprem.yml (#2410)
(cherry picked from commit 407fcf7d9aa0eb96ae8373715bf51ba269f1de1f)
2022-12-07 10:37:30 +01:00
Michal Opala
597ac2cf4c
B #5668: Fix regex in the fix_dir_slashes function (#2393) 2022-12-07 10:14:33 +01:00
Jan Orel
a7fd43d9f5
B #5676: Create LDAP user without password (#2399)
* Create LDAP user without password
* Update oneuser CLI tool
* Update opennebula_configuration.xsd

Co-authored-by: Pavel Czerný <pczerny@opennebula.io>
2022-12-07 10:03:15 +01:00