Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
ceph.3254
ceph.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ceph.changes of Package ceph.3254
------------------------------------------------------------------- Thu Oct 20 09:15:38 UTC 2016 - ncutler@suse.com - fix "ceph --version" ------------------------------------------------------------------- Tue Sep 20 20:46:05 UTC 2016 - ncutler@suse.com - Update to version 0.94.9+git.1474374266.239fe15: + ceph.spec.in: saner lttng enablement + ceph.spec.in: disable Java on SUSE ------------------------------------------------------------------- Wed Sep 07 12:16:51 UTC 2016 - ncutler@suse.com - Update to version 0.94.9+git.1473250424.03d6b07: + ceph_disk.main: s/get_dev_size/get_free_partition_size/ (bsc#968766) ------------------------------------------------------------------- Mon Sep 05 15:28:49 UTC 2016 - ncutler@suse.com - Update to version 0.94.9+git.1473088739.e7cafd6 (new upstream point release 0.94.9): * build/ops: rocksdb do not link against tcmalloc if it's disabled (#14799) * build/ops: Add -D_LARGEFILE64_SOURCE to Linux build (#16611) * build/ops: boost uuid makes valgrind complain (#12736) * build/ops: ceph-disk s/by-parttype-uuid/by-parttypeuuid/ (#15867) * common: add units to rados bench output and clean up formatting (#12248) * common: config set with negative value results in "error setting 'filestore_merge_threshold' to '-40': (22) Invalid argument" (#13829) * common: linking to -lrbd causes process startup times to balloon (#15225) * doc: fix by-parttypeuuid in ceph-disk(8) nroff (#15867) * fs: double decreased the count to trim caps which will cause failing to respond to cache pressure (#14319) * log: do not repeat errors to stderr (#14616) * mds: failing file operations on kernel based cephfs mount point leaves unaccessible file behind on hammer 0.94.7 (#16013) * mds: fix stray purging in 'stripe_count > 1' case (#15050) * mds: wrongly treat symlink inode as normal file/dir when symlink inode is stale on kcephfs (#15702, Zhi Zhang) * mon: LibRadosMiscConnectFailure.ConnectFailure (not so intermittent) failure in upgrade/hammer-x (#13992) * mon: Monitor: validate prefix on handle_command() (#16297, bsc#987144) * mon: drop pg temps from not the current primary in OSDMonitor (#16127) * mon: fix calculation of %USED (#15641) * mon: improve reweight_by_utilization() logic (#15686) * mon: pool quota alarm is not in effect (#15478) * mon: wrong ceph get mdsmap assertion (#14681) * msgr: ceph-osd valgrind invalid reads/writes (#15870) * objecter: LibRadosWatchNotifyPPTests/LibRadosWatchNotifyPP.WatchNotify2Timeout/1 segv (#15760) * osd: OSD reporting ENOTEMPTY and crashing (#14766) * osd: When generating past intervals due to an import end at pg epoch and fix build_past_intervals_parallel (#12387, #14438) * osd: acting_primary not updated on split (#15523) * osd: assert(!actingbackfill.empty()): old watch timeout tries to queue repop on replica (#15391) * osd: assert(rollback_info_trimmed_to == head) in PGLog (#13965) * osd: delete one of the repeated op->mark_started in ReplicatedBackend::sub_op_modify_impl (#16572) * osd: fix omap digest compare when scrub (#16000) * osd: is_split crash in handle_pg_create (#15426) * osd: objects unfound after repair (fixed by repeering the pg) (#15006) * osd: rados cppool omap to ec pool crashes osd (#14695) * osd: remove all stale osdmaps in handle_osd_map() (#13990) * osd: send write and read sub ops on behalf of client ops at normal priority in ECBackend (#14313) * rbd: snap rollback: restore the link to parent (#14512) * rgw: S3: set EncodingType in ListBucketResult (#15896) * rgw: backport rgwx-copy-if-newer for radosgw-agent (#16262) * rgw: bucket listing following object delete is partial (#14826) * rgw: convert plain object to versioned (with null version) when removing (#15243) * rgw: fix multi-delete query param parsing (#16618) * rgw: have a flavor of bucket deletion to bypass GC and to trigger (#15557) * rgw: keep track of written_objs correctly (#15886) * rgw: multipart ListPartsResult has missing quotes on ETag (#15334) * rgw: no Last-Modified, Content-Size and X-Object-Manifest headers if no segments in DLO manifest (#15812) * rgw: radosgw server abort when user passed bad parameters to set quota (#14190, #14191) * rgw: radosgw-admin region-map set is not reporting the bucket quota correctly (#16815) * rgw: refrain from sending Content-Type/Content-Length for 304 responses (#16327, #13582, #15119, #14005) * rgw: remove bucket index objects when deleting the bucket (#16412) * rgw: set Access-Control-Allow-Origin to an asterisk if allowed in a rule (#15348) * rgw: subset of uploaded objects via radosgw are unretrievable when using EC pool (#15745) * rgw: subuser rm fails with status 125 (#14375) * rgw: the swift key remains after removing a subuser (#12890, #14375) * rgw: user quota may not adjust on bucket removal (#14507) * tests: be more generous with test timeout (#15403) * tests: qa/workunits/rbd: respect RBD_CREATE_ARGS environment variable (#16289) ------------------------------------------------------------------- Fri Aug 26 16:34:31 CEST 2016 - lchiquitto@suse.de - Remove runtime dependency on "ceph" from "ceph-devel-compat". (bsc#995632) ------------------------------------------------------------------- Thu Jul 21 16:50:39 UTC 2016 - ncutler@suse.com - Update to version 0.94.7+git.1469119571.8e6f430: + ceph.spec.in: version -compat provides, obsoletes ------------------------------------------------------------------- Mon Jul 18 11:54:10 UTC 2016 - ncutler@suse.com - Update to version 0.94.7+git.1465306822.b519217: - ceph.spec.in: drop obsolete comments - auth: keyring permisions for mon deamon (issue#14950, pr#8049) - auth: PK11_DestroyContext() is called twice if PK11_DigestFinal() fails (issue#14958, pr#7922) - auth: use libnss more safely (issue#14620, pr#7488) - ceph-disk: use blkid instead of sgdisk -i (issue#14080, issue#14094, pr#7475) - ceph-fuse: fix ceph-fuse writing to stale log file after log rotation (issue#12350, pr#7110) - ceph init script unconditionally sources /lib/lsb/init-functions (issue#14402, pr#7797) - ceph.in: Notify user that ‘tell’ can’t be used in interactive mode (issue#14773, pr#7656) - ceph-objectstore-tool, osd: Fix import handling (issue#10794, issue#13382, pr#7917) - client: added permission check based on getgrouplist (issue#13268, pr#6604) - client: inoderef (issue#13729, pr#6551) - common: clock skew report is incorrect by ceph health detail command (issue#14175, pr#8051) - global/pidfile: do not start two daemons with a single pid-file (issue#13422, pr#7671) - librados: segfault in Objecter::handle_watch_notify (issue#13805, pr#7992) - librbd: flattening an rbd image with active IO can lead to hang (issue#14092, issue#14483) - librbd: possible QEMU deadlock after creating image snapshots (issue#14988, pr#8011) - mon: Bucket owner isn’t changed after unlink/link (issue#11076, pr#8583) - monclient: avoid key renew storm on clock skew (issue#12065, pr#8398) - mon: implement reweight-by-utilization feature (issue#15054, pr#8026) - mon/LogMonitor: use the configured facility if log to syslog (issue#13748, pr#7648) - mon: mon sync does not copy config-key (issue#14577, pr#7576) - mon/OSDMonitor: avoid underflow in reweight-by-utilization if max_change=1 (issue#15655, pr#8979) - osd: consume_maps clearing of waiting_for_pg needs to check the spg_t shard for acting set membership (issue#14278, pr#7577) - osd: log inconsistent shard sizes (issue#14009, pr#6946) - osd: OSD coredumps with leveldb compact on mount = true (issue#14748, pr#7645) - osd/OSDMap: reset osd_primary_affinity shared_ptr when deepish_copy_from (issue#14686, pr#7590) - osd: Protect against excessively large object map sizes (issue#15121, pr#8401) - osd/ReplicatedPG: do not proxy read and process op locally (issue#15171, pr#8187) - osd: scrub bogus results when missing a clone (issue#14875, issue#14874, issue#14877, issue#10098, issue#14878, issue#14881, issue#14882, issue#14883, issue#14879, issue#10290, issue#12740, issue#12738, issue#14880, issue#11135, issue#14876, issue#10809, issue#12193, issue#11237, pr#7702, bsc#978844) - osd: Unable to bring up OSD’s after dealing with FULL cluster (OSD assert with /include/interval_set.h: 386: FAILED assert(_size >= 0)) (issue#14428, pr#7415) - osd: use GMT time for the object name of hitsets (issue#13192, issue#9732, issue#12968, pr#7883) - qa/workunits/post-file.sh: sudo (issue#14586, pr#7456) - qa/workunits: remove ‘mds setmap’ from workunits (pr#8123) - rgw: default quota params (issue#12997, pr#7188) - rgw: make rgw_frontends more forgiving of whitespace (issue#12038, pr#7414) - rgw: radosgw-admin bucket check -fix not work (issue#14215, pr#7185) - rpm package building fails if the build machine has lttng and babeltrace development packages installed locally (issue#14844, pr#8440) - rpm: redhat-lsb-core dependency was dropped, but is still needed (issue#14906, pr#7876) - test_bit_vector.cc uses magic numbers against #defines that vary (issue#14747, pr#7672) - test/librados/tier.cc doesn’t completely clean up EC pools (issue#13878, pr#8052) - tests: bufferlist: do not expect !is_page_aligned() after unaligned rebuild (issue#15305, pr#8272) - tools: fix race condition in seq/rand bench (part 1) (issue#14968, issue#14873, pr#7896) - tools: fix race condition in seq/rand bench (part 2) (issue#14873, pr#7817) - tools/rados: add bench smoke tests (issue#14971, pr#7903) - tools, test: Add ceph-objectstore-tool to operate on the meta collection (issue#14977, pr#7911) - unittest_crypto: benchmark 100,000 CryptoKey::encrypt() calls (issue#14863, pr#7801) ------------------------------------------------------------------- Mon May 02 20:22:48 UTC 2016 - ncutler@suse.com - Update to version 0.94.6+git.1462220310.9168c7d: + ceph.spec.in: make with tests build run full make check + install-deps.sh: backport jewel version to hammer (fixes bsc#977769) ------------------------------------------------------------------- Wed Apr 13 15:01:06 UTC 2016 - ncutler@suse.com - Update to version 0.94.6+git.1460559356.71009e5: + hammer: tools: fix race condition in seq/rand bench (part 1) + hammer: tools: fix race condition in seq/rand bench (part 2) (fixes bsc#977738) ------------------------------------------------------------------- Thu Mar 31 12:34:14 UTC 2016 - ddiss@suse.com - Update to version 0.94.6+git.1459427215.f2123a5: + osd/ReplicatedPG: do not proxy read *and* process op locally (bnc#971768) ------------------------------------------------------------------- Wed Mar 16 15:43:52 UTC 2016 - ncutler@suse.com - Update to version 0.94.6+git.1458142870.64cdd1c: + ceph.spec.in: use %{_prefix} for ocf instead of hardcoding /usr + ceph.spec.in: do not install Ceph RA on systemd platforms (bnc#966645) ------------------------------------------------------------------- Tue Mar 01 16:06:50 UTC 2016 - ncutler@suse.com - Update to version 0.94.6+git.1456847814.9a3050b: + packaging: lsb_release build and runtime dependency (bnc#968466) ------------------------------------------------------------------- Mon Feb 29 22:34:19 UTC 2016 - ncutler@suse.com - Update to version 0.94.6+git.1456783992.2c752aa: + Rebase on top of upstream 0.94.6 release: build/ops: Ceph daemon failed to start, because the service name was already used build/ops: LTTng-UST tracing should be dynamically enabled build/ops: ceph.spec.in License line does not reflect COPYING build/ops: ceph.spec.in libcephfs_jni1 has no %post and %postun build/ops: configure.ac: no use to add “+” before ac_ext=c build/ops: init script reload doesn’t work on EL7 build/ops: init-rbdmap uses distro-specific functions build/ops: logrotate reload error on Ubuntu 14.04 build/ops: miscellaneous spec file fixes build/ops: pass tcmalloc env through to ceph-os build/ops: rbd-replay-* moved from ceph-test-dbg to ceph-common-dbg as well build/ops: unknown argument –quiet in udevadm settle common: Objecter: pool op callback may hang forever common: Objecter: potential null pointer access when do pool_snap_list common: ThreadPool add/remove work queue methods not thread safe common: auth/cephx: large amounts of log are produced by osd common: client nonce collision due to unshared pid namespaces common: common/Thread:pthread_attr_destroy(thread_attr) when done with it common: log: Log.cc: Assign LOG_DEBUG priority to syslog calls common: objecter: cancellation bugs common: pure virtual method called common: small probability sigabrt when setting rados_osd_op_timeout common: wrong conditional for boolean function KeyServer::get_auth() crush: crash if we see CRUSH_ITEM_NONE in early rule step doc: man: document listwatchers cmd in “rados” manpage doc: regenerate man pages, add orphans commands to radosgw-admin(8) fs: CephFS restriction on removing cache tiers is overly strict fs: fsstress.sh fails librados: LibRadosWatchNotify.WatchNotify2Timeout librbd: ImageWatcher shouldn’t block the notification thread librbd: diff_iterate needs to handle holes in parent images librbd: fix merge-diff for >2GB diff-files librbd: invalidate object map on error even w/o holding lock librbd: reads larger than cache size hang mds: ceph mds add_data_pool check for EC pool is wrong mon: MonitorDBStore: get_next_key() only if prefix matches mon: OSDMonitor: do not assume a session exists in send_incremental() mon: check for store writeablility before participating in election mon: compact full epochs also mon: include min_last_epoch_clean as part of PGMap::print_summary and PGMap::dump mon: map_cache can become inaccurate if osd does not receive the osdmaps mon: should not set isvalid = true when cephx_verify_authorizer return false osd: Ceph pools' MAX AVAIL is 0 if some OSDs' weight is 0 osd: FileStore calls syncfs(2) even it is not supported osd: FileStore: potential memory leak if getattrs fails osd: IO error on kvm/rbd with an erasure coded pool tier osd: OSD::build_past_intervals_parallel() shall reset primary and up_primary when begin a new past_interval osd: ReplicatedBackend: populate recovery_info.size for clone (bug symptom is size mismatch on replicated backend on a clone in scrub) osd: ReplicatedPG: wrong result code checking logic during sparse_read osd: ReplicatedPG::hit_set_trim osd/ReplicatedPG.cc: 11006: FAILED assert(obc) osd: avoid multi set osd_op.outdata in tier pool osd: bug with cache/tiering and snapshot reads osd: ceph osd pool stats broken in hammer osd: ceph-disk prepare fails if device is a symlink osd: check for full before changing the cached obc osd: config_opts: increase suicide timeout to 300 to match recovery osd: disable filestore_xfs_extsize by default osd: do not cache unused memory in attrs osd: dumpling incrementals do not work properly on hammer and newer osd: filestore: fix peek_queue for OpSequencer osd: hit set clear repops fired in same epoch as map change – segfault since they fall into the new interval even though the repops are cleared osd: object_info_t::decode() has wrong version osd: osd/OSD.cc: 2469: FAILED assert(pg_stat_queue.empty()) on shutdown osd: osd/PG.cc: 288: FAILED assert(info.last_epoch_started >= info.history.last_epoch_started) osd: osd/PG.cc: 3837: FAILED assert(0 == "Running incompatible OSD") osd: osd/ReplicatedPG: Recency fix osd: pg stuck in replay osd: race condition detected during send_failures osd: randomize scrub times osd: requeue_scrub when kick_object_context_blocked osd: revert: use GMT time for hitsets osd: segfault in agent_work osd: should recalc the min_last_epoch_clean when decode PGMap osd: smaller object_info_t xattrs osd: we do not ignore notify from down osds rbd: QEMU hangs after creating snapshot and stopping VM (bnc#967509) rbd: TaskFinisher::cancel should remove event from SafeTimer rbd: avoid re-writing old-format image header on resize rbd: fix bench-write rbd: rbd-replay does not check for EOF and goes to endless loop rbd: rbd-replay-prep and rbd-replay improvements rbd: verify self-managed snapshot functionality on image create rgw: Make RGW_MAX_PUT_SIZE configurable rgw: Setting ACL on Object removes ETag rgw: backport content-type casing rgw: bucket listing hangs on versioned buckets rgw: fix wrong etag calculation during POST on S3 bucket rgw: get bucket location returns region name, not region api name rgw: missing handling of encoding-type=url when listing keys in bucket rgw: orphan tool should be careful about removing head objects rgw: orphans finish segfaults rgw: rgw-admin: document orphans commands in usage rgw: swift API returns more than real object count and bytes used when retrieving account metadata rgw: swift use Civetweb ssl can not get right url rgw: value of Swift API’s X-Object-Manifest header is not url_decoded during segment look up tests: fixed broken Makefiles after integration of lttng into rados tests: fsx failed to compile tests: notification slave needs to wait for master tests: qa: remove legacy OS support from rbd/qemu-iotests tests: testprofile must be removed before it is re-created tools: ceph-monstore-tool must do out_store.close() tools: heavy memory shuffling in rados bench tools: race condition in rados bench tools: tool for artificially inflate the leveldb of the mon store for testing purposes + This rebase also fixes bnc#967952 by dropping a conflicting downstream patch ------------------------------------------------------------------- Sun Feb 21 07:41:03 UTC 2016 - ncutler@suse.com - Update to version 0.94.5+git.1456040245.5d49792: + librbd: fixed deadlock while attempting to flush AIO requests (bnc#967509) ------------------------------------------------------------------- Wed Jan 27 11:18:48 UTC 2016 - opensuse-packaging@opensuse.org - Update to version 0.94.5+git.1453890219.9752e6d: + ceph.spec.in: disable udev systemd slices on uninstall (bnc#941628) ------------------------------------------------------------------- Tue Jan 26 08:43:30 UTC 2016 - ncutler@suse.com - Update to version 0.94.5+git.1453751157.2112e13: + get rid of redundandacy in ceph_disk For a plain dmcrypt device, "create" is the same as open --type plain / plainOpen (bnc#957385) ------------------------------------------------------------------- Sun Nov 08 08:33:22 UTC 2015 - ncutler@suse.com - Update to version 0.94.5+git.1446971359.1d0909a: + Fix ceph --version (bnc#954116) ------------------------------------------------------------------- Tue Oct 27 11:43:14 UTC 2015 - ncutler@suse.com - Update to version 0.94.5+git.1445941460.969d875: + Rebase to upstream 0.94.4 - build/ops: ceph.spec.in: 50-rbd.rules conditional is wrong - build/ops: ceph.spec.in: ceph-common needs python-argparse on older distros, but doesn't require it - build/ops: ceph.spec.in: radosgw requires apache for SUSE only -- makes no sense - build/ops: ceph.spec.in: rpm: cephfs_java not fully conditionalized - build/ops: ceph.spec.in: rpm: not possible to turn off Java - build/ops: ceph.spec.in: running fdupes unnecessarily - build/ops: ceph.spec.in: snappy-devel for all supported distros - build/ops: ceph.spec.in: SUSE/openSUSE builds need libbz2-devel - build/ops: ceph.spec.in: useless %py_requires breaks SLE11-SP3 build - build/ops: error in ext_mime_map_init() when /etc/mime.types is missing - build/ops: upstart: limit respawn to 3 in 30 mins (instead of 5 in 30s) - build/ops: With root as default user, unable to have multiple RGW instances running - build/ops: With root as default user, unable to have multiple RGW instances running - build/ops: With root as default user, unable to have multiple RGW instances running - build/ops: With root as default user, unable to have multiple RGW instances running - cli: ceph: cli throws exception on unrecognized errno - cli: ceph tell: broken error message / misleading hinting - common: arm: all programs that link to librados2 hang forever on startup - common: buffer: critical bufferlist::zero bug - common: ceph-object-corpus: add 0.94.2-207-g88e7ee7 hammer objects - common: do not insert emtpy ptr when rebuild empty bufferlist - common: [ FAILED ] TestLibRBD.BlockingAIO - common: LibCephFS.GetPoolId failure - common: Memory leak in Mutex.cc, pthread_mutexattr_init without pthread_mutexattr_destroy - common: object_map_update fails with -EINVAL return code - common: Pipe: Drop connect_seq increase line - common: recursive lock of md_config_t - crush: ceph osd crush reweight-subtree does not reweight parent node - doc: update docs to point to download.ceph.com - fs: ceph-fuse 0.94.2-1trusty segfaults / aborts - fs: segfault launching ceph-fuse with bad --name - librados: Change radosgw pools default crush ruleset - librbd: correct issues discovered via lockdep / helgrind - librbd: Crash during TestInternal.MultipleResize - librbd: deadlock during cooperative exclusive lock transition - librbd: Possible crash while concurrently writing and shrinking an image - mon: add a cache layer over MonitorDBStore - mon: fix crush testing for new pools - mon: get pools health'info have error - mon: implicit erasure code crush ruleset is not validated - mon: PaxosService: call post_refresh() instead of post_paxos_update() - mon: pgmonitor: wrong at/near target max reporting - mon: register_new_pgs() should check ruleno instead of its index - mon: Show osd as NONE in ceph osd map <pool> <object> output - mon: the output is wrong when runing ceph osd reweight - osd: allow peek_map_epoch to return an error - osd: cache agent is idle although one object is left in the cache - osd: copy-from doesn't preserve truncate_{seq,size} - osd: crash creating/deleting pools - osd: fix repair when recorded digest is wrong - osd: include/ceph_features: define HAMMER_0_94_4 feature - osd: is_new_interval() fixes - osd: is_new_interval() fixes - osd: long standing slow requests: connection->session->waiting_for_map->connection ref cycle - osd: Mutex Assert from PipeConnection::try_get_pipe - osd: pg_interval_t::check_new_interval - for ec pool, should not rely on min_size to determine if the PG was active at the interval - osd: PGLog.cc: 732: FAILED assert(log.log.size() == log_keys_debug.size()) - osd: PGLog::proc_replica_log: correctly handle case where entries between olog.head and log.tail were split out - osd: read on chunk-aligned xattr not handled - osd: suicide timeout during peering - search for missing objects - osd: WBThrottle::clear_object: signal on cond when we reduce throttle values - rbd: crash during shutdown after writeback blocked by IO errors - rgw: add delimiter to prefix only when path is specified - rgw: create a tool for orphaned objects cleanup - rgw: don't preserve acls when copying object - rgw: don't preserve acls when copying object - rgw: don't preserve acls when copying object - rgw: Ensure that swift keys don't include backslashes - rgw: GWWatcher::handle_error -> common/Mutex.cc: 95: FAILED assert(r == 0) - rgw: HTTP return code is not being logged by CivetWeb - rgw: init_rados failed leads to repeated delete - rgw: init some manifest fields when handling explicit objs - rgw: Keystone Fernet tokens break auth - rgw: region data still exist in region-map after region-map update - rgw: remove trailing :port from host for purposes of subdomain matching - rgw: rest-bench common/WorkQueue.cc: 54: FAILED assert(_threads.empty()) - rgw: returns requested bucket name raw in Bucket response header - rgw: segmentation fault when rgw_gc_max_objs > HASH_PRIME - rgw: segments are read during HEAD on Swift DLO - rgw: setting max number of buckets for user via ceph.conf option - rgw: Swift API: X-Trans-Id header is wrongly formatted - rgw: testGetContentType and testHead failed - rgw: testGetContentType and testHead failed - rgw: testGetContentType and testHead failed - rgw: testGetContentType and testHead failed - rgw: testGetContentType and testHead failed - rgw: the arguments 'domain' should not be assigned when return false - tests: qa/workunits/cephtool/test.sh: don't assume crash_replay_interval=45 - tests: TEST_crush_rule_create_erasure consistently fails on i386 builder - tools: ceph-disk zap should ensure block device + Rebase to upstream 0.94.5 - librbd: potential assertion failure during cache read - osd: osd/ReplicatedPG: remove stray debug line - tests: qemu workunit refers to apt-mirror.front.sepia.ceph.com + Implement try-restart-on-upgrade feature, controlled by knob in /etc/sysconfig/ceph ------------------------------------------------------------------- Thu Oct 08 11:43:12 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1444304050.353c00e: + ceph.spec.in: Comment out fedora-specific patch + ceph.spec.in: double %% in commented-out line ------------------------------------------------------------------- Tue Oct 06 08:58:09 UTC 2015 - ddiss@suse.com - Update to version 0.94.3+git.1444119347.5395a8d: + osd: add write same op; (bnc#948925) ------------------------------------------------------------------- Mon Sep 28 09:53:05 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1443433821.cc7617e: + ceph.spec.in: chown root radosgw (bnc#943471) ------------------------------------------------------------------- Thu Sep 24 15:01:40 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1443106753.f9fdec9: + Fix radosgw permissions assignment ------------------------------------------------------------------- Wed Sep 23 16:03:05 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1443024075.4cd25d7: + ceph.spec.in: remove instance of paranoid that I overlooked ------------------------------------------------------------------- Wed Sep 23 15:01:26 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1443020322.1ebb148: + Extend rcceph to mange rgw + Do not add fscap if system security profile is "paranoid" + ceph.spec.in: set ownership and file mode bits of radosgw binary ------------------------------------------------------------------- Mon Sep 21 19:14:14 UTC 2015 - ddiss@suse.com - Update to version 0.94.3+git.1442862772.b42022b: + ceph.spec.in: use full radosgw path for set_permissions ------------------------------------------------------------------- Mon Sep 21 13:57:27 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1442839293.6b8bff0: + etc/permissions.d/: use correct syntax to add capability ------------------------------------------------------------------- Mon Sep 21 11:19:55 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1442834052.cc757e5: + etc/permissions.d/: use the right capability ------------------------------------------------------------------- Sat Sep 19 22:22:17 UTC 2015 - ncutler@suse.com - ceph-rpmlintrc: reduce badness of 'non-position-independent-executable' and 'permissions-unauthorized-file' from 10000 to 111 to accommodate the fix for bnc#943471, subject to security audit ------------------------------------------------------------------- Sat Sep 19 20:04:46 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1442692972.6de0de6: + ceph.spec.in: move permission prereq to radosgw subpackage ------------------------------------------------------------------- Sat Sep 19 18:50:29 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1442687071.78ee0f1: + ceph.spec.in: grant radosgw fscaps (bnc#943471) ------------------------------------------------------------------- Sat Sep 12 08:20:48 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1442045248.b34899a: + rgw: url encode exposed bucket + Fixes: bsc#945206 - (CVE-2015-5245) ------------------------------------------------------------------- Wed Sep 09 13:58:11 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441806990.b414411: + ceph.spec.in: Move net-tools BuildRequires back where it belongs ------------------------------------------------------------------- Wed Sep 09 09:44:57 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441789028.55fcc5a: + ceph.spec.in: put sysconfig parameter into a CEPH-specific namespace ------------------------------------------------------------------- Wed Sep 09 07:43:18 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441784486.4253a0e: + ceph.spec.in: check /etc/sysconfig/ceph exists and is readable ------------------------------------------------------------------- Wed Sep 09 06:11:16 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441778787.8b88b99: + spec: add ssl requirements + rgw: bypass civetweb dynamic ssl load and link libraries directly (bsc#942874) + ceph.spec.in: use /bin/bash to interpret %postun scripts ------------------------------------------------------------------- Wed Sep 09 04:42:32 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441772130.8cfbfa7: + ceph.spec.in: make restart-on-upgrade conditional on /etc/sysconfig ------------------------------------------------------------------- Tue Sep 08 13:15:34 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441717957.ac32034: + ceph.spec.in: Standardize systemd preun and postun scripts ------------------------------------------------------------------- Tue Sep 08 12:25:31 UTC 2015 - ncutler@suse.com - Update to version 0.94.3+git.1441706525.a8cbef1: + ceph.spec.in: fix double %preun radosgw + ceph.spec.in: Remove duplicate %{_initrddir}/ceph ------------------------------------------------------------------- Tue Sep 8 10:31:23 UTC 2015 - ncutler@suse.com - Update to v0.94.3 + pg ls-by-{pool,primary,osd} commands and pg ls now take the argument recovering instead of recovery in order to include the recovering pgs in the listed pgs + librbd: aio calls may block + osd: make the all osd/filestore thread pool suicide timeouts separately configurable + mon: ceph fails to compile with boost 1.58 + tests: TEST_crush_reject_empty must not run a mon + osd: FAILED assert(!old_value.deleted()) in upgrade:giant-x-hammer-distro-basic-multi run + build/ops: linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3 + common: utf8 and old gcc breakage on RHEL6.5 + crush: take crashes due to invalid arg + rgw: need conversion tool to handle fixes following #11974 + rgw: Swift API: support for 202 Accepted response code on container creation + common: Log::reopen_log_file: take m_flush_mutex + rgw: Properly respond to the Connection header with Civetweb + rgw: multipart list part response returns incorrect field + build/ops: ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly on SUSE + rgw: radosgw-admin dumps user info twice + doc: fix doc build + tests: backport 11493 fixes, and test, preventing ec cache pools + rgw: does not send Date HTTP header when civetweb frontend is used + mon: pg ls is broken + librbd: A client opening an image mid-resize can result in the object map being invalidated + doc: missing man pages for ceph-create-keys, ceph-disk-* + tools: ceph-post-file fails on rhel7 + build/ops: rcceph script is buggy + rgw: Bucket header is enclosed by quotes + build/ops: packaging: add SuSEfirewall2 service files + rgw: Keystone PKI token expiration is not enforced + build/ops: debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2 + mon: Clock skew causes missing summary and confuses Calamari + rgw: rados objects wronly deleted + tests: kernel_untar_build fails on EL7 + fs: Fh ref count will leak if readahead does not need to do read from osd + mon: OSDMonitor: allow addition of cache pool with non-empty snaps + mon: MDSMonitor: handle MDSBeacon messages properly + tools: ceph-disk: get_partition_type fails on /dev/cciss + build/ops: max files open limit for OSD daemon is too low + mon: add an "osd crush tree" command + mon: mon crashes when "ceph osd tree 85 –format json" + build/ops: ceph / ceph-dbg steal ceph-objecstore-tool from ceph-test / ceph-test-dbg + rgw: DragonDisk fails to create directories via S3: MissingContentLength + build/ops: /usr/bin/ceph from ceph-common is broken without installing ceph + build/ops: systemd: Increase max files open limit for OSD daemon + build/ops: rgw/logrotate.conf calls service with wrong init script name + common: OPT_INT option interprets 3221225472 as -1073741824, and crashes in Throttle::Throttle() + doc: doc/release-notes: v0.94.2 + common: admin_socket: close socket descriptor in destructor + rgw: Object copy bug + rgw: empty json response when getting user quota + fs: cephfs Dumper tries to load whole journal into memory at once + rgw: Fix tool for #11442 does not correctly fix objects created via multipart uploads + rgw: Civetweb RGW appears to report full size of object as downloaded when only partially downloaded + osd: stuck incomplete + osd: start_flush: filter out removed snaps before determining snapc's + librbd: internal.cc: 1967: FAILED assert(watchers.size() == 1) + librbd: new QA client upgrade tests + librbd: [ FAILED ] TestLibRBD.ExclusiveLockTransition + rgw: Swift API: XML document generated in response for GET on account does not contain account name + rgw: keystone does not support chunked input + mds: MDS is crashed (mds/CDir.cc: 1391: FAILED assert(!is_complete())) + cli: ceph: cli interactive mode does not understand quotes + librbd: add valgrind memory checks for unit tests + build/ops: admin/build-doc: script fails silently under certain circumstances + osd: Fixes for rados ops with snaps + build/ops: ceph.spec.in: ceph-common subpackage def needs tweaking for SUSE/openSUSE + fs: client: reference counting 'struct Fh' + build/ops: ceph.spec: update OpenSUSE BuildRequires ------------------------------------------------------------------- Mon Aug 31 06:58:32 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1441004123.f2e70ec: + ceph.spec.in: revert first attempt to fix bnc#943471 ------------------------------------------------------------------- Fri Aug 28 19:32:11 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1440790199.c542058: + ceph.spec.in: give full path to setcap so OBS can find it (bnc#943471) ------------------------------------------------------------------- Fri Aug 28 14:51:34 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1440773331.ca349bd: + ceph.spec.in: bestow on radosgw bind-to-lower-ports capability (bnc#943471) + ceph.spec.in: libcap-progs needs to be a build dependency (bnc#943471) ------------------------------------------------------------------- Fri Aug 28 12:05:17 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1440762618.427b024: + enable dmcrypt-plain and luks and add key-server to retrieve keys + fixed a stupid typo + Change udev files for systemd. * adapt dmcrypt+luks journal TYPE + Wait for network to become ready to avoid early key retrieval. + Add modularity to key-retrieval. + Wrap changes for key retrieval in one method + Implements: fate#317915 ------------------------------------------------------------------- Thu Aug 27 14:10:29 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1440684546.ae5a2de: + src/ceph-disk: Feature setup of unused disk (bnc#943250) + src/ceph-disk: Feature setup of unused disk tests ------------------------------------------------------------------- Thu Aug 27 09:00:13 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1440665231.899dd62: + ceph.spec.in: drop obsolete sysvinit code (bnc#943067) ------------------------------------------------------------------- Mon Aug 10 09:40:32 UTC 2015 - ddiss@suse.com - Update to version 0.94.2+git.1439199473.5a694ab: + ceph.spec.in: fix License line + ceph-disk: add --log-stdout parameter + ceph-disk: split get_dmcrypt_key_path from key creation; (bnc#926756) + ceph-disk: map dmcrypt devices prior to activation; (bnc#926756) + systemd: activate disks via systemd service instead of udev; (bnc#926756) + ceph.spec: ship ceph-disk-* units; (bnc#926756) + ceph.spec: install the new systemd-based udev rules; (bnc#926756) + udev: remove unused SUSE specific ceph-osd.rules; (bnc#926756) + rbdnamer: drop unneccessary tr usage + ceph-disk: fix dmcrypt_map() usage for LUKS activate; (bnc#926756) + osd.rules.systemd: add entries to handle LUKS partitions; (bnc#926756) ------------------------------------------------------------------- Sat Aug 01 07:34:38 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1438414362.0b5ea96: + ceph.spec.in: put distro conditionals around Group ------------------------------------------------------------------- Thu Jul 30 12:52:49 UTC 2015 - ddiss@suse.com - Update to version 0.94.2+git.1438260531.ea60e7d: + tracing: add missing tracepoints for writesame and extent_cmp + osd: fix CMPEXT tracepoint call ------------------------------------------------------------------- Thu Jul 30 10:37:12 UTC 2015 - ddiss@suse.com - Update to version 0.94.2+git.1438252213.4d5fb5e: + osd: add new extent comparison op + osd: add write same op ------------------------------------------------------------------- Tue Jul 28 14:21:37 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1438093103.590885f: + ceph.spec.in: make sure $FIRST_ARG is defined in %preun (cleanup of previous patch 8ef24f3) ------------------------------------------------------------------- Tue Jul 28 13:51:52 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1438091324.8ef24f3: + ceph.spec.in: make preuninstall disable services only on removal, not on upgrade (fixes bnc#939703) ------------------------------------------------------------------- Mon Jul 27 09:07:33 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1437987912.e7d46ea: + json_spirit: use utf8 intenally when parsing \uHHHH + json_sprit: fix the FTBFS on old gcc (fixes bnc#907510) ------------------------------------------------------------------- Thu Jul 16 11:13:49 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1437045154.31f1afb: + ceph.spec.in: fix lttng/babeltrace conditionals ------------------------------------------------------------------- Thu Jul 16 10:13:20 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1437031127.4f85adc: + packaging: RGW depends on /etc/mime.types ------------------------------------------------------------------- Mon Jul 13 16:46:06 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1436805544.23ebc1e: + ceph.spec.in: do not run fdupes, even on SLE/openSUSE ------------------------------------------------------------------- Mon Jul 13 16:07:35 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1436803563.ad4ac4b: + packaging: make logrotate a hard dependency across all distros ------------------------------------------------------------------- Fri Jul 10 10:37:20 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1436516072.80f3c95: + ceph.spec.in: fix babeltrace handling on SUSE ------------------------------------------------------------------- Fri Jul 10 07:38:32 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1436509696.f83d947: + mon: remove unused variable + ceph.spec.in: fix 95-ceph-osd.rules installation ------------------------------------------------------------------- Thu Jul 09 20:10:51 UTC 2015 - ncutler@suse.com - Update to version 0.94.2+git.1436469539.7a9051f: + ceph.spec.in libcephfs_jni1 has no %post and %postun + ceph.spec.in summary-ended-with-dot + Add rpm conditionals : tests + Add rpm conditionals : tcmalloc + Add rpm conditionals : libs_compat + ceph.spec.in: remove the right stray %endif + ceph.spec.in: move specific BuildRequires to where they belong + ceph.spec.in: remove duplicate BuildRequires + ceph.spec.in: always compile and install man pages when making rpm + ceph.spec.in: Bug fix for man file packaging. + ceph_spec buildep python sphinx for fedora + ceph.spec.in: Require git distro-wide + ceph.spec.in: rbd-replay-prep is not being built on f21+ + ceph.spec.in: fix:Add missing directories breaking build + ceph.spec.in:BuildRequires sharutils + ceph.spec.in: package rbd-replay-prep on all Fedoras + ceph.spec.in: rm reference to EOL Fedoras (< 20) + ceph.spec.in: clarify two important comments + ceph.spec.in: python-argparse only in Python 2.6 + ceph.spec.in: fix python-flask dependency for SUSE + ceph.spec.in: remove duplicate BuildRequires: sharutils + ceph.spec.in: drop the %py_requires macro + ceph.spec.in: strip out all instances of %{epoch}: (bnc#937017) + ceph.spec.in: add missing -%{release} + ceph.spec.in: fix _with_systemd conditional + ceph.spec.in: /var/run/ceph only on non-SUSE and SLE11-SP3 + buildtool:define variable for setting make jobs + ceph.spec.in: use _udevrulesdir to eliminate conditionals + ceph.spec.in: snappy-devel for all supported distros + ceph.spec.in: drop lsb-release dependency from ceph-common + ceph.spec.in: clean up suse_version conditionals + ceph.spec.in: do not run %debug_package + ceph.spec.in: use MAKE_JOBS for make check-local, too + ceph.spec.in: systemd/sysvinit installs (bnc#930220) + ceph.spec.in: add systemd %pre, %post, and %preun scripts + ceph.spec.in: systemd-ify radosgw + ceph.spec.in: systemd-related mods to ceph and ceph-common %files + ceph.spec.in:Add %bcond_with librocksdb + ceph.spec.in: add a bcond_with for jemalloc + systemd/tmpfiles.d_ceph-rgw.conf: add missing file + ceph.spec.in: fix /etc/init.d/ceph and 95-ceph-osd.rules + ceph.spec.in: remove duplicate ceph-osd-prestart.sh + ceph.spec.in: always package rcceph ------------------------------------------------------------------- Thu Jul 9 20:06:22 UTC 2015 - ncutler@suse.com - Update to v0.94.2 - build: compilation error: No high-precision counter available (armhf, powerpc..) - ceph-dencoder links to libtcmalloc, and shouldn’t - ceph-disk: disk zap sgdisk invocation - ceph-disk: use a new disk as journal disk,ceph-disk prepare fail - ceph-objectstore-tool should be in the ceph server package - librados: can get stuck in redirect loop if osdmap epoch == last_force_op_resend - librbd: A retransmit of proxied flatten request can result in -EINVAL - librbd: ImageWatcher should cancel in-flight ops on watch error - librbd: Objectcacher setting max object counts too low - librbd: Periodic failure of TestLibRBD.DiffIterateStress - librbd: Queued AIO reference counters not properly updated - librbd: deadlock in image refresh - librbd: notification race condition on snap_create - mds: Hammer uclient checking - mds: remove caps from revoking list when caps are voluntarily released - messenger: double clear of pipe in reaper - mon: Total size of OSDs is a maginitude less than it is supposed to be - osd: don’t check order in finish_proxy_read - osd: handle old semi-deleted pgs after upgrade - osd: object creation by write cannot use an offset on an erasure coded pool - rgw: Improve rgw HEAD request by avoiding read the body of the first chunk - rgw: civetweb is hitting a limit (number of threads 1024) - rgw: civetweb should use unique request id - rgw: critical fixes for hammer - rgw: fix swift COPY headers - rgw: improve performance for large object (multiple chunks) GET - rgw: init-radosgw: run RGW as root - rgw: keystone token cache does not work correctly - rgw: make quota/gc thread configurable for starting - rgw: make swift responses of RGW return last-modified, content-length, x-trans-id headers - rgw: merge manifests correctly when there’s prefix override - rgw: quota not respected in POST object - rgw: restore buffer of multipart upload after EEXIST - rgw: shouldn’t need to disable rgw_socket_path if frontend is configured - rgw: swift: Response header of GET request for container does not contain X-Container-Object-Count, X-Container-Bytes-Used and x-trans-id headers - rgw: swift: Response header of POST request for object does not contain content-length and x-trans-id headers - rgw: swift: response for GET/HEAD on container does not contain the X-Timestamp header - rgw: swift: response for PUT on /container does not contain the mandatory Content-Length header when FCGI is used - rgw: swift: wrong handling of empty metadata on Swift container - tests: TestFlatIndex.cc races with TestLFNIndex.cc - tests: ceph-helpers kill_daemons fails when kill fails ------------------------------------------------------------------- Tue Jul 07 12:50:42 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1436273314.0119a50: + ceph.spec.in: add SUSE header boilerplate + ceph.spec.in: eliminate %debug_package ------------------------------------------------------------------- Tue Jul 07 08:08:10 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1436256373.4e3f515: + ceph.spec.in: strip out all instances of %{epoch}: (bnc#931017) ------------------------------------------------------------------- Thu Jul 02 19:30:33 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435864755.94aee1d: + ceph.spec.in: rename tmpfiles.d_ceph.conf -> ceph.tmpfiles.d ------------------------------------------------------------------- Thu Jul 02 18:05:56 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435860248.19b0dae: + ceph.spec.in: rename tmpfiles.d_ceph.conf -> ceph.tmpfiles.d ------------------------------------------------------------------- Thu Jul 02 17:21:37 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435857604.66e6290: + ceph.spec.in: do not set epoch in SLE/openSUSE + Revert "ceph.spec.in: include /etc/ceph and /var/log/ceph in ceph package" + mon: remove unused variable + ceph.spec.in: fix _with_systemd conditional + ceph.spec.in: /var/run/ceph only on non-systemd + rename systemd/tmpfiles.d_ceph.conf -> systemd/ceph.tmpfiles.d + ceph.spec.in: make systemd a BuildRequires as well as a Requires ------------------------------------------------------------------- Thu Jul 02 15:49:08 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435852005.bf8fd6c: + ceph.spec.in: do not set epoch in SLE/openSUSE ------------------------------------------------------------------- Tue Jun 30 10:53:42 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435661467.0b00af9: + ceph.spec.in: install 50-rbd.rules in the right place (bnc#934343) + ceph.spec.in: leveldb-devel cleanup ------------------------------------------------------------------- Mon Jun 29 14:43:03 UTC 2015 - ncutler@suse.com - _service: use a new "commandtorun" parameter to tar_scm source service to generate .git_version file (bnc#930378) ------------------------------------------------------------------- Fri Jun 26 11:02:59 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1435316365.0e1e29d: + logrotate: fixes for systemd (bnc#931451) ------------------------------------------------------------------- Thu Jun 25 18:51:26 UTC 2015 - ncutler@suse.com - ceph-rpmlintrc: filter out shlib-fixed-dependency ------------------------------------------------------------------- Sat Jun 13 13:20:25 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1434201241.11fd648: + ceph.spec.in: make Java stuff conditional + ceph.spec.in: unfix version numbers in shared library requires ------------------------------------------------------------------- Wed Jun 10 15:45:36 UTC 2015 - ddiss@suse.com - Update to version 0.94.1+git.1433949788.70c7d2a: + ceph.spec.in: package the rbd udev rule on SUSE; (bnc#933916). ------------------------------------------------------------------- Wed Jun 10 10:55:56 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1433933642.719eb1c: + ceph.spec.in: disable cephfs_java ------------------------------------------------------------------- Tue Jun 09 12:48:48 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1433854012.9ba8d7d: + ceph.spec.in: sharutils only if with cephfs_java ------------------------------------------------------------------- Sat Jun 06 09:40:16 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1433583506.2968d81: + ceph.spec.in: fix name of libatomic_ops-devel package ------------------------------------------------------------------- Fri Jun 05 18:35:25 UTC 2015 - ncutler@suse.com - Update to version 0.94.1+git.1433529219.944bda5: + _service: migrate to obs-service-extract_ceph_spec + _service: add changesgenerate to tar_scm so changes file is updated automagically + _servicedata: add file used by changesgenerate ------------------------------------------------------------------- Fri Jun 5 09:05:27 UTC 2015 - ncutler@suse.com - ceph.spec.in: no longer require apache2-mod_fcgid + apache2-mod_fcgid was required for rgw in SES1, but in SES2 rgw will use civetweb + commit 21e6a70fa42756b9dd89bede0db555ca9ff92a6c + Fixes bnc#933724 ------------------------------------------------------------------- Fri Jun 5 07:05:16 UTC 2015 - ncutler@suse.com - rpmlintrc: filter out spurious "systemd-service-without-service" warnings + Fixes bnc#933685 ------------------------------------------------------------------- Thu Jun 4 11:34:12 UTC 2015 - ncutler@suse.com - ceph.spec.in: fix syntax error in if statement + commit e014284c7cfb3a96efc717e1cf6138a8d289510b ------------------------------------------------------------------- Thu Jun 4 11:07:54 UTC 2015 - ncutler@suse.com - ceph.spec.in: cleanup + commit e3eabccc953464f760a6b817b1221a6ea99898fa ------------------------------------------------------------------- Thu Jun 4 10:48:27 UTC 2015 - ncutler@suse.com - ceph.spec.in: drop opensuse from conditional build + It is sufficient to check if suse_version is defined: this identifies both SLES and openSUSE. + commit 92851c6fa8eb5761790e5f89c72761741fa527ea ------------------------------------------------------------------- Thu Jun 4 09:35:37 UTC 2015 - ncutler@suse.com - ceph.spec.in: include /etc/ceph and /var/log/ceph in ceph package + /etc/ceph and /var/log/ceph are included in ceph-common (below) but including them in ceph proper, too, gets rid of an RPMLINT warning + commit 1053c2127d0298eee9c1e268eb709064c74f4e41 ------------------------------------------------------------------- Thu Jun 4 08:12:27 UTC 2015 - osynge@suse.com - ceph.spec.in: fix IBS jobs limiter so it really limits the number of jobs to six, instead of just appearing to do so + commit c58372ee924aed2f1b85c674c1fbf533019443fc ------------------------------------------------------------------- Wed Jun 3 10:50:04 UTC 2015 - ncutler@suse.com - ceph.spec.in: remove ceph_daemon.py + commit 5c46c8264f43ed83d242a422ef765ad18e53f4d3 ------------------------------------------------------------------- Wed Jun 3 09:28:24 UTC 2015 - ncutler@suse.com - add ceph-create-keys.8 to man/Makefile-server.am + commit 38c5f99d102e1bbb1faceab1bb8721af17ae3641 ------------------------------------------------------------------- Wed Jun 3 08:51:23 UTC 2015 - ncutler@suse.com - man/ceph-create-keys.8: add missing file + IBS build was failing due to missing man/ceph-create-keys.8 - in master, this file is generated by 'make' at buildtime. In hammer, it is expected to be generated manually prior to the build by running admin/build-doc. + commit bcda61fcbe07ee36cd5172d80018f287591660ec ------------------------------------------------------------------- Tue Jun 2 12:48:18 UTC 2015 - ncutler@suse.com - _service: disable inclusion of .git/ in tarball - migrate from .xz to .bz2 since upstream is using .bz2 - drop ceph-radosgw-tmpfiles.d.conf and ceph-tmpfiles.d.conf from IBS as these files are in the git repo, now ------------------------------------------------------------------- Tue Jun 2 11:25:11 UTC 2015 - ncutler@suse.com - ceph.spec.in: remove ceph_detect_init python library - add ceph-create-keys manpage (cherry picked from commit 27cee2f1f46a9f47cda9dfeb56ff1259e982960c) ------------------------------------------------------------------- Tue Jun 2 09:51:45 UTC 2015 - ncutler@suse.com - ceph.spec.in: remove mention of ceph-detect-init + ceph-detect-init was introduced in the Infernalis development cycle. Moreover SUSE ceph has no need for it, so remove mentions of it from the spec file. ------------------------------------------------------------------- Tue Jun 2 05:49:28 UTC 2015 - tserong@suse.com - Add SuSEfirewall2 service files for Ceph MON, OSD and MDS, for use on SLES and openSUSE + backport of https://github.com/ceph/ceph/pull/4492 ------------------------------------------------------------------- Mon Jun 1 19:26:16 UTC 2015 - osynge@suse.com - Rebase spec file and related changes, bringing the spec file up to upstream master plus SUSE-specific modifications. Also add two new files: + systemd/tmpfiles.d_ceph-rgw.conf + systemd/tmpfiles.d_ceph.conf + Fixes: - bnc#930638 ------------------------------------------------------------------- Thu May 14 12:01:45 UTC 2015 - osynge@suse.com - Fixes for post install scritps + partial fix for #929012 ------------------------------------------------------------------- Thu May 7 13:02:57 UTC 2015 - osynge@suse.com - Added patches + 5ce51ae203bb8ac9b3cb4aa2aaf6a28dddc9d773 - use same systemd service files for all cluster names. - see discussion here https://github.com/ceph/ceph/pull/4062 - bnc #915567 + fc6296c8e4865c5afd9ae30db32acacecf3d1c62 - rcceph:Fixes issue with more than one OSD / MON on same node. - bnc #927862 + ac874dcbe4397bcd56f59b7916d31f8ea0f01722 - Support non asci characters. - bnc #927862 + ac874dcbe4397bcd56f59b7916d31f8ea0f01722 - use 127.0.0.1 for internal tests. + b6eaf97d4c744cc2f26eb80cf7c5dbceed45e16d - Systemd modifications to support multiple cluster names. + d338609f6e7afbdcc2ff520617e081e4eeb81bf0 - mon: osd find / metadata --format plain fallback - Fixes: #9538 http://tracker.ceph.com/issues/9538 ------------------------------------------------------------------- Fri May 1 09:37:30 UTC 2015 - ncutler@suse.com - Add SUSE-specific net-tools build dependency to harmonize spec file with upstream ------------------------------------------------------------------- Wed Apr 29 09:30:24 UTC 2015 - tserong@suse.com - Move SuSEfirewall2 service files inside source tarball ------------------------------------------------------------------- Thu Apr 23 12:23:44 UTC 2015 - osynge@suse.com - Increase max files to 131072 for ceph-osd daemon (bnc#924894) ------------------------------------------------------------------- Mon Apr 20 13:39:08 UTC 2015 - ncutler@suse.com - Update to 0.94.1: * crush: fix divide-by-0 in straw2 (#11357) * crush: fix has_v4_buckets (#11364) * osd: fix negative degraded objects during backfilling (#7737) ------------------------------------------------------------------- Fri Apr 10 14:57:26 UTC 2015 - ncutler@suse.com - Update to 0.94: * build: a few cmake fixes * build: reorganize Makefile to allow modular builds * ceph-fuse: be more forgiving on remount (#10982) * ceph: improve CLI parsing (#11093) * common: fix cluster logging to default channel (#11177) * crush: fix parsing of straw2 buckets (#11015) * doc: update man pages * librados: fix leak in C_TwoContexts * librados: fix leak in watch/notify path * librbd: fix and improve AIO cache invalidation (#10958) * librbd: fix memory leak * librbd: fix ordering/queueing of resize operations * librbd: validate image is r/w on resize/flatten * librbd: various internal locking fixes * lttng: tracing is disabled until we streamline dependencies * mon: add bootstrap-rgw profile * mon: do not pollute mon dir with CSV files from CRUSH check * mon: fix clock drift time check interval (#10546) * mon: fix units in store stats * mon: improve error handling on erasure code profile set (#10488, #11144) * mon: set {read,write}_tier on ‘osd tier add-cache …’ * ms: xio: fix misc bugs * osd: DBObjectMap: fix locking to prevent rare crash (#9891) * osd: fix and document last_epoch_started semantics * osd: fix divergent entry handling on PG split * osd: fix leak on shutdown * osd: fix recording of digest on scrub * osd: fix whiteout handling * rbd: allow v2 striping parameters for clones and imports * rbd: fix formatted output of image features * rbd: update man page * rgw: don’t overwrite bucket/object owner when setting ACLs (#10978) * rgw: enable IPv6 for civetweb (#10965) * rgw: fix sysvinit script when rgw_socket_path is not defined (#11159) * rgw: pass civetweb configurables through (#10907) * rgw: use new watch/notify API * osd: reverted degraded writes feature due to 11155 ------------------------------------------------------------------- Fri Mar 6 10:42:00 UTC 2015 - tserong@suse.com - Add SuSEfirewall2 service files for Ceph MON, OSD & MDS (bnc#919091) ------------------------------------------------------------------- Thu Mar 5 14:48:16 UTC 2015 - tbehrens@suse.com - fix mod_fastcgi requirement ------------------------------------------------------------------- Thu Mar 5 11:56:08 UTC 2015 - tbehrens@suse.com - include more missing patches ------------------------------------------------------------------- Wed Mar 4 09:25:03 UTC 2015 - tbehrens@suse.com - backports to upstream 0.93 hammer release candidate ------------------------------------------------------------------- Mon Feb 23 00:56:10 UTC 2015 - tbehrens@suse.com - merge changes from ses 1.0 spec file, again use xz compression ------------------------------------------------------------------- Mon Feb 16 15:46:33 UTC 2015 - tbehrens@suse.com - partial revert - adrian points at a working set_version obs service variant ------------------------------------------------------------------- Mon Feb 16 15:32:19 UTC 2015 - tbehrens@suse.com - version extraction now scripted ------------------------------------------------------------------- Mon Feb 16 14:14:34 UTC 2015 - tbehrens@suse.com - update to latest upstream ------------------------------------------------------------------- Thu Dec 4 23:51:05 UTC 2014 - tbehrens@suse.com - kill built-in key packaging, have systemd dep for post/postun ------------------------------------------------------------------- Thu Dec 4 21:33:10 UTC 2014 - tbehrens@suse.com - Add _constraints, we otherwise run out of memory for parallel builds. ------------------------------------------------------------------- Thu Dec 4 18:19:12 UTC 2014 - tbehrens@suse.com - hacked it to build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor