Accepting request 419377 from filesystems:ceph:jewel
- pre_checkin.sh: modify script so it adds "Source98: README-ceph-test.txt" to ceph-test.spec - Update to version 10.2.2+git.1470776886.38cd6cb (latest upstream jewel): OBS-URL: https://build.opensuse.org/request/show/419377 OBS-URL: https://build.opensuse.org/package/show/filesystems:ceph/ceph?expand=0&rev=55
This commit is contained in:
parent
9005fcb082
commit
085206c12c
@ -1,5 +1,5 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">git://github.com/SUSE/ceph.git</param>
|
<param name="url">git://github.com/SUSE/ceph.git</param>
|
||||||
<param name="changesrevision">8b5c3530fb0a0421cdcb46244f4a819bab459312</param></service>
|
<param name="changesrevision">38cd6cbb8b5b8bffb6097fc2f46a55cc5b0ee96a</param></service>
|
||||||
</servicedata>
|
</servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:187229cd67be54f426ed313c639500bed6b172e43bac2cb8a2cd0bd053e9bedc
|
|
||||||
size 16500952
|
|
3
ceph-10.2.2+git.1470776886.38cd6cb.tar.bz2
Normal file
3
ceph-10.2.2+git.1470776886.38cd6cb.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0febc008e18c60a321c44ab826809108bbeb1433548e752dbae31067987b9586
|
||||||
|
size 16510494
|
@ -1,3 +1,115 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 10 08:56:43 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
- pre_checkin.sh: modify script so it adds
|
||||||
|
"Source98: README-ceph-test.txt" to ceph-test.spec
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 09 21:50:35 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
- Update to version 10.2.2+git.1470776886.38cd6cb (latest upstream jewel):
|
||||||
|
- rados/test.sh workunit timesout on OpenStack (pr#8904, issue#15700)
|
||||||
|
- Fixes for list-inconsistent-* (pr#9565, issue#16193, issue#16194, issue#15767)
|
||||||
|
- Missing export for rados_aio_get_version in src/include/rados/librados.h
|
||||||
|
(pr#9574, issue#16153)
|
||||||
|
- osd:sched_time not actually randomized (pr#9578, issue#16080)
|
||||||
|
- global-init: fixup chown of the run directory along with log and asok files
|
||||||
|
(pr#8754, issue#15608)
|
||||||
|
- crash adding snap to purged_snaps in ReplicatedPG::WaitingOnReplicas
|
||||||
|
(pr#9575, issue#16150)
|
||||||
|
- Scrub error: 0/1 pinned (pr#9576, issue#16148)
|
||||||
|
- msg/async: backports of all asyncmsgr fixes to jewel (pr#9633, issue#16487)
|
||||||
|
- FileStore: umount hang because sync thread doesn't exit (pr#9105, issue#15768)
|
||||||
|
- librbd: flag image as updated after proxying maintenance op (pr#9883, pr#16422)
|
||||||
|
- rgw: don't unregister request if request is not connected to manager
|
||||||
|
(pr#9242, issue#15978)
|
||||||
|
- rgw: add_zone only clears master_zone if --master=false (pr#9327, issue#16086)
|
||||||
|
- rgw: retry on bucket sync errors (pr#9425, issue#16109)
|
||||||
|
- test: improve rbd-mirror test case coverage (pr#9631, issue#16232)
|
||||||
|
- rgw: updating CORS/ACLs might not work in some circumstances (pr#9543,
|
||||||
|
issue#16040)
|
||||||
|
- rgw: account/container metadata not actually present in a request are
|
||||||
|
deleted during POST through Swift API (pr#9542, issue#15967, issue#16039)
|
||||||
|
- rgw: cleanup radosgw-admin temp command as it was deprecated (pr#9390,
|
||||||
|
issue#16071)
|
||||||
|
- rgw: initial slashes are not properly handled in Swift's BulkDelete
|
||||||
|
(pr#9316, issue#15954)
|
||||||
|
- rgw: custom metadata aren't camelcased in Swift's responses (pr#9267,
|
||||||
|
issue#15960)
|
||||||
|
- No Last-Modified, Content-Size and X-Object-Manifest headers if no segments
|
||||||
|
in DLO manifest (pr#9265, issue#15965)
|
||||||
|
- s3website: x-amz-website-redirect-location header returns malformed HTTP
|
||||||
|
response (pr#9099, issue#15841)
|
||||||
|
- rgw: backport merge of static sites fixes (pr#9568, issue#15531,
|
||||||
|
issue#15532, issue#15555)
|
||||||
|
- rgw: aws4 parsing issue (pr#9545, issue#16117)
|
||||||
|
- ceph-disk: Accept bcache devices as data disks (pr#8497, issue#13278)
|
||||||
|
- radosgw-admin: EEXIST messages for create operations (pr#9268, issue#15998)
|
||||||
|
- essential backports for OpenStack Manila (pr#10453, issue#15999,
|
||||||
|
issue#16830, issue#16831)
|
||||||
|
- multisite sync races with deletes (pr#10293, issue#16589)
|
||||||
|
- backport: mds: fix mdsmap print_summary with standby replays (pr#9547,
|
||||||
|
issue#15968)
|
||||||
|
- mon: Monitor: validate prefix on handle_command() (pr#10036, issue#16549)
|
||||||
|
- msg/async: connection race hang (pr#10003, issue#16380)
|
||||||
|
- AsyncConnection::lockmsg/async lockdep cycle: AsyncMessenger::lock,
|
||||||
|
MDSDaemon::mds_lock, AsyncConnection::lock (pr#10004, issue#16374)
|
||||||
|
- rados: Add cleanup message with time to rados bench output (pr#9740,
|
||||||
|
issue#16338)
|
||||||
|
- sparse_read on ec pool should return extends with correct offset (pr#10006,
|
||||||
|
issue#16249)
|
||||||
|
- New pools have bogus stuck inactive/unclean HEALTH_ERR messages until they
|
||||||
|
are first active and clean (pr#10007, issue#15806)
|
||||||
|
- rgw: support size suffixes for --max-size in radosgw-admin command
|
||||||
|
(pr#9743, issue#16339)
|
||||||
|
- prepare_pgtemp needs to only update up_thru if newer than the existing one
|
||||||
|
(pr#10001, issue#16427)
|
||||||
|
- OSDMonitor: drop pg temps from not the current primary (pr#9998,
|
||||||
|
issue#16429)
|
||||||
|
- librados,osd: bad flags can crash the osd (pr#9997, issue#16431)
|
||||||
|
- async messenger mon crash (pr#9996, issue#16437)
|
||||||
|
- mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary()) (pr#9559,
|
||||||
|
issue#16041)
|
||||||
|
- MDS: fix getattr starve setattr (pr#9560, issue#16135)
|
||||||
|
- Confusing MDS log message when shut down with stalled journaler reads
|
||||||
|
(pr#9557, issue#15898)
|
||||||
|
- MDSMonitor fixes (pr#9561, issue#16136)
|
||||||
|
- client: fstat cap release (pr#9562, issue#16152)
|
||||||
|
- OSD crash with Hammer to Jewel Upgrade: void
|
||||||
|
FileStore::init_temp_collections() (pr#10561, issue#16915)
|
||||||
|
- librbd: cancel all tasks should wait until finisher is done (pr#9752,
|
||||||
|
issue#16518)
|
||||||
|
- librbd: potential use after free on refresh error (pr#9952, issue#16520)
|
||||||
|
- Image removal doesn't necessarily clean up all rbd_mirroring entries
|
||||||
|
(pr#10009, issue#16514)
|
||||||
|
- Object map/fast-diff invalidated if journal replays the same snap remove
|
||||||
|
event (pr#10010, issue#16486)
|
||||||
|
- When journaling is enabled, a flush request shouldn't flush the cache
|
||||||
|
(pr#10041, issue#16315)
|
||||||
|
- Unable to disable journaling feature if in unexpected mirror state
|
||||||
|
(pr#10042, issue#16372)
|
||||||
|
- rbd-mirror: ensure replay status formatter has completed before stopping
|
||||||
|
replay (pr#10043, issue#16371)
|
||||||
|
- Journal duplicate op detection can cause lockdep error (pr#10044,
|
||||||
|
issue#16423)
|
||||||
|
- Journal needs to handle duplicate maintenance op tids (pr#10045,
|
||||||
|
issue#16424)
|
||||||
|
- rbd-mirror: potential race condition accessing local image journal
|
||||||
|
(pr#10046, issue#16425)
|
||||||
|
- Possible race condition during journal transition from replay to ready
|
||||||
|
(pr#10047, issue#16426)
|
||||||
|
- rbd-mirror should disable proxied maintenance ops for non-primary image
|
||||||
|
(pr#10050, issue#16459)
|
||||||
|
- Crash when utilizing advisory locking API functions (pr#10051, issue#16460)
|
||||||
|
- Timeout sending mirroring notification shouldn't result in failure
|
||||||
|
(pr#10052, issue#16482)
|
||||||
|
- Close journal and object map before flagging exclusive lock as released
|
||||||
|
(pr#10053, issue#16483)
|
||||||
|
- ExclusiveLock object leaked when switching to snapshot (pr#10054,
|
||||||
|
issue#16484)
|
||||||
|
- Whitelist EBUSY error from snap unprotect for journal replay (pr#10055,
|
||||||
|
issue#16485)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 8 21:14:18 UTC 2016 - ncutler@suse.com
|
Mon Aug 8 21:14:18 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@
|
|||||||
# common
|
# common
|
||||||
#################################################################################
|
#################################################################################
|
||||||
Name: ceph-test
|
Name: ceph-test
|
||||||
Version: 10.2.2+git.1470653938.8b5c353
|
Version: 10.2.2+git.1470776886.38cd6cb
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Ceph benchmarks and test tools
|
Summary: Ceph benchmarks and test tools
|
||||||
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
|
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
|
||||||
@ -67,8 +67,15 @@ Group: System/Filesystems
|
|||||||
%endif
|
%endif
|
||||||
URL: http://ceph.com/
|
URL: http://ceph.com/
|
||||||
Source0: ceph-%{version}.tar.bz2
|
Source0: ceph-%{version}.tar.bz2
|
||||||
|
Source98: README-ceph-test.txt
|
||||||
Source99: ceph-rpmlintrc
|
Source99: ceph-rpmlintrc
|
||||||
|
%if 0%{?suse_version}
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
|
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
|
||||||
|
%else
|
||||||
ExclusiveArch: x86_64 aarch64
|
ExclusiveArch: x86_64 aarch64
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
#################################################################################
|
#################################################################################
|
||||||
# dependencies that apply across all distro families
|
# dependencies that apply across all distro families
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
112
ceph.changes
112
ceph.changes
@ -1,3 +1,115 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 10 08:56:43 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
- pre_checkin.sh: modify script so it adds
|
||||||
|
"Source98: README-ceph-test.txt" to ceph-test.spec
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 09 21:50:35 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
- Update to version 10.2.2+git.1470776886.38cd6cb (latest upstream jewel):
|
||||||
|
- rados/test.sh workunit timesout on OpenStack (pr#8904, issue#15700)
|
||||||
|
- Fixes for list-inconsistent-* (pr#9565, issue#16193, issue#16194, issue#15767)
|
||||||
|
- Missing export for rados_aio_get_version in src/include/rados/librados.h
|
||||||
|
(pr#9574, issue#16153)
|
||||||
|
- osd:sched_time not actually randomized (pr#9578, issue#16080)
|
||||||
|
- global-init: fixup chown of the run directory along with log and asok files
|
||||||
|
(pr#8754, issue#15608)
|
||||||
|
- crash adding snap to purged_snaps in ReplicatedPG::WaitingOnReplicas
|
||||||
|
(pr#9575, issue#16150)
|
||||||
|
- Scrub error: 0/1 pinned (pr#9576, issue#16148)
|
||||||
|
- msg/async: backports of all asyncmsgr fixes to jewel (pr#9633, issue#16487)
|
||||||
|
- FileStore: umount hang because sync thread doesn't exit (pr#9105, issue#15768)
|
||||||
|
- librbd: flag image as updated after proxying maintenance op (pr#9883, pr#16422)
|
||||||
|
- rgw: don't unregister request if request is not connected to manager
|
||||||
|
(pr#9242, issue#15978)
|
||||||
|
- rgw: add_zone only clears master_zone if --master=false (pr#9327, issue#16086)
|
||||||
|
- rgw: retry on bucket sync errors (pr#9425, issue#16109)
|
||||||
|
- test: improve rbd-mirror test case coverage (pr#9631, issue#16232)
|
||||||
|
- rgw: updating CORS/ACLs might not work in some circumstances (pr#9543,
|
||||||
|
issue#16040)
|
||||||
|
- rgw: account/container metadata not actually present in a request are
|
||||||
|
deleted during POST through Swift API (pr#9542, issue#15967, issue#16039)
|
||||||
|
- rgw: cleanup radosgw-admin temp command as it was deprecated (pr#9390,
|
||||||
|
issue#16071)
|
||||||
|
- rgw: initial slashes are not properly handled in Swift's BulkDelete
|
||||||
|
(pr#9316, issue#15954)
|
||||||
|
- rgw: custom metadata aren't camelcased in Swift's responses (pr#9267,
|
||||||
|
issue#15960)
|
||||||
|
- No Last-Modified, Content-Size and X-Object-Manifest headers if no segments
|
||||||
|
in DLO manifest (pr#9265, issue#15965)
|
||||||
|
- s3website: x-amz-website-redirect-location header returns malformed HTTP
|
||||||
|
response (pr#9099, issue#15841)
|
||||||
|
- rgw: backport merge of static sites fixes (pr#9568, issue#15531,
|
||||||
|
issue#15532, issue#15555)
|
||||||
|
- rgw: aws4 parsing issue (pr#9545, issue#16117)
|
||||||
|
- ceph-disk: Accept bcache devices as data disks (pr#8497, issue#13278)
|
||||||
|
- radosgw-admin: EEXIST messages for create operations (pr#9268, issue#15998)
|
||||||
|
- essential backports for OpenStack Manila (pr#10453, issue#15999,
|
||||||
|
issue#16830, issue#16831)
|
||||||
|
- multisite sync races with deletes (pr#10293, issue#16589)
|
||||||
|
- backport: mds: fix mdsmap print_summary with standby replays (pr#9547,
|
||||||
|
issue#15968)
|
||||||
|
- mon: Monitor: validate prefix on handle_command() (pr#10036, issue#16549)
|
||||||
|
- msg/async: connection race hang (pr#10003, issue#16380)
|
||||||
|
- AsyncConnection::lockmsg/async lockdep cycle: AsyncMessenger::lock,
|
||||||
|
MDSDaemon::mds_lock, AsyncConnection::lock (pr#10004, issue#16374)
|
||||||
|
- rados: Add cleanup message with time to rados bench output (pr#9740,
|
||||||
|
issue#16338)
|
||||||
|
- sparse_read on ec pool should return extends with correct offset (pr#10006,
|
||||||
|
issue#16249)
|
||||||
|
- New pools have bogus stuck inactive/unclean HEALTH_ERR messages until they
|
||||||
|
are first active and clean (pr#10007, issue#15806)
|
||||||
|
- rgw: support size suffixes for --max-size in radosgw-admin command
|
||||||
|
(pr#9743, issue#16339)
|
||||||
|
- prepare_pgtemp needs to only update up_thru if newer than the existing one
|
||||||
|
(pr#10001, issue#16427)
|
||||||
|
- OSDMonitor: drop pg temps from not the current primary (pr#9998,
|
||||||
|
issue#16429)
|
||||||
|
- librados,osd: bad flags can crash the osd (pr#9997, issue#16431)
|
||||||
|
- async messenger mon crash (pr#9996, issue#16437)
|
||||||
|
- mds/StrayManager.cc: 520: FAILED assert(dnl->is_primary()) (pr#9559,
|
||||||
|
issue#16041)
|
||||||
|
- MDS: fix getattr starve setattr (pr#9560, issue#16135)
|
||||||
|
- Confusing MDS log message when shut down with stalled journaler reads
|
||||||
|
(pr#9557, issue#15898)
|
||||||
|
- MDSMonitor fixes (pr#9561, issue#16136)
|
||||||
|
- client: fstat cap release (pr#9562, issue#16152)
|
||||||
|
- OSD crash with Hammer to Jewel Upgrade: void
|
||||||
|
FileStore::init_temp_collections() (pr#10561, issue#16915)
|
||||||
|
- librbd: cancel all tasks should wait until finisher is done (pr#9752,
|
||||||
|
issue#16518)
|
||||||
|
- librbd: potential use after free on refresh error (pr#9952, issue#16520)
|
||||||
|
- Image removal doesn't necessarily clean up all rbd_mirroring entries
|
||||||
|
(pr#10009, issue#16514)
|
||||||
|
- Object map/fast-diff invalidated if journal replays the same snap remove
|
||||||
|
event (pr#10010, issue#16486)
|
||||||
|
- When journaling is enabled, a flush request shouldn't flush the cache
|
||||||
|
(pr#10041, issue#16315)
|
||||||
|
- Unable to disable journaling feature if in unexpected mirror state
|
||||||
|
(pr#10042, issue#16372)
|
||||||
|
- rbd-mirror: ensure replay status formatter has completed before stopping
|
||||||
|
replay (pr#10043, issue#16371)
|
||||||
|
- Journal duplicate op detection can cause lockdep error (pr#10044,
|
||||||
|
issue#16423)
|
||||||
|
- Journal needs to handle duplicate maintenance op tids (pr#10045,
|
||||||
|
issue#16424)
|
||||||
|
- rbd-mirror: potential race condition accessing local image journal
|
||||||
|
(pr#10046, issue#16425)
|
||||||
|
- Possible race condition during journal transition from replay to ready
|
||||||
|
(pr#10047, issue#16426)
|
||||||
|
- rbd-mirror should disable proxied maintenance ops for non-primary image
|
||||||
|
(pr#10050, issue#16459)
|
||||||
|
- Crash when utilizing advisory locking API functions (pr#10051, issue#16460)
|
||||||
|
- Timeout sending mirroring notification shouldn't result in failure
|
||||||
|
(pr#10052, issue#16482)
|
||||||
|
- Close journal and object map before flagging exclusive lock as released
|
||||||
|
(pr#10053, issue#16483)
|
||||||
|
- ExclusiveLock object leaked when switching to snapshot (pr#10054,
|
||||||
|
issue#16484)
|
||||||
|
- Whitelist EBUSY error from snap unprotect for journal replay (pr#10055,
|
||||||
|
issue#16485)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 8 21:14:18 UTC 2016 - ncutler@suse.com
|
Mon Aug 8 21:14:18 UTC 2016 - ncutler@suse.com
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@
|
|||||||
# common
|
# common
|
||||||
#################################################################################
|
#################################################################################
|
||||||
Name: ceph
|
Name: ceph
|
||||||
Version: 10.2.2+git.1470653938.8b5c353
|
Version: 10.2.2+git.1470776886.38cd6cb
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: User space components of the Ceph file system
|
Summary: User space components of the Ceph file system
|
||||||
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
|
License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and GPL-2.0-with-autoconf-exception and BSD-3-Clause and MIT
|
||||||
@ -68,7 +68,13 @@ Group: System/Filesystems
|
|||||||
URL: http://ceph.com/
|
URL: http://ceph.com/
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
Source99: ceph-rpmlintrc
|
Source99: ceph-rpmlintrc
|
||||||
|
%if 0%{?suse_version}
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
|
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le
|
||||||
|
%else
|
||||||
ExclusiveArch: x86_64 aarch64
|
ExclusiveArch: x86_64 aarch64
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
#################################################################################
|
#################################################################################
|
||||||
# dependencies that apply across all distro families
|
# dependencies that apply across all distro families
|
||||||
#################################################################################
|
#################################################################################
|
||||||
|
@ -286,6 +286,13 @@ function generate_rm_exclude_files {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function insert_line_before {
|
||||||
|
local FILE=$1
|
||||||
|
local line_to_insert=$2
|
||||||
|
local match_regex=$3
|
||||||
|
sed -i "/${match_regex}/i $line_to_insert" $FILE
|
||||||
|
}
|
||||||
|
|
||||||
function copy_changes_file {
|
function copy_changes_file {
|
||||||
local dest_pkg=$1
|
local dest_pkg=$1
|
||||||
|
|
||||||
@ -306,4 +313,5 @@ summ=`get_package_summary $SPEC_FILE $PACKAGE`
|
|||||||
desc=`get_package_description $SPEC_FILE $PACKAGE`
|
desc=`get_package_description $SPEC_FILE $PACKAGE`
|
||||||
reqs=`get_package_requires $SPEC_FILE $PACKAGE`
|
reqs=`get_package_requires $SPEC_FILE $PACKAGE`
|
||||||
transform_spec_file $SPEC_FILE $PACKAGE "$rm_files" "$summ" "$desc" "$reqs" > $PACKAGE.spec
|
transform_spec_file $SPEC_FILE $PACKAGE "$rm_files" "$summ" "$desc" "$reqs" > $PACKAGE.spec
|
||||||
|
insert_line_before "${PACKAGE}.spec" "Source98: README-ceph-test.txt" "^Source99:"
|
||||||
copy_changes_file $PACKAGE
|
copy_changes_file $PACKAGE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user