Compare commits
39 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5dbda23348 | ||
|
|
600b394d63 | ||
|
|
efe9d87fc2 | ||
|
|
cfef6dda8f | ||
|
|
043bd2039f | ||
|
|
08a13549fe | ||
|
|
687e2c6772 | ||
|
|
1ad4d77a95 | ||
|
|
c42b9d5737 | ||
|
|
74afc96f0b | ||
|
|
0adcefbbfb | ||
|
|
5ea29b1ca8 | ||
|
|
94581da7b4 | ||
|
|
0cd05d80c5 | ||
|
|
6306f27790 | ||
|
|
f4c6ae1146 | ||
|
|
d9202c84d3 | ||
|
|
17aea8f335 | ||
|
|
6356aefca3 | ||
|
|
dc22a70768 | ||
|
|
01a9dffaba | ||
|
|
408f1db97a | ||
|
|
0fad99f477 | ||
|
|
d57149121c | ||
|
|
66350d4d34 | ||
|
|
7c51e7edb6 | ||
|
|
07210e99e2 | ||
|
|
62d99c0201 | ||
|
|
e663c6338c | ||
| d6e1ec66a5 | |||
|
|
15e2e0da60 | ||
|
|
803219ec14 | ||
|
|
005202e5be | ||
|
|
84b31abc05 | ||
|
|
b10d387160 | ||
|
|
079bf4b562 | ||
|
|
3d0bc5f971 | ||
|
|
f4525dfdfa | ||
|
|
0227036159 |
4 changed files with 207 additions and 1859 deletions
13
.gitignore
vendored
13
.gitignore
vendored
|
|
@ -1,12 +1 @@
|
|||
/virt-who-0.8.tar.gz
|
||||
/virt-who-0.17.tar.gz
|
||||
/virt-who-0.21.2.tar.gz
|
||||
/virt-who-0.22.1.tar.gz
|
||||
/virt-who-0.22.2.tar.gz
|
||||
/virt-who-0.24.0.tar.gz
|
||||
/virt-who-0.24.1.tar.gz
|
||||
/virt-who-0.24.2.tar.gz
|
||||
/virt-who-0.29.0.tar.gz
|
||||
/virt-who-0.31.0.tar.gz
|
||||
/build-rpm-no-ahv.patch
|
||||
/virt-who-0.31.1.tar.gz
|
||||
/virt-who-*.tar.gz
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
3
sources
3
sources
|
|
@ -1,2 +1 @@
|
|||
SHA512 (virt-who-0.31.1.tar.gz) = ff673beef7b81b084d5ed76f4d83c4fba11c0cfabcd60a7d81816232eb78b6387d1084212bd672e00df90a48ec024021643cb832cfd6cba9902cef1bfa8a239b
|
||||
SHA512 (build-rpm-no-ahv.patch) = 0eafc41c1b16ff5823cc8c74625c80d4581fbc802fa802cf279d7b1828aab97028124ac26501eb70b258d44c3b6fc6f5644db1f193208f8411f6c733210748e1
|
||||
SHA512 (virt-who-1.31.26.tar.gz) = 3c412adc3063c4208c3975549166de5087dd07a78615bf9ddfc4a7e64ced7e3c397a5d0bc014a3573d2c3a37b0186f0eabe8d7a54f4882638c9672d9462afff7
|
||||
|
|
|
|||
221
virt-who.spec
221
virt-who.spec
|
|
@ -20,27 +20,22 @@
|
|||
|
||||
|
||||
Name: virt-who
|
||||
Version: 0.31.1
|
||||
Release: %{release_number}%{?dist}
|
||||
Version: 1.31.26
|
||||
Release: %{release_number}%{?dist}.14
|
||||
|
||||
Summary: Agent for reporting virtual guest IDs to subscription-manager
|
||||
|
||||
Group: System Environment/Base
|
||||
License: GPLv2+
|
||||
# GPL for virt-who proper and LGPL for incorporated suds
|
||||
License: GPL-2.0-or-later AND LGPL-3.0-or-later
|
||||
URL: https://github.com/candlepin/virt-who
|
||||
Source0: %{name}-%{version}.tar.gz
|
||||
Patch1: build-rpm-no-ahv.patch
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: %{python_ver}-devel
|
||||
BuildRequires: %{python_ver}-setuptools
|
||||
BuildRequires: %{python_ver}-pyyaml
|
||||
# rhel 8 has different naming going forward
|
||||
%if (0%{?rhel} && 0%{?rhel} >= 8)
|
||||
Requires: platform-python-setuptools
|
||||
%else
|
||||
Requires: %{python_ver}-setuptools
|
||||
%endif
|
||||
|
||||
# libvirt python required for libvirt support
|
||||
%if (0%{?rhel} && 0%{?rhel} > 7 || 0%{?fedora})
|
||||
Requires: %{python_ver}-libvirt
|
||||
|
|
@ -54,8 +49,6 @@ Requires: python3-subscription-manager-rhsm > 1.25.6
|
|||
%else
|
||||
Requires: subscription-manager-rhsm > 1.25.6
|
||||
%endif
|
||||
# python-suds is required for vSphere support
|
||||
Requires: %{python_ver}-suds
|
||||
# m2crypto OR python3-cryptography is required for Hyper-V support
|
||||
%if %{use_python3}
|
||||
Requires: python3-cryptography
|
||||
|
|
@ -63,7 +56,6 @@ Requires: python3-cryptography
|
|||
Requires: m2crypto
|
||||
%endif
|
||||
Requires: %{python_ver}-requests
|
||||
Requires: %{python_ver}-six
|
||||
# python-argparse is required for Python 2.6 on EL6
|
||||
%{?el6:Requires: python-argparse}
|
||||
Requires: openssl
|
||||
|
|
@ -85,6 +77,7 @@ Requires(preun): chkconfig
|
|||
# This is for /sbin/service
|
||||
Requires(preun): initscripts
|
||||
%endif
|
||||
Provides: bundled(python-suds) = 0.8.4
|
||||
|
||||
%description
|
||||
Agent that collects information about virtual guests present in the system and
|
||||
|
|
@ -92,9 +85,6 @@ report them to the subscription manager.
|
|||
|
||||
%prep
|
||||
%setup -q
|
||||
%if 0%{?rhel}
|
||||
%patch1 -p1
|
||||
%endif
|
||||
|
||||
%build
|
||||
%{python_exec} setup.py build --rpm-version=%{version}-%{release_number}
|
||||
|
|
@ -173,6 +163,205 @@ fi
|
|||
|
||||
|
||||
%changelog
|
||||
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.14
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Sat Jun 13 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 1.31.26-1.13
|
||||
- Rebuilt for openssl 4.0
|
||||
|
||||
* Wed Jun 03 2026 Python Maint <python-maint@redhat.com> - 1.31.26-1.12
|
||||
- Rebuilt for Python 3.15
|
||||
|
||||
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 1.31.26-1.10
|
||||
- Rebuilt for Python 3.14.0rc3 bytecode
|
||||
|
||||
* Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 1.31.26-1.9
|
||||
- Rebuilt for Python 3.14.0rc2 bytecode
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sun Jun 15 2025 Yaakov Selkowitz <yselkowi@redhat.com> - 1.31.26-1.7
|
||||
- Drop unused six dependency
|
||||
|
||||
* Mon Jun 02 2025 Python Maint <python-maint@redhat.com> - 1.31.26-1.6
|
||||
- Rebuilt for Python 3.14
|
||||
|
||||
* Tue Apr 01 2025 Miro Hrončok <mhroncok@redhat.com> - 1.31.26-1.5
|
||||
- Drop unused runtime requirement on python3-setuptools
|
||||
|
||||
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Fri Jun 07 2024 Python Maint <python-maint@redhat.com> - 1.31.26-1.2
|
||||
- Rebuilt for Python 3.13
|
||||
|
||||
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.26-1.1
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Wed Feb 01 2023 Jiri Hnidek <jhnidek@redhat.com> 1.31.26-1
|
||||
- Fix stylish issue in migrateconfiguration.py (jhnidek@redhat.com)
|
||||
- Added next rhel-9.x subversion to releasers.conf file. (jhnidek@redhat.com)
|
||||
- 2158710: Migrated virt-who.conf, when necessary (jhnidek@redhat.com)
|
||||
- Added documentation for the 'rhsm_insecure' option, for insecure connections
|
||||
(fernandez.santos.d@gmail.com)
|
||||
- Added configuration for rhel-9.x into releasers.conf (jhnidek@redhat.com)
|
||||
|
||||
* Thu Oct 06 2022 William Poteat <wpoteat@redhat.com> 1.31.25-1
|
||||
- 2099925: Drop support for RHEVM on RHEL 9 (jhnidek@redhat.com)
|
||||
- Update virt-who-config.5 (s10w.1ife.31@gmail.com)
|
||||
- Big optimization and refactoring of Nutanix code (jhnidek@redhat.com)
|
||||
|
||||
* Thu Sep 01 2022 William Poteat <wpoteat@redhat.com> 1.31.24-1
|
||||
- 2118253: Nutanix: Gather information about VMs correctly (jhnidek@redhat.com)
|
||||
|
||||
* Thu Apr 21 2022 William Poteat <wpoteat@redhat.com> 1.31.23-1
|
||||
- 2054504: Use usedforsecurity=False for md5() calls to make suds work on FIPS
|
||||
enabled systems (oalbrigt@redhat.com)
|
||||
|
||||
* Wed Mar 16 2022 William Poteat <wpoteat@redhat.com> 1.31.22-1
|
||||
- 2060949: Indicate that virt-who provides python-suds in the spec file
|
||||
(wpoteat@redhat.com)
|
||||
- Run complex tests as forked for consistent results (wpoteat@redhat.com)
|
||||
- Update releasers for current needs (wpoteat@redhat.com)
|
||||
|
||||
* Tue Feb 08 2022 William Poteat <wpoteat@redhat.com> 1.31.21-1
|
||||
- 1987247: The connection value shows null for kubevirt mode in virt-who status
|
||||
json (wpoteat@redhat.com)
|
||||
- Addition of LGPLv3 license file from suds (wpoteat@redhat.com)
|
||||
- 2000415: Nutanix config needs to handle bad server value (wpoteat@redhat.com)
|
||||
- 1996942: Use cluster name instead of UUID for fabric consistency
|
||||
(wpoteat@redhat.com)
|
||||
- 1990758: Virt-who always prints YAMLLoadWarning for kubevirt mode
|
||||
(wpoteat@redhat.com)
|
||||
- 1990563: Move progress bar to stderr to keep stdout clean
|
||||
(wpoteat@redhat.com)
|
||||
|
||||
* Tue Feb 08 2022 William Poteat <wpoteat@redhat.com>
|
||||
- 1987247: The connection value shows null for kubevirt mode in virt-who status
|
||||
json (wpoteat@redhat.com)
|
||||
- Addition of LGPLv3 license file from suds (wpoteat@redhat.com)
|
||||
- 2000415: Nutanix config needs to handle bad server value (wpoteat@redhat.com)
|
||||
- 1996942: Use cluster name instead of UUID for fabric consistency
|
||||
(wpoteat@redhat.com)
|
||||
- 1990758: Virt-who always prints YAMLLoadWarning for kubevirt mode
|
||||
(wpoteat@redhat.com)
|
||||
- 1990563: Move progress bar to stderr to keep stdout clean
|
||||
(wpoteat@redhat.com)
|
||||
|
||||
* Mon Jan 10 2022 William Poteat <wpoteat@redhat.com> 1.31.19-1
|
||||
- 1990562: Remove the redundant 'update_interval' option from ahv config
|
||||
(wpoteat@redhat.com)
|
||||
- 1990561: rename configuration entry to show ahv specificity
|
||||
(wpoteat@redhat.com)
|
||||
|
||||
* Thu Dec 16 2021 William Poteat <wpoteat@redhat.com> 1.31.18-1
|
||||
- 2000019: Convert non-latin1 username/password to bytes (jhnidek@redhat.com)
|
||||
- 2018052: Fix virt-who -s, when Hyper-V with new API is used
|
||||
(jhnidek@redhat.com)
|
||||
- ENT-4511: Remove six package from requirements (mhorky@redhat.com)
|
||||
- ENT-4511: Drop Python 2 only tests (mhorky@redhat.com)
|
||||
- ENT-4511: Drop six usage in suds tests (mhorky@redhat.com)
|
||||
- ENT-4511: Drop six usage in tests (mhorky@redhat.com)
|
||||
- ENT-4511: Drop six usage in virt-who code (mhorky@redhat.com)
|
||||
- ENT-4511: Drop OrderedDict implementation (mhorky@redhat.com)
|
||||
- Update for deprecation of MutableMapping (wpoteat@redhat.com)
|
||||
- Only query the VM related taks in AHV hypervisors. (amir.eibagi@nutanix.com)
|
||||
- Remove unused NTLM code as only basic auth is used (wpoteat@redhat.com)
|
||||
|
||||
* Tue Sep 14 2021 William Poteat <wpoteat@redhat.com> 1.31.17-1
|
||||
- Bypass stylish check on suds code (wpoteat@redhat.com)
|
||||
- 2000922: Add the suds code to virt-who in place of python3-suds package
|
||||
(wpoteat@redhat.com)
|
||||
- ENT-4004: Fix flake8 issues for test files (mhorky@redhat.com)
|
||||
- ENT-4004: Use four spaces for indentation (mhorky@redhat.com)
|
||||
- ENT-4004: Fix flake8 issues (mhorky@redhat.com)
|
||||
- ENT-4004: Add stylish tests (mhorky@redhat.com)
|
||||
- Cannot use ESX where python3-suds is not available (wpoteat@redhat.com)
|
||||
- 1981249: Stop using NTLM which requires MD4 (OpenSSL 3.0)
|
||||
(csnyder@redhat.com)
|
||||
- 1989877: Status command does not reach actual credentials checking
|
||||
(wpoteat@redhat.com)
|
||||
- Make changes to follow Conscious language initiative (mhorky@redhat.com)
|
||||
|
||||
* Fri Aug 06 2021 William Poteat <wpoteat@redhat.com> 1.31.16-1
|
||||
- 1990550: Add the description for nutanix mode in man virt-who and man virt-
|
||||
who-config (wpoteat@redhat.com)
|
||||
- 1990337: The guest state in mapping should be uniform with other hypervisors
|
||||
1990338: The guest shows wrong active value "0" in mapping when it's running
|
||||
(wpoteat@redhat.com)
|
||||
- 1989646: Get UnboundLocalError when configured hypervisor_id=hwuuid
|
||||
(wpoteat@redhat.com)
|
||||
- 1989645: Add dmi.system.uuid to ahv facts (wpoteat@redhat.com)
|
||||
- 1974624: proxy error with https (wpoteat@redhat.com)
|
||||
|
||||
* Tue Aug 03 2021 William Poteat <wpoteat@redhat.com> 1.31.15-1
|
||||
- 1986973: Take out AHV removal patch mechanism (wpoteat@redhat.com)
|
||||
- Update AHV patch (wpoteat@redhat.com)
|
||||
|
||||
* Fri Jul 16 2021 William Poteat <wpoteat@redhat.com> 1.31.14-1
|
||||
- Merge run data into report (wpoteat@redhat.com)
|
||||
- Update the man page for the status mode (wpoteat@redhat.com)
|
||||
- Status execution (wpoteat@redhat.com)
|
||||
- Record last dates of succcess for sources and destinations
|
||||
(wpoteat@redhat.com)
|
||||
- Update certs for complex tests (wpoteat@redhat.com)
|
||||
|
||||
* Thu Jun 03 2021 William Poteat <wpoteat@redhat.com> 1.31.13-1
|
||||
- 1965320: Clear previous report hash when hypervisor count is zero
|
||||
(wpoteat@redhat.com)
|
||||
- Added support for Packit service (jhnidek@redhat.com)
|
||||
- Convert CI from Travis to Jenkins (wpoteat@redhat.com)
|
||||
|
||||
* Fri May 21 2021 William Poteat <wpoteat@redhat.com> 1.31.12-1
|
||||
- 1951347: Update patch for xen removal (wpoteat@redhat.com)
|
||||
|
||||
* Thu May 20 2021 William Poteat <wpoteat@redhat.com> 1.31.11-1
|
||||
- 1951347: Remove Xen from hypervisor types (wpoteat@redhat.com)
|
||||
- Releaser for Centos (wpoteat@redhat.com)
|
||||
|
||||
* Mon May 17 2021 William Poteat <wpoteat@redhat.com> 1.31.10-1
|
||||
- 1920322: Uncomment section header on migrate (wpoteat@redhat.com)
|
||||
- Update CI link to use branch name main (wpoteat@redhat.com)
|
||||
- Fedora master branch name changed to main (wpoteat@redhat.com)
|
||||
|
||||
* Thu Feb 18 2021 William Poteat <wpoteat@redhat.com> 1.31.9-1
|
||||
- Man page update to describe the migration script (wpoteat@redhat.com)
|
||||
- 1924572: Add insecure option to config template (wpoteat@redhat.com)
|
||||
- Add Fedora 34 to releaser list (wpoteat@redhat.com)
|
||||
|
||||
* Thu Jan 28 2021 William Poteat <wpoteat@redhat.com> 1.31.8-1
|
||||
- Update AHV patch for Kubevirt change (wpoteat@redhat.com)
|
||||
|
||||
* Mon Jan 25 2021 William Poteat <wpoteat@redhat.com> 1.31.7-1
|
||||
- 1917645: handle not running vms (piotr.kliczewski@gmail.com)
|
||||
- Fedora 31 is no longer a build target (wpoteat@redhat.com)
|
||||
|
||||
* Fri Jan 15 2021 William Poteat <wpoteat@redhat.com> 1.31.6-1
|
||||
- 1910020: replace deprecated call (wpoteat@redhat.com)
|
||||
|
||||
* Mon Jan 04 2021 William Poteat <wpoteat@redhat.com> 1.31.5-1
|
||||
- 1909145: [RFE] Use single json format for input/output data
|
||||
(wpoteat@redhat.com)
|
||||
- 1855550: [Remote Libvirt] The Name in Stage Candlepin cannot update based on
|
||||
hypervisor_id configuration (wpoteat@redhat.com)
|
||||
- 1879329: List possible values for type in man page (wpoteat@redhat.com)
|
||||
|
||||
* Tue Dec 08 2020 William Poteat <wpoteat@redhat.com> 1.31.4-1
|
||||
- 1899652: Install script error when file does not exist (wpoteat@redhat.com)
|
||||
|
||||
* Fri Dec 04 2020 William Poteat <wpoteat@redhat.com> 1.31.3-1
|
||||
- 1899652: Update to ahv patch file (wpoteat@redhat.com)
|
||||
|
||||
* Wed Dec 02 2020 William Poteat <wpoteat@redhat.com> 0.31.2-1
|
||||
- 1896652: platform-python-setuptools is not in RHEL9 (wpoteat@redhat.com)
|
||||
|
||||
* Tue Nov 17 2020 William Poteat <wpoteat@redhat.com> 0.31.1-1
|
||||
- 1658440: Remove the use of environment variables for configuration
|
||||
(wpoteat@redhat.com)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue