Accepting request 733917 from home:hauky:branches:filesystems_GA
- update to pre-release 1.8.4pre2 * fix builds for Linux-kernels 5.3 OBS-URL: https://build.opensuse.org/request/show/733917 OBS-URL: https://build.opensuse.org/package/show/filesystems/openafs?expand=0&rev=47
This commit is contained in:
parent
bc5edbf762
commit
499b7a4ddc
@ -1,59 +0,0 @@
|
|||||||
User-Visible OpenAFS Changes
|
|
||||||
|
|
||||||
OpenAFS 1.8.3
|
|
||||||
|
|
||||||
All platforms
|
|
||||||
|
|
||||||
* Improved diagnostics and error messages (13186 13411 13417)
|
|
||||||
|
|
||||||
* Avoid sending RX packets with random garbage in the userStatus field
|
|
||||||
(13332)
|
|
||||||
|
|
||||||
* Fixed detection of the RX initialization status (13416)
|
|
||||||
|
|
||||||
* Assorted fixes to avoid segmentation faults and other potential problems
|
|
||||||
by detecting internal errors rather than letting them go unnoticed
|
|
||||||
(13329 13372)
|
|
||||||
|
|
||||||
All server platforms
|
|
||||||
|
|
||||||
* Fixed a build problem accidentally introduced in release 1.8.2 (13328)
|
|
||||||
|
|
||||||
* Assorted efficiency improvements in the ubik implementation (13153 13218
|
|
||||||
13188 13353)
|
|
||||||
|
|
||||||
* Fixed locking around transaction list processing in volserver to avoid
|
|
||||||
segmentation faults and other potential problems (13336 13337)
|
|
||||||
|
|
||||||
* When the volserver attempts to remove a temporary volume after a
|
|
||||||
transaction, but the volume was already removed, e.g., by the salvager,
|
|
||||||
this is no longer treated as an error (13235)
|
|
||||||
|
|
||||||
All client platforms
|
|
||||||
|
|
||||||
* Update the CellServDB to the latest version from grand.central.org from
|
|
||||||
May 14th 2018 (13409)
|
|
||||||
|
|
||||||
* Avoid a panic during cache initialization when allocating the required
|
|
||||||
memory fails (13307)
|
|
||||||
|
|
||||||
* Add back the packet counters and timestamps to "vos status" output
|
|
||||||
which had been missing since release 1.8.0 (13421)
|
|
||||||
|
|
||||||
* Correctly handle errors encountered while reading data from the server
|
|
||||||
and writing it to the cache, e.g., due to a full cache partition (13443)
|
|
||||||
|
|
||||||
* Avoid a panic due to a recoverable error while flushing cache items
|
|
||||||
(13503)
|
|
||||||
|
|
||||||
Linux clients
|
|
||||||
|
|
||||||
* Support mainline kernels 4.20 and 5.0 and distribution kernels with
|
|
||||||
backports from those (13405 13406 13440 13441 13442)
|
|
||||||
|
|
||||||
* DKMS-related fixes in Red Hat packaging (13438 13479)
|
|
||||||
|
|
||||||
macOS
|
|
||||||
|
|
||||||
* Support building and packaging on macOS 10.14 "Mojave" (13412 13413)
|
|
||||||
|
|
90
RELNOTES-1.8.4pre2
Normal file
90
RELNOTES-1.8.4pre2
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
User-Visible OpenAFS Changes
|
||||||
|
|
||||||
|
OpenAFS 1.8.4 (in progress)
|
||||||
|
|
||||||
|
All platforms
|
||||||
|
|
||||||
|
Build system updates to remove obsolete autoconf macros and remove missing
|
||||||
|
script warning during builds (13480, 13481, 13482, 13483, 13484, 13486,
|
||||||
|
13789, 13790).
|
||||||
|
|
||||||
|
Build system update to fix a conditional check in the pthread.m4 autoconf
|
||||||
|
file (13595)
|
||||||
|
|
||||||
|
Build system update to create the man3 subdirectory, fixing a
|
||||||
|
reported build failure (13535).
|
||||||
|
|
||||||
|
Remove the last reference to src/mcas in the documentation (13558).
|
||||||
|
|
||||||
|
All server platforms
|
||||||
|
|
||||||
|
Fix fileserver's parsing of the options -vlruthresh, -vlruinterval,
|
||||||
|
-vlrumax and -novbc (13680).
|
||||||
|
|
||||||
|
Fixes to make ptserver's behaviour when run in restricted mode consistent
|
||||||
|
with the documentation: Non-members of the system:administrators group
|
||||||
|
are no longer allowed to issue the adduser, setfields and delete pts
|
||||||
|
commands, and all members of system:administrators are now allowed to
|
||||||
|
issue pts commands in this mode, not just the admin principal (13686..88).
|
||||||
|
|
||||||
|
All client platforms
|
||||||
|
|
||||||
|
Fix missing Rx call clean-up after failing to read dcaches from a file
|
||||||
|
server (13511).
|
||||||
|
|
||||||
|
Fix an Rx call leak for calls aborted by a connection abort after the call
|
||||||
|
was initialized but before use (13517).
|
||||||
|
|
||||||
|
Remove the obsolete afs_xosi lock to remove unnecessary serialization of
|
||||||
|
VOP_GETATTR calls. This can lead to improved performance under heavy
|
||||||
|
workloads (13529).
|
||||||
|
|
||||||
|
Increase the size of the Directory Name Lookup Cache (DNLC) to improve
|
||||||
|
cache performance (13559).
|
||||||
|
|
||||||
|
Fix getting tokens for cells with a three character name (13679).
|
||||||
|
|
||||||
|
Avoid a misleading message about the cell being used when aklog is run
|
||||||
|
with the -cell parameter but the AFSCELL environment variable is set to
|
||||||
|
a different cell (13676).
|
||||||
|
|
||||||
|
Build system update to honor the CFLAGS environment variable when building
|
||||||
|
libuafs (13544).
|
||||||
|
|
||||||
|
Linux
|
||||||
|
|
||||||
|
Support for mainline kernels up to 5.3 (13787, 13789).
|
||||||
|
|
||||||
|
More fixes for improper use of ENOENT fixes to avoid incorrect use of linux
|
||||||
|
negative dentry cache, which can lead to false ENOENT errors (13542, 13543,
|
||||||
|
13590, 13692) (RT #134904).
|
||||||
|
|
||||||
|
Return errors instead of returning incomplete directory listings when the
|
||||||
|
directory objects are incomplete in the cache (13591).
|
||||||
|
|
||||||
|
Add ppc64le_linux26 sysname for the ppc64le architecture (13636, 13637,
|
||||||
|
13589).
|
||||||
|
|
||||||
|
Fix configure check for a kernel time function in order to build on
|
||||||
|
Linux 5.0 (13523).
|
||||||
|
|
||||||
|
RPM packaging update for RHEL8 adding a build requirement to ensure the
|
||||||
|
kernel module can be built from the SRPM (13563) (RT #134900).
|
||||||
|
|
||||||
|
On systemd based RHEL/Fedora systems, start the client after dkms startup
|
||||||
|
is finished if the latter is installed and enabled, to avoid attempting
|
||||||
|
starts without the kernel module being available yet (13674) (RT #134974).
|
||||||
|
|
||||||
|
MacOS
|
||||||
|
|
||||||
|
Build system updates for MacOS (13584).
|
||||||
|
|
||||||
|
Solaris
|
||||||
|
|
||||||
|
Add CTF debugging records to userspace objects to improve debugging
|
||||||
|
of servers (13487).
|
||||||
|
|
||||||
|
Convert the cache manager vnodes to be non-embebbed on Solaris 11 in order
|
||||||
|
to make the cache manager more resilient across Solaris 11 changes (13524,
|
||||||
|
13525, 13526, 13527, 13528).
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:58da20546b5ad6ab8aebf3e701f13e61910a1a95f275bef762c319172c6c5593
|
|
||||||
size 3845770
|
|
@ -1 +0,0 @@
|
|||||||
a10f9d79400352cdec886308c1936b52 openafs-1.8.3-doc.tar.bz2
|
|
@ -1 +0,0 @@
|
|||||||
58da20546b5ad6ab8aebf3e701f13e61910a1a95f275bef762c319172c6c5593 openafs-1.8.3-doc.tar.bz2
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ead9c16c50404b98b06e1d22fb6359880bfc6e93a6108a12e5e4e1c73b64cea5
|
|
||||||
size 15082203
|
|
@ -1 +0,0 @@
|
|||||||
1ede289bbfacf71dab09b20978b7e11a openafs-1.8.3-src.tar.bz2
|
|
@ -1 +0,0 @@
|
|||||||
ead9c16c50404b98b06e1d22fb6359880bfc6e93a6108a12e5e4e1c73b64cea5 openafs-1.8.3-src.tar.bz2
|
|
3
openafs-1.8.4pre2-doc.tar.bz2
Normal file
3
openafs-1.8.4pre2-doc.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cc90856d105e0282882b38b4e3245d9dd9dd20abb13c841920c67324cb8bfc56
|
||||||
|
size 3846396
|
1
openafs-1.8.4pre2-doc.tar.bz2.md5
Normal file
1
openafs-1.8.4pre2-doc.tar.bz2.md5
Normal file
@ -0,0 +1 @@
|
|||||||
|
2edc2ff8f8d58fb4f68ec3ab9f02be84 openafs-1.8.4pre2-doc.tar.bz2
|
1
openafs-1.8.4pre2-doc.tar.bz2.sha256
Normal file
1
openafs-1.8.4pre2-doc.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
cc90856d105e0282882b38b4e3245d9dd9dd20abb13c841920c67324cb8bfc56 openafs-1.8.4pre2-doc.tar.bz2
|
3
openafs-1.8.4pre2-src.tar.bz2
Normal file
3
openafs-1.8.4pre2-src.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a0a8a814b73040131f5d19bf122c071a98bd56245a204df244466ae589b140fc
|
||||||
|
size 15064908
|
1
openafs-1.8.4pre2-src.tar.bz2.md5
Normal file
1
openafs-1.8.4pre2-src.tar.bz2.md5
Normal file
@ -0,0 +1 @@
|
|||||||
|
80dd951cb4105e0c2dbc640d22299e32 openafs-1.8.4pre2-src.tar.bz2
|
1
openafs-1.8.4pre2-src.tar.bz2.sha256
Normal file
1
openafs-1.8.4pre2-src.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
a0a8a814b73040131f5d19bf122c071a98bd56245a204df244466ae589b140fc openafs-1.8.4pre2-src.tar.bz2
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 26 20:56:05 UTC 2019 - Christof Hanke <christof.hanke@mpcdf.mpg.de>
|
||||||
|
|
||||||
|
- update to pre-release 1.8.4pre2
|
||||||
|
* fix builds for Linux-kernels 5.3
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Jul 28 18:34:40 UTC 2019 - Christof Hanke <christof.hanke@mpcdf.mpg.de>
|
Sun Jul 28 18:34:40 UTC 2019 - Christof Hanke <christof.hanke@mpcdf.mpg.de>
|
||||||
|
|
||||||
|
18
openafs.spec
18
openafs.spec
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
# needssslcertforbuild
|
# needssslcertforbuild
|
||||||
|
|
||||||
@ -57,23 +57,23 @@
|
|||||||
|
|
||||||
# used for %setup only
|
# used for %setup only
|
||||||
# leave upstream tar-balls untouched for integrity checks.
|
# leave upstream tar-balls untouched for integrity checks.
|
||||||
%define upstream_version 1.8.3
|
%define upstream_version 1.8.4pre2
|
||||||
|
|
||||||
Name: openafs
|
Name: openafs
|
||||||
|
|
||||||
Version: 1.8.3
|
Version: 1.8.4~pre2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: OpenAFS Distributed File System
|
Summary: OpenAFS Distributed File System
|
||||||
License: IPL-1.0
|
License: IPL-1.0
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
Url: http://www.openafs.org/
|
Url: http://www.openafs.org/
|
||||||
|
|
||||||
Source0: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2
|
Source0: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2
|
||||||
Source1: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2
|
Source1: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2
|
||||||
Source2: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2.md5
|
Source2: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2.md5
|
||||||
Source3: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2.md5
|
Source3: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2.md5
|
||||||
Source4: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2.sha256
|
Source4: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-src.tar.bz2.sha256
|
||||||
Source5: http://www.openafs.org/dl/openafs/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2.sha256
|
Source5: http://www.openafs.org/dl/openafs/canditate/%{upstream_version}/openafs-%{upstream_version}-doc.tar.bz2.sha256
|
||||||
Source10: README.SUSE.openafs
|
Source10: README.SUSE.openafs
|
||||||
Source15: logrotate.openafs-server
|
Source15: logrotate.openafs-server
|
||||||
Source16: ld.conf.openafs
|
Source16: ld.conf.openafs
|
||||||
|
Loading…
Reference in New Issue
Block a user