Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vhostmd-1.2-slfo.1.1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: vhostmd Distribution: SUSE Linux Framework One
Version: 1.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.1 Build date: Tue Oct 1 19:55:04 2024
Group: System/Daemons Build host: reproducible
Size: 80190 Source RPM: vhostmd-1.2-slfo.1.1.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/vhostmd/vhostmd
Summary: Virtual Host Metrics Daemon (vhostmd)
vhostmd provides a "metrics communication channel" between a host and
its hosted virtual machines, allowing limited introspection of host
resource usage from within virtual machines.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Tue Oct 01 2024 jfehlig@suse.com
  - Fix virtio transport to work with libvirt >= 9.7.0
    Added patches:
    5a04b594-Add-channel_path-setting.patch,
    176fcda4-Support-new-channel-path-naming.patch,
    9d282891-Fix-parsing-of-vmstat-output.patch
    bsc#1230961
* Fri Sep 20 2024 jfehlig@suse.com
  - Update to version 1.2
    - Fix actions using the 'free' command
    - Fix buffer accounting when generating metric XML
    - Fix warning with gcc >= 13
    - Fix implicit declarations
    - Change actions to retrieve vendor and product info
    - Add a 'unit' attribute to the metrics element
    - vif-stats.py: convert to Python3
    - Misc coverity fixes
    - Relax virtio requirement in config file
  - Drop relax-virtio-config-requirement.patch
  - Add service file
