Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virt-scenario for openSUSE:Factory checked in at 2023-05-23 14:53:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-scenario (Old) and /work/SRC/openSUSE:Factory/.virt-scenario.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virt-scenario" Tue May 23 14:53:48 2023 rev:10 rq:1088539 version:2.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/virt-scenario/virt-scenario.changes 2023-03-29 23:28:08.723760119 +0200 +++ /work/SRC/openSUSE:Factory/.virt-scenario.new.1533/virt-scenario.changes 2023-05-23 14:54:08.082338047 +0200 @@ -1,0 +2,23 @@ +Mon May 22 16:12:55 UTC 2023 - Antoine Ginies <agin...@suse.com> + +- version 2.0.1: + * continue clean up of the code + * pylint checks + +------------------------------------------------------------------- +Wed May 17 21:57:18 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Repair bad grammar in descriptions. +- Trim old specfile constructs. + +------------------------------------------------------------------- +Wed May 17 10:28:28 UTC 2023 - Antoine Ginies <agin...@suse.com> + +- version 2.0.0: + * major re-organization of the code and cleanup + * usable as an API (demo file available) + * add a Gtk interface + * add more parameters around storage + * split into a subpackage for the Gtk interface + +------------------------------------------------------------------- Old: ---- virt-scenario-1.0.6.tar.gz New: ---- virt-scenario-2.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-scenario.spec ++++++ --- /var/tmp/diff_new_pack.AWavFb/_old 2023-05-23 14:54:08.474340366 +0200 +++ /var/tmp/diff_new_pack.AWavFb/_new 2023-05-23 14:54:08.478340389 +0200 @@ -15,44 +15,49 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %{?!python_module:%define python_module() python3-%{**}} %define pythons python3 Name: virt-scenario -Version: 1.0.6 +Version: 2.0.1 Release: 0 -Summary: Create XML guest configuration and prepare the host for a scenario +Summary: Tool to create XML guest configuration and prepare the host for a scenario License: GPL-3.0-or-later Group: System/Management URL: https://github.com/aginies/virt-scenario Source: %{name}-%{version}.tar.gz -BuildRequires: python-rpm-macros -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module PyYAML} -BuildRequires: %{python_module pyudev} BuildRequires: %{python_module libvirt-python} BuildRequires: %{python_module psutil} +BuildRequires: %{python_module pyudev} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes +BuildRequires: python-rpm-macros #Buildrequires: pandoc BuildArch: noarch Requires: python-PyYAML -Requires: python-pyudev Requires: python-curses -Requires: python-psutil Requires: python-libvirt-python +Requires: python-psutil +Requires: python-pyudev +Provides: virt-scenario = %{version} %python_subpackages %description -Prepare a libvirt XML guest configuration and the host to run a customized guest. -Idea is to use multiple templates and concatenate them to create the -expected Guest XML file. If Host need a custom setting it will be done in second phase. - -Customization to match a specific scenario is not graved in stone. The idea is to -prepare a configuration which should improved the usage compared to a basic setting. -This will **NOT guarantee** that this is perfect. +A tool to generate a customized libvirt XML guest and prepare the host. +The idea is to improve the experience of usage compared to a basic setting. +This tool also simplifies the creation of secure VM (AMD SEV). + +%package gtk +Summary: Gtk interface %{name} +Requires: %{name} = %{version}-%{release} + +%description gtk +This is the Gtk interface for %{name}. %prep -%setup -q +%autosetup %build %python_build @@ -62,21 +67,26 @@ # move yaml file to /etc/pvirsh mkdir -p %{buildroot}%{_sysconfdir}/%{name}/ mv %{buildroot}%{_datadir}/%{name}/*.yaml %{buildroot}%{_sysconfdir}/%{name}/ +mv src/demo_api_usage.py %{buildroot}%{_datadir}/%name/ %python_expand %fdupes %{buildroot}%{$python_sitelib} - %files %{python_files} -%defattr(-,root,root) %license LICENSE %doc ChangeLog README.md -%{_bindir}/* +%{_bindir}/virt-scenario +%{_bindir}/virt-scenario-launch +%{_bindir}/virt-select-firmware %{python_sitelib}/virtscenario %{python_sitelib}/virt_select_firmware %{python_sitelib}/virtscenario_launch %{python_sitelib}/*.egg-info -%attr(0755,root,root) %{_datadir}/%name +%attr(0644,root,root) %{_datadir}/%name %{_mandir}/man1/%{name}.1%{ext_man} -%attr(0755,root,root) %{_datadir}/%{name}/ -%attr(0755,root,root) %config(noreplace) %{_sysconfdir}/%{name} +%attr(0644,root,root) %{_datadir}/%{name}/ +%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/%{name} + +%files gtk +%{_bindir}/virt-scenario-gtk +%{python_sitelib}/vsmygtk %changelog ++++++ virt-scenario-1.0.6.tar.gz -> virt-scenario-2.0.1.tar.gz ++++++ ++++ 6636 lines of diff (skipped)