Hello community,

here is the log from the commit of package rear for openSUSE:Factory checked in 
at 2017-08-24 18:42:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rear (Old)
 and      /work/SRC/openSUSE:Factory/.rear.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rear"

Thu Aug 24 18:42:22 2017 rev:32 rq:512638 version:2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/rear/rear.changes        2016-11-24 
21:23:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes   2017-08-24 
18:42:27.137459518 +0200
@@ -1,0 +2,185 @@
+Wed Jul 26 12:58:25 CEST 2017 - jsm...@suse.de
+
+- Version upgrade to 2.2
+  A detailed list can be found in the rear-release-notes.txt file.
+  Changes include (excerpt):
+  * Let the get_disk_size() function retry several times to be more
+    fail-safe when udev needs some time until device files appear.
+    This introduces the new generic helper function retry_command()
+    plus the new config variables REAR_SLEEP_DELAY and
+    REAR_MAX_RETRIES. For details see default.conf and
+    lib/layout-functions.sh (issue #1370)
+  * ReaR failed to continue due incorrect check of presence
+    of USB device (REAR-000) in /proc/mounts, despite foregoing
+    script (060_mount_NETFS_path.sh) did mounting of this device
+    (issue #1415)
+  * Add missing privilege separation dir to start sshd
+    on Debian 9 (issue #1381)
+  * Redirect rsync verbose output to backup log (issue #1387)
+  * Load storage controllers in rescue system in same order
+    as on host system (issue #1384):
+    Copy over modules from initrd on SUSE LINUX and prevent sorting
+    of MODULES_LOAD array to keep the order intended.
+  * Add /yaboot to ISO_FILE when running SUSE ppc64 (issue #1414)
+  * Add SSL cert directories so we can interact
+    with Google Cloud Storage (issue #1402)
+  * Modified the "unattended" into "automatic" with ISO_DEFAULT
+    required for automated recovery tests (issue #1397)
+  * Use the original fds when ReaR was launched (which are now
+    saved as fd6, fd7, and fd8 for stdin, stdout, and stderr
+    respectively) for actually intended user input and user output.
+    To keep backward compatible behaviour all old deprecated usage
+    of '>&8' is converted into '>/dev/null' but /dev/null usage
+    in general should be cleaned up later (issues #887, #1395)
+  * Added new generic UserInput and UserOutput plus LogUserOutput
+    functions that are intended to replace current user input
+    functionality that calls select or read directly.
+    For the next ReaR version 2.3 it is planned to also
+    redirect stdout into the log file in addition to stderr
+    (issues #885, #1366, #1398, #1399)
+  * The 'make rpm' now relies on 'make srpm' which creates
+    the src.rpm package first. This src.rpm package can then
+    be easily copied to another computer to rebuild a rpm package
+    from it without needed the sources itself (or git checkout)
+    (issue #1389)
+  * Replaced some perl regexp with grep native extended regexp
+    (issue #1376)
+  * Introducing SECURE_BOOT_BOOTLOADER variable in default.conf
+    This variable should enable users booting with Secure Boot,
+    to use whatever custom signed boot loader they like, and
+    removes hard coded entry "shim.efi" from ReaRs code
+    (issue #1374)
+  * Enhanced and cleaned up making ISO on POWER (ppc64/ppc64le).
+    Now the backup can be stored in the ISO (via BACKUP_URL=iso...)
+    and even multiple ISOs work on POWER now (issues #697, #1383)
+  * Create multipath.conf only during migration (from non-mulitpath
+    to multipath), and always copy /etc/multipath/bindings to the
+    TARGET_FS_ROOT (issues #1382, #1393)
+- Version upgrade to 2.1
+  A detailed list can be found in the rear-release-notes.txt file.
+  Changes include (excerpt):
+  * Support for Grub2 installation with software RAID1 on Linux
+    on POWER (ppc64/ppc64le) (issue #1369)
+  * REBUILD_INITRAMFS variable was introduced.
+    The new default.conf setting REBUILD_INITRAMFS="yes" rebuilds
+    the initramfs/initrd during "rear recover" to be more on the
+    safe side. With REBUILD_INITRAMFS="" the old behaviour
+    can still be specified (issue #1321)
+  * ISO_RECOVER_MODE=unattended mode (issue #1351) - required
+    for automated ReaR testing with OUTPUT=ISO
+  * MODULES variable supports now special values like
+    'all_modules', 'loaded_modules', 'no_modules'
+    (issues #1202, #1355)
+  * Include systemd/network to preserve
+    "Predictable Network Interface Names" (issue #1349)
+  * Various improvements regarding multipath
+    (issues #1190, #1309, #1310, #1311, #1314, #1315, #1324,
+     #1325, #1328, #1329, #1344, #1346)
+  * Show OUTPUT variables in rear dump (issue #1337)
+  * Added support for "grub PXE style" via PXE_CONFIG_GRUB_STYLE
+    and PXE_TFTP_IP on non x86 platform (issue #1339)
+  * Try 'wipefs -force' and use 'dd' as fallback to better
+    clean up disk partitions (issue #1327)
+  * Reorganized "finalize" scripts ordering and cleanup of the
+    PPC bootloader installation (issue #1323)
+  * Avoid long default wait in 'dig' when DNS servers are not set
+    (issue #1319)
+  * Fail-safe calculations in partitioning code
+    (issues #1269, #1307)
+  * Improved support on ppc/ppc64/ppc64le architectures
+    (issues #1178, #1311, #1313, #1322)
+  * Define hostname in both /etc/HOSTNAME and /etc/hostname
+    in rescue image (for Arch) (issue #1316)
+  * Rename network interface when MAC not present in udev
+    (issue #1312)
+  * Added support for 'nano' editor (in addition to 'vi')
+    (issues #1298, #1306)
+  * mmcblk disk types are now supported (issues #1301, #1302)
+  * NETFS_RESTORE_CAPABILITIES variable was introduced
+    to restore file capabilities in a proper way (issue #1283)
+  * Added required libs and files for 'curl' with HTTPs
+    by default (issues #1267, #1279)
+  * More precise XFS file system creation during rear recover
+    (issues #1208, #1213, #1276)
+  * DRLM management and security improvements (issue #1252)
+  * Improved BOOTLOADER support (issue #1242)
+  * DRLM support for multiple backups via multiple config files
+    (issue #1229)
+  * FIRMWARE_FILES support to exclude firmware files
+    in rescue image to reduce the size of image (issue #1216)
+  * Enable SELinux in the rescue image for tar internal
+    backup method if BACKUP_SELINUX_DISABLE=0 (issue #1215)
+  * BOOT_OVER_SAN is now fully supported
+    (issues #1190, #1309, #1314, #1315, #1325, #1329, #1344)
+  * NVME disks are now fully supported (issue #1191)
+  * Some initial basic support for new backup type ZYPPER
+    was added (issues #1085, #1209)
+  * Finding UEFI boot loaders on non standard places
+    (issues #1204, #1225, #1293)
+  * The USB UEFI partition size USB_UEFI_PART_SIZE for kernel
+    image has been increased from 100 to 200 MB (issue #1205)
+  * REAR_INITRD_COMPRESSION variable was introduced to specify
+    initrd compression (e.g. 'lzma' for PPC64)
+    (issues #1142, #1218, #1290)
+  * New backup type BLOCKCLONE was added to backup
+    non-Linux partitions (e.g. Windows NTFS partitions)
+    (issues #1078, #1162, #1172, #1180)
+  * Bareos 16.2 is now supported (issue #1169)
+  * New USB_PARTITION_ALIGN_BLOCK_SIZE and
+    USB_DEVICE_FILESYSTEM_PARAMS variables
+    were added (issue #1217)
+  * Improved the USB backup selection menu during the recovery
+    via USB (issue #1166)
+  * USB_SUFFIX variable was introduced to align backup on USB
+    with backup on NFS (issues #1164, #1160, #1145)
+  * Forbid incremental backup to work on BACKUP_URL=usb://
+    (issue #1146)
+  * The USB_DEVICE_PARTED_LABEL=gpt setting is now honered
+    while formatting the USB disk (issue #1153)
+- Version upgrade to 2.0
+  Backward incompatible change: ReaR 2.00 introduced the 3-digits
+  scripts instead of the 2-digits script. This means all scripts
+  must begin with 3 digits, e.g. 010-my-script.sh instead
+  of 10-my-script. Therefore, if you wrote your own scripts
+  make sure to renumber these.
+  A detailed list can be found in the rear-release-notes.txt file.
+  Changes include (excerpt):
+  * Bareos support: add missing directory /var/run/bareos
+    in recovery system (issue #1148)
+  * Forbid BACKUP_URL=usb for BACKUP_TYPE=incremental/differential
+    (issues #1141 and #1145)
+  * Improved and added new example configurations
+    (issue #1068, #1058)
+  * Modified/Improved the exit code messages of ReaR
+    (issues #1089, #1133)
+  * Fix documentation regarding OUTPUT_URL=null
+    (issues #734, #1130)
+  * Better and fail safe progress messages
+    while tar backup restore (issue #1116)
+  * Implement simulation mode with simulation with the workflows
+    validate and shell (issue #1098)
+  * Update 11-multiple-backups.adoc : Multiple backups are
+    in general not supported for BACKUP_TYPE=incremental
+    or BACKUP_TYPE=differential (issues #1074 and #1123)
+  * Using RUNTIME_LOGFILE in all scripts as needed (issue #1119)
+  * New Backup method was added - BORG
+    (issues #1030, #1037, #1046, #1048, #1118)
+  * Multiple backups are now possible (issues #1088, #1102, #1096)
+    see the documentation page (New)
+  * Support partitioning and formatting huge USB devices
+    (issue #1105)
+  * Skip remount async when systemd is used (issue #1097)
+  * Fixed and enhanced code for multiple ISOs (issue #1081)
+  * BACKUP_TYPE=incremental (New) and BACKUP_TYPE=differential
+    were updated (issues #974, #1069)
+  * Added support for setting a UUID on XFS with
+    enabled CRC (RHEL 7) (issue #1065)
+  * Fix for ISO not bootable for SLES11 ppc64
+    with root LVM (issue #1061)
+  * PXE booting enhancement with new style of uploading
+    the boot files (issue #193)
+  * Renumbering the ReaR scripts from 2-digits to 3-digits
+    (issue #1051)
+  * Improved boot loader detection (issue #1038)
+
+-------------------------------------------------------------------

Old:
----
  rear-1.19.tar.gz

New:
----
  rear-2.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rear.spec ++++++
--- /var/tmp/diff_new_pack.gXkqqQ/_old  2017-08-24 18:42:28.093324858 +0200
+++ /var/tmp/diff_new_pack.gXkqqQ/_new  2017-08-24 18:42:28.105323168 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rear
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,9 +22,9 @@
 # When there are SUSE specific patches, add a trailing letter 'a' 'b' 'c' ...
 # to the rear upstrea, version (e.g. "Version: 1.18.a"
 # see https://github.com/rear/rear/issues/666
-Version:        1.19
+Version:        2.2
 Release:        0
-%define upstream_version 1.19
+%define upstream_version 2.2
 # Automatic version upgrades are not possible in practice.
 # The user must explicitly specify his intended version.
 # When users have a working disaster recovery procedure, they should not 
upgrade
@@ -289,8 +289,9 @@
 # for the suse_version values see the listing at
 # http://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
 # in particular see there the "Note" that reads
-# "sles_version is no longer set in SLES 11. Use suse_version == 1110 
instead.":
-%if 0%{?suse_version} == 1110
+# "sles_version is no longer set in SLES 11. Use suse_version == 1110 instead."
+# and use that also for all older SUSE distributions:
+%if 0%{?suse_version} <= 1110
 # SLE 11 and openSUSE 11.1
 OS_VERSION="11"
 %endif
@@ -299,13 +300,18 @@
 OS_VERSION="13.1"
 %endif
 %if 0%{?suse_version} == 1315
-# SLE 12 and openSUSE Leap 42.1
+# SLE 12 and openSUSE Leap 42.x
 OS_VERSION="12"
 %endif
 %if 0%{?suse_version} == 1320
 # openSUSE 13.2
 OS_VERSION="13.2"
 %endif
+%if 0%{?suse_version} > 1320
+# openSUSE Factory - current upcoming release (changing)
+# treat it same as SLE 12 and openSUSE Leap 42.x:
+OS_VERSION="12"
+%endif
 echo -e "OS_VENDOR=SUSE_LINUX\nOS_VERSION=$OS_VERSION" >etc/rear/os.conf
 
 %build

++++++ rear-1.19.tar.gz -> rear-2.2.tar.gz ++++++
++++ 84617 lines of diff (skipped)


Reply via email to