* Tue Feb 20 2024 dimstar@opensuse.org
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Wed Jan 05 2022 jsegitz@suse.com
  - Added hardening to systemd service (bsc#1181400)
    harden_vhostmd.service.patch
* Mon Feb 03 2020 dimstar@opensuse.org
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavors.
* Mon Oct 28 2019 jfehlig@suse.com
  - spec: Don't replace user-modified dtd in /etc/vhostmd/
    bsc#1154838
* Wed Oct 09 2019 jfehlig@suse.com
  - Relax virtio requirement in config file
    relax-virtio-config-requirement.patch
    bsc#1152803
* Fri Apr 12 2019 jfehlig@suse.com
  - Update to vhostmd 1.1
    - Merge libserialclient with libmetrics
    - Misc bug fixes and improvements
    - bsc#1129772
* Mon Dec 03 2018 jfehlig@suse.com
  - Update to vhostmd 1.0
    - Add virtio as transport mechanism
    - Update to work with modern Xen
    - Add SIGPIPE handler and reconnect
    - Add systemd service file
    - Modernize build files
    - Misc bug fixes and improvements
    - Dropped patches:
      modernize-build-files.patch,
      add-systemd-service.patch,
      c7646e32-handle-sigpipe-reconnect.patch,
      03dc9982-fix-deallocation.patch
* Mon Jun 25 2018 jfehlig@suse.com
  - Handle SIGPIPE and reconnect to libvirtd
    c7646e32-handle-sigpipe-reconnect.patch,
    03dc9982-fix-deallocation.patch
    bsc#1098804
* Mon Apr 30 2018 jfehlig@suse.com
  - vhostmd.service: fix typo and move Documentation from [Service]
    to [Unit] section
    bsc#1090769
* Sat Apr 29 2017 jengelh@inai.de
  - Fix RPM group for libmetrics0
  - Replace old RPM shell vars in %install
  - Author lists do not belong into the description
  - Use macros in file list to compact paths
* Thu Apr 27 2017 jfehlig@suse.com
  - Add systemd service file
    add-systemd-service.patch
    bsc#1036427
  - Replace build-improvements.patch with
    modernize-build-files.patch sent upstream
* Wed Jan 14 2015 jfehlig@suse.com
  - Build vhostmd for all architectures
* Tue Nov 11 2014 jfehlig@suse.com
  - Improve build scripts
    Replace build-fix.patch with build-improvements.patch
* Mon Nov 03 2014 jfehlig@suse.com
  - Fix Factory build
    build-fix.patch
* Fri Jun 13 2014 mlatimer@suse.com
  - Further updates to vmhostd.xml
    - Support both xen and non-xen hypervisors (kvm)
    - Document reserved characters in 'action' field
    - Revert xen_version back to major/minor/extra to maintain compatability
      with xend
    - Minor syntax and legibility cleanup
    vhostmd-conf.patch
    bnc#872736
* Wed Jun 11 2014 mlatimer@suse.com
  - Various updates to vmhostd.xml
    - Replace xm commands with xl commands
    - Add /sbin and /bin to <path>
    - Use xen_version for VirtualizationProductInfo
    vhostmd-conf.patch
* Tue Dec 10 2013 jfehlig@suse.com
  - link libmetrics with libxml to fix Factory build
* Sun Nov 20 2011 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Tue Mar 30 2010 jfehlig@novell.com
  - Fixed vm-dump-metrics man page
    bnc#592242
    manpage.patch
  - Build vhostmd without xenstore support since it is not well
    tested on SuSE distributions.  Additionally, it can be confusing
    when used in context of KVM where xenstore does not exist.
  - Strip 's' (seconds) from metrics that contain a time value
    vhostmd-conf.patch
  - Remove stray newline from metric values to improve XML readability
    value-newline.patch
* Wed Dec 09 2009 jfehlig@novell.com
  - Release of version 0.4
    - configure.ac: Fix C compiler detection to be compatible with
      automake
    - chdir ("/") when daemonizing self
* Fri Oct 30 2009 jfehlig@novell.com
  - Release of version 0.3
    - change default disk location to /dev/shm/vhostmd0
    - open metrics disk with O_DIRECT
    - Fixes for '--with{,out}-xenstore' option
    - Allow gcc to check calls to vu_log* printf-like functions
    - Always connect to libvirt read-only
    - Add '-u user' command line option to drop root privs
    - Add '-c uri' command line option to specify libvirt connection
      URI
    - Add CONNECT substitution <action>s
    - vm-dump-metrics: On error, exit with status code 1
* Tue Sep 29 2009 aj@suse.de
  - Fix devel package requires.
* Wed Sep 16 2009 dmueller@suse.de
  - fix devel package requires
* Mon Jun 29 2009 jfehlig@novell.com
  - Validate XML returned by 'action' for metric type 'xml'
  - Do not convert metrics values internally in vhostmd.  Treat
    all metric values as strings and leave it to consumers to do
    any conversion.
* Fri Jun 26 2009 jfehlig@novell.com
  - Allow larger buffer for 'xml' type
* Fri Jun 26 2009 jfehlig@novell.com
  - Add metric type 'XML'
* Fri Jun 19 2009 jfehlig@novell.com
  - vhostmd is currently only used with Xen so make it
    ExclusiveArch x86 and x86_64
* Mon Jun 15 2009 jfehlig@novell.com
  - Truncate metrics disk on open
* Tue Jun 09 2009 jfehlig@novell.com
  - Change COPYING from GPL3 to LGPL2.1
* Fri Jun 05 2009 jfehlig@novell.com
  - Explicitly name subpackages with -n
* Fri Jun 05 2009 jfehlig@novell.com
  - Version 0.2
    - Updated documentation
    - Added group metric type
    - Added perl script for generating {PageIn,PageFault}Rate
* Wed Jan 07 2009 plc@novell.com
  - Initial creation

Files

/etc/vhostmd
/etc/vhostmd/metric.dtd
/etc/vhostmd/vhostmd.conf
/etc/vhostmd/vhostmd.dtd
/usr/lib/systemd/system/vhostmd.service
/usr/sbin/rcvhostmd
/usr/sbin/vhostmd
/usr/share/doc/vhostmd
/usr/share/doc/vhostmd/README
/usr/share/doc/vhostmd/mdisk.xml
/usr/share/doc/vhostmd/metric.dtd
/usr/share/doc/vhostmd/vhostmd.dtd
/usr/share/doc/vhostmd/vhostmd.xml
/usr/share/man/man8/vhostmd.8.gz
/usr/share/vhostmd
/usr/share/vhostmd/scripts
/usr/share/vhostmd/scripts/pagerate.pl


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024