File virtx.changes of Package virtx

-------------------------------------------------------------------
Thu Mar 12 15:42:51 UTC 2026 - Dario Faggioli <dfaggioli@suse.com>

- Update to version 0.1+gc806d0c:
  * serfcomm: change constants to be uppercase
  * hypervisor: change constants to be uppercase
  * cmd: virtx: vm_get: reorder fields
  * cmd: virtx: add | column separator
  * cmd: virtx: vm_get: show last boot datetime
  * ts: add String() to convert a timestamp to a string
  * hypervisor: domain: new function Log_domain to build an OpLogList
  * hypervisor: oplog: new oplog_load_list()
  * hypervisor: domain: record some messages into oplog
  * hypervisor: oplog: rename functions to have an oplog_ prefix
  * hypervisor: oplog: move over operation metadata functions from domain.go
  * hypervisor: domain: generalize record_domain_shutdown into complete_domain_op
  * hypervisor: domain: load_domain_op: pass the op as value, not pointer
  * hypervisor: move Get_Vmstats from systeminfo.go to hypervisor.go
  * hypervisor: systeminfo: rename get_system_info to system_info_get
  * hypervisor: systeminfo: move delete_ghosts out of get_system_info
  * model: regen, add OplogList OplogItem as part of VmStats
  * metadata: add end timestamp
  * hypervisor: domain: Migrate_domain: failing to record_domain_op is not fatal
  * metadata: rename Err field to Msg
  * hypervisor: domain: mark openapi.OpVmShutdown as completed only when it is
  * hypervisor: domain: record OpVmBoot, OpVmPause, OpVmResume, OpVmShutdown
  * metadata: add per-operation metadata
  * cmd: virtx: vm_list: show age of VM information
  * cmd: virtx: host_list: show age of host information
  * ts: add Since() function to return duration since timestamp
  * cmd: virtx: vm_list: move VM runstate to the last column
  * cmd: virtx: host_list: move serf state to the last column
  * inventory: search: look for items not updated since Ts, return Ts
  * model: regenerate, add ts to host_list_fields and vm_list_fields
  * ts: new package for some timestamp functions, add ts.Now()
  * cmd: virtx: host_list: show a more concise total number of cpu threads
  * cmd: virtx: host_get: add available memory information
  * cmd: virtx: host_list: show Os and Version
  * inventory: search: add Os and version to host_list
  * model: regenerate, add Osid and Osv to host_list_fields
  * cmd: virtx: host_get: show OS and version
  * hypervisor: systeminfo: fetch OS ID and version from /etc/os-release
  * model: regenerate, add 'os' to hostdef
  * Revert "vmdef: check_symlinks() before allowing a path through"
  * hypervisor: systeminfo: fix SIGSEGV when running nested
  * hypervisor: minor cleanup of unreachable code
  * vmdef: check_symlinks() before allowing a path through
  * cmd: virtx: vm_runstate_get: fix missing ok check in cmd.go
  * cmd: virtx: vm_register: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_migrate_abort: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_migrate: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_resume: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_pause: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_shutdown: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_boot: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_delete: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_update: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_create_get: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_migrate_get: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_runstate_get: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_get: move arguments for the request from cmd.go to module
  * cmd: virtx: host_get: move arguments for the request from cmd.go to module
  * cmd: virtx: vm_list: move arguments for the request from cmd.go to module
  * cmd: virtx: host_list: move arguments from cmd.go to the proper module
  * hypervisor: systeminfo: fix libvirt reconnection
  * start_virtxd.sh: run sudo in background
  * storage: storage_detect_prov: handle DEVICE_LUN (not implemented yet)
  * storage: fix missing fallthrough
  * storage: adjust two comments for clarity
  * storage: storage_detect_prov: fix unhandled device type for CDROM
  * start_virtxd.sh: use group root

-------------------------------------------------------------------
Tue Jan 27 13:56:31 UTC 2026 - Dario Faggioli <dfaggioli@suse.com>

- Update to version 0.1+ga780082:
  * storage: check provisioning type and size even for unmanaged disks
  * storage: vdisk: adjust old comment
  * storage: move all virtual disk code to separate vdisk.go
  * storage: rename internal functions to a consistent storage_ prefix
  * storage: fix broken check for is_managed
  * add missing copyright preambles in packages
  * httpx: add newline after imports, should be exactly 1
  * virtx: remove some extra newlines after imports
  * storage: new package, extracted from virtx/vm_storage
  * virtx: vm_storage: move the most important functions to the top
  * virtx: vm_storage: refactor vm_storage_create and vm_storage_delete
  * vmdef: remove obsolete comment
  * vmdef: To_xml: add configuration for qemu-vdagent vnc copy/paste
  * virtx: vm_storage: detect image provisioning and size when claiming existing files
  * virtx: vm_storage: do not create storage if provisioning mode is NONE
  * model: regen from api, replace disk_create_mode with man_mode and prov_mode

-------------------------------------------------------------------
Wed Jan 21 15:31:50 UTC 2026 - Dario Faggioli <dfaggioli@suse.com>

- Update to version 0.1+g84716fe:
  * vmdef: new function vmdef.Disks() to return a slice with all disks
- Enable automatic changes generation for the source service

-------------------------------------------------------------------
Tue Jan 20 14:13:22 UTC 2026 - Dario Faggioli <dfaggioli@suse.com>

- Set the services to manual mode, to make the package suitable for Factory 

-------------------------------------------------------------------
Thu Jan 15 17:31:31 UTC 2026 - Dario Faggioli <dfaggioli@suse.com>

- Include commit hash in version

-------------------------------------------------------------------
Thu Dec  4 17:24:13 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>

- Create the bash-completion subpackage 

-------------------------------------------------------------------
Tue Dec  2 09:24:25 UTC 2025 - Dario Faggioli <dfaggioli@suse.com>

- Initial import of the sources for the package
openSUSE Build Service is sponsored by