Skip to content

Commit

Permalink
Update transactional-update to version 4.0.0 / rev 89 via SR 993808
Browse files Browse the repository at this point in the history
https://build.opensuse.org/request/show/993808
by user fos + dimstar_suse
- Version 4.0.0 (final)
  - Changed "List" method of Snapshot D-Bus interface to return a map of properties instead of a comma separated list of strings; this will allow retrieving the snapshot properties even if they contain a comma in their value [boo#1202147]
  - Remove "Snapshot.hpp" as a public API for now - all public functionality is part of SnapshotManager.hpp
  - Add header file documentation for SnapshotManager.hpp
  - Add method to delete snapshot [gh#openSUSE/transactional-update#52]
  - Allow setting description of snapshot [gh#openSUSE/transactional-update#55]
  - create_dirs_from_rpmdb: set SELinux file context of missing directories [gh#openSUSE/transactional-update#84], [bsc#1197242]
  - Fix broken logrotate due to typo in config file [gh#openSUSE/transactional-update#87]
  • Loading branch information
fos authored and bmwiedemann committed Aug 9, 2022
1 parent 1bb4c57 commit 3c34455
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 4 deletions.
Binary file modified packages/t/transactional-update/.files
Binary file not shown.
20 changes: 20 additions & 0 deletions packages/t/transactional-update/.rev
Original file line number Diff line number Diff line change
Expand Up @@ -929,4 +929,24 @@ This should fix the current openQA failure: https://openqa.opensuse.org/tests/12
<comment></comment>
<requestid>984156</requestid>
</revision>
<revision rev="89" vrev="1">
<srcmd5>9951d648cb3804974d259e714328eade</srcmd5>
<version>4.0.0</version>
<time>1660051566</time>
<user>dimstar_suse</user>
<comment>- Version 4.0.0 (final)
- Changed &quot;List&quot; method of Snapshot D-Bus interface to return a map of properties instead of a comma separated list of strings; this will allow retrieving the snapshot properties even if they contain a comma in their value [boo#1202147]
- Remove &quot;Snapshot.hpp&quot; as a public API for now - all public functionality is part of SnapshotManager.hpp
- Add header file documentation for SnapshotManager.hpp
- Add method to delete snapshot [gh#openSUSE/transactional-update#52]
- Allow setting description of snapshot [gh#openSUSE/transactional-update#55]
- create_dirs_from_rpmdb: set SELinux file context of missing directories [gh#openSUSE/transactional-update#84], [bsc#1197242]
- Fix broken logrotate due to typo in config file [gh#openSUSE/transactional-update#87]
- create_dirs_from_rpmdb: Fix handling return code of create_dirs() [gh#openSUSE/transactional-update#86]
- Fix broken &quot;shell&quot; prompt after selfupdate
- Add documented D-Bus interface definition files
- Add tukit_sm_get_current and tukit_sm_get_default to C interface
- Fixed typos</comment>
<requestid>993808</requestid>
</revision>
</revisionlist>

This file was deleted.

26 changes: 26 additions & 0 deletions packages/t/transactional-update/transactional-update.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
-------------------------------------------------------------------
Tue Aug 2 14:32:35 UTC 2022 - Ignaz Forster <[email protected]>

- Version 4.0.0
- Last minute interface change: Changed "List" method of Snapshot D-Bus
interface to return a map of properties instead of a comma separated
list of strings; this will allow retrieving the snapshot properties
even if they contain a comma in their value [boo#1202147]
- Remove "Snapshot.hpp" as a public API for now - all public
functionality is part of SnapshotManager.hpp
- Add header file documentation for SnapshotManager.hpp
- Add method to delete snapshot
[gh#openSUSE/transactional-update#52]
- Allow setting description of snapshot
[gh#openSUSE/transactional-update#55]
- create_dirs_from_rpmdb: set SELinux file context of missing directories
[gh#openSUSE/transactional-update#84], [bsc#1197242]
- Fix broken logrotate due to typo in config file
[gh#openSUSE/transactional-update#87]
- create_dirs_from_rpmdb: Fix handling return code of create_dirs()
[gh#openSUSE/transactional-update#86]
- Fix broken "shell" prompt after selfupdate
- Add documented D-Bus interface definition files
- Add tukit_sm_get_current and tukit_sm_get_default to C interface
- Fixed typos

-------------------------------------------------------------------
Tue Jun 21 08:02:24 UTC 2022 - Stefan Schubert <[email protected]>

Expand Down
8 changes: 5 additions & 3 deletions packages/t/transactional-update/transactional-update.spec
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,13 @@
%{!?_distconfdir: %global _distconfdir %{_prefix}%{_sysconfdir}}

Name: transactional-update
Version: 4.0.0~rc4
Version: 4.0.0
Release: 0
Summary: Transactional Updates with btrfs and snapshots
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Base
URL: https://github.com/openSUSE/transactional-update
#Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source0: transactional-update-4.0.0~rc4.tar.gz
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: transactional-update.check

BuildRequires: autoconf
Expand Down Expand Up @@ -274,6 +273,7 @@ mv %{buildroot}/%{_sysconfdir}/logrotate.d/transactional-update %{buildroot}%{_d
%{_sbindir}/tukit
%{_sbindir}/create_dirs_from_rpmdb
%{_unitdir}/create-dirs-from-rpmdb.service
%{_mandir}/man5/tukit.conf.5.gz

%files -n dracut-%{name}
%license COPYING gpl-2.0.txt
Expand All @@ -292,6 +292,8 @@ mv %{buildroot}/%{_sysconfdir}/logrotate.d/transactional-update %{buildroot}%{_d
%{_unitdir}/tukitd.service
%{_prefix}/share/dbus-1/system-services/tukitd.d-bus.service
%{_prefix}/share/dbus-1/system.d/org.opensuse.tukit.conf
%{_prefix}/share/dbus-1/interfaces/org.opensuse.tukit.Snapshot.xml
%{_prefix}/share/dbus-1/interfaces/org.opensuse.tukit.Transaction.xml

%files -n %{devname}
%license COPYING lgpl-2.1.txt
Expand Down

0 comments on commit 3c34455

Please sign in to comment.